Frontend improvement (#27)

* removed redundant dns lookups
* frontend now correctly reflects the state of the backend
* config.toml is loaded when starting gtk frontend
This commit is contained in:
Ferdinand Schober
2023-09-25 11:55:22 +02:00
committed by Ferdinand Schober
parent 603646c799
commit 06725f4b14
17 changed files with 908 additions and 432 deletions

View File

@@ -1,4 +1,4 @@
# Lan Mouse Share
# Lan Mouse
![image](https://github.com/ferdinandschober/lan-mouse/assets/40996949/ccb33815-4357-4c8d-a5d2-8897ab626a08)
@@ -19,7 +19,7 @@ which must be located in the current working directory when
executing lan-mouse.
### Example config
A minimal config file could look like this:
A config file could look like this:
```toml
# example configuration
@@ -50,9 +50,6 @@ port = 4242
Where `left` can be either `left`, `right`, `top` or `bottom`.
> :warning: Note that clients from the config
> file are currently ignored when using the gtk frontend!
## Build and Run
Build in release mode: