[Freeciv-Dev] [bug #17124] Freeciv Gtk client theme looks bad on some installations
Follow-up Comment #4, bug #17124 (project freeciv): Ended up having to educate myself slightly about Gtk theming architecture today. Some starting points in case I get more time to dig into it in future: 1 http://orford.org/gtk/, 2 https://live.gnome.org/GnomeArt/Tutorials/GtkThemes. ___ Reply to this item at: http://gna.org/bugs/?17124 ___ Message sent via/by Gna! http://gna.org/ ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
[Freeciv-Dev] [bug #17124] Freeciv Gtk client theme looks bad on some installations
Additional Item Attachment, bug #17124 (project freeciv): File name: opening.pngSize:347 KB ___ Reply to this item at: http://gna.org/bugs/?17124 ___ Message sent via/by Gna! http://gna.org/ ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
[Freeciv-Dev] [bug #17124] Freeciv Gtk client theme looks bad on some installations
Additional Item Attachment, bug #17124 (project freeciv): File name: server-settings-pregame-blue.png Size:116 KB ___ Reply to this item at: http://gna.org/bugs/?17124 ___ Message sent via/by Gna! http://gna.org/ ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
[Freeciv-Dev] [bug #17124] Freeciv Gtk client theme looks bad on some installations
Additional Item Attachment, bug #17124 (project freeciv): File name: server-settings-pregame-S2_2.png Size:86 KB ___ Reply to this item at: http://gna.org/bugs/?17124 ___ Message sent via/by Gna! http://gna.org/ ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
[Freeciv-Dev] [bug #17124] Freeciv Gtk client theme looks bad on some installations
Additional Item Attachment, bug #17124 (project freeciv): File name: server-settings-ingame-cyan.png Size:104 KB ___ Reply to this item at: http://gna.org/bugs/?17124 ___ Message sent via/by Gna! http://gna.org/ ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
[Freeciv-Dev] [bug #17124] Freeciv Gtk client theme looks bad on some installations
Additional Item Attachment, bug #17124 (project freeciv): File name: dark-menus-clipped.png Size:46 KB ___ Reply to this item at: http://gna.org/bugs/?17124 ___ Message sent via/by Gna! http://gna.org/ ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
[Freeciv-Dev] [bug #17124] Freeciv Gtk client theme looks bad on some installations
Additional Item Attachment, bug #17124 (project freeciv): File name: illegible-checkbox.png Size:18 KB ___ Reply to this item at: http://gna.org/bugs/?17124 ___ Message sent via/by Gna! http://gna.org/ ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
[Freeciv-Dev] [bug #17124] Freeciv Gtk client theme looks bad on some installations
Additional Item Attachment, bug #17124 (project freeciv): File name: citydlg-areas.png Size:167 KB ___ Reply to this item at: http://gna.org/bugs/?17124 ___ Message sent via/by Gna! http://gna.org/ ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
[Freeciv-Dev] [bug #17124] Freeciv Gtk client theme looks bad on some installations
Follow-up Comment #1, bug #17124 (project freeciv): Guide to the screenshots attached: * file #11321: The opening screen. There's nothing wrong with this; I assume this is how it's intended to look. * file #11322: However, things start going wrong in the pregame. We have an ugly rectangle hugging the settings and greyness outside, and an uneven grey rectangle around the bitwise option; worse, hovering the mouse over certain widgets turns them a vivid dark blue, which in addition to being weird, makes their dark text unreadable. ** (file #11323: Unlike the others, this is S2_2. The ugly-rectangles problem is even worse in S2_2.) * file #11324: Once the game has started, certain server options are greyed out. Except that some widgets appear to have gone a bright cyan instead. What's that about? * file #11325: The menus are the worst interaction with the light-text-on-dark-background Ambiance theme. Active menu items are black-text-on-dark-background and almost unreadable; inactive (greyed-out) come out light-on-dark with an ugly drop shadow, and stand out much more, which is the wrong way round. * file #11326: Checkboxes on dark menus are light-brown-on-grey so it's almost impossible to see if they're checked. * file #11327: Tabs on the main window have more ugly text-hugging brown rectangles. * file #11328: More ugly rectangles show up in the city dialog, in various places. ___ Reply to this item at: http://gna.org/bugs/?17124 ___ Message sent via/by Gna! http://gna.org/ ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
[Freeciv-Dev] [bug #17124] Freeciv Gtk client theme looks bad on some installations
Update of bug #17124 (project freeciv): Assigned to:None = dmarks ___ Follow-up Comment #2: Ok, let me give it a try. ___ Reply to this item at: http://gna.org/bugs/?17124 ___ Message sent via/by Gna! http://gna.org/ ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev
[Freeciv-Dev] [bug #17124] Freeciv Gtk client theme looks bad on some installations
Update of bug #17124 (project freeciv): Status:None = Need Info ___ Follow-up Comment #3: Could repro using the Ambiance and Radiance themes. What these two themes have in common is that they're using the Murrine gtk theme engine. Does not repro when using the Raleigh or QtCurve engines (yes, I'm running KDE.) Freeciv throws this error when the bug repros: (freeciv-gtk2:650): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed I suspect this isn't a shortcoming of the 'Freeciv' theme itself, but rather an incompatibility of some sort between the gtk2 client and the Murrine gtk engine. Raised a bug against Murrine at https://bugs.launchpad.net/ubuntu/+source/gtk2-engines-murrine/+bug/678256 ___ Reply to this item at: http://gna.org/bugs/?17124 ___ Message sent via/by Gna! http://gna.org/ ___ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev