bugFreeciv - Bugs: bug #21475, Text background problems with gtk2...

 
 
Show feedback again

bug #21475: Text background problems with gtk2 >=2.24.21

Submitted by:  Marko Lindqvist <cazfi>
Submitted on:  Sun 12 Jan 2014 08:00:08 AM UTC  
 
Category: client-gtk-2.0Severity: 3 - Normal
Priority: 5 - NormalStatus: None
Assigned to: NoneOpen/Closed: Open
Release: Operating System: Microsoft Windows
Planned Release: 

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Fri 17 Oct 2014 07:23:46 AM UTC, comment #16:

Can someone not using Windows confirm whether or not this bug is specific to gtk2 >=2.24.21 on Windows.

Anonymous
Tue 14 Oct 2014 05:34:40 AM UTC, comment #15:

I had a look at various other themes. The freeciv theme is a version of an antique gtk2 theme called Candido. This seems to have become the Murrine theme in later years. But it seems all development on these themes stopped a few years ago.

All the versions of Candido and Murrine I have tested also seem to have this bug.

Two more examples freeciv-using-gtk2.24.24-in-Candido-DarkOrange.PNG

and freeciv-using-gtk2.24.24-in.pluto-gtk.PNG

All the themes not based on the old Candido seem to work normally.

(file #22633, file #22634)

Anonymous
Mon 13 Oct 2014 02:49:37 PM UTC, comment #14:

Here is a screenshot from the same client in comment #9: using the clearlooks-phenix theme.

There is no bug. Hence this is not a gtk2 bug but is merely an error in the freeciv theme stylesheet.

(file #22629)

Anonymous
Fri 10 Oct 2014 11:16:32 PM UTC, comment #13:

2.24.25 affected.

Marko Lindqvist <cazfi>
Project Administrator
Sat 27 Sep 2014 07:50:39 PM UTC, comment #12:

> Is it known that this is Windows-specific?


I don't remember if there was Debain Testing (Jessie) packages for every gtk+ version 2.24.21-2.24.24 or did they skip some version, but I've never seen the problem on this box, currently running 2.24.24.

Marko Lindqvist <cazfi>
Project Administrator
Sat 27 Sep 2014 07:34:11 PM UTC, comment #11:

Is it known that this is Windows-specific?
Does it show up on a Linux with a relevant Gtk version? (e.g. Ubuntu 14.04 has libgtk2.0-0 2.24.23)

Jacob Nevins <jtn>
Project Administrator
Sat 27 Sep 2014 02:22:31 PM UTC, comment #10:

Thank you. No surprise that it's broken with 2.24.24, but the screenshot lets me confirm that none of the older versions I've tried do anything like that.

Jacob Nevins <jtn>
Project Administrator
Sat 27 Sep 2014 02:12:35 PM UTC, comment #9:

I have a client running gtk 2.24.24
I has the bug described.
screenshot attached

(file #22395)

Anonymous
Sun 21 Sep 2014 08:49:42 AM UTC, comment #8:

Also broken with the latest version, 2.24.24, according to an update by cazfi to the minefield page. So at the moment this is a reason we can't solve all our problems with the latest Gtk.

Don't suppose it's specific to the Freeciv theme?

Jacob Nevins <jtn>
Project Administrator
Sat 20 Sep 2014 12:06:12 PM UTC, comment #7:

I assume this would be fairly obvious, since you mention it showing up on the start screen.

However, if you come across it again, can you get a screenshot so that we can be absolutely sure whether we have it in a particular version when navigating the Gtk minefield?

Jacob Nevins <jtn>
Project Administrator
Sun 14 Sep 2014 10:24:40 AM UTC, comment #6:

I see upstream is up to 2.24.24. Do you know if this is still a problem with that version? (I see crosser is still on 2.24.20, presumably because of this report)

It'd be nice not to have yet another constraint in our Windows Gtk version minefield.

Jacob Nevins <jtn>
Project Administrator
Sun 02 Feb 2014 03:05:46 PM UTC, comment #5:

> But this is presumably unsurprising as the Gtk2 DLL there is
> 2.24.20.


Yes, for crosser-0.12 release I downgradet gtk2 to 2.24.20 for this very reason.

Marko Lindqvist <cazfi>
Project Administrator
Sun 02 Feb 2014 03:03:36 PM UTC, comment #4:

FWIW, didn't see this with cazfi's r24328 crosser build (win32stack-0.12).

But this is presumably unsurprising as the Gtk2 DLL there is 2.24.20.

Jacob Nevins <jtn>
Project Administrator
Mon 13 Jan 2014 10:52:05 PM UTC, comment #3:

> - bug #20999 is strictly gtk3 one while this one is strictly gtk2 one

Oh er yes, sorry.

Jacob Nevins <jtn>
Project Administrator
Sun 12 Jan 2014 06:32:36 PM UTC, comment #2:

> Could bug #20999 be a symptom of that?


Unlikely

- bug #20999 is strictly gtk3 one while this one is strictly gtk2 one
- gtk3 version where bug #20999 no longer occurs was released before first gtk2 version where this one occurs - So if there's a connection it would seem like fix to gtk3 problem got backported to gtk2, and caused this problem.
- Versions suffering from bug #20999 did not suffer from symptons of this bug - I haven't checked the other way around, how tile info works in gtk2-client when gtk2 is 2.24.22.

Marko Lindqvist <cazfi>
Project Administrator
Sun 12 Jan 2014 09:52:40 AM UTC, comment #1:

Could bug #20999 be a symptom of that?

Jacob Nevins <jtn>
Project Administrator
Sun 12 Jan 2014 08:00:08 AM UTC, original submission:

Something I've noticed in crosser builds (i.e., can be specific to Windows or what ever): When gtk2 version 2.24.21 or 2.24.22 is in use, superimposed texts get their background wrong. It's like some layers are missing (e.g., version number text superimposed on top of start screen picture has not that picture as background, but the background colour of the window)

Marko Lindqvist <cazfi>
Project Administrator

 

(Note: upload size limit is set to 1024 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

Attached Files
file #22629:  freeciv-using-gtk2.24.24-in-clearlooks-phenix.PNG added by None (253kB - image/png - same client - different theme - no error)
file #22395:  msg13.JPG added by None (55kB - image/jpeg)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by taka
  • -unavailable- added by jtn (Posted a comment)
  • -unavailable- added by cazfi (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 8 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 14 Oct 2014 05:34:40 AM UTCNoneAttached File-=>Added freeciv-using-gtk2.24.24-in-Candido-DarkOrange.PNG, #22633
      Attached File-=>Added freeciv-using-gtk2.24.24-in.pluto-gtk.PNG, #22634
    Mon 13 Oct 2014 02:49:37 PM UTCNoneAttached File-=>Added freeciv-using-gtk2.24.24-in-clearlooks-phenix.PNG, #22629
    Sat 27 Sep 2014 02:12:35 PM UTCNoneAttached File-=>Added msg13.JPG, #22395
    Sun 21 Sep 2014 08:59:44 AM UTCjtnSummaryText background problems with gtk2 >=2.24.22=>Text background problems with gtk2 >=2.24.21
    Sun 21 Sep 2014 08:49:42 AM UTCjtnSummaryText background problems with gtk2-2.24.22=>Text background problems with gtk2 >=2.24.22
    Fri 19 Sep 2014 06:14:29 AM UTCtakaCarbon-Copy-=>Added taka
    Mon 27 Jan 2014 10:38:11 PM UTCjtnOperating SystemNone=>Microsoft Windows
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup