gnome-flashback may need to handle odd behaveing apps windows

Bug #1621104 reported by dronus
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gnome-flashback (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

As of Ubuntu 16.04, there are several ugly applications (starting with nautilus, as well as the system settings application) that seem to adapt strongly to Unity, breaking alternative desktops.

For example, Nautlius windows show no borders at all, with shadow-less designs the window contents of two overlapping windows can not distincted. The windows can't be resized anymore except by external means (magnetic desktop borders for example). Some menues are gone, that would be displayed by the Unity icons or in the panel, for example there is no way to reach the Nautlilus preferences dialog anymore.

It seems that more and more apps are migrating to those bad schemes (eg. gitg, for one example outside of the default installation).

Do we need tricks by gnome-flashback to make these apps work again? Or should they be considered broken (which would mean the gnome-flashback-session concept is dead, if even default apps can't be used in the old way anymore). Where should we act to make those apps usable again?

Revision history for this message
Alberts Muktupāvels (muktupavels) wrote : Re: [Bug 1621104] [NEW] gnome-flashback may need to handle odd behaveing apps windows

>
> As of Ubuntu 16.04, there are several ugly applications (starting with
> nautilus, as well as the system settings application) that seem to adapt
> strongly to Unity, breaking alternative desktops.
>

Applications should work/look same between Unity and GNOME Flashback
session. If it does not then it is bug...

For example, Nautlius windows show no borders at all, with shadow-less
> designs the window contents of two overlapping windows can not
> distincted. The windows can't be resized anymore except by external
> means (magnetic desktop borders for example). Some menues are gone, that
> would be displayed by the Unity icons or in the panel, for example there
> is no way to reach the Nautlilus preferences dialog anymore.
>

Known bug, I think there is at least few bugs about this.

It seems that more and more apps are migrating to those bad schemes (eg.
> gitg, for one example outside of the default installation).
>

Main problem is that Unity does not support _GTK_FRAME_EXTENTS. Because of
this Ambiance theme does not have CSS for client side decorations. You
could try to use different theme.

Do we need tricks by gnome-flashback to make these apps work again? Or
> should they be considered broken (which would mean the gnome-flashback-
> session concept is dead, if even default apps can't be used in the old
> way anymore). Where should we act to make those apps usable again?
>

First thing is that we need to switch XDG_CURRENT_DESKTOP back to
GNOME-Flashback:GNOME. Then we must make sure that Ubuntu/Unity patches
does not affect our session...

We hope that we will be able to improve this in 17.04.

Revision history for this message
dronus (paul-geisler) wrote :

Would this mean that there would be work on a general fix towards 17.04, but 16.04 would stay broken?

Revision history for this message
Alberts Muktupāvels (muktupavels) wrote :

Unfortunately yes. I simply have no enough time for everything and there is still a lot of things I plan / want improve in GNOME Flashback as upstream developer.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-flashback (Ubuntu):
status: New → Confirmed
Revision history for this message
Alberts Muktupāvels (muktupavels) wrote :

Is this still problem in 18.04?

Revision history for this message
Alberts Muktupāvels (muktupavels) wrote :

Do you have same problem in 20.04?

Changed in gnome-flashback (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for gnome-flashback (Ubuntu) because there has been no activity for 60 days.]

Changed in gnome-flashback (Ubuntu):
status: Incomplete → Expired
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.