]> git.ipfire.org Git - thirdparty/plymouth.git/log
thirdparty/plymouth.git
17 years agoAdd new function to be able to cancel event loop exit watches
Ray Strode [Wed, 14 May 2008 04:12:28 +0000 (00:12 -0400)] 
Add new function to be able to cancel event loop exit watches

17 years agoput fedora-fade-in plugin back in graphics mode
Ray Strode [Wed, 14 May 2008 03:23:00 +0000 (23:23 -0400)] 
put fedora-fade-in plugin back in graphics mode

17 years agoFix infinite loop in add_star logic of fedora-fade-in plugin
Ray Strode [Wed, 14 May 2008 03:22:20 +0000 (23:22 -0400)] 
Fix infinite loop in add_star logic of fedora-fade-in plugin

17 years agoproperly locate grub.conf when symlinks are relative
Ray Strode [Tue, 13 May 2008 18:11:21 +0000 (14:11 -0400)] 
properly locate grub.conf when symlinks are relative

17 years agoFix bug where logo area was getting computed negative
Ray Strode [Fri, 14 Dec 2007 19:15:06 +0000 (14:15 -0500)] 
Fix bug where logo area was getting computed negative
Spotted by Dave Malcolm

17 years agoDrop localization bits / use CONFIG_AUX_DIR
Ray Strode [Fri, 14 Dec 2007 19:14:19 +0000 (14:14 -0500)] 
Drop localization bits / use CONFIG_AUX_DIR

17 years agoCopy a row at a time to the card instead of a pixel at a time
Ray Strode [Thu, 13 Dec 2007 22:12:53 +0000 (17:12 -0500)] 
Copy a row at a time to the card instead of a pixel at a time

17 years agoApply patch from Peter Jones to fix video on systems with row stride different than...
Ray Strode [Tue, 11 Dec 2007 22:30:39 +0000 (17:30 -0500)] 
Apply patch from Peter Jones to fix video on systems with row stride different than resolution

17 years agoMerge branch 'main-refactor'
Ray Strode [Sun, 4 Nov 2007 03:30:16 +0000 (23:30 -0400)] 
Merge branch 'main-refactor'

17 years agoFix up autogen to error out if it hits a problem and rerun autoreconf after intltoolize.
Ray Strode [Thu, 1 Nov 2007 05:03:55 +0000 (01:03 -0400)] 
Fix up autogen to error out if it hits a problem and rerun autoreconf after intltoolize.

17 years agoadd ply-copy-dir-test.c and ply-copy-test.c to fix build
Ray Strode [Thu, 1 Nov 2007 04:17:06 +0000 (00:17 -0400)] 
add ply-copy-dir-test.c and ply-copy-test.c to fix build

17 years agoadd ply-copy-dir-test.am to fix build for fresh clones
Ray Strode [Thu, 1 Nov 2007 04:02:30 +0000 (00:02 -0400)] 
add ply-copy-dir-test.am to fix build for fresh clones

17 years agoadd ply-copy-test.am to fix build for fresh clones
Ray Strode [Thu, 1 Nov 2007 03:59:09 +0000 (23:59 -0400)] 
add ply-copy-test.am to fix build for fresh clones

17 years agoDon't add new stars on top of old stars, or under the logo
Ray Strode [Mon, 22 Oct 2007 01:28:05 +0000 (21:28 -0400)] 
Don't add new stars on top of old stars, or under the logo

17 years agomove data to a ramfs and clean up mounts on exit
Ray Strode [Mon, 22 Oct 2007 00:52:27 +0000 (20:52 -0400)] 
move data to a ramfs and clean up mounts on exit
Shutdown was being noisy because we didn't unmount
/var/run/plymouth/{proc,dev/pts} etc.  Also we want
/var/run/plymouth to be a ramfs so that nash doesn't
go deleting it while its still running

17 years agoadd ply_unmount_filesystem function to handle lazy umount
Ray Strode [Mon, 22 Oct 2007 00:45:27 +0000 (20:45 -0400)] 
add ply_unmount_filesystem function to handle lazy umount
The lazy unmount flag isn't documented anywhere, so its
probably better to hide the nastiness behind a function

17 years agoreenable graphics mode in the fade in plugin
Ray Strode [Sun, 21 Oct 2007 23:59:06 +0000 (19:59 -0400)] 
reenable graphics mode in the fade in plugin

17 years agocall chroot right before exec instead of right after fork
Ray Strode [Sun, 21 Oct 2007 23:49:44 +0000 (19:49 -0400)] 
call chroot right before exec instead of right after fork
This is because we still need access to /dev/pts/1 until
right before exec

17 years agochroot back to original / before spawning nash.
Ray Strode [Sun, 21 Oct 2007 22:37:30 +0000 (18:37 -0400)] 
chroot back to original / before spawning nash.
Also use ply-utils ls functiona and add random multilib fixes

17 years agodon't error out if the directory already exists in the mkdir function
Ray Strode [Sun, 21 Oct 2007 22:34:11 +0000 (18:34 -0400)] 
don't error out if the directory already exists in the mkdir function

17 years agoadd ply_list_directory function
Ray Strode [Sun, 21 Oct 2007 22:31:12 +0000 (18:31 -0400)] 
add ply_list_directory function
It just does ls -R basically, but it's useful for debugging.

17 years agoUse posix_openpt instead of open ("/dev/ptmx", ...)
Ray Strode [Sun, 21 Oct 2007 22:29:08 +0000 (18:29 -0400)] 
Use posix_openpt instead of open ("/dev/ptmx", ...)
I don't remember why I had posix_openpt disabled, but
undisabling it seems to work fine, so better to use it
unless I find some reason (again?) to disable it.

17 years agoMake ply_trace restore errno appropriately
Ray Strode [Sun, 21 Oct 2007 22:24:08 +0000 (18:24 -0400)] 
Make ply_trace restore errno appropriately

17 years agoChange plugin path in Makefile to contain less magic
Ray Strode [Sun, 21 Oct 2007 22:22:54 +0000 (18:22 -0400)] 
Change plugin path in Makefile to contain less magic
Previously, the plugin path contained the magic value
${LIB} which dlopen knows to translate to lib or lib64
appropriately.  Now I use the path in contexts other than
dlopen, though, so I need to remove the magic (I'm not sure
why it was there in the first place)

17 years agofix typo in function name
Ray Strode [Sat, 20 Oct 2007 23:18:49 +0000 (19:18 -0400)] 
fix typo in function name

17 years agoMake ply_create_directory more robust about trailing slashes
Ray Strode [Fri, 19 Oct 2007 19:27:45 +0000 (15:27 -0400)] 
Make ply_create_directory more robust about trailing slashes

17 years agoClean up old plymouth entries before running grubby, since dupes confuse it
Ray Strode [Fri, 19 Oct 2007 18:00:47 +0000 (14:00 -0400)] 
Clean up old plymouth entries before running grubby, since dupes confuse it

17 years agoautomatically pull in deps from binaries to initrd instead of hardcoding them
Ray Strode [Fri, 19 Oct 2007 05:30:11 +0000 (01:30 -0400)] 
automatically pull in deps from binaries to initrd instead of hardcoding them

17 years agochange some hardcoded /lib to /$LIB in update-initrd script
Ray Strode [Fri, 19 Oct 2007 03:14:14 +0000 (23:14 -0400)] 
change some hardcoded /lib to /$LIB in update-initrd script

17 years agofix up rhgb-client makefile more
Ray Strode [Fri, 19 Oct 2007 02:34:16 +0000 (22:34 -0400)] 
fix up rhgb-client makefile more

17 years agoadd missing makefile
Ray Strode [Wed, 17 Oct 2007 19:56:03 +0000 (15:56 -0400)] 
add missing makefile

18 years agoadd forgotton Makefile.am to version control
Ray Strode [Mon, 25 Jun 2007 21:27:56 +0000 (17:27 -0400)] 
add forgotton Makefile.am to version control

18 years agodump everything i'm working on into the main refactor branch for now
Ray Strode [Thu, 21 Jun 2007 13:51:32 +0000 (09:51 -0400)] 
dump everything i'm working on into the main refactor branch for now

18 years agoinclude errno.h into ply-logger.h
Ray Strode [Wed, 13 Jun 2007 23:24:26 +0000 (19:24 -0400)] 
include errno.h into ply-logger.h

18 years agochange ply_create_scratch directory to be a two step,
Ray Strode [Wed, 13 Jun 2007 22:15:27 +0000 (18:15 -0400)] 
change ply_create_scratch directory to be a two step,
ply_create_detachable_directory/ply_detach_directory process,
because the former semantics couldn't actually work

18 years agoreturn true in the success path to ply_file_copy
Ray Strode [Wed, 13 Jun 2007 21:01:07 +0000 (17:01 -0400)] 
return true in the success path to ply_file_copy

18 years agodon't leak fds in copy function
Ray Strode [Wed, 13 Jun 2007 20:45:04 +0000 (16:45 -0400)] 
don't leak fds in copy function

18 years agofix up the copy dir function
Ray Strode [Tue, 12 Jun 2007 16:02:40 +0000 (12:02 -0400)] 
fix up the copy dir function

18 years agoadd a fade out to the splash on exit
Ray Strode [Tue, 12 Jun 2007 15:52:27 +0000 (11:52 -0400)] 
add a fade out to the splash on exit

18 years agodrop lame ply_filesystem_is_mounted function
Ray Strode [Mon, 11 Jun 2007 18:38:09 +0000 (14:38 -0400)] 
drop lame ply_filesystem_is_mounted function

18 years agoadd new untested ply_create_scratch_directory that creates
Ray Strode [Mon, 11 Jun 2007 18:24:09 +0000 (14:24 -0400)] 
add new untested ply_create_scratch_directory that creates
a directory that's only visible to the current process

18 years agolook for fedora-fade-in module in correct place
Ray Strode [Mon, 11 Jun 2007 16:44:09 +0000 (12:44 -0400)] 
look for fedora-fade-in module in correct place

18 years agowhen copying an image to the frame buffer always read from the original width,
Ray Strode [Mon, 11 Jun 2007 16:27:50 +0000 (12:27 -0400)] 
when copying an image to the frame buffer always read from the original width,
even if the image gets clipped

18 years agoadd tests directory to makefile
Ray Strode [Sun, 10 Jun 2007 23:13:21 +0000 (19:13 -0400)] 
add tests directory to makefile

18 years agoadd untested recursive mkdir function (ply_create_directory)
Ray Strode [Sun, 10 Jun 2007 23:12:41 +0000 (19:12 -0400)] 
add untested recursive mkdir function (ply_create_directory)

18 years agoadd tests dir to Makefile
Ray Strode [Sun, 10 Jun 2007 23:12:09 +0000 (19:12 -0400)] 
add tests dir to Makefile

18 years agoadd undisted header to Makefile
Ray Strode [Sun, 10 Jun 2007 23:11:43 +0000 (19:11 -0400)] 
add undisted header to Makefile

18 years agorather than look at PLYMOUTH_DISABLE_INITRD, just look for DESTDIR
Ray Strode [Sun, 10 Jun 2007 23:11:11 +0000 (19:11 -0400)] 
rather than look at PLYMOUTH_DISABLE_INITRD, just look for DESTDIR

18 years agodrop .deps dir that got added on accident. Add DESTDIR to makefile
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

18 years agolook for header file in the right place
Ray Strode [Sun, 10 Jun 2007 22:36:49 +0000 (18:36 -0400)] 
look for header file in the right place

18 years agoadd half-working sample spec file
Ray Strode [Fri, 8 Jun 2007 22:56:17 +0000 (18:56 -0400)] 
add half-working sample spec file

