Nathan Dwarshuis
|
a0cdcce146
|
ENH hold client in monad
|
2023-01-03 22:18:55 -05:00 |
Nathan Dwarshuis
|
db7011bfd8
|
ENH generalize brightness exporters
|
2023-01-02 19:15:25 -05:00 |
Nathan Dwarshuis
|
524818decf
|
ENH generalize brightness controls
|
2023-01-02 18:30:17 -05:00 |
Nathan Dwarshuis
|
1b4480ac3a
|
REF rename a bunch of stuff
|
2023-01-01 18:33:02 -05:00 |
Nathan Dwarshuis
|
ac743daa32
|
ENH use exporter/unexporter for all interfaces
|
2023-01-01 13:32:46 -05:00 |
Nathan Dwarshuis
|
43345f8ce0
|
ENH use exporter/unexporter pairs
|
2023-01-01 12:43:54 -05:00 |
Nathan Dwarshuis
|
71c875702f
|
ENH generalize keyboard stuff
|
2022-12-31 15:26:22 -05:00 |
Nathan Dwarshuis
|
98358983de
|
REF reformat
|
2022-12-30 17:15:50 -05:00 |
Nathan Dwarshuis
|
b9a10df606
|
ENH generalize brightness
|
2022-12-30 17:11:15 -05:00 |
Nathan Dwarshuis
|
adf0257533
|
REF reformat everything with fourmolu
|
2022-12-30 14:58:23 -05:00 |
Nathan Dwarshuis
|
d560db1548
|
Revert "WIP use unliftio everywhere-ish"
This reverts commit 769df2fb00 .
|
2022-12-30 10:56:09 -05:00 |
Nathan Dwarshuis
|
769df2fb00
|
WIP use unliftio everywhere-ish
|
2022-12-30 10:38:21 -05:00 |
Nathan Dwarshuis
|
fb9b9fa65e
|
WIP kinda get rio process to work for all subprocesses
|
2022-12-28 12:19:44 -05:00 |
Nathan Dwarshuis
|
3dd2536f0f
|
REF use rio for filepath dep
|
2022-12-26 14:55:17 -05:00 |
Nathan Dwarshuis
|
e76ace03ad
|
REF use RIO text pretty much everywhere
|
2022-12-26 14:45:49 -05:00 |
Nathan Dwarshuis
|
dda7a96d4c
|
REF overload internal dbus functions
|
2022-07-09 17:44:14 -04:00 |
Nathan Dwarshuis
|
cfde8865c1
|
ENH use typesafe dbus client
|
2022-07-09 17:08:10 -04:00 |
Nathan Dwarshuis
|
f968078c06
|
ENH be more detailed when describing package source
|
2022-07-09 14:59:42 -04:00 |
Nathan Dwarshuis
|
b8b058c78c
|
ADD package annotations for dependencies
|
2022-07-09 01:02:37 -04:00 |
Nathan Dwarshuis
|
7ad7b8960e
|
ENH use all parameters where appropriate
|
2022-07-08 20:01:35 -04:00 |
Nathan Dwarshuis
|
3e6f4c7e27
|
ENH give all features an overall name
|
2022-06-28 23:27:55 -04:00 |
Nathan Dwarshuis
|
ec957c1dbf
|
ENH actually make dependency framework functional
|
2022-06-26 19:05:25 -04:00 |
Nathan Dwarshuis
|
5326b49ce2
|
ENH use new dependency framework throughout
|
2022-06-22 01:28:46 -04:00 |
Nathan Dwarshuis
|
d8a88531b0
|
WIP transition all dependencies to new framework
|
2022-06-21 00:56:42 -04:00 |
Nathan Dwarshuis
|
5907035e9d
|
ENH use a bunch of nested feature stuff
|
2022-06-17 00:37:12 -04:00 |
Nathan Dwarshuis
|
01e991f182
|
ENH print out deps (but better this time)
|
2022-06-16 18:50:24 -04:00 |
Nathan Dwarshuis
|
9e4589cc98
|
ENH use busname when matching signal
|
2021-11-27 13:24:13 -05:00 |
Nathan Dwarshuis
|
b9ede93e98
|
FIX name/arg typo
|
2021-11-27 01:06:49 -05:00 |
Nathan Dwarshuis
|
fd37220005
|
REF move all 'common' DBus code to seperate shared module
|
2021-11-27 01:02:22 -05:00 |
Nathan Dwarshuis
|
8282cf05cc
|
ENH make bluetooth module display connection status
|
2021-11-26 23:35:03 -05:00 |
Nathan Dwarshuis
|
78dd1ee5b7
|
ENH make client calls safe in plugins
|
2021-11-23 18:28:38 -05:00 |
Nathan Dwarshuis
|
6417a832c5
|
REF rename Feature key
|
2021-11-22 23:28:54 -05:00 |
Nathan Dwarshuis
|
010b612b93
|
ENH use cleaner type interface
|
2021-11-22 23:02:23 -05:00 |
Nathan Dwarshuis
|
e3a7191ed9
|
REF clean dead code
|
2021-11-22 00:08:12 -05:00 |
Nathan Dwarshuis
|
8c4683faa1
|
REF rename DBus types
|
2021-11-21 23:59:38 -05:00 |
Nathan Dwarshuis
|
c03f1938a1
|
REF fix action key name
|
2021-11-21 23:56:27 -05:00 |
Nathan Dwarshuis
|
866d2cbb75
|
REF move bus to endpoint type
|
2021-11-21 23:55:19 -05:00 |
Nathan Dwarshuis
|
6ce38b7ade
|
ENH use typeclass to make dependency interface more flexible
|
2021-11-21 22:47:43 -05:00 |
Nathan Dwarshuis
|
7e5a4a57cd
|
REF use function to abstract dbus endpoint dependencies
|
2021-11-21 18:18:09 -05:00 |
Nathan Dwarshuis
|
be73dd64d3
|
ENH reuse client when possible
|
2021-11-21 17:54:00 -05:00 |
Nathan Dwarshuis
|
81543cbbbc
|
REF consolidate method call functions
|
2021-11-21 16:58:01 -05:00 |
Nathan Dwarshuis
|
da1e4a1c79
|
REF arrange dependency module sanely
|
2021-11-21 10:26:28 -05:00 |
Nathan Dwarshuis
|
f88db8d2a3
|
FIX remove extra print statement
|
2021-11-21 00:49:20 -05:00 |
Nathan Dwarshuis
|
4da3024dc7
|
ADD clevo keyboard brightness controls
|
2021-11-21 00:42:40 -05:00 |
Nathan Dwarshuis
|
81830a8e96
|
ENH make better error messages for features
|
2021-11-20 19:35:24 -05:00 |
Nathan Dwarshuis
|
96108abc43
|
ENH decouple dbus controls from exporter
|
2021-11-20 12:40:53 -05:00 |
Nathan Dwarshuis
|
f473e1f26d
|
ENH remove subfeature crap
|
2021-11-20 11:48:05 -05:00 |
Nathan Dwarshuis
|
7ec86d04c4
|
ENH use features in external keymap
|
2021-11-20 01:15:04 -05:00 |
Nathan Dwarshuis
|
543858c95e
|
ENH remove useless default key
|
2021-11-19 22:14:25 -05:00 |
Nathan Dwarshuis
|
0caefb336f
|
ADD default command to features
|
2021-11-11 23:52:01 -05:00 |