]> git.ipfire.org Git - thirdparty/plymouth.git/log
thirdparty/plymouth.git
17 years agoRevert "Supress erroneous warning during shutdown.", it's completely wrong.
Peter Jones [Mon, 16 Jun 2008 22:05:50 +0000 (18:05 -0400)] 
Revert "Supress erroneous warning during shutdown.", it's completely wrong.

This reverts commit 2698c0899929420ed566be02ce0e3e8e91ad0e5f.

17 years agoSupress erroneous warning during shutdown.
Peter Jones [Mon, 16 Jun 2008 21:34:39 +0000 (17:34 -0400)] 
Supress erroneous warning during shutdown.

17 years agoFix missing struct initializer on ->newroot, so boot.log will actually work.
Peter Jones [Mon, 16 Jun 2008 21:33:15 +0000 (17:33 -0400)] 
Fix missing struct initializer on ->newroot, so boot.log will actually work.

17 years agoDon't go to text mode on exit.
Kristian Høgsberg [Mon, 16 Jun 2008 21:14:58 +0000 (17:14 -0400)] 
Don't go to text mode on exit.

17 years agoFactor out background drawing code in throbber helper.
Kristian Høgsberg [Mon, 16 Jun 2008 20:37:23 +0000 (16:37 -0400)] 
Factor out background drawing code in throbber helper.

17 years agoBump version to 0.3.2 0.3.2
Ray Strode [Mon, 16 Jun 2008 19:03:26 +0000 (15:03 -0400)] 
Bump version to 0.3.2

17 years agoDrop fade out in spinfinity plugin
Ray Strode [Mon, 16 Jun 2008 17:57:49 +0000 (13:57 -0400)] 
Drop fade out in spinfinity plugin

17 years agoUse proper gradient color stops for spinfinity
Ray Strode [Mon, 16 Jun 2008 17:55:41 +0000 (13:55 -0400)] 
Use proper gradient color stops for spinfinity

17 years agodrop tabs
Ray Strode [Mon, 16 Jun 2008 17:53:45 +0000 (13:53 -0400)] 
drop tabs

17 years agoName the default plugin "default.so", not "graphical.so", so that it's obvious what...
Peter Jones [Fri, 13 Jun 2008 21:16:44 +0000 (17:16 -0400)] 
Name the default plugin "default.so", not "graphical.so", so that it's obvious what's going on there.

17 years agoMove throbber to libplybootsplash
Ray Strode [Thu, 12 Jun 2008 21:29:16 +0000 (17:29 -0400)] 
Move throbber to libplybootsplash

17 years agoplace throbber relative to logo in spinfinity plugin
Ray Strode [Thu, 12 Jun 2008 18:07:49 +0000 (14:07 -0400)] 
place throbber relative to logo in spinfinity plugin

17 years agotrack logo area in spinfinity plugin state
Ray Strode [Thu, 12 Jun 2008 18:00:56 +0000 (14:00 -0400)] 
track logo area in spinfinity plugin state

17 years agoupdate .gitignore to include generated initrd scripts
Ray Strode [Thu, 12 Jun 2008 18:00:42 +0000 (14:00 -0400)] 
update .gitignore to include generated initrd scripts

17 years agoAdd new throbber_load function to preload frames
Ray Strode [Thu, 12 Jun 2008 17:54:57 +0000 (13:54 -0400)] 
Add new throbber_load function to preload frames

This will be important for determining the propery location
of the throbber on screen

17 years agoUpdate version to 0.3.1
Ray Strode [Thu, 12 Jun 2008 16:11:32 +0000 (12:11 -0400)] 
Update version to 0.3.1

17 years agoShip bizcom.png in tarball even if configured without it
Ray Strode [Thu, 12 Jun 2008 16:13:20 +0000 (12:13 -0400)] 
Ship bizcom.png in tarball even if configured without it

17 years agoDon't ship pregenerated initrd scripts in tarball
Ray Strode [Thu, 12 Jun 2008 16:10:59 +0000 (12:10 -0400)] 
Don't ship pregenerated initrd scripts in tarball

17 years agoBump version to 0.3.0
Ray Strode [Thu, 12 Jun 2008 14:02:10 +0000 (10:02 -0400)] 
Bump version to 0.3.0

17 years agoFix trivial problems discovered with "-Wall -Werror"
Peter Jones [Thu, 12 Jun 2008 17:46:42 +0000 (13:46 -0400)] 
Fix trivial problems discovered with "-Wall -Werror"

17 years agoFix obviously broken code I committed yesterday.
Peter Jones [Thu, 12 Jun 2008 17:30:52 +0000 (13:30 -0400)] 
Fix obviously broken code I committed yesterday.

17 years agoFix possible unasigned value.
Peter Jones [Thu, 12 Jun 2008 17:29:52 +0000 (13:29 -0400)] 
Fix possible unasigned value.

17 years agoFix compiler warning.
Peter Jones [Thu, 12 Jun 2008 17:28:16 +0000 (13:28 -0400)] 
Fix compiler warning.

17 years agoFix added whitespace error.
Peter Jones [Thu, 12 Jun 2008 17:20:19 +0000 (13:20 -0400)] 
Fix added whitespace error.

17 years agoAdd some tracing for the device query/mode verification code.
Peter Jones [Thu, 12 Jun 2008 17:17:01 +0000 (13:17 -0400)] 
Add some tracing for the device query/mode verification code.

17 years agoLog the dlerror, don't just call it for no reason.
Peter Jones [Wed, 11 Jun 2008 21:46:38 +0000 (17:46 -0400)] 
Log the dlerror, don't just call it for no reason.

17 years agoDon't treat "vga=791" the same thing as " 1 ". Also, change the chroot logging.
Peter Jones [Wed, 11 Jun 2008 21:09:19 +0000 (17:09 -0400)] 
Don't treat "vga=791" the same thing as " 1 ".  Also, change the chroot logging.

17 years agoPut bizcom.png in the main package and get its path right.
Peter Jones [Wed, 11 Jun 2008 19:15:20 +0000 (15:15 -0400)] 
Put bizcom.png in the main package and get its path right.

17 years agoFix distcheck
Ray Strode [Wed, 11 Jun 2008 21:27:55 +0000 (17:27 -0400)] 
Fix distcheck

Now that we generate the initrd scripts, we need to ship
the input templates

17 years agowhitespace cleanup
Ray Strode [Wed, 11 Jun 2008 21:21:40 +0000 (17:21 -0400)] 
whitespace cleanup

17 years agoGenerate helper scripts so the right logo is included
Ray Strode [Wed, 11 Jun 2008 21:01:07 +0000 (17:01 -0400)] 
Generate helper scripts so the right logo is included

17 years agoUpdate populate and update initrd scripts to use the same lib heuristic as set-defaul...
Ray Strode [Wed, 11 Jun 2008 20:46:04 +0000 (16:46 -0400)] 
Update populate and update initrd scripts to use the same lib heuristic as set-default-plugin

17 years agoTry to open the frame buffer every time we set graphics mode
Ray Strode [Wed, 11 Jun 2008 20:44:18 +0000 (16:44 -0400)] 
Try to open the frame buffer every time we set graphics mode

It may fail initially and work later

17 years agoadd symlink to default plugin in initrd
Ray Strode [Wed, 11 Jun 2008 20:14:35 +0000 (16:14 -0400)] 
add symlink to default plugin in initrd

17 years agoWrite to stdout instead of tty1 for text plugin
Ray Strode [Wed, 11 Jun 2008 20:13:17 +0000 (16:13 -0400)] 
Write to stdout instead of tty1 for text plugin

17 years agocreate plugin directory before trying to install to it in populate script
Ray Strode [Wed, 11 Jun 2008 19:25:26 +0000 (15:25 -0400)] 
create plugin directory before trying to install to it in populate script

17 years agoMake the spec file capable of building the result from "make dist".
Peter Jones [Wed, 11 Jun 2008 19:13:48 +0000 (15:13 -0400)] 
Make the spec file capable of building the result from "make dist".

17 years agoMake a very slight attempt at getting a reasonable video mode, and fail if we don...
Peter Jones [Wed, 11 Jun 2008 18:08:57 +0000 (14:08 -0400)] 
Make a very slight attempt at getting a reasonable video mode, and fail if we don't have one.

17 years agomore spec updates
Ray Strode [Wed, 11 Jun 2008 18:10:45 +0000 (14:10 -0400)] 
more spec updates

17 years agoUpdate spec file to set the latest installed plugin to default
Ray Strode [Wed, 11 Jun 2008 15:01:44 +0000 (11:01 -0400)] 
Update spec file to set the latest installed plugin to default

17 years agoAdd --reset argument to set-default-plugin
Ray Strode [Wed, 11 Jun 2008 14:58:10 +0000 (10:58 -0400)] 
Add --reset argument to set-default-plugin

It just chooses the last installed plugin as the default
or no plugin if there is none available

17 years agoAdd new plymouth-set-default-plugin script
Ray Strode [Wed, 11 Jun 2008 14:21:18 +0000 (10:21 -0400)] 
Add new plymouth-set-default-plugin script

This script updates which plugin graphical.so points to

17 years agoInstall symlink pointing graphical.so to the default plugin
Ray Strode [Wed, 11 Jun 2008 14:02:54 +0000 (10:02 -0400)] 
Install symlink pointing graphical.so to the default plugin

17 years agoDetermine which plugin to install based on symlink
root [Wed, 11 Jun 2008 13:04:36 +0000 (09:04 -0400)] 
Determine which plugin to install based on symlink

17 years agoChange default splash plugin to generic "graphical"
Ray Strode [Wed, 11 Jun 2008 12:53:06 +0000 (08:53 -0400)] 
Change default splash plugin to generic "graphical"

17 years agoAdd Peter to AUTHORS
Ray Strode [Wed, 11 Jun 2008 01:59:10 +0000 (21:59 -0400)] 
Add Peter to AUTHORS

17 years agoCheck for truecolor in a more direct way
Ray Strode [Tue, 10 Jun 2008 18:11:29 +0000 (14:11 -0400)] 
Check for truecolor in a more direct way

17 years agoBail if framebuffer is in pseudocolor mode
Ray Strode [Tue, 10 Jun 2008 17:54:53 +0000 (13:54 -0400)] 
Bail if framebuffer is in pseudocolor mode

17 years agos/BOOLEAN/FLAG/ for client option types
Ray Strode [Tue, 10 Jun 2008 17:27:56 +0000 (13:27 -0400)] 
s/BOOLEAN/FLAG/ for client option types

17 years agoAdd back client --ping option
Ray Strode [Tue, 10 Jun 2008 17:26:37 +0000 (13:26 -0400)] 
Add back client --ping option

It got accidentally dropped in the transition to the
command parser api

17 years agoChange heuristics in update script for finding which initrd to repack
Ray Strode [Tue, 10 Jun 2008 14:36:53 +0000 (10:36 -0400)] 
Change heuristics in update script for finding which initrd to repack

Before we were using the current initrd, now we use the default initrd
This will hopefully prevent the mismatched kernel/initrd problem.

17 years agoChange to vt window is running on after creating window
Ray Strode [Mon, 9 Jun 2008 21:15:24 +0000 (17:15 -0400)] 
Change to vt window is running on after creating window

17 years agoupdate initrd script to work with nash changes
Ray Strode [Mon, 9 Jun 2008 21:15:03 +0000 (17:15 -0400)] 
update initrd script to work with nash changes

17 years agoDon't try to close session on_quit if it wasn't ever opened
Ray Strode [Mon, 9 Jun 2008 20:42:03 +0000 (16:42 -0400)] 
Don't try to close session on_quit if it wasn't ever opened

17 years agoredirect console io to tty7
Ray Strode [Mon, 9 Jun 2008 20:08:33 +0000 (16:08 -0400)] 
redirect console io to tty7

17 years agoforce text mode if debugging
Ray Strode [Mon, 9 Jun 2008 20:07:42 +0000 (16:07 -0400)] 
force text mode if debugging

17 years agoFix checking for newroot in the protocol handler for the daemon.
Peter Jones [Mon, 9 Jun 2008 19:55:10 +0000 (15:55 -0400)] 
Fix checking for newroot in the protocol handler for the daemon.

17 years agoFix whitespace error I introduced.
Peter Jones [Mon, 9 Jun 2008 19:42:59 +0000 (15:42 -0400)] 
Fix whitespace error I introduced.

17 years agoAdd "plymouth --newroot=/sysroot" support, and make --sysinit open the log.
Peter Jones [Mon, 9 Jun 2008 19:40:35 +0000 (15:40 -0400)] 
Add "plymouth --newroot=/sysroot" support, and make --sysinit open the log.

17 years agoExpose preferred gradient color stops in configure 0.2.0
Ray Strode [Mon, 9 Jun 2008 17:28:10 +0000 (13:28 -0400)] 
Expose preferred gradient color stops in configure

17 years agoBump configure.ac version in preparation for 0.2.0 release
Ray Strode [Mon, 9 Jun 2008 16:57:10 +0000 (12:57 -0400)] 
Bump configure.ac version in preparation for 0.2.0 release

17 years agoUpdate spec file
Ray Strode [Mon, 9 Jun 2008 16:55:58 +0000 (12:55 -0400)] 
Update spec file

Add -libs and -devel subpackages as well as incoporating
the changes that went into the Fedora package after its
package review.

17 years agoDon't show [subcommands ...] in usage line if there are no subcommands
Ray Strode [Mon, 9 Jun 2008 15:38:18 +0000 (11:38 -0400)] 
Don't show [subcommands ...] in usage line if there are no subcommands

17 years agoCreate new libplybootsplash
Ray Strode [Mon, 9 Jun 2008 14:18:39 +0000 (10:18 -0400)] 
Create new libplybootsplash

The old approach of including the same source files into
multiple places is less than pretty.  But moving the code
to libply didn't seem right either, since libply is fairly
generic and could in theory get swapped out with a standard
runtime at some point.

Also, exposing libplybootsplash as an external library will
facilitate creating out of tree splash plugins.

17 years agoImprove --help output spacing
Ray Strode [Mon, 9 Jun 2008 02:16:06 +0000 (22:16 -0400)] 
Improve --help output spacing

17 years agoUpdate TODO
Ray Strode [Sun, 8 Jun 2008 22:26:31 +0000 (18:26 -0400)] 
Update TODO

Add:
    - fix error handling.  In particular, ply_open_module gets it completely
      wrong (replies on errno instead of dlerror())

17 years agoAdd new FLAG type to command parser api
Ray Strode [Sun, 8 Jun 2008 21:44:36 +0000 (17:44 -0400)] 
Add new FLAG type to command parser api

It's just like boolean but doesn't advertise that it can
take the form --flag=false.  This makes the --help output
for --help say --help instead of --help={true|false}

17 years agoPort client over to using new command line parsing code
Ray Strode [Sun, 8 Jun 2008 06:00:49 +0000 (02:00 -0400)] 
Port client over to using new command line parsing code

For now, we still use the "--command" format.  Soon we'll
switch to the "command --option" format

