Ticket #250 (new enhancement)

Opened 2 years ago

proposal: intensive usage of libunique

Reported by: Deubeuliou Owned by: Deubeuliou
Priority: normal Milestone: rev6
Component: distribution_improvement Version: trunk
Severity: minor Keywords:
Cc:

Description

libunique makes it possible to create singleton application and thus.
This could be useful to keep highly-used applications running and only hide them:
For instance, the keyboard is launched and killed by neod. It could be called with a "--show" or a "--hide" option and libunique will see that an instance of h1xkbd is already running and send a message to it.

This behaviour could be applied to many other applications (h1settings, wifig, ...).

At last, but not least:
"As of GNOME 2.26, Unique is a GNOME blessed external dependency. "
It also provides a DBus backend.

 http://live.gnome.org/LibUnique

What do you think of it ? Jérôme pointed me to it and IMHO, we should make intensive use of it for the rev6

Note: See TracTickets for help on using tickets.