BodhiThis forum is for the discussion of Bodhi Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
There is no law to say that you must use the GTK theme associated with each Moksha theme. I frequently mix and match themes. As a temporary measure, you can use the Windows Vista GTK theme with the Forum Moksha theme, and the menus should look more nicely spaced out. The only downside is that some of the text highlighting will be in blue, but you may be able to live with that (for a while, at least).
I think that Stefan and I have probably volunteered ourselves to go through the various themes and tidy them up. (Not sure whether to put a happy smiley or a frown smiley here).
I have already agreed with Stefan that I will go through the Japan theme, but rather than attacking each theme individually, I think a way forward is take the best working Bohsha and GTK themes (Seven and Vista, maybe?), clone them, and add the colour schemes, backgrounds, and icons from the original versions. Ideally, we should be able to find a way to automate the whole process, so that if a bug is discovered in one theme, the remaining themes can be quickly fixed.
I have already agreed with Stefan that I will go through the Japan theme, but rather than attacking each theme individually, I think a way forward is take the best working Bohsha and GTK themes (Seven and Vista, maybe?), clone them, and add the colour schemes, backgrounds, and icons from the original versions. Ideally, we should be able to find a way to automate the whole process, so that if a bug is discovered in one theme, the remaining themes can be quickly fixed.
Stefan, what do you think?
Hmmm
In general good idea but also very hard question. Unfortunately I know how Moksha/E themes are built. It is not a one template and you can just change the colors and pictures. Yes, Sunshine and Moonlight themes are working this way and it was fantastic to maintain them together. But look at the Forum theme for example. The windows borders look much different and the script is also completely different. Everything should be fine. I fixed many themes in the past and I thought the work was done. I was wrong. As I told, the efl tool edje_cc is too related to last efl library and still more and more strict, so I have to rebuild themes after new EFL release if we put it to the Bodhi distro. Yes, some automatic should be fine but as I told, almost each theme needs individual approach.
As far as GTK is concerned. Maybe in this case I can think about some Python or bash script to help us. Although maybe I am too naive because I know much more about E theme in contrary with GTK. This needs more studying. What is wrong again is the fact the GTK themes are also in progress. Some apps use GTK 2, some GTK 3 and the new one is GTK 3.2 which is not compatible. That is why my and Jolly's app menus look how they look. Forum theme has no GTK 3.2 theme defined. One solution is to create one from the scratch. But you are probably right and I will do it this way: I have a permission from Windows Vista GTK theme author to use it in our distro and within the licence I would change the colors or pngs to fit OK with other E and ELM theme stuff. Or perhaps someone has a better idea...
Stefan
Last edited by the_waiter; 11-25-2018 at 03:17 AM.
Hi Stefan. The Bodhi AppCenter lists 12 separate theme profiles. If each one is to have its own set of 3 GTK themes, that means maintaining 48 separate theme folders. That's far too much work for the number of Bodhi developers, which I believe can be counted on the fingers of one hand.
There's an old English saying that one must cut one's coat according to one's cloth. In other words, one can only do the amount of work that one's resources allow. I think that having 12 profiles is unsustainable if each one is going to be individually debugged and maintained. It's just too much work to maintain that amount of variety when the distro has a limited number of developers.
PS: Bob, yes you are correct. Too tiny crew to maintain the themes. That's why my to-do list is so long. Anyway, I would never say I want to maintain any themes. I wanted improve the Moksha code. I am not graphic expert. Unfortunately, there is nobody here to do this work so I accepted challenge
Last edited by the_waiter; 11-25-2018 at 10:54 AM.
I'm probably the best person to look at all the themes and see if I can find a way to reduce the complexity of the situation. It's a free-standing job that can be given to one person and won't impact on the efforts of the others.
I'm not officially a team member (yet) - do I get a badge or a certificate or something?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.