[Gambas-user] New system tray icon protocol support, new episode.

Sebastian Kulesz sebikul at ...626...
Wed Jul 1 07:35:05 CEST 2015


Hey there!

On Sun, Jun 28, 2015 at 10:53 PM, Benoît Minisini <
gambas at ...1...> wrote:

> Hi,
>
> In revision #7154, I have replaced the gb.form.statusicon component by a
> component named gb.dbus.trayicon.
>
> This new component is now automatically loaded by the GUI components
> when the current desktop is KDE 4 or KDE 5. Otherwise, the old protocol
> is used.
>

Given that i could theoretically run a daemon with not GUI, but a tray icon
available, would it be okay to include this component with the gb.dbus
component, or should I package it separately? Note that this would add
gb.image as a dependency to gb.dbus.


>
> That way, you write your TrayIcon code once, and it will adapt to the
> desktop.
>
> The remaining problems are :
>
> - It works with KDE5 for sure.
>
> - It must be tested with KDE4.
>
> - It does not work with Unity apparently, no idea why.
>
> But the idea is there: find another language on Linux that allows you to
> define a tray icon that automatically adapts to the protocol used by the
> current desktop, with GTK+2, GTK+3, QT4 or QT5! :-)
>
> Regards,
>
> --
> Benoît Minisini
>
>
> ------------------------------------------------------------------------------
> Monitor 25 network devices or servers for free with OpManager!
> OpManager is web-based network management software that monitors
> network devices and physical & virtual servers, alerts via email & sms
> for fault. Monitor 25 devices for free with no restriction. Download now
> http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>



More information about the User mailing list