Ray Strode
d0f4639a70
move detach_from_event_loop function up higher in file
2008-05-14 00:13:26 -04:00
Ray Strode
a216145235
Add new function to be able to cancel event loop exit watches
2008-05-14 00:12:28 -04:00
Ray Strode
4c9eacf999
put fedora-fade-in plugin back in graphics mode
2008-05-13 23:23:00 -04:00
Ray Strode
3808cc730c
Fix infinite loop in add_star logic of fedora-fade-in plugin
2008-05-13 23:22:20 -04:00
Ray Strode
de7eb5f147
properly locate grub.conf when symlinks are relative
2008-05-13 14:11:21 -04:00
Ray Strode
ca633c95fb
Fix bug where logo area was getting computed negative
...
Spotted by Dave Malcolm
2007-12-14 14:15:33 -05:00
Ray Strode
f5362a052c
Drop localization bits / use CONFIG_AUX_DIR
2007-12-14 14:14:19 -05:00
Ray Strode
c12164c162
Copy a row at a time to the card instead of a pixel at a time
2007-12-13 17:12:53 -05:00
Ray Strode
c392c5d539
Apply patch from Peter Jones to fix video on systems with row stride different than resolution
2007-12-11 17:30:39 -05:00
Ray Strode
92c2bf0f4b
Merge branch 'main-refactor'
2007-11-03 23:30:16 -04:00
Ray Strode
ab84465fa7
Fix up autogen to error out if it hits a problem and rerun autoreconf after intltoolize.
2007-11-01 01:03:55 -04:00
Ray Strode
a5081f516a
add ply-copy-dir-test.c and ply-copy-test.c to fix build
2007-11-01 00:17:06 -04:00
Ray Strode
08db91348d
add ply-copy-dir-test.am to fix build for fresh clones
2007-11-01 00:02:30 -04:00
Ray Strode
7df4cd35c3
add ply-copy-test.am to fix build for fresh clones
2007-10-31 23:59:09 -04:00
Ray Strode
d7e22a4654
Don't add new stars on top of old stars, or under the logo
2007-10-21 21:28:05 -04:00
Ray Strode
a234fea7ad
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
2007-10-21 20:52:27 -04:00
Ray Strode
0ab5c82cd0
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
2007-10-21 20:45:27 -04:00
Ray Strode
35e608b03e
reenable graphics mode in the fade in plugin
2007-10-21 19:59:06 -04:00
Ray Strode
431924effe
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
2007-10-21 19:49:44 -04:00
Ray Strode
78302f06c3
chroot back to original / before spawning nash.
...
Also use ply-utils ls functiona and add random multilib fixes
2007-10-21 18:37:30 -04:00
Ray Strode
d12eaca105
don't error out if the directory already exists in the mkdir function
2007-10-21 18:34:11 -04:00
Ray Strode
b41b2a8ed4
add ply_list_directory function
...
It just does ls -R basically, but it's useful for debugging.
2007-10-21 18:33:34 -04:00
Ray Strode
b347d89b7b
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.
2007-10-21 18:29:08 -04:00
Ray Strode
122daae898
Make ply_trace restore errno appropriately
2007-10-21 18:24:08 -04:00
Ray Strode
c7d567ee92
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)
2007-10-21 18:22:54 -04:00
Ray Strode
31e5f9d12d
fix typo in function name
2007-10-20 19:18:49 -04:00
Ray Strode
3e93636726
Make ply_create_directory more robust about trailing slashes
2007-10-19 15:27:45 -04:00
Ray Strode
ac1e206825
Clean up old plymouth entries before running grubby, since dupes confuse it
2007-10-19 14:00:47 -04:00
Ray Strode
390d7b883a
automatically pull in deps from binaries to initrd instead of hardcoding them
2007-10-19 01:30:11 -04:00
Ray Strode
e515fa41d6
change some hardcoded /lib to /$LIB in update-initrd script
2007-10-18 23:14:14 -04:00
Ray Strode
d86e595d9f
fix up rhgb-client makefile more
2007-10-18 22:34:16 -04:00
Ray Strode
6ba8f5f27e
add missing makefile
2007-10-17 15:56:03 -04:00
Ray Strode
0bd33efd8b
add forgotton Makefile.am to version control
2007-06-25 17:27:56 -04:00
Ray Strode
ab9f3e9667
dump everything i'm working on into the main refactor branch for now
2007-06-21 09:51:32 -04:00
Ray Strode
1c243bdf2d
include errno.h into ply-logger.h
2007-06-13 19:24:26 -04:00
Ray Strode
6e06a88f73
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
2007-06-13 18:15:27 -04:00
Ray Strode
3ac8809ce9
return true in the success path to ply_file_copy
2007-06-13 17:01:07 -04:00
Ray Strode
093fab6754
don't leak fds in copy function
2007-06-13 16:45:04 -04:00
Ray Strode
c4f27067d3
fix up the copy dir function
2007-06-12 12:02:40 -04:00
Ray Strode
40db055663
add a fade out to the splash on exit
2007-06-12 11:52:27 -04:00
Ray Strode
52f531cc66
drop lame ply_filesystem_is_mounted function
2007-06-11 14:38:09 -04:00
Ray Strode
9cfc27cacc
add new untested ply_create_scratch_directory that creates
...
a directory that's only visible to the current process
2007-06-11 14:24:09 -04:00
Ray Strode
1716187f21
look for fedora-fade-in module in correct place
2007-06-11 12:44:09 -04:00
Ray Strode
ab8bfddfdb
when copying an image to the frame buffer always read from the original width,
...
even if the image gets clipped
2007-06-11 12:27:50 -04:00
Ray Strode
165f80048f
add tests directory to makefile
2007-06-10 19:13:21 -04:00
Ray Strode
37eb87df07
add untested recursive mkdir function (ply_create_directory)
2007-06-10 19:12:41 -04:00
Ray Strode
193cfa0525
add tests dir to Makefile
2007-06-10 19:12:09 -04:00
Ray Strode
6851751f91
add undisted header to Makefile
2007-06-10 19:11:43 -04:00
Ray Strode
0c8e49819c
rather than look at PLYMOUTH_DISABLE_INITRD, just look for DESTDIR
2007-06-10 19:11:11 -04:00
Ray Strode
4ba3a2e7e3
drop .deps dir that got added on accident. Add DESTDIR to makefile
2007-06-10 19:10:14 -04:00