]>
 
 
git.ipfire.org Git - thirdparty/plymouth.git/log 
 
 
 
 
 
 
Peter Jones  [Tue, 29 Jul 2008 19:22:38 +0000  (15:22 -0400)]  
 
Make plymouth-populate-initrd use utility functions from mkinitrd 
 
Ray Strode  [Wed, 16 Jul 2008 20:55:15 +0000  (16:55 -0400)]  
 
Add ctrl-l "redraw" hot key 
 
Ray Strode  [Wed, 16 Jul 2008 20:46:02 +0000  (16:46 -0400)]  
 
Make fade-in plugin provide erase/draw handlers 
 
Ray Strode  [Wed, 16 Jul 2008 20:48:26 +0000  (16:48 -0400)]  
 
Make spinfinity plugin provide erase/draw handlers 
 
Ray Strode  [Sat, 19 Jul 2008 22:56:08 +0000  (18:56 -0400)]  
 
Move text plugin over to new draw/erase handlers 
 
Ray Strode  [Wed, 16 Jul 2008 15:46:26 +0000  (11:46 -0400)]  
 
Add new hooks for clearing and drawing parts of the screen 
 
We now have a few controls in libplybootsplash that don't 
don't the specific details of the loaded splash plugins 
background.  These hooks will make it possible for the 
controls to clear the screen prior to doing alpha composition. 
 
Ray Strode  [Fri, 11 Jul 2008 12:57:46 +0000  (08:57 -0400)]  
 
Show detailed plugin if ask-for-password is called when no splash visible 
 
Ray Strode  [Fri, 11 Jul 2008 12:47:46 +0000  (08:47 -0400)]  
 
Rearrange functions to prevent forward declaration 
 
We're going to be calling show_detailed_splash before 
implicitly in cases when there is no splash, so we 
need to make sure it's high enough up in the file 
 
Ray Strode  [Fri, 11 Jul 2008 12:46:15 +0000  (08:46 -0400)]  
 
Rearrange functions to drop forward declaration 
 
Ray Strode  [Fri, 11 Jul 2008 12:43:46 +0000  (08:43 -0400)]  
 
Use details plugin instead of bailing if no rhgb on kernel cmdline 
 
We still want things like ask-for-password and logging to work. 
 
Ray Strode  [Thu, 10 Jul 2008 01:31:20 +0000  (21:31 -0400)]  
 
Compute libdir using yet a different heuristic 
 
The previous one falls over for ia64 
 
Ray Strode  [Wed, 9 Jul 2008 21:36:44 +0000  (17:36 -0400)]  
 
Add debugging feature to restore text palette 
 
Ray Strode  [Tue, 1 Jul 2008 19:18:17 +0000  (15:18 -0400)]  
 
Bump version to 0.5.0 
 
Ray Strode  [Tue, 1 Jul 2008 18:57:17 +0000  (14:57 -0400)]  
 
Add new subcommand "ask-for-password" 
 
This command obsoletes --ask-for-password and supports an 
optional --command for specifying what command to feed the 
password to.  If the command fails, then the client will 
ask the daemon to ask for the password again. 
 
Ray Strode  [Tue, 1 Jul 2008 18:55:11 +0000  (14:55 -0400)]  
 
Clear screen to black before asking for password 
 
Ray Strode  [Tue, 1 Jul 2008 15:20:44 +0000  (11:20 -0400)]  
 
Drop print_usage function 
 
It was hard coded, and we generate help dynamically now. 
 
Ray Strode  [Tue, 1 Jul 2008 15:15:46 +0000  (11:15 -0400)]  
 
Add state structure to client to consolidate the various state 
 
This will be important when switching to subcommands, since we'll 
need to be able to access the command parser, boot client, and 
event loop. 
 
Ray Strode  [Mon, 30 Jun 2008 21:54:42 +0000  (17:54 -0400)]  
 
Add hack to make maintenance mode probably work when 
plymouth is running 
 
It was showing up completely blank before because console 
was still redirected 
 
Ray Strode  [Mon, 30 Jun 2008 21:52:44 +0000  (17:52 -0400)]  
 
Don't watch tty for input in two places 
 
Ray Strode  [Mon, 30 Jun 2008 19:59:38 +0000  (15:59 -0400)]  
 
Stay on tty1 for now 
 
Using tty7 is making X go to vt8 and putting us on 
the wrong vt for runlevel 3. Eventually, we'll need 
to make X start ont he same vt as plymouth, and go 
back to vt1 if doing runlevel 3. 
 
Ray Strode  [Fri, 27 Jun 2008 19:36:14 +0000  (15:36 -0400)]  
 
Update TODO 
 
