Non-composited mode's borders are too small/misaligned

Bug #860979 reported by Brandon Wright
12
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Synapse
Triaged
Low
Alberto Aldegheri

Bug Description

It seems with the recent theme changes that little care was given to make sure synapse looks good in a non-composited environment. Each theme seems to have varying levels of issues:

Default/Essential: Edge padding is too small. The black border on the outside edge is misaligned vertically by a half-pixel, resulting in a fuzzy bottom edge, and the top coordinate is wrong, leaving the top edge black.

Doish/Side Doish: Edge padding is too small. Once again, the black border is missing at the top, and there is a white line towards the bottom because the contents don't draw far enough downward.

Virgilio: Edge padding is too small, and looks good otherwise.

Revision history for this message
Brandon Wright (bearoso-deactivatedaccount) wrote :
Revision history for this message
Brandon Wright (bearoso-deactivatedaccount) wrote :
Revision history for this message
Brandon Wright (bearoso-deactivatedaccount) wrote :
Revision history for this message
Brandon Wright (bearoso-deactivatedaccount) wrote :

Sorry, mistype. The top edge line is _blank_ in the default theme, not black.

Revision history for this message
Alberto Aldegheri (albyrock87) wrote :

Synapse has a "fallback" mode for non-composite, so I didn't care too much for these details.
Starting from now we're dropping gtk2 support, so new themes (0.3.0) will be written in gtk3,
I promise that I'll try to pay more attention to the fallback mode!

Changed in synapse-project:
assignee: nobody → Alberto (albyrock87)
importance: Undecided → Low
milestone: none → 0.3.0
status: New → Triaged
Revision history for this message
Ari (ari-lp) wrote :

I can confirm this bug with the latest Synapse release. Just wanted to ask: Has there been any progress with this? If there's a development release I would gladly test it out.

Changed in synapse-project:
milestone: 0.2.99.1 → 0.2.99.2
Changed in synapse-project:
milestone: 0.2.99.2 → 0.3.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.