]>
git.ipfire.org Git - thirdparty/plymouth.git/log
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.
Peter Jones [Wed, 11 Jun 2008 21:46:38 +0000 (17:46 -0400)]
Log the dlerror, don't just call it for no reason.
Peter Jones [Wed, 11 Jun 2008 21:09:19 +0000 (17:09 -0400)]
Don't treat "vga=791" the same thing as " 1 ". Also, change the chroot logging.
Peter Jones [Wed, 11 Jun 2008 19:15:20 +0000 (15:15 -0400)]
Put bizcom.png in the main package and get its path right.
Ray Strode [Wed, 11 Jun 2008 21:27:55 +0000 (17:27 -0400)]
Fix distcheck
Now that we generate the initrd scripts, we need to ship
the input templates
Ray Strode [Wed, 11 Jun 2008 21:21:40 +0000 (17:21 -0400)]
whitespace cleanup
Ray Strode [Wed, 11 Jun 2008 21:01:07 +0000 (17:01 -0400)]
Generate helper scripts so the right logo is included
Ray Strode [Wed, 11 Jun 2008 20:46:04 +0000 (16:46 -0400)]
Update populate and update initrd scripts to use the same lib heuristic as set-default-plugin
Ray Strode [Wed, 11 Jun 2008 20:44:18 +0000 (16:44 -0400)]
Try to open the frame buffer every time we set graphics mode
It may fail initially and work later
Ray Strode [Wed, 11 Jun 2008 20:14:35 +0000 (16:14 -0400)]
add symlink to default plugin in initrd
Ray Strode [Wed, 11 Jun 2008 20:13:17 +0000 (16:13 -0400)]
Write to stdout instead of tty1 for text plugin
Ray Strode [Wed, 11 Jun 2008 19:25:26 +0000 (15:25 -0400)]
create plugin directory before trying to install to it in populate script
Peter Jones [Wed, 11 Jun 2008 19:13:48 +0000 (15:13 -0400)]
Make the spec file capable of building the result from "make dist".
Peter Jones [Wed, 11 Jun 2008 18:08:57 +0000 (14:08 -0400)]
Make a very slight attempt at getting a reasonable video mode, and fail if we don't have one.
Ray Strode [Wed, 11 Jun 2008 18:10:45 +0000 (14:10 -0400)]
more spec updates
Ray Strode [Wed, 11 Jun 2008 15:01:44 +0000 (11:01 -0400)]
Update spec file to set the latest installed plugin to default
Ray Strode [Wed, 11 Jun 2008 14:58:10 +0000 (10:58 -0400)]
Add --reset argument to set-default-plugin
It just chooses the last installed plugin as the default
or no plugin if there is none available
Ray Strode [Wed, 11 Jun 2008 14:21:18 +0000 (10:21 -0400)]
Add new plymouth-set-default-plugin script
This script updates which plugin graphical.so points to
Ray Strode [Wed, 11 Jun 2008 14:02:54 +0000 (10:02 -0400)]
Install symlink pointing graphical.so to the default plugin
root [Wed, 11 Jun 2008 13:04:36 +0000 (09:04 -0400)]
Determine which plugin to install based on symlink