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.59k stars 407 forks source link

[I] Icons do not exist #2956

Closed cinerea0 closed 6 months ago

cinerea0 commented 6 months ago

Expected behaviour

When opening QOwnNotes, icons should be visible in the toolbar.

Actual behaviour

Icons are not visible in the toolbar.

missing_icons

Steps to reproduce

  1. Build version 24.1.2 of QOwnNotes from source archive located at https://github.com/pbek/QOwnNotes/releases/download/v24.2.1/qownnotes-24.2.1.tar.xz using xbps-src for Void Linux (details below)
  2. Launch QOwnNotes

Relevant log output in the Log panel

Expand ``` [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:26] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:49] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:49] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:49] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:49] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:49] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:49] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:49] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:49] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:49] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:49] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:49] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:49] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:49] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:49] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:49] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:49] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg [15:33:50] [warning] Could not create pixmap from :/images/search-notes.svg ```

Information about the application, settings and environment

Expand QOwnNotes Debug Information =========================== ## General Info **Current Date**: `Mon Feb 12 15:34:01 2024` **Version**: `24.2.1` **Build date**: `Feb 12 2024` **Build number**: `1078` **Platform**: `linux` **Operating System**: `Void Linux` **Build architecture**: `x86_64` **Current architecture**: `x86_64` **Release**: `GitHub` **Qt Version (build)**: `5.15.11` **Qt Version (runtime)**: `5.15.11` **Portable mode**: `no` **Settings path / key**: `/home/azazel/.config/PBE/QOwnNotes.conf` **Application database path**: `/home/azazel/.local/share/PBE/QOwnNotes/QOwnNotes.sqlite` **Application arguments**: `QOwnNotes` **Qt Debug**: `0` **Locale (system)**: `en_US` **Locale (interface)**: *empty* **Primary screen resolution**: `2256x1504` **Icon theme**: `hicolor` **Notes in current note folder**: `2` **Calendar items**: `0` **Enabled scripts**: `0` ## Server Info **serverUrl**: *empty* **appIsValid**: `yes` **notesPathExists**: *empty* **serverVersion**: *empty* **appVersion**: *empty* ## Spellchecking **Enabled**: `false` **Selected language**: *empty* **Language codes**: *empty* **Language names**: *empty* **Application dictionaries path**: `/home/azazel/.local/share/PBE/QOwnNotes/dicts` ## Note folders **currentNoteFolderId**: `1` ### Note folder `default` **id**: `1` **isCurrent**: `yes` **activeTagId**: `0` **localPath**: `/home/azazel/Notes` **remotePath**: `Notes` **cloudConnectionId**: `1` **isShowSubfolders**: `no` **isUseGit**: `no` **allowDifferentNoteFileName**: `no` **activeNoteSubFolder name**: *empty* **database file**: `/home/azazel/Notes/notes.sqlite` ## Cloud connections ### Cloud connection `Default` **id**: `1` **isCurrent**: `yes` **serverUrl**: *empty* **username**: *empty* **accountId**: *empty* ## Enabled scripts ## Settings **ActiveNoteHistoryItem** (NoteHistoryItem): `` **Debug/fakeOldVersionNumber** (bool): `false` **Debug/fileLogging** (bool): `true` **Editor/CurrentSchemaKey** (QString): `EditorColorSchema-6033d61b-cb96-46d5-a3a8-20d5172017eb` **Editor/autoBracketClosing** (bool): `true` **Editor/autoBracketRemoval** (bool): `true` **Editor/disableCursorBlinking** (bool): `false` **Editor/editorWidthInDFMOnly** (bool): `true` **Editor/highlightCurrentLine** (bool): `true` **Editor/indentSize** (int): `4` **Editor/removeTrailingSpaces** (bool): `false` **Editor/showLineNumbers** (bool): `false` **Editor/useTabIndent** (bool): `false` **Editor/vimMode** (bool): `false` **IssueAssistantDialog/geometry** (QByteArray): `` **LastUpdateCheck** (QDateTime): `2024-02-12T15:14:20.824` **LogWidget/criticalLog** (bool): `true` **LogWidget/debugLog** (bool): `true` **LogWidget/fatalLog** (bool): `true` **LogWidget/infoLog** (bool): `true` **LogWidget/scriptingLog** (bool): `true` **LogWidget/statusLog** (bool): `true` **LogWidget/warningLog** (bool): `true` **MainWindow/geometry** (QByteArray): `` **MainWindow/mainToolBar.iconSize** (int): `24` **MainWindow/menuBarGeometry** (QByteArray): `` **MainWindow/noteTextEdit.code.font** (QString): `monospace,9,-1,2,50,0,0,0,0,0` **MainWindow/noteTextEdit.font** (QString): `Sans Serif,9,-1,5,50,0,0,0,0,0` **MainWindow/noteTextView.code.font** (QString): `monospace,9,-1,2,50,0,0,0,0,0` **MainWindow/noteTextView.font** (QString): `Sans Serif,9,-1,5,50,0,0,0,0,0` **MainWindow/noteTextView.ignoreCodeFontSize** (bool): `true` **MainWindow/noteTextView.refreshDebounceTime** (int): `600` **MainWindow/noteTextView.rtl** (bool): `false` **MainWindow/noteTextView.underline** (bool): `true` **MainWindow/noteTextView.useEditorStyles** (bool): `true` **MainWindow/noteTextView.useInternalExportStyling** (bool): `true` **NoteFolder-1/NoteTabNameList** (QStringList): `Welcome to QOwnNotes` **NoteFolder-1/NoteTabStickinessList** (QStringList): *empty* **NoteFolder-1/NoteTabSubFolderPathDataList** (QStringList): *empty* **NoteHistory-1** (QVariantList): `` **NoteHistoryCurrentIndex-1** (int): `0` **PiwikClientId** (QString): `` **ScriptRepositoryDialog/mainSplitterState** (QByteArray): `` **SearchEngineId** (int): `2` **SettingsDialog/geometry** (QByteArray): `` **SettingsDialog/mainSplitterState** (QByteArray): `` **ShowSystemTray** (bool): `false` **StartHidden** (bool): `false` **WelcomeDialog/geometry** (QByteArray): `` **acceptAllExternalModifications** (bool): `false` **allowNoteEditing** (bool): `true` **allowOnlyOneAppInstance** (bool): `true` **appMetrics/disableAppHeartbeat** (bool): `false` **appMetrics/disableTracking** (bool): `false` **appMetrics/notificationShown** (QString): `true` **autoReadOnlyMode** (bool): `false` **autoReadOnlyModeTimeout** (int): `30` **automaticNoteFolderDatabaseClosing** (bool): `false` **checkSpelling** (bool): `false` **closeTodoListAfterSave** (bool): `false` **cryptoKey** (QString): `` **currentNoteFolderId** (QString): `1` **currentWorkspace** (QString): `initial` **cursorWidth** (int): `1` **darkMode** (bool): `false` **darkModeColors** (bool): `false` **darkModeIconTheme** (bool): `false` **darkModeTrayIcon** (bool): `false` **defaultNoteFileExtension** (QString): `md` **demoNotesCreated** (QString): `true` **disableAutomaticUpdateDialog** (bool): `true` **disableSavedSearchesAutoCompletion** (bool): `false` **dockWasInitializedOnce** (QString): `true` **enableNoteTree** (bool): `false` **enableSocketServer** (bool): `true` **enableWebAppSupport** (bool): `false` **externalEditorPath** (QString): *empty* **fullyHighlightedBlockquotes** (bool): `false` **gitCommitInterval** (int): `30` **gitExecutablePath** (QString): *empty* **gitLogCommand** (QString): *empty* **guiFirstRunInit** (bool): `true` **ignoreAllExternalModifications** (bool): `false` **ignoreAllExternalNoteFolderChanges** (bool): `false` **ignoreNoteSubFolders** (QString): `^\.` **ignoredNoteFiles** (QString): *empty* **imageScaleDown** (bool): `false` **imageScaleDownMaximumHeight** (int): `1024` **imageScaleDownMaximumWidth** (int): `1024` **initialLayoutIdentifier** (QString): `minimal` **insertTimeFormat** (QString): *empty* **interfaceFontSize** (int): `11` **interfaceLanguage** (QString): *empty* **internalIconTheme** (bool): `false` **itemHeight** (int): `15` **legacyLinking** (bool): `false` **localTrash/autoCleanupDays** (int): `30` **localTrash/autoCleanupEnabled** (bool): `true` **localTrash/supportEnabled** (bool): `true` **markdownHighlightingEnabled** (bool): `true` **navigationPanelAutoSelect** (bool): `true` **navigationPanelHideSearch** (bool): `false` **networking/ignoreSSLErrors** (bool): `true` **networking/proxyType** (int): `2` **newNoteAskHeadline** (bool): `false` **noteEditIsCentralWidget** (bool): `true` **noteFileExtensionList** (QStringList): `md, txt` **noteListPreview** (bool): `false` **noteSaveIntervalTime** (int): `10` **noteSubfoldersPanelDisplayAsFullTree** (bool): `true` **noteSubfoldersPanelHideSearch** (bool): `false` **noteSubfoldersPanelOrder** (int): `0` **noteSubfoldersPanelShowFullPath** (bool): `false` **noteSubfoldersPanelShowNotesRecursively** (bool): `false` **noteSubfoldersPanelShowRootFolderName** (bool): `true` **noteSubfoldersPanelSort** (int): `0` **noteSubfoldersPanelTabsUnsetAllNotesSelection** (bool): `false` **notesPanelOrder** (int): `0` **notesPanelSort** (int): `1` **notesPath** (QString): `/home/azazel/Notes` **notifyAllExternalModifications** (bool): `false` **overrideInterfaceFontSize** (bool): `false` **ownCloud/supportEnabled** (bool): `false` **ownCloud/todoCalendarBackend** (int): `3` **ownCloud/todoCalendarCalDAVPassword** (QString): `` **ownCloud/todoCalendarCalDAVServerUrl** (QString): *empty* **ownCloud/todoCalendarCalDAVUsername** (QString): *empty* **ownCloud/todoCalendarCloudConnectionId** (int): `1` **ownCloud/todoCalendarDisplayNameList** (QStringList): *empty* **ownCloud/todoCalendarEnabledList** (QStringList): *empty* **ownCloud/todoCalendarEnabledUrlList** (QStringList): *empty* **ownCloud/todoCalendarUrlList** (QStringList): *empty* **ownCloudInfo/appIsValid** (bool): `true` **ownCloudInfo/connectionErrorMessage** (QString): *empty* **ownCloudInfo/notesPathExistsText** (QString): *empty* **ownCloudInfo/serverVersion** (QString): *empty* **restoreCursorPosition** (bool): `true` **restoreLastNoteAtStartup** (bool): `true` **restoreNoteTabs** (bool): `true` **showMatches** (bool): `true` **showMenuBar** (bool): `true` **showStatusBar** (bool): `true` **startInReadOnlyMode** (bool): `false` **systemIconTheme** (bool): `false` **taggingShowNotesRecursively** (bool): `false` **tagsPanelHideNoteCount** (bool): `false` **tagsPanelHideSearch** (bool): `false` **tagsPanelOrder** (int): `0` **tagsPanelSort** (int): `0` **todoCalendarSupport** (bool): `true` **toolbar/1/items** (QStringList): `action_New_note, action_Find_note, action_Remove_note, action_Open_note_in_external_editor, 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): `action_Quit` **toolbar/5/name** (QString): `quitToolbar` **toolbar/5/title** (QString): `quit toolbar` **toolbar/6/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/6/name** (QString): `windowToolbar` **toolbar/6/title** (QString): `window toolbar` **toolbar/size** (int): `6` **useNoteFolderButtons** (bool): `false` **useUNIXNewline** (bool): `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** (int): `22222` **workspace-initial/name** (QString): `Minimal` **workspace-initial/noteSubFolderDockWidgetVisible** (QString): `true` **workspace-initial/windowState** (QByteArray): `` **workspaces** (QString): `initial` ## System environment **MAIL**: `/var/mail/azazel` **USER**: `azazel` **GTK_CSD**: `0` **XDG_SEAT**: `seat0` **XDG_SESSION_TYPE**: `wayland` **XCURSOR_SIZE**: `48` **HOME**: `/home/azazel` **MOTD_SHOWN**: `pam` **MOZ_ENABLE_WAYLAND**: `1` **SWAYSOCK**: `/run/user/1000/sway-ipc.1000.1921.sock` **DBUS_SESSION_BUS_ADDRESS**: `unix:path=/tmp/dbus-lFEpvCIeLH,guid=78d353a827a841b17b15c6a565c92dad` **MOZ_PLUGIN_PATH**: `/usr/lib/mozilla/plugins` **WAYLAND_DISPLAY**: `wayland-1` **LOGNAME**: `azazel` **XDG_SESSION_CLASS**: `user` **TERM**: `foot` **XDG_SESSION_ID**: `2` **LC_COLLATE**: `C` **PATH**: `/home/azazel/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/texlive/2023/bin/x86_64-linux:/home/azazel/.local/share/bin:/home/azazel/.local/share/zsh/antigen/bundles/zsh-users/zsh-completions:/home/azazel/.local/share/zsh/antigen/bundles/zsh-users/zsh-history-substring-search:/home/azazel/.local/share/zsh/antigen/bundles/z-shell/F-Sy-H-main:/home/azazel/.local/share/zsh/antigen/bundles/z-shell/F-Sy-H-main/functions` **XDG_RUNTIME_DIR**: `/run/user/1000` **XCURSOR_THEME**: `phinger-cursors` **DISPLAY**: `:0` **LANG**: `en_US.UTF-8` **XDG_CURRENT_DESKTOP**: `sway` **LS_COLORS**: `*~=0;38;2;88;91;112:bd=0;38;2;116;199;236;48;2;49;50;68:ca=0:cd=0;38;2;245;194;231;48;2;49;50;68:di=0;38;2;137;180;250:do=0;38;2;17;17;27;48;2;245;194;231:ex=1;38;2;243;139;168:fi=0:ln=0;38;2;245;194;231:mh=0:mi=0;38;2;17;17;27;48;2;243;139;168:no=0:or=0;38;2;17;17;27;48;2;243;139;168:ow=0:pi=0;38;2;17;17;27;48;2;137;180;250:rs=0:sg=0:so=0;38;2;17;17;27;48;2;245;194;231:st=0:su=0:tw=0:*.a=1;38;2;243;139;168:*.c=0;38;2;166;227;161:*.d=0;38;2;166;227;161:*.h=0;38;2;166;227;161:*.m=0;38;2;166;227;161:*.o=0;38;2;88;91;112:*.p=0;38;2;166;227;161:*.r=0;38;2;166;227;161:*.t=0;38;2;166;227;161:*.z=4;38;2;116;199;236:*.7z=4;38;2;116;199;236:*.as=0;38;2;166;227;161:*.bc=0;38;2;88;91;112:*.bz=4;38;2;116;199;236:*.cc=0;38;2;166;227;161:*.cp=0;38;2;166;227;161:*.cr=0;38;2;166;227;161:*.cs=0;38;2;166;227;161:*.di=0;38;2;166;227;161:*.el=0;38;2;166;227;161:*.ex=0;38;2;166;227;161:*.fs=0;38;2;166;227;161:*.go=0;38;2;166;227;161:*.gv=0;38;2;166;227;161:*.gz=4;38;2;116;199;236:*.hh=0;38;2;166;227;161:*.hi=0;38;2;88;91;112:*.hs=0;38;2;166;227;161:*.jl=0;38;2;166;227;161:*.js=0;38;2;166;227;161:*.ko=1;38;2;243;139;168:*.kt=0;38;2;166;227;161:*.la=0;38;2;88;91;112:*.ll=0;38;2;166;227;161:*.lo=0;38;2;88;91;112:*.md=0;38;2;249;226;175:*.ml=0;38;2;166;227;161:*.mn=0;38;2;166;227;161:*.nb=0;38;2;166;227;161:*.pl=0;38;2;166;227;161:*.pm=0;38;2;166;227;161:*.pp=0;38;2;166;227;161:*.ps=0;38;2;243;139;168:*.py=0;38;2;166;227;161:*.rb=0;38;2;166;227;161:*.rm=0;38;2;242;205;205:*.rs=0;38;2;166;227;161:*.sh=0;38;2;166;227;161:*.so=1;38;2;243;139;168:*.td=0;38;2;166;227;161:*.ts=0;38;2;166;227;161:*.ui=0;38;2;249;226;175:*.vb=0;38;2;166;227;161:*.wv=0;38;2;242;205;205:*.xz=4;38;2;116;199;236:*.aif=0;38;2;242;205;205:*.ape=0;38;2;242;205;205:*.apk=4;38;2;116;199;236:*.arj=4;38;2;116;199;236:*.asa=0;38;2;166;227;161:*.aux=0;38;2;88;91;112:*.avi=0;38;2;242;205;205:*.awk=0;38;2;166;227;161:*.bag=4;38;2;116;199;236:*.bak=0;38;2;88;91;112:*.bat=1;38;2;243;139;168:*.bbl=0;38;2;88;91;112:*.bcf=0;38;2;88;91;112:*.bib=0;38;2;249;226;175:*.bin=4;38;2;116;199;236:*.blg=0;38;2;88;91;112:*.bmp=0;38;2;242;205;205:*.bsh=0;38;2;166;227;161:*.bst=0;38;2;249;226;175:*.bz2=4;38;2;116;199;236:*.c++=0;38;2;166;227;161:*.cfg=0;38;2;249;226;175:*.cgi=0;38;2;166;227;161:*.clj=0;38;2;166;227;161:*.com=1;38;2;243;139;168:*.cpp=0;38;2;166;227;161:*.css=0;38;2;166;227;161:*.csv=0;38;2;249;226;175:*.csx=0;38;2;166;227;161:*.cxx=0;38;2;166;227;161:*.deb=4;38;2;116;199;236:*.def=0;38;2;166;227;161:*.dll=1;38;2;243;139;168:*.dmg=4;38;2;116;199;236:*.doc=0;38;2;243;139;168:*.dot=0;38;2;166;227;161:*.dox=0;38;2;148;226;213:*.dpr=0;38;2;166;227;161:*.elc=0;38;2;166;227;161:*.elm=0;38;2;166;227;161:*.epp=0;38;2;166;227;161:*.eps=0;38;2;242;205;205:*.erl=0;38;2;166;227;161:*.exe=1;38;2;243;139;168:*.exs=0;38;2;166;227;161:*.fls=0;38;2;88;91;112:*.flv=0;38;2;242;205;205:*.fnt=0;38;2;242;205;205:*.fon=0;38;2;242;205;205:*.fsi=0;38;2;166;227;161:*.fsx=0;38;2;166;227;161:*.gif=0;38;2;242;205;205:*.git=0;38;2;88;91;112:*.gvy=0;38;2;166;227;161:*.h++=0;38;2;166;227;161:*.hpp=0;38;2;166;227;161:*.htc=0;38;2;166;227;161:*.htm=0;38;2;249;226;175:*.hxx=0;38;2;166;227;161:*.ico=0;38;2;242;205;205:*.ics=0;38;2;243;139;168:*.idx=0;38;2;88;91;112:*.ilg=0;38;2;88;91;112:*.img=4;38;2;116;199;236:*.inc=0;38;2;166;227;161:*.ind=0;38;2;88;91;112:*.ini=0;38;2;249;226;175:*.inl=0;38;2;166;227;161:*.ipp=0;38;2;166;227;161:*.iso=4;38;2;116;199;236:*.jar=4;38;2;116;199;236:*.jpg=0;38;2;242;205;205:*.kex=0;38;2;243;139;168:*.kts=0;38;2;166;227;161:*.log=0;38;2;88;91;112:*.ltx=0;38;2;166;227;161:*.lua=0;38;2;166;227;161:*.m3u=0;38;2;242;205;205:*.m4a=0;38;2;242;205;205:*.m4v=0;38;2;242;205;205:*.mid=0;38;2;242;205;205:*.mir=0;38;2;166;227;161:*.mkv=0;38;2;242;205;205:*.mli=0;38;2;166;227;161:*.mov=0;38;2;242;205;205:*.mp3=0;38;2;242;205;205:*.mp4=0;38;2;242;205;205:*.mpg=0;38;2;242;205;205:*.nix=0;38;2;249;226;175:*.odp=0;38;2;243;139;168:*.ods=0;38;2;243;139;168:*.odt=0;38;2;243;139;168:*.ogg=0;38;2;242;205;205:*.org=0;38;2;249;226;175:*.otf=0;38;2;242;205;205:*.out=0;38;2;88;91;112:*.pas=0;38;2;166;227;161:*.pbm=0;38;2;242;205;205:*.pdf=0;38;2;243;139;168:*.pgm=0;38;2;242;205;205:*.php=0;38;2;166;227;161:*.pid=0;38;2;88;91;112:*.pkg=4;38;2;116;199;236:*.png=0;38;2;242;205;205:*.pod=0;38;2;166;227;161:*.ppm=0;38;2;242;205;205:*.pps=0;38;2;243;139;168:*.ppt=0;38;2;243;139;168:*.pro=0;38;2;148;226;213:*.ps1=0;38;2;166;227;161:*.psd=0;38;2;242;205;205:*.pyc=0;38;2;88;91;112:*.pyd=0;38;2;88;91;112:*.pyo=0;38;2;88;91;112:*.rar=4;38;2;116;199;236:*.rpm=4;38;2;116;199;236:*.rst=0;38;2;249;226;175:*.rtf=0;38;2;243;139;168:*.sbt=0;38;2;166;227;161:*.sql=0;38;2;166;227;161:*.sty=0;38;2;88;91;112:*.svg=0;38;2;242;205;205:*.swf=0;38;2;242;205;205:*.swp=0;38;2;88;91;112:*.sxi=0;38;2;243;139;168:*.sxw=0;38;2;243;139;168:*.tar=4;38;2;116;199;236:*.tbz=4;38;2;116;199;236:*.tcl=0;38;2;166;227;161:*.tex=0;38;2;166;227;161:*.tgz=4;38;2;116;199;236:*.tif=0;38;2;242;205;205:*.tml=0;38;2;249;226;175:*.tmp=0;38;2;88;91;112:*.toc=0;38;2;88;91;112:*.tsx=0;38;2;166;227;161:*.ttf=0;38;2;242;205;205:*.txt=0;38;2;249;226;175:*.vcd=4;38;2;116;199;236:*.vim=0;38;2;166;227;161:*.vob=0;38;2;242;205;205:*.wav=0;38;2;242;205;205:*.wma=0;38;2;242;205;205:*.wmv=0;38;2;242;205;205:*.xcf=0;38;2;242;205;205:*.xlr=0;38;2;243;139;168:*.xls=0;38;2;243;139;168:*.xml=0;38;2;249;226;175:*.xmp=0;38;2;249;226;175:*.yml=0;38;2;249;226;175:*.zip=4;38;2;116;199;236:*.zsh=0;38;2;166;227;161:*.zst=4;38;2;116;199;236:*TODO=1:*hgrc=0;38;2;148;226;213:*.bash=0;38;2;166;227;161:*.conf=0;38;2;249;226;175:*.dart=0;38;2;166;227;161:*.diff=0;38;2;166;227;161:*.docx=0;38;2;243;139;168:*.epub=0;38;2;243;139;168:*.fish=0;38;2;166;227;161:*.flac=0;38;2;242;205;205:*.h264=0;38;2;242;205;205:*.hgrc=0;38;2;148;226;213:*.html=0;38;2;249;226;175:*.java=0;38;2;166;227;161:*.jpeg=0;38;2;242;205;205:*.json=0;38;2;249;226;175:*.less=0;38;2;166;227;161:*.lisp=0;38;2;166;227;161:*.lock=0;38;2;88;91;112:*.make=0;38;2;148;226;213:*.mpeg=0;38;2;242;205;205:*.opus=0;38;2;242;205;205:*.orig=0;38;2;88;91;112:*.pptx=0;38;2;243;139;168:*.psd1=0;38;2;166;227;161:*.psm1=0;38;2;166;227;161:*.purs=0;38;2;166;227;161:*.rlib=0;38;2;88;91;112:*.sass=0;38;2;166;227;161:*.scss=0;38;2;166;227;161:*.tbz2=4;38;2;116;199;236:*.tiff=0;38;2;242;205;205:*.toml=0;38;2;249;226;175:*.webm=0;38;2;242;205;205:*.webp=0;38;2;242;205;205:*.woff=0;38;2;242;205;205:*.xbps=4;38;2;116;199;236:*.xlsx=0;38;2;243;139;168:*.yaml=0;38;2;249;226;175:*.cabal=0;38;2;166;227;161:*.cache=0;38;2;88;91;112:*.class=0;38;2;88;91;112:*.cmake=0;38;2;148;226;213:*.dyn_o=0;38;2;88;91;112:*.ipynb=0;38;2;166;227;161:*.mdown=0;38;2;249;226;175:*.patch=0;38;2;166;227;161:*.scala=0;38;2;166;227;161:*.shtml=0;38;2;249;226;175:*.swift=0;38;2;166;227;161:*.toast=4;38;2;116;199;236:*.xhtml=0;38;2;249;226;175:*README=0;38;2;30;30;46;48;2;249;226;175:*passwd=0;38;2;249;226;175:*shadow=0;38;2;249;226;175:*.config=0;38;2;249;226;175:*.dyn_hi=0;38;2;88;91;112:*.flake8=0;38;2;148;226;213:*.gradle=0;38;2;166;227;161:*.groovy=0;38;2;166;227;161:*.ignore=0;38;2;148;226;213:*.matlab=0;38;2;166;227;161:*COPYING=0;38;2;147;153;178:*INSTALL=0;38;2;30;30;46;48;2;249;226;175:*LICENSE=0;38;2;147;153;178:*TODO.md=1:*.desktop=0;38;2;249;226;175:*.gemspec=0;38;2;148;226;213:*Doxyfile=0;38;2;148;226;213:*Makefile=0;38;2;148;226;213:*TODO.txt=1:*setup.py=0;38;2;148;226;213:*.DS_Store=0;38;2;88;91;112:*.cmake.in=0;38;2;148;226;213:*.fdignore=0;38;2;148;226;213:*.kdevelop=0;38;2;148;226;213:*.markdown=0;38;2;249;226;175:*.rgignore=0;38;2;148;226;213:*COPYRIGHT=0;38;2;147;153;178:*README.md=0;38;2;30;30;46;48;2;249;226;175:*configure=0;38;2;148;226;213:*.gitconfig=0;38;2;148;226;213:*.gitignore=0;38;2;148;226;213:*.localized=0;38;2;88;91;112:*.scons_opt=0;38;2;88;91;112:*CODEOWNERS=0;38;2;148;226;213:*Dockerfile=0;38;2;249;226;175:*INSTALL.md=0;38;2;30;30;46;48;2;249;226;175:*README.txt=0;38;2;30;30;46;48;2;249;226;175:*SConscript=0;38;2;148;226;213:*SConstruct=0;38;2;148;226;213:*.gitmodules=0;38;2;148;226;213:*.synctex.gz=0;38;2;88;91;112:*.travis.yml=0;38;2;166;227;161:*INSTALL.txt=0;38;2;30;30;46;48;2;249;226;175:*LICENSE-MIT=0;38;2;147;153;178:*MANIFEST.in=0;38;2;148;226;213:*Makefile.am=0;38;2;148;226;213:*Makefile.in=0;38;2;88;91;112:*.applescript=0;38;2;166;227;161:*.fdb_latexmk=0;38;2;88;91;112:*CONTRIBUTORS=0;38;2;30;30;46;48;2;249;226;175:*appveyor.yml=0;38;2;166;227;161:*configure.ac=0;38;2;148;226;213:*.clang-format=0;38;2;148;226;213:*.gitattributes=0;38;2;148;226;213:*.gitlab-ci.yml=0;38;2;166;227;161:*CMakeCache.txt=0;38;2;88;91;112:*CMakeLists.txt=0;38;2;148;226;213:*LICENSE-APACHE=0;38;2;147;153;178:*CONTRIBUTORS.md=0;38;2;30;30;46;48;2;249;226;175:*.sconsign.dblite=0;38;2;88;91;112:*CONTRIBUTORS.txt=0;38;2;30;30;46;48;2;249;226;175:*requirements.txt=0;38;2;148;226;213:*package-lock.json=0;38;2;88;91;112:*.CFUserTextEncoding=0;38;2;88;91;112` **MOZ_USE_XINPUT2**: `1` **SHELL**: `/bin/zsh` **GREETD_SOCK**: `/run/greetd-1385.sock` **SDL_VIDEODRIVER**: `wayland` **XDG_VTNR**: `7` **PWD**: `/home/azazel` **QT_QPA_PLATFORM**: `wayland-egl` **I3SOCK**: `/run/user/1000/sway-ipc.1000.1921.sock` **MANPATH**: `:/opt/texlive/2023/texmf-dist/doc/man` **COLORTERM**: `truecolor` **SHLVL**: `1` **OLDPWD**: `/home/azazel` **LC_CTYPE**: `en_US.UTF-8` **EDITOR**: `hx` **GPG_TTY**: `/dev/pts/1` **SSH_AUTH_SOCK**: `/run/user/1000/gnupg/S.gpg-agent.ssh` **STARSHIP_SHELL**: `zsh` **STARSHIP_SESSION_KEY**: `3616184861151930` **_**: `/usr/sbin/QOwnNotes`

