17 April 26, 15:52
26.4.12
26.4.13
26.4.14
More at Home Site
- Turned the AI toolbar off by default when no AI backend is configured, so fresh installations without AI setup start with a less cluttered interface; if an AI backend is configured later while the toolbar is hidden, the application now asks whether it should be turned on (for #3561)
- Fixed the Search engine setting being reset to Google when the Settings dialog was applied without opening the General page first (for #3562)
- Fixed following note links from the note editor or preview while the note tree is enabled, so the active note is now also selected in the note tree panel, even for notes inside subfolders (for #3560)
- In the Heading tab of the Navigation panel, Shift + Click on a heading now recursively expands or collapses all nested topics below that heading (for #1912)
- The expand/collapse state of headings in the Navigation panel is now remembered per note while the application is running, so switching between notes preserves the user's chosen heading tree layout (for #1912)
- The Connect to server button in the Nextcloud settings is now disabled while a connection test is running to prevent starting overlapping requests; changing any Nextcloud setting or switching to another cloud connection now aborts the in-flight test and immediately re-enables the button (for #3557)
- Renamed the Automatically show note filename selection when [[ is typed checkbox in the Editor settings to Show note filename selection when [[ is typed (for #3552)
- Reworked the Distraction free mode interface settings into their own area, moved Hide status bar in distraction free mode there, and added a new Open distraction free mode in full-screen option that is enabled by default; entering distraction free mode now only switches to full-screen when that setting is enabled, the status bar now shows just one Leave button while distraction free mode is active, the standalone full-screen leave button is also now labeled Leave, and it is no longer shown on macOS (for #3553)
26.4.13
- Renamed saved Workspaces to Layouts across the interface, settings, scripting and documentation, renamed the old Layout settings page to Layout presets, and added a migration for existing saved layout settings, selector shortcuts, and related message box overrides so current setups keep working after the rename (for #3564)
- For scripting, the new hook name is Code:
layoutSwitchedHook(oldUuid, newUuid) - Older scripts using will still work for now, but they are deprecated and should be updatedCode:
workspaceSwitchedHook(oldUuid, newUuid)
- For scripting, the new hook name is
26.4.14
- Allow dragging a Markdown or text note file into the note editor, so it is imported as a note into the active note subfolder (for #3568)
- Extended the Headings tab in the Navigation panel to also recognize custom heading syntaxes introduced through scripting
calls that use heading states likeCode:addHighlightingRule
,Code:H1
, andCode:H2
, so scripted headings such asCode:H3
,Code:@ Introduction @
, andCode:@@ Background @@
now appear in the heading tree with the correct nesting and title text (for #3549)Code:@@@ Details @@@
More at Home Site


![[-]](https://www.geeks.fyi/images/collapse.png)

