I mean I had a GUI on the second (TV) screen, that looked pretty much like
a regular desktop - icons, acting as launchers of movies and animations for
my children + area, where the chosen icon was shown enlarged on mouse over,
to support work with wireless mouse from some distant sofa :), + buttons to
"scroll", e.g. change icons to other movies. All of this because I need to
give my wife a possibility to launch various movies for the children and to
give little ones the possibility to specify the movie by its picture.
I didn't shared the setup, because the code was awful - full of hardcoded
values, that I had no time to improve (without knowing Lua it's rather
difficult). The code breaked, when Awesome was updated to 3.5. I've managed
to hack some fix and thought to rewrite it to use layouts + external
configuration. But I succeeded, for now, in the least significant part with
the configuration loaded from file. The desktop looks rather strange, with
all the icons not centered, according to the position of their text, and
the text getting much place, instead of being ellipsized. So I had an idea
to draw the text with cairo and to add some effects to it. This was it,
where the segmentation fault happened.

Uli, again, thank you very much for your help! I'll take a closer look soon
in a spare-time.

Reply via email to