Skip to content

Open PDF books in Xournal++ - #12

Merged
dlpwaters merged 1 commit into
dlpwaters:mainfrom
ammarove:feat/xournalpp-pdf-viewer
Sep 5, 2026
Merged

dlpwaters merged 1 commit into
dlpwaters:mainfrom
ammarove:feat/xournalpp-pdf-viewer

Conversation

@ammarove

Copy link
Copy Markdown
Contributor

Summary

  • open PDF-only library entries in the Omarchy-provided Xournal++ application
  • preserve the Qt WebEngine PDF viewer as a fallback when xournalpp is unavailable
  • focus and fullscreen either a new or reused Xournal++ window on Hyprland
  • enable and permit Chromium PDF viewer resources required by the fallback path
  • report the selected PDF viewer in ebook-tool doctor and update documentation

Verification

  • python3 -m unittest discover -s tests -v (33 tests)
  • python3 -m py_compile ebook-tool
  • node --check web/app.js
  • qmllint -I /usr/share/omarchy/shell BarWidget.qml Panel.qml
  • qmllint ReaderApp.qml
  • omarchy plugin validate .
  • ./ebook-tool doctor
  • live PDF launch verified with Xournal++ 1.3.7

@dlpwaters
dlpwaters merged commit 44b31b2 into dlpwaters:main Sep 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants