![]() |
|
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 - 06 May 26 26.5.2 Pressing Ctrl+R in the note text edit now automatically turns off read-only mode before opening the replace panel (for #3596) Fixed dark mode detection on GNOME/Wayland where Qt's colorScheme() incorrectly reported light mode even when the system was in dark mode, by preferring the D-Bus freedesktop portal query on Linux over Qt's built-in detection (for #3594) Local scripts in the Scripting settings now read sibling info.json metadata when the selected QML file matches the script entry, showing the parsed version, authors, and description in the UI (for #3595) Added a new Edit table context menu item to the note text editor that opens a visual table editor dialog when right-clicking inside a Markdown table (for #3593) The dialog shows the table data in an editable grid Clicking a column header selects that column and updates the alignment combobox to reflect its current alignment, making it easy to see and change alignment Supports adding and removing rows (via dedicated Row buttons) and columns (via dedicated Column buttons) Allows changing the alignment of the selected column(s) (default/left, left, center, right) via the alignment combobox and Apply alignment button Automatically formats the table when changes are applied 26.5.3 New note encryption now writes a portable versioned encryption envelope with per-note salt and nonce metadata, derives keys with Botan PBKDF2-HMAC-SHA1, and encrypts with AES-256-CBC plus HMAC authentication while keeping legacy encrypted notes decryptable (for #3598) Secrets such as cloud connection passwords, proxy passwords, API keys, and scripting secret settings are now stored in the operating system keychain via qtkeychain instead of being obfuscated with SimpleCrypt in the settings file; existing SimpleCrypt-backed secrets are migrated to the keychain automatically when possible (for #3597) Source More at Home Site RE: QOwnNotes - Kool - 08 May 26 26.5.4 Fixed a startup crash when the Markdown LSP server initialized while qtkeychain secret migration was running a nested event loop during main window setup; Markdown LSP startup is now delayed until the status bar exists, fixing the regression from the keychain changes (for #3597) 26.5.5 Security tokens generated by generateRandomString() now use the operating system random source via QRandomGenerator: system() on Qt 5.10+ and no longer fall back to qrand() on older Qt versions (for #3601) Refactored internal ownCloud-specific class names, file names, and function names for cloud integration to generic cloud naming, since the integration is used with Nextcloud as well as ownCloud (for #3600) Improved cloud connection creation and deletion safeguards by asking for confirmation before deleting a cloud connection and by starting new cloud connections with empty settings instead of copying the previous connection (for #3599) Keychain secrets are now deleted together with their references when removing scripts, cloud connections, settings groups, or all settings, preventing stale qtkeychain entries from being left behind (for #3597) Source More at Home Site RE: QOwnNotes - Kool - 09 May 26 26.5.6 Note folder Subfolder visibility selections now keep parent folders selected with a partial check state when some or all subfolders are unchecked individually, while checking a parent still selects its subfolders (for #3602) Fixed a possible crash when opening the settings dialog by synchronizing access to the shared settings cache while background tasks may read or write settings (for #3597) Fixed dead-key accent composition in the note editor on Linux systems where Qt delivered dead-key events without composed text, allowing Spanish accented words such as había to be entered correctly (for #3085) Fixed duplicate light/dark mode prompts on application startup when the Linux portal color scheme check and Qt color scheme fallback both detected the same mismatch, and avoided applying the changed theme before main window startup finished (for #3578) Fixed printing and exporting the note text to PDF while using a dark editor color schema by rendering the exported text with the built-in Light editor schema instead (for #1524) Source More at Home Site RE: QOwnNotes - Kool - 10 May 26 26.5.7 Note text edit List operations now work on the current line when no text is selected, so they can be used directly from the cursor position (for #3603) Fixed the Todo settings cloud connection selector initialization and made calendar backend changes debounce calendar-list reloads while ignoring stale replies, preventing slow repeated backend switches and related crashes (for #3605) Fixed a possible crash when script initialization triggered synchronous URL downloads while settings/calendar actions requested another scripting engine reload; nested reloads are now coalesced until the current reload finishes (for #3605) Fetched webpage titles in the link dialog now preserve literal < and > characters, so titles such as GitHub version bump pull requests are no longer altered when used as link names (for #3604) Added more French, Spanish, Croatian, Korean translation (thank you, jd-develop, AlejandroMoc, milotype, VenusGirl) Source More at Home Site |