18 years agodrop odd versioning scheme
Ray Strode [Fri, 8 Jun 2007 21:30:59 +0000 (17:30 -0400)] 
drop odd versioning scheme

18 years agoadd lt versioning to libply
Ray Strode [Fri, 8 Jun 2007 20:52:35 +0000 (16:52 -0400)] 
add lt versioning to libply

18 years agoadd another level (and style) of escaping to PLYMOUTH_PLUGIN_PATH
Ray Strode [Fri, 8 Jun 2007 20:20:36 +0000 (16:20 -0400)] 
add another level (and style) of escaping to PLYMOUTH_PLUGIN_PATH

18 years agouse grubby to add a new boot entry
Ray Strode [Fri, 8 Jun 2007 19:44:54 +0000 (15:44 -0400)] 
use grubby to add a new boot entry

18 years agofix up the scripts Makefile to actually install the script
Ray Strode [Fri, 8 Jun 2007 18:45:30 +0000 (14:45 -0400)] 
fix up the scripts Makefile to actually install the script

18 years agorename plymouth-update-initrd.sh to plymouth-update-initrd
Ray Strode [Fri, 8 Jun 2007 18:07:34 +0000 (14:07 -0400)] 
rename plymouth-update-initrd.sh to plymouth-update-initrd

18 years agolook for images in /usr/share/plymouth
Ray Strode [Fri, 8 Jun 2007 18:02:28 +0000 (14:02 -0400)] 
look for images in /usr/share/plymouth

18 years agolook for plugin in /usr/lib/plymouth
Ray Strode [Fri, 8 Jun 2007 18:01:46 +0000 (14:01 -0400)] 
look for plugin in /usr/lib/plymouth

18 years agorun initrd update script after install
Ray Strode [Fri, 8 Jun 2007 18:01:06 +0000 (14:01 -0400)] 
run initrd update script after install

18 years agoadd escape hatch to not run plymouth-update-initrd.sh
Ray Strode [Fri, 8 Jun 2007 18:00:34 +0000 (14:00 -0400)] 
add escape hatch to not run plymouth-update-initrd.sh

18 years agoadd scripts/ dir to toplevel Makefile
Ray Strode [Fri, 8 Jun 2007 17:44:27 +0000 (13:44 -0400)] 
add scripts/ dir to toplevel Makefile

18 years agoinstall splash plugin in libdir/plymouth
Ray Strode [Fri, 8 Jun 2007 17:18:38 +0000 (13:18 -0400)] 
install splash plugin in libdir/plymouth

18 years agoinstall plymouth into libexecdir/plymouth
Ray Strode [Fri, 8 Jun 2007 17:18:06 +0000 (13:18 -0400)] 
install plymouth into libexecdir/plymouth

18 years agodrop booting png file
Ray Strode [Fri, 8 Jun 2007 17:17:37 +0000 (13:17 -0400)] 
drop booting png file

18 years agoupdate initrd script to install plymouth from local system
Ray Strode [Fri, 8 Jun 2007 17:16:38 +0000 (13:16 -0400)] 
update initrd script to install plymouth from local system

18 years agomove fedora-fade-in plugin to its own directory
Ray Strode [Fri, 8 Jun 2007 17:03:48 +0000 (13:03 -0400)] 
move fedora-fade-in plugin to its own directory

18 years agoadd my scripts directory to git
Ray Strode [Fri, 8 Jun 2007 16:13:45 +0000 (12:13 -0400)] 
add my scripts directory to git

18 years agoadapt plugin to use modified framebuffer api
Ray Strode [Fri, 8 Jun 2007 15:27:26 +0000 (11:27 -0400)] 
adapt plugin to use modified framebuffer api

18 years agoclean up the frame buffer fill apis to not ask for the width and
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)

18 years agoreenable graphics mode in the plugin
Ray Strode [Fri, 8 Jun 2007 13:02:20 +0000 (09:02 -0400)] 
reenable graphics mode in the plugin

