Current libunique users
Summary
Unique is a library for writing single instance application. If you launch a single instance application twice, the second instance will either just quit or will send a message to the running instance.
Note: From http://mail.gnome.org/archives/desktop-devel-list/2007-July/msg00048.html:
"the functionality (of LibUnique) is targeted for inclusion in GTK+ - but only when GTK+ gets an "application" class (bug 127958) from which a single instance application class should inherit".
See also this email from October 2008
Guidelines to use libunique in your app
You can see an example in LibUnique page: http://live.gnome.org/LibUnique/Example
State |
Markup |
patch |
<: #ffc849> [[GnomeBug:xxxxx|patch]] |
done |
<: #80ff80> [[GnomeBug:xxxxx|done]] |
Above are the states and corresponding markup to update the modules state table below.
Tarball |
Status |
Desktop |
|
brasero |
done |
empathy |
|
evolution |
done |
gedit |
|
done |
|
gnome-disk-utility |
done |
gnome-media |
done |
gnome-power-manager |
done |
gnome-session |
done |
done |
|
done |
|
vino |
done |
Development Tools |
|
devhelp |
|
Other |
|
anjal |
done |
balsa |
done |
bisho |
done |
gnome-main-menu |
|
liferea |
done |
done |
|
midori |
done |