Remove: 
  - Add limited text support 
  - consider making details plugin have stdin hooked up 
    to the pty instead of tty so input works 
  - More on the last point, we need to have an escape 
    hatch for fsck etc 
 
Ray Strode  [Fri, 27 Jun 2008 19:20:30 +0000  (15:20 -0400)]  
 
If stop_watching_signal is called on a signal that isn't being watched, ignore 
 
Previously it would assert.  Really we should switch the api to have a signal_watch 
object much like the fd_watch object we have for watch_fd. 
 
Ray Strode  [Fri, 27 Jun 2008 19:03:11 +0000  (15:03 -0400)]  
 
don't require window to be around at quit time 
 
It's created on show-splash now, so it may not exist at quit time 
 
Ray Strode  [Fri, 27 Jun 2008 18:20:56 +0000  (14:20 -0400)]  
 
Add --hide-splash option 
 
We want to be able to hide the splash screen in the event 
the user needs to interact with start up from the console. 
 
Ray Strode  [Fri, 27 Jun 2008 15:14:33 +0000  (11:14 -0400)]  
 
Create window when showing splash screen instead of at startup 
 
This will make it easier to add a --hide-splash option, which 
will provide an escape hatch for repair mode etc 
 
Ray Strode  [Thu, 26 Jun 2008 20:50:32 +0000  (16:50 -0400)]  
 
bump configure version to 0.4.5 
 
Ray Strode  [Thu, 26 Jun 2008 20:43:52 +0000  (16:43 -0400)]  
 
restore color palette when closing window 
 
We should probably do it when changing vts as well 
 
Ray Strode  [Thu, 26 Jun 2008 20:39:00 +0000  (16:39 -0400)]  
 
mark look up geometry as static since it's internel 
 
Ray Strode  [Thu, 26 Jun 2008 20:38:48 +0000  (16:38 -0400)]  
 
move functions around to avoid prototype at top 
 
Ray Strode  [Thu, 26 Jun 2008 20:37:02 +0000  (16:37 -0400)]  
 
Store palette in window object and only read it once when opening device 
 
Ray Strode  [Thu, 26 Jun 2008 20:24:13 +0000  (16:24 -0400)]  
 
Make default color mid between default gradient color stops 
 
Ray Strode  [Thu, 26 Jun 2008 20:21:49 +0000  (16:21 -0400)]  
 
Change colors of text splash screen to configured colors 
 
We pass colors into configure, so we should use them 
 
Ray Strode  [Thu, 26 Jun 2008 20:20:07 +0000  (16:20 -0400)]  
 
Add api for messing with color palette in text mode 
 
This is important so we have more flexibility over 
what colors show up in the text splash 
 
Ray Strode  [Thu, 26 Jun 2008 19:29:57 +0000  (15:29 -0400)]  
 
Update TODO 
 
Add 
  - consider moving text code from ply-window to a ply-text-buffer analog of ply-frame-buffer 
 
Ray Strode  [Thu, 26 Jun 2008 19:24:15 +0000  (15:24 -0400)]  
 
Add blue background to text plugin 
 
Ray Strode  [Thu, 26 Jun 2008 19:14:58 +0000  (15:14 -0400)]  
 
Draw spindicator in a brown trough 
 
Ray Strode  [Wed, 25 Jun 2008 21:48:32 +0000  (17:48 -0400)]  
 
Change text pulser to use space instead of line drawing characters to prevent 
scramblage at font change 
 
Ray Strode  [Wed, 25 Jun 2008 21:47:59 +0000  (17:47 -0400)]  
 
add new apis to set foreground and background colors in text mode 
 
Ray Strode  [Wed, 25 Jun 2008 19:54:07 +0000  (15:54 -0400)]  
 
Properly stop animation when asking for password in text plugin 
 
Ray Strode  [Wed, 25 Jun 2008 12:57:39 +0000  (08:57 -0400)]  
 
clear and move cursor to 0,0 when hiding and showing 
 
Ray Strode  [Tue, 24 Jun 2008 15:21:20 +0000  (11:21 -0400)]  
 
Make details plugin go back to default plugin if escape is pressed again 
 
This fixes the TODO item: 
 
  - consider making details plugin go back to pretty plugin 
    if user presses escape 
 
Ray Strode  [Tue, 24 Jun 2008 15:07:30 +0000  (11:07 -0400)]  
 
Reset cursor to 0,0 on clear 
 
Ray Strode  [Mon, 23 Jun 2008 23:26:33 +0000  (19:26 -0400)]  
 
Make --reset chooser the most recent plugin not the oldest 
 
Ray Strode  [Mon, 23 Jun 2008 17:08:07 +0000  (13:08 -0400)]  
 
change to root directory before trying to access files 
 
This fixes running plymouth after bootup 
 
Ray Strode  [Sun, 22 Jun 2008 05:19:18 +0000  (01:19  -0400)]  
 
