Tämä on vanhempi versio. Uusin versio on 26.10.12. QOwnNotes 26.10.12 · Julkaistu:
Asennustiedostot 26.4.25
| Arkkitehtuuri | Tyyppi | Laajuus | Tiedostokoko | Lataus | SHA256 |
|---|---|---|---|---|---|
| Kaikki suorittimet | ZIP → Portable | — | — | github.com | VirusTotal |
Linkki ja SHA256-tiiviste ovat peräisin Windows Package Managerin yhteisön manifestista. Vertaa ladatun tiedoston tiivistettä ennen kuin suoritat sen.
Muutosloki
26.4.25
- Updated Toggle checkbox(es) in the note text edit context menu so it now
only toggles existing checkbox list items and no longer turns plain selected lines
or regular list items into checkbox list items (for #3524)
- Major performance improvement for the Markdown LSP integration on large notes
(for #3467)
- Added a new MarkdownLspDocumentTracker class that uses Qt's
QTextDocument::contentsChange signal to track edits incrementally instead
of calling toPlainText() on every keystroke; the per-keystroke cost drops
from O(n) (full-document copy) to O(log n + delta)
- The client now reads the server's textDocumentSync capability from the
initialize response and sends incremental didChange payloads
(TextDocumentSyncKind=2) when the server supports it (e.g. marksman),
falling back to full-text sync for servers like rumdl
- Optimized the LSP diagnostic wave-underline painter in the highlighter to
batch contiguous characters with the same base format into single
setFormat() calls, reducing format-range fragmentation from O(characters)
to O(format-runs)
- When the Markdown LSP feature is disabled, zero additional work is
performed on the text-change hot path — no toPlainText(), no timer
restarts, no signal connections fire
- Added a global Ignore rule action to the inline Markdown LSP diagnostic
context menu and a Reset ignored rules button on the Markdown LSP
settings page, so Markdown LSP rules can be suppressed across all notes and
later restored from one place (for #3467)
Released files
- QOwnNotes-x86_64.AppImage: Portable Linux AppImage build with Qt 6
- QOwnNotes-x86_64.AppImage.sha256sum: SHA-256 checksum for the AppImage
- QOwnNotes-amd64.snap: Linux Snap build with Qt 6
- QOwnNotes-amd64.snap.sha256sum: SHA-256 checksum for the Qt 6 Snap package
- QOwnNotes-Qt5-amd64.snap: Linux Snap build with Qt 5 for older environments
- QOwnNotes-Qt5-amd64.snap.sha256sum: SHA-256 checksum for the Qt 5 Snap package
- QOwnNotes.zip: Windows ZIP package built with Qt 6
- QOwnNotes.zip.sha256: SHA-256 checksum for the Qt 6 Windows ZIP package
- QOwnNotes.zip.sha256sum: Alternative SHA-256 checksum file for the Qt 6 Windows ZIP package
- QOwnNotes.dmg: macOS disk image built with Qt 6
- QOwnNotesQt5.dmg: macOS disk image built with Qt 5 for older systems