]> git.ipfire.org Git - thirdparty/plymouth.git/log
thirdparty/plymouth.git
17 years agoSet up event loop exit handler in plugins on show success
Ray Strode [Thu, 29 May 2008 04:16:08 +0000 (00:16 -0400)] 
Set up event loop exit handler in plugins on show success

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.

17 years agoDrop line editing plugin vtable functions. Use window directly.
Ray Strode [Thu, 29 May 2008 04:02:22 +0000 (00:02 -0400)] 
Drop line editing plugin vtable functions. Use window directly.

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.

17 years agoRename fedora-fade-in to fade-in
Ray Strode [Thu, 29 May 2008 02:59:11 +0000 (22:59 -0400)] 
Rename fedora-fade-in to fade-in

The plugin doesn't need to be distro specific

17 years agoMerge branch 'master' of git+ssh://halfline@git.freedesktop.org/git/plymouth
Ray Strode [Thu, 29 May 2008 02:12:12 +0000 (22:12 -0400)] 
Merge branch 'master' of git+ssh://halfline@git.freedesktop.org/git/plymouth

17 years agoRename all the plugins from <plugin-name>.c -> main.c
Ray Strode [Thu, 29 May 2008 02:07:20 +0000 (22:07 -0400)] 
Rename all the plugins from <plugin-name>.c -> main.c

Just makes things more consistent.

17 years agoRename all the plugins from <plugin-name>.c -> main.c
Ray Strode [Thu, 29 May 2008 02:07:20 +0000 (22:07 -0400)] 
Rename all the plugins from <plugin-name>.c -> main.c

Just makes things more consistent.

17 years agoUpdate TODO
Ray Strode [Wed, 28 May 2008 22:33:07 +0000 (18:33 -0400)] 
Update TODO

Add:
- add expose handler for plugins to draw from.
  We need to reset some state every frame of the animation,
  so better to hide that.

17 years agoUpdate spec file to be more current
Ray Strode [Wed, 28 May 2008 22:02:23 +0000 (18:02 -0400)] 
Update spec file to be more current

Package the individual plugins as subpackages and
get the file lists up to date.  Also, drop
plymouth-update-initrd %post call since it's not
meant to be used in packages

17 years agoAdd ctrl-u and ctrl-w to erase password line
Ray Strode [Wed, 28 May 2008 21:16:57 +0000 (17:16 -0400)] 
Add ctrl-u and ctrl-w to erase password line

Right now we do it in the cheesiest way possible, by
calling the backspace function over and over again on
behalf of the user.  It might make more sense to export
another window callback specifically for erase line. It
probably doesn't make sense to do that until we fix the
TODO item:

- have plugins hook into line editing through window
  directly, instead of via vtable functions

though.

17 years agomove backspace handling in window to its own function
Ray Strode [Wed, 28 May 2008 20:57:34 +0000 (16:57 -0400)] 
move backspace handling in window to its own function

17 years agoRearrange two cases in a switch block to be clearer
Ray Strode [Wed, 28 May 2008 20:43:12 +0000 (16:43 -0400)] 
Rearrange two cases in a switch block to be clearer

17 years agoUse more descriptive format for control code #defines
Ray Strode [Wed, 28 May 2008 20:38:10 +0000 (16:38 -0400)] 
Use more descriptive format for control code #defines

The previous format was just the ascii value directly
in octal.  I'm getting sick of typing 'man ascii' to look
it up though.  The new format is just, e.g.,

('\100' ^ 'U')

which not only means I can add new entries without looking
them up, but also has the added advantage that it looks
sort of similiar to, e.g., ^U, which is a common notation
for respresenting control characters.

17 years agoDon't crash if the user presses enter when a password isn't being asked for
Ray Strode [Wed, 28 May 2008 19:41:27 +0000 (15:41 -0400)] 
Don't crash if the user presses enter when a password isn't being asked for

17 years agoswitch over to spinfinity plugin by default
Ray Strode [Wed, 28 May 2008 19:18:53 +0000 (15:18 -0400)] 
switch over to spinfinity plugin by default

17 years agoMake the throbber less choppy, by always showing every frame
Ray Strode [Wed, 28 May 2008 18:33:01 +0000 (14:33 -0400)] 
Make the throbber less choppy, by always showing every frame

17 years agoMake throbber continue to work after stop and start
Ray Strode [Wed, 28 May 2008 18:19:51 +0000 (14:19 -0400)] 
Make throbber continue to work after stop and start

17 years agoAdd the ability to toggle off graphics mode with ctrl-T
Ray Strode [Wed, 28 May 2008 17:50:49 +0000 (13:50 -0400)] 
Add the ability to toggle off graphics mode with ctrl-T

When debugging it's useful to be able to force text mode so
text messages become visible on screen.  ctrl-t and ctrl-v
combined make it a lot easier to see what's going on.

17 years agoIf no frames could be loaded for the throbber, noop instead of crash
Ray Strode [Wed, 28 May 2008 15:53:40 +0000 (11:53 -0400)] 
If no frames could be loaded for the throbber, noop instead of crash

17 years agoMove images in splash-plugins to subdirectories, so they don't clash
Ray Strode [Wed, 28 May 2008 15:53:04 +0000 (11:53 -0400)] 
Move images in splash-plugins to subdirectories, so they don't clash

17 years agoWhen copying a directory, be sure the destination directory is in place first
root [Wed, 28 May 2008 15:28:41 +0000 (11:28 -0400)] 
When copying a directory, be sure the destination directory is in place first

17 years agoExit plymouth early if going to single user mode
Ray Strode [Wed, 28 May 2008 14:52:38 +0000 (10:52 -0400)] 
Exit plymouth early if going to single user mode

17 years agoRead /proc/cmdline and enable debugging if plymouth:debug is there
Ray Strode [Wed, 28 May 2008 14:50:38 +0000 (10:50 -0400)] 
Read /proc/cmdline and enable debugging if plymouth:debug is there

Currently we toggle verbose messges if the user presses ctrl-v.
That's fine, but doesn't help to debug problems that happen before
a splash screen is shown.  This provides a mechanism to enable messages
earlier

17 years agoRandom spacing clean ups
Ray Strode [Wed, 28 May 2008 12:50:09 +0000 (08:50 -0400)] 
Random spacing clean ups

17 years agoAdd a throbber to the splash screen and build spinfinity
Ray Strode [Wed, 28 May 2008 12:41:39 +0000 (08:41 -0400)] 
Add a throbber to the splash screen and build spinfinity

17 years agoCompute correct offset when copying from shadow buffer to frame buffer
Ray Strode [Tue, 27 May 2008 21:52:27 +0000 (17:52 -0400)] 
Compute correct offset when copying from shadow buffer to frame buffer

When I added commit c12164c1622a2209fe07555e682cc479c6854e7e
to copy an entire row at a time to the framebuffer, I miscalculated the
offset to copy from/to.  Their may be uninitialized data at the
beginning and end of the temporary row buffer, if only part of the row
is getting copied.  We need to make sure we jump passed that junk in
memory and copy just the part that got filled in.

17 years agoDrop some unused declarations that are fall out from cut-n-paste
Ray Strode [Tue, 27 May 2008 18:31:10 +0000 (14:31 -0400)] 
Drop some unused declarations that are fall out from cut-n-paste

17 years agoAdd new array type to make managing arrays easier
Ray Strode [Tue, 27 May 2008 18:28:48 +0000 (14:28 -0400)] 
Add new array type to make managing arrays easier

This is just a thin wrapper around the buffer object,
that keeps the data in terms of "elements" instead of
bytes, and always null terminates the result.

17 years agoAdd new ply_buffer_steal_bytes method
Ray Strode [Tue, 27 May 2008 18:24:58 +0000 (14:24 -0400)] 
Add new ply_buffer_steal_bytes method

This function disowns the bytes in the buffer and returns
them to the caller. It's useful for freeing the buffer, but
keeping the bytes around without doing a copy.

17 years agoAdd frames for spinfinity throbber
Ray Strode [Tue, 27 May 2008 04:18:22 +0000 (00:18 -0400)] 
Add frames for spinfinity throbber

17 years agoCall ply_boot_splash_hide in on_quit handler in test case.
Kristian Høgsberg [Wed, 28 May 2008 02:22:57 +0000 (22:22 -0400)] 
Call ply_boot_splash_hide in on_quit handler in test case.

17 years agoMerge branch 'master' of git+ssh://halfline@git.freedesktop.org/git/plymouth
Ray Strode [Sat, 24 May 2008 05:44:55 +0000 (01:44 -0400)] 
Merge branch 'master' of git+ssh://halfline@git.freedesktop.org/git/plymouth

