[PR #3033] [MERGED] Add help modal for keyboard shortcuts. #4649

Closed
opened 2026-02-28 20:59:06 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/3033
Author: @psybers
Created: 7/11/2024
Status: Merged
Merged: 7/15/2024
Merged by: @joel-jeremy

Base: masterHead: keyboard-help


📝 Commits (10+)

📊 Changes

5 files changed (+296 additions, -5 deletions)

View changed files

📝 packages/desktop-client/src/browser-preload.browser.js (+14 -5)
📝 packages/desktop-client/src/components/Modals.tsx (+4 -0)
packages/desktop-client/src/components/modals/KeyboardShortcutModal.tsx (+262 -0)
📝 packages/loot-core/src/client/reducers/modals.ts (+10 -0)
upcoming-release-notes/3033.md (+6 -0)

📄 Description

Adds a modal for showing the keyboard shortcuts.

image image image

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/3033 **Author:** [@psybers](https://github.com/psybers) **Created:** 7/11/2024 **Status:** ✅ Merged **Merged:** 7/15/2024 **Merged by:** [@joel-jeremy](https://github.com/joel-jeremy) **Base:** `master` ← **Head:** `keyboard-help` --- ### 📝 Commits (10+) - [`2900c15`](https://github.com/actualbudget/actual/commit/2900c152d67f611121ae60ebb6fa1474a29b648e) Add help modal for keyboard shortcuts. - [`be60f2c`](https://github.com/actualbudget/actual/commit/be60f2c0a959c434b070870704cdf92af509e84f) add release note - [`94a3b73`](https://github.com/actualbudget/actual/commit/94a3b7315e02d03268e453ad63b9ffd5103cc616) fix linter - [`d836b82`](https://github.com/actualbudget/actual/commit/d836b820c3126e5ba9c0024418d9d5b897bacf44) fix typecheck - [`9310e00`](https://github.com/actualbudget/actual/commit/9310e0010f0c595b5cf8811e7eb12c75bf3d5f1d) fix linter - [`8b4d32b`](https://github.com/actualbudget/actual/commit/8b4d32bbe46e24e4c87992ff2856c93539fe2f70) use component syntax for GroupHeading - [`839e4f9`](https://github.com/actualbudget/actual/commit/839e4f9a470da8305baa1c5d4fa8beeaa60c5442) use component syntax for Shortcut - [`eef3a4f`](https://github.com/actualbudget/actual/commit/eef3a4f9eaca4b1aad458f70f44a187bac905367) fix linter - [`1e0b5bd`](https://github.com/actualbudget/actual/commit/1e0b5bd6a8e52dbdb57da1ba4be3eabdd0637cfe) use component syntax for KeyIcon - [`68d179a`](https://github.com/actualbudget/actual/commit/68d179a26fa4a2c3b19b3e94f4aa534e15c5dcc4) refactor to support different dialogs ### 📊 Changes **5 files changed** (+296 additions, -5 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/browser-preload.browser.js` (+14 -5) 📝 `packages/desktop-client/src/components/Modals.tsx` (+4 -0) ➕ `packages/desktop-client/src/components/modals/KeyboardShortcutModal.tsx` (+262 -0) 📝 `packages/loot-core/src/client/reducers/modals.ts` (+10 -0) ➕ `upcoming-release-notes/3033.md` (+6 -0) </details> ### 📄 Description Adds a modal for showing the keyboard shortcuts. <img width="852" alt="image" src="https://github.com/actualbudget/actual/assets/1115390/349551be-c6a6-422b-a00f-eef8bd08af17"> <img width="861" alt="image" src="https://github.com/actualbudget/actual/assets/1115390/d0af3d77-c6e0-4913-9500-376612c615a0"> <img width="843" alt="image" src="https://github.com/actualbudget/actual/assets/1115390/cfd1cd93-e147-4268-9419-70df558f56cd"> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-02-28 20:59:06 -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#4649