17 years agoImprove command parser help output
Ray Strode [Sun, 8 Jun 2008 05:58:14 +0000 (01:58 -0400)] 
Improve command parser help output

17 years agoAdd some functions to command parser header
Ray Strode [Sun, 8 Jun 2008 05:35:32 +0000 (01:35 -0400)] 
Add some functions to command parser header
ply_command_parser_get_help_string and
ply_command_parser_get_options never got added

17 years agos/rhgb-client.c/plymouth.c/ in comment
Ray Strode [Sun, 8 Jun 2008 05:20:22 +0000 (01:20 -0400)] 
s/rhgb-client.c/plymouth.c/ in comment

17 years agoAdd .gitignore file
Ray Strode [Sun, 8 Jun 2008 05:19:49 +0000 (01:19 -0400)] 
Add .gitignore file

17 years agoUpdate TODO
Ray Strode [Fri, 6 Jun 2008 19:50:55 +0000 (15:50 -0400)] 
Update TODO

Add:
  - rotate boot.log per boot cycle (might be easiest to just fork/exec out to logrotate directly)

17 years agoAdd the start of a command line parser
Ray Strode [Thu, 5 Jun 2008 22:21:18 +0000 (18:21 -0400)] 
Add the start of a command line parser

This will be useful for changing the client to use a

plymouth subcommand --option1 --option2

format

17 years agoAdapt boot splash test program to take a vt to switch to
Ray Strode [Wed, 4 Jun 2008 20:36:56 +0000 (16:36 -0400)] 
Adapt boot splash test program to take a vt to switch to

17 years agoFix boot splash test program
Ray Strode [Wed, 4 Jun 2008 20:30:27 +0000 (16:30 -0400)] 
Fix boot splash test program

It hadn't been converted over to the new window api

17 years agoSupport passing in a 0 to ply_window_new to mean "current vt"
Ray Strode [Wed, 4 Jun 2008 20:29:38 +0000 (16:29 -0400)] 
Support passing in a 0 to ply_window_new to mean "current vt"

17 years agomove the "get active vt" guts out of switch_to_vt
Ray Strode [Wed, 4 Jun 2008 20:25:44 +0000 (16:25 -0400)] 
move the "get active vt" guts out of switch_to_vt

We'll be needing to get the active vt when not
switching.

17 years agoUse vt7 by default
Ray Strode [Wed, 4 Jun 2008 19:43:45 +0000 (15:43 -0400)] 
Use vt7 by default

17 years agoAdd new window apis to change which vt is active
Ray Strode [Wed, 4 Jun 2008 19:03:27 +0000 (15:03 -0400)] 
Add new window apis to change which vt is active

This allows us to make sure the window is currently
on/off screen.

17 years agoChange window to take a vt number instead of a tty device file
Ray Strode [Wed, 4 Jun 2008 18:20:18 +0000 (14:20 -0400)] 
Change window to take a vt number instead of a tty device file

We are going to want to change to the vt of the tty that we're
using for the window.  This means we need to know the vt number
instead of the device file.  From the number we can derive the
device filename.

17 years agoFix install path for plymouth and plymouthd
Peter Jones [Wed, 4 Jun 2008 18:24:36 +0000 (14:24 -0400)] 
Fix install path for plymouth and plymouthd

17 years agoRemove ply-copy-dir-test.
Peter Jones [Wed, 4 Jun 2008 17:49:18 +0000 (13:49 -0400)] 
Remove ply-copy-dir-test.

17 years agoGet rid of ply-copy-test.
Peter Jones [Wed, 4 Jun 2008 17:46:53 +0000 (13:46 -0400)] 
Get rid of ply-copy-test.

17 years agoRemove items I've done.
Peter Jones [Wed, 4 Jun 2008 17:45:44 +0000 (13:45 -0400)] 
Remove items I've done.

