|
QOwnNotes
|
Posts: 258
Threads: 9
Thanks Received: 316 in 243 posts
Thanks Given: 92
Joined: 04 July 24
17 March 26, 12:27
(This post was last modified: 19 March 26, 13:18 by Kool.)
26.3.12 - Added a search panel to the update dialog changelog so release note changes can be searched directly with the standard find workflow (for #3498)
- Prepare build process for system botan 3.11.0 (for #3501, thank you @thillux)
26.3.13- Added Markdown heading folding in the note editor with clickable gutter toggles, fold/unfold-all actions, and a new Editor setting to enable or disable the feature (for #2126)
- Added a new "Files" tab to the Navigation panel that lists linked media files and attachments under separate root items, jumps to the selected link in the current note, and offers a context menu action to open the file externally (for #3499)
- Added inline renaming for linked media files and attachments in the Navigation panel's "Files" tab via , with a follow-up refactoring prompt that tells you how many note files will be updated before renaming linked filenames everywhere (for #3499)
- Added deleting linked media files and attachments from the Navigation panel's "Files" tab via and a context menu action, with confirmations that show how many note files can be updated and an optional follow-up dialog to remove those file links everywhere (for #3499)
- Changed the Navigation panel to only show the optional "Files" and "Backlinks" tabs when the current note actually has file links or backlinks to display (for #3499)
- Changed Navigation panel tab visibility checks for the optional "Files" and "Backlinks" tabs to run in the background so the UI stays responsive (for #3499)
Source
More at Home Site
The following 2 users say Thank You to Kool for this post:2 users say Thank You to Kool for this post
• harlan4096, jAcos
Posts: 258
Threads: 9
Thanks Received: 316 in 243 posts
Thanks Given: 92
Joined: 04 July 24
26.3.14 - Remember folded Markdown headings for each open note in memory and restore that state when reopening notes, including notes stored in subfolders (for #3505)
- Allow switching
Code: noteEditIsCentralWidget
and applying predefined layouts so the main window and workspace layout are rebuilt immediately without restarting the application, including workspace-specific editor placement or layout selection (for #3504)
- Fixed the AppImage deployment in the GitHub release workflows so the bundled OpenSSL libraries work again and the script repository loads correctly (for #3502)
- The SSL issues with the Qt6 AppImage should also be fixed (for #3174)
Source
More at Home Site
The following 1 user says Thank You to Kool for this post:1 user says Thank You to Kool for this post
• harlan4096
Posts: 258
Threads: 9
Thanks Received: 316 in 243 posts
Thanks Given: 92
Joined: 04 July 24
26.3.15 - Enable QLiteHtml preview support by default for qmake and CMake builds (for #3466)
- A huge amount of work went into this and it will solve various rendering issues in the note preview, like list item spacing and horizontal rule and table rendering
- Fixed the Qt6 AppImage release build to bundle and prefer the packaged QML import modules again so the scripting engine works instead of loading incompatible host Qt plugins (for #3074)
Source
More at Home Site
The following 1 user says Thank You to Kool for this post:1 user says Thank You to Kool for this post
• harlan4096
Posts: 258
Threads: 9
Thanks Received: 316 in 243 posts
Thanks Given: 92
Joined: 04 July 24
26.3.16 - Allow switching between dark and light mode and changing the editor colorschema (including individual color and font settings) in the Settings dialog without restarting the application — changes are applied live to the editor and note preview immediately (for #3506)
- Fixed the active heading selection in the Navigation panel flickering to the next heading while typing or pressing at the end of a section in the note text edit (for #3508)
- Refactored by extracting cohesive groups of methods into dedicated manager classes in
to improve maintainability and reduce the file size (for #3509)
26.3.17 - Fixed build regressions from the manager split so Qt 5.9 and lower build again on old build tooling (for #3509)
- Fixed a crash when closing the Settings dialog after canceling live dark mode or editor color schema changes, by updating the system tray icon through the tray manager instead of a stale pointer (for #3509)
Source
More at Home Site
The following 1 user says Thank You to Kool for this post:1 user says Thank You to Kool for this post
• harlan4096
Posts: 258
Threads: 9
Thanks Received: 316 in 243 posts
Thanks Given: 92
Joined: 04 July 24
26.3.18 - Added optional wiki-style note links like , including preview and editor opening, highlighting, autocomplete, backlink/refactoring support, and subfolder-qualified links (for #3512)
- Fixed the Use Layout button in settings to correctly create a new workspace with the proper layout settings without destroying the current workspace, and fixed the previous workspace losing its note editor panel when switching to a layout with a different
Code: noteEditIsCentralWidget
setting (for #3511)
- Added optional LanguageTool grammar and style checking alongside the existing Sonnet spell checker, with colored editor underlines, context-menu suggestions, server settings, and a quick toggle in the Spelling menu (for #3496)
- For more information on the LanguageTool integration, see the new documentation page at LanguageTool
- Fixed the AUR / CMake build to always use the bundled when building
, avoiding API mismatches with incompatible system
packages (for #3510)
26.3.19 - Attempted to fix emoji characters (e.g. ?) rendering as incorrect glyphs (such as the Bitcoin B symbol) in the QLiteHtml preview on Windows by appending the platform-specific color-emoji font ("Segoe UI Emoji" on Windows, "Apple Color Emoji" on macOS, "Noto Color Emoji" on Linux) as a fallback in every font family list passed to Qt's font engine, ensuring proper emoji glyph selection (for #3517)
- Moved the LanguageTool settings out of the Editor settings into a dedicated LanguageTool settings page (with a spell-check icon) in the settings sidebar (for #3496)
- Fixed spell checker and LanguageTool text replacements to first turn off read-only mode so the note will be stored when a suggestion is applied (for #3496)
- Fixed wrong foreground color of text underlined by LanguageTool: the underline overlay now preserves each character's individual syntax-highlight color (e.g. heading, bold, link colors) instead of overwriting them with the color of the first character in the match span (for #3496)
- Fixed new note creation via not including the current date in the note title (for #3516)
- Added more Korean, Spanish, Croatian, French, Swedish translation (thank you, VenusGirl, AlejandroMoc, milotype, jd-develop, ojn)
Source
More at Home Site
The following 1 user says Thank You to Kool for this post:1 user says Thank You to Kool for this post
• harlan4096
Posts: 258
Threads: 9
Thanks Received: 316 in 243 posts
Thanks Given: 92
Joined: 04 July 24
26.3.20 - Fixed XML/HTML code blocks in the QLiteHtml preview having their tags stripped and showing only text content; indented lines inside fenced code blocks were incorrectly masked as indented code blocks, bypassing the syntax highlighter, and the XML highlighter now also properly escapes closing angle brackets (for #3521)
- Added a new Read-only mode panel to the General settings with an Enable read-only mode master checkbox; all read-only related settings (Start application in read-only mode and When inactive, enter read-only mode automatically after) are now grouped inside this panel and are disabled when the master checkbox is unchecked — the Disallow note editing toolbar/menu action is hidden and the Escape key no longer enters read-only mode when the feature is disabled (for #3519)
- Fixed intermittent
Code: database table is locked: note
warnings (SQLite error 262) caused by background threads (backlink navigation, note relation scene) contending with main-thread writes on the shared-cache in-memory database; each connection now sets
Code: PRAGMA busy_timeout = 5000
and
Code: PRAGMA read_uncommitted = 1
so that read-only workers skip table-level shared-cache locks instead of immediately returning
(for #3520)
- Improved the git warning to include the actual libgit2 error message for easier diagnosis (for #3520)
- Fixed a crash in the update dialog caused by
Code: QAbstractScrollArea::viewport()
being called on a not-yet-initialized scroll area during
construction; the event filter now guards against a null viewport before dereferencing it (for #3518)
- Added optional wiki-style link support — enable it in the Editor settings with the new Enable wiki-style link support
checkbox (for #3512)- Write to link to a note by name; subfolder-qualified links like
Code: [[subfolder/Note Name]]
and heading anchors like
are also supported, as well as display-text aliases like
- Resolved links are highlighted in the editor with a dotted underline using the link color; broken (unresolved) links use a dashed underline with the broken-link color
- Clicking a wiki link in the note preview navigates to the target note; if the note does not exist you are asked whether to create it
- Ctrl+Click on a wiki link in the note editor navigates to the target note (or offers to create it); Ctrl+Shift+Click opens it in a new tab
- The Insert link dialog (
) gains a Create wiki-style link
checkbox (visible only when wiki-link support is enabled) to insert the selected note as a
link instead of a Markdown link
- Typing in the editor triggers auto-complete with a filtered list of all note names (including subfolder-qualified paths); a suggestion can also be triggered via the normal auto-complete shortcut inside an open
- Wiki links are included in backlink detection and shown in the backlinks panel; when a subfolder is renamed all qualified
links across all notes are updated automatically
Source
More at Home Site
The following 1 user says Thank You to Kool for this post:1 user says Thank You to Kool for this post
• harlan4096
Posts: 258
Threads: 9
Thanks Received: 316 in 243 posts
Thanks Given: 92
Joined: 04 July 24
26.3.21 - Fixed emoji characters (e.g. ?) rendering as incorrect glyphs (such as the Bitcoin ₿ symbol) in the QLiteHtml preview on Windows — the root cause was that litehtml's internal
silently truncated codepoints above U+FFFF to 16 bits when appending to
(since
is 16-bit on Windows), so e.g. U+1F600 (?, UTF-8
) became U+F600 (UTF-8
); the conversion functions now correctly produce and consume UTF-16 surrogate pairs (for #3517)
- Removed the emoji font appending workaround from the QLiteHtml preview that was no longer needed after the litehtml UTF-16 surrogate pair fix and caused the note preview to be rendered in the wrong font (for #3522)
- Search results in the Settings dialog are now highlighted directly on the matched widgets —
text gets the search term wrapped in a yellow background highlight, while
,
,
and
widgets receive a yellow background color; highlights are cleared when the search text is removed (for #3523)
Source
More at Home Site
The following 1 user says Thank You to Kool for this post:1 user says Thank You to Kool for this post
• harlan4096
Posts: 258
Threads: 9
Thanks Received: 316 in 243 posts
Thanks Given: 92
Joined: 04 July 24
27 March 26, 06:14
(This post was last modified: 27 March 26, 06:14 by Kool.)
26.3.22 - Moved the note tree checkbox out of the Experimental settings into the Panels settings, in the Note list panel section, so the setting is easier to find where related note list options are configured (for #790)
- Fixed note tree context menu operations when the enableNoteTree setting is active so that confirmation dialogs and bulk operations now correctly distinguish between notes and folders — move, copy, tag, and remove-tag actions only count the selected notes (not folders) in their confirmation messages and skip folder items during processing; the remove action already handled both types separately (for #790)
- Added a new List operations submenu to the note text edit context menu when text is selected, with actions to toggle tri-state checkboxes (
,
,
), create ordered/alphabetical/unordered/checkbox lists, clear list formatting, and order checkbox lists (for #3524)
- Fixed the Qt5 and Qt6 AppImage builds to bundle the Wayland Qt platform plugins and fail CI if
or
Code: libqwayland-generic.so
is missing, so the application now starts on Wayland-only systems without requiring XWayland (for #3525)
Source
More at Home Site
The following 1 user says Thank You to Kool for this post:1 user says Thank You to Kool for this post
• harlan4096
Posts: 258
Threads: 9
Thanks Received: 316 in 243 posts
Thanks Given: 92
Joined: 04 July 24
26.3.23 - A warning dialog is now shown when deleting a note (or multiple notes) that are referenced by links in other notes, informing the user that the deletion will leave those links broken and offering the option to cancel; the check is performed for both single-note removal and bulk removal (for #3202)
- When a note subfolder is renamed, a confirmation dialog is now shown offering to update all relative Markdown links (
Code: [text](../old_folder/note.md)
and
Code: <../old_folder/note.md>
) across affected notes to reflect the new folder name; both plain and URL-encoded path variants are handled (for #3213)
- Added a new Color modes settings page under Interface settings that allows users to create custom color mode profiles with dark mode, icon theme, and editor color schema settings; built-in Light and Dark modes are provided and cannot be deleted, while users can create as many custom modes as needed (for #3526)
- The dark mode settings, icon theme settings (internal/system/dark mode icon theme), and editor color schema selection were moved from the Interface and Editor settings to the Color modes page
- Replaced the Qt5 AppImage build with the Qt6 AppImage build in the release workflow so the primary AppImage now ships with Qt 6.10.2 instead of Qt 5.15.2, bringing improved scripting support, QML/Quick integration and OpenSSL 3; the release asset name
Code: QOwnNotes-x86_64.AppImage
is preserved so the in-app auto-update process continues to work seamlessly (for #3074)- The Qt6 AppImage, which was on Qt 6.5.3, was made ready to work with Qt 6.10.2
Source
More at Home Site
The following 2 users say Thank You to Kool for this post:2 users say Thank You to Kool for this post
• harlan4096, jasonX
Posts: 258
Threads: 9
Thanks Received: 316 in 243 posts
Thanks Given: 92
Joined: 04 July 24
7 hours ago
(This post was last modified: 5 hours ago by jasonX.)
26.3.24 - Added block selection (rectangular selection) support in the note text editor by holding the Alt key and dragging the mouse cursor; the selected rectangle of text can be copied or cut with the usual keyboard shortcuts, and pressing Escape or clicking without Alt clears the selection; the selection is only rendered as a true rectangle when using a monospaced font (for #2935)
- Added a new Manage workspaces dialog (accessible via the toolbar button or the Workspace menu) that allows adding, renaming, removing and reordering workspaces in one place; the individual Add, Remove and Rename toolbar buttons have been removed from the toolbar in favour of this dialog (for #2957)
- Updated Copy note to and Move note to (cross-note-folder operations) so that media images and attachment files are now also copied to the destination note folder's
and
directories respectively, and the links inside the moved/copied note are rewritten to point to the correct locations at the root of the destination note folder; previously the
file was moved but linked files were left behind and URLs were not updated (for #2948)
26.3.25 - Improved block selection (rectangular selection) so that it can now extend wider than the first selected line; the selection rectangle is no longer clamped to the width of the anchor line's text, allowing the right edge to be dragged further right even when the starting line is short (for #2935)
- Scripting:
Code: note.renameNoteFile()
now seamlessly switches the editor to the renamed note when it is the currently open note, so scripts that programmatically rename notes (e.g. to apply an ISO-date filename scheme) keep the user in the right note without any manual navigation (for #3527)
- Added a new highlighter state Link (internal) for internal note links (like
,
and
links) in the editor font and color settings; this allows styling internal note links differently from regular external links in the note text edit and the preview; the Link state is used as a fallback if the new state is not configured in the color schema; bare legacy
links (e.g.
Code: note://Note_2018_06_26T22_11_10
) that are written without angle brackets are now also rendered as clickable links in the preview and styled with the internal link color (for #2914)
- The wiki link highlighter states Wiki link and Wiki link (broken) are now hidden in the editor font and color settings dialog when wiki link support is disabled (for #3512)
- The LanguageTool integration now always ignores the typography warning
Code: Possible typo: you repeated a whitespace
, because Markdown lists intentionally use repeated spaces for indentation; findings from that specific rule are no longer underlined in the editor (for #3496)
- Added support for Markdown image dimensions using curly-brace attribute syntax like
Code: { width=300 height=200 }
; the attributes are rendered with masked syntax in the editor and are applied to the preview, including the QLiteHtml preview, where they overrule the automatic image width sizing; the small inline image preview in the editor is also shown when the image tag with dimension attributes is the last item in the block (for #2898)
![[Image: 7kTZ6eL.jpeg]](https://i.imgur.com/7kTZ6eL.jpeg)
Source
More at Home Site
The following 1 user says Thank You to Kool for this post:1 user says Thank You to Kool for this post
• harlan4096
|
Users browsing this thread: 1 Guest(s)
|
|
Welcome
|
You have to register before you can post on our site.
|
|
Birthdays
|
|
Today's Birthdays
|
|
No birthdays today.
|
|
Upcoming Birthdays
|
|
No upcoming birthdays.
|
|
Online Staff
|
| There are no staff members currently online. |
|

|