aboutsummaryrefslogtreecommitdiffstats
path: root/Interfaces
Commit message (Collapse)AuthorAgeFilesLines
* - Update the favourites text fields to use SPFavoritesPreferencePane as ↵rowanbeentje2011-04-231-103/+196
| | | | their controller instead of SPPreferencesController; this fixes issues such as the favourite name not being generated correctly, or the password being lost when a username or database field is changed.
* 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 (!!!)
* • fixed warningsBibiko2011-03-153-22/+44
|
* Add menu item separator to table list context menu.stuconnolly2011-03-071-39/+59
|
* * UI fixes for #982 #971dmoagx2011-03-078-1121/+849
|
* - 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
* • CSV field mapperBibiko2011-02-031-8/+52
| | | | | - reset import operators after each change of the chosen alignment - double-click at PathControl performs goBackToFileChooser delayed in order to avoid time racing issues
* Interface tweaks.stuconnolly2011-01-311-12/+62
|
* • bound short-cut ⌥⎋ to display the context menu of the first ↵Bibiko2011-01-262-19/+19
| | | | responder if responder is embedded in a SPWindow
* - Change shortcut for "Duplicate Connection Tab" to alt-T for increased ↵rowanbeentje2011-01-232-25/+89
| | | | | | | | discoverability - this improves on Issue #943 - Add alternate keybindings for tab switching - support command-shift-[ and -], and command-alt-left and right arrows to match behaviour of other applications - Update localisable strings
* - Manually restore autosave value for bundle editor splitview width, as ↵rowanbeentje2011-01-221-53/+456
| | | | | | | this doesn't appear to be restored automatically - Remove unused delegate methods
* • made Editor pref's Soft indent independent from Auto IndentBibiko2011-01-211-63/+8
|
* • implemented user-definable Soft IndentionBibiko2011-01-211-34/+329
| | | | | - instead of using \t as indention string the user can choose how many spaces should be used instead - addresses issue 956
* • 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
* - When saving user changes to the database, catch errors and display them ↵rowanbeentje2011-01-201-15/+530
| | | | | | | | in a single sheet for review. This fixes a number of isGroupRow crashes on any error. - Track a host row's original host to allow host edits - Update localisable strings
* • bound showFilterTable to main menu's Edit > Find > Find… menu itemBibiko2011-01-191-92/+34
|
* • tried to fix in BundleEditor to auto-save the splitview settings in ↵Bibiko2011-01-171-152/+175
| | | | prefs (but up to now no success - help is needed)
* * Little translation GUI QA - still many bugs in ExportViewdmoagx2011-01-164-288/+373
|
* - Add a tooltip, including the keyboard shortcut, to the databases dropdownrowanbeentje2011-01-131-12/+16
|
* Tidy up main menu.stuconnolly2011-01-111-80/+340
|
* - 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
|
* • enlarged lable field "Key Equivalent" for localization Bibiko2011-01-071-16/+4
|
* • enabled Bundle main menuBibiko2011-01-051-2/+9
| | | | • improved rendering of line number display in Query Editor and Bundle command text view after scrolling to avoid displaying them unreadable
* - Rework the Add Index indexes menu and the auto_increment index required ↵rowanbeentje2011-01-042-133/+270
| | | | | | | | | | | | | 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
* • implemented undeletion of default BundlesBibiko2010-12-221-6/+479
| | | | • made usage of constants
* - Fix split view overlap on the custom query view cuasing lines on ↵rowanbeentje2010-12-212-378/+384
| | | | | | | | | | 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-202-3249/+2966
| | | | | | | | - 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-142-31/+30
| | | | | | • 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
* * Fix a minor typo (reported by Sérgio Miranda) and update .stringsdmoagx2010-12-121-237/+841
|
* • Bundle Editor: removed unnecessary tooltip; replace menu item title ↵Bibiko2010-12-081-8/+17
| | | | | | 'Save' by 'Export' • improved check whether a doc window has a connection or not for running a Bundle command
* • Bundle commandsBibiko2010-12-081-1/+1
| | | | | | | - reworked invocation via keyboard short-cut to allow to fall back to General scope - added chance to redirect the output action via command exit codes; useful if the normal output is an HTML window but an error occurred, now one can display the error as tooltip for instance - unified file hand-shake file names by one uuid - made usage of more constants and renamed some shell vars
* • re-init the Bundle tree after not saving (close) the Bundle Editor ↵Bibiko2010-12-071-63/+17
| | | | window in order to remove all not stored data
* Apply a tweaked version of a patch by Aaron Linville ↵rowanbeentje2010-12-051-30/+170
| | | | | | | | | | (http://www.linville.org/) to handle table linking in .dot exports on case-insensitive servers: - Adds a new checkbox on the .dot export interface controlling the case sensitivty of link handling - Improve .dot export to use lowercase link references when the option is enabled, fixing .dot exports of table relations of table names with uppercase characters on case-insensitive servers - Check the server's case-sensitivity setting and use that to control the checkbox when using the export interface to select .dot export This addresses Issue #920.
* - 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
* • Bundle CommandBibiko2010-12-021-4/+228
| | | | - for Data Table scope added the chance to specify the handling of BLOB fields (if underlying data are kind of NSData or GEOMETRY) as 'Exclude', 'Include', 'save as image file - the data will be saved as tif file and the path will appear in the table', 'save as file - the data will be saved as raw dat file and the path will appear in the table'; for GEOMETRY fields if set to 'save as {image} file' the representation will be saved as PDF file otherwise the WKT string appears
* • Bundle CommandsBibiko2010-12-011-2/+6
| | | | | - make sure that each HTML output window will be released - if a triggered command will outputs its result in an HTML window invoke it only if the HTML output window is already open; this enables the user to "switch on/off" such a trigger
* • 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)
* • fixed issue for saving spf files if sslCertificateFileLocation is nilBibiko2010-11-301-16/+410
| | | | | | | | | • SPConnectionController - assign favoritesTable to the correct new class SPFavoriteOutlineView (not a NSTableView) - allowed empty selection for SPFavoriteOutlineView [ this fixes mainly the issue to open spfs files ] - moved double-click action to outlineView:shouldEditTableColumn:tableColumn item: to suppress double-click at a group header - re-enabled navigation through the fav outlineView even if the password field is empty - now if the field is empty the user can simply press TAB key move the focus to that field - this fixes issue 799 • minor code cleaning
* - 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)
* • Bundle EditorBibiko2010-11-291-80/+5
| | | | | - fixed an init font setting problem (thanks to Rowan) - further work on triggers
* • Bundle EditorBibiko2010-11-291-35/+305
| | | | - added Trigger popup menu to the GUI
* - Change the CSV import accessory view to a general import accessory view, ↵rowanbeentje2010-11-291-710/+1021
| | | | | | | | | based on a tab view - When importing SQL, use the accessory view to ask how to handle errors: Ask (the new default), which prompts the user on each error whether to continue, stop, or ignore all errors; and ignoring all errors, which matches the old behaviour. This addresses Issue #901. - When showing the reconnection dialog ensure the window isn't minimised - Update localisable strings
* • added method 'rot13' to NSStringBibiko2010-11-251-74/+673
| | | | | | | | • Bundle Editor - fixed several GUI issues - added the chance to add meta data to each bundle - each added/duplicated bundle will get an unique UUID in order to be able to identify a Bundle for future purposes like an update detection for installed bundles - changed init process
* • Bundle EditorBibiko2010-11-251-42/+65
| | | | - some GUI improvements and tooltips for outline view
* • Bundle EditorBibiko2010-11-251-45/+163
| | | | | - FInished implementation to display bundles in an outline view
* • further work on Bundle Editor's outline viewBibiko2010-11-251-27/+60
| | | | - still not entirely workable
* • further work on Bundle Editor's outline viewBibiko2010-11-251-19/+36
|