17 years agoCopy and modify fedora-fade-in to new spinfinity plugin
Ray Strode [Sat, 24 May 2008 05:39:27 +0000 (01:39 -0400)] 
Copy and modify fedora-fade-in to new spinfinity plugin

The idea is to make a plugin that matches mockups done by
Mike Langlie.  The mockups feature a throbber that spins
in the shape of an infinity sign.  This is just a placeholder.
Most of the mockup isn't implemented yet.

17 years agoFix same bug in ply_frame_buffer_area_intersect().
Kristian Høgsberg [Sat, 24 May 2008 01:47:09 +0000 (21:47 -0400)] 
Fix same bug in ply_frame_buffer_area_intersect().

17 years agoFactor out area union code from ply_frame_buffer_add_area_to_flush_area.
Kristian Høgsberg [Fri, 23 May 2008 23:45:39 +0000 (19:45 -0400)] 
Factor out area union code from ply_frame_buffer_add_area_to_flush_area.

17 years agoFix bug in area union code.
Kristian Høgsberg [Fri, 23 May 2008 23:36:22 +0000 (19:36 -0400)] 
Fix bug in area union code.

ply_frame_buffer_add_area_to_flush_area() computes the wrong area
when the new area right of the current area but is wider than the
old area.

The easiest way to get rectangle intersection right is to just do
it on absolute coordinates and then convert back to width and height
afterwards.

17 years agoPick plymouth from bindir and plymouthd from libexec in install script.
Kristian Høgsberg [Fri, 23 May 2008 13:45:23 +0000 (09:45 -0400)] 
Pick plymouth from bindir and plymouthd from libexec in install script.

17 years agoUpdate TODO
Ray Strode [Fri, 23 May 2008 19:39:47 +0000 (15:39 -0400)] 
Update TODO

Add:
- Add limited text support
- Make --ask-for-password take a prompt message
- consider making details plugin have stdin hooked
  up to the pty instead of tty so input works
- consider making details plugin go back to pretty
  plugin if user presses escape

17 years agoClear old contents before recompositing to prevent ad-hoc fade effect
Ray Strode [Fri, 23 May 2008 14:33:23 +0000 (10:33 -0400)] 
Clear old contents before recompositing to prevent ad-hoc fade effect

17 years agoDon't leak entry
Ray Strode [Fri, 23 May 2008 05:15:01 +0000 (01:15 -0400)] 
Don't leak entry

17 years agoMove keyboard handling to window so we can do line editing
Ray Strode [Fri, 23 May 2008 05:00:28 +0000 (01:00 -0400)] 
Move keyboard handling to window so we can do line editing

The logic for line editing is a little complicated, so it's
best not to duplicate it across all the plugins.  Now we
manage it all from the window.  The plugins now access the
various editing events via there vtable, but that's an
extra layer of indirection that doesn't matter given that
we pass the window to the plugins anyway.  We should drop
that and just have the plugins register for edit events
directly.

17 years agoAdd new ply_buffer_remove_bytes_at_end
Ray Strode [Thu, 22 May 2008 21:01:09 +0000 (17:01 -0400)] 
Add new ply_buffer_remove_bytes_at_end

This function is like ply_buffer_remove_bytes, but it
truncates away the end of the buffer instead of shifting
the contents over the start of the buffer.

17 years agoOn keyboard input pass size of character to handlers
Ray Strode [Thu, 22 May 2008 20:25:57 +0000 (16:25 -0400)] 
On keyboard input pass size of character to handlers

This prevents each handler from having to run mbrlen on
its own.

17 years agorename window->buffer to window->keyboard_input_buffer
Ray Strode [Thu, 22 May 2008 20:17:49 +0000 (16:17 -0400)] 
rename window->buffer to window->keyboard_input_buffer

The new name is more obvious.

17 years agoDon't show timestamp and pid in verbose mode
Ray Strode [Thu, 22 May 2008 19:58:25 +0000 (15:58 -0400)] 
Don't show timestamp and pid in verbose mode

They haven't been useful recently and they add a lot of noise.

17 years agoAdd preliminary password support to fedora-fade-in
Ray Strode [Thu, 22 May 2008 19:19:59 +0000 (15:19 -0400)] 
Add preliminary password support to fedora-fade-in

We should really move a lot of the duplicate code between
the various splash plugins to the window code.  We also need
line editing support.