17 years agoGet rid of everything about directory switching and PLY_WORKING_DIRECTORY.
Peter Jones [Wed, 4 Jun 2008 17:44:52 +0000 (13:44 -0400)] 
Get rid of everything about directory switching and PLY_WORKING_DIRECTORY.

17 years agoMake ply-copy-dir-test.c work without the "detachable" functions.
Peter Jones [Wed, 4 Jun 2008 17:32:46 +0000 (13:32 -0400)] 
Make ply-copy-dir-test.c work without the "detachable" functions.

17 years agoRemove ply_create_detachable_directory() and ply_detach_directory(), add
Peter Jones [Wed, 4 Jun 2008 17:28:15 +0000 (13:28 -0400)] 
Remove ply_create_detachable_directory() and ply_detach_directory(), add
ply_mount_tmpfs() to do the part of that we still need.

17 years agoMake plymouth_should_be_running() be less manual, and add " init=" handler.
Peter Jones [Wed, 4 Jun 2008 16:55:32 +0000 (12:55 -0400)] 
Make plymouth_should_be_running() be less manual, and add " init=" handler.

17 years agoAdd ply_move_mount().
Peter Jones [Wed, 4 Jun 2008 16:03:35 +0000 (12:03 -0400)] 
Add ply_move_mount().

17 years agoRemove a bunch of chroot and fs mounting/unmounting code.
Peter Jones [Wed, 4 Jun 2008 15:55:59 +0000 (11:55 -0400)] 
Remove a bunch of chroot and fs mounting/unmounting code.

17 years agoMake sure create_unix_address_from_path() doesn't get passed the abstract
Peter Jones [Wed, 4 Jun 2008 15:46:16 +0000 (11:46 -0400)] 
Make sure create_unix_address_from_path() doesn't get passed the abstract
socket name (i.e. it gets path+1 and is_abstract=1 instead)

17 years agoinvert conditional
Ray Strode [Wed, 4 Jun 2008 03:42:17 +0000 (23:42 -0400)] 
invert conditional

When adding the password object in commit
f5a15611fb5fe1d36f8922e1c2a6f751ab0b8df7
I messed up and inverted a conditional.

17 years agoDon't require argc > 1
Ray Strode [Wed, 4 Jun 2008 03:23:25 +0000 (23:23 -0400)] 
Don't require argc > 1

17 years agos/sun_family/sun_path/ in assertion
Ray Strode [Wed, 4 Jun 2008 03:16:34 +0000 (23:16 -0400)] 
s/sun_family/sun_path/ in assertion

When Peter fixed the bug that was making the socket
patch always be 0, it exposed this other bug where
the assertion was making the wrong check.

17 years agoUpdate TODO
Ray Strode [Wed, 4 Jun 2008 03:04:41 +0000 (23:04 -0400)] 
Update TODO

Remove:
  - Allow plymouth to be started from nash instead of
    the other way around

17 years agoDaemonize after starting boot server
Ray Strode [Wed, 4 Jun 2008 02:58:01 +0000 (22:58 -0400)] 
Daemonize after starting boot server

Previously we would daemonize when spawning the
terminal session.  We don't do that now, since
we attach to an existing already running terminal
session.

17 years agorename --as-daemon to --attach-to-session
Ray Strode [Wed, 4 Jun 2008 01:58:09 +0000 (21:58 -0400)] 
rename --as-daemon to --attach-to-session

It's a little clearer.

17 years agos/int/bool/ for boolean variable
Ray Strode [Wed, 4 Jun 2008 01:52:55 +0000 (21:52 -0400)] 
s/int/bool/ for boolean variable

17 years agoDrop PLY_DAEMON_ONLY macro and just look at asdaemon
Ray Strode [Wed, 4 Jun 2008 01:33:56 +0000 (21:33 -0400)] 
Drop PLY_DAEMON_ONLY macro and just look at asdaemon

Since we no longer support starting a session, only
attaching to an existing one, we can just key off
asdaemon to know whether to run the terminal session
code.