franglais125 / no-title-bar

Integrates maximized windows with the top panel
https://extensions.gnome.org/extension/1267/no-title-bar/
GNU General Public License v2.0
279 stars 40 forks source link

Wayland, GTK4 and plans for the future #19

Closed mmoya closed 6 years ago

mmoya commented 7 years ago

The README says it's impossible to work under Wayland because:

The necessary support is simply not available upstream, and can't be fixed at the extension level

it's possible to document better what is missing for Wayland in order to ease tracking with upstream or look for alternatives?

franglais125 commented 7 years ago

Thanks for taking the time of opening this issue! I apologize for my late reply. This was opened when I was traveling and then I totally forgot to answer.

Documenting what is missing would actually not help, as GNOME is in fact moving in the opposite direction:

This means that this extension is tied to whatever we have in GTK 3. But this is not all negative - many applications (within GNOME at least) are moving to CSD style windows, meaning that there is no title bar to be removed (for instance Nautilus).


Sorry I don't have better news, but this is the current status. Summarizing:

  1. It only works for X for now - unless you patch GTK 3 yourself and rebuild it.
  2. No support will be added for Wayland, support for X will was removed (GTK4).
  3. Applications are moving to CSD anyway.

For more information:


I'll keep this issue open as a placeholder. Again, thank you for your attention!

franglais125 commented 6 years ago

Using CSS, I was able to hide the title bars. This is not the ideal solution but it works quite well honestly (took the idea from the "unite" extension).

I'll close this now!