Note that TODO list is deprecated. Use Doxygen generated todo list and

IdeaTorrent instead.
This commit is contained in:
mmdolze
2011-02-10 22:58:42 +00:00
parent b36789fe10
commit 03e679a496
+9 -19
View File
@@ -1,7 +1,14 @@
NOTE: Use of this TODO list is obsolete! A list of things to be done is
automatically created by Doxygen. You may create the Doxygen documentation
yourself by running the doxygen command from the docs/ directory.
Ideas for new features can be entered at the IdeaTorrent:
http://sourceforge.net/apps/ideatorrent/lcdproc/
----------------------------------------
Stuff planned for future releases... (in no particular order) Stuff planned for future releases... (in no particular order)
Feel free to help out with any of this stuff! :) Feel free to help out with any of this stuff! :)
Please send a message to the mailing list if you have any question. Please send a message to the mailing list if you have any question.
Things for the short term: Things for the short term:
@@ -12,15 +19,12 @@ Things for the short term:
- lcterm: Support keyboard input - lcterm: Support keyboard input
- MtxOrb: Recover the code for I2C connectivity to MtxOrb - MtxOrb: Recover the code for I2C connectivity to MtxOrb
- shuttleVFD: Use output() method for these special "out-of-band" symbols. - shuttleVFD: Use output() method for these special "out-of-band" symbols.
- glk: port icon, vBar and hBar to 0.5 API.
- Use non-standard serial baud rates (57600 and higher) only optional. - Use non-standard serial baud rates (57600 and higher) only optional.
Things for the longer term: Things for the longer term:
---------------------------------------- ----------------------------------------
lcdproc client lcdproc client
--------------
allow more than one instance of a screen with different configuration allow more than one instance of a screen with different configuration
sections (implementation should be possible similar to the one with sections (implementation should be possible similar to the one with
@@ -36,7 +40,6 @@ get rid of MTAB_FILE compile time definition (for Linux & SunOS)
---------------------------------------- ----------------------------------------
lcdexec client lcdexec client
--------------
more flexbibility: do not just only execute commands, but more flexbibility: do not just only execute commands, but
maybe also display their result in a screen, get a command's maybe also display their result in a screen, get a command's
@@ -63,16 +66,3 @@ command line. Or,
would have the same result as pressing a key on the keypad. would have the same result as pressing a key on the keypad.
---------------------------------------- ----------------------------------------
Scheduling modes
Instead of the simplistic "round robin" circular screen-scheduling in
the current release, later versions will offer several different
algorithms for screen-ordering.
One example: High-priority screens will be shown more often than
low-priority screens, simply by showing up more often.
STATUS: Currently high priority screens will only be shown _first_ after
a resorting of the screenlist. The time that it's visible is unaltered.
----------------------------------------