aboutsummaryrefslogtreecommitdiffstats
path: root/Interfaces
Commit message (Collapse)AuthorAgeFilesLines
* Add option to toggle the tab bar visibility.avenjamin2010-06-301-51/+68
| | | | | - Only applies when one tab is present. - Saves last used state to preferences.
* • fixed tablesList's searchField width after collapsing tablesList's viewBibiko2010-06-301-2/+10
| | | | • set minimum width of right view (Structure, Content, etc.) in order to avoid irreversible GUI overlaps
* Add tooltips to the export dialog's tableview.stuconnolly2010-06-301-9/+12
|
* Fix the tooltip of the 'Show Process ID' menuitem in the server processes ↵stuconnolly2010-06-291-15/+36
| | | | panel. Thanks Max.
* - Fix the horizontal NSBox rule at the top of the Query Favourites Managerrowanbeentje2010-06-291-63/+785
|
* • Open Session fileBibiko2010-06-291-5/+7
| | | | | | - set [tabbar setHideForSingleTab:NO] if window has more than one tab in order to avoid issues while animated fading-in of the tabbar - assign initial keyboard short-cut ^⌥⌘S for Save Session (needs to be discussed) - still hidden
* Remove duplicate 'Select next/prev tab' menu items from the 'View Menu'.stuconnolly2010-06-251-161/+21
|
* Minor interface tweaks.stuconnolly2010-06-251-10/+16
|
* • removed wrong tooltips from gear menu (copying artefact)Bibiko2010-06-221-22/+37
| | | | - fixes i744
* • initial preparations to support the storage of the entire SP session ↵Bibiko2010-06-211-11/+109
| | | | | | | | (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
* Fix a missing connection to customise the NULL placeholder for XML exports.stuconnolly2010-06-181-7/+15
|
* • added Window menu item "Move Tab to New Window"Bibiko2010-06-161-16/+55
| | | | - 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-151-3/+5
| | | | 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-151-89/+102
| | | | | | | - 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
* - Convert connection encoding menus to be menu tag based to fix ↵rowanbeentje2010-06-143-1377/+532
| | | | | | | | | | 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
* 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.
* Initial stage of re styling the tab bar to actually look half decent.avenjamin2010-06-141-5/+81
| | | | | - 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-142-763/+2497
| | | | controller and XIB in preparation for the UI redesign.
* • simplified tooltips for tabsBibiko2010-06-141-5/+100
| | | | | • 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
* Export dialog sizing.stuconnolly2010-06-131-6/+6
|
* Exporter ehancements:stuconnolly2010-06-132-3291/+3544
| | | | | | | - 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 to Main Menu > View > :Bibiko2010-06-111-6/+114
| | | | | | | | - Select Next Tab ^⇥ - Select Previous ^⇧⇥ and menu validation to be able to navigate through available tabs by using the keyboard.
* - Remove the duplicate Cocoa.framework link used by PSMTabBar and add the ↵stuconnolly2010-06-101-3/+3
| | | | | | | Carbon.framework link to the 'Linked Frameworks' group. - Update the display name of all controllers in DBView to reflect their new class names.
* Exporter fixes:stuconnolly2010-06-101-1/+9
| | | | | | | - Correctly disable exporting custom query results as SQL and enable for all other formats. - Fix CSV exports when exporting from a source other than the selected tables. - Correctly export custom query results instead of all tables as a result of a missing IB connection.
* Exporter enhancements, including:stuconnolly2010-06-092-878/+740
| | | | | | | | - Move the custom filename options view to a drop down view on the main exporter dialog. - Change the export data source matrix to a popup button. - Fix the export button being enabled when no tables are selected to be exported. - Various interface validation fixes.
* Switch the order of the 'gear' and edit menu items on the connection view.stuconnolly2010-06-081-10/+38
|
* On the XML export dialog add the option to specify the placeholder of ↵stuconnolly2010-06-061-20/+104
| | | | exported NULL values. Fixes issue #718.
* - Exporter: SQL select/deselect all will now toggle structure/drop table if ↵rowanbeentje2010-06-061-14/+15
| | | | | | | | those are enabled - Exporter: SQL export now correctly excludes structure/drop table if the global structure/drop toggles are disabled - Exporter: Save exporter window size
* Slight content view adjustment. Tab bar bottom separator line now appears ↵avenjamin2010-06-061-9/+10
| | | | correctly.
* Fix the tooltip of the refresh process list button as well as assigning it ↵stuconnolly2010-06-051-12/+31
| | | | the shodtcut Cmd+R. Fixes issue #717.
* - Enable the translation feedback menu item. The nightly build system has ↵rowanbeentje2010-06-051-2/+1
| | | | been updated to fetch the latest translations as part of the build process, so this should also be the first build including the start of multiple language support.
* Update the translation feedback URL to point to the new feedback page. The ↵stuconnolly2010-06-041-2/+2
| | | | menuitem should be enabled when we actually start including localisations.
* Add a 'Translation Feedback' menuitem to the 'Help' menu (currently hidden). ↵stuconnolly2010-06-011-13/+82
| | | | Implements issue #713. When the feedback page is available simply change the constant SPTranslationFeedbackURL to point to it.
* Added sorting of the favorites in the connection panel. Will use the same ↵mltownsend2010-06-011-31/+369
| | | | sort order as what is set in preferences as well. Fix for Issue#664
* Removed the SPUserManager instancemltownsend2010-05-281-41/+47
|
* Rename TableDocument to SPDatabaseDocument.stuconnolly2010-05-285-931/+876
|
* Rename TableContent to SPTableContent.stuconnolly2010-05-282-219/+235
|
* Rename TableSource to SPTableStructure.stuconnolly2010-05-271-105/+97
|
* Rename TablesList to SPTablesList.stuconnolly2010-05-272-272/+270
|
* Rename CMImageView to SPImageView.stuconnolly2010-05-271-30/+28
|
* Rename CMTextView to SPTextView.stuconnolly2010-05-275-247/+214
|
* Update table list 'gear' menu to match that of the context menu.stuconnolly2010-05-271-17/+162
|
* Fix table list context menu separator display caused by the introduction of ↵stuconnolly2010-05-271-82/+13
| | | | the new export menu item.
* Fix autoresizing properties of the UTF-8 BOM option on the export dialog.stuconnolly2010-05-251-3/+3
|
* More tweaks in regards to issue#699mltownsend2010-05-241-17/+35
|
* Merge export redesign branch back into trunk.stuconnolly2010-05-243-1248/+2453
| | | | | | | | | | | | | | | | | | | | | Includes a completely redesign approach to all export data types based on the use of NSOperation subclasses. CSV, SQL, XML and dot export types are currently functional, while the source files for PDF and HTML export types exist they are to be implemented, but are currently hidden from the interface. Also includes the following: - Completely redesigned export interface. - The ability to customize CSV NULL values. - The ability to specify whether the UTF-8 BOM should be used in SQL dumps. - The ability to specify whether BLOB fields are output as hex or plain text during SQL dumps. Defaults to hex. - Exporting currently selected tables via the tables list context menu. Outstanding issues: - Not all progress indicators for all export types are functional (or functioning correctly). - A few issues related to the introduction of only exporting the content and create and drop syntax of specific tables during SQL dumps. Needs some serious testing and benchmarking to ensure it replicates the current export functionality.