Commit graph

988 commits

Author SHA1 Message Date
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
Ray Strode
f72ce324cf look for header file in the right place 2007-06-10 18:36:49 -04:00
Ray Strode
660b3fb331 add half-working sample spec file 2007-06-08 18:56:17 -04:00
Ray Strode
f9f73b2a50 drop odd versioning scheme 2007-06-08 17:30:59 -04:00
Ray Strode
bc11db383a add lt versioning to libply 2007-06-08 16:52:35 -04:00
Ray Strode
934a4edc48 add another level (and style) of escaping to PLYMOUTH_PLUGIN_PATH 2007-06-08 16:20:36 -04:00
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