Commit graph

27 commits

Author SHA1 Message Date
legendofmiracles
28c57afcd6
replaces all daemon prints with logs and enables logging by default (#168) 2021-05-14 23:23:16 +02:00
elkowar
fa99408d35
Remove unused imports 2021-05-09 14:53:44 +02:00
contribuewwt
3b60b64c34
Modifications to hot reload (#141)
* Hot reload

* Add wayland and no-x11-wayland build to CI

* Fix no-x11-wayland build (#160)

* test-commit

* Update workflow

* add cache to rust build

* Fix wayland build

* Fix no-x11-wayland build

* Use new version of pkg and do big think about how make async

* forgot to autofmt

* updates

* Hot reload

* Use new version of pkg and do big think about how make async

* forgot to autofmt

* updates

* requested changes + autoformat again

Co-authored-by: elkowar <5300871+elkowar@users.noreply.github.com>
2021-05-06 19:43:50 +02:00
elkowar
f544d0e19a change formatting config 2021-03-08 22:28:29 +01:00
elkowar
8dba5aca83 Add EwwPaths struct and refactor path handling in general 2021-03-02 13:12:52 +01:00
elkowar
5b3344fc5b make multiple daemons possible and make commands time out 2021-03-02 12:23:18 +01:00
elkowar
2120e76a5c Add box to logs 2021-02-17 17:01:07 +01:00
elkowar
e9af869a0a Not use inotify on non-linux compile targets 2021-02-17 16:45:57 +01:00
undefinedDarkness
4da676e38b
SCSS relative path support, set cwd of server to eww config directory (#110) 2021-02-08 10:46:33 +01:00
Axarva
827d47b26e
Provide an example configuration (with space for more!) (#99) 2021-02-05 21:51:06 +01:00
undefinedDarkness
66bfe25d87
Add -c / --config argument to eww daemon (#104) 2021-02-02 19:59:30 +01:00
elkowar
47863a3e77 Add eww reload command 2021-01-21 21:47:40 +01:00
elkowar
8530f90a7c Add eww windows command and restructure daemon response.
Daemon response is now a dedicated type that contains information
about failure / success, and used in more commands, such as `open` and
`close`. Thus, this fixes #90 and also fixes #89.

For #90, the decision has been made to not make this independent of the
daemon, as that makes it possible to provide more information, and
because in most cases, users will have the daemon running when checking
windows anyways.
2021-01-16 18:09:35 +01:00
elkowar
6c2e0dbbc1 Fix script-vars being ran without window using them, and add debug flag. fixes #94. 2021-01-16 16:14:03 +01:00
elkowar
34876efe02 Slight cleanup 2021-01-07 21:21:08 +01:00
elkowar
018bfee24c Make daemon startup explicit 2021-01-07 21:21:08 +01:00
elkowar
6df15379bb Fix IPC streams not working correctly 2021-01-03 17:16:31 +01:00
elkowar
05d9320598 Cleanup 2021-01-03 17:16:31 +01:00
elkowar
b9b8a77cf4 Handle application exit somewhat nicely 2021-01-03 17:16:31 +01:00
elkowar
b4880a55b8 More work done 2021-01-03 17:16:31 +01:00
elkowar
542dd62d7b Basics actually work still 2021-01-03 17:16:31 +01:00
elkowar
19681a0db8 start playing around 2021-01-03 17:16:31 +01:00
ay9thqi3tbqiwbegqsg a[soiaosshasdg
ac8bc7d8b5
Fix a few clippy warnings (#59) 2020-11-14 17:57:50 +01:00
ElKowar
2e8b1af083
Lazy variables (#58)
* Implement lazy variables

* cleanup

* refactor
2020-11-08 15:08:01 +01:00
elkowar
31ed9d0135 Get rid of a lot of dependencies 2020-10-25 20:40:40 +01:00
elkowar
b349c003e8 make file reloading faster 2020-10-25 12:29:01 +01:00
ElKowar
3d31788b2f
Cleanup the file structure of main (#43) 2020-10-25 11:33:37 +01:00