mate-desktop / engrampa

A file archiver for MATE
http://www.mate-desktop.org
GNU General Public License v2.0
113 stars 52 forks source link

Feature request: Add option to hide menu bar. #407

Open nocturnalbeast opened 4 years ago

nocturnalbeast commented 4 years ago

Expected behaviour

Menu bar > View should contain and entry to hide the menu bar and re-enable with a hotkey (for example: Ctrl+M)

Actual behaviour

No such entry is present.

Steps to reproduce the behaviour

MATE general version

1.24.1

Package version

1.24.1

Linux Distribution

ArcoLinux Rolling

zhuyaliang commented 1 year ago

Why hide the menu bar?

zhuyaliang commented 1 year ago

@nocturnalbeast Can I close this issue ?

nocturnalbeast commented 1 year ago

Hi @zhuyaliang, apologies for the long interval. 😅

The main reasons include being able to have lesser UI elements on each window and also to reclaim vertical space.

Most applications packaged with other desktop environments support hiding the menu bar. Examples include:

There are also some other DE / application suites that also have/had discussions about the same:

I am just enquiring about the feasibility of implementation within Engrampa (and hopefully other MATE applications as well). If this is not feasible or if the implementation / maintenance burden is too high, please feel free to close the issue.

zhuyaliang commented 1 year ago

@nocturnalbeast Hiding the menu bar is easy to do, but after hiding, the shortcut keys will not work, which means we cannot restore the display of the menu bar in the currently open engrampa unless we close it and open a new engrampa. As far as I know, the same applies to gnome-terminal and mate-terminal