| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
|
| | |
|
| | |
|
|\| |
|
| |
| |
| |
| |
| | |
- enabled WebInspector in context menu for debugging
- alert the user about JavaScript parsing errors and exceptions with some debug info
|
| |
| |
| |
| |
| | |
- a BASH script called via window.system.run() inherits the current shell vars and the associated SP_PROCESS_ID if set to make it easier to run sequelpro URL scheme commands from JavaScript via BASH
- improved error handling
|
| |
| |
| |
| | |
the need for it; this also improves speed slightly as non-changed rows can be skipped much earlier
|
| |
| |
| |
| |
| |
| |
| |
| | |
which have altered values in the UPDATE query, improving speed and reducing the chance of issues when copying queries or altering rapidly changing tables. This addresses Issue #527; thanks to Tobias Mollstam for contributing a patch which prompted this update.
- Rename SPTableContent's "addRowToDB" to "saveRowToTable" for clarity, and clean up the code for speed and clarity
- Correctly save numeric fields as NULL if the value is blanked
|
| | |
|
|\| |
|
| |
| |
| |
| | |
• fixed JavaScript alert and confirm window in HTML output window
|
| | |
|
| |
| |
| |
| |
| |
| | |
- changed the approach to make the HTML output window the key window; now it could be done directly via a JavaScript command: window.system.makeHTMLOutputWindowKeyWindow()
- added the chance to ask Sequel Pro via JavaScript for run-time shell variables via window.system.getShellEnvironmentForName('shell_var_name')
• more usage of constants
|
| |
| |
| |
| | |
dropdown stayed disabled
|
|\| |
|
| |
| |
| |
| |
| |
| | |
window but the focus remains at the caller for convenience but under some circumstances it could be useful to make the HTML window the first responder; now this can be done via JavaScript like:
<body onload="window.system.run('_SP_self_makeKeyWindow')">
|
| |
| |
| |
| |
| |
| | |
arise while SPTablesList updateTables method,
• added [theView breakUndoCoalescing]; before inserting the grey completion suggestion due to possible undo exceptions
|
| |
| |
| |
| | |
for setting shell variables for Bundle commands
|
| |
| |
| |
| |
| | |
- fix issue for shortcut recorder for Asian language input
- finished JavaScript support inside the HTML output window to run BASH system commands via "var returnValue = window.system.run(cmd)" whereby cmd is either a normal string or an array of the dimension of 2 (command, processID)
|
| |
| |
| |
| | |
- display a JavaScript alert as sheet
|
| |
| |
| |
| |
| | |
- fixed init and release issue
- started to allow JavaScript (from inside the HTML output window via js-object window.system) to communicate with SequelPro
|
| |
| |
| |
| |
| | |
- renamed menu item
- minor code cleaning
|
| |
| |
| |
| | |
- added the shell vars for edited field info as well if Field Editor sheet is used
|
| |
| |
| |
| |
| |
| | |
- added shell vars SP_CURRENT_EDITED_COLUMN_NAME, SP_CURRENT_EDITED_TABLE for Input Field scoped commands if invoked from a table cell field editor
- added shell var SP_TABLE_DATA_SOURCE (content or query)
- fixed table row change trigger for custom query tableView
|
| | |
|
| |
| |
| |
| |
| |
| | |
'Save' by 'Export'
• improved check whether a doc window has a connection or not for running a Bundle command
|
| | |
|
| |
| |
| |
| | |
actually implemented.
|
| | |
|
| |
| |
| |
| | |
connection's type.
|
| |
| |
| |
| | |
connection details form view.
|
|\| |
|
| |
| |
| |
| | |
- improvemed error handling esp. if no front most connection window can be found or it's not connected
|
| |
| |
| |
| |
| | |
- improved undo behaviour
- fix issue for non-US keyboard layouts
|
| |
| |
| |
| | |
chars
|
| |
| |
| |
| |
| | |
- added completion support for shell variables via ESC or F5 or ⌘.
- added chance to select something and wrap it into corresponding closing char for ( ' " ` {
|
| |
| |
| |
| |
| |
| |
| | |
- reworked invocation via keyboard short-cut to allow to fall back to General scope
- added chance to redirect the output action via command exit codes; useful if the normal output is an HTML window but an error occurred, now one can display the error as tooltip for instance
- unified file hand-shake file names by one uuid
- made usage of more constants and renamed some shell vars
|
| |
| |
| |
| | |
this avoids errors in strict mode
|
| |
| |
| |
| | |
preventing possible MySQL library crashes
|
| | |
|
| | |
|
| |
| |
| |
| | |
window in order to remove all not stored data
|
| |
| |
| |
| | |
selected bundle in order to avoid a crash
|
| |
| |
| |
| |
| | |
- fixed issue for commands without assigning a key equivalent
- output table meta data about type, type grouping, length, auto_inc, PRI key etc. for Data Table scope commands and sequelpro url scheme command ExecuteQuery
|
| | |
|
|\| |
|
| |
| |
| |
| | |
commands with the same key equivalent
|
| |
| |
| |
| |
| | |
• simplified bundle command handling and handling for bundle commands which have the same key equivalent to be able to group similar bundle commands
• minor code improvements
|
| |
| |
| |
| | |
pause the task indicator animation when custom queries are paused and waiting for user interaction after an error
|
| | |
|