Commands can contain $TERM to allow running apps in terminal.

Some heuristic gui/console determination, but pretty sucks for now.
This commit is contained in:
Sanel Zukan
2007-08-31 13:41:27 +00:00
parent aced43a39a
commit 8c57ce3e43
4 changed files with 94 additions and 9 deletions

View File

@ -79,7 +79,8 @@ class EvokeService {
void unregister_top(void) { top_win = NULL; }
void service_watcher(int pid, int signum);
void run_program(const char* cmd);
void run_program(const char* cmd, bool enable_vars = 1);
void heuristic_run_program(const char* cmd);
void register_process(const char* cmd, pid_t pid);
void unregister_process(pid_t pid);
bool find_and_unregister_process(pid_t pid, EvokeProcess& pc);