![]() |
|
QOwnNotes - Printable Version +- Geeks for your information (https://www.geeks.fyi) +-- Forum: Windows (https://www.geeks.fyi/forumdisplay.php?fid=12) +--- Forum: Freeware (https://www.geeks.fyi/forumdisplay.php?fid=67) +--- Thread: QOwnNotes (/showthread.php?tid=5175) |
RE: QOwnNotes - Kool - 16 February 26 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 RE: QOwnNotes - Kool - 17 February 26 26.2.5
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 _italic_ and __strong__ Source More at Home Site RE: QOwnNotes - Kool - 19 February 26 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 RE: QOwnNotes - Kool - 21 February 26 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 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 (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 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
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 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 RE: QOwnNotes - Kool - 27 February 26 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 RE: QOwnNotes - Kool - 01 March 26 26.2.15
Source More at Home Site |