- Add support for MacOS Preferences/About/Quit native menu in Java 9+
- Monitoring file changes on disk to reloaded into editor
- Double-click in result grid:
- beside system double-click, added emulated double-click with configurable speed
- ALT + mouse click also copies the cell
- (Windows only) Icon grouping in taskbar
- grouping are different to other application started with the same Java machine
- grouping for editor and charting frames are different
- Number of fractional digits in output is now configurable
- Adding mnemonic shortcuts in confirmation dialogs
- Support of different line ending styles
- Adding SaveAll action
- Adding (*) to the title if the tab has modified content
- Adding tooltip into output tab with server where the query was executed
- Output grid:
- add vertical lines and make header compact
- Settings: adding right padding and max width for columns
- trying to keep old order during sorting
- sorting row header as well
- Added shortcut to select next and previous editor tab
- Reworked charts:
- added shapes, strokes and bars
- legends with colors and char types for individual charts
- zoom with mouse wheel
- chart frame title is derived from chart title
- Open - changed behaviour to open in a new tab
- Settings: auto save modified files
- Settings: exit without asking to save anything
- Upload result to a server
- Drag and Drop for editor and result tabs
- Manually closure of tabs
- Middle-click to close tab or right-click for a popup menu
- Pop up menu in the result table can include actions to open servers
- The decision is made by values in current row and selected cell
- Restoring windows and tabs from previous application run
- The state is also persisted every minute
- Show an About dialog on start up if release notes are changed
- Options to execute all script when nothing is selected. The default option is to ask
- The option is added to Settings
- Add notes into About dialog
- Add support for multiple tabs in a StudioPanel:
- Ctrl + N (Command + N) opens a new tab
- Ctrl + Shift + N (Command + Shift + N) opens a new window
- Fix memory leak related to keeping previously loaded results
- Fix formatting of Composition type in the result output
- Import servers from QPad (http://www.qinsightpad.com/)
- Add history of servers opened in StudioPanel
- Fix syntax highlighting for communication handle symbol (like `:server:port )
- Add Log4j 2 for logging application and queries to $HOME/.studioforkdb/log folder
- Set new syntax highlighting in Console result pane
- Rework q syntax highlighting
- Update versioning and About Dialog. Added release notes into notes.md
- Customization of output format with comma thousands separator
- Bugfix for not starting Studio without config file
- Copy and cut action adds syntax highlighting into clipboard
- Double click in result table cells copies content into clipboard
- Remove zero char when copying into clipboard
- Fix formatting of projections
- Syntax highlighting in output result
- Multiple tabs in the result pane
- Selection and Look and Feel
- Hide drop down servers option
- Tree view for Server list
- Add/remove line in charts
- Copy as HTML
- Text field with connection details
- Added Settings menu
- Bugfix for loading custom authentication plugin
- Dictionary and list are displayed as table
- Added server list
- Added formatting for
binr
,cov
,cor
(BinaryPrimitive) andvar
,dev
,hopen
(UnaryPrimitive)
The version which was forked from