Middle-click tile info box has no background
When middle-clicking a tile on the map, a box containing various information on the tile appears. In the 2.6.0-beta0+r35254 gtk+3.22 client (and an earlier gtk+3 client whose revision number I can't recall), this box has a transparent background, making it hard to discern its contents in front of the terrain behind it.
#3 Updated by Marko Lindqvist about 3 years ago
Can someone test if msys1 (and gtk3-client), with its older gtk+ version, is affected. There's build 2.6.0-beta0+6586576b2f currently at http://files.freeciv.org/packages/windows/testing/cazfi/installer_msys1/
#4 Updated by Jacob Nevins about 3 years ago
However, I can't confirm the original issue, because I can't install msys2 builds, as they are 64-bit only.
The build I tried describes itself as:
This is Freeciv version 2.6.0-beta0 (beta version), gui-gtk-3.0 client.
Built against gtk+ 3.8.2, using 3.8.2
Built against glib 2.36.1, using 2.36.1
#7 Updated by Marko Lindqvist about 3 years ago
- Status changed from New to In Progress
We call gtk_widget_set_app_paintable() for tile info window, meaning that we specifically ask gtk+ not to draw background for us. We then don't do the drawing ourselves either. Apparently this has an undefined result - in most systems it results in black background, but transparent on some.
#9 Updated by Marko Lindqvist about 3 years ago
- File 0001-Do-not-make-tile-info-window-app-paintable.patch 0001-Do-not-make-tile-info-window-app-paintable.patch added
- Status changed from In Progress to Resolved
- Target version changed from 2.6.0 to 2.5.8