Files
g15daemon/TODO
T

35 lines
1.3 KiB
Plaintext
Raw Normal View History

2019-04-29 15:42:59 +02:00
********************************************************************************
TODO list for G15daemon. Not in any particular order.
********************************************************************************
PARTIALLY DONE - Add manpage and other documentation for the client library and it's
bindings.
2019-04-29 15:43:03 +02:00
DONE (G15Macro) - Add client to record & playback macros.
2019-04-29 15:42:59 +02:00
- add a few simple template client examples in various languages
2019-04-29 15:43:03 +02:00
DONE - Read a configuration file.
2019-04-29 15:42:59 +02:00
DONE - Allow for clients to change LCD backlight.
DONE - enable the M-key backlights - the library supports this
- write a small client app to set configuration options on-the-fly (M-key
toggle, backlight, etc)
DONE - Allow for clients to request sole use of the 'L' keys (perhaps passing
their status back to the client via MSGs on the socket.
- Allow for clients to send text-based commands controlling the output (need
interpreter for this)
- Allow for clients to set a time-to-live for screens they create, which
will allow the client app to exit without taking the screen with them.
- Clients using the above functionality ought to be able to re-connect and
use the 'screen' they previously created, as long as they return within the
'time-to-live' period they set before exiting. This will allow for scripts
etc to periodically update.
2019-04-29 15:43:03 +02:00
- Add DBUS proxy.