Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - Fix trigger deletion to use the correct trigger name | rowanbeentje | 2011-02-13 | 2 | -888/+129 |
| | | | | | | | - Improve trigger deletion error process to show error sheets correctly - Fix spelling of "Statement" in interface - Tweak trigger column widths | ||||
* | • show in Content tables' header comments and ENUM/SET values | Bibiko | 2011-02-11 | 1 | -17/+25 |
| | | | | | | - addresses i977 • suppress editing of ENUM/SET fields in Field Editor sheet since it doesn't make sense yet • corrected method tableView:toolTipForCell: since aCell can be a NSComboCell | ||||
* | - Revert r3187, which only masked an underlying bug and caused double ↵ | rowanbeentje | 2011-02-11 | 6 | -87/+90 |
| | | | | | | | | | columns in views - In SPTableStructureDelete, don't request the encoding if the table is reloading; this prevents multithreaded data fetches and race conditions causing Issue #974. - Alter SPTableData to use thread mutexes instead of a boolean to prevent threading issues, which also fixes Issue #974 in a different way. Alter race condition checks to block their threads instead of returning bogus information to prevent state issues. - Alter table loading to no longer load trigger information until required, speeding up use of other views and cleaning up the console log. | ||||
* | When the user cancels the SSH password prompt, prevent further prompts and ↵ | stuconnolly | 2011-02-08 | 3 | -95/+131 |
| | | | | also suppress the error detail dialog. Fixes issue #975. | ||||
* | - Ensure table information is retrieved on the working thread, to prevent a ↵ | rowanbeentje | 2011-02-07 | 1 | -0/+6 |
| | | | | possible race condition where the main thread may retrieve table info as a result of a notification as well as the working thread. This may improve Issue #974. | ||||
* | - Don't bring the task window to the front before re-adding it to the ↵ | rowanbeentje | 2011-02-06 | 1 | -1/+0 |
| | | | | parent window on making that tab foremost, which is unneccessary and can cause switching to the previous Space. This addresses Issue #970. | ||||
* | • further speed optimisations for SQL syntax highlighting | Bibiko | 2011-02-03 | 1 | -23/+21 |
| | |||||
* | • CSV field mapper | Bibiko | 2011-02-03 | 3 | -19/+76 |
| | | | | | - reset import operators after each change of the chosen alignment - double-click at PathControl performs goBackToFileChooser delayed in order to avoid time racing issues | ||||
* | • improve CSV field mapping method to align file header names with table ↵ | Bibiko | 2011-02-03 | 1 | -16/+72 |
| | | | | | | | column names - first calculate Levenshtein distance; if it is greater than 0 then subtract the length of shared prefix, suffix, and in common character sequence - avoid mapping of already mapped file header names, instead take the next best match not mapped | ||||
* | • forgotten to apply a change of a NoodleLineNumber method | Bibiko | 2011-02-02 | 1 | -1/+1 |
| | |||||
* | • several speed optimisations and code cleaning | Bibiko | 2011-02-02 | 2 | -253/+279 |
| | |||||
* | • removed keyboard short-cut ?\008^C for "Copy as RTF" since it's not a ↵ | Bibiko | 2011-02-02 | 1 | -8/+1 |
| | | | | frequently used function | ||||
* | • changed the behaviour of ⇧⌘K (Show/Hide Console) slightly | Bibiko | 2011-02-01 | 1 | -16/+17 |
| | | | | - the main purpose of that keyboard short-cut is the SHOW the Console window even if it's visible but hidden under other windows; now ⇧⌘K orders out the Console window if it's invisible or visible but mot the front most window; if it's the front most window ⇧⌘K will hide it | ||||
* | • fixed updateWindowTitle: threading issue | Bibiko | 2011-02-01 | 1 | -1/+1 |
| | | | | | | - if (![NSThread isMainThread]) return [self updateWindowTitle:sender]; will run forever if called not from main thread; instead do: if (![NSThread isMainThread]) return [[self onMainThread] updateWindowTitle:sender]; | ||||
* | - Ensure window title updates occur on the main thread, fixing crashes ↵ | rowanbeentje | 2011-01-31 | 2 | -8/+12 |
| | | | | under race conditions | ||||
* | Interface tweaks. | stuconnolly | 2011-01-31 | 2 | -15/+64 |
| | |||||
* | Update the README file and add it to the Xcode project so it's more visible. | stuconnolly | 2011-01-31 | 2 | -19/+23 |
| | |||||
* | Make use of constants in SPEditorPreferencePane.m. | stuconnolly | 2011-01-30 | 1 | -17/+27 |
| | |||||
* | Improve unsaved theme warning message. | stuconnolly | 2011-01-30 | 2 | -5/+9 |
| | |||||
* | - Improve thread safety when loading content views, improving Issue #953 | rowanbeentje | 2011-01-29 | 1 | -4/+5 |
| | |||||
* | • added print accessory view for background printing yes/no to HTML output ↵ | Bibiko | 2011-01-28 | 1 | -0/+8 |
| | | | | window | ||||
* | • improved print capability of the HTML output window | Bibiko | 2011-01-28 | 1 | -1/+44 |
| | |||||
* | • fixed exception for printing Content table if it contains GEOMETRY data | Bibiko | 2011-01-28 | 1 | -2/+23 |
| | |||||
* | • changed in HTML output window the link behaviour of file:// URL scheme; ↵ | Bibiko | 2011-01-28 | 1 | -3/+9 |
| | | | | | | now it will be handled by the webview since it can be an HTML file - in addition introduced URL scheme sp-reveal-file:// which reveals the passed file in Finder and sp-open-file:// which opens the passed file with the default application | ||||
* | • fixed table list querying by checking utf8 connection since we query ↵ | Bibiko | 2011-01-26 | 1 | -6/+17 |
| | | | | info_schema | ||||
* | • bound short-cut ⌥⎋ to display the context menu of the first ↵ | Bibiko | 2011-01-26 | 3 | -19/+50 |
| | | | | responder if responder is embedded in a SPWindow | ||||
* | • some code improvements for willDisplayCell: | Bibiko | 2011-01-25 | 2 | -23/+44 |
| | |||||
* | • some minor code improvements for speed esp. for line selecting via gutter | Bibiko | 2011-01-25 | 1 | -30/+33 |
| | |||||
* | • check the character length of the keyDown event | Bibiko | 2011-01-25 | 1 | -1/+2 |
| | | | | - addresses http://log.sequelpro.com/view/1948; I wasn't able to reproduce it but this fix should eliminate that exception | ||||
* | • updated Credits.rtf re ShortcutRecorder | Bibiko | 2011-01-24 | 1 | -0/+11 |
| | |||||
* | • some minor code cleaning and improvements | Bibiko | 2011-01-24 | 2 | -20/+40 |
| | |||||
* | • fixed minor issue for filterTable approach in Content | Bibiko | 2011-01-24 | 3 | -2/+28 |
| | | | | - prepared some stuff for table state history | ||||
* | - Fix issues restoring the filename or advanced views in the export ↵ | rowanbeentje | 2011-01-24 | 1 | -0/+2 |
| | | | | interface when they have been automatically collapsed when the sheet closed | ||||
* | - Update the README for latest .ibplugin advice for BWToolkit and ↵ | rowanbeentje | 2011-01-24 | 1 | -11/+16 |
| | | | | ShortcutRecorder, now that we include the .ibplugins as part of the project | ||||
* | - Add a customised version of BWToolKit, incorporating Robert Payne's patch ↵ | rowanbeentje | 2011-01-23 | 2 | -0/+1 |
| | | | | from http://bwalkin.lighthouseapp.com/projects/36323/tickets/34-split-view-doesnt-resize-subview-properly-during-a-toggle-uncollapse-after-manual-collapse#ticket-34-15 in order to fix NSSPlitView resizing of subviews - this addresses Issue #959 | ||||
* | - Change shortcut for "Duplicate Connection Tab" to alt-T for increased ↵ | rowanbeentje | 2011-01-23 | 7 | -26/+207 |
| | | | | | | | | discoverability - this improves on Issue #943 - Add alternate keybindings for tab switching - support command-shift-[ and -], and command-alt-left and right arrows to match behaviour of other applications - Update localisable strings | ||||
* | - Manually restore autosave value for bundle editor splitview width, as ↵ | rowanbeentje | 2011-01-22 | 3 | -77/+469 |
| | | | | | | | this doesn't appear to be restored automatically - Remove unused delegate methods | ||||
* | • update MySQL search URL for web search in Help window | Bibiko | 2011-01-22 | 1 | -1/+1 |
| | |||||
* | • updated syntax highlighting and completion suggestions due to 5.5 additions | Bibiko | 2011-01-21 | 3 | -5/+56 |
| | | | | • improved "Format SQL" connection detection | ||||
* | • removed temporary method getRangeForCurrentWordForCompletion | Bibiko | 2011-01-21 | 3 | -74/+1 |
| | |||||
* | • sped up getRangeForCurrentWord | Bibiko | 2011-01-21 | 3 | -2/+64 |
| | | | | | | | - fixes also the short interruption of the cursor blinking - for completion the old method is used, since it's fine-tuned to use it - fix will come soon - preparation for user-defined word symbols • fixed issue for soft indent if user uses deleteForward: selector (⇧⌫) | ||||
* | • made Editor pref's Soft indent independent from Auto Indent | Bibiko | 2011-01-21 | 1 | -63/+8 |
| | |||||
* | • fixed completion issue via alias names | Bibiko | 2011-01-21 | 3 | -8/+19 |
| | |||||
* | • fixed issue for placeholder insertion while completion of already ↵ | Bibiko | 2011-01-21 | 1 | -4/+15 |
| | | | | | | backticked names and the final insertion - part 2 - also fixed undo behaviour | ||||
* | • fixed issue for placeholder insertion while completion of already ↵ | Bibiko | 2011-01-21 | 1 | -5/+14 |
| | | | | backticked names and the final insertion | ||||
* | • implemented user-definable Soft Indention | Bibiko | 2011-01-21 | 6 | -56/+449 |
| | | | | | - instead of using \t as indention string the user can choose how many spaces should be used instead - addresses issue 956 | ||||
* | • do not remove line breaks in beforehand for "Format SQL" Bundle command | Bibiko | 2011-01-20 | 1 | -1/+1 |
| | |||||
* | • fixed syntax highlighting for comments like '--\n' or '--\r' since ↵ | Bibiko | 2011-01-20 | 1 | -0/+1 |
| | | | | these're also valid comments in MySQL ( http://dev.mysql.com/doc/refman/5.1/en/comments.html ) | ||||
* | • fixed several memory leaks in PSMTabBar for NSMutableParagraphStyle ↵ | Bibiko | 2011-01-20 | 6 | -15/+23 |
| | | | | (thanks to report i957) and NSShadows | ||||
* | • show activity pane for running Bundle process automatically if the ↵ | Bibiko | 2011-01-20 | 4 | -2/+926 |
| | | | | process runs longer than 1 sec and hide it if no process runs anymore to inform the user better |