File: NEWS

package info (click to toggle)
splashy 0.3.13-3+lenny1
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 3,796 kB
  • ctags: 346
  • sloc: sh: 10,502; ansic: 4,538; makefile: 120; xml: 106; perl: 20
file content (203 lines) | stat: -rw-r--r-- 8,626 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
Send your Thanks emails to: 
Splashy Developers <splashy-devel@lists.alioth.debian.org>
-------------------------------------------------------------------------------

Changes between 0.3.12 and 0.3.13
-------------------------------

 * adds default theme to initramfs so we can fall back in case of problems with 
   a newer theme
 * fixes font problem with libdirectfb
 * fixes LSB script issue that prevented some applications to install 
   correctly if Splashy was removed/missing (mysql server, etc...)
 * no major C changes, minor bug fixes

Changes between 0.3.11 and 0.3.12
-------------------------------

 * closes a number of bugs from bugs.debian.org/splashy which apply to other 
   distros also
 * fixes problems with uswsusp
 * fixes problems with kdm
 * no major C changes, mostly scripts

Changes between 0.3.10 and 0.3.11
-------------------------------

 * implements chroot() as a command passed from splashy_update
 * works better with resume-from-RAM/Disk when uswsusp is used from initramfs
 * suggests to run update-initramfs -u when a theme is changed with splashy_config
 * removes boot dependency argument $all from initrc script (for LSB)
 * turns off cursor in TTY consoles to avoid showing artifacts when X starts
 * other bug fixes

Changes between 0.3.9 and 0.3.10
-------------------------------
 
 * plenty of bug fixes (Thanks Niko Araya for helping us sort them out) (See ChangeLog)
 * Splashy works better with encrypted hard disk (LUKS) and getstring/getpass prompts early at boot
 * lots of bug/thinko fixes from John Hughes, for which we are very glad!
 * fixes issues with progress bar during shutdown (Thanks to Matthijs Kooijman)
 * lsb-base-logging.sh LSB functions are a bit more complete
 * clears TTYs properly whenever Splashy is about to exit
 * detects display managers better (gdm, kdm, xdm)

 KNOWN BUGS:
 * (debian/ubuntu) if the user uninstalls gdm/kdm/xdm but do not purge the package, Splashy
   waits for the calling of log_end_msg or log_daemon_msg which never happen, because
   these scripts attempt to detect whether they are the default display manager and
   exit without calling any LSB log_* functions. (Thanks blathijs for pointing this out)

Changes between 0.3.8 and 0.3.9
-------------------------------
 * hu translation added (Thanks Miklos Vajna)
 * br translation added (Thanks Amadeu Andrade Barbosa JĂșnior)
 * added more checks at initramfs to ensure Splashy can be started (Thanks Luca Capello)

Changes between 0.3.7 and 0.3.8
-------------------------------
 * Bug fixes: 
   - /etc/lsb-base-logging.sh now checks whether it should unmount $STEPS_DIR before doing so
   - /etc/lsb-base-logging.sh now checks whether it should start keymap.sh/console-screen.sh on
     debian systems
   - console-tools/config.d/splashy touches /dev/shm/splashy* files to signal lsb-base-loggin.sh
     that it needs to start a process like keymap.sh/console-screen.sh

Changes between 0.3.6 and 0.3.7
-------------------------------
 * all static build dropped in favor of shared libraries. If your distribution does not support 
   initramfs shared binaries, or you are using Splashy from a thin-client server, you will need 
   to re-enable static on your own. Please refer to configure.ac and src/Makefile.am
 * scrolls text during boot (splashy_update "scroll text to display")
 * splashy_update commands print_scroll is now just scroll. Same for its alias "TEXT_SCROLL->SCROLL)
 * splashy_update command clrprint is now just "clear"
 * adds verbose text when pressing F2 (again). This time is done using LSB scripts not reading 
   the console files (/dev/vcs*)
 * LSB script writes splashy PID to /var/run/sendsigs.omit which is used by /etc/init.d/sendsigs to
   killall5 all processes at shutdown/reboot. This tells the system to ignore killing splashy during
   shutdown/reboot.
 * adds international support. Translators needed! http://splashy.alioth.debian.org/i18n/
 * uses the real size of the screen and not that reported by the surface (Thanks to DeX77 
   from #frugalware for helping to get this fixed)

Changes between 0.3.5 and 0.3.6
-------------------------------

 * Documentation updates
 * Support for OpenSuSE/Fedora and other RPM-based systems
 * Splashy now works with Directfb 1.x
 * Splashy runs from initramfs under Init again (Thanks to RPath Linux and Directfb Dev Team) (upstart works just like before)
 * Themes are now in /usr/share/splashy/themes and a symlink from /etc/splashy/themes points to that location (See README for more)

Changes between 0.3.4 and 0.3.5
-------------------------------

 * Bug fixes

Changes between 0.3.3 and 0.3.4
-------------------------------

 * Make init scripts consistent. STEPS_DIR can be defined in /etc/default/splashy

Changes between 0.3.1 and 0.3.3 
-------------------------------

Changes between 0.3.0 and 0.3.1
-------------------------------

 * Drop JPEG support (use GIF or PNG instead)

Changes between 0.2.3 and 0.3.0
-------------------------------

 * Themes schema stable (v1.1)
 * Lots of changes in build system (autofoo, etc)
 * Introduction of libsplashy, used by uswsusp
 * Clean-up of initramfs-tools/*, lsb-base-logging.sh, init.d/splashy

Changes between 0.2.2 and 0.2.3
-------------------------------
 
 * Minor bug fix:
   - splashy_video.c used wrong name for font height
 * drops splashy_pgrep as this is no longer used

Changes between 0.2.1 and 0.2.2
-------------------------------

  * Minor bug fix:
    - lsb-base-logging.sh needed RUNLEVEL to be defined always
    - splashy-update-progress-steps needed RUNLEVEL to be defined
    - splashy-update-progress-steps had a problem when scripts did not
      all log_end_msg before the progressbar reached 100%
    - creates /lib/splashy which is needed by our initrc scripts
    - adds a script to prevent console-screen.sh from running

Changes between 0.2.0 and 0.2.1
-------------------------------

  * Minor bug fix to allow compilation on 64bit platforms

Changes between 0.1.8.1 and 0.2.0
-------------------------------------

  * allows to set the color of the progressbar background
  * theme.xsd version 1.0.1
  * separates extra themes from main splashy source
  * splashy_update is called from log_end_msg () by lsb init scripts. 
    This function is defined in /etc/lsb-base-logging.sh
  * decomissioned splashy-init
  * experimental support for Splashy from initramfs. This is work in progress.
  * support for DirectFB 0.9.25 and up

Changes between 0.1.8 and 0.1.8.1
-----------------------------------

  * a number of (minor) bug fix
  * splashy_config -i option support archives like .tar.gz, .tar.bz or .tar
    and it checks the archive
  * /sbin/splashy can be used as /sbin/splashy_chvt: avoiding a dependancy 
    on chvt from console-tools
  * Directfb 0.9.24 supported, removing our custom directfb-config script

Changes between 0.1.7 and 0.1.8
-------------------------------

  * Support for theme schemas
  * Implements all usplash commands on the named pipe/fifo
  * Splashy now runs from initramfs (experimental)
  * Improved verbose mode, pressing F2 shows verbose as well as autoverbose
    mode after detecting errors on the console (/dev/vcs* buffers). Text
    now shows on a nice, overlay textbox.
  * splashy-init replaces all initrc scripts. Allows to quickly update the
    progressbar, detects when X11 is to be launched by gdm/kdm/xdm, among
    many features
  * Fully Linux Standard Base (LSB) compliance
  * Text messages can be printed to the screen (for system messages) (Thanks
    to Pat from Xandros.com for the patch)
  * Multi-threaded, creating a very smooth progressbar and text reading from
    the system consoles.

Changes between 0.1.6 and 0.1.7
-------------------------------

  * Support for themes
  * Support for new configuration options in /etc/splashy/config.xml
  * Support for Splashy running as daemon (named pipe/fifo)
  * /sbin/splashy test allows you to quickly preview themes without rebooting
  * Animation support (Gif support part of directfb)
  * Verbose mode when F2 is pressed
  * splashy_config which allows Splashy to be configured easily from the command 
    line (a GUI will follow shortly).
  * Detects errors on consoles and falls back to verbose mode

Changes between 0.1.0 and 0.1.6
-------------------------------

  * Splashy project re-written in C
  * XML parser implemented in C
  * Support for directfb library (0.9.20)
  * Support for PNG as well as JPEG files (millions of colors)
  * Resolution as high as VESA supports (1280x1024)
  * Small and easily customizable
  * No need to patch the Linux kernel