v1.9.0-alpha.2
fabiospampinato
released this
15 Jun 00:46
·
6 commits
to master
since this release
- Improved support for debugging inside virtual machines
- Added a bare-bones statusbar
- Added an “useIntervalUpdate” react hook
- Ensuring buttons with both an icon and a label are properly spaced
- Statusbar: added an item displaying the current data directory
- Statusbar: added an item displaying the number of words in the note
- Statusbar: added an item displaying the currently active heading
- Statusbar: added an item displaying info about the cursors and selections in the editor
- Added a context menu for the data directory item in the statusbar
- Updated the submenu in the app menu regarding the data directory
- Added a context menu to the statusbar item displaying the current heading
- Added support for opening context menus programmatically
- Split the app menu into standalone menus
- Ensuring hashing kind of works inside the development virtual machine too
- Minor changes
- Implemented a custom titlebar and menubar (Windows only)
- Refreshing the app menu only right before opening it, if the custom menubar is available
- Ensuring the app can maximized/unmaximized with a double click on the custom titlebar
- Improved support for toggling minimization and maximization state
- Titlebar: ensuring the icon used for toggling maximization changes depending on whether the window is maximized or not
- New context keys: isMaximized, isMinimized
- Ensuring minimization/maximization state changes triggered from outside of what the app controls are still detected
- Updated menus items that trigger commands related to window minimization and maximization
- New commands: window.unminimize, window.toggleMinimize
- Using the same, custom-generated, font for rendering shortcuts hints, whenever possible, across platforms
- Ensuring search is being performance in a case-insensitive way
- Ensuring the commands for enabling/disabling the menubar work
- Ensuring the position of the cursor in a selection, rather than it’s start, is used when inferring the current heading
- Ensuring the current heading is inferred correctly in notes containing only one heading
- New shortcut: Alt+F4 -> window.close (Windows)
- Renamed special “All Notes” sections to “All (Notes|Notebooks|Tags|Templates)”
- Displaying the reference object containing all customizable colors in the same shape that’s used inside the “theme.colors” setting
- Added a dummy overridden color to the default settings object as an hint for to themers