18 years agomake the new frame buffer area cropping function actually work
Ray Strode [Fri, 8 Jun 2007 12:58:11 +0000 (08:58 -0400)] 
make the new frame buffer area cropping function actually work

18 years agoadd stars to boot splash to signify boot progress.
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.

18 years agodisable partial screen updates for now, because I think it might be buggy
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

18 years agoadd a timer to boot splash test program to simulate boot progress
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

18 years agounion the flush areas in the frame buffer more correctly,
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

18 years agouse event loop timer instead of setitimer. renable
Ray Strode [Thu, 7 Jun 2007 19:33:22 +0000 (15:33 -0400)] 
use event loop timer instead of setitimer.  renable
graphics mode

18 years ago- attach the splash screen to the event loop before trying to show it
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

18 years agodon't block indefinitely if our timeout timer expires before hitting epoll_wait
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

18 years agoadd support for timeouts to the event loop
Ray Strode [Thu, 7 Jun 2007 18:51:27 +0000 (14:51 -0400)] 
add support for timeouts to the event loop

18 years agorename ply_event_loop_exit_closure_t to ply_event_loop_closure_t
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

18 years agodrop some items from TODO list
Ray Strode [Wed, 6 Jun 2007 22:26:58 +0000 (18:26 -0400)] 
drop some items from TODO list

18 years agofix up some of the makefiles to use libply
Ray Strode [Wed, 6 Jun 2007 22:25:21 +0000 (18:25 -0400)] 
fix up some of the makefiles to use libply

18 years agodrop other autogenerated file from version control
Ray Strode [Wed, 6 Jun 2007 22:24:51 +0000 (18:24 -0400)] 
drop other autogenerated file from version control

18 years agodrop autogenerated file from version control
Ray Strode [Wed, 6 Jun 2007 22:24:00 +0000 (18:24 -0400)] 
drop autogenerated file from version control

18 years agocheck for plugin failure in the boot splash test program,
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

18 years agodrop funky workaround in event loop code
Ray Strode [Wed, 6 Jun 2007 22:22:41 +0000 (18:22 -0400)] 
drop funky workaround in event loop code

18 years agosplit the common code off into libply and move things to separate directories
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

18 years agoadd start of fedora-fade-in plugin
Ray Strode [Wed, 6 Jun 2007 21:10:22 +0000 (17:10 -0400)] 
add start of fedora-fade-in plugin

18 years agotry to run fedora-fade-in.so from current directory
Ray Strode [Wed, 6 Jun 2007 21:09:41 +0000 (17:09 -0400)] 
try to run fedora-fade-in.so from current directory

18 years agocommit autogoo
Ray Strode [Wed, 6 Jun 2007 21:09:03 +0000 (17:09 -0400)] 
commit autogoo

18 years agofix up signature of plugin show splash vfunc
Ray Strode [Wed, 6 Jun 2007 21:08:42 +0000 (17:08 -0400)] 
fix up signature of plugin show splash vfunc

18 years agochange the event loop test to quit after a 5 second alarm
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

18 years agoreverse conditional in new module load code
Ray Strode [Wed, 6 Jun 2007 20:22:03 +0000 (16:22 -0400)] 
reverse conditional in new module load code

18 years agorequire libtool in configure
Ray Strode [Wed, 6 Jun 2007 19:39:57 +0000 (15:39 -0400)] 
require libtool in configure

18 years agos/intptr_t/struct _ply_boot_splash_plugin/ in ply_boot_splash_plugin_t typedef
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

18 years agoadd TODO item to add the ability to watch for timeouts in the event loop
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

18 years agoadd small wrapper functions around dlopen and friends.
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)

18 years agoautomatically switch back to text mode when running ply-image-test for a while
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

18 years agopass target instead of source to umount (woops!)
Ray Strode [Wed, 6 Jun 2007 14:15:45 +0000 (10:15 -0400)] 
pass target instead of source to umount (woops!)