| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| | |
|
| |
| |
| |
| | |
sequence of URL scheme commands
|
| |
| |
| |
| | |
usage without a specific SP_PROCESS_ID
|
| |
| |
| |
| |
| |
| | |
reveal that file in Finder
• in SPCopyTable for tab-delimited row data replace \t by ⇥ and \n by ↵ if they occur in data cells for convenience
|
| |
| |
| |
| | |
tablesListView (and avoiding to call completion for Query Editor) and Bundle Editor's outlineView; in addition the focus remains at the view
|
| |
| |
| |
| |
| | |
- added command "SyntaxHighlighting/format" which returns the syntax highlighted string due to the format settings (up to now html and htmlcss)
- added command "CreateSyntaxForTables/item1/item2/…/{format}" which returns all CREATE SYNTAX statements of the passed items and if passed syntax highlighted due to format (optional)
|
|\| |
|
| |
| |
| |
| | |
- display some error tooltips and improved the cancellation via ⌘. of the sequelpro://SP_PROCESS_ID@passToDoc/ExecuteQuery command
|
| |
| |
| |
| |
| | |
- fixed updating of a Bundle with the same UUID
- fixed issue of Output action "Replace Selection"
|
| |
| |
| |
| |
| |
| | |
• improved Bundle command script editor
• sped up a bit the NoodleLineNumbering by pre-calculation of constants used in a loop
• fixed issue to detect the scope Query Editor better and safer for Bundle commands
|
| | |
|
| | |
|
| | |
|
| | |
|
|\| |
|
| |
| |
| |
| |
| | |
- 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
|