v1.2.1 — Leaner build
A maintenance release focused on download size, plus one small visual fix.
📦 Smaller download: ~48 MB → ~27 MB (−44%)
The one-file build was bundling a large amount of PySide6/Qt that the app never
uses. The PyInstaller spec now prunes it:
- Removed Qt''s ~20 MB software-OpenGL fallback (
opengl32sw.dll) — unneeded for a Widgets UI - Removed the QML/Quick/Pdf/Svg/OpenGL Qt modules — the app only uses Core/Gui/Widgets/Network
- Removed a duplicate OpenSSL that was being pulled in by accident from the build PATH
- Removed unused image-format & platform plugins and Qt''s bundled translations (the app ships English-only and loads no translator)
The remaining weight is just the Python runtime + the Qt modules actually in use.
🪟 Compact view
The compact (mini) widget now has a solid background matching the main window.
It had quietly been using a translucent background ever since it was introduced —
that relied on the software-OpenGL fallback removed above, so it's now opaque and
renders correctly in the slimmed build.
Notes
- The exe is not code-signed — Windows SmartScreen may warn on first run; click
More info → Run anyway. Prefer to build it yourself? See the README. - Settings and saved tokens from v1.2.0 carry over unchanged.
Full changelog: v1.2.0...v1.2.1