aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Exporter fixes:stuconnolly2010-06-103-11/+19
| | | | | | | - 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-097-994/+961
| | | | | | | | - 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.
* - Fix incorrect non-reset after structure editing which results in an ↵rowanbeentje2010-06-091-2/+10
| | | | unchanged row, resulting in subsequent editing errors and exceptions in addRowToDb
* Switch the order of the 'gear' and edit menu items on the connection view.stuconnolly2010-06-081-10/+38
|
* • in addition to r2294 fixed issue that PSMTabBar Framework wasn't found ↵Bibiko2010-06-081-2/+2
| | | | for "Release" and "Distribution" build process by changing its INSTALL_PATH from "$(HOME)/Library/Frameworks" to "@executable_path/../Frameworks" to make the path relative to "Sequel Pro.app"
* • fixed issue that PSMTabBar Framework wasn't found by changing its ↵Bibiko2010-06-081-2/+2
| | | | INSTALL_PATH from "$(HOME)/Library/Frameworks" to "@executable_path/../Frameworks" to make the path relative to "Sequel Pro.app"
* - Replace the precompiled PSMTabBar framework with a build-from-source ↵rowanbeentje2010-06-0770-13/+9291
| | | | dependency, in preparation for future code and style changes
* When cancelling an export remove all files already written to disk.stuconnolly2010-06-074-8/+40
|
* A number of exporter improvements:rowanbeentje2010-06-077-137/+144
| | | | | | | | | | | | - Improve interface validation on the SQL view, including fixing no-content toggling - Fix the export of views to correctly construct placeholder tables and fix view syntax export (this addresses Issue #707) - Fix logic controlling Stored Procedure and Function export - fix hangs and allow correct export - Handle permission errors when retrieving Stored Pro/Function syntax - Improve export of linebreaks in CSV quoted cells for improved Excel compatibility - SQL export now retrieves table syntax as it progresses through the tables - more accurate progress bar and removes initial pause when exporting lots of tables - Alter filename construction to use centralised filename string: fixes end export Growl notification - Improve dump comments
* On the XML export dialog add the option to specify the placeholder of ↵stuconnolly2010-06-066-26/+132
| | | | exported NULL values. Fixes issue #718.
* - Exporter: SQL select/deselect all will now toggle structure/drop table if ↵rowanbeentje2010-06-063-16/+41
| | | | | | | | 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.
* - Tweak initial window load to select the correct favourite, also applying ↵rowanbeentje2010-06-052-3/+9
| | | | focus correctly
* - Improve progress indicator thread safety, improving stability and fixing ↵rowanbeentje2010-06-053-5/+17
| | | | issues like http://spbug.com/l/334
* 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.
* - Ensure SPTableInfo reloads occur on the main thread, fixing a number of ↵rowanbeentje2010-06-052-5/+11
| | | | logged exceptions for beyond-bound index accesses
* - 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-042-3/+3
| | | | menuitem should be enabled when we actually start including localisations.
* Fix for array index issues when deleting users, sometimes.mltownsend2010-06-021-3/+5
|
* Fixed Reversed Sort Order menu itemmltownsend2010-06-021-1/+1
|
* • fixed incompatibility between regexp engine ICU 10.6 and 10.5 for ↵Bibiko2010-06-021-1/+1
| | | | | | | parsing tab snippets - the regexp [^{}] is a valid expression but leads on 10.5 to an error; for 10.5 one has to escape { and } → [^\\{\\}] works on both SDKs - this fixes i682
* • Updated copyright info for RegexKitLiteBibiko2010-06-021-1/+1
|
* • Updated RegexKitLite to 4.0Bibiko2010-06-022-542/+1598
|
* - Fix exceptions and crashes caused by corrupt tables, disabled storage ↵rowanbeentje2010-06-022-1/+9
| | | | engines, or similar hard MySQL errors
* Add a 'Translation Feedback' menuitem to the 'Help' menu (currently hidden). ↵stuconnolly2010-06-015-13/+93
| | | | Implements issue #713. When the feedback page is available simply change the constant SPTranslationFeedbackURL to point to it.
* Fix export dialog interface validation when switching between data formats. ↵stuconnolly2010-06-011-3/+3
| | | | Fixes issue #714.
* Added sorting of the favorites in the connection panel. Will use the same ↵mltownsend2010-06-013-34/+536
| | | | sort order as what is set in preferences as well. Fix for Issue#664
* - Fix opening of .spfs on application launch or if no windows are openrowanbeentje2010-06-011-1/+1
|
* - Ensure start/end query notifications are sent on the main thread to avoid ↵rowanbeentje2010-06-019-21/+149
| | | | | | | the interface being updated from the wrong thread on listeners - Add a "Support Files" folder to MCPKit, containing NSNotificationAdditions to support main thread notifications from within MCPKit
* Remove debug.stuconnolly2010-05-301-3/+1
|
* Prevent spawning multiple threads for refreshing the server process list by ↵stuconnolly2010-05-282-1/+12
| | | | tracking the threads running state. Fixes log http://spbug.com/l/563.
* Changed the refresh method so that it creates a new persistentstore as well ↵mltownsend2010-05-282-14/+19
| | | | and clearing out the outlineview.
* Changed the SPUserManager instance to an allocated instance when the ↵mltownsend2010-05-282-3/+14
| | | | SPUserManager is selected. SPUserManager is released when the user his cancel or apply. This forces the UI to refresh itself.
* Removed the SPUserManager instancemltownsend2010-05-281-41/+47
|
* Rename TableDocument to SPDatabaseDocument.stuconnolly2010-05-2848-1035/+980
|
* Rename TableContent to SPTableContent.stuconnolly2010-05-2814-241/+257
|
* Remove unsed try/catch exception blocks in all data exporters.stuconnolly2010-05-275-569/+553
|
* Remove multiple occurrences of accessing the same array element, improving ↵stuconnolly2010-05-271-6/+8
| | | | the overall performance of SQL dumps.
* Rename TableSource to SPTableStructure.stuconnolly2010-05-2710-124/+116
|
* Rename TablesList to SPTablesList.stuconnolly2010-05-2727-316/+314
|
* Rename CMImageView to SPImageView.stuconnolly2010-05-276-44/+42
|
* Rename CMTextView to SPTextView.stuconnolly2010-05-2715-273/+239
|
* 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.
* Perform interface validation on the new export window on a background thread ↵stuconnolly2010-05-271-31/+69
| | | | to prevent locking up the main thread when dealing with databases with a large number (>100) of tables.
* - Fix SQL export progress displayrowanbeentje2010-05-276-536/+532
| | | | | - When compression is enabled, use .sql.gz as file extension instead of .gz
* Data export fixes:stuconnolly2010-05-262-9/+6
| | | | | | | - Fix the same potential autorelease pool memory leak found in the CSV exporter in the XML exporter. - When performing an XML export to a single file don't write the header twice. - Remember to append the .xml extension when performing an XML export to a single file.
* Fix an overreleased dictionary crash and always ensure both autorelease ↵stuconnolly2010-05-261-7/+8
| | | | pools are released to prevent potential memory leaks. Fixes log http://spbug.com/l/584.
* - Fix Connection splitview resizing to affect the underlying view (and so ↵rowanbeentje2010-05-251-2/+5
| | | | correctly save). Fixes Issue #705
* Update Growl controller notify method selector when an export finishes. ↵stuconnolly2010-05-251-1/+1
| | | | Fixes logs http://spbug.com/l/521 and http://spbug.com/522.