New Features
- MacOS is now fully supported on the receiving end thanks to @kiwiz (except for #83)
- Clients can now be activated on startup through the config file (see README.md for details)
- Different instances of the GTK UI are now correctly synchronized initially and among each other
- A systemd service file and a firewalld config file are now available
- Incoming request now only check for IP address, which makes it possible to use lan-mouse behind a NAT router
Bug Fixes
- initial dns resolve was not working (Ferdinand Schober)
Chores
- Release lan-mouse version 0.6.0 (Ferdinand Schober)
Commits
- b598087: Modified .desktop file to conform with standard (#72) (CupricReki) #72
- 13597b3: fix app_id + app icon (Ferdinand Schober)
- 8c276f8: temporary fix for AUR pkg (Ferdinand Schober)
- 2e52660: fix name of desktop entry (Ferdinand Schober)
- d90eb0c: Activate on startup (#70) (Ferdinand Schober) #70
- 0017dbc: Update README.md (Ferdinand Schober)
- 347256e: fix frontend channel buffer size (Ferdinand Schober)
- 7897db6: remove unneccessary enumerate request (Ferdinand Schober)
- 118c0df: cleanup (Ferdinand Schober)
- 535cd05: fix initial activation (Ferdinand Schober)
- f199445: Revert "temporary fix for AUR pkg" (Ferdinand Schober)
- f28f754: add a warning when mouse is released by compositor (Ferdinand Schober)
- fad48c2: no config is not an error (Ferdinand Schober)
- b3caba9: fix misleading warning (Ferdinand Schober)
- 6674af8: allow incoming requests from arbitrary ports (#78) (Ferdinand Schober) #78
- ecab3a3: refactor producer task (Ferdinand Schober)
- 61ff05c: refactor consumer task (Ferdinand Schober)
- 622b04b: refactor frontend task (Ferdinand Schober)
- 2803db7: refactor dns task (Ferdinand Schober)
- 36001c6: refactor udp task (Ferdinand Schober)
- 017bc43: refactor timer task (Ferdinand Schober)
- e5b770a: Update README.md (Ferdinand Schober)
- 006831b: add systemd user service definition (Ferdinand Schober)
- 82926d8: fix error handling in consumer task (Ferdinand Schober)
- handle exit of service properly (Ferdinand Schober)
- 8084b52: Revert "gtk: handle exit of service properly" (Ferdinand Schober)
- add keyboard support (#81) #81 (Kai)
- c9deb6e: add firewalld config file (Ferdinand Schober)