Skip to content

Releases: aiyu-ayaan/Switchboard

Switchboard v1.1.6

Choose a tag to compare

@github-actions github-actions released this 20 Sep 14:34

What's Changed

  • ci(release): cut a release carrying the AppImage launcher fixes
  • Add initial files for switchboard-brag composition
  • fix(desktop): wait for a slow daemon instead of starting a second one
  • build(desktop): let the Linux AppImage start where user namespaces are restricted
  • fix(root): start the installed AppImage where user namespaces are restricted

Full Changelog: v1.1.5...v1.1.6

Switchboard v1.1.5

Choose a tag to compare

@github-actions github-actions released this 20 Sep 13:41

What's Changed

  • ci(release): correct why there is no portable desktop build
  • docs(submodule): advance development to the Linux packaging notes
  • docs: document the one-line Linux installer
  • feat(root): install the Linux AppImage with a one-line script
  • test(system): stop the pointer tests leaking their sub-pixel carry
  • docs: document installing Switchboard on Linux
  • ci(release): build the Linux desktop packages alongside Windows
  • build(desktop): package the Linux app as an AppImage and a .deb
  • docs: add the Linux host page and correct the platform claims
  • fix(android): stop naming an unknown host as Windows
  • feat(system): add Linux pointer and keyboard injection over XTEST
  • feat(system): add Linux about-system hardware report
  • feat(system): add Linux resource telemetry from procfs
  • feat(system): add Linux media transport over MPRIS
  • feat(system): add Linux audio backend over PulseAudio/PipeWire
  • refactor(system): split platform stubs by capability
  • feat(system): add Linux display backend for DDC/CI and backlight
  • refactor(system): share EDID monitor-name parsing across platforms

Full Changelog: v1.1.4...v1.1.5

Switchboard v1.1.4

Choose a tag to compare

@github-actions github-actions released this 14 Sep 17:08

What's Changed

  • Fix release is done
  • fix(android): pin androidx.fragment above the 16-bit requestCode check

Full Changelog: v1.1.3...v1.1.4

Switchboard v1.1.3

Choose a tag to compare

@github-actions github-actions released this 13 Sep 15:01

What's Changed

  • Fix the android crash issue.

Full Changelog: v1.1.2...v1.1.3

Switchboard v1.1.2

Choose a tag to compare

@github-actions github-actions released this 13 Sep 14:30

What's Changed

  • Fix release is not
  • docs(submodule): advance development to the workstation lock security notes
  • fix(android): require biometric or system password to lock workstation
  • feat(electron): include tray and window icons in build files
  • docs(submodule): advance development to the pairing screen notes
  • feat(android): lead with the paired desktops and fold pairing away
  • docs(submodule): advance development to the slider haptics notes
  • feat(android): answer the camera sliders with the same ticks as the rest
  • fix(android): tick again when the chart is re-scrubbed at the same point
  • docs: describe what the widgets give up as they are resized down
  • fix(android): stop the widgets clipping when they are resized down
  • docs: cover the performance widget and the redesigned controls widget
  • feat(android): add a performance widget and restyle the controls widget
  • docs(submodule): advance development to the widget notes
  • docs: document the Android home-screen widget
  • feat(android): add a home-screen widget for every paired desktop
  • docs: document running a checkout beside an installed Switchboard
  • feat(android): make the debug build a separate dev client on the dev port
  • feat(desktop): run a checkout as the dev profile beside the installed app
  • feat(backend): add a dev profile that moves port, database and host name
  • docs: update development submodule with telemetry cost documentation
  • perf(server): stop heavy telemetry sampling while no phone is connected
  • perf(system): resample slow telemetry sources on their own cadence
  • docs: update development submodule documentation
  • feat(android): add data usage section, fix chip wrapping, and wire haptics
  • fix(system): fix network telemetry offsets and track per-app data usage
  • Fix nested scrollable layout crash on resources screen

Full Changelog: v1.1.1...v1.1.2

Switchboard v1.1.1

Choose a tag to compare

@github-actions github-actions released this 13 Sep 10:45

What's Changed

  • Support !fix release trigger and cut patch release
  • docs: update development submodule with telemetry documentation
  • feat(android): implement about system screen with battery health and specs
  • feat(android): add resources screen with time range dropdown and live metrics
  • feat(android): implement custom compose canvas line chart
  • feat(android): wire telemetry network events and viewmodel state
  • feat(backend): add telemetry websocket handlers and live broadcast ticker
  • feat(system): implement host resource and battery telemetry collection
  • feat(backend): implement telemetry sqlite persistence and downsampling
  • feat(protocol): define telemetry and about system wire contracts
  • docs(system): add telemetry implementation plan
  • docs(system): add telemetry and about system design spec
  • Doc site update

Full Changelog: v1.1.0...v1.1.1

Switchboard v1.1.0

Choose a tag to compare

@github-actions github-actions released this 11 Sep 11:22

What's Changed

  • Document and implement power controls, per-display standby, mic routing, and remote input
  • feat(desktop): implement per-display power toggle in displays view and api docs
  • feat(android): implement per-display power toggle in home pod and controls
  • feat(backend): implement per-display power toggle via DDC/CI and backlight
  • docs(submodule): update devdocs pointer for per-display power toggle
  • fix(android): align default releaseVersionName fallback with monorepo 1.0.2
  • fix(backend): use RtlMoveMemory in clipboard_windows to satisfy go vet
  • feat(android): implement UI and client actions for power, mic, and remote input
  • feat(backend): implement power, microphone, and remote input controls
  • feat(desktop): implement UI for power, microphone, and audio input controls
  • docs(docs): document system.power, mic, and remote input actions in api protocol
  • docs(submodule): update devdocs pointer for Phase 4 controls
  • feat(android): limit text overflow in StreamDeckNeoTile for better UI
  • docs(docs): document unified Android Material 3 tactile haptics system
  • feat(android): wire tactile haptics to dialogs, pickers, and remaining controls
  • refactor(android): put the app's three haptic implementations behind one
  • feat(android): answer touches with haptics, and a switch to silence them
  • docs(docs): answer "Waiting for the Switchboard daemon" after an update
  • fix(desktop): bring the daemon back when a local request finds it gone

Full Changelog: v1.0.2...v1.1.0

Switchboard v1.0.2

Choose a tag to compare

@github-actions github-actions released this 11 Sep 08:49

What's Changed

  • ci(release): build release notes from the commits since the last tag
  • docs(submodule): update development for the release notes guide
  • docs(docs): document what a camera rebind has to get right
  • fix(android): keep the camera alive when the lens is switched
  • docs(docs): document DDC/CI recovery from display mode changes
  • fix(desktop): draw the tray icon as a glyph sized for the notification area
  • fix(system): re-enumerate displays when a DDC/CI write fails

Full Changelog: v1.0.1...v1.0.2

Switchboard v1.0.1

Choose a tag to compare

@github-actions github-actions released this 08 Sep 17:41

Full Changelog: v1.0.0...v1.0.1

Switchboard v1.0.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 09:38