Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Slight tweak to per-table encoding autodetection following testing and quick ↵ | rowanbeentje | 2008-12-09 | 1 | -8/+1 |
| | | | | chat with Stuart - now calls [TableDocument setEncoding:] so that all encoding setting is handled in one place. This fixes a bug where table encoding was detected correctly but only partly used, and adds error detection by falling back to connection autodetection if encoding change fails. | ||||
* | - Partial fix for issue #109 by making the option to 'Autodetect' character ↵ | stuconnolly | 2008-12-09 | 1 | -7/+38 |
| | | | | | | | encoding specific to each table - Added the selected table's character encoding to the table information pane and removed the table's name | ||||
* | - Add new favourites as NSMutableDictionaries instead of NSDictionaries - ↵ | rowanbeentje | 2008-12-07 | 1 | -9/+5 |
| | | | | | | | | properly fixes Issue #110. - Save favourites on exit - this saves edits such as favourite name changes within the connection sheet which aren't otherwise caught. - Removes an outdated property (selectedFavourite) | ||||
* | - Identified and corrected a major n^2 bottleneck in working with all query ↵ | rowanbeentje | 2008-12-06 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | result sets - when iterating through a mysql result set, all the data up to each row was seeked through again. With this fixed SP can work with very large result sets at much, much higher speeds. - Fixed incorrect query splitting in splitQueries - improves custom queries and imports. - CSV export now exports NULLs as an empty cell (eg "1,,3"). This resolved Issue #67. Correspondingly, CSV import now also accepts this syntax. - CSV and SQL exports no longer quote numeric values for file size and neatness improvements. - Multi-table exports now show progress through the tables in the text description, and use the progress bar for export of each table, for improved feedback. - The old "Export Table Content" menu has been split into two - "Current Browse View" which matches the old behaviour, and a new "Current Table" entry. This addresses Issue #97. - Exports now write data to a file stream as data is processed for export, and also parse data from the database as a stream where possible. This leads to lower memory usage, speed improvements, and much more accurate and constant feedback. - The export processes have been restructured and rewritten for further speed and memory improvements. - SQL exports now correctly export BLOB and TEXT contents ready for re-import into all systems. - SQL exports now group multiple VALUES for each INSERT INTO command for much, much faster imports of exported data. | ||||
* | Fixed various Keychain issues regarding already existing passwords by ↵ | stuconnolly | 2008-12-02 | 1 | -0/+28 |
| | | | | checking if an item of the same name and account already exists. This revision also fixes issue #94 by removing the Keychain password first and then the favourite from the array controller. | ||||
* | Fix for issue 53. | stuconnolly | 2008-11-30 | 1 | -2/+14 |
| | |||||
* | New Growl notification controller. | stuconnolly | 2008-11-28 | 1 | -31/+15 |
| | |||||
* | Tiny clean up. | avenjamin | 2008-11-26 | 1 | -2/+3 |
| | |||||
* | Some initial setup for new import system | avenjamin | 2008-11-15 | 1 | -6/+1 |
| | |||||
* | Improvement to new favourite selection over r182 - now selects the new ↵ | rowanbeentje | 2008-11-15 | 1 | -1/+1 |
| | | | | favourite whatever the table sort order. | ||||
* | General clean up.... more to come | avenjamin | 2008-11-15 | 1 | -4/+4 |
| | |||||
* | Clean up connection cancellations - When cancel is pressed in the connection ↵ | rowanbeentje | 2008-11-15 | 1 | -1/+2 |
| | | | | sheet, close the associated window, and check whether a connection was opened before closing it and notifying of connection close via Growl. | ||||
* | Select the new favorites row as a new favorite is connected, instead of ↵ | rowanbeentje | 2008-11-15 | 1 | -1/+2 |
| | | | | reselecting the currently selected row and its details (Issue #83) | ||||
* | Fixed syntax error in getting rid of 'cString' calls. | mltownsend | 2008-11-11 | 1 | -1/+1 |
| | |||||
* | Reformatted and removed personal commented out code | mltownsend | 2008-11-11 | 1 | -515/+505 |
| | |||||
* | New XCode project | mltownsend | 2008-11-10 | 1 | -267/+267 |
| | |||||
* | Changed the closeSheet: method back to it's original | mltownsend | 2008-11-04 | 1 | -4/+1 |
| | |||||
* | Fix for Issue 66 | mltownsend | 2008-11-04 | 1 | -69/+90 |
| | |||||
* | Added "Add Database..." to Chose Database popup button. | avenjamin | 2008-09-16 | 1 | -3/+7 |
| | |||||
* | remove connect sheet "add to favourites" check box. change first responder ↵ | abhibeckert | 2008-09-12 | 1 | -15/+0 |
| | | | | of db view | ||||
* | Show/Hide Console & Clear Console Toolbar items now enable properly. Issue #48 | avenjamin | 2008-09-09 | 1 | -83/+90 |
| | |||||
* | implemneted favourite remove button in connect panel | abhibeckert | 2008-09-06 | 1 | -24/+16 |
| | | | | | | | switched from NSArray to NSMutableArray for favourite storage now using KVO to be notified when to save favourites to NSUserDefaults no-longer block the user from having two favourites with identical data | ||||
* | Growl Support Added. Issue #26 | avenjamin | 2008-09-06 | 1 | -0/+33 |
| | | | | | | | | | • Connected • Disconnected • Import Finished • Export Finished • Query Finished • Table Syntax Copied | ||||
* | added 'addto favourites' button to connect sheet. stubbed out remove from ↵ | abhibeckert | 2008-09-06 | 1 | -0/+11 |
| | | | | favourites button.' | ||||
* | can now rename favourites in the connect panel | abhibeckert | 2008-09-06 | 1 | -1/+0 |
| | |||||
* | • Fixed Credits | avenjamin | 2008-08-30 | 1 | -16/+48 |
| | | | | | | | | • Added grabber images • Removed small icon of table and replaced with new one • Added "Checksum Table" to MainMenu • Added extra splitter grab handles • Few other bits cleaned up | ||||
* | Added Toggle Console and Clear Console to MainMenu | avenjamin | 2008-07-15 | 1 | -2/+2 |
| | |||||
* | Changed the tables list, custom cell to handle image+text+indentation, added ↵ | avenjamin | 2008-05-07 | 1 | -35/+45 |
| | | | | table information (commented out until bug resolved) | ||||
* | double clicking a favorite in the connect sheet will now connect to it | abhibeckert | 2008-05-03 | 1 | -1/+7 |
| | | | | | default name for new favorites has been changed to 'database user@host' to make 'type-ahead' more effective in the connect sheet when selecting a favorite | ||||
* | fix broken build | abhibeckert | 2008-05-03 | 1 | -4/+4 |
| | |||||
* | database select toolbar item is now the same width as the left split | abhibeckert | 2008-05-02 | 1 | -4/+43 |
| | | | | | fixed some bugs with the database select toolbar item when customizing the toolbar | ||||
* | move flush privileges toolbar icon into database menu | abhibeckert | 2008-05-02 | 1 | -11/+1 |
| | |||||
* | issue 16 - move show server variables toolbar item into database menu | abhibeckert | 2008-05-02 | 1 | -12/+1 |
| | |||||
* | added 'copy table syntax' menu item | abhibeckert | 2008-05-02 | 1 | -7/+6 |
| | | | | | fixed copy button on show table syntax window | ||||
* | new toolbar icons for 'switch too' items | abhibeckert | 2008-05-02 | 1 | -5/+4 |
| | | | | | added a 48px version of the logo for the connect sheet | ||||
* | Miscellaneous UI changes | mattlangtree | 2008-05-01 | 1 | -15/+38 |
| | |||||
* | change create table syntax panel to a HID window | abhibeckert | 2008-04-30 | 1 | -26/+15 |
| | |||||
* | foobar | avenjamin | 2008-04-30 | 1 | -180/+184 |
| | |||||
* | complete issue 13 - move database select into toolbar | abhibeckert | 2008-04-27 | 1 | -35/+31 |
| | |||||
* | change main split view to have a 1px line | abhibeckert | 2008-04-23 | 1 | -14/+15 |
| | | | | | | change header comment in TableDocument.h/m to reflect change in author re-group files in xcode | ||||
* | replace main window tabs with toolbar icons | abhibeckert | 2008-04-23 | 1 | -119/+206 |
| | | | | | modernize table structure layout | ||||
* | Issue #8 completed - when the connect panel's "Add to favorites" checkbox is ↵ | abhibeckert | 2008-04-22 | 1 | -6/+26 |
| | | | | selected, the connection details will be added as a new favourite | ||||
* | refactor favourites system in connect sheet | abhibeckert | 2008-04-20 | 1 | -72/+69 |
| | |||||
* | refactor encoding system | abhibeckert | 2008-04-20 | 1 | -184/+188 |
| | | | | | | | refactor menu validation move database action buttons into a new "Database" menu pretty up the table select view and it's action buttons | ||||
* | refactor favorites | abhibeckert | 2008-04-20 | 1 | -18/+38 |
| | |||||
* | clean up code | abhibeckert | 2008-04-20 | 1 | -581/+298 |
| | |||||
* | redesign connect sheet | abhibeckert | 2008-04-19 | 1 | -32/+34 |
| | |||||
* | #3 rename project | abhibeckert | 2008-04-05 | 1 | -0/+3 |
| | |||||
* | rename project; disable software update system (ticket #1) | abhibeckert | 2008-04-05 | 1 | -9/+9 |
| | |||||
* | Initial import from (slightly modified) CocoaMySQL v0.7b4 | abhibeckert | 2008-04-04 | 1 | -0/+1625 |