summaryrefslogtreecommitdiffstats
path: root/src/ply-boot-splash.h
Commit message (Collapse)AuthorAgeFilesLines
* Port password handling over to using new answer objectRay Strode2008-06-021-2/+2
|
* Remove superfluous asterisk in function prototypeRay Strode2008-06-021-1/+1
| | | | | We were passing a pointer to a function pointer instead of just a function pointer.
* Add second cut at password supportRay Strode2008-05-211-1/+4
| | | | | | | | | This version works even in raw mode, by buffering key presses passed from the window object, and replying to the client after the user presses enter. There are a lot of layers of function pointers getting passed around, so it may make sense to introduce an opaque type for holding the password and triggering the reply.
* Add hook to ply-terminal-session to notify on boot output.Ray Strode2008-05-191-0/+3
| | | | Drop set_output_buffer api and propagate boot output to splash plugins
* Create a buffer to hold boot messages and pass that buffer to plugin show ↵Ray Strode2008-05-191-1/+3
| | | | functions
* Create window at layer above boot splash and reuse when changing boot splashesRay Strode2008-05-191-5/+2
| | | | | | | This requires keyboard handling to be changed, so that each plugin can hook in their own keyboard hooks when switching between them, and also handling escape completely above the boot splash plugin level.
* Intercept escape key before passing keyboard input to splash pluginRay Strode2008-05-191-1/+6
| | | | | | We want to pass escape to the layer that created the boot splash, so that it can tear down the curren splash plugin and put up the details view
* add preliminary support for asking for password during boot sequenceRay Strode2008-05-151-0/+2
| | | | (Only in text plugin so far)
* add small wrapper functions around dlopen and friends.Ray Strode2007-06-061-0/+46
create the start of a boot-splash api for managing the splash screen. Setup main.c to use the api (no plugin exists yet, though, so things are pretty hosed atm)