Repository navigation
LogSalvo 2.4.1
LogSalvo 2.4.1
LogSalvo 2.4.1 introduces persistent Light and Dark appearance modes and refines the desktop application's two-level tab navigation.
Appearance modes
- Switch between Dark and Light modes from the application header.
- Restore the selected appearance automatically on future launches.
- Apply the active palette consistently across forms, tabs, tables, controls, status states, scrollbars, tooltips, and dialogs.
- Use theme-aware receiver severity colours for readable contrast in either mode.
Tab navigation improvements
- Send/Receive now uses a compact rounded primary workspace switch.
- Connection/Message/Run now uses quieter underline-style secondary navigation.
- Removed the native dark strip that appeared across unused tab-bar space in Light mode.
- Improved spacing, hierarchy, borders, hover feedback, selected states, and contrast in both themes.
Installation
Install the CLI from the wheel attached below:
python -m pip install logsalvo-2.4.1-py3-none-any.whlFor the desktop GUI, install the gui extra from a source checkout:
python -m pip install '.[gui]'
logsalvo-guiSee the README for complete usage and the CHANGELOG for the full version history.
Verification
- Ruff lint: passed
- Test suite: 42 passed
- GitHub Actions: passed on Python 3.10, 3.11, 3.12, and 3.13
- Fresh wheel installation, version, theme, and packaged-resource smoke tests: passed