Nathan Dwarshuis
|
003b0ce937
|
FIX vpn state init
|
2023-01-03 22:28:34 -05:00 |
Nathan Dwarshuis
|
a0cdcce146
|
ENH hold client in monad
|
2023-01-03 22:18:55 -05:00 |
Nathan Dwarshuis
|
27b32fb03e
|
ENH use rio for vpn
|
2023-01-02 10:33:04 -05:00 |
Nathan Dwarshuis
|
c29a43a024
|
ENH log when bluetooth adapter not found
|
2023-01-01 23:20:15 -05:00 |
Nathan Dwarshuis
|
097e4e19fc
|
REF clean up state functions in bluetooth
|
2023-01-01 23:09:23 -05:00 |
Nathan Dwarshuis
|
37f607d817
|
REF use submonad for bluetooth state
|
2023-01-01 23:03:31 -05:00 |
Nathan Dwarshuis
|
9d7ca49357
|
ADD logger for device listener
|
2023-01-01 22:40:28 -05:00 |
Nathan Dwarshuis
|
69ed4839da
|
ENH use plugin name in xmobar loggers
|
2023-01-01 22:29:29 -05:00 |
Nathan Dwarshuis
|
cc094bb071
|
ADD logging for device init
|
2023-01-01 22:03:17 -05:00 |
Nathan Dwarshuis
|
2948610785
|
ADD error message for device init
|
2023-01-01 21:36:16 -05:00 |
Nathan Dwarshuis
|
7432a8f841
|
ENH log failures for bluetooth listeners
|
2023-01-01 21:30:07 -05:00 |
Nathan Dwarshuis
|
6848fbe01f
|
ENH log errors when getting managed objects
|
2023-01-01 19:58:23 -05:00 |
Nathan Dwarshuis
|
5912e70526
|
ENH log errors for dbus property query
|
2023-01-01 19:52:01 -05:00 |
Nathan Dwarshuis
|
e0913a461d
|
ENH log internal dbus methods (kinda)
|
2023-01-01 19:41:46 -05:00 |
Nathan Dwarshuis
|
1b4480ac3a
|
REF rename a bunch of stuff
|
2023-01-01 18:33:02 -05:00 |
Nathan Dwarshuis
|
f6c0596716
|
ENH use rio for xmobar plugins
|
2022-12-31 22:22:36 -05:00 |
Nathan Dwarshuis
|
f1ced0c7e8
|
REF remove lots of unused deps
|
2022-12-31 19:47:02 -05:00 |
Nathan Dwarshuis
|
c36a63e251
|
ENH generalize vpn plugin
|
2022-12-30 17:02:23 -05:00 |
Nathan Dwarshuis
|
f39762e1e8
|
ENH generalize device plugin
|
2022-12-30 16:59:50 -05:00 |
Nathan Dwarshuis
|
c394a65523
|
ENH generalize bluetooth
|
2022-12-30 16:58:30 -05:00 |
Nathan Dwarshuis
|
6738f8a4c7
|
ENH generalize backlight common plugin
|
2022-12-30 16:58:21 -05:00 |
Nathan Dwarshuis
|
cc0465194a
|
ENH generalize common plugin interfaces
|
2022-12-30 16:44:00 -05:00 |
Nathan Dwarshuis
|
4aae54b90e
|
ENH generalize signal callbacks
|
2022-12-30 16:37:52 -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
|
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
|
8d495123dc
|
ENH make a few more desktop dep trees more specific
|
2022-07-07 19:20:21 -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
|
10ddbc7de4
|
ENH make VPN plugin more general
|
2021-12-14 00:37:09 -05:00 |
Nathan Dwarshuis
|
b0358c0cbe
|
REF make colors and fonts more concise
|
2021-11-27 17:33:02 -05:00 |
Nathan Dwarshuis
|
9e4589cc98
|
ENH use busname when matching signal
|
2021-11-27 13:24:13 -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
|
5eb7a573ec
|
ENH make ethernet plugin asynchronous
|
2021-11-25 00:12:00 -05:00 |
Nathan Dwarshuis
|
0522766f38
|
FIX disconnecting screensaver client
|
2021-11-24 01:22:03 -05:00 |
Nathan Dwarshuis
|
20b915631e
|
REF clean up code
|
2021-11-24 01:14:23 -05:00 |
Nathan Dwarshuis
|
d2268da188
|
ENH make vpn plugin listen to property changed signal
|
2021-11-24 00:43:58 -05:00 |
Nathan Dwarshuis
|
0fe36fcccb
|
ENH make bluetooth match signals instead of polling
|
2021-11-24 00:21:18 -05:00 |
Nathan Dwarshuis
|
78dd1ee5b7
|
ENH make client calls safe in plugins
|
2021-11-23 18:28:38 -05:00 |
Nathan Dwarshuis
|
be73dd64d3
|
ENH reuse client when possible
|
2021-11-21 17:54:00 -05:00 |
Nathan Dwarshuis
|
4da3024dc7
|
ADD clevo keyboard brightness controls
|
2021-11-21 00:42:40 -05:00 |
Nathan Dwarshuis
|
3bf1ae55fa
|
ENH use depends interface throughout xmobar
|
2021-11-09 00:59:17 -05:00 |
Nathan Dwarshuis
|
23098420aa
|
WIP use DBus dependency API everywhere
|
2021-11-08 00:27:39 -05:00 |
Nathan Dwarshuis
|
76c0eb3386
|
REF move dependency interface to own module/pull common code from intelbacklight
|
2021-11-07 13:35:08 -05:00 |