Commit graph

242 commits

Author SHA1 Message Date
DashieTM ee7129009a chore: Update todos 2024-06-12 23:52:09 +02:00
DashieTM e7c0995aa3 init: store true if daemon is already started 2024-06-12 19:46:11 +02:00
DashieTM a9ee1b7bc3 flatpak: Change name to ReSet case 2024-06-11 15:09:34 +02:00
takotori 77c53a3efc change active language color 2024-06-11 13:09:40 +02:00
DashieTM dcc9de9230 startup: Add spinloop until deamon is ready 2024-06-05 00:43:23 +02:00
DashieTM 918bf9c70a startup: Add spinloop until daemon is ready 2024-06-04 23:37:15 +02:00
DashieTM 6a605f1d08 fix: move to 10 seconds for the daemon to start 2024-06-03 22:15:07 +02:00
DashieTM f1ee049e17 nix: improve plugin installation 2024-06-03 14:30:54 +02:00
takotori 1e4ca9f73a add frontend tests 2024-06-01 14:26:28 +02:00
takotori a8d2e4c2ce add color to keyboard layouts 2024-05-26 13:24:16 +02:00
DashieTM 84660083f9 chore: bump versions of dependencies, small refactor on errors -> use macros 2024-05-06 20:47:26 +02:00
DashieTM 3c85f39e56 chore: Bump version 2024-04-24 11:38:23 +02:00
Dashie 232481417e
Merge branch 'main' into dashie 2024-04-11 09:49:31 +02:00
Fabio Lenherr / DashieTM 65f8bd80be feat: Add conditional backend check for plugins 2024-04-09 21:51:38 +02:00
Fabio Lenherr / DashieTM ebbd226676 feat: Add dynamic checks for supported plugins 2024-04-09 17:34:48 +02:00
takotori a7489f7dbb
adw needs to be initialized in frontend startup before frontend data (#99) 2024-04-07 11:00:34 +02:00
Fabio Lenherr / DashieTM 5c7bdd6889 wip: Attempt to solve audio bug 2024-04-05 22:07:37 +02:00
Fabio Lenherr / DashieTM f8f23faece feat: Add conditional features based on daemon capabilities 2024-04-05 12:54:05 +02:00
Fabio Lenherr / DashieTM 9dbf4228fc chore: Remove unused import 2024-04-04 19:12:46 +02:00
Fabio Lenherr / DashieTM 12d5784f88 fix: Wifi connect and disconnect 2024-04-04 19:11:43 +02:00
dashie d02da7d3f7 wip: fix bluetooth and wifi 2024-04-04 18:10:12 +02:00
dashie a8aca57ea1 feat: Add ability to show bluetooth devices immediately 2024-04-04 10:54:20 +02:00
Dashie 5f0781ee18
refactor: generic audio implementation (#98)
* refactor: Combine new_plugin and new for sidebar entries

* chore: Format project

* chore: Fix clippy warnings

* wip: generic audio implementation

* wip: format and fix warnings

* wip: Refactor Dbus functions

* wip: Add TAudioStreamObject

* fix: use prelude instead of traits

* wip: Add generic audio stream

* wip: Work on generic audio listener

* wip: Finish audio generics refactoring

* fix: Use proper path for dbus function

* chore: Format project

* fix: Use adw prelude instead of traits
2024-04-04 08:00:16 +02:00
Fabio Lenherr / DashieTM f2e833eae5 chore: Fix clippy warnings 2024-04-01 14:49:59 +02:00
Fabio Lenherr / DashieTM d72f916e8a chore: Format project 2024-04-01 13:40:21 +02:00
Fabio Lenherr / DashieTM 3d2f38ee46 refactor: Combine new_plugin and new for sidebar entries 2024-04-01 13:39:55 +02:00
takotori 00ed3f1666 add : 2024-03-29 16:51:32 +01:00
takotori 83a722507a add refactoring todo 2024-03-29 16:46:41 +01:00
takotori a9e0758435 add example plugin
should be working now
add plugins to sidebar
add plugin system base
Create function signatures for plugins
Update crates
2024-03-29 16:44:53 +01:00
Fabio Lenherr / DashieTM 59fe7fc454 chore: Format project 2024-03-12 11:23:52 +01:00
Fabio Lenherr / DashieTM 239a0b62e9 refactor: Move audio to separate component as one 2024-03-12 11:21:24 +01:00
Fabio Lenherr / DashieTM ccf32a7d58 chore: Fix spelling mistake 2024-03-12 11:17:50 +01:00
Fabio Lenherr / DashieTM bca769b180 fix: Use proper function name in base 2024-03-12 11:15:58 +01:00
Fabio Lenherr / DashieTM eccd5c6093 chore: Use uniform naming for audio boxes 2024-03-12 11:14:49 +01:00
Fabio Lenherr / DashieTM fae04a811f refactor: further split audio logic 2024-03-12 11:09:12 +01:00
Fabio Lenherr / DashieTM ed435d6347 chore: Fix all warnings 2024-03-11 20:24:24 +01:00
Fabio Lenherr / DashieTM e62559a966 chore: move bluetooth handlers to separate file 2024-03-11 19:57:31 +01:00
Fabio Lenherr / DashieTM 0fe99fa3a6 chore: refactor wifi and bluetooth event handlers 2024-03-11 19:54:29 +01:00
Fabio Lenherr / DashieTM 0105956815 chore: refactor wifi and bluetooth event handlers 2024-03-11 19:41:03 +01:00
Fabio Lenherr / DashieTM 75050c840a feat: Implement error popup for bluetooth and network 2024-03-11 18:56:53 +01:00
Fabio Lenherr / DashieTM 16a30a7bdd feat: Add Error popup 2024-03-11 17:19:38 +01:00
Fabio Lenherr / DashieTM cc73c425f7 refactor: audio sources 2024-03-11 13:39:30 +01:00
DashieTM 260077006e chore: Remove accidental file 2024-03-10 22:09:27 +01:00
DashieTM ed6983830c refactor: sinkbox 2024-03-10 22:08:50 +01:00
Fabio Lenherr / DashieTM e5263b0dc7 chore: Bump version 2023-12-21 13:10:11 +01:00
Fabio Lenherr / DashieTM 8796abb08f fix: Properly handle wifi and bluetooth turned on and off 2023-12-19 21:38:35 +01:00
dashie be3ff85800 chore: Bump version 2023-12-19 12:27:14 +00:00
Fabio Lenherr / DashieTM f4a8693436 fix: Reset activated state for first click 2023-12-18 20:34:07 +01:00
Fabio Lenherr / DashieTM 9c85bf6705 fix: Show selected tab at startup 2023-12-17 22:28:33 +01:00
Fabio Lenherr / DashieTM e0a672935e fix: Use splice instead of remove to remove udef behavior 2023-12-17 21:48:25 +01:00