/Really/ exit cleanly if rhgb isn't present on kernel cmdline
Unlike 
b7f4399294fad3d70029526cd7334c50d8673214  which was
broken
 
Ray Strode  [Sun, 22 Jun 2008 04:53:55 +0000  (00:53  -0400)]  
 
Bump version to 0.4.0 
 
Ray Strode  [Sun, 22 Jun 2008 04:49:02 +0000  (00:49  -0400)]  
 
ship bizcom unconditionally 
 
Ray Strode  [Sun, 22 Jun 2008 04:48:47 +0000  (00:48  -0400)]  
 
hide /var/log behind a define 
 
Ray Strode  [Sun, 22 Jun 2008 04:36:23 +0000  (00:36  -0400)]  
 
Exit cleanly if rhgb is not on the command line 
 
Ray Strode  [Sat, 21 Jun 2008 17:19:22 +0000  (13:19 -0400)]  
 
change over text plugin to use pulsing progress bar 
 
Ray Strode  [Sat, 21 Jun 2008 17:17:51 +0000  (13:17 -0400)]  
 
Add text pulsing progress bar widget thing 
 
Ray Strode  [Fri, 20 Jun 2008 17:50:41 +0000  (13:50 -0400)]  
 
use window hide/show cursor functions in text plugin 
 
Ray Strode  [Fri, 20 Jun 2008 17:43:06 +0000  (13:43 -0400)]  
 
move show_cursor and hide_cursor to window 
 
Ray Strode  [Fri, 20 Jun 2008 17:39:03 +0000  (13:39 -0400)]  
 
add ifndef guards around some defines 
 
Ray Strode  [Fri, 20 Jun 2008 17:47:26 +0000  (13:47 -0400)]  
 
Use libplybootsplash clear screen function 
 
Ray Strode  [Fri, 20 Jun 2008 16:18:10 +0000  (12:18 -0400)]  
 
Add clear screen method to window class 
 
Just a convenience function for the plugins 
 
Ray Strode  [Fri, 20 Jun 2008 16:16:07 +0000  (12:16 -0400)]  
 
s/SEQUNCE/SEQUENCE/ 
 
Ray Strode  [Thu, 19 Jun 2008 20:57:26 +0000  (16:57 -0400)]  
 
Don't create plugin specific data dir in initrd unless it has one 
 
Ray Strode  [Thu, 19 Jun 2008 20:51:15 +0000  (16:51 -0400)]  
 
Center dots in text plugin 
 
Ray Strode  [Thu, 19 Jun 2008 20:49:15 +0000  (16:49 -0400)]  
 
Fix the ply_window_set_text_cursor_position function 
 
Ray Strode  [Thu, 19 Jun 2008 20:21:24 +0000  (16:21 -0400)]  
 
Update TODO 
 
Add: 
  - we need to have an escape hatch for fsck etc 
 
Ray Strode  [Thu, 19 Jun 2008 20:17:41 +0000  (16:17 -0400)]  
 
Only run if rhgb is on the command line 
 
Ray Strode  [Thu, 19 Jun 2008 20:17:32 +0000  (16:17 -0400)]  
 
Go back to text mode on quit 
 
Ray Strode  [Thu, 19 Jun 2008 18:41:53 +0000  (14:41 -0400)]  
 
Go to text mode before showing details 
 
Ray Strode  [Thu, 19 Jun 2008 18:41:27 +0000  (14:41 -0400)]  
 
Don't unwatch a signal if there is no loop 
 
Ray Strode  [Thu, 19 Jun 2008 15:24:25 +0000  (11:24 -0400)]  
 
initialize structure to 0 
 
Ray Strode  [Thu, 19 Jun 2008 14:53:24 +0000  (10:53 -0400)]  
 
only free old splash plugin on escape if there was an old one 
 
Ray Strode  [Thu, 19 Jun 2008 14:53:08 +0000  (10:53 -0400)]  
 
return to text mode on crash 
 
Ray Strode  [Thu, 19 Jun 2008 13:38:34 +0000  (09:38 -0400)]  
 
add new api for moving text cursor around 
 
Ray Strode  [Thu, 19 Jun 2008 02:45:49 +0000  (22:45 -0400)]  
 
Hide cursor and clear screen in text plugin 
 
Ray Strode  [Thu, 19 Jun 2008 02:07:37 +0000  (22:07 -0400)]  
 
Add new api for reading text window geometry 
 
Ray Strode  [Thu, 19 Jun 2008 01:48:47 +0000  (21:48 -0400)]  
 
add start of text getters 
 
Ray Strode  [Thu, 19 Jun 2008 01:47:55 +0000  (21:47 -0400)]  
 
Make new line return to column 0 
 
