Le 1 juil. 2015 07:36, "Sebastian Kulesz" <[email protected]> a écrit : > > Hey there! > > On Sun, Jun 28, 2015 at 10:53 PM, Benoît Minisini < > [email protected]> 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.
I think it will be better to have a gb.dbus.desktop component that can group classes like tray icon, notification, appmenu... Etc Or gb.desktop.dbus But gb.dbus.tray icon is too restrictive and I think we have to be carefull in the multiplication of the components. After... It's an hidden component it's an extention of gb.gui > > > > > > 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 > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------------------------------------------------------ > Don't Limit Your Business. Reach for the Cloud. > GigeNET's Cloud Solutions provide you with the tools and support that > you need to offload your IT needs and focus on growing your business. > Configured For All Businesses. Start Your Cloud Today. > https://www.gigenetcloud.com/ > _______________________________________________ > Gambas-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ _______________________________________________ Gambas-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gambas-user
