pbek / QOwnNotes

QOwnNotes is a plain-text file notepad and todo-list manager with Markdown support and Nextcloud / ownCloud integration.
https://www.qownnotes.org/
GNU General Public License v2.0
4.69k stars 414 forks source link

[BUG] Regex preview #2952

Open igorp74 opened 9 months ago

igorp74 commented 9 months ago

Preview of a regex gives me the local links

Expected behaviour

In code block, I expected 1:1 of original text

Actual behaviour

https://quip.com/reaQAF9xHaB2/Regex

Steps to reproduce

In a new page, copy & paste this regex:

(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])

Output from the debug section in the settings dialog

Expand QOwnNotes Debug Information =========================== ## General Info **Current Date**: `Sun Feb 4 16:33:00 2024` **Version**: `24.1.5` **Build date**: `Jan 31 2024` **Build number**: `1076` **Platform**: `linux` **Operating System**: `Manjaro Linux` **Build architecture**: `x86_64` **Current architecture**: `x86_64` **Release**: `AUR` **Qt Version (build)**: `5.15.12` **Qt Version (runtime)**: `5.15.12` **Portable mode**: `no` **Settings path / key**: `/home/igorp/.config/PBE/QOwnNotes.conf` **Application database path**: `/home/igorp/.local/share/PBE/QOwnNotes/QOwnNotes.sqlite` **Application arguments**: `/usr/bin/QOwnNotes`, `/usr/bin/QOwnNotes`, `/usr/bin/QOwnNotes`, `/usr/bin/QOwnNotes`, `/usr/bin/QOwnNotes`, `/usr/bin/QOwnNotes`, `/usr/bin/QOwnNotes`, `/usr/bin/QOwnNotes`, `/usr/bin/QOwnNotes`, `--allow-multiple-instances` **Qt Debug**: `0` **Locale (system)**: `en_US` **Locale (interface)**: *empty* **Primary screen resolution**: `1920x1080` **Screen resolution(s)**: `1920x1080, 1920x1080` **Icon theme**: `breeze` **Notes in current note folder**: `161` **Calendar items**: `0` **Enabled scripts**: `12` ## Server Info **serverUrl**: `https://wim.nl.tab.digital` **appIsValid**: `no` **notesPathExists**: `unknown` **connectionErrorMessage**: `Unknown error` ## Spellchecking **Enabled**: `false` **Selected language**: `auto` **Language codes**: `en_US, en_US-large` **Language names**: `American English (United States), American English (United States) [large]` **Application dictionaries path**: `/home/igorp/.local/share/PBE/QOwnNotes/dicts` ## Note folders **currentNoteFolderId**: `2` ### Note folder `default` **id**: `2` **isCurrent**: `yes` **activeTagId**: `-1` **localPath**: `/home/igorp/Documents/Knowledge` **remotePath**: `Notes` **cloudConnectionId**: `1` **isShowSubfolders**: `yes` **isUseGit**: `no` **allowDifferentNoteFileName**: `no` **activeNoteSubFolder name**: *empty* **database file**: `/home/igorp/Documents/Knowledge/notes.sqlite` ## Cloud connections ### Cloud connection `Default` **id**: `1` **isCurrent**: `yes` **serverUrl**: `https://wim.nl.tab.digital` **username**: `igorp.mailbox@gmail.com` **accountId**: `igorp.mailbox@gmail.com` ## Enabled scripts ### Script `Custom note preview styling` **id**: `1` **path**: `/home/igorp/.local/share/PBE/QOwnNotes/scripts/preview-styling/preview-styling.qml` **variablesJson**: ``` { "customStylesheet": "body {margin-left: 30px;margin-right: 30px;}\nh1 {margin-top: 30px;margin-bottom: 10px;}\nh2 {margin-top: 20px;margin-bottom: 5px;}\nh3 {margin-top: 15px;margin-bottom: 5px;}\ndiv {color: #1274ca; font-size: 21px; font-style: italic;}\nth {background-color: #DEEBF6;}\nt1 {color: #00557f; font-size: 21px;font-weight:bold;}\nt2 {color: #0074aa; font-size: 16px;font-weight: bold;}\nt3 {color: #e30000; font-size: 14px;font-weight: bold;}\nt4 {color: #fcfcfc; background-color: #0284C0;font-weight: bold;}\nt5 {color: #fcfcfc; background-color: #00428A;font-weight: bold;}\ncode {color: #CC2B59; background-color: #F9F2F4;}" } ``` **identifier**: `preview-styling` **version**: `0.0.5` **minAppVersion**: `20.6.0` ### Script `Duplicate note` **id**: `3` **path**: `/home/igorp/.local/share/PBE/QOwnNotes/scripts/duplicate-note/duplicate-note.qml` **variablesJson**: *empty* **identifier**: `duplicate-note` **version**: `0.0.1` **minAppVersion**: `20.10.7` ### Script `Export notes as one HTML file` **id**: `5` **path**: `/home/igorp/.local/share/PBE/QOwnNotes/scripts/export-notes-as-one-html/export-notes-as-one-html.qml` **variablesJson**: *empty* **identifier**: `export-notes-as-one-html` **version**: `1.0.0` **minAppVersion**: `18.03.7` ### Script `Merge selected notes` **id**: `6` **path**: `/home/igorp/.local/share/PBE/QOwnNotes/scripts/merge-notes/merge-notes.qml` **variablesJson**: ``` { "mergeToFirst": false, "pyCommand": "python3" } ``` **identifier**: `merge-notes` **version**: `0.0.3` **minAppVersion**: `17.08.5` ### Script `Add Multiple tags` **id**: `7` **path**: `/home/igorp/.local/share/PBE/QOwnNotes/scripts/add-multiple-tags/add-multiple-tags.qml` **variablesJson**: *empty* **identifier**: `add-multiple-tags` **version**: `0.0.1` **minAppVersion**: `17.06.2` ### Script `Text Highlights` **id**: `8` **path**: `/home/igorp/.local/share/PBE/QOwnNotes/scripts/text-highlights/text-highlights.qml` **variablesJson**: ``` { "backgroundColor": "#74fe35", "styleForEditor": "8", "styleInEditor": true } ``` **identifier**: `text-highlights` **version**: `0.0.6` **minAppVersion**: `22.4.1` ### Script `Note link to clipboard` **id**: `9` **path**: `/home/igorp/.local/share/PBE/QOwnNotes/scripts/note-link-to-clipboard/note-link-to-clipboard.qml` **variablesJson**: *empty* **identifier**: `note-link-to-clipboard` **version**: `0.0.2` **minAppVersion**: `17.02.4` ### Script `ATX Headline` **id**: `10` **path**: `/home/igorp/.local/share/PBE/QOwnNotes/scripts/atx-headline/atx-headline.qml` **variablesJson**: *empty* **identifier**: `atx-headline` **version**: `0.0.1` **minAppVersion**: `20.6.0` ### Script `Sort lines` **id**: `12` **path**: `/home/igorp/.local/share/PBE/QOwnNotes/scripts/sort-lines/sort-lines.qml` **variablesJson**: *empty* **identifier**: `sort-lines` **version**: `1.0.0` **minAppVersion**: `18.04.3` ### Script `Toggle comment` **id**: `13` **path**: `/home/igorp/.local/share/PBE/QOwnNotes/scripts/toggle-comment/toggle-comment.qml` **variablesJson**: *empty* **identifier**: `toggle-comment` **version**: `1.0` **minAppVersion**: `20.4.16` ### Script `Insert Table of Contents (TOC)` **id**: `14` **path**: `/home/igorp/.local/share/PBE/QOwnNotes/scripts/insert-toc/insert-toc.qml` **variablesJson**: ``` { "tocLinks": false, "tocTitle": "Table of Contents" } ``` **identifier**: `insert-toc` **version**: `0.0.3` **minAppVersion**: `17.06.2` ### Script `Image preview` **id**: `15` **path**: `/home/igorp/.local/share/PBE/QOwnNotes/scripts/image-preview/image-preview.qml` **variablesJson**: ``` { "maxWidth": 640 } ``` **identifier**: `image-preview` **version**: `1.0.1` **minAppVersion**: `20.6.0` ## Settings **AboutDialog/geometry** (QByteArray): `` **ActiveNoteHistoryItem** (NoteHistoryItem): `` **AttachmentDialog/geometry** (QByteArray): `` **Debug/fakeOldVersionNumber** (QString): `false` **Debug/fileLogging** (QString): `false` **DistractionFreeMode/editorWidthCustom** (QString): `80` **DistractionFreeMode/editorWidthMode** (QString): `4` **DistractionFreeMode/isEnabled** (QString): `false` **DistractionFreeMode/menuBarGeometry** (QByteArray): `` **DistractionFreeMode/menuBarHeight** (QString): `34` **DistractionFreeMode/menuBarVisible** (QString): `true` **DistractionFreeMode/windowState** (QByteArray): `` **Editor/ColorSchemes** (QString): `EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7` **Editor/CurrentSchemaKey** (QString): `EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7` **Editor/autoBracketClosing** (QString): `true` **Editor/autoBracketRemoval** (QString): `true` **Editor/centerCursor** (QString): `false` **Editor/disableCursorBlinking** (QString): `false` **Editor/editorWidthInDFMOnly** (QString): `true` **Editor/highlightCurrentLine** (QString): `true` **Editor/indentSize** (QString): `4` **Editor/removeTrailingSpaces** (QString): `false` **Editor/showLineNumbers** (QString): `true` **Editor/useTabIndent** (QString): `false` **Editor/vimMode** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_-1** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_0** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_1** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_1000** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_1001** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_1002** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_1003** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_1004** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_1005** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_1006** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_11** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_12** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_13** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_14** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_15** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_16** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_17** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_18** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_19** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_2** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_21** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_22** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_23** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_25** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_28** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_3** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_4** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColorEnabled_8** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_-1** (QColor): `#ffffff` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_0** (QColor): `#fcfeff` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_1** (QColor): `#fff2e4` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_1000** (QColor): `#f7f6ff` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_1001** (QColor): `#eaffeb` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_1002** (QColor): `#ffffe9` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_1003** (QColor): `#f7f6ff` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_1004** (QColor): `#f7f6ff` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_1005** (QColor): `#f7f6ff` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_1006** (QColor): `#f7f6ff` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_11** (QColor): `#aaf7ff` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_12** (QColor): `#f1f1f4` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_13** (QColor): `#f1f1f4` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_14** (QColor): `#f1f1f4` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_15** (QColor): `#fafafa` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_16** (QColor): `#fafafa` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_17** (QColor): `#fafafa` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_18** (QColor): `#fffae2` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_19** (QColor): `#e2e7e2` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_2** (QColor): `#fff2e4` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_21** (QColor): `#ebebeb` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_22** (QColor): `#ddefff` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_23** (QColor): `#f8f8f8` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_25** (QColor): `#fffae2` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_28** (QColor): `#ebebeb` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_3** (QColor): `#ffedff` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_4** (QColor): `#f3faff` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/BackgroundColor_8** (QColor): `#dbf9e5` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Bold_1000** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Bold_1001** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Bold_1004** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Bold_1006** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Bold_12** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Bold_13** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Bold_14** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Bold_15** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Bold_16** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Bold_17** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Bold_23** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Bold_8** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontEnabled_0** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontEnabled_1000** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontEnabled_1001** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontEnabled_1002** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontEnabled_1003** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontEnabled_1004** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontEnabled_1005** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontEnabled_1006** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontEnabled_14** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontEnabled_15** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontEnabled_18** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontEnabled_22** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontEnabled_23** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontEnabled_26** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontEnabled_29** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontEnabled_3** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontEnabled_30** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontEnabled_4** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontEnabled_9** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontSizeAdaption_1000** (QString): `100` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontSizeAdaption_1001** (QString): `95` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontSizeAdaption_1002** (QString): `100` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontSizeAdaption_1003** (QString): `100` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontSizeAdaption_1004** (QString): `100` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontSizeAdaption_1005** (QString): `100` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontSizeAdaption_1006** (QString): `100` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontSizeAdaption_12** (QString): `200` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontSizeAdaption_13** (QString): `160` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontSizeAdaption_14** (QString): `130` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontSizeAdaption_15** (QString): `100` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontSizeAdaption_16** (QString): `90` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontSizeAdaption_17** (QString): `90` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontSizeAdaption_18** (QString): `100` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontSizeAdaption_23** (QString): `100` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontSizeAdaption_4** (QString): `100` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/FontSizeAdaption_8** (QString): `100` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Font_0** (QFont): `Noto Sans,11,-1,5,50,0,0,0,0,0` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Font_1000** (QFont): `DejaVu Sans Mono,15,-1,5,50,0,0,0,0,0` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Font_1001** (QFont): `DejaVu Sans Mono,15,-1,5,50,0,0,0,0,0` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Font_1002** (QFont): `DejaVu Sans Mono,15,-1,5,50,0,0,0,0,0` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Font_1003** (QFont): `DejaVu Sans Mono,15,-1,5,50,0,0,0,0,0` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Font_1004** (QFont): `DejaVu Sans Mono,15,-1,5,50,0,0,0,0,0` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Font_1005** (QFont): `DejaVu Sans Mono,15,-1,5,50,0,0,0,0,0` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Font_1006** (QFont): `DejaVu Sans Mono,15,-1,5,50,0,0,0,0,0` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Font_14** (QFont): `Noto Serif Light,13,-1,5,50,0,0,0,0,0` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Font_18** (QFont): `DejaVu Serif Condensed,11,-1,5,50,0,0,0,0,0` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Font_22** (QFont): `Ligconsolata,11,-1,5,50,0,0,0,0,0` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Font_23** (QFont): `Roboto Mono [GOOG],15,-1,5,50,0,0,0,0,0` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Font_26** (QFont): `Sans Serif,11,-1,5,50,0,0,0,0,0` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Font_29** (QFont): `Sans Serif,11,-1,5,50,0,0,0,0,0` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Font_3** (QFont): `Sans Serif,11,-1,5,50,0,0,0,0,0` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Font_30** (QFont): `Sans Serif,11,-1,5,50,0,0,0,0,0` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Font_4** (QFont): `DejaVu Sans Mono,15,-1,5,50,0,0,0,0,0` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Font_9** (QFont): `Sans Serif,11,-1,5,50,0,0,0,0,0` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_-1** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_0** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_1** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_10** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_1000** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_1001** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_1002** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_1003** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_1004** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_1005** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_1006** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_11** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_12** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_13** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_14** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_15** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_16** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_17** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_18** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_19** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_2** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_20** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_21** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_22** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_23** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_24** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_26** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_29** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_3** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_30** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_31** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_4** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_5** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_6** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_7** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_8** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColorEnabled_9** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_-1** (QColor): `#000000` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_0** (QColor): `#0074aa` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_1** (QColor): `#fc7e00` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_10** (QColor): `#a3007b` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_1000** (QColor): `#00aaff` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_1001** (QColor): `#008800` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_1002** (QColor): `#aaaaaa` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_1003** (QColor): `#00aa7f` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_1004** (QColor): `#00aa7f` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_1005** (QColor): `#ff0000` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_1006** (QColor): `#ff557f` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_11** (QColor): `#888888` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_12** (QColor): `#00557f` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_13** (QColor): `#00557f` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_14** (QColor): `#0074aa` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_15** (QColor): `#e30000` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_16** (QColor): `#008800` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_17** (QColor): `#0055be` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_18** (QColor): `#005074` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_19** (QColor): `#008000` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_2** (QColor): `#fc7e00` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_20** (QColor): `#3d3d3d` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_21** (QColor): `#393939` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_22** (QColor): `#00557f` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_23** (QColor): `#ee2d5a` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_24** (QColor): `#cccccc` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_26** (QColor): `#ff5500` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_29** (QColor): `#bf0000` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_3** (QColor): `#aa557f` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_30** (QColor): `#007e00` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_31** (QColor): `#282828` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_4** (QColor): `#000000` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_5** (QColor): `#3d3d3d` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_6** (QColor): `#3d3d3d` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_7** (QColor): `#353535` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_8** (QColor): `#282828` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/ForegroundColor_9** (QColor): `#00aa7f` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Italic_0** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Italic_1002** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Italic_1006** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Italic_18** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Italic_24** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Italic_7** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Name** (QString): `IgorP_Light` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Underline_0** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Underline_12** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Underline_14** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Underline_24** (QString): `false` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Underline_26** (QString): `true` **EditorColorSchema-97ffa6c9-bd44-4e1c-842e-2f72096037f7/Underline_31** (QString): `true` **FileDialog/LastPath** (QString): `/home/igorp/Downloads` **FileDialog/LastPath-InsertAttachment** (QString): `/home/igorp/Downloads` **FileDialog/LastPath-InsertImage** (QString): `/home/igorp/Downloads` **FileDialog/LastPath-NotePDFExport** (QString): `/home/igorp/Downloads` **FileDialog/LastPath-PreviewHTMLFileExport** (QString): `/home/igorp/Documents` **FileDialog/LastPath-SchemaExport** (QString): `/home/igorp/Documents/App_settings/QOwnNotes` **ImageDialog/disableCopying** (bool): `false` **ImageDialog/geometry** (QByteArray): `` **IssueAssistantDialog/geometry** (QByteArray): `` **LastUpdateCheck** (QDateTime): `2024-02-04T16:00:06.972` **LinkDialog/geometry** (QByteArray): `` **LinkDialog/lastSelectedFileUrl** (QString): `file:///home/igorp/Downloads/Word2016-zadaci.7z` **LocalTrashDialog/geometry** (QByteArray): `` **MainWindow/geometry** (QByteArray): `` **MainWindow/mainToolBar.iconSize** (QString): `22` **MainWindow/menuBarGeometry** (QByteArray): `` **MainWindow/noteSubFolderTreeWidgetExpandState-2** (QStringList): `Database/Oracle, Business/Clients/Infokatedra/INA-2015, Database, Business, Business/Clients, Business/Clients/Infokatedra` **MainWindow/noteTextEdit.code.font** (QString): `Monospace,11,-1,5,50,0,0,0,0,0` **MainWindow/noteTextEdit.font** (QString): `Serif,11,-1,5,50,0,0,0,0,0` **MainWindow/noteTextView.code.font** (QString): `Noto Mono,11,-1,0,50,0,0,0,0,0` **MainWindow/noteTextView.font** (QString): `Noto Sans,11,-1,5,50,0,0,0,0,0` **MainWindow/noteTextView.ignoreCodeFontSize** (QString): `true` **MainWindow/noteTextView.refreshDebounceTime** (QString): `300` **MainWindow/noteTextView.rtl** (QString): `false` **MainWindow/noteTextView.underline** (QString): `true` **MainWindow/noteTextView.useEditorStyles** (QString): `true` **MainWindow/noteTextView.useInternalExportStyling** (QString): `true` **MainWindow/showNotesFromAllNoteSubFolders** (bool): `true` **MainWindow/tagTreeWidgetExpandState-2** (QStringList): `7` **MessageBoxOverride/insert-media-use-existing-image** (QString): `16384` **MessageBoxOverride/local-trash-notes-removed** (QString): `1024` **MessageBoxOverride/local-trash-remove-notes** (QString): `16384` **MessageBoxOverride/remove-folders** (QString): `16384` **MessageBoxOverride/remove-note** (QString): `16384` **MessageBoxOverride/remove-notes** (QString): `16384` **MessageBoxOverride/remove-tags** (QString): `16384` **MessageBoxOverride/script-install-successful** (QString): `1024` **MessageBoxOverride/tag-notes** (QString): `16384` **NoteDialog/geometry** (QByteArray): `` **NoteDialog/tabWidgetIndex** (QString): `1` **NoteFolder-2/NoteTabNameList** (QString): `💡 Execute stored procedure (without arguments)` **NoteFolder-2/NoteTabStickinessList**: *empty* **NoteFolder-2/NoteTabSubFolderPathDataList** (QString): *empty* **NoteHistory-2** (QVariantList): `` **NoteHistoryCurrentIndex-2** (QString): `199` **PasswordDialog/geometry** (QByteArray): `` **PersistentScripting/MdNT/pyCommand** (QString): `python3` **PiwikClientId** (QString): `` **Printer/NotePDFExport** (QByteArray): `` **ScriptRepositoryDialog/geometry** (QByteArray): `` **ScriptRepositoryDialog/mainSplitterState** (QByteArray): `` **SearchEngineId** (QString): `2` **SettingsDialog/geometry** (QByteArray): `` **SettingsDialog/mainSplitterState** (QByteArray): `` **ShareDialog/geometry** (QByteArray): `` **Shortcuts/MainWindow-actionInsert_current_time** (QString): `Ctrl+F5` **Shortcuts/MainWindow-actionSwitch_to_previous_workspace** (QString): `Ctrl+Alt+P` **Shortcuts/MainWindow-action_Find_text_in_note** (QString): `Ctrl+F` **Shortcuts/MainWindow-action_Quit** (QString): `Ctrl+Alt+Q` **Shortcuts/MainWindow-customAction_addHighlights** (QString): `Alt+=` **Shortcuts/MainWindow-customAction_addMultipleTags** (QString): `Alt+T` **Shortcuts/MainWindow-customAction_duplicateNote** (QString): `Alt+D` **Shortcuts/MainWindow-customAction_exportHTML** (QString): `Alt+H` **Shortcuts/MainWindow-customAction_mergeNotes** (QString): `Alt+M` **Shortcuts/MainWindow-customAction_noteLinkToClipboard** (QString): `Alt+L` **Shortcuts/MainWindow-customAction_sortLinesAsc** (QString): `Ctrl+Alt+Up` **Shortcuts/MainWindow-customAction_sortLinesDesc** (QString): `Ctrl+Alt+Down` **Shortcuts/MainWindow-customAction_toggle-comment** (QString): `Ctrl+Q` **Shortcuts/MainWindow-restoreWorkspace-3bfb0457-c111-4fc2-80a3-4b07a3bd5a7b** (QString): `Alt+2` **Shortcuts/MainWindow-restoreWorkspace-cd9bd7b7-42b1-47cd-8bd3-e0bf3c5973eb** (QString): `Alt+3` **Shortcuts/MainWindow-restoreWorkspace-initial** (QString): `Alt+3` **ShowSystemTray** (QString): `false` **StartHidden** (QString): `false` **TableDialog/geometry** (QByteArray): `` **TagAddDialog/geometry** (QByteArray): `` **WelcomeDialog/geometry** (QByteArray): `` **acceptAllExternalModifications** (QString): `false` **allowNoteEditing** (bool): `true` **allowOnlyOneAppInstance** (QString): `true` **appMetrics/disableAppHeartbeat** (QString): `false` **appMetrics/disableTracking** (QString): `false` **appMetrics/notificationShown** (QString): `true` **autoReadOnlyMode** (QString): `false` **autoReadOnlyModeTimeout** (QString): `30` **automaticNoteFolderDatabaseClosing** (QString): `false` **checkSpelling** (QString): `false` **closeTodoListAfterSave** (QString): `false` **cryptoKey** (QString): `` **currentNoteFolderId** (QString): `2` **currentWorkspace** (QString): `3bfb0457-c111-4fc2-80a3-4b07a3bd5a7b` **cursorWidth** (QString): `1` **darkMode** (QString): `false` **darkModeColors** (QString): `false` **darkModeIconTheme** (QString): `false` **darkModeTrayIcon** (QString): `false` **defaultNoteFileExtension** (QString): `md` **demoNotesCreated** (QString): `true` **disableAutomaticUpdateDialog** (QString): `true` **disableSavedSearchesAutoCompletion** (QString): `false` **dockWasInitializedOnce** (QString): `true` **enableNoteTree** (QString): `false` **enableSocketServer** (QString): `true` **enableWebAppSupport** (QString): `false` **externalEditorPath** (QString): *empty* **fullyHighlightedBlockquotes** (QString): `true` **gitCommitInterval** (QString): `30` **gitExecutablePath** (QString): *empty* **gitLogCommand** (QString): *empty* **guiFirstRunInit** (bool): `true` **ignoreAllExternalModifications** (QString): `false` **ignoreAllExternalNoteFolderChanges** (QString): `false` **ignoreNoteSubFolders** (QString): `^\.` **ignoredNoteFiles** (QString): *empty* **imageScaleDown** (QString): `false` **imageScaleDownMaximumHeight** (QString): `1024` **imageScaleDownMaximumWidth** (QString): `800` **initialLayoutIdentifier** (QString): `full` **insertTimeFormat** (QString): `ddd, dd.MM.yyyy. hh:mm:ss` **interfaceFontSize** (QString): `15` **interfaceLanguage** (QString): *empty* **internalIconTheme** (QString): `false` **itemHeight** (QString): `28` **legacyLinking** (QString): `false` **localTrash/autoCleanupDays** (QString): `30` **localTrash/autoCleanupEnabled** (QString): `true` **localTrash/supportEnabled** (QString): `true` **localTrashSplitterSizes** (QByteArray): `` **markdownHighlightingEnabled** (QString): `true` **navigationPanelAutoSelect** (QString): `true` **navigationPanelHideSearch** (QString): `false` **networking/ignoreSSLErrors** (QString): `true` **networking/proxyType** (QString): `2` **newNoteAskHeadline** (QString): `false` **noteEditIsCentralWidget** (QString): `false` **noteFileExtensionList** (QStringList): `md, txt` **noteListPreview** (QString): `false` **noteSaveIntervalTime** (QString): `10` **noteSubfoldersPanelDisplayAsFullTree** (QString): `true` **noteSubfoldersPanelHideSearch** (QString): `false` **noteSubfoldersPanelOrder** (QString): `0` **noteSubfoldersPanelShowFullPath** (QString): `false` **noteSubfoldersPanelShowNotesRecursively** (QString): `false` **noteSubfoldersPanelShowRootFolderName** (QString): `true` **noteSubfoldersPanelSort** (QString): `0` **noteSubfoldersPanelTabsUnsetAllNotesSelection** (QString): `false` **notesPanelOrder** (QString): `0` **notesPanelSort** (QString): `0` **notesPath** (QString): `/home/igorp/Documents/Knowledge` **notifyAllExternalModifications** (QString): `false` **overrideInterfaceFontSize** (QString): `true` **ownCloud/supportEnabled** (QString): `true` **ownCloud/todoCalendarBackend** (QString): `3` **ownCloud/todoCalendarCalDAVPassword** (QString): `` **ownCloud/todoCalendarCalDAVServerUrl** (QString): *empty* **ownCloud/todoCalendarCalDAVUsername** (QString): *empty* **ownCloud/todoCalendarCloudConnectionId** (QString): `1` **ownCloud/todoCalendarDisplayNameList**: *empty* **ownCloud/todoCalendarEnabledList**: *empty* **ownCloud/todoCalendarEnabledUrlList**: *empty* **ownCloud/todoCalendarUrlList**: *empty* **ownCloudInfo/appIsValid** (bool): `false` **ownCloudInfo/connectionErrorMessage** (QString): `Unknown error` **ownCloudInfo/notesPathExistsText** (QString): `unknown` **ownCloudInfo/serverVersion** (QString): *empty* **previousWorkspace** (QString): `initial` **restoreCursorPosition** (QString): `true` **restoreLastNoteAtStartup** (QString): `true` **restoreNoteTabs** (QString): `true` **savedSearches/noteFolder-2** (QStringList): `Note 2024-02-04T16.09.08, Note 2024-02-04T12.26.17, Note 2024-02-04T12.13.13, Note 2024-02-04T12.09.26, Note 2024-02-03T20.28.32, Note 2024-02-03T20.19.49, Note 2024-02-03T20.13.18, Note 2024-02-01T23.22.10, Note 2024-02-01T23.20.06, Note 2024-02-01T23.18.32, Note 2024-02-01T22.06.56, atip, Note 2023-12-24T14.16.18, Note 2023-12-03T14.20.59, Note 2023-12-03T14.10.59, Note 2023-12-03T14.08.18, Note 2023-12-03T13.25.15, Note 2023-12-03T13.09.55, Note 2023-12-02T21.42.24, Note 2023-12-02T20.35.35, Note 2023-12-02T20.15.34, Note 2023-12-02T20.04.49, Note 2023-12-02T20.04.19, Note 2023-11-26T16.15.21, Note 2023-11-26T16.00.07, Note 2023-11-26T15.56.01, Note 2023-11-26T15.53.06, Note 2023-11-26T15.50.46, Note 2023-10-29T22.06.58, Note 2023-10-29T19.38.30, Note 2023-10-29T19.36.20, Note 2023-10-29T19.33.04, Note 2023-10-29T19.30.58, Note 2023-10-29T13.44.31, Note 2023-10-29T13.36.17, Note 2023-10-29T13.35.18, Note 2023-10-29T13.32.56, Note 2023-10-29T13.27.16, Note 2023-10-29T13.13.57, Note 2023-10-29T13.05.38, Note 2023-10-29T13.03.42, IN15-01, Note 2023-10-28T13.42.52, Note 2023-10-22T22.46.03, Note 2023-10-22T22.42.58, Note 2023-10-22T22.39.53, Note 2023-10-22T22.31.43, Note 2023-10-22T20.07.45, Note 2023-10-22T19.57.56, Note 2023-10-01T13.14.11, Note 2023-10-01T12.22.41, Note 2023-10-01T12.19.50, Note 2023-10-01T12.13.40, Note 2023-09-27T21.34.26, Note 2023-09-21T19.46.50, Note 2023-09-21T09.50.38, Note 2023-09-18T00.04.26, Note 2023-09-17T23.51.07, Note 2023-09-17T23.48.45, Note 2023-09-17T15.07.13, Note 2023-08-19T20.50.32, Note 2023-08-15T13.21.07, Note 2023-08-06T20.40.24, Note 2023-08-06T00.04.29, Note 2023-07-30T18.35.04, Note 2023-07-30T18.15.44, Note 2023-07-02T23.11.39, Note 2023-07-02T21.23.37, Note 2023-07-02T21.21.15, Note 2023-07-02T21.20.02, Note 2023-07-02T21.18.51, Note 2023-06-27T00.05.32, Note 2023-06-26T07.55.21, Note 2023-06-26T07.24.44, Note 2023-06-26T07.13.54, Note 2023-06-25T23.53.53, Note 2023-06-25T23.51.06, Note 2023-06-25T23.48.31, Note 2023-06-25T21.54.09, Note 2023-06-25T21.43.43, Note 2023-06-25T19.23.35, Note 2023-06-25T19.11.36, Note 2023-06-23T21.08.38, Note 2023-06-23T20.55.51, Note 2023-06-17T21.15.07, Note 2023-06-17T18.07.12, Note 2023-06-17T14.02.03, Note 2023-06-17T13.28.39, Note 2023-06-17T13.16.43, Note 2023-06-17T13.13.33, Note 2023-06-17T12.58.54, Note 2023-06-17T12.52.39, Note 2023-06-17T12.50.05, Note 2023-06-17T12.00.17, Note 2023-06-12T18.35.24, Note 2023-05-27T20.43.04, Note 2023-05-27T15.26.14, Note 2023-05-01T10.34.32, Note 2023-04-18T09.23.32, Note 2023-04-18T09.10.53` **showMatches** (QString): `true` **showMenuBar** (bool): `true` **showStatusBar** (bool): `true` **spellCheckLanguage** (QString): `auto` **startInReadOnlyMode** (QString): `false` **systemIconTheme** (QString): `false` **tagWasAddedToNote** (QString): `true` **taggingShowNotesRecursively** (QString): `false` **tagsPanelHideNoteCount** (QString): `false` **tagsPanelHideSearch** (QString): `false` **tagsPanelOrder** (QString): `0` **tagsPanelSort** (QString): `0` **todoCalendarSupport** (QString): `true` **toolbar/1/items** (QStringList): `action_New_note, action_Reload_note_folder, action_Open_note_in_external_editor, action_Remove_note, actionShow_local_trash, actionAllow_note_editing, , action_Back_in_note_history, action_Forward_in_note_history, , action_Find_text_in_note, actionReplace_in_current_note, , actionShow_versions, actionShow_trash, actionShare_note, , actionShow_Todo_List` **toolbar/1/name** (QString): `mainToolBar` **toolbar/1/title** (QString): `main toolbar` **toolbar/2/items** (QStringList): `actionFormat_text_bold, actionFormat_text_italic, actionStrike_out_text, actionInsert_code_block, actionInsert_block_quote` **toolbar/2/name** (QString): `formattingToolbar` **toolbar/2/title** (QString): `formatting toolbar` **toolbar/3/items** (QStringList): `actionInsert_text_link, actionInsert_image, actionInsert_current_time` **toolbar/3/name** (QString): `insertingToolbar` **toolbar/3/title** (QString): `inserting toolbar` **toolbar/4/items** (QStringList): `action_Encrypt_note, actionEdit_encrypted_note, actionDecrypt_note` **toolbar/4/name** (QString): `encryptionToolbar` **toolbar/4/title** (QString): `encryption toolbar` **toolbar/5/items** (QStringList): `actionWorkspaceComboBox, actionStore_as_new_workspace, actionRemove_current_workspace, actionRename_current_workspace, actionSwitch_to_previous_workspace, actionUnlock_panels, , actionToggle_distraction_free_mode, action_Increase_note_text_size, action_Decrease_note_text_size, action_Reset_note_text_size` **toolbar/5/name** (QString): `windowToolbar` **toolbar/5/title** (QString): `window toolbar` **toolbar/6/items** (QString): `action_Quit` **toolbar/6/name** (QString): `quitToolbar` **toolbar/6/title** (QString): `quit toolbar` **toolbar/size** (QString): `6` **useNoteFolderButtons** (QString): `false` **useSoftWrapInNoteEditor** (QString): `true` **useUNIXNewline** (QString): `false` **webAppClientService/serverUrl** (QString): `wss://app.qownnotes.org` **webAppClientService/token** (QString): `` **webSocketServerService/bookmarksNoteName** (QString): `Bookmarks` **webSocketServerService/bookmarksTag** (QString): `bookmarks` **webSocketServerService/commandSnippetsNoteName** (QString): `Commands` **webSocketServerService/commandSnippetsTag** (QString): `commands` **webSocketServerService/port** (QString): `22222` **workspace-3bfb0457-c111-4fc2-80a3-4b07a3bd5a7b/name** (QString): `Work` **workspace-3bfb0457-c111-4fc2-80a3-4b07a3bd5a7b/noteSubFolderDockWidgetVisible** (bool): `true` **workspace-3bfb0457-c111-4fc2-80a3-4b07a3bd5a7b/windowState** (QByteArray): `` **workspace-initial/name** (QString): `Overview` **workspace-initial/noteSubFolderDockWidgetVisible** (bool): `true` **workspace-initial/windowState** (QByteArray): `` **workspaces** (QStringList): `initial, 3bfb0457-c111-4fc2-80a3-4b07a3bd5a7b` ## System environment **HOME**: `/home/igorp` **JAVA_FONTS**: `/usr/share/fonts/TTF` **LANG**: `en_US.UTF-8` **LC_ADDRESS**: `hr_HR.UTF-8` **LC_IDENTIFICATION**: `hr_HR.UTF-8` **LC_MEASUREMENT**: `hr_HR.UTF-8` **LC_MONETARY**: `en_IE.UTF-8` **LC_NAME**: `hr_HR.UTF-8` **LC_NUMERIC**: `hr_HR.UTF-8` **LC_PAPER**: `hr_HR.UTF-8` **LC_TELEPHONE**: `hr_HR.UTF-8` **LC_TIME**: `en_IE.UTF-8` **LOGNAME**: `igorp` **MAIL**: `/var/spool/mail/igorp` **PATH**: `/home/igorp/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/var/lib/snapd/snap/bin` **SHELL**: `/bin/zsh` **USER**: `igorp` **XDG_DATA_DIRS**: `/home/igorp/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop` **XDG_RUNTIME_DIR**: `/run/user/1000` **_JAVA_OPTIONS**: `-Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel` **DBUS_SESSION_BUS_ADDRESS**: `unix:path=/run/user/1000/bus` **DEBUGINFOD_URLS**: `https://debuginfod.archlinux.org` **DESKTOP_SESSION**: `plasma` **DISPLAY**: `:0` **GTK2_RC_FILES**: `/etc/gtk-2.0/gtkrc:/home/igorp/.gtkrc-2.0:/home/igorp/.config/gtkrc-2.0` **GTK3_MODULES**: `xapp-gtk3-module` **GTK_MODULES**: `canberra-gtk-module` **GTK_RC_FILES**: `/etc/gtk/gtkrc:/home/igorp/.gtkrc:/home/igorp/.config/gtkrc` **HG**: `/usr/bin/hg` **KDE_APPLICATIONS_AS_SCOPE**: `1` **KDE_FULL_SESSION**: `true` **KDE_SESSION_UID**: `1000` **KDE_SESSION_VERSION**: `5` **MOTD_SHOWN**: `pam` **OLDPWD**: `/home/igorp` **PAM_KWALLET5_LOGIN**: `/run/user/1000/kwallet5.socket` **PWD**: `/home/igorp` **QT_AUTO_SCREEN_SCALE_FACTOR**: `0` **QT_LINUX_ACCESSIBILITY_ALWAYS_ON**: `1` **QT_SCREEN_SCALE_FACTORS**: `eDP-1=1;HDMI-1=1;` **SESSION_MANAGER**: `local/laptop:@/tmp/.ICE-unix/1013,unix/laptop:/tmp/.ICE-unix/1013` **XAUTHORITY**: `/tmp/xauth_uycIdj` **XCURSOR_SIZE**: `24` **XCURSOR_THEME**: `breeze_cursors` **XDG_CONFIG_DIRS**: `/home/igorp/.config/kdedefaults:/etc/xdg:/usr/share/manjaro-kde-settings/xdg` **XDG_CURRENT_DESKTOP**: `KDE` **XDG_SEAT**: `seat0` **XDG_SEAT_PATH**: `/org/freedesktop/DisplayManager/Seat0` **XDG_SESSION_CLASS**: `user` **XDG_SESSION_DESKTOP**: `KDE` **XDG_SESSION_ID**: `2` **XDG_SESSION_PATH**: `/org/freedesktop/DisplayManager/Session1` **XDG_SESSION_TYPE**: `x11` **XDG_VTNR**: `2` **MANAGERPID**: `932` **INVOCATION_ID**: `de3fa2c92cf443bcbd9e16c49c7b99ce` **JOURNAL_STREAM**: `8:8714` **SYSTEMD_EXEC_PID**: `1056` **MEMORY_PRESSURE_WATCH**: `/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/session.slice/plasma-plasmashell.service/memory.pressure` **MEMORY_PRESSURE_WRITE**: `c29tZSAyMDAwMDAgMjAwMDAwMAA=` **PULSE_PROP_OVERRIDE_application.name**: `QOwnNotes` **PULSE_PROP_OVERRIDE_application.version**: `24.1.5 Manjaro Linux x86_64 AUR` **PULSE_PROP_OVERRIDE_application.icon_name**: `qownnotes`
pbek commented 9 months ago

Thank you for reporting. I think that's still a quirk of the code blocks... Can you remember, @Waqar144?

Markdown:

```
(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])
```

    (?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])

`(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])`
Waqar144 commented 9 months ago

Not code blocks, but link detection/conversion I think. The current code is too naive to handle cases like this properly.

pbek commented 9 months ago

Any chances of improving that?

pbek commented 9 months ago

Pretty naive indeed, the string replace has no concept of code blocks:

https://github.com/pbek/QOwnNotes/blob/0984b4a27cb61a34bedc646351f12e4509005547/src/entities/note.cpp#L2383-L2443

I'm not sure on how to improve that...

Waqar144 commented 9 months ago

Yeah. A quick solution would be to:

A proper solution would be to use the md4c api to find and process links like the md_html function does.

pbek commented 9 months ago

Tricky, tricky, ...

pbek commented 9 months ago

Is one of the solutions something you are fancying doing, @Waqar144? 😊

Waqar144 commented 9 months ago

If I find time, I can try to take a look

pbek commented 9 months ago

Yay, that would be wonderful! 🙏🏻🎉

pbek commented 5 months ago

3032 is another one...