Commit graph

165 commits

Author SHA1 Message Date
Ray Strode
36c3e8e2bd use grubby to add a new boot entry 2007-06-08 15:44:54 -04:00
Ray Strode
6e65b02035 fix up the scripts Makefile to actually install the script 2007-06-08 14:45:30 -04:00
Ray Strode
2f02b53dc4 rename plymouth-update-initrd.sh to plymouth-update-initrd 2007-06-08 14:07:34 -04:00
Ray Strode
8ca9182bdc look for images in /usr/share/plymouth 2007-06-08 14:02:28 -04:00
Ray Strode
8e134fc182 look for plugin in /usr/lib/plymouth 2007-06-08 14:01:46 -04:00
Ray Strode
202790b03c run initrd update script after install 2007-06-08 14:01:06 -04:00
Ray Strode
f81c62197c add escape hatch to not run plymouth-update-initrd.sh 2007-06-08 14:00:34 -04:00
Ray Strode
2cd4149ac8 add scripts/ dir to toplevel Makefile 2007-06-08 13:44:27 -04:00
Ray Strode
4ec4575705 install splash plugin in libdir/plymouth 2007-06-08 13:18:38 -04:00
Ray Strode
72cbd4b4a5 install plymouth into libexecdir/plymouth 2007-06-08 13:18:06 -04:00
Ray Strode
7de3d8b49d drop booting png file 2007-06-08 13:17:37 -04:00
Ray Strode
c8028cb998 update initrd script to install plymouth from local system 2007-06-08 13:16:38 -04:00
Ray Strode
9c251462b6 move fedora-fade-in plugin to its own directory 2007-06-08 13:03:48 -04:00
Ray Strode
b4aa90f11c add my scripts directory to git 2007-06-08 12:13:45 -04:00
Ray Strode
06c5d0210b adapt plugin to use modified framebuffer api 2007-06-08 11:27:26 -04:00
Ray Strode
4336e037e7 clean up the frame buffer fill apis to not ask for the width and
height twice (since they are always the same for the source and
dest)
2007-06-08 11:21:40 -04:00
Ray Strode
91e2bbe15a reenable graphics mode in the plugin 2007-06-08 09:02:20 -04:00
Ray Strode
d85e9b08e0 make the new frame buffer area cropping function actually work 2007-06-08 08:58:11 -04:00
Ray Strode
beabf9e53c add stars to boot splash to signify boot progress.
It occasionally exposes a memory corruption bug in the frame
buffer code that causes an assertion to fail.
2007-06-07 23:54:27 -04:00
Ray Strode
23055e2f5b disable partial screen updates for now, because I think it might be buggy 2007-06-07 23:53:06 -04:00
Ray Strode
b7f8957763 add a timer to boot splash test program to simulate boot progress 2007-06-07 23:51:59 -04:00
Ray Strode
35f966bd42 union the flush areas in the frame buffer more correctly,
crop out of bounds areas
2007-06-07 23:37:06 -04:00
Ray Strode
588fd44118 use event loop timer instead of setitimer. renable
graphics mode
2007-06-07 15:33:22 -04:00
Ray Strode
01c442db76 - attach the splash screen to the event loop before trying to show it
- create fb device before trying to bring up splash screen
2007-06-07 15:31:58 -04:00
Ray Strode
6385af9737 don't block indefinitely if our timeout timer expires before hitting epoll_wait 2007-06-07 15:09:03 -04:00
Ray Strode
a3d18a2cd2 add support for timeouts to the event loop 2007-06-07 14:51:27 -04:00
Ray Strode
87fb3dcb26 rename ply_event_loop_exit_closure_t to ply_event_loop_closure_t 2007-06-07 11:02:43 -04:00
Ray Strode
afcb402f78 drop some items from TODO list 2007-06-06 18:26:58 -04:00
Ray Strode
71528ae79e fix up some of the makefiles to use libply 2007-06-06 18:25:21 -04:00
Ray Strode
cb4a2f4b62 drop other autogenerated file from version control 2007-06-06 18:24:51 -04:00
Ray Strode
2b7680ccb1 drop autogenerated file from version control 2007-06-06 18:24:00 -04:00
Ray Strode
86898c1fce check for plugin failure in the boot splash test program,
change the location we look for the plugin
2007-06-06 18:23:24 -04:00
Ray Strode
dc93a9bc16 drop funky workaround in event loop code 2007-06-06 18:22:41 -04:00
Ray Strode
b157f818ac split the common code off into libply and move things to separate directories 2007-06-06 18:13:17 -04:00
Ray Strode
177a24020b add start of fedora-fade-in plugin 2007-06-06 17:10:22 -04:00
Ray Strode
f3b0031ba6 try to run fedora-fade-in.so from current directory 2007-06-06 17:09:41 -04:00
Ray Strode
1cc0d920fc commit autogoo 2007-06-06 17:09:03 -04:00
Ray Strode
9478db2d3d fix up signature of plugin show splash vfunc 2007-06-06 17:08:42 -04:00
Ray Strode
2224329fdd change the event loop test to quit after a 5 second alarm 2007-06-06 16:32:11 -04:00
Ray Strode
5b416dbb9d reverse conditional in new module load code 2007-06-06 16:22:03 -04:00
Ray Strode
e525478603 require libtool in configure 2007-06-06 15:39:57 -04:00
Ray Strode
64bff4b7ca s/intptr_t/struct _ply_boot_splash_plugin/ in ply_boot_splash_plugin_t typedef 2007-06-06 15:30:38 -04:00
Ray Strode
8cfba64f86 add TODO item to add the ability to watch for timeouts in the event loop 2007-06-06 15:05:38 -04:00
Ray Strode
76a2e17cee add small wrapper functions around dlopen and friends.
create the start of a boot-splash api for managing the
splash screen.  Setup main.c to use the api (no plugin
exists yet, though, so things are pretty hosed atm)
2007-06-06 14:14:37 -04:00
Ray Strode
a2bba28d72 automatically switch back to text mode when running ply-image-test for a while 2007-06-06 10:16:38 -04:00
Ray Strode
d86e8e7e69 pass target instead of source to umount (woops!) 2007-06-06 10:15:45 -04:00
Ray Strode
dae686682d once the system is fully initialized, all modules are loaded,
and the filesystem is completely mounted, etc, mount the root
filesystem again from within the initrd so we can write the
boot log out
2007-06-05 16:51:40 -04:00
Ray Strode
150194ce40 don't setup an default output fd for the terminal sesssion and drop the toupper hack 2007-06-05 16:49:44 -04:00
Ray Strode
85b75dfdbf make ply_logger_flush() a noop if the logger isn't logging,
or doesn't have an fd to flush to.
2007-06-05 16:47:12 -04:00
Ray Strode
541f094fb4 don't spew PING debug message when rhgb-client --ping is
run
2007-06-05 15:58:08 -04:00