aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Change the export dialog's 'Selected Tables' option to simply 'Tables' and ↵stuconnolly2010-07-064-15/+14
| | | | update strings files.
* Rename CustomQuery as SPCustomQuery.stuconnolly2010-07-0617-1380/+1437
|
* - Make the query info/error display collapsible.stuconnolly2010-07-066-2488/+2851
| | | | | | | - Add a 'gear menu' with the option to export the current result set as either CSV or XML. (Note, that the collapsiable view currently suffers from the same BWToolKit issue as the table information pane).
* - Correctly fix localisation of NSTabViewItem tooltips, restoring 10.5 ↵rowanbeentje2010-07-061-1/+1
| | | | compatibility; this corrects the "fix" in r2422, and addresses Issue #757
* • resized ContentPaginationView for better localizationBibiko2010-07-061-59/+1142
| | | | - maybe needs to be discussed
* - Fix compatibility with <10.6 by checking whether NSTabViewItems support ↵rowanbeentje2010-07-051-1/+2
| | | | tooltips before amending. This addresses http://spbug.com/l/1052
* - Fix localisation of NSTextField labels - broken in r2418rowanbeentje2010-07-051-0/+4
| | | | | - Add localisation support for NSSegmentedControl segment tooltips
* Enable manual sorting of connection favourites in the preferences, which ↵stuconnolly2010-07-056-107/+387
| | | | will disable automatic sorting. Also, connection favourites sort order in the preferences and the connection view should now be in sync. Needs thoroughly tested. Fixes issue #655.
* Fix the resizing of the export dialog when the sheet is already ↵stuconnolly2010-07-052-5/+19
| | | | accommodating all available space. Also, change the cancel button's shortcut to escape. Thanks Hans.
* - Add support for localising menu item tooltipsrowanbeentje2010-07-051-0/+21
| | | | | - Add support for localising NSTextView value bindings' no selection placeholders, nil placeholders, not applicable placeholders and multiple selection placeholders
* • resized GUI elements for localisation of longer explanationsBibiko2010-07-051-26/+33
|
* • increased width of preferences window plus views by 30px in order to ↵Bibiko2010-07-051-106/+427
| | | | have more space for localisations
* • resized GUI elements for localisation of longer explanationsBibiko2010-07-052-81/+1838
|
* Update XIB strings.stuconnolly2010-07-053-0/+0
|
* • resized GUI elements for localisation of longer explanationsBibiko2010-07-054-60/+1171
|
* Fixed warning about using 'Single Line Mode' working in 10.6 only.mltownsend2010-07-051-20/+881
|
* Changed compiler to LLVM GCC 4.2 to fix compile errors in Xcode 3.2.3mltownsend2010-07-051-3/+3
|
* Simplify the ease at which export filename tokens can be localised as well ↵stuconnolly2010-07-054-24/+451
| | | | as how they are updated with respect to the selected export type.
* Revert a change made in r2390 that removed the didEndSelector of the import ↵stuconnolly2010-07-051-0/+8
| | | | errors sheet. Fixes log http://spbug.com/l/1050.
* - Replace forward slashes with hyphens in export filenames generated from ↵stuconnolly2010-07-051-5/+35
| | | | | | | the use of custom tokens to accommodate dates which include them. - Ensure that the displayed custom export filename includes the default extension.
* • resized some gui elements for localisationBibiko2010-07-051-309/+28
|
* • localisation issuesBibiko2010-07-054-82/+87
| | | | | | - made "This table currently does not support relations..." localisable - resized some nib elements for longer translations - replaced [[NSApp mainMenu] itemWithTitle:@"Table"] by [[NSApp mainMenu] itemWithTag:SPMainMenuTable] for dynamic title changes
* - Fix localisation support for NSTabViews - previously only the first tab ↵rowanbeentje2010-07-051-0/+10
| | | | in each tabview was localised
* Tab tweaks:rowanbeentje2010-07-052-2/+7
| | | | | | - Improve hideForSingleTab: settings changes to only update the tab bar if only one tab exists; fixes tab sizing on drag start caused by placeholder cell/update tab bar display conflict - Improve tab drag location detection, particularly when dragging tabs into a new tab bar; drags into new tab bars now respond quickly and correctly
* Localisation support improvements:rowanbeentje2010-07-043-0/+144
| | | | | | - Add support for localizing table column header cell strings - Add support for automatically translating nibs loaded via the combination of [[NSNib alloc] init...] and [NSNib instantiateNibWithOwner:topLevelObjects:]. This loading method is required for various non-document based setups or dynamic loading.
* • enabled "Save (As) Session" File menu items for testingBibiko2010-07-041-45/+2897
| | | | • renamed MainMenu > File > "Save (As)" menu item to "Save Connection (As)" and added tooltips
* New Release notes view in Nightlies.mattlangtree2010-07-041-1/+1
|
* Tidy up the Resources directory to match that of Xcode's logical directory ↵stuconnolly2010-07-0312-22/+22
| | | | structure.
* Various improvements to default connection favorites handling, including:stuconnolly2010-07-037-205/+533
| | | | | | | | | - Updating the default favorite popup button to reflect the sorted order of the favorites tableview. - A new icon indicating the default favorite in the favorites tableview. - A new 'Make Default' menu item in the favorites tableview context menu. (Outstanding issue: Incorrect default favorite being selected upon launch because the sorting of favorites on the connection screen and preferences are independent of each other).
* Disable manual reordering of favourites in the preferences for the time ↵stuconnolly2010-07-031-2/+2
| | | | being as it's currently broken (related to issue #655).
* - Fix tab bars in windows with only one tab not disappearing after dragging ↵rowanbeentje2010-07-033-10/+21
| | | | | | | a tab past/through them, by using PSMTabBar notifications instead of our own notifications; also fix PSMTabBar notification ordering. - When a tab drag starts, reorder all windows in front of other applications
* When reordering a timestamp field ensure the query is correctly constructed ↵stuconnolly2010-07-021-5/+10
| | | | when it allows NULL values. Fixes issue #753. Also, improve the error message displayed when a field cannot be moved.
* Localise the custom export filename tokens.stuconnolly2010-07-022-15/+13
|
* Improve the preservation of the selected output path of exports between ↵stuconnolly2010-07-021-4/+2
| | | | openings of the export dialog.
* Prevent the background colour of the view custom filename format view of the ↵stuconnolly2010-07-021-0/+4
| | | | export dialog from changing when clicked.
* Fix the behaviour of the export dialog when toggling the customise filename ↵stuconnolly2010-07-022-14/+16
| | | | and advanced options views.
* When cancelling an export operation, keep the progress sheet on screen until ↵stuconnolly2010-07-021-4/+12
| | | | all the export files are removed.
* Remove all the old export code and associated UI controls.stuconnolly2010-07-025-5569/+3173
|
* • suppress the check for upper-casing if found token is backticked explicitlyBibiko2010-07-011-1/+9
| | | | - this addresses i752 partially
* When editing the results from a custom query, reloading will only be ↵jakob2010-07-011-6/+10
| | | | performed when the "Reload after editing"-preference is selected (addresses #735)
* • after opening spfs file reset tabBar by looking at setting for ↵Bibiko2010-07-013-46/+425
| | | | | | | | | SPAlwaysShowWindowTabBar • fixed CSV Import file display in NSPathControl if SP runs localized - the problem is very likely a bug in [NSPathControl setURL:]; that's why create a new temporary NSPathControl and set the GUI's NSPathControl via [NSPathControl setPathComponentCells:[tempPathControl pathComponentCells]] - this should fix i751 • resized some components in CSV Import sheet to fit for localizations a bit better
* - Further improve casting for dist buildsrowanbeentje2010-07-011-1/+1
|
* - Update localisable stringsrowanbeentje2010-06-305-3/+1
| | | | | | - Fix a casting issue preventing release/dist builds - Remove a line of old debug
* Improve tab functionality, behaviour and interaction.rowanbeentje2010-06-3012-168/+422
| | | | | | | | | | | | | | | | | | | | | PSMTabBar general improvements: - Fix a phantom tab appearing in windows a tab was just dragged out of - Add support for a new control usersSafariStyleDragging property; this causes tabs being dragged inside a tab bar to snap to the tab bar, be drawn at full transparency (also no longer darkening the placeholder position), and alters tab ordering within the tab bar to be based on the tab position rather than the mouse position, for a more Mac-like reordering feel. - Add support for dragging items onto the menubar to cancel the drag - Alter the image of the dragged tab to use a tab drawn onto a transparent background instead of snapshotting a rectangle around the tab, improving drag appearance - Allow tabs to be dragged partially off screen and keep their position instead of snapping back fully onto the screen - Improve behaviour when dragging tabs out of and back into tab bars, or into new windows, resizing the tabs in the target tab bar to improve display and no longer intermittently showing close buttons while dragging - Pull windows to the front as tabs are dragged onto their tab bars - Abstract Custom Query Editor text snippet code, adding a delegate method so code could be moved to the SP window manager. Sequel Pro tab styling improvements: - Improve and clean up tab drawing code - Draw background tabs with shadows as appropriate - Improve logic for how background tab edges are drawn, handling edges cases better (active tab in overflow menu etc) and vastly improving drawing when a tab is being dragged (respect placeholder position when stacking tabs, draw edges on either side) Sequel Pro tab behaviour improvements: - Improve show/hide tab bar interaction - Improve window positioning after creating new windows via a drag - Alter tab dragging out of the tab bar to use an image based on the full window appearance - looks better, and fixes issues like the tab bar background not being drawn while dragging
* Add option to toggle the tab bar visibility.avenjamin2010-06-306-53/+90
| | | | | - Only applies when one tab is present. - Saves last used state to preferences.
* Improved calling of stored procedures:jakob2010-06-302-2/+31
| | | | | | | - added the CLIENT_MULTI_RESULTS flag to the connection flags - automatically discard all remaining results when unlocking the connection This is not a perfect solution, but will improve usability a lot for those who often call stored procedures. Sequel Pro still doesn't support multiple results -- it will show only the first and silently discard all the remaining ones.
* • fixed DBViewSplitter's grabber bounds for splitView:splitView ↵Bibiko2010-06-301-1/+2
| | | | additionalEffectiveRectOfDividerAtIndex:
* • fixed tablesList's searchField width after collapsing tablesList's viewBibiko2010-06-302-2/+27
| | | | • set minimum width of right view (Structure, Content, etc.) in order to avoid irreversible GUI overlaps
* Preserve the selected output path of exports between openings of the export ↵stuconnolly2010-06-301-5/+5
| | | | dialog.
* Add tooltips to the export dialog's tableview.stuconnolly2010-06-304-10/+16
|