Skip to content

Command line tool to launch applications, will search for .app bundles and .AppDir directories in various directories, and will show launch errors in the GUI

Notifications You must be signed in to change notification settings

FireflyLinux/launch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

launch Build Status

Command line tool to launch applications, will first search $PATH and then .app bundles and .AppDir directories in various directories, and will show launch errors in the GUI. Filer, Dock, and other applications are supposed to use launch to launch applications. It can also be invoked from the command line.

Build

mkdir build
cd build
cmake ..
make

Types of error messages

In general, launch shows error messages that would otherwise get printed to stderr (and hence be invisible for GUI users) in a dialog box.

image

Some of the default error messages are less then user friendly, and do not give any clues to the user on how the situation can be resolved:

image

Hence, launch can handle certain types of error messages and provide more useful information:

image

image

It is also possible to get additional information, e.g., from the package manager:

image

It would even be conceivable that the dialog just asks the user for confirmation to run the suggested command automatically.

About

Command line tool to launch applications, will search for .app bundles and .AppDir directories in various directories, and will show launch errors in the GUI

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 96.5%
  • CMake 3.5%