- Aug 25, 2009
-
-
Ray Strode authored
-
Ray Strode authored
They (somewhat) have the illusion of roundness now.
-
Ray Strode authored
It makes things look more consistent.
-
Frederic Crozat authored
-
Ray Strode authored
Some modules (the label plugin in particular) use libraries with static data that don't do well with being unmapped and remapped later. This commit changes the module loading call so that plugins aren't unmapped at close time (the close is effectively ignored). This simplifies things for now. At some point we may want to make it decidable on a per plugin basis.
-
Ray Strode authored
It's what all the other boot splash plugins do. This is important because things occasionally muck with the terminal during boot up (knocking it out of raw mode, etc), and resetting the window graphics mode resets the terminal settings as well. Future, potentially better alternatives to this could be: 1) TIOCSLCKTRMIOS to lock the terminal settings 2) Using /dev/input instead of the tty for keyboard input
-
- Aug 24, 2009
-
-
Ray Strode authored
Before we would try to use the fd causing assertion failures.
-
Ray Strode authored
Before it wasn't ever getting set, causing crashes with --debug in some cases.
-
Ray Strode authored
The animation class doesn't handle its frames missing too well right now. In fact, it goes into an infinite loop instead of completing. This commit fixes that.
-
- Aug 19, 2009
-
-
Frederic Crozat authored
-
- Aug 18, 2009
-
-
Frederic Crozat authored
-
Charles Brej authored
When using 1 pixel wide images and stretching them, the result is a fade between the pixel data and the transparent pixels beyond the end of the image.
-
- Aug 14, 2009
-
-
Ray Strode authored
Some init implementations forcefully take over the tty after rc.sysinit with the TIOCSCTTY ioctl, forcing plymouth's connection to the tty to get dropped. This comment just reopens the tty if it gets taken over. It may make sense at some point to use /dev/input for catching input events instead of the tty, to side step these kinds of problems.
-
- Aug 11, 2009
-
-
Charles Brej authored
The supplied width and height were for the new rather than the old image so some reads would access pixels beyond the edge of the image.
-
Frederic Crozat authored
-
Frederic Crozat authored
-
Frederic Crozat authored
-
Frederic Crozat authored
-
Frederic Crozat authored
-
Frederic Crozat authored
-
Frederic Crozat authored
-
Frederic Crozat authored
-
Frederic Crozat authored
-
Frederic Crozat authored
-
Charles Brej authored
This gives a smoother edges for rotated objects and less blocky results on resizes.
-
Charles Brej authored
Mallocs when concatenating command line arguments to a string. Used in the testing code.
-
- Aug 10, 2009
-
-
Ray Strode authored
Previously, we'd only log messages to a file if plymouth crashed and it was started with --debug. Now we log messages to a file if it's started with --debug, or run with plymouth:debug or plymouth:debug=file:/var/log/plymouth/foo.log
-
Ray Strode authored
This should really be configurable per buffer, I think, but for now set the upper limit to much higher than it is now.
-
Ray Strode authored
Right now if we ever get a hangup from the mainloop on the tty fd then the window's fd watch on the tty becomes invalid and we will ultimately crash when trying to disconnect the watch later. This commit sets the watch to NULL if a hang up happens, and adds some debug spew.
-
- Aug 07, 2009
-
-
Ray Strode authored
-
Ray Strode authored
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.
-
Ray Strode authored
They were wrong before
-
Ray Strode authored
Currently it's hardcoded all over the place in various Makefiles. This commit consolidates its definition to configure.ac
-
Ray Strode authored
It can be useful to know where the splash plugins are on multilib systems.
-
Ray Strode authored
We now check the splash from the kernel command line. This allows initrds to ship a few splashes at once and make it changeable at boot time.
-
Ray Strode authored
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.
-
- Aug 06, 2009
-
-
Ray Strode authored
It may help track down a crasher bug Fredric Crozat is seeing.
-
Ray Strode authored
They should only get accessed via the vtable, so we don't need to export them directly.
-
Ray Strode authored
They should only get accessed via the vtable, so we don't need to export them directly.
-
Ray Strode authored
They should only get accessed via the vtable, so we don't need to export them directly.
-