Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | - Replace the main split view in the main view with a SPSplitView, ↵ | rowanbeentje | 2012-07-24 | 3 | -16/+26 | |
| | | | | | | | | | | replacing the anchored button bar and buttons with normal equivalents. - Make the main split view collapsbile to avoid resize issues with the filter box - Fix problems with additional drag handles in SPSplitView when one of the views was using flipped coordinates - Fix problems with manually dragged uncollapses in SPSplitView - Fix problems instantiating SPSplitView instances on 10.5 (with thanks to schlabberdog) | |||||
* | - Attempt to address startup exceptions on 10.5 by fixing NSSplitView ↵ | rowanbeentje | 2012-07-23 | 1 | -1/+3 | |
| | | | | awakeFromNib checks | |||||
* | - Add a new SPSplitView class, intended to replace all BWSplitViews and so ↵ | rowanbeentje | 2012-07-23 | 10 | -54/+1307 | |
| | | | | | | | | allow us to remove BWToolKit. Supports constraints and animated collapsible subviews configured in code, fixes crashes and exceptions if a window is closed while animations are taking place or scheduled to take place. - Replace the two vertical splitters in the table list (the filter splitter, and the table info splitter) with SPSplitView implementations as a test - Add a helper method in the new SPDateAdditions | |||||
* | Fix incorrect slash for nil data items in an XML export. Fixes issue #1404. | stuconnolly | 2012-07-19 | 1 | -1/+1 | |
| | ||||||
* | Fix the display of the encoding and collation of fields that don't support ↵ | stuconnolly | 2012-07-16 | 3 | -33/+35 | |
| | | | | them (introduced in r3708). This also fixes the issue of re-ordering non-string fields failing due to the encoding and collaction being included. | |||||
* | Add a new SPAppController SPWindowManagement. | stuconnolly | 2012-07-07 | 7 | -134/+232 | |
| | ||||||
* | Another tweak for SP r3710 merge with Coda | sqlprodev | 2012-07-05 | 1 | -0/+2 | |
| | ||||||
* | A few more tweaks for SP r3710 merge with Coda | sqlprodev | 2012-07-05 | 4 | -2/+56 | |
| | ||||||
* | Merged SP r3710 with Coda | sqlprodev | 2012-07-05 | 10 | -20/+185 | |
| | ||||||
* | Remove unnecessary import. | stuconnolly | 2012-07-04 | 1 | -1/+0 | |
| | ||||||
* | Move the table structure's loading logic into it's own category. | stuconnolly | 2012-07-04 | 6 | -312/+407 | |
| | ||||||
* | If available display the columns default encoding and collation in the ↵ | stuconnolly | 2012-07-04 | 3 | -26/+95 | |
| | | | | structure view. Implements issue #1355. | |||||
* | - Use a per-user temporary directory for SSH tunnels (and bundle dragged ↵ | rowanbeentje | 2012-06-28 | 4 | -3/+12 | |
| | | | | temporary files) | |||||
* | - Use a custom ControlPath for SSH tunnels in an attempt to address Issue ↵ | rowanbeentje | 2012-06-28 | 1 | -0/+1 | |
| | | | | #1095 (issues connecting when a connection master is already present) | |||||
* | Tidy up an use enums. | stuconnolly | 2012-06-27 | 7 | -13/+27 | |
| | ||||||
* | - Fix saving of .spf files using unencrypted formats, encoding the content ↵ | rowanbeentje | 2012-06-26 | 1 | -0/+22 | |
| | | | | selection index set | |||||
* | Minor tidy up. | stuconnolly | 2012-06-26 | 2 | -37/+65 | |
| | ||||||
* | Silence static analyzer warnings. | stuconnolly | 2012-06-26 | 3 | -7/+5 | |
| | ||||||
* | - Allow table check/optimize/analyze etc operations to be performed on ↵ | rowanbeentje | 2012-06-25 | 1 | -0/+5 | |
| | | | | MySQL 4.1 servers which return results as NSData | |||||
* | * Fixes some cases of bad localizability | dmoagx | 2012-06-23 | 2 | -9/+16 | |
| | | | | * In Help viewer [HELP\nTOPIC] would not be recognized as link | |||||
* | * Add the engine to the table info panel. Implements #1257 | dmoagx | 2012-06-23 | 1 | -0/+5 | |
| | ||||||
* | - Fix issues opening new windows when Sequel Pro is opened in the ↵ | rowanbeentje | 2012-06-23 | 3 | -27/+23 | |
| | | | | | | | background, eg as a result of an application quarantine dialog. This addresses Issue #1375. - Fix exceptions and multiple errors when opening locked or encrypted session files where opening is cancelled. | |||||
* | Further improvements to further address Issue #1332: | rowanbeentje | 2012-06-23 | 3 | -20/+46 | |
| | | | | | | | - Ensure that favourites are saved synchronously on exit to avoid background threads being killed - Improve logging on favourite rename error - Only save favourites on exit if a connection window is open | |||||
* | - Address favourites saving on quit, which appears to sometimes die during ↵ | rowanbeentje | 2012-06-22 | 3 | -67/+66 | |
| | | | | | | | preference serialisation, causing Issue #1332. Reworking the order of commands ensure this is performed more safely. - Move upgrade routine to only be called on version upgrades, tweak order of calls | |||||
* | - Improve help search updates while typing, adding basic display for no ↵ | rowanbeentje | 2012-06-22 | 1 | -5/+11 | |
| | | | | | | | | results found and showing the table of contents if the field is cleared - Permit help searches for the operator "%" as a standalone string - Update localisable strings | |||||
* | - Fix exceptions with certain kinds of help results, for example for most ↵ | rowanbeentje | 2012-06-21 | 1 | -31/+6 | |
| | | | | | | | mathematical operators - Add support for more help links | |||||
* | - Fix use of the pagination jump-to-page functions, addressing Issue #1376 | rowanbeentje | 2012-06-20 | 1 | -3/+5 | |
| | ||||||
* | - Ensure that help results are returned as strings to try and address ↵ | rowanbeentje | 2012-06-20 | 1 | -0/+5 | |
| | | | | issues with 4.1.x servers (Issue #1378) | |||||
* | Improvements to the New Table sheet: | rowanbeentje | 2012-06-18 | 2 | -6/+17 | |
| | | | | | | | | | - Make the default sheet width wider - Change "Default" encoding to "Inherit from database" to clarify the action of the menu item - Fix retrieval of default table type on recent MySQL versions - Fix retain of default server table type This should address Issue #1377. | |||||
* | Make the trigger name field the initial first responder. | stuconnolly | 2012-06-15 | 1 | -1/+3 | |
| | ||||||
* | - Retain the new SPDatabaseData defaultCharacterSetEncoding when created, ↵ | rowanbeentje | 2012-06-11 | 2 | -2/+2 | |
| | | | | fixing overrelease crashing on exit | |||||
* | - Improve export encoding changes to occur after the export start, fixing ↵ | rowanbeentje | 2012-06-10 | 1 | -13/+10 | |
| | | | | errors when exports are interrupted, for example by file path errors, and then restarted. This addresses Issue #1364. | |||||
* | Add the default encoding and storage engine to the default menu items on the ↵ | stuconnolly | 2012-06-10 | 5 | -38/+79 | |
| | | | | new table sheet. Implements issue #1245. | |||||
* | - Fix flickering and incorrect connection view positioning on initial ↵ | rowanbeentje | 2012-06-05 | 3 | -3/+7 | |
| | | | | window creation | |||||
* | - Fix loss of connection name/password for SSH connections whn switching ↵ | rowanbeentje | 2012-06-05 | 2 | -2/+8 | |
| | | | | | | | from an empty selection - Fix a build warning | |||||
* | - Fix saving of connection password on host changes from triggering too often | rowanbeentje | 2012-06-05 | 1 | -8/+2 | |
| | ||||||
* | - Fix loss of password on certain connection editing actions (type changes, ↵ | rowanbeentje | 2012-06-04 | 2 | -0/+12 | |
| | | | | localhost/127.0.0.1 auto-type changes) | |||||
* | More tidy up. | stuconnolly | 2012-06-04 | 1 | -16/+19 | |
| | ||||||
* | Tidy up. | stuconnolly | 2012-06-04 | 1 | -19/+19 | |
| | ||||||
* | - Change handling of binary string field types during exports: ask MySQL to ↵ | rowanbeentje | 2012-06-04 | 1 | -46/+83 | |
| | | | | | | | | return their data as pre-prepared HEX values to avoid character encoding/binary data issues, addressing Issue #1330. - Fix outputting headers for tables not being exported, addressing Issue #1365 - Speed up export of numeric values slightly | |||||
* | - Remove delayed favourite selection call on tab setup. This fixes detail ↵ | rowanbeentje | 2012-06-03 | 3 | -87/+50 | |
| | | | | | | | reset issues causing Issue #1362 and Issue #1338, possibly others. - Clean up duplicate code setting and resetting connection interface state, ensuring one code path used by all | |||||
* | - Fix some text reselection logic when running all queries, which appears ↵ | rowanbeentje | 2012-05-31 | 2 | -37/+1 | |
| | | | | to be legacy code from r600 (!) when the queries were run in a non-threaded manner. This addresses Issue #1337. | |||||
* | - When creating tables as a result of CSV imports into a new table, ↵ | rowanbeentje | 2012-05-29 | 1 | -5/+9 | |
| | | | | correctly build the column syntax if the last field(s) are set not to import, addressing Issue #1358. | |||||
* | - Fix deselection of favourites on key selection, correctly preserving ↵ | rowanbeentje | 2012-05-29 | 1 | -1/+0 | |
| | | | | | | | edits; this will improve Issue #1332 - Fix width of SSH key field | |||||
* | Favorites saving: | stuconnolly | 2012-05-29 | 1 | -25/+24 | |
| | | | | | | - Switch to using a UUID for the backup filename to prevent issues of it already existing. - Fix an obvious logic error whereby the saving would be aborted when we couldn't create the backup file (fixes issue #1357). | |||||
* | - Fix issues where removing favorites could cause crashes in other ↵ | rowanbeentje | 2012-05-28 | 6 | -1/+47 | |
| | | | | | | | | tabs/windows where the favorite was selected (Issue #1351) - Keep multiple windows and tabs in sync when editing favorites - Fix a new KVO observation not being removed on object teardown | |||||
* | - Fix SSH connection error dialog issues where a localised error text ↵ | rowanbeentje | 2012-05-27 | 2 | -10/+10 | |
| | | | | contained the word "bind". | |||||
* | Improve connection handling and editing: | rowanbeentje | 2012-05-27 | 7 | -13/+29 | |
| | | | | | | | | | - Fix long-standing intermittent crashes caused by connection errors after SSH tunnels were established - Fix edits causing keychain -25299 errors (Issue #1340) - Allow changes of favourite type to be saved rather than disassociating the edit from the selection - Fix the favourites view scrolling to the top when there's no selection and connection details are being edited - Fix some issues with automatic naming of connections on connection type change | |||||
* | Improve default favorite popup button handling when there are no favorites. | stuconnolly | 2012-05-27 | 1 | -6/+16 | |
| | ||||||
* | - Improve handling of MySQL connection cancellation, particularly when ↵ | rowanbeentje | 2012-05-26 | 1 | -27/+28 | |
| | | | | closing the associated window to prevent crashes |