[PR #6419] Bugfix - Add "E" to KeyBoardShortcutModal.tsx & rearrange key descriptions to follow doc - follows #6416 #6510

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

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

State: closed
Merged: No


Fixed KeyBoardShortcutModal.tsx:

  • Changed "General" to "Global" due to test fail. Changed test from "General" to "Global".
  • Added sections to break apart Account shortcuts. 27 is too many to find what you are looking for.
  • Added one contextual shortcuts to two sections.. "F" as "Open filter dropdown to "Account page general" and as "Filter to the selected transactions" to "Account transaction management"
  • "T" is "Add transaction" to "Account page general"
  • "E" is "Set date for selected transactions" to "Account transaction management"
  • Rearranged shortcuts to match the order in PR #6417

Found "T" description mismatch when working on Tips & Tricks doc. Fixed in #6416


Note

Renames "General" to "Global", restructures account keyboard shortcuts into multiple contextual categories (including correct "T"/"F" mappings) and adds budget navigation; updates e2e test and release notes.

  • Keyboard shortcuts (packages/desktop-client/src/components/modals/KeyboardShortcutModal.tsx):
    • Rename GeneralGlobal (id: generalglobal).
    • Split account shortcuts into categories: account-page-general, account-transaction-selection, account-transaction-editing, account-transaction-management.
    • Add budget page navigation: Enter (down) and Shift+Enter (up).
    • Contextualize mappings:
      • T: Add new transaction when no transactions are selected (general) and Set date for selected transactions (management).
      • F: Show filter dropdown when no transactions are selected (general) and Filter to the selected transactions (management).
    • Reorder/retitle items for clarity (no behavioral code changes shown beyond mapping/organization).
  • Tests (packages/desktop-client/e2e/help-menu.test.ts): Update expectation from General to Global.
  • Release notes (upcoming-release-notes/6419.md): Document corrected T behavior description.

Written by Cursor Bugbot for commit f14f3d6486. This will update automatically on new commits. Configure here.

Summary by CodeRabbit

  • New Features

    • Added multiple new keyboard shortcuts for transaction management, including selection, editing, and bulk operations on account pages.
    • New shortcuts added for navigating budget page categories.
  • Refactor

    • Reorganized keyboard shortcuts into new structured categories for improved navigation and command discoverability.
    • Renamed "General" shortcut category to "Global".

✏️ Tip: You can customize this high-level summary in your review settings.

**Original Pull Request:** https://github.com/actualbudget/actual/pull/6419 **State:** closed **Merged:** No --- Fixed KeyBoardShortcutModal.tsx: - Changed "General" to "Global" due to test fail. Changed test from "General" to "Global". - Added sections to break apart Account shortcuts. 27 is too many to find what you are looking for. - Added one contextual shortcuts to two sections.. "F" as "Open filter dropdown to "Account page general" and as "Filter to the selected transactions" to "Account transaction management" - "T" is "Add transaction" to "Account page general" - "E" is "Set date for selected transactions" to "Account transaction management" - Rearranged shortcuts to match the order in PR #6417 Found "T" description mismatch when working on Tips & Tricks doc. Fixed in #6416 <!-- CURSOR_SUMMARY --> --- > [!NOTE] > Renames "General" to "Global", restructures account keyboard shortcuts into multiple contextual categories (including correct "T"/"F" mappings) and adds budget navigation; updates e2e test and release notes. > > - **Keyboard shortcuts (`packages/desktop-client/src/components/modals/KeyboardShortcutModal.tsx`)**: > - Rename `General` → `Global` (`id: general` → `global`). > - Split account shortcuts into categories: `account-page-general`, `account-transaction-selection`, `account-transaction-editing`, `account-transaction-management`. > - Add budget page navigation: `Enter` (down) and `Shift+Enter` (up). > - Contextualize mappings: > - `T`: `Add new transaction when no transactions are selected` (general) and `Set date for selected transactions` (management). > - `F`: `Show filter dropdown when no transactions are selected` (general) and `Filter to the selected transactions` (management). > - Reorder/retitle items for clarity (no behavioral code changes shown beyond mapping/organization). > - **Tests (`packages/desktop-client/e2e/help-menu.test.ts`)**: Update expectation from `General` to `Global`. > - **Release notes (`upcoming-release-notes/6419.md`)**: Document corrected `T` behavior description. > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit f14f3d64869dc7e422fefe898e9e8c22a79087e1. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY --> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **New Features** * Added multiple new keyboard shortcuts for transaction management, including selection, editing, and bulk operations on account pages. * New shortcuts added for navigating budget page categories. * **Refactor** * Reorganized keyboard shortcuts into new structured categories for improved navigation and command discoverability. * Renamed "General" shortcut category to "Global". <sub>✏️ Tip: You can customize this high-level summary in your review settings.</sub> <!-- end of auto-generated comment: release notes by coderabbit.ai -->
GiteaMirror added the pull-request label 2026-02-28 21:29:21 -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#6510