aboutsummaryrefslogtreecommitdiffstats
path: root/Interfaces/English.lproj/DBView.xib
Commit message (Collapse)AuthorAgeFilesLines
* - Replace the main split view in the main view with a SPSplitView, ↵rowanbeentje2012-07-241-1263/+1303
| | | | | | | | | | replacing the anchored button bar and buttons with normal equivalents. - Make the main split view collapsbile to avoid resize issues with the filter box - Fix problems with additional drag handles in SPSplitView when one of the views was using flipped coordinates - Fix problems with manually dragged uncollapses in SPSplitView - Fix problems instantiating SPSplitView instances on 10.5 (with thanks to schlabberdog)
* - Add a new SPSplitView class, intended to replace all BWSplitViews and so ↵rowanbeentje2012-07-231-247/+196
| | | | | | | | allow us to remove BWToolKit. Supports constraints and animated collapsible subviews configured in code, fixes crashes and exceptions if a window is closed while animations are taking place or scheduled to take place. - Replace the two vertical splitters in the table list (the filter splitter, and the table info splitter) with SPSplitView implementations as a test - Add a helper method in the new SPDateAdditions
* Improvements to the New Table sheet:rowanbeentje2012-06-181-33642/+33692
| | | | | | | | | - Make the default sheet width wider - Change "Default" encoding to "Inherit from database" to clarify the action of the menu item - Fix retrieval of default table type on recent MySQL versions - Fix retain of default server table type This should address Issue #1377.
* Add vertical scrollbar for Create Table Syntax modal window. Fixes Issue #1193 mattlangtree2012-06-061-33691/+33642
|
* - Fix autosizing of query error area, addressing Issue #1341rowanbeentje2012-05-261-33651/+33691
|
* * Fixes spacing in Duplicate table sheet for some localizationsdmoagx2012-03-131-39/+53
|
* Remove unnecessary text view attributes.stuconnolly2012-03-111-10/+33
|
* Fix incorrect export menu item tags. Fixes issue #1270.stuconnolly2012-03-061-33715/+33614
|
* - Cleanup: improve compatibility with 10.7 SDK to reduce compiler warningsrowanbeentje2012-02-081-33648/+33715
|
* • fixed issue for line numbering view if associated textView is scrolled ↵Bibiko2012-01-051-12/+24
| | | | | | from origin {0,0}; now it's synchronized • minor speed ups for custom query editor
* Fix IB warnings.stuconnolly2011-09-271-97/+115
|
* * Add "Copy CREATE *" to context and gear menu, fixes #1190 (updated ↵dmoagx2011-09-151-63/+148
| | | | .strings files)
* Fix for issue 1168. Whenever the database is changed load all of the ↵stuconnolly2011-09-041-99/+162
| | | | currently used relation names in a backgroud thread. In the event that the user opens the add new relation sheet during this process, the ability to enter a relation name and confirm the addition is disabled until the retrieval process is complete. There is also a new progress indicator on the add sheet to indicate this.
* * Fixes some localization spacing issues reported by Frédéric Latourdmoagx2011-09-021-42/+185
|
* - Alter the NSNumberFormatter on the extended table info view's ↵rowanbeentje2011-08-311-51/+68
| | | | auto_increment value to use Default instead of Custom style, possibly addressing Issue #1135 (auto_increment display issues in 10.5)
* Tidy up.stuconnolly2011-08-271-33536/+33310
|
* - Lion compatibility improvement: add support for fullscreen windows, on ↵rowanbeentje2011-08-161-33472/+33535
| | | | | | | | | | | the main window only; hide SSH/SSL status when entering fullscreen mode, to prevent drawing issues - Lion compatibility improvement: update tab colours under 10.7 to match system styles - Lion compatibility improvement: fix issues dragging tabs out of windows and into other tab bars - Lion compatibility improvement: fix QuickLook issues under 10.7, including windows which couldn't be closed, fullscreened, or crashes - Fix exceptions in the bundle controller when using tab switching keys - Lion compatibility improvement: use overlay scrollers where possible
* * Fixes a spacing issue in Duplicate DB Sheetdmoagx2011-07-061-3/+18
| | | | | * Fixes a case were for string == NULL was checked instead of [string length] == 0 (fixes #1103) * Fixes a logic error while copying databases and adds ability to copy InnoDB tables with foreign key checks (fixes #1111)
* * Fixes a spacing issue and an issue where MySQL keywords could be ↵dmoagx2011-07-041-45/+210
| | | | | | translated (fixes #1105) * Adds support for naming relations (fixes #948, #1085)
* - Rework a number of protocol defintions when refactoring to fix IB ↵rowanbeentje2011-06-211-12/+1100
| | | | compilation warnings
* * Fixes UI spacing in some translations (#969,#971,#1079)dmoagx2011-06-201-1128/+67
|
* - Fix a number of warnings for DBView.xib by moving some 10.6-only code ↵rowanbeentje2011-05-081-41/+823
| | | | | | | from a #ifndef SP_REFACTOR/#else/#endif to just a #ifdef SP_REFACTOR/<protocol declaration>/#endif, and remarking a few items as IBOutlets - Update localisable strings
* Add an 'Add New Row' menu item to the table content context menu. Completes ↵stuconnolly2011-05-071-1305/+117
| | | | the implementation of issue #939.
* • control the separator menu item above the "Open ... in new Tab" in ↵Bibiko2011-05-071-37/+531
| | | | TablesList's context and gear menu to avoid having two separators one after another
* Fix Issue #1019 (Sidebar width not remembered):rowanbeentje2011-04-011-86/+64
| | | | | | | - This may be due to an Apple bug. I tracked it down to purely SPDatabaseDocument having a reference outlet to the activity scroll view. - Removing the reference worked as a fix; removing all code that used that reference did not. - Renaming the reference, and removing SPTableInfo's use of a reference, appears to act as a workaround. If the reference is not renamed, the bug still mainfests (!!!)
* Add menu item separator to table list context menu.stuconnolly2011-03-071-39/+59
|
* * UI fixes for #982 #971dmoagx2011-03-071-142/+139
|
* - Fix trigger deletion to use the correct trigger namerowanbeentje2011-02-131-884/+124
| | | | | | | - Improve trigger deletion error process to show error sheets correctly - Fix spelling of "Statement" in interface - Tweak trigger column widths
* • show activity pane for running Bundle process automatically if the ↵Bibiko2011-01-201-2/+863
| | | | process runs longer than 1 sec and hide it if no process runs anymore to inform the user better
* • bound showFilterTable to main menu's Edit > Find > Find… menu itemBibiko2011-01-191-92/+34
|
* * Little translation GUI QA - still many bugs in ExportViewdmoagx2011-01-161-135/+58
|
* - Add a tooltip, including the keyboard shortcut, to the databases dropdownrowanbeentje2011-01-131-12/+16
|
* - Tweak alignments of master views to fix 1px clipping of top on structure ↵rowanbeentje2011-01-101-98/+201
| | | | and cstom query views, and to improve aligments across views
* • enlarged "Reset AUTO_INC" sheet for localization Bibiko2011-01-071-49/+56
|
* - Rework the Add Index indexes menu and the auto_increment index required ↵rowanbeentje2011-01-041-39/+15
| | | | | | | | | | | | | menu to use tag-based values when generating queries, allowing localisation of menu contents without using those localised values in queries. This addresses I$ - Remove the ability to specify a FULLTEXT auto_increment index, as I believe this isn't possible. - Prevent sheet reuse from specifying invalid storage types for PRIMARY KEYs - Fix exceptions when adding indexes to a table where every field is already indexed - Fix initialField/indexedFieldNames check to improve on r3061 - Fix toggling advanced index view after closing the sheet with the view open - Update localisable strings
* - Fix split view overlap on the custom query view cuasing lines on ↵rowanbeentje2010-12-211-377/+383
| | | | | | | | | | scrolling/resize; this addresses Issue #929 - Fix split view overlap on the tables list/info pane causing lines on scrolling/resize; this addresses Issue #740 - Add custom resize behaviour for the table content splitview, addressing Issue #543 - Make button bars at the bottom of the window a consistent height - Fix bug with new splitview setup causing tables pane to become narrower with each launch
* Address Issue #857:rowanbeentje2010-12-201-1991/+1996
| | | | | | | | - Replace master connection and database view split views with full BWSplitViews so controls appear in Interface Builder; use those settings to apply which panes resize, and any max/min constraints - Remove split view delegate code which is no longer necessary after these changes - Fix a bug marking the master database view split view thumb as applying to all DatabaseDocument splits views, fixing cursor issues - Update Connection Controller/BWToolkit split view delegate setup to fix resizing issues
* • fixed GUI problem for line numbering in Query EditorBibiko2010-12-141-28/+28
| | | | | | • improved Bundle command script editor • sped up a bit the NoodleLineNumbering by pre-calculation of constants used in a loop • fixed issue to detect the scope Query Editor better and safer for Bundle commands
* - Show and hide the custom query info area based on whether custom query ↵rowanbeentje2010-12-041-105/+307
| | | | | | | | | | errors occurred, starting off hidden - Add "errors"/"no errors" prefix to the custom query status area - Add an import cancelled line to the import error list when stopping imports after errors - Fix custom query error highlighting by scrolling to the error - Update localisable strings
* • improved Bundle key equivalent handling and enabled to display all ↵Bibiko2010-12-031-4/+4
| | | | short-cuts in menuItem even there're same short-cuts are assigned
* • added chance to cancel an activity - up to now a running Bundle command ↵Bibiko2010-12-011-113/+49
| | | | | | - from the Activities pane (toggable via double-clicking at Table Information header); it's still tentative and the correct cancel icon will follow asap • added notification system for updating the activities pane (SPActivitiesUpdateNotification)
* - Rework insertCommonPrefix to insertAutocompletePlaceholder, implementing ↵rowanbeentje2010-11-301-1000/+178
| | | | | | | | | a more Mac-like behaviour: insert a faded placeholder for the currently selected autocomplete item. - Update the autocomplete placeholder when the autocomplete dropdown selection is changed - Clean up methods for removing placeholders, and ensure the placeholder is always removed (fixes issues with pasting with a placeholder visible, etc) - When the Help window is closed, switch off AutoHelp - this will aid in supporting those users who accidentally switch on AutoHelp and then can't figure out how to switch it off, resulting in returning windows.
* • Bundle commandsBibiko2010-11-301-32/+1188
| | | | | | - before closing a db doc window kill all commands associated to this doc - suppress an error message if a bash command was killed via code 9 - added a temporary and preliminary table view to display command activities (double-click at TABLE INFO header to toggle and refresh it - only for testing purposes - it shows all commands started from that db doc and a General command names)
* - Abstract SPDatabaseDocument's Connection/.spf saving/loading ↵rowanbeentje2010-11-231-122/+193
| | | | | | | | | | functionality into state setting and getting functions, and refactor old commands to use them - Fix restoring of content sort column order and selected indexes - Add menu items for duplicating current tab (as an alternate), opening selected table in a new tab, or opening selected database in a new tab - Clean up file menu by making Connection/Session "Save as..." menu items alternates - Update localisable strings
* - Tweak "Save history..." help text in the Query History popup on the ↵rowanbeentje2010-11-151-12/+128
| | | | Custom Query view. This addresses Issue #897
* - Tweak another release-when-closed panel; this should fix crashes on ↵rowanbeentje2010-11-051-1/+1
| | | | 10.5.8, addressing Issue #884.
* Add a new category to SPDatabaseDocument, allowing code cleanup and moving ↵rowanbeentje2010-11-031-106/+117
| | | | | | | | | | | central functionality out of SPTablesList: - Centralise control over table loading, moving it away from SPTablesList and into SPDatabaseDocument and the new SPDatabaseViewController category - Centralise control over the main tab view, moving control away from SPTablesList and into SPDatabaseDocument and the new SPDatabaseViewController category - Simplify and clean up view loading logic - Improve thread safety - Update localisable strings
* • TableStructure sheet to ask for the to be used index of an ↵Bibiko2010-11-011-40/+29
| | | | | | auto_increment field now runs doc-modal not app-modal - the used strategy is to ask the user for an index whenever the user set the Extra field to 'auto_increment' and not as part of the 'addRowToDb' method
* • improved Structure editing logic to allow to choose auto_increment for ↵Bibiko2010-11-011-16/+9
| | | | | | Extra only if table has no auto_increment field set since MySQL allows only one auto column - the user has still the chance to type 'auto_increment' into the Extra manually
* Add SPDefaultPasteboardDragType constant.stuconnolly2010-10-281-27/+42
|