Peter Jones  [Tue, 17 Jun 2008 17:41:58 +0000  (13:41 -0400)]  
 
Fix ldconfig to be run on -libs not on the main package. 
Fix main package and plugins not to reset inappropriately. 
 
Peter Jones  [Tue, 17 Jun 2008 15:47:23 +0000  (11:47 -0400)]  
 
Make plymouth-populate-initrd run "plymouth-set-default-plugin --reset" if none is set. 
 
Peter Jones  [Mon, 16 Jun 2008 22:05:50 +0000  (18:05 -0400)]  
 
Revert "Supress erroneous warning during shutdown.", it's completely wrong.
This reverts commit 
2698c0899929420ed566be02ce0e3e8e91ad0e5f .
 
Peter Jones  [Mon, 16 Jun 2008 21:34:39 +0000  (17:34 -0400)]  
 
Supress erroneous warning during shutdown. 
 
Peter Jones  [Mon, 16 Jun 2008 21:33:15 +0000  (17:33 -0400)]  
 
Fix missing struct initializer on ->newroot, so boot.log will actually work. 
 
Kristian Høgsberg  [Mon, 16 Jun 2008 21:14:58 +0000  (17:14 -0400)]  
 
Don't go to text mode on exit. 
 
Kristian Høgsberg  [Mon, 16 Jun 2008 20:37:23 +0000  (16:37 -0400)]  
 
Factor out background drawing code in throbber helper. 
 
Ray Strode  [Mon, 16 Jun 2008 19:03:26 +0000  (15:03 -0400)]  
 
Bump version to 0.3.2 
 
Ray Strode  [Mon, 16 Jun 2008 17:57:49 +0000  (13:57 -0400)]  
 
Drop fade out in spinfinity plugin 
 
Ray Strode  [Mon, 16 Jun 2008 17:55:41 +0000  (13:55 -0400)]  
 
Use proper gradient color stops for spinfinity 
 
Ray Strode  [Mon, 16 Jun 2008 17:53:45 +0000  (13:53 -0400)]  
 
drop tabs 
 
Peter Jones  [Fri, 13 Jun 2008 21:16:44 +0000  (17:16 -0400)]  
 
Name the default plugin "default.so", not "graphical.so", so that it's obvious what's going on there. 
 
Ray Strode  [Thu, 12 Jun 2008 21:29:16 +0000  (17:29 -0400)]  
 
Move throbber to libplybootsplash 
 
Ray Strode  [Thu, 12 Jun 2008 18:07:49 +0000  (14:07 -0400)]  
 
place throbber relative to logo in spinfinity plugin 
 
Ray Strode  [Thu, 12 Jun 2008 18:00:56 +0000  (14:00 -0400)]  
 
track logo area in spinfinity plugin state 
 
Ray Strode  [Thu, 12 Jun 2008 18:00:42 +0000  (14:00 -0400)]  
 
update .gitignore to include generated initrd scripts 
 
Ray Strode  [Thu, 12 Jun 2008 17:54:57 +0000  (13:54 -0400)]  
 
Add new throbber_load function to preload frames 
 
This will be important for determining the propery location 
of the throbber on screen 
 
Ray Strode  [Thu, 12 Jun 2008 16:11:32 +0000  (12:11 -0400)]  
 
Update version to 0.3.1 
 
Ray Strode  [Thu, 12 Jun 2008 16:13:20 +0000  (12:13 -0400)]  
 
Ship bizcom.png in tarball even if configured without it 
 
Ray Strode  [Thu, 12 Jun 2008 16:10:59 +0000  (12:10 -0400)]  
 
Don't ship pregenerated initrd scripts in tarball 
 
Ray Strode  [Thu, 12 Jun 2008 14:02:10 +0000  (10:02 -0400)]  
 
Bump version to 0.3.0 
 
Peter Jones  [Thu, 12 Jun 2008 17:46:42 +0000  (13:46 -0400)]  
 
Fix trivial problems discovered with "-Wall -Werror" 
 
Peter Jones  [Thu, 12 Jun 2008 17:30:52 +0000  (13:30 -0400)]  
 
Fix obviously broken code I committed yesterday. 
 
Peter Jones  [Thu, 12 Jun 2008 17:29:52 +0000  (13:29 -0400)]  
 
Fix possible unasigned value. 
 
Peter Jones  [Thu, 12 Jun 2008 17:28:16 +0000  (13:28 -0400)]  
 
Fix compiler warning. 
 
Peter Jones  [Thu, 12 Jun 2008 17:20:19 +0000  (13:20 -0400)]  
 
Fix added whitespace error. 
 
Peter Jones  [Thu, 12 Jun 2008 17:17:01 +0000  (13:17 -0400)]  
 
Add some tracing for the device query/mode verification code.