Packaging Information

XBPS package contents /usr/bin/QOwnNotes /usr/share/applications/PBE.QOwnNotes.desktop /usr/share/icons/hicolor/128x128/apps/QOwnNotes.png /usr/share/icons/hicolor/16x16/apps/QOwnNotes.png /usr/share/icons/hicolor/24x24/apps/QOwnNotes.png /usr/share/icons/hicolor/256x256/apps/QOwnNotes.png /usr/share/icons/hicolor/32x32/apps/QOwnNotes.png /usr/share/icons/hicolor/48x48/apps/QOwnNotes.png /usr/share/icons/hicolor/512x512/apps/QOwnNotes.png /usr/share/icons/hicolor/64x64/apps/QOwnNotes.png /usr/share/icons/hicolor/96x96/apps/QOwnNotes.png /usr/share/icons/hicolor/scalable/apps/QOwnNotes.svg /usr/share/qt5/translations/QOwnNotes_ar.qm /usr/share/qt5/translations/QOwnNotes_bg.qm /usr/share/qt5/translations/QOwnNotes_bn.qm /usr/share/qt5/translations/QOwnNotes_bs.qm /usr/share/qt5/translations/QOwnNotes_ca.qm /usr/share/qt5/translations/QOwnNotes_ceb.qm /usr/share/qt5/translations/QOwnNotes_cs.qm /usr/share/qt5/translations/QOwnNotes_da.qm /usr/share/qt5/translations/QOwnNotes_de.qm /usr/share/qt5/translations/QOwnNotes_el.qm /usr/share/qt5/translations/QOwnNotes_en.qm /usr/share/qt5/translations/QOwnNotes_es.qm /usr/share/qt5/translations/QOwnNotes_et.qm /usr/share/qt5/translations/QOwnNotes_eu.qm /usr/share/qt5/translations/QOwnNotes_fa.qm /usr/share/qt5/translations/QOwnNotes_fi.qm /usr/share/qt5/translations/QOwnNotes_fil.qm /usr/share/qt5/translations/QOwnNotes_fr.qm /usr/share/qt5/translations/QOwnNotes_ga.qm /usr/share/qt5/translations/QOwnNotes_gl.qm /usr/share/qt5/translations/QOwnNotes_ha.qm /usr/share/qt5/translations/QOwnNotes_he.qm /usr/share/qt5/translations/QOwnNotes_hi.qm /usr/share/qt5/translations/QOwnNotes_hil.qm /usr/share/qt5/translations/QOwnNotes_hr.qm /usr/share/qt5/translations/QOwnNotes_hu.qm /usr/share/qt5/translations/QOwnNotes_id.qm /usr/share/qt5/translations/QOwnNotes_is.qm /usr/share/qt5/translations/QOwnNotes_it.qm /usr/share/qt5/translations/QOwnNotes_ja.qm /usr/share/qt5/translations/QOwnNotes_km.qm /usr/share/qt5/translations/QOwnNotes_ko.qm /usr/share/qt5/translations/QOwnNotes_ku.qm /usr/share/qt5/translations/QOwnNotes_lt.qm /usr/share/qt5/translations/QOwnNotes_lv.qm /usr/share/qt5/translations/QOwnNotes_mi.qm /usr/share/qt5/translations/QOwnNotes_mk.qm /usr/share/qt5/translations/QOwnNotes_ms.qm /usr/share/qt5/translations/QOwnNotes_nl.qm /usr/share/qt5/translations/QOwnNotes_no.qm /usr/share/qt5/translations/QOwnNotes_pa.qm /usr/share/qt5/translations/QOwnNotes_pl.qm /usr/share/qt5/translations/QOwnNotes_pt_BR.qm /usr/share/qt5/translations/QOwnNotes_pt_PT.qm /usr/share/qt5/translations/QOwnNotes_ro.qm /usr/share/qt5/translations/QOwnNotes_ru.qm /usr/share/qt5/translations/QOwnNotes_si.qm /usr/share/qt5/translations/QOwnNotes_sk.qm /usr/share/qt5/translations/QOwnNotes_sl.qm /usr/share/qt5/translations/QOwnNotes_sn.qm /usr/share/qt5/translations/QOwnNotes_sq.qm /usr/share/qt5/translations/QOwnNotes_sr.qm /usr/share/qt5/translations/QOwnNotes_sv.qm /usr/share/qt5/translations/QOwnNotes_th.qm /usr/share/qt5/translations/QOwnNotes_tl.qm /usr/share/qt5/translations/QOwnNotes_tr.qm /usr/share/qt5/translations/QOwnNotes_uk.qm /usr/share/qt5/translations/QOwnNotes_ur.qm /usr/share/qt5/translations/QOwnNotes_uz.qm /usr/share/qt5/translations/QOwnNotes_vi.qm /usr/share/qt5/translations/QOwnNotes_xh.qm /usr/share/qt5/translations/QOwnNotes_yi.qm /usr/share/qt5/translations/QOwnNotes_zh_CN.qm /usr/share/qt5/translations/QOwnNotes_zh_TW.qm /usr/share/qt5/translations/QOwnNotes_zu.qm

