Skip to content

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 11 Jun 14:16
· 5 commits to main since this release
da2dc9b

Something X v1.8.0

Bug Fixes

  • ci: Adjust Python setup in CI workflow to use system site-packages for PyGObject
  • window: Remove leftover RFCOMM debug print
  • ci: Scope setuptools-scm to vX.Y.Z tags only, ignore dev-HASH tags
  • tray: Set default D-Bus main loop in SomethingXTray setup
  • tray: Set default D-Bus main loop in SomethingXTray setup (#32)

Documentation

  • Mark async BlueZ and unit tests as completed in roadmap
  • Mark async BlueZ and unit tests as completed in roadmap (#34)
  • Overhaul docs UI/UX — Inter prose font, contrast fixes, copy buttons, mobile nav

Features

  • tests: Add unit test suite (65 tests, pytest + pytest-cov)
  • Async Gio D-Bus + unit test suite (#29)
  • Async Gio D-Bus, unit tests, ANC detection, dynamic versioning, and docs overhaul (#36)
  • Overhaul UI to liquid glass dark aesthetic
  • Overhaul UI to liquid glass dark aesthetic (#35)
  • bluetooth: Replace dbus-python with Gio async D-Bus
  • Show current version at runtime and in GUI header
  • Show current version at runtime and in GUI header (#30)
  • ci: Use python-semantic-release for version computation

Refactoring

  • bluetooth: Improve readability of D-Bus proxy calls in BluetoothManager

Install

# Arch / Omarchy
sudo pacman -S python-gobject python-cairo gtk4 libadwaita
pip install something-x==1.8.0