After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 399209 - use d-bus / gunique / gtkunique for single instance code
use d-bus / gunique / gtkunique for single instance code
Status: RESOLVED FIXED
Product: gnome-terminal
Classification: Core
Component: general
git master
Other All
: Normal normal
: gnome-2-26
Assigned To: GNOME Terminal Maintainers
GNOME Terminal Maintainers
: 351941 (view as bug list)
Depends on:
Blocks: 98715
 
 
Reported: 2007-01-22 00:32 UTC by Glynn Foster
Modified: 2008-09-24 20:11 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18


Attachments
Iain's patch (10.46 KB, patch)
2007-01-23 22:38 UTC, Mariano Suárez-Alvarez
none Details | Review

Description Glynn Foster 2007-01-22 00:32:16 UTC
Please describe the problem:
Any thought about putting the D-Bus patch that Iain wrote into HEAD for GNOME 2.18?

http://blog.gmane.org/gmane.comp.gnome.desktop/month=20060601
http://folks.o-hand.com/iain/gnome-terminal-gets-on-the-bus.patch

Loosely related to
http://live.gnome.org/SingleInstanceApps

Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Behdad Esfahbod 2007-01-22 01:19:23 UTC
I kinda prefer to wait for GtkUnique, instead of making g-t depend on D-Bus.  Am I crazy?
Comment 2 Mariano Suárez-Alvarez 2007-01-23 22:38:13 UTC
Created attachment 81023 [details] [review]
Iain's patch
Comment 3 Mariano Suárez-Alvarez 2007-01-23 22:59:51 UTC
For the unique app functionality, waiting for gtkunique would be wise, assuming that'll happen soonish. The bug tracking that is bug 378260 btw.


Comment 4 Teppo Turtiainen 2007-01-28 11:49:54 UTC
*** Bug 351941 has been marked as a duplicate of this bug. ***
Comment 5 Christian Persch 2008-09-24 20:11:22 UTC
I decided to use the initial patch, using dbus directly instead of via libunique.

This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.