RE: QOwnNotes - Kool - 16 February 26
26.1.14 - Fixed a regression where on links in the note editor caused them to be opened twice (for #3447)
- Links are now opened only once when clicked with
- Added bookmark markers (1-9) next to line numbers in the note editor (for #3453)
- When you store a note bookmark (Ctrl+1 through Ctrl+9), the bookmark slot number is now displayed in red next to the line number in the editor
- Bookmark markers are only shown for the current note
- The "Show line numbers" setting needs to be enabled in the editor settings
- Fixed table border colors in dark mode preview to be white instead of black (for #3442)
- Table borders are now properly visible in dark mode
- Border colors automatically adapt based on the dark mode setting
26.1.15 - Fixed a regression where pressing to format a markdown table would show "An url was opened at the current cursor position" but no table formatting would happen (for #3454)
- Table formatting with now works correctly again
- The issue was caused by the fix for double-opening links in 26.1.14
- Fixed an issue where
Code: Ctrl + Shift + Click
on note links would not open notes in a new tab (for #3447)- When clicking a note link with , the note now opens in a new tab as expected
- Previously, if the note was already open in a tab, it would just switch to that existing tab instead of creating a new one
26.2.0 - Empty note files are now allowed again and will only result in a warning in the log (for #3456)
- Added more Korean, French, Spanish translation (thank you, venusgirl, jd-develop, alejandromoc)
26.2.1 - Added ability to rename headings directly in the Navigation panel (for #3459)
- You can now double-click, press , or right-click and select "Rename heading" on any heading in the "Headings" tab of the Navigation panel to rename it
- The heading text in your note will update automatically while preserving the heading level
- When you rename a heading, QOwnNotes will scan all notes that link to the current note and prompt you to update any links that reference the old heading
- This ensures that note links with heading fragments (e.g.,
Code: [Link](note.md#old-heading)
) remain valid after renaming
- This provides a quick way to reorganize your note structure without manually editing the text or breaking backlinks
- Added more French translation (thank you, baptistou)
26.2.2 - Improved the refactoring of heading links when renaming headings in the Navigation panel (for #3459)
- Fixed an issue where heading backlink updates would incorrectly replace links to other notes with the same heading name
- The backlink update now correctly matches the full link path, only updating links that point to the current note
- Both URL-encoded and unencoded paths in links are now properly handled (e.g., and
)
- This prevents accidentally breaking links to other notes when renaming headings
- Table of contents links within the same note (e.g.,
Code: [Section](#old-heading)
) are now also updated when renaming headings- This is useful for notes with TOC sections that link to headings within the note
- Same-note links are properly detected and updated alongside backlinks from other notes
- Added more Korean, Spanish translation (thank you, venusgirl, alejandromoc)
26.2.3 - Added new menu actions in the Navigation menu to navigate between headings in the Navigation panel (for #3378)
- Previous heading (
) - navigate to the previous heading
- Next heading (
Code: Ctrl+Shift+Page Down
) - navigate to the next heading
- These shortcuts allow quick navigation through note headings without using the mouse
- Improved visual appearance of disabled panels in the settings dialog (for #3314)
- Informational labels in the Nextcloud support panel now use muted colors when the panel is disabled
- Informational labels in the Browser extension / command snippets panel now use muted colors when the panel is disabled
- This makes it clearer which settings sections are active or inactive, especially in dark mode
26.2.4 - Added a "Copy note filename" menu action to copy the filename of the current note to the clipboard (for #3462)
- This action is available in the note list context menu and in the status bar path label context menu
- It copies just the filename (e.g., ) instead of the full path
- Added support for additional note link formats in the note relation graph and backlinks panel (for #3266)
- Links using hyphens instead of underscores in protocol are now recognized
- Example: now matches notes named "Link test2.md"
- Previously only was supported
- Links with non-URL-encoded filenames with spaces are now recognized
- Example: now works in addition to
- Both markdown link syntax and angle bracket syntax
are supported
- Backlinks for those new links will display readable names in the navigation panel
- Also fix hiding of the Command snippets in the settings dialog (for #3314)
- Fixed an issue where enabling a panel in the Windows menu would not store the state immediately, causing the panel to be hidden again after an app restart (for #3463)
- The AUR build is now done with cmake, aspell, libgit and system botan for improved build time and improved git and spellchecking support (for #3461)
Source
More at Home Site
RE: QOwnNotes - Kool - 17 February 26
26.2.5 - Moving the QToolBar widgets in the UI now triggers the storing of the current workspace (for #3465)
- Improved the QLiteHtml library integration and build process (for #3466)
- The QLiteHtml debug information is now also shown in the debug settings
- Fixed various build issues in the QLiteHtml library for modern compilers
- The QLiteHtml library is now built as a static library when enabled
- Task list checkboxes are now clickable in the QLiteHtml preview
- Clicking a checkbox will toggle its state in the markdown text
Source
More at Home Site
RE: QOwnNotes - Kool - 18 February 26
26.2.6 - Improved QLiteHtml preview task list rendering and export (for #3466)
- Task list checkbox spacing now matches the regular preview
- Task list items no longer wrap checkbox text in paragraph tags
- Added "Export generated raw HTML" to the QLiteHtml preview context menu
- Task list checkboxes in QLiteHtml now use the same clickable styling as the regular preview
- Restored Markdown underscore emphasis handling for and
Source
More at Home Site
RE: QOwnNotes - Kool - 19 February 26
26.2.7 - Added a search dialog to the QLiteHtml preview (for #3466)
- The search dialog supports plain text, whole words, and regular expression search modes
- Keyboard shortcuts: Ctrl+F to open, F3 for next/previous, Escape to close
- The QLiteHtml preview now uses the editor background color from the color schema (for #3466)
- The font size in the QLiteHtml preview is now aligned with the note text edit font size (for #3466)
- Fixed an issue where fonts stored with pixel size would result in a smaller font size in the preview
- The preview now properly uses the configured font size
-
- Added support for copying selected text with in the QLiteHtml preview (for #3466)
- Both plain text and HTML (rich text) formats are copied to the clipboard
- The copied HTML includes all formatting (colors, fonts, bold, italic, etc.) as inline styles
- Improved text selection in the QLiteHtml preview (but it's still clunky) (for #3466)
- Selection now only selects the specific text you click and drag over
- Fixed an issue where entire paragraphs or blocks would be selected instead of precise text
Source
More at Home Site
RE: QOwnNotes - Kool - 21 February 26
26.2.8 - Added a setting
Code: Allow empty note files
in the Panels settings to allow or disallow empty note files (for #3456)
- The QLiteHtml preview panel now uses system default scrollbars instead of custom styled scrollbars (for #3466)
- Fixed extra top/right padding in the QLiteHtml preview panel layout (for #3466)
- Fixed QLiteHtml preview text selection to allow click-drag and shift-click selection (for #3466)
- Added more Spanish, Korean, French translation (thank you, alejandromoc, venusgirl, jd-develop)
Source
More at Home Site
RE: QOwnNotes - Kool - 22 February 26
26.2.9 - Added experimental Markdown LSP support with settings for server command/arguments (for #3467)
- The integration is experimental and currently provides completions via the autocomplete action
- LSP info logs are no longer shown as warnings; only error-like stderr output is surfaced
- Diagnostics published by the LSP server are now displayed as wave underlines in the editor; severity is reflected by color: red for errors, orange for warnings, blue for information, and green for hints
- Hovering over a diagnostic underline shows a tooltip with the diagnostic message
- Diagnostics are cleared automatically when switching to a different note
- Fixed a vertical stripe flickering artifact in the QLiteHtml preview when dragging to select text (for #3466)
- Degenerate zero- or negative-width selection highlight rects are now suppressed; these were generated when the cursor was at or near the start of a text element, causing a 1-pixel-wide highlight to be painted over the full height of the preview during mouse-drag selection
- Mouse-move repaints now use a single full-viewport update instead of multiple partial dirty-rect updates, preventing intermediate frame artifacts during rapid selection drags
- Improved text selection contrast in the QLiteHtml preview, especially in dark mode (for #3466)
- Selected text now uses the palette highlight text color (
Code: QPalette::HighlightedText
) instead of the original CSS text color, ensuring readable contrast over the selection highlight background
-
Source
More at Home Site
RE: QOwnNotes - Kool - 24 February 26
26.2.10 - Fixed Nextcloud desktop client sync changes to non-current note files not being picked up by QOwnNotes (for #3468)
- The Nextcloud client uses a temp-file + atomic rename strategy to update note files; the rename typically completes before the signal handler runs, so the temp file is already gone when QOwnNotes looks for it — the deferred re-index was therefore never triggered
- The notes directory watcher now always schedules a deferred re-index (1 second after the directory change event) so the final on-disk state of all note files is captured regardless of whether a temp file is visible at the time the event fires
- The note index rebuild also refreshes the note list when an existing note's content was updated on disk, not only when notes were added or removed
26.2.11 - Extended the Markdown LSP integration with formatting and code action support for rumdl (for #3467)
- The editor context menu now provides a Markdown LSP section with format document, format selection, and code actions
- The completions menu now includes a filter field that starts with the current word
Source
More at Home Site
RE: QOwnNotes - Kool - 26 February 26
26.2.12 - Fixed note filename changes from title updates incorrectly triggering the external modification dialog when checksum checks are enabled (for #3396)
- Improved detection of current note updates when the Nextcloud desktop client replaces files via temp file moves (for #3468)
- Added more French, Korean translation (thank you, jd-develop, venusgirl)
26.2.13 - Improved multi-note selection preview styling in the QLiteHtml preview widget for dark mode (for #3466)
- Colors are now derived from the active editor schema instead of hardcoded light/dark fallback values, so the preview correctly respects any user-configured theme
- Body background, foreground, and link colors all follow the schema's and
states
- The alternating row background and muted date text are computed by blending the schema background toward the foreground, keeping contrast consistent across all themes
Source
More at Home Site
RE: QOwnNotes - Kool - 27 February 26
26.2.14
- Fixed horizontal rules () in the QLiteHtml preview widget always rendering with a black border in dark mode (for #3466)
- QLiteHtml's built-in master CSS uses for
with no color override, producing hardcoded black/gray borders regardless of the active color scheme
- The
Code: hr { border-color: <color>; }
rule is now injected into the HTML head alongside the existing strikeout fix, using the schema's "Horizontal rule" foreground color (
Code: MarkdownHighlighter::HorizontalRule
) so the rule matches the color configured in the editor's font & color settings
Source
More at Home Site
RE: QOwnNotes - Kool - 01 March 26
26.2.15 - Fix Qt5 build error (for #3467)
26.3.0
- Fixed hanging indentation for wrapped Markdown list lines not matching the indentation of non-wrapped list items in the note text edit (for #3476)
- Added more Russian, French, Korean translation (thank you, catmenmilota, jd-develop, venusgirl
Source
More at Home Site
|