Skip to content

The new look for Linux, step 3: icons, vault tiles, no outlined cards - #30

Merged
usermaneGermane merged 1 commit into
mainfrom
v3-look-3
Nov 13, 2026
Merged

usermaneGermane merged 1 commit into
mainfrom
v3-look-3

Conversation

@usermaneGermane

Copy link
Copy Markdown
Owner

Step 3 of the new look for Linux, the same as SecretSpace for Windows 3.1.0-alpha.3 (Client-Windows #32). Version 1.1.0-alpha.4, a test version; Latest stays 1.0.0.

What changes

  • Icons beside the side bar's entries, Sync, Lock, and an entry's Edit and Archive. The app draws them itself with Pillow, so there are no image files.
  • Vaults window: each vault shows its tile.
  • No outlined cards are left.

How it was ported

  • icons.py, vaults_ui.py, dialogs.py, widgets.py are the Windows files; gui.py and sync_ui.py are the Windows change merged onto the Linux files without conflicts; test_look.py is identical to Windows again.

Tests

  • Full suite locally: all pass. CI builds and installs the .deb on Ubuntu 22.04 and 24.04 and runs the window smoke test.
  • Not checked on a real Linux desktop.

🤖 Generated with Claude Code

https://claude.ai/code/session_011ojnyVg7ccsR3pZ64s7aRH

The same as SecretSpace for Windows 3.1.0-alpha.3: icons.py (line icons
drawn with Pillow) on the side bar's rows, Sync, Lock, Edit and Archive;
each vault's tile in the Vaults window; the last outlined cards lose
their outline; the login backdrop is repainted when the mode changes
(on Linux that is after a choice in Settings).

Version 1.1.0-alpha.4.

Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011ojnyVg7ccsR3pZ64s7aRH
@usermaneGermane
usermaneGermane merged commit c636dd4 into main Nov 13, 2026
6 checks 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.

1 participant