diff --git a/CREDITS b/CREDITS index 54bec9a..68ad6a1 100644 --- a/CREDITS +++ b/CREDITS @@ -1,25 +1,41 @@ -LCDproc is a community effort, and as such we'd like to -recognize everyone's efforts. If you have helped out but are -not listed, let us know! +This is the CREDITS file that should list all people that are or have +been involved in LCDproc. + +Please help us keeping this file up to date. Developers, please insert +your name and a short description of your activities. Other people +involved, please tell us if your name is missing or your credit +information is incorrect. LCDproc is a community effort, and as such +we'd like to recognize everyone's efforts! CONTRIBUTORS (in order of appearance :) -William Ferrell: +William Ferrell (Choadstre) : - Project founder, wrote 1st version, much documentation, design for V0.4, continued maintenance +It's Choadstre's fault that LCDproc exists. He wanted his computer to have +a heartbeat, like some HP workstations do. So he found a nice LCD, wrote +some amazingly spiffy software for it, and life was good. -Scott Scriven: +Scott Scriven (ToyKeeper) : - wrote V0.3 and most of V0.4, and helped procrastinate the rest of the time... +ToyKeeper was the main programmer for LCDproc 0.3. He took Choadstre's idea and +put it in its current form. -Gareth Watts: +Gareth Watts (Xeno42): - Patches, mailing list, ideas, web hosting, CVS, etc. -Matrix Orbital Corporation: +Matrix Orbital Corporation : - Free displays for us developers, and lots of help early on +Crystal Fontz : + - Sends us testing LCDs to get LCDproc going on all their models + +Lorand Bruhacs : + - Lorand made LCDproc V0.3.5, which added lots of nifty stuff while keeping the old program model + Benjamin Tse , Matthias Prinke : - HD44780 driver and predecessors @@ -42,7 +58,7 @@ David Glaude: - lcdproc big clocK screen. - Matrix Orbital enhancement: Big Number, general-purpose output, dynamic custom char allocation, i2c support(lost), ... - - Crystal Fontz driver + - Crystal Fontz drivers - Matrix orbital GLK driver Todd Porter: @@ -112,6 +128,8 @@ Joris Robijn: - Config file stuff - Reporting stuff - Work on API 0.5 architecture and implementation, loadable drivers. + - Menu stuff of 0.5 + - SED1330 driver Guillaume Filion: - Portability bug fixes on the curses, HD44780, SED1520 and @@ -152,6 +170,3 @@ Simon Harrison smh Stephen Paul tegetana Luis Llorente luisllo -Please let us know if your name is missing, or your credit -information is incorrect! - diff --git a/TODO b/TODO index 715786f..d4e0630 100644 --- a/TODO +++ b/TODO @@ -4,6 +4,18 @@ Feel free to help out with any of this stuff! :) Please send a message to the mailing list if you have any question. +Things for the short term: +- The menu_goto command: A given menu should come up + (if the menu accepts that). +- Rotation and priorities +- Have server also use Left and Right key +- Entire server menu working properly +- Fix rendering of subframes +- Fix rendering anyway ;) +- (?) Use centralized command message parsing engine (more secure) + +Things for the longer term: + ---------------------------------------- Client driver @@ -66,7 +78,8 @@ add/remove drivers, change screen priorities, kick off clients, etc... You can also access client menus to configure options in each client. -STATUS: We only have a server menu that control contrast, backlight, ... +STATUS: This is currently being worked on. Client supplied menus work. +Check 0.5 to see it. ---------------------------------------- Config Files... @@ -103,7 +116,7 @@ The server will also be able to run arbitrary shell commands from the config file. This will allow you to, for example, shut down the machine, get online, or other system tasks. -STATUS: We have a few build-in cmd, but exec should be done into a client. +STATUS: These commands can now be run by the lcdexec client. ---------------------------------------- Improved display driver API