Age | Commit message (Collapse) | Author | Files | Lines |
|
This is like the existing label plugin, but it has a small
ascii fixed builtin fontset and doesn't pull in any pango, cairo,
fontconfig, or freetype dependencies.
|
|
This renderer is useful for testing plymouth splash
plugins without leaving X. It simulates a multi-head
display by creating two X windows each representing
one monitor.
|
|
Next release will be 0.8.0 (it's a bit off though)
|
|
|
|
|
|
|
|
This commit adds most of the non-driver specific bits
necessary for backing a renderer plugin.
Subsequent commits will add the driver specific bits.
|
|
Much of this code comes directly from ply-frame-buffer in libply,
but shoehorned to fit into the renderer plugin interface.
One improvement over the old code is it tracks VT changes, and
stops drawing when the wrong VT is active.
|
|
|
|
|
|
|
|
We want the .pc file to have the full expanded paths,
so it doesn't end up with unexpanded datarootdir, etc.
To achieve this we copy in the AS_AC_EXPAND macro
that thomasvs did a while ago.
|
|
Currently it's hardcoded all over the place in various Makefiles.
This commit consolidates its definition to configure.ac
|
|
Automake 1.11 has a new feature that's all the rage these days.
It makes build output look like:
CC plymouthd-ply-boot-server.o
CC plymouthd-ply-boot-splash.o
CC plymouthd-main.o
CCLD plymouthd
instead of the usual field gcc gunk.
This commit turns it on for those who have it.
|
|
This is an initial support for the scripted plugin. There are _many_ FIXMEs
and the whole code is reather unstable. The formatting is completely incorrect
and will be changed soon. There are scripts which are converted using a perl
to an C embeddable string.
|
|
We're trying to keep a distinction between
plugin and theme.
|
|
We're trying to keep a distinction between
plugin and theme.
|
|
It's the theme that makes it spinfinity,
not the plugin. The plugin is more generic.
|
|
Now the "glow" theme is just one possible manifestation of the
"two-step" plugin.
|
|
It's ugly and doesn't pass the quality sniff test.
|
|
Some of the plugins (well, the glow plugin) would be a lot more
versatile if they could be reused for multiple splashes with different
images.
This commit splits boot splashes into two parts, the plugin engine which
does all the dirty work, and the theme which says which plugin to use
and optionally how the plugin should work (using plugin specific
key/value pairs)
|
|
Make the help text use the proper argument name.
|
|
This plugin will progress through a sequence of images until
the progress reaches 90% complete. At that point it will run
an animation sequence.
|
|
Compiler warnings are helpful for finding latent bugs.
|
|
|
|
|
|
Since we may be calling plymouth before /usr is
mounted we need to make sure it's not in /usr.
The daemon could technically stay in /usr/libexec,
but if we're moving the client, should move the
daemon, too, I guess.
|
|
We don't want libply linking against
libs in /usr since /usr might not be
separate than / and not be available
early in the boot process.
|
|
Apparently, I forgot to do this before.
|
|
The latter gets all screwy during boot up.
|
|
|
|
This one is prettier than the previous
one that's been deemed "cylon" and "kit"
before.
|
|
This is in preparation for merging ajax's new
text plugin.
|
|
Default to needing it.
|
|
If spinfinity ran and we end up exiting with it
still on screen, tell GDM so that it can open
X up on the same display and do a smooth transition.
|
|
The image needs to be installed before it can be
processed with the script.
|
|
We now have a plugin that we load after / is mounted.
It links against pango for text support. In
libplybootsplash we have a new label control
that will call into the plugin if it's loaded or
render invisible otherwise.
|
|
We're going to need it to render text
|
|
We're going to have non-splash plugins shortly.
|
|
Should do another release soon.
|
|
This way when there is an error the user can see it
at the login screen.
|
|
Since plymouth conceals boot messages from the user during boot
up, it should provide a way for users to get at the boot
messages after login. In particular, if there was a problem
during boot up, the user should get notified at the login
screen.
This commit adds the first cut at a log viewer without
any of the login screen integration bits.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|