aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* • further progress for open/save sessionBibiko2010-06-252-45/+67
| | | | | | - improved remembering of save accessory view settings - if spfs file was saved encrypted ask for it while opening only once • fixed typo while remembering the save accessory view setting for "Remember Query Editor content
* • further progress for open/save sessionBibiko2010-06-252-10/+23
| | | | | - remember window position - remember save accessory view settings in spfs file
* Remove duplicate 'Select next/prev tab' menu items from the 'View Menu'.stuconnolly2010-06-251-161/+21
|
* Minor interface tweaks.stuconnolly2010-06-253-11/+17
|
* Fix call to showErrorSheetWith: which should be made against ↵stuconnolly2010-06-251-2/+2
| | | | SPTableStructure. Fixes logs http://spbug.com/875, http://spbug.com/876 and http://spbug.com/910.
* • fixed issue for saving spf files of ssh connectionsBibiko2010-06-241-3/+19
| | | | | - retrieve the ssh password from keychain • allow to save empty passwords in spf files
* • initial support for open a spfs session file (works rudimentary - ↵Bibiko2010-06-246-3/+113
| | | | | | fine-tuning comes soon) • added constant "SPBundleFileExtension"
* • replaced @"sql" and @"spf" by their SPConstant definitionsBibiko2010-06-2412-39/+115
| | | | | | | • further Save Session progress - store "saved as session accessory view data" globally to support "Save Session" - delete global "saved as session accessory view data" if last SP window will be closed - added to info.plist which tab is currently selected
* • further progress to support "Save Session" (all opened windows plus ↵Bibiko2010-06-244-29/+119
| | | | | | | including tabs connections) - loop through all windows and for each window through all tabs and save all untitled doc within the bundle named via UUIDs and all opened spf files • added the SPStringAddition method +[NSString stringWithNewUUID] which returns a new UUID string
* • removed wrong tooltips from gear menu (copying artefact)Bibiko2010-06-221-22/+37
| | | | - fixes i744
* • if user opens a spf file which does not contain connection data display ↵Bibiko2010-06-221-1/+8
| | | | the spf file format (like 'query favorites' etc.) in a message window at least.
* • initial preparations to support the storage of the entire SP session ↵Bibiko2010-06-215-19/+229
| | | | | | | | (all windows including tabs) • added file extension 'spfs' as SP bundle Note: The idea is to save inside the given spfs bundle a file 'Info.list' which contains the entire structure (which window, which tabs, selected items, etc.; each single connection is saved as separate spf file - if untitled inside the bundle in the sub-folder 'Contents' or if not the absolute path to a already saved spf file). This should insure that the user can open a single spf file in SP or as part of a spfs bundle session without loosing having two different spf file for the same connection. - Comments are welcome
* • fixed issue for Import from ClipboardBibiko2010-06-181-5/+1
| | | | - there's no need to check the passed path for clipboard content
* Fix CSV exporting by correctly setting the filename when exporting to ↵stuconnolly2010-06-181-2/+6
| | | | multiple files.
* Fix a missing connection to customise the NULL placeholder for XML exports.stuconnolly2010-06-181-7/+15
|
* Remove PSMSequelProTabStyle from the main application target as it's already ↵stuconnolly2010-06-181-2/+0
| | | | included in the PSMTabBar framework. This suppresses the associated warning.
* • simplified and unified tab tooltipsBibiko2010-06-184-28/+38
| | | | • added tooltips for tab's overflow menu
* Enable the "Sequel Pro" tab style by default, and include the following fixes:rowanbeentje2010-06-186-44/+39
| | | | | | | | - Fix display of the overflow menu - Improve tab spacing and internal layout - Improve tab names for documents to correctly show the database for background documents in additional cases - Update strings files
* • open a SPF file in a new tab if the tab bar of the front most document ↵Bibiko2010-06-171-5/+16
| | | | is visible otherwise open it in a new window
* • forgotten to remove debug logs for r2337Bibiko2010-06-171-1/+0
|
* • if a text string is dragged on tab this tab will be selected and the ↵Bibiko2010-06-173-1/+16
| | | | corresponding db doc switches to Custom Query editor to be able eg to drag a query from one tab to another one
* - Further improve appearance of Sequel Pro tab style (still hidden): fixed ↵rowanbeentje2010-06-173-36/+52
| | | | | | | drawing glitches, improved spacing, improved edge drawing - Enable tab switch commands even when documents are working
* - Improve MySQL 3 & MySQL 4 query cancellation and disconnection. This ↵rowanbeentje2010-06-161-44/+47
| | | | fixes a number of issues including http://spbug.com/l/13
* • added Window menu item "Move Tab to New Window"Bibiko2010-06-163-30/+138
| | | | - it moves the SPDatabaseDocument of the currently selected tab to a new window
* Add a new button bar to the query editor in preparation for redesigning the ↵stuconnolly2010-06-152-173/+228
| | | | errors/message panel (show/hide button current inactive and disabled). Rows affected and timing stats are now displayed in the button bar. Also, fix the height of all other button bars.
* Add an optional placeholder to the new index name field.stuconnolly2010-06-151-0/+1
|
* Fix the autoresizing properties of the custom filename view of the export ↵stuconnolly2010-06-151-4/+4
| | | | dialog.
* Revert a change made in r2320 that required an explicit name when adding new ↵stuconnolly2010-06-152-29/+11
| | | | index.
* • some first minor space tweaks for localizations (esp. for 'longer ↵Bibiko2010-06-151-108/+81
| | | | languages')
* • several fixes for index table in Structure viewBibiko2010-06-154-95/+125
| | | | | | | - fixed binding for removeIndexButton - moved indexTable's tableViewSelectionDidChange: delegate to SPIndexController to fix enabling/disabling of the removeIndexButton - fixed issue to blank the index table for multiple selected tables
* - Add tab bar shadow and active tab shadows to the Sequel Pro tab style ↵rowanbeentje2010-06-151-47/+77
| | | | (still hidden)
* - Forgot to update .strings files to match r2325rowanbeentje2010-06-142-0/+0
|
* - Convert connection encoding menus to be menu tag based to fix ↵rowanbeentje2010-06-1411-1444/+745
| | | | | | | | | | localisation errors - Add database encoding retrieval support for MySQL 4.1 - Convert the add table and add database sheets to use encoding menus derived from server supported encodings - Re-layout preferences with larger labels to aid localisation - Fix preference resizing in non-Favorite tabs
* - Fix comment retrieval issues for <4.1 when retrieving db structure - ↵rowanbeentje2010-06-141-1/+6
| | | | addresses crashes http://spbug.com/l/540 and http://spbug.com/l/106
* Make the dock menu consistent with the 'File' menu by adding the ability to ↵stuconnolly2010-06-141-56/+135
| | | | create a new tab as well as fixing the new window item.
* Forgot to commit new strings file, not that anything actually changed.avenjamin2010-06-141-0/+0
|
* Initial stage of re styling the tab bar to actually look half decent.avenjamin2010-06-1410-21/+863
| | | | | - Change line 373 of PSMTabBarControl to "SequelPro" to see new tabs. - The drawing of the tab edges needs to be redone on the very edge of each tab instead of being inset by a number pixels to resolve a few issues.
* Split the management of a table's indexes (adding and removing) to its own ↵stuconnolly2010-06-1412-1206/+3249
| | | | controller and XIB in preparation for the UI redesign.
* • reverted to previous approach to display tooltips for unselected tab ↵Bibiko2010-06-141-2/+29
| | | | | | view items, since it doesn't work - added the MySQL version to these tooltips if enabled in the prefs
* - Fix a crash when dragging/closing tabs after tab drags, caused by not ↵rowanbeentje2010-06-141-1/+2
| | | | updating the document's parent window controller after drags from window to window
* • simplified tooltips for tabsBibiko2010-06-143-28/+107
| | | | | • preparations for "Move Tab to New Window" action menu action • display Select Next/Previous Tab menu items also under Main Menu > Window to be consistent
* • if tab view item is dragged out of a tab bar set the correct window titleBibiko2010-06-141-0/+3
|
* Improvements to tab dragging and switching:rowanbeentje2010-06-132-5/+73
| | | | | | | | | - Attempt to preserve toolbar visibility settings - Fix dragging on previously background tabs - When dragging a tab, show the tab bar in all windows to that windows containing a single tab can be added to - Fix window sizing when creating new windows via a tab drag - Improve window representation when dragging a tab off a window, and fix placement when creating a new window following mouse release
* - Fix SQLexporter known issue from r2311, and fix compilation against the ↵rowanbeentje2010-06-132-4/+3
| | | | 10.5 SDK
* Export dialog sizing.stuconnolly2010-06-131-6/+6
|
* Remove NSLog() debug.stuconnolly2010-06-131-3/+1
|
* Exporter ehancements:stuconnolly2010-06-138-3403/+3693
| | | | | | | - Make sure the export button is disabled when the global structure, content and drop options are enabled, but the desellect all button is checked. - Replace the export dialog toolbar with a tabview, reducing the dialogs overall size. - Add the option to SQL dumps to specify when a new INSERT statement should be created, either after a certain amount of data or after a specific number of rows (defaults to every 250KiB). Known issue: incorrect VALUES clause generation of last row when creating a new INSERT after a specific number of rows.
* - Add support for tearing tabs off a window, into a new window containing ↵rowanbeentje2010-06-132-4/+56
| | | | | | | the dragged tab - Fix SPWindowController memory leak
* - Fix a regression in r2308 causing problems when dragging a tab from one ↵rowanbeentje2010-06-121-2/+1
| | | | window to another
* - Fix menu validation by forwarding SPWindowController requests to the ↵rowanbeentje2010-06-122-24/+33
| | | | | | | frontmost document - Track the frontmost document in a window to simplify code