summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Port fade-in over to use new entry in libplybootsplashRay Strode2008-08-011-102/+16
|
* Port spinfinity over to use new entry in libplybootsplashRay Strode2008-08-013-111/+32
|
* Add an entry controlRay Strode2008-08-013-1/+304
| | | | | | Right now we have some cut and paste code between the splash plugins for a password entry. This new file will move some of the repeated code into libplybootsplash.
* Add ctrl-l "redraw" hot keyRay Strode2008-07-291-0/+14
|
* Make fade-in plugin provide erase/draw handlersRay Strode2008-07-292-11/+63
|
* Make spinfinity plugin provide erase/draw handlersRay Strode2008-07-291-3/+64
|
* Move text plugin over to new draw/erase handlersRay Strode2008-07-291-0/+30
|
* Add new hooks for clearing and drawing parts of the screenRay Strode2008-07-292-0/+81
| | | | | | | We now have a few controls in libplybootsplash that don't don't the specific details of the loaded splash plugins background. These hooks will make it possible for the controls to clear the screen prior to doing alpha composition.
* Show detailed plugin if ask-for-password is called when no splash visibleRay Strode2008-07-111-1/+3
|
* Rearrange functions to prevent forward declarationRay Strode2008-07-111-31/+31
| | | | | | We're going to be calling show_detailed_splash before implicitly in cases when there is no splash, so we need to make sure it's high enough up in the file
* Rearrange functions to drop forward declarationRay Strode2008-07-111-34/+32
|
* Use details plugin instead of bailing if no rhgb on kernel cmdlineRay Strode2008-07-111-5/+7
| | | | We still want things like ask-for-password and logging to work.
* Add debugging feature to restore text paletteRay Strode2008-07-091-34/+41
|
* Add new subcommand "ask-for-password"Ray Strode2008-07-012-16/+117
| | | | | | | This command obsoletes --ask-for-password and supports an optional --command for specifying what command to feed the password to. If the command fails, then the client will ask the daemon to ask for the password again.
* Clear screen to black before asking for passwordRay Strode2008-07-011-0/+1
|
* Drop print_usage functionRay Strode2008-07-011-15/+5
| | | | It was hard coded, and we generate help dynamically now.
* Add state structure to client to consolidate the various stateRay Strode2008-07-011-38/+43
| | | | | | This will be important when switching to subcommands, since we'll need to be able to access the command parser, boot client, and event loop.
* Add hack to make maintenance mode probably work whenRay Strode2008-06-301-0/+12
| | | | | | | plymouth is running It was showing up completely blank before because console was still redirected
* Don't watch tty for input in two placesRay Strode2008-06-301-6/+0
|
* Stay on tty1 for nowRay Strode2008-06-301-5/+5
| | | | | | | Using tty7 is making X go to vt8 and putting us on the wrong vt for runlevel 3. Eventually, we'll need to make X start ont he same vt as plymouth, and go back to vt1 if doing runlevel 3.
* If stop_watching_signal is called on a signal that isn't being watched, ignoreRay Strode2008-06-272-1/+5
| | | | | Previously it would assert. Really we should switch the api to have a signal_watch object much like the fd_watch object we have for watch_fd.
* don't require window to be around at quit timeRay Strode2008-06-271-2/+2
| | | | It's created on show-splash now, so it may not exist at quit time
* Add --hide-splash optionRay Strode2008-06-278-4/+68
| | | | | We want to be able to hide the splash screen in the event the user needs to interact with start up from the console.
* Create window when showing splash screen instead of at startupRay Strode2008-06-271-4/+9
| | | | | This will make it easier to add a --hide-splash option, which will provide an escape hatch for repair mode etc
* restore color palette when closing windowRay Strode2008-06-261-0/+20
| | | | We should probably do it when changing vts as well
* mark look up geometry as static since it's internelRay Strode2008-06-261-1/+1
|
* move functions around to avoid prototype at topRay Strode2008-06-261-20/+18
|
* Store palette in window object and only read it once when opening deviceRay Strode2008-06-261-36/+25
|
* Change colors of text splash screen to configured colorsRay Strode2008-06-263-2/+16
| | | | We pass colors into configure, so we should use them
* Add api for messing with color palette in text modeRay Strode2008-06-262-1/+86
| | | | | This is important so we have more flexibility over what colors show up in the text splash
* Add blue background to text pluginRay Strode2008-06-261-0/+2
|
* Draw spindicator in a brown troughRay Strode2008-06-261-6/+23
|
* Change text pulser to use space instead of line drawing characters to preventRay Strode2008-06-251-51/+5
| | | | scramblage at font change
* add new apis to set foreground and background colors in text modeRay Strode2008-06-252-0/+76
|
* Properly stop animation when asking for password in text pluginRay Strode2008-06-251-5/+16
|
* clear and move cursor to 0,0 when hiding and showingRay Strode2008-06-251-0/+5
|
* Make details plugin go back to default plugin if escape is pressed againRay Strode2008-06-241-2/+33
| | | | | | | This fixes the TODO item: - consider making details plugin go back to pretty plugin if user presses escape
* Reset cursor to 0,0 on clearRay Strode2008-06-241-0/+2
|
* change to root directory before trying to access filesRay Strode2008-06-231-0/+2
| | | | This fixes running plymouth after bootup
* /Really/ exit cleanly if rhgb isn't present on kernel cmdlineRay Strode2008-06-221-1/+4
| | | | | Unlike b7f4399294fad3d70029526cd7334c50d8673214 which was broken
* hide /var/log behind a defineRay Strode2008-06-222-1/+2
|
* Exit cleanly if rhgb is not on the command lineRay Strode2008-06-221-0/+3
|
* change over text plugin to use pulsing progress barRay Strode2008-06-211-23/+40
|
* Add text pulsing progress bar widget thingRay Strode2008-06-213-1/+295
|
* use window hide/show cursor functions in text pluginRay Strode2008-06-201-16/+2
|
* move show_cursor and hide_cursor to windowRay Strode2008-06-202-0/+22
|
* add ifndef guards around some definesRay Strode2008-06-201-0/+5
|
* Use libplybootsplash clear screen functionRay Strode2008-06-201-10/+3
|
* Add clear screen method to window classRay Strode2008-06-202-0/+11
| | | | Just a convenience function for the plugins
* s/SEQUNCE/SEQUENCE/Ray Strode2008-06-201-2/+2
|