Smart(er) Markdown editor and macOS fixes
This MindForger release brings smart(er) Markdown editor and significantly improved macOS version:
- smart(er) editor:
{[("'~
completion- bulleted task lists completion
- automatic bulleted and numbered lists indentation on ENTER
- multi-line code fences completion
- TAB indentation to SPACE @ TAB multiple
- selected block of text rigid left/right move with TAB/Shift-TAB
- improved macOS version:
- from Linux style to macOS style application and Markdown editor shortcuts
- added new menu shortcuts for actions like new Notebook and Note refactoring
- main window is not wider than screen on the application boot
- polished MindForger logo and menu
icns
icons (transparency) - dark look & feel theme used by default
- Qt downgraded from 5.9.9 (security, macOS only)
- loss of data prevention:
RD_ONLY
file detection with warning- click to a preview link while editing opens dialog allowing to save changes
- reviewed non-repository (Markdown file or directory mode) UI ensures that MindForger repository specific actions are not available and unsupported (meta)data cannot be lost
- UX:
- Page up, Page down, Home and End navigation in Notebook, Notes and Recent tables
- Kanban and Eisenhower matrix selection model and navigation allow at most one row selection
- Kanban and Eisenhower items can be moved around columns with keyboard shortcuts
- view/edit bottom buttons work even if "double-click to edit" is disabled
- toolbar is not hidden on window minimization and visibility preferences are correctly persisted in the configuration
- Emacs editor keybinding enhancements: ^-y, alt-w, ^-w and alt-d
- Vim keybinding removal
- various other minor fixes and enhancements.