Skip to content

Additional s-r-launcher-service enhancements

Simon McVittie requested to merge wip/smcv/launcher-service into master
  • launch-client: Add --list option

    This is a convenient way to list possible targets.

  • launch-client: Fix documentation of --terminate

    This didn't account for the possibility of specifying both --terminate and a command.

  • launcher-service: Fail if bus names cannot be acquired

    Previously, the listener object would emit ::ready (because all of its zero remaining bus names have been acquired) and run the command as a subprocess even though the listener object is not really in the intended state. Now, if not run with --no-stop-on-name-loss, it will print an error message the first time a name cannot be acquired and exit unsuccessfully.

    Helps: steamrt/tasks#129

  • launcher-service: Make --session allocate a per-app-instance bus name

    This can be combined with --no-stop-on-name-loss to make more than one instance of the same game accessible.


Nice-to-have stuff for jupiter/tasks#483.

Merge request reports

Loading