Hello,

In the past days, I tried to play with available themes for GNUstep.
Because some Dekstop Projects already exist with the classic NeXT/OPENSTEP appearance (NEXTSPACE, GSDE) I would try something different.

So my prerequisites were:
(1) Showing the TopBar (time and date) when in NSGlobalDomain, NSMenuInterfaceStyle is set to NSMacintoshInterfaceStyle. (2) Legibility (consistent paired text color and background color) within the most current apps (TextEdit, GNUMail, SimpleAgenda, Affiche)...

Here is the report of my simple tests:

Criterion (1)

- Themes which do not show the TopBar (lack of transparency): Darkness, GNUstep, Heritage, Neos, Nesedah, Rik(*), Silver, Sleek, Tango, ThinkDark and ThinkDark2.

(*) Rik from https://github.com/AlessandroSangiuliano/rik.theme is not building. The fork at https://github.com/mclarenlabs/rik.theme is building with the latest GNUstep API.

So, the two themes which passed this stage are: Gtk and Sombre.

Criterion (2)

- Gtk: GNUMail is self closing. And I do not like the look and feel of the menus/Icons. - Sombre: Some parts of the message (header) are not legible within GNUMail. The same for most of the colored notes within Affiche: white text not legible.

So the actual report is that none of the available themes is consistent with my two simple criterions. I would try to make Rik consistent with criterion (1). Maybe, Someone already did it... I tried to work on this, so I tried to compare Rik and Sombre in Thematic, but I did not find the right property: 'menuBackgroundColor' was not the key.

(3) Subsidiary question: according to :
"Window decorations are drawn by gnoste (typo: GNustep, I presume) or the Window Manager." And so in the Preview of Rik, we can see that the window decorations are also themed (instead of the square and the cross at the title bar, we should have colored circles) but this is not applying as expected within Rik.

Regards,

--
Patrick Cardona - Pi400 - GNU/Linux (Debian 12 aarch64: RPI OS Lite)
Xorg (1:1.7.1-1.2) - libcairo2 (1.16.0-7+rpt1 arm64)
Window Maker (0.96.0) - GWorkspace (1.1.0 - 02 2025) - Theme: Heritage - MUA: GNUMail (1.4.0)


Reply via email to