Maybe there's a runtime dependency that's missing?

pbek commented 6 months ago

I don't know much about Void Linux. How did you build the application? Did you use the repository from https://www.qownnotes.org/installation/void.html as build instruction?

pbek commented 6 months ago

The image is part of https://github.com/pbek/QOwnNotes/blob/12062f92663e0a64a6743ac8dfc2c623dd639f1c/src/images.qrc#L6, so it should be included automatically...

cinerea0 commented 6 months ago

How did you build the application? Did you use the repository from qownnotes.org/installation/void.html as build instruction?

I'm trying to update the package for the Void repositories, so I built it using Void's packaging system (xbps-src) which uses this template:

# Template file for 'qownnotes'
pkgname=qownnotes
version=24.2.1
revision=1
build_style=qmake
hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
makedepends="botan-devel qt5-declarative-devel qt5-svg-devel
 qt5-xmlpatterns-devel qt5-websockets-devel qt5-x11extras-devel"
depends="qt5-plugin-sqlite"
short_desc="Plain-text file notepad and todo-list manager with markdown support"
maintainer="travankor <travankor@tuta.io>"
license="GPL-2.0-only"
homepage="https://www.qownnotes.org"
changelog="https://raw.githubusercontent.com/pbek/QOwnNotes/main/CHANGELOG.md"
distfiles="https://github.com/pbek/QOwnNotes/releases/download/v${version}/qownnotes-${version}.tar.xz"
checksum=683a565df5087cb8c3844cb0eb1cae62b478650a1c905bfe25b0b5b6f305e994

