Skip to content

Linux port: cross-platform hotkeys (QKeyCombination), build scripts, … - #1

Merged
debrozer-sketch merged 1 commit into
mainfrom
linux-port
Sep 18, 2026
Merged

debrozer-sketch merged 1 commit into
mainfrom
linux-port

Conversation

@debrozer-sketch

Copy link
Copy Markdown
Owner

…and platform detection fixes

  • Replace all QKeySequence string hotkeys with QKeyCombination for layout-independent operation on Linux/X11
  • Add QKeyCombination-based hotkeys in main_window.py, file_manager, terminal
  • Add build_linux.py and setup_and_build.sh for Linux installation
  • Fix platform detection in config_manager, path_resolver, encryption
  • Add SSH terminal launcher for Linux (ssh/sshpass integration)
  • Update README.md with Linux installation instructions
  • Fix add_cash_dialog label width, toolbar button sizing, VNC state check
  • Update pyproject.toml and uv.lock for cross-platform support

…and platform detection fixes

- Replace all QKeySequence string hotkeys with QKeyCombination for layout-independent operation on Linux/X11
- Add QKeyCombination-based hotkeys in main_window.py, file_manager, terminal
- Add build_linux.py and setup_and_build.sh for Linux installation
- Fix platform detection in config_manager, path_resolver, encryption
- Add SSH terminal launcher for Linux (ssh/sshpass integration)
- Update README.md with Linux installation instructions
- Fix add_cash_dialog label width, toolbar button sizing, VNC state check
- Update pyproject.toml and uv.lock for cross-platform support
@debrozer-sketch
debrozer-sketch merged commit 14f49fd into main Sep 18, 2026
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.

1 participant