Bug#383248: usplash

2006-10-10 Thread David Härdeman

On Sun, Oct 08, 2006 at 12:41:58PM +0200, maximilian attems wrote:
i'm having lots of trouble lately with usplash - 
i guess it's due that it no longer uses vga16fb but vesafb

and as debian's one is not modular like ubuntu ones you need
to pass the vga boot arg.


Oh, I had no idea since I use self-built kernels


so sorry that i didn't make lots of progresss on that front.


No problem, here's something to cheer you up :)

I've taken the image posted at [0] and made a debian package based on it 
which can create usplash themes of arbitrary sizes. This makes it dead 
easy to construct a theme with a number of sizes (e.g. 1600x1200, 
1024x768...etc).


Just change the first line in the Makefile to set the size(s) that 
should be included and build.


It should have most things that a sane usplash theme package should, 
like adding an alternative for /usr/lib/usplash/usplash-artwork.so.


I've tested it with and without verbose output and with several 
different resolutions.


In the future, if any of the Debian art wizards would like to update the 
theme without having to understand the usplash formats, all they have to 
do is to download the sources, plop in a new SVG background and 
(optionally) a new png progress image and recompile.


In order to use it, you need the latest upstream usplash sources along 
with the attached patch.


I'm hoping that you can take over this artwork package and upload it to 
the Debian archive as soon as a usplash with my tiny patch is in the 
archive.


The source package can be downloaded from:
http://www.hardeman.nu/~david/files/misc/usplash-theme-etch.tar.gz

--
David Härdeman

[0] http://wiki.debian.org/DebianDesktopArtwork/UsplashEtch
=== modified file 'usplash-theme.h'
--- usplash-theme.h 2006-09-24 13:19:47 +
+++ usplash-theme.h 2006-10-09 21:50:12 +
@@ -25,7 +25,7 @@
 #include stdlib.h
 
 /* Current theme version */
-#define THEME_VERSION 2
+#define THEME_VERSION 3
 
 typedef enum { USPLASH_4_3, USPLASH_16_9 } usplash_ratio;
 
@@ -38,6 +38,8 @@
usplash_ratio ratio;
struct usplash_pixmap *pixmap;  /* Background image */
struct usplash_font *font;  /* Font for writing text */
+   struct usplash_pixmap *progress_fg; /* Progress bar foreground */
+   struct usplash_pixmap *progress_bg; /* Progress bar background */
 
/* Palette indexes */
short background;   /* General background colour */



Bug#383248: usplash: Please add a default debian splash theme

2006-08-16 Thread Petter Reinholdtsen

I believe it is a bad idea to mix mechanism and policy, or in the case
of usplash to mix the splash screen implementation with the artwork
using it.  I would recommend a separate package with some nice debian
artwork, instead of including it as part of the usplash package.

For debian-edu, I have made an debian-edu-artwork package with an
usplash image (still ugly, but we are working on fixing that. :).  I
suggest some debian-artwork package is created to include an usplash
image, instead of adding it to the usplash package itself.  This way
it is easy for all custom debian distros and users to select with
theme to install by selecting the artwork package they want to use.

Friendly,
-- 
Petter Reinholdtsen


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#383248: usplash: Please add a default debian splash theme

2006-08-15 Thread David Härdeman

Package: usplash
Version: 0.3e
Severity: wishlist

usplash (as far as I could tell) does not currently include a default 
theme (beside the test image). It would be nice to include a default 
Debian theme.



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]