Skip to content

Support for smaller screens#232

Open
Lampadina17 wants to merge 3 commits intovicrodh:mainfrom
Lampadina17:main
Open

Support for smaller screens#232
Lampadina17 wants to merge 3 commits intovicrodh:mainfrom
Lampadina17:main

Conversation

@Lampadina17
Copy link
Copy Markdown

My edits involve scaling and minimum window size, the edits are working as expected and looks good

Changed minimum inner size of the window from 800x600 to 640x360.
@Lampadina17 Lampadina17 reopened this Mar 28, 2026
Copy link
Copy Markdown
Author

@Lampadina17 Lampadina17 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I added support for low resolution display and corrected my typo

@vicrodh
Copy link
Copy Markdown
Owner

vicrodh commented Mar 30, 2026

Thanks for the contribution! A couple of notes:

Branch target

PRs should target pre-release, not main. The main branch is reserved for tagged releases only. Please check the contributing guidelines and retarget your PR to pre-release.

Small screen support

We've been thinking about better support for small screens, but the approach will likely be different from resizing the current desktop UI. Tauri relies on WebKitGTK which is too heavy for single-board computers like Raspberry Pi — the renderer alone can consume more RAM than the app, and GPU acceleration on ARM/Mesa is inconsistent.

New layouts for smaller screens are on the roadmap. For devices like RPi, the better path is a lightweight client that connects to QBZ's existing Remote Control API (REST + SSE + WebSocket) rather than running the full desktop app. This way the heavy lifting stays on the desktop and the small device just needs a browser.

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