17 years agoDo the trivial cut-n-paste to bring password support to details plugin
Ray Strode [Thu, 22 May 2008 03:17:39 +0000 (23:17 -0400)] 
Do the trivial cut-n-paste to bring password support to details plugin

17 years agoAdd second cut at password support
Ray Strode [Thu, 22 May 2008 02:57:40 +0000 (22:57 -0400)] 
Add second cut at password support

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.

17 years agoFix some harmless typos in the reply code
Ray Strode [Wed, 21 May 2008 13:03:00 +0000 (09:03 -0400)] 
Fix some harmless typos in the reply code

17 years agoSimplify plugin interface by dropping attach_to_event_loop
Ray Strode [Wed, 21 May 2008 12:57:59 +0000 (08:57 -0400)] 
Simplify plugin interface by dropping attach_to_event_loop

Now we just pass the loop in directly to show and hide,
which makes its lifecycle more clear.

17 years agoOnly allow root clients to talk to daemon
Ray Strode [Wed, 21 May 2008 04:20:28 +0000 (00:20 -0400)] 
Only allow root clients to talk to daemon

We don't want normal users on the system to be able to
manipulate plymouth. This will be especially important
later when we run plymouth for post-bootup reasons. This
patch checks peer credentials and sends back a NAK to
clients who aren't root.

17 years agoUpdate TODO
Ray Strode [Wed, 21 May 2008 03:12:54 +0000 (23:12 -0400)] 
Update TODO

Remove:
- Don't start boot-splash automatically, rather wait until given command from client

17 years agoBuild in tracing by default and toggle on with ctrl-v
Ray Strode [Wed, 21 May 2008 03:02:51 +0000 (23:02 -0400)] 
Build in tracing by default and toggle on with ctrl-v

17 years agochange if (key == KEY_ESCAPE) to use switch statement instead
Ray Strode [Wed, 21 May 2008 02:56:54 +0000 (22:56 -0400)] 
change if (key == KEY_ESCAPE) to use switch statement instead

We'll be adding other global hotkeys here so it makes sense to
use a switch statement for future extensibility

17 years agoUpdate TODO
Ray Strode [Wed, 21 May 2008 02:42:15 +0000 (22:42 -0400)] 
Update TODO

Add:
- Drop all the make ram disk and copy code.  That was just to make bolting things
  on easier.  We can integrate now.
- check peer credentials on client to make sure it's not running unprivileged

17 years agos/rhgb-client/plymouth/ in the client usage string
Ray Strode [Wed, 21 May 2008 02:40:02 +0000 (22:40 -0400)] 
s/rhgb-client/plymouth/ in the client usage string

17 years agoDon't show splash by default, instead require client to request it
Ray Strode [Wed, 21 May 2008 02:37:01 +0000 (22:37 -0400)] 
Don't show splash by default, instead require client to request it

plymouthd gets started before the drm modesetting modules are loaded,
so we can't try to access the frame buffer right away.  The plan is to
load the drm modules as soon as possible in the initrd and then tell
plymouthd to put up the splash ASAP.

17 years agoPut in ChangeLog request to not use ChangeLog
Ray Strode [Tue, 20 May 2008 19:15:03 +0000 (15:15 -0400)] 
Put in ChangeLog request to not use ChangeLog

17 years agoUpdate TODO
Ray Strode [Tue, 20 May 2008 19:13:48 +0000 (15:13 -0400)] 
Update TODO

Add:
- Don't start boot-splash automatically, rather wait until given command from client
- Allow plymouth to be started from nash instead of the other way around

Remove:
- add the ability to watch for timeouts in the event loop

17 years agooverwrite existing rhgb-client compat symlink when doing make install
Ray Strode [Tue, 20 May 2008 16:33:23 +0000 (12:33 -0400)] 
overwrite existing rhgb-client compat symlink when doing make install

17 years agodon't generate .tar.gz on make dist
Ray Strode [Tue, 20 May 2008 16:01:01 +0000 (12:01 -0400)] 
don't generate .tar.gz on make dist

17 years agoAdd client tests directory to SUBDIRS
Ray Strode [Tue, 20 May 2008 15:51:07 +0000 (11:51 -0400)] 
Add client tests directory to SUBDIRS

17 years agorename rhgb-client to plymouth
Ray Strode [Tue, 20 May 2008 15:27:30 +0000 (11:27 -0400)] 
rename rhgb-client to plymouth

