lp:ubuntu/jaunty/usplash
- Get this branch:
- bzr branch lp:ubuntu/jaunty/usplash
Branch information
Recent revisions
- 97. By Kees Cook
-
{lib,}usplash.c: do not clear text area before doing input prompting.
If the text area is cleared, TEXT-URGENT information is wiped from
the screen before prompting. Instead, correctly clear text area on
start-up regardless of verbosity level. - 96. By Martin Pitt
-
* Providing a background image for all possible resolutions has become too
cumbersome. Thus change theme definitions to be able to provide just a
logo, its screen position, and an explicit theme size: (LP: #64147)
- usplash-theme.h: Add new fields theme_width, theme_height, pixmap_x,
pixmap_y. Bump THEME_VERSION for this.
- usplash-theme.h: Add new functions usplash_theme_width( ) and
usplash_theme_height( ) which usplash and themes should use instead of an
explicit pixmap->width/ height. These functions will return
theme_{width, height} and fall back to the pixmap's dimensions if the
theme size is 0.
- libusplash.c: Implement above two functions, update the code to use them
instead of the pixmap dimensions, and add the pixmap_{x,y} offset when
drawing pixmap.
- This will require all usplash themes to be rebuilt, define above
four fields, and replace theme->pixmap- >width( ) with
usplash_theme_width( theme) (likewise for height). If you want to retain
full screen pixmaps, just set all of those fields to 0. - 95. By Kees Cook
-
libusplash.c: Revert signal handler changes which seem to have caused
problems with Xorg initialization in some situations (LP: #327230). - 94. By Kees Cook
-
* libusplash.{c,h}, usplash.c:
- Move pulsate and animation pipes into libusplash to unblock animations
while waiting for stdin (LP: #326709).
- Process animations between commands to avoid falling behind when
running in verbose mode.
- Drop unneeded signal-blocking code. - 93. By Brian Murray
-
debian/usplash.py: Added information to be gathered when using apport to
report a bug about usplash (LP: #319333). - 92. By Colin Watson
-
* Fix various compiler warnings.
* debian/splash- functions: Kill usplash more gracefully in splash_stop;
introduces new SPLASH_ORIG_CONSOLE environment variable which can be
checked by other init scripts (LP: #304136).
* Notify the main loop by means of a self-pipe when SIGALRM is triggered,
rather than attempting to animate the display from a signal handler
(thanks to Andrea Gasparini for testing and adjustment; LP: #259761).
* Sleep for 0.1 second rather than 1 second in init script while waiting
for usplash to die, and adjust the loop count both there and in
splash-functions to match the previous behaviour of giving usplash up to
10 seconds to go away (LP: #313574). - 91. By Martin Pitt
-
libusplash.h: Export usplash_
timeout_ get_string( ) definition and provide a
backward compatibility definition for usplash_get_string( ), which got
more or less accidentally removed in r174. This is a prerequisite for
fixing bug 114688. Thanks to Andrea Gasparini for the patch!
(LP: #224709) - 90. By Martin Pitt
-
* debian/
usplash. init, stop(): Call usplash_down if usplash is not already
running. In previous releases, the display manager started it, but in the
modern ConsoleKit world, nothing else triggers it any more. (LP: #264696)
* debian/rules: Move stop rc.d priority to 02, to avoid racing with gdm
(which is also at 01) when using init script parallelization.
* Add debian/usplash. preinst to do above rc.d priority migration on updates.
(Needs to be kept until after the next LTS) - 88. By Martin Pitt
-
usplash-theme.h: Add a "void* private" pointer to the theme, so that
themes have an easy way of storing some custom data. Bump THEME_VERSION to
3 to reflect the ABI change. Thanks to David Härdeman for the patch!
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/lucid/usplash