pre_build() {
    vsed -i '5i USE_SYSTEM_BOTAN = 1' libraries/botan/botan.pri
}

But that part is not so important. Since you said it should be included, where does QOwnNotes expect to find the icon .svg files on the filesystem? If they are not part of the package contents I can change the template to manually install them to the correct location as long as they are part of the release archive.

pbek commented 6 months ago

where does QOwnNotes expect to find the icon .svg files on the filesystem?

Do you mean QOwnNotes the binary? It's part of the resource file, so the icon is part of the binary. You can try using Qt6 too, but I never saw this issue with Qt5 or Qt6... https://github.com/pbek/QOwnNotes/blob/3a4f7258cb5a31c887f682f82ae4bb5803d41f8e/build-systems/aur/PKGBUILD doesn't look a lot different.

Btw. you don't need to replace the USE_SYSTEM_BOTAN=1 in the botan.pri file, you can just tell qmake USE_SYSTEM_BOTAN=1, like here: https://github.com/NixOS/nixpkgs/blob/b59503a40ee070091af59b36e0798ec630d36961/pkgs/applications/office/qownnotes/default.nix#L49

pbek commented 6 months ago

The depends="qt5-plugin-sqlite" looks a bit small. In the AUR there is depends=('qt5-base' 'qt5-svg' 'qt5-declarative' 'openssl' 'qt5-websockets' 'qt5-x11extras' 'aspell'), are any of the SVG icons show?

cinerea0 commented 6 months ago

xbps-src automatically adds the non--devel packages to the dependencies as part of the packaging process if certain conditions are met, so we only have to specify dependencies that only matter at runtime or aren't specifically linked.

That said, the problem was that qt5-svg was not listed as a dependency; installing it fixed the problem. Thank you for your help!

pbek commented 6 months ago

Great that it works now!