Commit graph

  • 45b5f6c203 Merge branch 'work/whiting/monoaudio' into 'master' Jeremy Whiting 2025-07-14 17:42:09 -06:00
  • 84d0532d8b WIP: Add accessibility1 interface for setting/getting mono feature. work/whiting/monoaudio Jeremy Whiting 2025-07-14 10:46:46 -06:00
  • 4fa8fe6900 daemon/config: Fix test build master Vicki Pfau 2025-07-14 15:39:48 -07:00
  • 45fa0cca2b daemon/user: Add empty state to context Vicki Pfau 2025-07-14 15:34:01 -07:00
  • 4616d4fb5a Merge branch 'endrift/bus-lockdown' into 'master' Vicki Pfau 2025-07-12 05:06:19 -07:00
  • ac306da8d0 Merge branch 'endrift/remote-interface' into 'master' Vicki Pfau 2025-07-11 18:38:54 -07:00
  • e5e3fcbaf1 Merge branch 'work/whiting/usestrings' into 'master' Jeremy Whiting 2025-07-11 19:36:27 -06:00
  • 85e0f8c52b daemon: Return reference to state Vicki Pfau 2025-07-11 18:34:31 -07:00
  • 19d7e3e7c4 manager/user: Add interface for remote relay interfaces endrift/remote-interface Vicki Pfau 2025-07-09 16:22:50 -07:00
  • 29ffb42a4e macros: Add remote macro for making remote relay interfaces Vicki Pfau 2025-07-08 15:13:23 -07:00
  • d1ea6b45e9 Bump from ScreenReader0 to ScreenReader1. work/whiting/usestrings Jeremy Whiting 2025-07-07 16:32:15 -06:00
  • 77f7305dd3 Merge branch 'endrift/xml' into 'master' Vicki Pfau 2025-07-09 16:28:40 -07:00
  • c7088252d2 Merge branch 'endrift/xml' into 'master' Vicki Pfau 2025-07-09 16:26:10 -07:00
  • 79cd65747d manager: Lock down the communication between the daemons endrift/bus-lockdown Vicki Pfau 2025-06-23 20:28:04 -07:00
  • 194646b8f1 XML: Move to data/interfaces, install for dbus Vicki Pfau 2025-06-19 14:05:16 -07:00
  • 30a0a40279 manager/user: Combine redundant checks Vicki Pfau 2025-07-08 15:00:34 -07:00
  • 084dd84ed7 Merge branch 'endrift/workspace' into 'master' Vicki Pfau 2025-07-08 14:54:24 -07:00
  • 074b1031a8 Merge branch 'endrift/workspace' into 'master' Vicki Pfau 2025-07-04 17:02:16 -07:00
  • 46dc187b34 Split into workspaces, move proxy module into its own crate Vicki Pfau 2025-07-04 16:02:38 -07:00
  • 9ddfde23e6 gitlab-ci: Add missing speech-dispatcher dependency to clippy stage Vicki Pfau 2025-07-04 16:13:01 -07:00
  • 9134b7778c gitlab-ci: Add missing clang dependency to clippy stage Vicki Pfau 2025-07-04 16:08:49 -07:00
  • c389618178 gitlab-ci: Add clippy testing stage Vicki Pfau 2025-07-04 15:30:32 -07:00
  • 4355f90ae9 screenreader: Clean up code, memory allocations a bit Vicki Pfau 2025-07-04 15:27:35 -07:00
  • 98774dea76 Merge branch 'work/whiting/screenreadervoices' into 'master' Vicki Pfau 2025-07-04 15:00:22 -07:00
  • 7c9ac299a5 Merge branch 'work/whiting/screenreadervoices' into 'master' Jeremy Whiting 2025-07-03 21:50:38 -06:00
  • c6e6d44a84 Add a test for voice. Jeremy Whiting 2025-06-30 10:22:30 -06:00
  • 60bbad9449 Add clang and speech-dispatcher to dependencies needed to build. Jeremy Whiting 2025-06-27 17:23:24 -06:00
  • afa0eddf41 Add voice api calls to steamosctl and proxy. Jeremy Whiting 2025-06-27 16:52:40 -06:00
  • 02a15c9295 Add voices api. Jeremy Whiting 2025-06-05 12:00:34 -06:00
  • f85317b43b Merge branch 'work/sitter/sessionmgmt' into 'master' Harald Sitter 2025-07-04 03:50:06 +00:00
  • 36685ce630 Merge branch 'work/whiting/addcontext' into 'master' Jeremy Whiting 2025-07-03 21:49:47 -06:00
  • 1021815ec9 Merge branch 'work/whiting/addcontext' into 'master' Jeremy Whiting 2025-07-03 21:43:38 -06:00
  • 29dbb62591 Remove tracing::debug from screenreader.rs since it's unused. Jeremy Whiting 2025-06-25 11:17:45 -06:00
  • 779d468e05 Also add context when unable to read orca config file. Jeremy Whiting 2025-06-25 10:37:57 -06:00
  • 9f8bca26d5 Add some context of which file is missing. Jeremy Whiting 2025-06-25 09:42:35 -06:00
  • 7d350bd585 Merge branch 'work/whiting/clippywarnings' into 'master' Vicki Pfau 2025-07-02 17:56:47 -07:00
  • 0897dc953c Merge branch 'work/whiting/clippywarnings' into 'master' Jeremy Whiting 2025-07-02 15:30:14 -06:00
  • 943cf70dbb Fix a couple of clippy warnings. Jeremy Whiting 2025-07-02 15:26:11 -06:00
  • 35c90bf55a manager/user: Only expose ScreenReader0 if /usr/bin/orca exists Vicki Pfau 2025-06-27 17:15:12 -07:00
  • bbd62df54b systemd: Fix SystemdUnit::exists Vicki Pfau 2025-06-27 17:04:48 -07:00
  • 1d55b0d828 daemon: Only run SLS log relay in root daemon Vicki Pfau 2025-06-23 20:16:17 -07:00
  • c81ac6cbf0 sls: Fix log filter Vicki Pfau 2025-06-23 19:58:07 -07:00
  • 7e0915d7a9 Tag v25.6.1 v25.6.1 Vicki Pfau 2025-06-19 13:10:02 -07:00
  • 75af4e0a12 implement SessionManagement1 work/sitter/sessionmgmt Harald Sitter 2025-06-18 01:40:14 +02:00
  • 6a562e2d31 Merge branch 'endrift/screenreader' into 'master' Vicki Pfau 2025-06-18 20:10:28 -07:00
  • 84371fcc4e screenreader: Always try to start/stop orca in set_enabled Vicki Pfau 2025-06-18 18:59:08 -07:00
  • f62aa583e1 screenreader: Don't enable/disable unit; it can't be installed anyway Vicki Pfau 2025-06-18 18:56:48 -07:00
  • a3ab918546 screenreader: Add convenience method for key_pressed, also tests Vicki Pfau 2025-06-18 18:32:17 -07:00
  • 3530be15fe uinput: Split out from screenreader Vicki Pfau 2025-06-18 17:51:58 -07:00
  • d0f2531b45 Merge branch 'matts/legion-go-2' into 'master' Matthew Schwartz 2025-06-19 00:45:52 +00:00
  • 83362e39b0 screenreader: Don't send key events if the mode hasn't actually changed Vicki Pfau 2025-06-18 16:33:29 -07:00
  • f65b49c3de Merge branch 'endrift/sysfs-writer' into 'master' Vicki Pfau 2025-06-18 16:30:33 -07:00
  • 1e05822440 hardware: Add Legion Go 2 to board_lookup test Xino Ni 2025-06-17 16:43:04 +08:00
  • 9a4f334b6e platform: Add platform config for Legion Go 2 Xino Ni 2025-06-17 16:42:26 +08:00
  • 67b9d7ee7e XML: Clean up whitespace errors Vicki Pfau 2025-06-18 16:00:02 -07:00
  • 94da61646b Cargo.lock: Update non-cfg-expr dependencies Vicki Pfau 2025-06-18 15:58:00 -07:00
  • 69ac6c6e50 Cargo.lock: Downgrade cfg-expr for old rustc Vicki Pfau 2025-06-18 15:50:35 -07:00
  • 4c0069d3c5 Tag v25.6.0 v25.6.0 Vicki Pfau 2025-06-17 18:51:02 -07:00
  • 76ba2ff08b screenreader: Clean up orca process lookup Vicki Pfau 2025-06-17 18:02:19 -07:00
  • 77e6bb9f06 screenreader: Fix name of ScreenReaderAction::StopTalking Vicki Pfau 2025-06-17 17:50:39 -07:00
  • 9df000700a steamosctl: Fix formatting on TriggerScreenReaderAction Vicki Pfau 2025-06-17 17:40:43 -07:00
  • 2ffa138dc1 Merge branch 'work/whiting/reloadorca' into 'master' Jeremy Whiting 2025-06-17 18:14:54 -06:00
  • 2508919d93 Tell orca to reload settings after we change them. Jeremy Whiting 2025-06-17 18:02:13 -06:00
  • da2585f2d7 Merge branch 'work/whiting/screenreadermethods' into 'master' Jeremy Whiting 2025-06-17 17:29:55 -06:00
  • c57cb66004 Use SIGUSR2 to tell orca to stop speaking. Jeremy Whiting 2025-06-17 14:50:43 -06:00
  • 42e89ef342 Draft: screenreader: Add TriggerAction functionality. Jeremy Whiting 2025-06-13 16:57:08 -06:00
  • d63a296eb5 devices: Add MSI Claw series configuration matts/msi-claw Matthew Schwartz 2025-06-12 22:39:49 -07:00
  • fcf10c393b wip: allow custom InputPlumber target devices in configuration file Matthew Schwartz 2025-06-12 22:39:42 -07:00
  • 0b3c66e924 manager: Set up signal relay service, use it for MaxChargeLevelChanged Vicki Pfau 2025-06-12 22:18:42 -07:00
  • 4f691bf053 power: Add sysfs writer service Vicki Pfau 2025-06-12 21:48:19 -07:00
  • 631f30bc94 Merge branch 'endrift/cleanup' into 'master' Vicki Pfau 2025-06-12 18:46:29 -07:00
  • 6703899eaa Merge branch 'work/whiting/screenreaderkeyboardevents' into 'master' Jeremy Whiting 2025-06-12 09:59:39 -06:00
  • 2d91104c66 screenreader: Use uinput to send keyboard events. Jeremy Whiting 2025-06-04 15:24:58 -06:00
  • dd9b000e4b hardware: Move DeviceConfig and allow for auto-matching based on file contents Vicki Pfau 2025-06-11 18:44:30 -07:00
  • ee9d2332aa Merge branch 'endrift/platform-cleanup' into 'master' Vicki Pfau 2025-06-11 15:44:14 -07:00
  • e3ce1853e9 platform: Split out DeviceConfig from PlatformConfig Vicki Pfau 2025-06-10 19:49:41 -07:00
  • d5d2d2c9a3 platform: Improve validation of platform config items Vicki Pfau 2025-06-10 18:33:53 -07:00
  • f32e354b64 systemd: Code cleanup Vicki Pfau 2025-06-10 18:29:09 -07:00
  • d62b515c48 manager/user: Fix hang when setting power profile if TDP management is disabled Vicki Pfau 2025-06-10 15:29:01 -07:00
  • 31165bb17a Merge branch 'matts/kahlstrm-make-tdp-optional' into 'master' Vicki Pfau 2025-06-02 23:26:25 -07:00
  • a76226b328 daemon: log error if TdpManagerService is not available Matthew Schwartz 2025-06-02 22:19:02 -07:00
  • 5778a636f3 daemon: make tdp_service optional Kalle Ahlström 2025-06-02 23:25:52 +03:00
  • 5fecc6bbb4 Tag v25.5.5 v25.5.5 Vicki Pfau 2025-05-30 17:46:36 -07:00
  • a0e2e7772e Merge branch 'endrift/screenreader' into 'master' Vicki Pfau 2025-05-30 17:41:57 -07:00
  • 874b799005 screenreader: Don't fail enabling if orca settings aren't present Vicki Pfau 2025-05-30 17:32:19 -07:00
  • e21153671b screenreader: Enable or disable orca unit as needed Vicki Pfau 2025-05-30 16:05:47 -07:00
  • 04dc78fdd1 Run cargo fmt Vicki Pfau 2025-05-30 16:04:57 -07:00
  • cdf77e42d8 Cargo.lock: Update Vicki Pfau 2025-05-30 16:04:25 -07:00
  • aaeff7577b systemd: Improve test support Vicki Pfau 2025-05-30 16:04:16 -07:00
  • d1c63b6263 Tag v25.5.4 v25.5.4 Andres Rodriguez 2025-05-30 11:23:32 -07:00
  • 334fc09a0b Merge branch 'work/whiting/screenreader' into 'master' v25.5.3 Jeremy Whiting 2025-05-29 22:29:21 -06:00
  • 8d23f01393 screenreader: Also add test for when orca settings file is missing. Jeremy Whiting 2025-05-29 20:54:43 -06:00
  • 1053e0dd77 fix tests Vicki Pfau 2025-05-28 16:09:16 -07:00
  • 372df6ff5e screenreader: Add a test for screenreader.rs. Jeremy Whiting 2025-05-28 15:42:59 -06:00
  • 5bf3aa7f76 Merge branch 'work/matts/zotac-zone' into 'master' Vicki Pfau 2025-05-29 16:38:22 -07:00
  • 74b036de5d platform: Add platform configuration for ZOTAC Gaming Zone Matthew Schwartz 2025-05-29 12:31:36 -07:00
  • ff08d33cc8 hardware: Add ZOTAC Gaming Zone to board_lookup test Matthew Schwartz 2025-05-29 12:28:55 -07:00
  • 8c4fe23781 hardware: Detect ZOTAC Gaming Zone (Strix Point) Matthew Schwartz 2025-05-29 12:25:32 -07:00
  • 6cf4bb9c04 screenreader: Fix a couple other small things. Jeremy Whiting 2025-05-28 13:33:32 -06:00
  • cff6303b6c screenreader: add screen reader commands to steamosctl. Jeremy Whiting 2025-05-28 13:25:50 -06:00