39 Commits

Author SHA1 Message Date
Demmie
13cea8bed6
Add timeout to watcher iteration 2024-05-23 22:44:04 -04:00
Demmie
7d819a9e39
Upgrade dependencies 2024-05-16 22:58:30 -04:00
Demmie
0ae2fbc06b
Upgrade zbus dependency 2024-05-16 22:52:43 -04:00
Demmie
be59315e8a
Use IP instead of localhost
Relates to #18, there is no reason to not use IP by default.
2024-05-02 16:30:25 -04:00
Demmie
a21b917b26
Return support for KDE < 6 2024-03-06 22:01:35 -05:00
Demmie
87d046f46d
Update dependencies 2023-12-27 14:03:12 -05:00
Demmie
53266d5622
Use Wayland protocols out of box 2023-12-27 13:59:59 -05:00
Demmie
06b30f4fc0
Add ext-idle-notify-v1 support 2023-11-29 22:24:00 -05:00
Demmie
c6a5df58d8
Add deb for module 2023-11-25 00:52:24 -05:00
Demmie
ae1e320176
Add an ability to run external modules 2023-11-25 00:13:35 -05:00
Demmie
864d1dc364
Add instructions to use the module 2023-11-21 21:08:24 -05:00
Demmie
d3b9adf91c
Update dependencies 2023-09-29 22:09:40 -04:00
Demmie
a63f02ec9c
Update aw-server dependency 2023-09-28 23:47:56 -04:00
Demmie
38a2f1f1da
Upgrade dependencies 2023-07-09 01:25:11 -04:00
Demmie
7ecac447ca
Upgrade locked dependencies 2023-07-09 01:02:15 -04:00
Demmie
ca72df7e6e
Fix custom config file and add test 2023-07-08 23:23:29 -04:00
Demmie
d6e762630e
Optimize server dependency and increase version 2023-07-08 21:12:16 -04:00
Demmie
51deffabc4
Use the last working nighly version 2023-07-02 15:39:11 -04:00
Demmie
10d54856c1
Move the code to async instead of threads 2023-07-02 14:34:13 -04:00
Demmie
9f89fdb7dd
Add .desktop for deb 2023-06-14 01:46:59 -04:00
Demmie
1a3022b0df
Test filters 2023-06-11 23:58:31 -04:00
Demmie
8fe8847002
Fix aw-server revision 2023-06-05 02:00:59 -04:00
Demmie
63b8079aa8
Shutdown the server more gracefully 2023-06-05 00:45:38 -04:00
Demmie
1c42466cbb
Replace smol with tokio 2023-06-04 19:04:54 -04:00
Demmie
665924d39e
Add opening config to tray 2023-06-04 15:05:49 -04:00
Demmie
cbcbfe4760
Add a custom tray icon 2023-06-04 13:16:34 -04:00
Demmie
e9110489c1
Embed the server data statically with crate 2023-06-03 18:56:00 -04:00
Demmie
ab3fd1c96f
Pin AW dependencies to a specific revision 2023-05-14 22:02:35 -04:00
Demmie
cdc05e0d5f
Catch signals to stop watchers 2023-05-10 22:38:19 -04:00
Demmie
216b2a1334
Add a bundle feature 2023-05-08 00:57:54 -04:00
Demmie
856a7afee6
Simplify config without bucket names 2023-05-07 23:08:04 -04:00
Demmie
63bfe4181e
Extract watchers into module 2023-05-07 20:47:40 -04:00
Demmie
3c51ad8685
Introduce anyhow errors 2023-04-25 01:25:14 -04:00
Demmie
69130e47a8
Implement window data filtration 2023-04-22 19:05:30 -04:00
Demmie
d5103bfe78
Add TOML config file support 2023-04-22 02:53:15 -04:00
Demmie
5c1b98d75f
Implement idle watcher for X11 2023-04-19 19:35:11 -04:00
Demmie
91224d63e8
Change logger to fern
It is easier to setup per module.
2023-04-11 22:22:14 -04:00
Demmie
55ba0b9bb3
Implement active window watcher 2023-04-11 19:48:54 -04:00
Demmie
24254d5a51
Implement idle watcher 2023-04-11 13:00:58 -04:00