gnome-flashback may need to handle odd behaveing apps windows

Bug #1621104 reported by dronus on 2016-09-07
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gnome-flashback (Ubuntu)
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?

>
> 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.

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?

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.

Launchpad Janitor (janitor) wrote :

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

Changed in gnome-flashback (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers