Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Separate out the creation of a human readable string from the number of ↵ | stuconnolly | 2009-01-28 | 6 | -54/+151 |
| | | | | bytes into a category class method of NSString so we can potentially use it in other places. | ||||
* | Enable menu separator now that we've enabled the print menu item. | stuconnolly | 2009-01-27 | 1 | -2/+1 |
| | |||||
* | Hide the help menu item until we've actually got some help documentation to ↵ | stuconnolly | 2009-01-27 | 1 | -2/+3 |
| | | | | display. | ||||
* | Updated copyright year to 2009. | stuconnolly | 2009-01-27 | 1 | -0/+0 |
| | |||||
* | Point the menu links to Sequel Pro's website rather than the Goolge Code site. | stuconnolly | 2009-01-27 | 1 | -3/+3 |
| | |||||
* | Commented the handleQuiteCommand method and put in a return of nil. | mltownsend | 2009-01-20 | 1 | -1/+2 |
| | |||||
* | We don't need the old SSH tunneling code lying about as its not used. Its ↵ | stuconnolly | 2009-01-18 | 3 | -270/+0 |
| | | | | looged in Subversion if we ever need it again. Resolves issue #147. | ||||
* | Added the print method to go from. Sort of works by printing the literal ↵ | mltownsend | 2009-01-18 | 1 | -0/+8 |
| | | | | NSView that is currently selected. | ||||
* | + Updated to use new icon in TABLE INFORMATION pane. (#146) | avenjamin | 2009-01-18 | 4 | -5/+5 |
| | |||||
* | #144 value of the "import format" popup button is now remembered in the ↵ | abhibeckert | 2009-01-14 | 2 | -12/+16 |
| | | | | import panel | ||||
* | Re-enabled Print Menu for preparation of being able to print something useful | mltownsend | 2009-01-13 | 1 | -7/+5 |
| | |||||
* | Bored at home, so added my website to my name. | mltownsend | 2009-01-08 | 1 | -1/+1 |
| | |||||
* | Got a little bored during work, so tidied up the credits, yay. | stuconnolly | 2009-01-06 | 1 | -18/+18 |
| | |||||
* | Added cancel button to the import/export progress sheet. Also added ↵ | mltownsend | 2009-01-04 | 3 | -46/+121 |
| | | | | importing on a separate thread. | ||||
* | Fix for the MainMenu.xib not being compiled properly. All the XIBs were ↵ | stuconnolly | 2008-12-31 | 1 | -4/+59 |
| | | | | being recopied whenever one was changed and not compiled. | ||||
* | Truncate the displayed text of the filter drop down buttons. Addresses issue ↵ | stuconnolly | 2008-12-27 | 1 | -37/+42 |
| | | | | #121. | ||||
* | • CMTextView.m : added new auto-complete keywords | avenjamin | 2008-12-22 | 2 | -45/+90 |
| | | | | • TableSource.m : fixed spelling error | ||||
* | Clean up of validate menu items method. | avenjamin | 2008-12-22 | 1 | -18/+8 |
| | |||||
* | Disabled "Remove Database…" menu item when no database selected. Issue #124 | avenjamin | 2008-12-22 | 1 | -0/+4 |
| | |||||
* | Spelling error in Flush Privilege's success message. Issue #123 | avenjamin | 2008-12-22 | 2 | -2/+2 |
| | |||||
* | Removed Panther compatibilitiy | mltownsend | 2008-12-18 | 2 | -32/+11 |
| | |||||
* | Mutating a NSMutableDictionary while enumerating through it. | mltownsend | 2008-12-17 | 1 | -3/+4 |
| | |||||
* | Fixed a range assertion error in SQL dumps when exporting small strings, ↵ | rowanbeentje | 2008-12-15 | 1 | -2/+4 |
| | | | | caused by r274 | ||||
* | Thought this was fixed. | stuconnolly | 2008-12-13 | 1 | -63/+14 |
| | |||||
* | Provide a partial fix for Issue #117 by adding leading-zero tests to the ↵ | rowanbeentje | 2008-12-12 | 1 | -7/+10 |
| | | | | NSScanner numeric checks, and clarifying comments to make it clearer that NSScanner should be replaced when possible. | ||||
* | Added perl script to automatically add the build version to Info.plist. | stuconnolly | 2008-12-10 | 3 | -1/+62 |
| | |||||
* | Define CMMCPConnection's delegate methods to prevent warnings. | stuconnolly | 2008-12-10 | 1 | -0/+7 |
| | |||||
* | Remove warning. | stuconnolly | 2008-12-10 | 1 | -4/+8 |
| | |||||
* | Fixed MainMenu.xib not being compiled properly. | stuconnolly | 2008-12-10 | 2 | -33/+89 |
| | |||||
* | MERGED r262:266 from branches/stuart02 to trunk to include new project ↵ | stuconnolly | 2008-12-10 | 242 | -436/+446 |
| | | | | structure. | ||||
* | - Re-add the LIMIT FROM NSStepper | rowanbeentje | 2008-12-10 | 2 | -160/+240 |
| | | | | | | | | - Allow Return or Enter pressed in the Limit From textbox to trigger a table filter - Reset the content table view position on filtering or limit - Refresh no longer clears the LIMIT FROM value if it's still valid - Resolves Issue #65 and partially addresses Issue #49. | ||||
* | 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. | ||||
* | Separate update_date checks from create_date checks, as InnoDB tables have a ↵ | rowanbeentje | 2008-12-09 | 1 | -7/+19 |
| | | | | create_date but not an update_date. Fixes the Table Information pane on InnoDB tables and associated draw errors. | ||||
* | - Reimplement CSV NULL import using the NULL value as specified in ↵ | rowanbeentje | 2008-12-09 | 2 | -50/+81 |
| | | | | | | | | | preferences - resolves Issue #67; - Improve field mapping clarity and allow display of duplicate cell values by appending the column number to the current cell value - Trims blank lines from CSV imports to avoid importing rows filled with defaults - Correctly encodes linebreaks in CSVs for reimport | ||||
* | - Partial fix for issue #109 by making the option to 'Autodetect' character ↵ | stuconnolly | 2008-12-09 | 5 | -24/+49 |
| | | | | | | | encoding specific to each table - Added the selected table's character encoding to the table information pane and removed the table's name | ||||
* | Remove checking for empty string or NULL when importing a CSV file. | avenjamin | 2008-12-08 | 1 | -255/+247 |
| | |||||
* | Fix a regression for CSV field mapping caused by r233 - SVN merged TableDump ↵ | rowanbeentje | 2008-12-08 | 1 | -2/+2 |
| | | | | and evidently decided my version was newer without declaring it a conflict. Fixed. | ||||
* | - No longer export trailing commas for CSV lines | rowanbeentje | 2008-12-08 | 1 | -10/+27 |
| | | | | | | - Don't output the CSV "headers" for exports of single tables - Use the correct line ending as specified in the export dialog when exporting CSV headers and spacing for multi-table exports | ||||
* | Slight tweak to r246; update the filter input field enabled state when ↵ | rowanbeentje | 2008-12-07 | 1 | -1/+4 |
| | | | | filter field selection changes | ||||
* | If the user is filtering for NULLs then disable the filter input field. | stuconnolly | 2008-12-07 | 3 | -15/+52 |
| | |||||
* | - Add new favourites as NSMutableDictionaries instead of NSDictionaries - ↵ | rowanbeentje | 2008-12-07 | 2 | -10/+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) | ||||
* | Fix for issue #55. Added 'IS NULL' and 'IS NOT NULL' to table content filter ↵ | stuconnolly | 2008-12-07 | 1 | -20/+49 |
| | | | | to allow filtering for NULLs. | ||||
* | updated version number and copyright strings | abhibeckert | 2008-12-07 | 2 | -3/+3 |
| | |||||
* | updated version number and copyright strings | abhibeckert | 2008-12-07 | 2 | -13/+13 |
| | |||||
* | Since the 'Page Setup' and 'Print' menu items are now hidden also hide the ↵ | stuconnolly | 2008-12-06 | 1 | -3/+4 |
| | | | | separator that was appearing at the bottom of the 'File' menu. | ||||
* | - Identified and corrected a major n^2 bottleneck in working with all query ↵ | rowanbeentje | 2008-12-06 | 8 | -617/+998 |
| | | | | | | | | | | | | | | | 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. | ||||
* | Known Issue for field mapping when importing a CSV file now resolved. | avenjamin | 2008-12-06 | 5 | -6/+24 |
| | | | | No longer required to select a table first before selecting the Import... menu item | ||||
* | Changing table in field mapping sheet when importing CSV file now correctly ↵ | avenjamin | 2008-12-05 | 1 | -1/+1 |
| | | | | | | imports the data into selected table. Known Issue: a table must be selected in TABLES list before choosing Import... menu. | ||||
* | TableDump | avenjamin | 2008-12-05 | 6 | -424/+487 |
| | | | | | | | | | | | | | | | --- Field mapping when importing CSV file now makes more sense. You can import data into multiple columns in the table. Known Issue: changing table while field mapping doesn't work. Select the table first before importing TableContent --- Partially solves issue where label at bottom "x of y rows selected" wasn't being updated TablesList --- Moved table delegate methods under correct pragma mark | ||||
* | Hid the Print and Page Preview Menu Items until they have a valid ↵ | mltownsend | 2008-12-05 | 1 | -16/+121 |
| | | | | implementation. |