summaryrefslogtreecommitdiffstats
path: root/src/splash-plugins/fade-in/plugin.c
Commit message (Collapse)AuthorAgeFilesLines
* Port fade-in over to use new entry in libplybootsplashRay Strode2008-08-011-102/+16
|
* Make fade-in plugin provide erase/draw handlersRay Strode2008-07-291-8/+59
|
* 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-021-12/+14
|
* Port password handling over to using new answer objectRay Strode2008-06-021-9/+12
|
* Change splash plugins to honor configured background colorRay Strode2008-05-301-18/+20
| | | | Previously, they were still using blue.
* Allow distro/system builder to specify path to logoRay Strode2008-05-291-1/+1
| | | | | | | 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
|
* Have window manage frame buffer instead of pluginsRay Strode2008-05-291-8/+6
| | | | | | | 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-291-9/+4
| | | | | | | | 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-291-34/+45
| | | | | | | | | | | | | | | | 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-281-0/+673
The plugin doesn't need to be distro specific