linphone-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Linphone-developers] How to termite GTK linphone


From: Simon Morlat
Subject: Re: [Linphone-developers] How to termite GTK linphone
Date: Tue, 22 Nov 2011 12:37:11 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20111031 Thunderbird/7.0.1

Hi,

I implemented the modifications and push them to git.
Now all people who don't have a notification area suitable for the GtkStatusIcon (including Ubuntu/unity) will see a Quit item in the Options menu.

Regards,

Simon

On 18/11/2011 09:53, Petr Pisar wrote:
On Thu, Nov 17, 2011 at 10:20:06PM +0100, Simon Morlat wrote:
Indeed we took the decision to have quit item only in the status
icon in the gnome/xfce/kde/windows panel.
But maybe it is not good. I noticed that people using unity have the
same problem because ubuntu proposed another standard for the
notification areas.

I have no idea how these modern status icons work, but I thought there is
a way how to detect status icon creation failure. If it's possible, linphone
could raise a warning about and terminate. (What happens if the process
docking the icons crashes? Does linphone detect it and terminates? Or keep it
running wihout user interface? What happens then if call is comming?)

The question is then where to put this Quit item ?
You can add it into main menu bar directly (I don't know wheather GTK allows
it).

Or maybe just have the close button of the window manager really quit the
app if the status icon failed to appear ?

Why not. If user has no status icon, he expects the application has exited. Or
you can make it configurable in the UI settings window (on main window close:
terminate/detach to status icon).

And also you could make the status icon code optionable at compile time.

-- Petr


_______________________________________________
Linphone-developers mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/linphone-developers


reply via email to

[Prev in Thread] Current Thread [Next in Thread]