| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
- Improve trigger deletion error process to show error sheets correctly
- Fix spelling of "Statement" in interface
- Tweak trigger column widths
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
also suppress the error detail dialog. Fixes issue #975.
|
|
|
|
| |
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.
|
|
|
|
| |
parent window on making that tab foremost, which is unneccessary and can cause switching to the previous Space. This addresses Issue #970.
|
| |
|
|
|
|
|
| |
- reset import operators after each change of the chosen alignment
- double-click at PathControl performs goBackToFileChooser delayed in order to avoid time racing issues
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|
|
|
| |
frequently used function
|
|
|
|
| |
- 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
|
|
|
|
|
|
| |
- 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];
|
|
|
|
| |
under race conditions
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
window
|
| |
|
| |
|
|
|
|
|
|
| |
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
|
|
|
|
| |
info_schema
|
|
|
|
| |
responder if responder is embedded in a SPWindow
|
| |
|
| |
|
|
|
|
| |
- addresses http://log.sequelpro.com/view/1948; I wasn't able to reproduce it but this fix should eliminate that exception
|
| |
|
|
|
|
| |
- prepared some stuff for table state history
|
|
|
|
| |
interface when they have been automatically collapsed when the sheet closed
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
this doesn't appear to be restored automatically
- Remove unused delegate methods
|
| |
|
|
|
|
| |
• improved "Format SQL" connection detection
|
| |
|
|
|
|
|
|
|
| |
- 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 (⇧⌫)
|
| |
|
|
|
|
|
|
| |
backticked names and the final insertion - part 2
- also fixed undo behaviour
|
|
|
|
| |
backticked names and the final insertion
|
|
|
|
|
| |
- instead of using \t as indention string the user can choose how many spaces should be used instead
- addresses issue 956
|
|
|
|
| |
these're also valid comments in MySQL ( http://dev.mysql.com/doc/refman/5.1/en/comments.html )
|
|
|
|
| |
process runs longer than 1 sec and hide it if no process runs anymore to inform the user better
|
|
|
|
|
|
|
|
| |
in a single sheet for review. This fixes a number of isGroupRow crashes on any error.
- Track a host row's original host to allow host edits
- Update localisable strings
|
| |
|
|
|
|
| |
(user typed one character) to suppress it while pasting or inserting larger text chunks
|
|
|
|
|
|
| |
esp. for first word after soft-wrapping
• fixed tooltip positioning for SPTextView - do not take the mouse location instead take the caret position
|
|
|
|
|
|
| |
MGTemplateEngine.m
- comment shouldn't be nil
|
|
|
|
|
|
| |
• improved JSON Bundle commands
- got rid of trailing whitespaces inside data and as JSON object
- added error handling for serialization a JSON object to suppress inserting of "null"
|
|
|
|
|
|
| |
beforehand for safety reasons
• removed Serialize/Prettify JSON Bundles by Toggle JSON Format which auto-detects the JSON format to decide whether to serialize or pretty print
|