QOwnNotes
#61
26.1.14

Fixed a regression where Ctrl + Click on links in the note editor caused them to be opened twice (for #3447)
Links are now opened only once when clicked with Ctrl
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 Ctrl + Space 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 Ctrl + Space now works correctly again
The issue was caused by the fix for double-opening links in 26.1.14
Fixed an issue where Ctrl + Shift + Click on note links would not open notes in a new tab (for #3447)
When clicking a note link with Ctrl + Shift, 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 F2, 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., [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., My%20Note.md and My Note.md)
This prevents accidentally breaking links to other notes when renaming headings
Table of contents links within the same note (e.g., [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 (Ctrl+Shift+Page Up) - navigate to the previous heading
Next heading (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., MyNote.md) 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 note:// protocol are now recognized
Example: <note://Link-test2> now matches notes named "Link test2.md"
Previously only <note://Link_test2> was supported
Links with non-URL-encoded filenames with spaces are now recognized
Example: <Link test2.md> now works in addition to <Link%20test2.md>
Both markdown link syntax [text](link) and angle bracket syntax <link> 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
[-] The following 1 user says Thank You to Kool for this post:
  • harlan4096
Reply
#62
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
[-] The following 1 user says Thank You to Kool for this post:
  • harlan4096
Reply
#63
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 _italic_ and __strong__


Source

More at Home Site
[-] The following 1 user says Thank You to Kool for this post:
  • harlan4096
Reply
#64
26.2.7

The note list tooltip now shows the note file created date (for #841)
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 Ctrl + C 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
[-] The following 1 user says Thank You to Kool for this post:
  • harlan4096
Reply
#65
26.2.8

Added a setting 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
[-] The following 1 user says Thank You to Kool for this post:
  • harlan4096
Reply
#66
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 (QPalette::HighlightedText) instead of the original CSS text color, ensuring readable contrast over the selection highlight background


Source

More at Home Site
[-] The following 1 user says Thank You to Kool for this post:
  • harlan4096
Reply
#67
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 directoryChanged 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
[-] The following 1 user says Thank You to Kool for this post:
  • harlan4096
Reply
#68
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

Fixed indented fenced code blocks (with tabs or spaces before the opening fence) showing raw CODEBLOCK placeholders instead of the actual code in the note preview (for #2671)
Fixed a backtick-fenced code block nested inside a 4-space/tab indented code block causing highlight spans to be injected into verbatim content, making raw HTML like <span class="code-keyword">test1</span>=test2 appear in the preview (for #2671)
Fixed a backtick-fenced code block nested inside a tilde-fenced code block causing raw HTML span tags (e.g. <span class="code-keyword">test1</span>=test2) to appear as visible literal text in the note preview (for #2671)
Fixed angle-bracket content inside code blocks (also 4-Spaces fence) and inline code (e.g., <stdio.h>) being incorrectly converted to file links in the note preview (for #3084)
This also fixes regex preview issues (for #2952)
Fixed Markdown highlighter incorrectly formatting a tab-indented list subitem as a heading when followed by a lone - on the next line (for #3086)
isParagraph() now treats tab-indented lines starting with - , + , or * as list items, so they are no longer considered paragraph text eligible for setext heading detection
Added search filtering for scripts in the settings Scripting panel, matching name and details (for #3471)
Fixed clicking a Nextcloud Deck link not opening the Nextcloud Deck dialog anymore (for #3357)
The note editor's openUrl method now routes Nextcloud Deck card URLs (https://…/apps/deck/#/board/…/card/…) through UrlHandler instead of handing them off to QDesktopServices
The note preview's anchor-click handler (onNotePreviewAnchorClicked) now also recognises Deck card URLs and routes them through UrlHandler so the dialog opens correctly from the preview pane as well
The card ID is now parsed directly from the URL path instead of requiring a pre-configured board ID that exactly matches the clicked link, so the dialog opens regardless of which board the card belongs to
Removed the isEnabled() gate from the link-click handler so the Nextcloud Deck dialog opens even when the Deck integration is not fully configured for card creation
Fixed Ctrl+clicking a Deck link in the note editor not opening the Nextcloud Deck dialog; the ignored-click URL regexp for Deck card links was causing openLinkAtCursorPosition() to swallow the click before it could reach openUrl()
Added strikeout support to the QLiteHtml preview widget so that ~~strikeout~~ text is rendered with a line-through decoration in the note preview (for #3466)
QLiteHtml's built-in CSS has no rule for <del> or <s> elements, so the CSS del, s, del *, s * { text-decoration: line-through; } is now injected into the HTML head before passing it to the widget
Descendant elements such as links (<a>) inside ~~strikeout~~ are also struck out; the del * selector is required because text-decoration is not an inherited CSS property and the preview stylesheet's a { text-decoration: none; } would otherwise win
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 NoState and Link 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
[-] The following 1 user says Thank You to Kool for this post:
  • harlan4096
Reply
#69
26.2.14

Added hanging indentation for wrapped Markdown list lines in the note text edit so that continuation lines align with the list content rather than the list marker (for #1581)
Added <meta name="viewport" content="width=device-width, initial-scale=1.0"> to the HTML export head for better responsiveness on mobile devices (for #3475)
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 border-style: inset for <hr> with no color override, producing hardcoded black/gray borders regardless of the active color scheme
The 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 (MarkdownHighlighter::HorizontalRule) so the rule matches the color configured in the editor's font & color settings
 
Source

More at Home Site
[-] The following 1 user says Thank You to Kool for this post:
  • harlan4096
Reply
#70
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
[-] The following 1 user says Thank You to Kool for this post:
  • harlan4096
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)
[-]
Welcome
You have to register before you can post on our site.

Username/Email:


Password:





[-]
Recent Posts
Hasleo Backup Suite V5.8.2.1
Hasleo Backup Suit...harlan4096 — 10:55
Notepad++ release 8.9.6
Notepad++ release ...harlan4096 — 10:53
Opera 131.0.5877.74
Hello! Opera 13...harlan4096 — 10:52
Vivaldi 8.0 Build 4033.26
Vivaldi 8.0 Build ...harlan4096 — 10:51
How an image could compromise your Mac: ...
A critical vulnera...harlan4096 — 10:50

[-]
Birthdays
Today's Birthdays
No birthdays today.
Upcoming Birthdays
avatar (39)axuben
avatar (40)ihijudu
avatar (50)Mirzojap
avatar (36)idilysaju
avatar (40)odukoromu
avatar (46)Joanna4589

[-]
Online Staff
There are no staff members currently online.

>