Hi, I am not sure if it is that but when you load the configuration, does the screen number is loaded as a string.
Because in add_widget, with those instructions :

if widget.screen == nil or widget.screen == screen then

and a screen as a string, your widget will not be added.

cedlemo

https://github.com/cedlemo


On 21/03/2015 22:04, Alexis BRENON wrote:
Hi all,

I say it now, it's a quite difficult problem, because there is many source code to handle !

I'm working on a kind of framework to easily change awesome configuration ; my future goal is to build a GUI tool to build the awesome configuration.

In the whole, my framework is in a good state, as it allows me to build my current configuration with it ! But I have a problem with the systray... It seems that all works well, I have no particular message in my log, as seen in the pastebin (http://pastebin.com/qwGLLcyj). This must not tell you anything without the code, I have no other way than guiding you to my Github (https://github.com/AlexisBRENON/awesome-configuration/tree/separated_config).

So, to quickly explain, I build the systray (https://github.com/AlexisBRENON/awesome-configuration/blob/separated_config/builder/widgets/99-core/systray.lua) and I add it to the wibox (https://github.com/AlexisBRENON/awesome-configuration/blob/separated_config/builder/widgets/init.lua#L64).

I run Awesome in Xephyr or in live, but in both, systray doesn't seem to be present, the nm-applet or blueman-applet doesn't appear anywhere...

If anyone has an idea to debug this, to make an empty systray visible or whatever, thanks !

Ask more info if needed, it will be a very pleasure for me to explain you more my framework ! Any idea to improve it will be appreciated too !

Best regards,
Alexis BRENON


--
To unsubscribe, send mail to [email protected].

Reply via email to