b8ae4ebd74
Update dependencies
2020-12-18 17:19:04 +01:00
704e5cf8f4
Update dependencies
2020-12-18 17:15:07 +01:00
baa1d67f29
Optimise daemon action behaviour
2020-11-05 19:08:55 +01:00
d18e44d3b9
Print out the error messages more readable
2020-11-05 19:05:41 +01:00
2cab09d30b
Downgrade tokio because some crates aren't ready
...
Problematic crates include
- actix-codec > ... > actix-web
- actix-rt > ... > actix-web
- async-minecraft-ping
- dbus-tokio
- h2 > ... > actix-web
- trust-dns-proto > ... > actix-web
- trust-dns-resolver > ... > actix-web
2020-11-04 00:09:02 +01:00
2f8ae9a3f8
Get rid of some warnings
2020-11-03 17:49:06 +01:00
178abf5a72
Update dependencies
2020-11-03 17:42:48 +01:00
36268937de
Connect clap with dbus execution
2020-09-23 08:45:03 +02:00
ef655b1aae
Add basic clap functionality
2020-09-21 00:59:50 +02:00
cc4d0f08a4
Update files so that they use the new dbus-tree
2020-09-20 23:29:03 +02:00
401dd58e3f
Update dependencies
2020-09-20 22:28:14 +02:00
3f47840318
Add basic dbus proxy logic
2020-09-20 14:16:29 +02:00
41ca57898d
Initialize all the stuff
...
...like D-Bus connection to system bus, env_logger, and tokio
2020-08-30 16:41:59 +02:00
5852f80b1f
Add a few dependencies for using dbus
2020-08-23 01:04:29 +02:00
3263df377d
Add log and env_logger crates
2020-08-20 18:06:29 +02:00
14b3abdb9a
Move dependencies to member manifests
...
...because apparently it's not allowed to have dependencies in the
workspace manifest if it only defines other members and isn't a member
itself or something 🤷♂️
2020-08-20 17:41:21 +02:00
Eli
6999bca459
Change project structure
...
For the server and "client" to be able to communicate with eachother,
I'll be using DBus (https://www.freedesktop.org/wiki/Software/dbus/ )
and the dbus-crate (https://crates.io/crates/dbus/ ).
Also, it will probably be better to split the server and client/daemon
and control utility in two separate projects (using Cargo's workspaces
(https://doc.rust-lang.org/cargo/reference/workspaces.html )).
2020-08-04 17:00:50 +02:00