We'll keep a compat symlink in place until init scripts are moved over

17 years agorename the daemon from plymouth to plymouthd
Ray Strode [Tue, 20 May 2008 15:21:21 +0000 (11:21 -0400)] 
rename the daemon from plymouth to plymouthd

17 years agodetach text plugin from event loop when hiding it
Ray Strode [Tue, 20 May 2008 14:54:22 +0000 (10:54 -0400)] 
detach text plugin from event loop when hiding it

17 years agodisconnect from event loop in fedora-fade-in if show fails
Ray Strode [Tue, 20 May 2008 14:53:09 +0000 (10:53 -0400)] 
disconnect from event loop in fedora-fade-in if show fails

We really need to drop attach_to_event_loop and pass the
loop into show.

17 years agoUse the raw mode so we lose terminal echo
Ray Strode [Tue, 20 May 2008 12:54:38 +0000 (08:54 -0400)] 
Use the raw mode so we lose terminal echo

17 years agoAdd hook to ply-terminal-session to notify on boot output.
Ray Strode [Tue, 20 May 2008 03:45:50 +0000 (23:45 -0400)] 
Add hook to ply-terminal-session to notify on boot output.
Drop set_output_buffer api and propagate boot output to splash plugins

17 years agodump output of boot buffer when showing details plugin
Ray Strode [Tue, 20 May 2008 03:19:13 +0000 (23:19 -0400)] 
dump output of boot buffer when showing details plugin

17 years agouse "details" stub plugin when user presses escape
Ray Strode [Tue, 20 May 2008 03:18:42 +0000 (23:18 -0400)] 
use "details" stub plugin when user presses escape

17 years agoCreate a buffer to hold boot messages and pass that buffer to plugin show functions
Ray Strode [Tue, 20 May 2008 02:54:46 +0000 (22:54 -0400)] 
Create a buffer to hold boot messages and pass that buffer to plugin show functions

17 years agoadd hook to log all terminal session output to a user supplied buffer
Ray Strode [Mon, 19 May 2008 22:33:54 +0000 (18:33 -0400)] 
add hook to log all terminal session output to a user supplied buffer

17 years agoadd stub plugin that will show details when the user presses escape
Ray Strode [Mon, 19 May 2008 22:17:42 +0000 (18:17 -0400)] 
add stub plugin that will show details when the user presses escape

17 years agomove ply_window_detach_from_event_loop around so we can drop the forward declaration
Ray Strode [Mon, 19 May 2008 21:49:06 +0000 (17:49 -0400)] 
move ply_window_detach_from_event_loop around so we can drop the forward declaration

17 years agoCreate window at layer above boot splash and reuse when changing boot splashes
Ray Strode [Mon, 19 May 2008 21:46:10 +0000 (17:46 -0400)] 
Create window at layer above boot splash and reuse when changing boot splashes

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.

17 years agocancel event loop exit watch on window when window gets freed
Ray Strode [Mon, 19 May 2008 21:45:06 +0000 (17:45 -0400)] 
cancel event loop exit watch on window when window gets freed

17 years agoReset keyboard to non-canonical mode every time we switch modes
Ray Strode [Mon, 19 May 2008 21:31:06 +0000 (17:31 -0400)] 
Reset keyboard to non-canonical mode every time we switch modes

17 years agoonly detach fedora-fade-in plugin from event loop when there is an event loop to...
Ray Strode [Mon, 19 May 2008 21:25:05 +0000 (17:25 -0400)] 
only detach fedora-fade-in plugin from event loop when there is an event loop to detach from

17 years agodisable fedora-fade-in plugin animaton timeout when animation is stopped
Ray Strode [Mon, 19 May 2008 21:23:20 +0000 (17:23 -0400)] 
disable fedora-fade-in plugin animaton timeout when animation is stopped

17 years agoadd new function to cancel pending timeouts
Ray Strode [Mon, 19 May 2008 21:09:02 +0000 (17:09 -0400)] 
add new function to cancel pending timeouts

17 years agoWhen removing exit handlers, remove all matches, not just the first
Ray Strode [Mon, 19 May 2008 21:08:23 +0000 (17:08 -0400)] 
When removing exit handlers, remove all matches, not just the first

17 years agoIntercept escape key before passing keyboard input to splash plugin
Ray Strode [Mon, 19 May 2008 03:34:25 +0000 (23:34 -0400)] 
Intercept escape key before passing keyboard input to splash plugin

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

