Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/maverick/usplash
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Ubuntu branches
Review team:
Ubuntu Development Team

Recent revisions

118. By Loïc Minier

* Set DEB_HOST_ARCH if not passed in the env; LP: #568337.
* Wrap build-deps and deps.
* Bump up Standards-Version to 3.8.4.
* Add ${misc:Depends}.
* Use https://code.launchpad.net/ in Vcs-Bzr.

117. By Scott James Remnant (Canonical)

initramfs/hooks/usplash, initramfs/scripts/init-top/usplash: Also
change the option here too.

116. By Scott James Remnant (Canonical)

initramfs/conf-hooks.d/usplash: Update to set FRAMEBUFFER=y

115. By Kees Cook

Fix remaining cases of usplash launch that need to have -p specified
(really closes LP: #458398).

114. By Scott James Remnant (Canonical)

[ Kees Cook ]
* usplash.8: document --background and --pidfile.
* debian/usplash.upstart: as in Jaunty, start in pulsate mode for themes
  that define a progress bar (LP: #458398).

[ Johan Kiviniemi ]
* Let clients CLEAR old messages away when in quiet mode.
  - Fixes LP: #215666: mountall’s messages such as “foo cannot yet be
    mounted” would be left on the screen even after success.

113. By Scott James Remnant (Canonical)

[ Colin Watson ]
* Dismiss splash screen if Escape is pressed outside an INPUT* command
  (LP: #195666).

[ Scott James Remnant ]
* Build on the above patch adding an ESCAPE command that takes the pid
  of a process. When Escape is pressed, if this command has been received
  and no further INPUT* commands received, SIGINT is sent to that process

112. By Martin Pitt

usplash_svga.c, usplash_svga_set_palette(): Do not destroy the palette
that gets passed as an argument. If in 8 bpp mode, create a copy, in other
modes don't touch it at all. (LP: #448988)

111. By Scott James Remnant (Canonical)

* Make sure that when we open devices we use O_NOCTTY, since otherwise
  when run under Upstart we end up with controlling terminals that we
  didn't expect.
* Then after we've forked into a child process, we call the TIOCSCTTY
  ioctl() to take control of the terminal we're on so we get input.

110. By Scott James Remnant (Canonical)

[ Colin Watson ]
* Add usplash_backend_name() function to the svgalib and bogl backends,
  returning "svga" and "bogl" respectively.

[ Scott James Remnant ]
* Move the console restoration into an atexit() function registered
  before the one from the svga or bogl backends; that way switching
  the VT doesn't result in svgalib having a panic attack and vomiting
  all over everything.
* Remove the svgalib code guarding against restoring text mode when in
  a child process of the one that initialised the display; since we
  daemonise, this code meant we never restored text mode and left a
  corrupted or blank display. LP: #448977, #447692.

109. By Martin Pitt

* usplash.c: Provide a new FADEOUT command to fade out the logo without
  QUITing. Change QUIT to not fade it out again if FADEOUT was sent.
  Document the new command in usplash_write.8.
* debian/splash-functions, usplash_stop(): In runlevel 0/6, send FADEOUT
  command, to restore fade-out effect after the changes in r310 (which
  changed usplash not to terminate on shutdown/reboot any more).
  (LP: #450454)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.