aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* • fixed several issues for completion Bibiko2009-05-201-14/+29
| | | | | | | - suppress auto-uppercasing of certain keyword combinations after insertion of a suggestion • syntax highlighting will only be invoked if the user really changed the text buffer • moved the deletion of all kQuote attributes to completionsForPartialWordRange:... method
* • made mySQLConnection reachable for CMTextViewBibiko2009-05-203-19/+73
| | | | | | | • for MySQL version > 4 added proc/func names to the completion suggestion list • changed the way of adding the table names to the completion suggestion list - now it uses [mySQLConnection listTables] instead of taking the names from the table view list due to the header items • added some pragma marks to CMTextView
* • fixed: serverVersionString retained and releasedBibiko2009-05-201-3/+3
|
* - fixed path issue with unit test building and plist locationmtvee2009-05-202-1/+2
|
* • fixed bug for getServerVersionStringBibiko2009-05-201-3/+5
| | | | - one has to loop over all rows of a CMMCPResult object or to set dataSeek to the end of that object to dealloc it
* • added "Copy as RTF" to CustomQuery's context menu and bound it to CTRL+C ↵Bibiko2009-05-201-2/+16
| | | | (other format could also be added - waiting for user feedback)
* • removed unused variable 'keyCode'Bibiko2009-05-201-1/+0
|
* • added ⌘+ and ⌘- for increasing/decreasing the font size by 1 in the ↵Bibiko2009-05-202-1/+34
| | | | Custom Query Editor quickly
* - Added ability to insert field/column in structure mode.avenjamin2009-05-201-5/+12
| | | | | - Inserts a field after the current selection or at the end if there is no field selected. - Resolves issue #30
* • improved completion suggestion for variable name; added delimiter ↵Bibiko2009-05-201-1/+1
| | | | “@” for word detection
* • fixed typo and tooltip for the general preference "Display vertical grid ↵Bibiko2009-05-201-14/+17
| | | | lines in tables"
* New preference to allow the displaying of vertical grid lines in table views.stuconnolly2009-05-196-6787/+6915
|
* • implemented a new approach to split a string into single SQL statements ↵Bibiko2009-05-195-17/+126
| | | | | | | | by using the lexer SPTokenizer - the new method is called splitStringIntoRangesOfSQLQueries: in SPSQLParser - in CustomQuery's method queryAtPosition: can be found a test case which is as default not activated - must be improved further
* • some minor code cosmeticsBibiko2009-05-191-5/+8
|
* In the table information pane check that the 'Rows' field reported by SHOW ↵stuconnolly2009-05-191-5/+7
| | | | TABLE STATUS is not NULL before being displayed. Row count for tables in information_schema are always NULL.
* • fixed some issues for drag&drop a file to the CustomQuery editorBibiko2009-05-191-1/+2
| | | | | - close sheet before inserting - ensure that a file with the extension "sql" will be inserted (UNIX "file" could detect a file as being a non plain text file)
* • improved "Update Help while typing"Bibiko2009-05-191-4/+9
| | | | - it recognizes any keyDown event including arrow keys
* Logically group related resources files together.stuconnolly2009-05-191-8/+32
|
* Add Subversion Id property to scripts.stuconnolly2009-05-193-2/+10
|
* When adding a new table allow the user to specify the storage engine used.stuconnolly2009-05-193-29/+177
|
* More header updates for source files, including Subversion Id property.stuconnolly2009-05-1964-46/+164
|
* • skip auto-pairing if the caret is adjoined to an alphanumeric character ↵Bibiko2009-05-192-2/+31
| | | | except if the inserted character will be a “(” and the caret is located at the end of a string then process the auto-pairing
* Source tidy up including standard header for all source files.stuconnolly2009-05-1820-47/+103
|
* Updates to add relation sheet.stuconnolly2009-05-182-64/+62
|
* Minor updates to table relation dialogs.stuconnolly2009-05-181-24/+21
|
* Assign return key to add new relation button.stuconnolly2009-05-181-7/+10
|
* Fix an issue where by selecting a table with relations and then selecting ↵stuconnolly2009-05-181-6/+9
| | | | one which doesn't still displays the relations of the previously selected table.
* Rename TableRelations.[hm] to SPTableRelations.[hm] so we it was created by ↵stuconnolly2009-05-184-147/+150
| | | | the SP team.
* • improved rename/duplicate sheetsBibiko2009-05-181-52/+63
| | | | - truncate middle; make them resizable; unified sheets
* Move unit tests info plist to resources directory and remove space from unit ↵stuconnolly2009-05-186-6/+6
| | | | tests directory.
* Add most of the improvements made to the rename table sheet to the duplicate ↵stuconnolly2009-05-184-208/+130
| | | | table sheet.
* • added tooltip to the TableList's Rename item and changed the word ↵Bibiko2009-05-181-3/+15
| | | | 'table' to item in all other action gear menu items
* • added the possibility to rename/duplicate functions and proceduresBibiko2009-05-181-60/+185
| | | | - in renameTable: AND in tableView:setObjectValue:forTableColumn:row:; i.e. the user can simply double-click at a table item to rename func/proc as well
* Fix warning.stuconnolly2009-05-181-1/+1
|
* • removed NSLog for logging the mysql serverMajorVersion etc.; it causes a ↵Bibiko2009-05-181-3/+1
| | | | crash if one changes the database
* Show alert when enabling Growl Notifications to let the user know about ↵avenjamin2009-05-184-6719/+6743
| | | | changing notifications in System Preferences.
* • improved renameTable:Bibiko2009-05-184-43/+180
| | | | | | | | | | | | - support for renaming a view - sheet listens to RETURN key - sheet text field is set the selected name as default - if name == selected name disables Rename button - sheet message according to table type • cleaned action menu - if more than one item is selected hide non-relevant menu items • delete file references for SPScriptEngine.* from Xcode project due to the fact that these files are not found since the last commit
* - hide 'rename' context menu if selection is not a tablemtvee2009-05-186-5/+139
| | | | - added methods to CMMCPConnection to determine server major,minor,release version
* - forgot to add the actual test files to the pushmtvee2009-05-185-0/+185
|
* - added Unit Tests target to project and a couple of prelim tests to get ↵mtvee2009-05-182-0/+198
| | | | things rolling
* close issue #9, connect window help button now points to Getting_Connected ↵abhibeckert2009-05-183-26/+34
| | | | in online wiki
* Add the ability to rename tables. This could potentially be enhanced to ↵stuconnolly2009-05-174-290/+672
| | | | allowing renaming views, which is supported as of MySQL version 5.0.14, but requires some version detection to take place.
* Minor enhancements to the server variables sheet, including:stuconnolly2009-05-174-32/+127
| | | | | | | | - Allow saving the variables to a file in MySQLs config format. - Truncate variable names and values instead of clipping them. Expect live filtering as future enhancements.
* Query console save panel shouldn't be being run twice.stuconnolly2009-05-171-6/+0
|
* Only editing of relations for InnoDB tables.stuconnolly2009-05-173-21/+34
|
* • fixed bug if the user selected a table in the table list and performed ↵Bibiko2009-05-161-76/+79
| | | | | | "Import" => SP crashed due to the labeling of the gear menu items based on no selected table; this should be fixed now • some code cosmetics
* - attempt fix for alert issues when deleting tables, etc. mtvee2009-05-153-12/+35
| | | | - localize relations view dialogs
* More updates related to issue #192.stuconnolly2009-05-151-3/+4
|
* Fix for issue #256. Don't perform field updates if nothing has changed when ↵stuconnolly2009-05-151-26/+47
| | | | selecting the table cell.
* • corrected dynamic labeling of menu items/alerts for removing ↵Bibiko2009-05-151-17/+54
| | | | tables/views/procs/funcs according to the selected table items