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
278 stars 39 forks source link

Add an option to show window control buttons only when the focussed window is maximized #29

Open anupam207 opened 7 years ago

anupam207 commented 7 years ago

Steps:

  1. Open and maximize window1. Window control buttons are shown in the activities bar.
  2. Open and focus window2, but don't maximize it. Keep window1 maximized and in background.

    What happens:

    Window control buttons for window1 is still shown in the activities bar. It causes slight confusion (especially if you have moved buttons to the left of the activities bar) as the application name for window2 is shown in the activities bar whereas buttons are for window1. Also window2 has its buttons in its title-bar.

Window Buttons Extension has the option to show buttons only when the focussed window is maximized (see When the buttons appear section).

franglais125 commented 7 years ago

Thanks for opening this issue! I'll keep this in mind to add an option. PRs welcome!

subiol commented 6 years ago

I am having the same issue.

anupam207 commented 6 years ago

@franglais125 Is the "Autohide buttons" option under Basic settings supposed to deal with this issue? I couldn't find any use of it for now. Could you please explain this option?

ntb

franglais125 commented 6 years ago

@anupam207 The "autohide" option is so that the buttons are hidden en the top bar, until you hover over them with the mouse. So, it might help with what you want, but it's not really a fix.

anupam207 commented 6 years ago

@franglais125 Oh, I see. Thanks a lot for the explanation.

Coeur-Noir commented 6 years ago

Mmmm… for me buttons are not the problem, but which window name to display… capture d ecran de 2018-01-21 00-18-35 …only the name of the maximized window in top-panel, and not the name of the focused non-maximzed one. This way each window has its own active buttons.