[PR #5847] :electron: Hide the Electron menu #6161

Closed
opened 2026-02-28 21:24:47 -06:00 by GiteaMirror · 0 comments
Owner

Original Pull Request: https://github.com/actualbudget/actual/pull/5847

State: closed
Merged: Yes


The desktop app menu bar is rarely used, and most of its options are already available in the UI. This PR hides the menu by default. The menu can still be shown by pressing the Alt key. Redundant menu items have been removed, and the remaining functionality has been moved into the main app for consistency with the web version.

Functionality moved into the app:

  • In-app help menu is now shown on Desktop
  • Load backups now lives under the in-app budget menu

The menu items that remain are to enable access to functionality that can't be triggered from Actual itself. E.g. Opening devtools.

Tested on:

  • Linux
  • Mac
  • Windows

Before:

image

After (menu hidden by default - giving more real estate to the app, looks clean):

Screencast from 04-10-25 18:41:42.webm

**Original Pull Request:** https://github.com/actualbudget/actual/pull/5847 **State:** closed **Merged:** Yes --- <!-- Thank you for submitting a pull request! Make sure to follow the instructions to write release notes for your PR — it should only take a minute or two: https://github.com/actualbudget/docs#writing-good-release-notes. Try running yarn generate:release-notes *before* pushing your PR for an interactive experience. --> The desktop app menu bar is rarely used, and most of its options are already available in the UI. This PR hides the menu by default. The menu can still be shown by pressing the Alt key. Redundant menu items have been removed, and the remaining functionality has been moved into the main app for consistency with the web version. **Functionality moved into the app:** - In-app help menu is now shown on Desktop - Load backups now lives under the in-app budget menu The menu items that remain are to enable access to functionality that can't be triggered from Actual itself. E.g. Opening devtools. #### Tested on: - [x] Linux - [x] Mac - [x] Windows #### **Before:** <img width="1289" height="291" alt="image" src="https://github.com/user-attachments/assets/e49de180-ef52-416e-a155-03d8674484af" /> #### **After (menu hidden by default - giving more real estate to the app, looks clean):** [Screencast from 04-10-25 18:41:42.webm](https://github.com/user-attachments/assets/0af52e1c-120f-477d-9288-54260dcba1f6)
GiteaMirror added the pull-request label 2026-02-28 21:24:47 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#6161