Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | - Enforce display of a number of interface elements while the main thread ↵ | rowanbeentje | 2009-11-12 | 1 | -0/+5 | |
| | | | | is blocked - this should address Issue #457 | |||||
* | Make the 'insufficient connection details' dialogs sheets. | stuconnolly | 2009-11-11 | 2 | -3/+2 | |
| | ||||||
* | Change the main window's non-connected/connecting state title to 'Sequel ↵ | stuconnolly | 2009-11-11 | 3 | -5/+53 | |
| | | | | Pro' and only change it to 'Connecting...' when we are actually trying to establish a connection. Fixes issue #456. | |||||
* | The framework shouldn't be displaying dialogs, get the delegate to do it. | stuconnolly | 2009-11-11 | 1 | -0/+9 | |
| | ||||||
* | - Rewrite field mapping table selection logic - simplified logic, no longer ↵ | rowanbeentje | 2009-11-11 | 3 | -48/+61 | |
| | | | | | | | | | | tied to table list selection. Much faster selection of table to import into if, eg, content view is selected. Fixes weird crashes. - No longer display views as import targets - When one import has been cancelled, still allow new imports - Improve error reporting - No longer re-sort table/view/etc names returned by TablesList as preferred order is being used for display and the default compare: reverts this | |||||
* | During an import, before entering the loop to execute the current batch of ↵ | stuconnolly | 2009-11-11 | 2 | -4/+9 | |
| | | | | queries, check that the current connection is active and if not bail from the method. | |||||
* | - Add safeguards to ensure sequential runs when holding down run all/run ↵ | rowanbeentje | 2009-11-10 | 1 | -0/+6 | |
| | | | | | | | selected keys in Custom Query, preventing NSLock deadlocks - Revery MCPConnection to locking on the *current* thread when running non-streaming queries, fixing deadlocks in some situations on background threads where the main thread is locked up via a modal loop - eg CSV import windows | |||||
* | Fix syntax error in exported ER dot files. Issue #454 | avenjamin | 2009-11-10 | 1 | -1/+3 | |
| | ||||||
* | Validate the the 'Clear Console' menu item in TableDocument in addition to ↵ | stuconnolly | 2009-11-10 | 2 | -1/+6 | |
| | | | | SPQueryController as it will never be called in SPQueryController if the console isn't visible. | |||||
* | Implement a more reliable way of updating the show/hide console menu item. | stuconnolly | 2009-11-10 | 1 | -7/+5 | |
| | ||||||
* | - Fix an issue when switching databases - allow the table selection to be ↵ | rowanbeentje | 2009-11-10 | 4 | -14/+80 | |
| | | | | | | | cleared/reset as necessary - Move the task progress layer to a child window, which can then be faded in - smooths the visual appearance and fixes drawing artifacts | |||||
* | Set keyboard shortcut for Remove button in alert dialogs to command R. | avenjamin | 2009-11-10 | 3 | -4/+4 | |
| | | | | Fix method declaration type mismatch warning for sheetDidEnd. | |||||
* | Set keyboard shortcut for Delete button in alert dialogs to command D. | avenjamin | 2009-11-09 | 6 | -24/+37 | |
| | | | | Set keyboard shortcut for Truncate button in alert dialog to command T | |||||
* | Switch buttons on delete index dialog. | stuconnolly | 2009-11-09 | 1 | -3/+3 | |
| | ||||||
* | Set keyboard shortcut for Delete button in "Delete Rows" alert to command D. | avenjamin | 2009-11-09 | 1 | -1/+2 | |
| | ||||||
* | - Wrap SPF restoreSession: call in a task, using the new nested task ↵ | rowanbeentje | 2009-11-09 | 1 | -2/+16 | |
| | | | | support to fix issue #452 | |||||
* | When removing a field or index, use its name in the dialog message. | stuconnolly | 2009-11-09 | 1 | -10/+11 | |
| | ||||||
* | Don't run the add new index sheet modally, thus blocking the main thread. ↵ | stuconnolly | 2009-11-09 | 3 | -173/+198 | |
| | | | | Part of issue #357. Also some refactoring. | |||||
* | - Support nested task levels to allow tasks to overlap | rowanbeentje | 2009-11-08 | 10 | -62/+205 | |
| | | | | | | | - Thread history loading, thus using the nested task elvels and fixing history interaction in recent builds - Thread initial database loads - Improve progress indicator slightly | |||||
* | Tidy up. | stuconnolly | 2009-11-07 | 38 | -71/+45 | |
| | ||||||
* | When creating a new field of type BIT, allowing default values in BIT ↵ | stuconnolly | 2009-11-07 | 1 | -12/+14 | |
| | | | | notation. For example b'1'. Fixes #340. | |||||
* | • allow editing (INSERT/UPDATE) of data if Content table's view encoding ↵ | Bibiko | 2009-11-05 | 1 | -20/+40 | |
| | | | | | | is set to "UTF-8 via Latin1" by changing the query/connection's encoding to Latin1 temporarily • replaced 'int' to NS(U)Integer | |||||
* | Fixed memory issues with SPUserManager. | mltownsend | 2009-11-05 | 2 | -10/+16 | |
| | ||||||
* | In the delete table row confirm dialog give the 'Cancel' button the key ↵ | stuconnolly | 2009-11-05 | 1 | -0/+6 | |
| | | | | equivalent of return in order to be consistent with other data deletion dialogs. | |||||
* | All users to resize the 'Favorites' preference pane. | stuconnolly | 2009-11-05 | 1 | -5/+25 | |
| | ||||||
* | - Alter query start/stop notifications to apply to only the originating ↵ | rowanbeentje | 2009-11-05 | 5 | -34/+22 | |
| | | | | window, regardless of key state, by passing in and looking for the table document instance | |||||
* | - Use threaded loads when switching view tabs for unloaded tables | rowanbeentje | 2009-11-04 | 1 | -1/+12 | |
| | ||||||
* | - Improve stability when flipping between tables with the content view selected | rowanbeentje | 2009-11-04 | 2 | -12/+13 | |
| | ||||||
* | - Add task support to all the main interface views | rowanbeentje | 2009-11-04 | 14 | -433/+666 | |
| | | | | | | | | - Improve task support on previously supported views - Use a threaded task load for all initial table loads - Support threaded task loads for table content loads, reloads, sorts, and filters - Improve upon previous threaded task loads by minimising view updates and supporting updates of the existing data arrays where valid | |||||
* | • cleaned code for SPTableInfo.m | Bibiko | 2009-11-03 | 1 | -93/+86 | |
| | | | | • added NSLocalizedStrings | |||||
* | Added comments to help with explaining some of the Core Data concepts. | mltownsend | 2009-11-03 | 1 | -10/+31 | |
| | ||||||
* | • added basic PROCEDURE and FUNCTION INFORMATION | Bibiko | 2009-11-02 | 2 | -66/+143 | |
| | | | | • change "multiple tables" to "multiple selection" and header to "INFORMATION" if a multiple selection is given | |||||
* | • Finish off implementation to set the default selection view mode. Issue #249 | avenjamin | 2009-11-02 | 1 | -4/+22 | |
| | ||||||
* | • fixed: return correct SPTableTextFieldCell 's cellSize for tooltip ↵ | Bibiko | 2009-11-02 | 2 | -5/+19 | |
| | | | | expansion frame rect | |||||
* | • Initial work to set the default view mode when connecting. Issue #249 | avenjamin | 2009-11-02 | 3 | -68/+132 | |
| | | | | • Organize constants into groups | |||||
* | - Tweak connection locking to avoid occasional NSLock warnings when running ↵ | rowanbeentje | 2009-11-01 | 1 | -8/+13 | |
| | | | | | | | custom queries - Add error connection to query reselection to avoid exceptions when editing queries while running them | |||||
* | Incorrect pref key name. | stuconnolly | 2009-11-01 | 1 | -1/+1 | |
| | ||||||
* | Improve truncating of table names (by appending ...) using SPTableTextFieldCell. | stuconnolly | 2009-11-01 | 2 | -0/+88 | |
| | ||||||
* | - Fix a crash when opening .spfs caused by an autorelease - revert to ↵ | rowanbeentje | 2009-11-01 | 2 | -1/+10 | |
| | | | | | | | manual memory management instead of r1455 approach, but fix leaks - Fix an exception caused by closing .spf windows while "Connecting..." windows were open | |||||
* | Enable the display of vertical grid lines in the table relations table view. | stuconnolly | 2009-11-01 | 2 | -0/+15 | |
| | ||||||
* | Faster loop approach. | stuconnolly | 2009-11-01 | 1 | -4/+2 | |
| | ||||||
* | When checking the existance of the ENGINES table within the ↵ | stuconnolly | 2009-11-01 | 1 | -2/+2 | |
| | | | | information_schema database, use its exact name case-wise, to avoid problems on case sensitive filesystems (i.e. linux). | |||||
* | - Revert all threaded table loading in TableContent, albeit leaving task ↵ | rowanbeentje | 2009-10-30 | 2 | -50/+14 | |
| | | | | functionality in place. This addresses r447, and threading will be reimplemented at a per-task level in the near future. | |||||
* | Got rid of a crash when using the User Manager and closing last Table ↵ | mltownsend | 2009-10-29 | 4 | -62/+53 | |
| | | | | Document. May be leaking now, not sure. Still needs some work. | |||||
* | • as default add the UTF-8 BOM (byte order marker) \xEFBBBF to a MySQL ↵ | Bibiko | 2009-10-29 | 3 | -1/+7 | |
| | | | | | | | | | dump file - this should simplify the loading of such a file in other text editors - to avoid the writing of that BOM one can add to Sequel Pro's preference plist the boolean key “NoBOMforSQLdumpFile” and set it to YES Note: If it turns out that this BOM causes problems one could add a checkbox for it to the NSSavePanel for instance later on. | |||||
* | • fixed issue: avoid executing of the last query of a set of queries in ↵ | Bibiko | 2009-10-29 | 1 | -3/+8 | |
| | | | | the Query Editor if the last query is empty or it is a "DELIMITER" statement to come up with the result of the last valid query or to avoid an unnecessary error message | |||||
* | Before terminating the SSH tunnel task check that it's actually running to ↵ | stuconnolly | 2009-10-29 | 1 | -2/+7 | |
| | | | | accommodate tunnels that suddenly disappear. | |||||
* | Replace hard coded occurrences of preference key DefaultFavorite with a ↵ | stuconnolly | 2009-10-29 | 4 | -8/+10 | |
| | | | | constant. | |||||
* | Replace the multiple occurrences of hard coded toolbar identifiers for the ↵ | stuconnolly | 2009-10-28 | 5 | -62/+76 | |
| | | | | main toolbar with constants. | |||||
* | Missing space when appending extra field info when creating a new field. ↵ | stuconnolly | 2009-10-27 | 1 | -0/+1 | |
| | | | | Fixes original problem reported in issue #445. |