summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* redirect console io to tty7Ray Strode2008-06-091-3/+3
|
* force text mode if debuggingRay Strode2008-06-091-0/+3
|
* Fix checking for newroot in the protocol handler for the daemon.Peter Jones2008-06-091-1/+1
|
* Fix whitespace error I introduced.Peter Jones2008-06-091-1/+1
|
* Add "plymouth --newroot=/sysroot" support, and make --sysinit open the log.Peter Jones2008-06-097-9/+69
|
* Expose preferred gradient color stops in configure0.2.0Ray Strode2008-06-091-1/+3
|
* Don't show [subcommands ...] in usage line if there are no subcommandsRay Strode2008-06-091-1/+2
|
* Create new libplybootsplashRay Strode2008-06-0917-60/+88
| | | | | | | | | | | 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.
* Improve --help output spacingRay Strode2008-06-081-13/+41
|
* Add new FLAG type to command parser apiRay Strode2008-06-083-4/+8
| | | | | | 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}
* Port client over to using new command line parsing codeRay Strode2008-06-081-38/+45
| | | | | For now, we still use the "--command" format. Soon we'll switch to the "command --option" format
* Improve command parser help outputRay Strode2008-06-081-2/+3
|
* Add some functions to command parser headerRay Strode2008-06-081-0/+7
| | | | | ply_command_parser_get_help_string and ply_command_parser_get_options never got added
* s/rhgb-client.c/plymouth.c/ in commentRay Strode2008-06-081-1/+1
|
* Add the start of a command line parserRay Strode2008-06-085-0/+958
| | | | | | | | This will be useful for changing the client to use a plymouth subcommand --option1 --option2 format
* Adapt boot splash test program to take a vt to switch toRay Strode2008-06-041-1/+7
|
* Fix boot splash test programRay Strode2008-06-041-1/+1
| | | | It hadn't been converted over to the new window api
* Support passing in a 0 to ply_window_new to mean "current vt"Ray Strode2008-06-041-2/+7
|
* move the "get active vt" guts out of switch_to_vtRay Strode2008-06-041-23/+23
| | | | | We'll be needing to get the active vt when not switching.
* Use vt7 by defaultRay Strode2008-06-041-1/+1
|
* Add new window apis to change which vt is activeRay Strode2008-06-042-0/+83
| | | | | This allows us to make sure the window is currently on/off screen.
* Change window to take a vt number instead of a tty device fileRay Strode2008-06-043-13/+17
| | | | | | | 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.
* Remove ply-copy-dir-test.Peter Jones2008-06-043-96/+0
|
* Get rid of ply-copy-test.Peter Jones2008-06-043-70/+0
|
* Get rid of everything about directory switching and PLY_WORKING_DIRECTORY.Peter Jones2008-06-045-331/+7
|
* Make ply-copy-dir-test.c work without the "detachable" functions.Peter Jones2008-06-041-3/+13
|
* Remove ply_create_detachable_directory() and ply_detach_directory(), addPeter Jones2008-06-042-51/+12
| | | | ply_mount_tmpfs() to do the part of that we still need.
* Make plymouth_should_be_running() be less manual, and add " init=" handler.Peter Jones2008-06-041-13/+14
|
* Add ply_move_mount().Peter Jones2008-06-042-0/+16
|
* Remove a bunch of chroot and fs mounting/unmounting code.Peter Jones2008-06-041-100/+0
|
* Make sure create_unix_address_from_path() doesn't get passed the abstractPeter Jones2008-06-041-1/+1
| | | | socket name (i.e. it gets path+1 and is_abstract=1 instead)
* invert conditionalRay Strode2008-06-031-1/+1
| | | | | | When adding the password object in commit f5a15611fb5fe1d36f8922e1c2a6f751ab0b8df7 I messed up and inverted a conditional.
* Don't require argc > 1Ray Strode2008-06-031-1/+1
|
* s/sun_family/sun_path/ in assertionRay Strode2008-06-031-1/+1
| | | | | | 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.
* Daemonize after starting boot serverRay Strode2008-06-033-0/+85
| | | | | | | 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.
* rename --as-daemon to --attach-to-sessionRay Strode2008-06-031-7/+7
| | | | It's a little clearer.
* s/int/bool/ for boolean variableRay Strode2008-06-031-4/+2
|
* Drop PLY_DAEMON_ONLY macro and just look at asdaemonRay Strode2008-06-031-33/+26
| | | | | | | 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.
* Drop support for starting a session from within plymouthRay Strode2008-06-031-44/+2
| | | | | | | | | | | We aren't going to be supporting the #!/bin/plymouth nash form anymore, instead we're going to require #!/bin/nash plymouth --asdaemon
* Fix socket address creation off-by-one bug for abstract socket paths.Peter Jones2008-06-034-8/+12
|
* Handle invocation as "plymouthd --asdaemon <pty_master_fd>"Peter Jones2008-06-031-29/+84
|
* Add ply_terminal_session_attach()Peter Jones2008-06-032-6/+58
| | | | Make ply_terminal_session_new() not require argv.
* Make ply_terminal_set_fd() update terminal->name .Peter Jones2008-06-031-0/+9
|
* Merge branch 'master' of git+ssh://git.freedesktop.org/git/plymouthPeter Jones2008-06-032-16/+71
|\
| * Don't assert if daemon returns empty string answer to clientRay Strode2008-06-031-2/+5
| |
| * Reintroduce fix from eddf693c9ba1efd5fcc4af7ec03a2c3386d4b649Ray Strode2008-06-021-2/+2
| | | | | | | | | | | | It got dropped accidentally in commit 6e5fe71076fe38e5236f68d4c05dcc5bcbc4dbd7 since the function the fix happened in was renamed.
| * Add back a FIXME back to the gradient codeRay Strode2008-06-021-0/+8
| | | | | | | | | | I accidentally dropped the FIXME when I wrote my comments in the last commit.
| * Add some comments and macros to krh's nifty new gradient codeRay Strode2008-06-021-12/+56
| | | | | | | | | | | | | | It took me a while to understand how the gradient code was preventing banding, so this commit just adds some comments explaing how it works, and moves some constants to preprocessor defines for clarity
* | Add ply_terminal_set_fd()Peter Jones2008-06-032-0/+9
|/
* Change color stops in fade-in gradientKristian Høgsberg2008-06-022-24/+25
|