]>
git.ipfire.org Git - thirdparty/plymouth.git/log
Ray Strode [Sun, 10 Jun 2007 23:13:21 +0000 (19:13 -0400)]
add tests directory to makefile
Ray Strode [Sun, 10 Jun 2007 23:12:41 +0000 (19:12 -0400)]
add untested recursive mkdir function (ply_create_directory)
Ray Strode [Sun, 10 Jun 2007 23:12:09 +0000 (19:12 -0400)]
add tests dir to Makefile
Ray Strode [Sun, 10 Jun 2007 23:11:43 +0000 (19:11 -0400)]
add undisted header to Makefile
Ray Strode [Sun, 10 Jun 2007 23:11:11 +0000 (19:11 -0400)]
rather than look at PLYMOUTH_DISABLE_INITRD, just look for DESTDIR
Ray Strode [Sun, 10 Jun 2007 23:10:14 +0000 (19:10 -0400)]
drop .deps dir that got added on accident. Add DESTDIR to makefile
Ray Strode [Sun, 10 Jun 2007 22:36:49 +0000 (18:36 -0400)]
look for header file in the right place
Ray Strode [Fri, 8 Jun 2007 22:56:17 +0000 (18:56 -0400)]
add half-working sample spec file
Ray Strode [Fri, 8 Jun 2007 21:30:59 +0000 (17:30 -0400)]
drop odd versioning scheme
Ray Strode [Fri, 8 Jun 2007 20:52:35 +0000 (16:52 -0400)]
add lt versioning to libply
Ray Strode [Fri, 8 Jun 2007 20:20:36 +0000 (16:20 -0400)]
add another level (and style) of escaping to PLYMOUTH_PLUGIN_PATH
Ray Strode [Fri, 8 Jun 2007 19:44:54 +0000 (15:44 -0400)]
use grubby to add a new boot entry
Ray Strode [Fri, 8 Jun 2007 18:45:30 +0000 (14:45 -0400)]
fix up the scripts Makefile to actually install the script
Ray Strode [Fri, 8 Jun 2007 18:07:34 +0000 (14:07 -0400)]
rename plymouth-update-initrd.sh to plymouth-update-initrd
Ray Strode [Fri, 8 Jun 2007 18:02:28 +0000 (14:02 -0400)]
look for images in /usr/share/plymouth
Ray Strode [Fri, 8 Jun 2007 18:01:46 +0000 (14:01 -0400)]
look for plugin in /usr/lib/plymouth
Ray Strode [Fri, 8 Jun 2007 18:01:06 +0000 (14:01 -0400)]
run initrd update script after install
Ray Strode [Fri, 8 Jun 2007 18:00:34 +0000 (14:00 -0400)]
add escape hatch to not run plymouth-update-initrd.sh
Ray Strode [Fri, 8 Jun 2007 17:44:27 +0000 (13:44 -0400)]
add scripts/ dir to toplevel Makefile
Ray Strode [Fri, 8 Jun 2007 17:18:38 +0000 (13:18 -0400)]
install splash plugin in libdir/plymouth
Ray Strode [Fri, 8 Jun 2007 17:18:06 +0000 (13:18 -0400)]
install plymouth into libexecdir/plymouth
Ray Strode [Fri, 8 Jun 2007 17:17:37 +0000 (13:17 -0400)]
drop booting png file
Ray Strode [Fri, 8 Jun 2007 17:16:38 +0000 (13:16 -0400)]
update initrd script to install plymouth from local system
Ray Strode [Fri, 8 Jun 2007 17:03:48 +0000 (13:03 -0400)]
move fedora-fade-in plugin to its own directory
Ray Strode [Fri, 8 Jun 2007 16:13:45 +0000 (12:13 -0400)]
add my scripts directory to git
Ray Strode [Fri, 8 Jun 2007 15:27:26 +0000 (11:27 -0400)]
adapt plugin to use modified framebuffer api
Ray Strode [Fri, 8 Jun 2007 15:21:40 +0000 (11:21 -0400)]
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)
Ray Strode [Fri, 8 Jun 2007 13:02:20 +0000 (09:02 -0400)]
reenable graphics mode in the plugin
Ray Strode [Fri, 8 Jun 2007 12:58:11 +0000 (08:58 -0400)]
make the new frame buffer area cropping function actually work
Ray Strode [Fri, 8 Jun 2007 03:54:27 +0000 (23:54 -0400)]
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.
Ray Strode [Fri, 8 Jun 2007 03:53:06 +0000 (23:53 -0400)]
disable partial screen updates for now, because I think it might be buggy
Ray Strode [Fri, 8 Jun 2007 03:51:59 +0000 (23:51 -0400)]
add a timer to boot splash test program to simulate boot progress
Ray Strode [Fri, 8 Jun 2007 03:37:06 +0000 (23:37 -0400)]
union the flush areas in the frame buffer more correctly,
crop out of bounds areas
Ray Strode [Thu, 7 Jun 2007 19:33:22 +0000 (15:33 -0400)]
use event loop timer instead of setitimer. renable
graphics mode
Ray Strode [Thu, 7 Jun 2007 19:31:58 +0000 (15:31 -0400)]
- attach the splash screen to the event loop before trying to show it
- create fb device before trying to bring up splash screen
Ray Strode [Thu, 7 Jun 2007 19:09:03 +0000 (15:09 -0400)]
don't block indefinitely if our timeout timer expires before hitting epoll_wait
Ray Strode [Thu, 7 Jun 2007 18:51:27 +0000 (14:51 -0400)]
add support for timeouts to the event loop
Ray Strode [Thu, 7 Jun 2007 15:02:43 +0000 (11:02 -0400)]
rename ply_event_loop_exit_closure_t to ply_event_loop_closure_t
Ray Strode [Wed, 6 Jun 2007 22:26:58 +0000 (18:26 -0400)]
drop some items from TODO list
Ray Strode [Wed, 6 Jun 2007 22:25:21 +0000 (18:25 -0400)]
fix up some of the makefiles to use libply
Ray Strode [Wed, 6 Jun 2007 22:24:51 +0000 (18:24 -0400)]
drop other autogenerated file from version control
Ray Strode [Wed, 6 Jun 2007 22:24:00 +0000 (18:24 -0400)]
drop autogenerated file from version control
Ray Strode [Wed, 6 Jun 2007 22:23:24 +0000 (18:23 -0400)]
check for plugin failure in the boot splash test program,
change the location we look for the plugin
Ray Strode [Wed, 6 Jun 2007 22:22:41 +0000 (18:22 -0400)]
drop funky workaround in event loop code
Ray Strode [Wed, 6 Jun 2007 22:13:17 +0000 (18:13 -0400)]
split the common code off into libply and move things to separate directories
Ray Strode [Wed, 6 Jun 2007 21:10:22 +0000 (17:10 -0400)]
add start of fedora-fade-in plugin
Ray Strode [Wed, 6 Jun 2007 21:09:41 +0000 (17:09 -0400)]
try to run fedora-fade-in.so from current directory
Ray Strode [Wed, 6 Jun 2007 21:09:03 +0000 (17:09 -0400)]
commit autogoo
Ray Strode [Wed, 6 Jun 2007 21:08:42 +0000 (17:08 -0400)]
fix up signature of plugin show splash vfunc
Ray Strode [Wed, 6 Jun 2007 20:32:11 +0000 (16:32 -0400)]
change the event loop test to quit after a 5 second alarm
Ray Strode [Wed, 6 Jun 2007 20:22:03 +0000 (16:22 -0400)]
reverse conditional in new module load code
Ray Strode [Wed, 6 Jun 2007 19:39:57 +0000 (15:39 -0400)]
require libtool in configure
Ray Strode [Wed, 6 Jun 2007 19:30:38 +0000 (15:30 -0400)]
s/intptr_t/struct _ply_boot_splash_plugin/ in ply_boot_splash_plugin_t typedef
Ray Strode [Wed, 6 Jun 2007 19:05:38 +0000 (15:05 -0400)]
add TODO item to add the ability to watch for timeouts in the event loop
Ray Strode [Wed, 6 Jun 2007 18:13:07 +0000 (14:13 -0400)]
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)
Ray Strode [Wed, 6 Jun 2007 14:16:38 +0000 (10:16 -0400)]
automatically switch back to text mode when running ply-image-test for a while
Ray Strode [Wed, 6 Jun 2007 14:15:45 +0000 (10:15 -0400)]
pass target instead of source to umount (woops!)
Ray Strode [Tue, 5 Jun 2007 20:51:40 +0000 (16:51 -0400)]
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
Ray Strode [Tue, 5 Jun 2007 20:49:44 +0000 (16:49 -0400)]
don't setup an default output fd for the terminal sesssion and drop the toupper hack
Ray Strode [Tue, 5 Jun 2007 20:47:12 +0000 (16:47 -0400)]
make ply_logger_flush() a noop if the logger isn't logging,
or doesn't have an fd to flush to.
Ray Strode [Tue, 5 Jun 2007 19:58:08 +0000 (15:58 -0400)]
don't spew PING debug message when rhgb-client --ping is
run
Ray Strode [Tue, 5 Jun 2007 15:25:41 +0000 (11:25 -0400)]
i don't know
Ray Strode [Tue, 5 Jun 2007 04:42:38 +0000 (00:42 -0400)]
add the start of boot status tracking to plymouth
Ray Strode [Tue, 5 Jun 2007 04:42:01 +0000 (00:42 -0400)]
don't direct messages to screen anymore
Ray Strode [Tue, 5 Jun 2007 04:41:04 +0000 (00:41 -0400)]
add sysinit support to the boot classes
Ray Strode [Tue, 5 Jun 2007 04:39:49 +0000 (00:39 -0400)]
add --sysinit support for rhgb-client. hide error message for now
Ray Strode [Tue, 5 Jun 2007 04:39:12 +0000 (00:39 -0400)]
use FIONREAD ioctl to try to preemptively detect eof, so we don't have to
add some "I did a read and got 0 back" api
Ray Strode [Mon, 4 Jun 2007 21:17:12 +0000 (17:17 -0400)]
add the beginning of an rhgb-client clone
Ray Strode [Mon, 4 Jun 2007 20:14:16 +0000 (16:14 -0400)]
add "quit" and "update" commands to the ply-boot status
code
Ray Strode [Mon, 4 Jun 2007 20:13:11 +0000 (16:13 -0400)]
rework event loop to not access free'd memory if an
fd watch gets removed while its source is being dispatched
Also, ignore disconnect events until after all handlers
have been dispatched for non-disconnect events
Ray Strode [Mon, 4 Jun 2007 20:09:35 +0000 (16:09 -0400)]
move most of the guts of ply_list_remove_node
to ply_list_unlink_node, and rewrite it to be
more readable.
Ray Strode [Mon, 4 Jun 2007 03:00:41 +0000 (23:00 -0400)]
add some support for "update" command to boot status daemon
Ray Strode [Mon, 4 Jun 2007 01:47:45 +0000 (21:47 -0400)]
update TODO file
Ray Strode [Mon, 4 Jun 2007 01:46:00 +0000 (21:46 -0400)]
add some forgotton files from last commit
Ray Strode [Mon, 4 Jun 2007 00:11:58 +0000 (20:11 -0400)]
add the start of some classes for tracking boot status
Ray Strode [Mon, 4 Jun 2007 00:10:21 +0000 (20:10 -0400)]
commit header file changes for previous ply-utils commit
Ray Strode [Mon, 4 Jun 2007 00:09:48 +0000 (20:09 -0400)]
adapt the event loop code to support watching the same
fd from more than one place (and with different conditions)
Ray Strode [Sun, 3 Jun 2007 23:27:05 +0000 (19:27 -0400)]
add some socket handling apis to ply-utils.c and fixup
a thinko in ply_read_bytes
Ray Strode [Thu, 31 May 2007 21:01:09 +0000 (17:01 -0400)]
add new ply_list_get_last_node function to get the list tail
Ray Strode [Wed, 30 May 2007 21:55:33 +0000 (17:55 -0400)]
more off by one ickyness in the errno stack thing
Ray Strode [Wed, 30 May 2007 14:32:55 +0000 (10:32 -0400)]
change event loop "watch fd" api to let the user specify a condition to watch for
Ray Strode [Wed, 30 May 2007 00:46:07 +0000 (20:46 -0400)]
save errno before closing fds in error path and restore
afterward.
Ray Strode [Wed, 30 May 2007 00:13:34 +0000 (20:13 -0400)]
drop the unused ply_read_some_bytes function
Ray Strode [Tue, 29 May 2007 14:07:26 +0000 (10:07 -0400)]
fix an off by one in the errno stack code
Ray Strode [Thu, 24 May 2007 21:31:44 +0000 (17:31 -0400)]
handle framerate differently and print it to stderr for debugging
Ray Strode [Thu, 24 May 2007 21:29:12 +0000 (17:29 -0400)]
use integer math instead of floating point math for blending ops
Ray Strode [Thu, 24 May 2007 21:28:26 +0000 (17:28 -0400)]
use uint_fast32_t instead of unit_least32_t for device pixel
Ray Strode [Thu, 24 May 2007 21:27:01 +0000 (17:27 -0400)]
drop unused field from fb struct
Ray Strode [Thu, 24 May 2007 13:20:32 +0000 (09:20 -0400)]
check FRAMEBUFFER for fb device, if available
Ray Strode [Thu, 24 May 2007 05:42:59 +0000 (01:42 -0400)]
set graphics mode in image test program to prevent blinking during boot up
Ray Strode [Thu, 24 May 2007 05:04:35 +0000 (01:04 -0400)]
add some blue to the background in the image-test to get an idea why things are blinking during bootup
Ray Strode [Thu, 24 May 2007 04:50:59 +0000 (00:50 -0400)]
add a few inline statements and drop framerate to make ply-image-test less resource hungry
Ray Strode [Thu, 24 May 2007 02:25:36 +0000 (22:25 -0400)]
add "watch init's progress" to TODO list
Ray Strode [Thu, 24 May 2007 00:05:51 +0000 (20:05 -0400)]
add O_NOCTTY to a few open calls
Ray Strode [Wed, 23 May 2007 23:46:37 +0000 (19:46 -0400)]
add missing close() call. redirect messages to /dev/null
Ray Strode [Wed, 23 May 2007 23:33:22 +0000 (19:33 -0400)]
allow a terminal session to also take over /dev/console
Ray Strode [Wed, 23 May 2007 21:11:18 +0000 (17:11 -0400)]
mount /proc and /dev/pts if they aren't mounted
turn all redirected messages to uppercase
Ray Strode [Wed, 23 May 2007 20:08:54 +0000 (16:08 -0400)]
mount /dev/pts if it's not mounted yet
Ray Strode [Wed, 23 May 2007 20:08:18 +0000 (16:08 -0400)]
fix typo in error message
Ray Strode [Wed, 23 May 2007 19:32:06 +0000 (15:32 -0400)]
add new functions that check if a file or dir exists