summaryrefslogtreecommitdiffstats
path: root/src/splash-plugins
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
|
* Make fade-in plugin provide erase/draw handlersRay Strode2008-07-291-8/+59
|
* 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
|
* Clear screen to black before asking for passwordRay Strode2008-07-011-0/+1
|
* Change colors of text splash screen to configured colorsRay Strode2008-06-262-1/+15
| | | | We pass colors into configure, so we should use them
* Add blue background to text pluginRay Strode2008-06-261-0/+2
|
* Properly stop animation when asking for password in text pluginRay Strode2008-06-251-5/+16
|
* change over text plugin to use pulsing progress barRay Strode2008-06-211-23/+40
|
* use window hide/show cursor functions in text pluginRay Strode2008-06-201-16/+2
|
* Use libplybootsplash clear screen functionRay Strode2008-06-201-10/+3
|
* Center dots in text pluginRay Strode2008-06-191-1/+29
|
* Go to text mode before showing detailsRay Strode2008-06-191-0/+2
|
* Hide cursor and clear screen in text pluginRay Strode2008-06-181-0/+27
|
* Don't go to text mode on exit.Kristian Høgsberg2008-06-161-3/+1
|
* Drop fade out in spinfinity pluginRay Strode2008-06-161-0/+2
|
* Use proper gradient color stops for spinfinityRay Strode2008-06-162-3/+6
|
* drop tabsRay Strode2008-06-161-3/+3
|
* Name the default plugin "default.so", not "graphical.so", so that it's ↵Peter Jones2008-06-131-1/+1
| | | | obvious what's going on there.
* Move throbber to libplybootsplashRay Strode2008-06-124-398/+10
|
* place throbber relative to logo in spinfinity pluginRay Strode2008-06-121-1/+1
|
* track logo area in spinfinity plugin stateRay Strode2008-06-121-10/+9
|
* Add new throbber_load function to preload framesRay Strode2008-06-123-10/+21
| | | | | This will be important for determining the propery location of the throbber on screen
* Write to stdout instead of tty1 for text pluginRay Strode2008-06-111-21/+1
|
* Install symlink pointing graphical.so to the default pluginRay Strode2008-06-111-0/+5
|
* Expose preferred gradient color stops in configure0.2.0Ray Strode2008-06-091-1/+3
|
* Create new libplybootsplashRay Strode2008-06-094-30/+22
| | | | | | | | | | | The old approach of including the same source files into multiple places is less than pretty. But moving the code to libply didn't seem right either, since libply is fairly generic and could in theory get swapped out with a standard runtime at some point. Also, exposing libplybootsplash as an external library will facilitate creating out of tree splash plugins.
* Change color stops in fade-in gradientKristian Høgsberg2008-06-021-1/+1
|
* Implement gradient support for ply-frame-buffer.Kristian Høgsberg2008-06-021-0/+5
|
* Factor out background drawing in plugins.Kristian Høgsberg2008-06-022-21/+26
|
* Port password handling over to using new answer objectRay Strode2008-06-028-39/+43
|
* Fix one more place in spinifinity that wasn't honoring configured color0.1.0Ray Strode2008-05-301-2/+2
|
* fill lock screen with configured color in spinfinity pluginRay Strode2008-05-301-2/+2
|
* Fix up throbber to use correct color, tooRay Strode2008-05-301-4/+4
|
* Change splash plugins to honor configured background colorRay Strode2008-05-302-26/+29
| | | | Previously, they were still using blue.
* remove dropped tests directory from makefileRay Strode2008-05-291-1/+1
|
* Drop unused tests directoryRay Strode2008-05-291-10/+0
|
* Allow distro/system builder to specify path to logoRay Strode2008-05-294-4/+11
| | | | | | | Previously we've just hard coded the location to the fedora logo. Now it's a configure time flag. We also have a configure time flag for a background color that goes with the logo, but none of the splash plugins make use of it yet.
* More s/fedora// workRay Strode2008-05-291-6/+6
|
* Reset graphics mode before drawing throbberRay Strode2008-05-291-0/+2
| | | | This ensures keyboard input stays in raw mode
* Add window source files to plugins that were lacking itRay Strode2008-05-292-0/+4
| | | | | We may want to do another convenience lib for plugin specific apis, or fold window into libply
* Change throbber to take window instead of framebufferRay Strode2008-05-293-4/+8
| | | | | | We want the throbber to know about the window it's in, so that it will be easier to move drawing code to a draw handler model
* Have window manage frame buffer instead of pluginsRay Strode2008-05-292-16/+12
| | | | | | | This is a first step toward making the window provide an draw handler interface, so we can hide the details of pause/unpause, resetting raw mode, and graphics mode, etc from the individual plugins.
* Set up event loop exit handler in plugins on show successRay Strode2008-05-292-18/+9
| | | | | | | | Previously we were setting up the exit handler at the top of the show vtable function. This meant having to remove the exit handler if the show fails. It's much easier to not set up the handler until after we know we're going to succeed.
* Drop line editing plugin vtable functions. Use window directly.Ray Strode2008-05-294-145/+188
| | | | | | | | | | | | | | | | There was a sort useless layer of indirection between the window object and splash plugins. It ended up with functions like: void on_backspace (ply_splash_plugin_t *plugin) { plugin->interface->on_backspace (plugin); } Since the individual plugins are aware of the window object anyway, they can register their own on_backspace et al handlers without going through the ply_splash_plugin_t layer.
* Rename fedora-fade-in to fade-inRay Strode2008-05-288-23/+23
| | | | The plugin doesn't need to be distro specific
* Rename all the plugins from <plugin-name>.c -> main.cRay Strode2008-05-288-4/+4
| | | | Just makes things more consistent.
* Don't crash if the user presses enter when a password isn't being asked forRay Strode2008-05-281-3/+11
|
* Make the throbber less choppy, by always showing every frameRay Strode2008-05-281-0/+6
|