17 years agopass keyboard input on to plugins
Ray Strode [Mon, 19 May 2008 02:57:15 +0000 (22:57 -0400)] 
pass keyboard input on to plugins

17 years agobuffer key presses until full characters are read, and then dispatch characters to...
Ray Strode [Mon, 19 May 2008 02:40:56 +0000 (22:40 -0400)] 
buffer key presses until full characters are read, and then dispatch characters to keyboard input handler

17 years agoexport ply_buffer_decapitate function as ply_buffer_remove_bytes
Ray Strode [Mon, 19 May 2008 02:40:09 +0000 (22:40 -0400)] 
export ply_buffer_decapitate function as ply_buffer_remove_bytes

17 years agoAdd new ply_buffer_append_from_fd function
Ray Strode [Mon, 19 May 2008 00:12:38 +0000 (20:12 -0400)] 
Add new ply_buffer_append_from_fd function

This function just reads a chunk of bytes from and fd and adds the bytes to the buffer.

17 years agoadd new ply-buffer class
Ray Strode [Sun, 18 May 2008 23:41:59 +0000 (19:41 -0400)] 
add new ply-buffer class

Copy and paste ply-logger into a more general ply-buffer class,
so we have a facility to buffer key strokes and process them as necessary

17 years agoSet active terminal into non-canonical mode
Ray Strode [Sun, 18 May 2008 23:09:16 +0000 (19:09 -0400)] 
Set active terminal into non-canonical mode

We want to be able to gain access to key presses immediately,
so we can pass them on to the splash plugin to display to the
user in some form.  The "pass to the splash plugin" part isn't
implemented yet.

17 years agochange function signature to silence warning
Ray Strode [Sun, 18 May 2008 22:32:31 +0000 (18:32 -0400)] 
change function signature to silence warning

17 years agoadd function cast to silence warning
Ray Strode [Sun, 18 May 2008 22:31:35 +0000 (18:31 -0400)] 
add function cast to silence warning

17 years agodrop unused variable
Ray Strode [Sun, 18 May 2008 22:30:35 +0000 (18:30 -0400)] 
drop unused variable

17 years agoadd new ply_window_t type to manage text versus graphics mode,
Ray Strode [Thu, 15 May 2008 19:52:19 +0000 (15:52 -0400)] 
add new ply_window_t type to manage text versus graphics mode,
and eventually key events

17 years agoadd preliminary support for asking for password during boot sequence
Ray Strode [Thu, 15 May 2008 19:48:59 +0000 (15:48 -0400)] 
add preliminary support for asking for password during boot sequence
(Only in text plugin so far)

17 years agoadd cast to prevent compiler warning
Ray Strode [Wed, 14 May 2008 13:02:25 +0000 (09:02 -0400)] 
add cast to prevent compiler warning

17 years agofix some confusion with star placement in fedora-fade-in plugin
Ray Strode [Wed, 14 May 2008 12:59:33 +0000 (08:59 -0400)] 
fix some confusion with star placement in fedora-fade-in plugin
We did logo_width - frame_buffer_width instead of the other way
around, so we ended up with a negative width

17 years agofall back to text plugin if fedora-fade-in fails
Ray Strode [Wed, 14 May 2008 04:25:58 +0000 (00:25 -0400)] 
fall back to text plugin if fedora-fade-in fails

17 years agoadd initial cut of a barebones text splash
Ray Strode [Wed, 14 May 2008 04:23:53 +0000 (00:23 -0400)] 
add initial cut of a barebones text splash

17 years agocreate /dev/tty1 in init phase
Ray Strode [Wed, 14 May 2008 04:20:52 +0000 (00:20 -0400)] 
create /dev/tty1 in init phase

17 years agoadd some more debug statements and free boot server and splash on exit path
Ray Strode [Wed, 14 May 2008 04:18:39 +0000 (00:18 -0400)] 
add some more debug statements and free boot server and splash on exit path

17 years agodisconnect event loop exit watch when hiding splash screen
Ray Strode [Wed, 14 May 2008 04:14:23 +0000 (00:14 -0400)] 
disconnect event loop exit watch when hiding splash screen

17 years agomove detach_from_event_loop function up higher in file
Ray Strode [Wed, 14 May 2008 04:13:26 +0000 (00:13 -0400)] 
move detach_from_event_loop function up higher in file