[PR #1737] [MERGED] Mobile category and group functionalities #22538

Closed
opened 2026-04-16 16:50:44 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/1737
Author: @joel-jeremy
Created: 9/26/2023
Status: Merged
Merged: 10/10/2023
Merged by: @joel-jeremy

Base: masterHead: mobile-category-and-group-menu


📝 Commits (10+)

  • 06eba1c More mobile functionalities
  • a3c6814 Cleanup
  • bcc9abc Remove close button on mobile budget summary modal
  • 8d5335f Release notes
  • 085b0ca Close mobile inputs on enter
  • 3963a43 Fix mobile budget row header color
  • b5b3cf2 Fix income group hidden
  • b006b08 Add validation + close button on category tooltip
  • 37d84a1 Add mobile budget visual cues
  • 2007378 More mobile visual cues

📊 Changes

17 files changed (+951 additions, -309 deletions)

View changed files

📝 packages/desktop-client/e2e/accounts.test.js-snapshots/Accounts-closes-an-account-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/mobile.test.js-snapshots/Mobile-loads-the-budget-page-with-budgeted-amounts-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/src/components/Modals.tsx (+25 -0)
📝 packages/desktop-client/src/components/budget/BudgetTotals.js (+3 -3)
📝 packages/desktop-client/src/components/budget/MobileBudget.js (+112 -15)
📝 packages/desktop-client/src/components/budget/MobileBudgetTable.js (+678 -247)
📝 packages/desktop-client/src/components/budget/SidebarCategory.js (+2 -2)
📝 packages/desktop-client/src/components/budget/SidebarGroup.tsx (+2 -2)
📝 packages/desktop-client/src/components/budget/index.js (+4 -14)
📝 packages/desktop-client/src/components/modals/BudgetSummary.tsx (+1 -14)
packages/desktop-client/src/components/modals/SingleInput.tsx (+83 -0)
📝 packages/desktop-client/src/components/tooltips.js (+13 -4)
📝 packages/desktop-client/src/components/util/AmountInput.js (+13 -5)
📝 packages/desktop-client/src/style/styles.ts (+6 -0)
📝 packages/loot-core/src/server/main.ts (+1 -1)
📝 packages/loot-core/src/server/models.ts (+2 -2)
upcoming-release-notes/1737.md (+6 -0)

📄 Description

This is made on top of #1662 so that needs to be merged first before this.

Changes include (all mobile):

  • Toggle hidden groups / categories
  • Add new category
  • Add new group
  • Delete category
  • Delete group
  • Rename category
  • Rename group

🔄 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/1737 **Author:** [@joel-jeremy](https://github.com/joel-jeremy) **Created:** 9/26/2023 **Status:** ✅ Merged **Merged:** 10/10/2023 **Merged by:** [@joel-jeremy](https://github.com/joel-jeremy) **Base:** `master` ← **Head:** `mobile-category-and-group-menu` --- ### 📝 Commits (10+) - [`06eba1c`](https://github.com/actualbudget/actual/commit/06eba1cf73040304a8b48dcfd80516ff050a7eb9) More mobile functionalities - [`a3c6814`](https://github.com/actualbudget/actual/commit/a3c68142f60e144ad4be14354d8526a7feeac19b) Cleanup - [`bcc9abc`](https://github.com/actualbudget/actual/commit/bcc9abc59d75a031af443a58d2e4106d41173334) Remove close button on mobile budget summary modal - [`8d5335f`](https://github.com/actualbudget/actual/commit/8d5335f5fec696a35d1fe49c5a5062cd484b73c4) Release notes - [`085b0ca`](https://github.com/actualbudget/actual/commit/085b0cafd1187317863fa66f4ebee8a50dd7e115) Close mobile inputs on enter - [`3963a43`](https://github.com/actualbudget/actual/commit/3963a4340e6d88afebfef62adf0cbb3b2d0398a2) Fix mobile budget row header color - [`b5b3cf2`](https://github.com/actualbudget/actual/commit/b5b3cf21f5d345f7ea5fe431e54f438b5ed7edaa) Fix income group hidden - [`b006b08`](https://github.com/actualbudget/actual/commit/b006b08c1f0b80189dfbadcb03ac9652bc39906f) Add validation + close button on category tooltip - [`37d84a1`](https://github.com/actualbudget/actual/commit/37d84a12061e13b0dcd2682811a460638f3ad673) Add mobile budget visual cues - [`2007378`](https://github.com/actualbudget/actual/commit/2007378921e1bd4cc505e3acd31d649ff95a9bfe) More mobile visual cues ### 📊 Changes **17 files changed** (+951 additions, -309 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/e2e/accounts.test.js-snapshots/Accounts-closes-an-account-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/mobile.test.js-snapshots/Mobile-loads-the-budget-page-with-budgeted-amounts-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/src/components/Modals.tsx` (+25 -0) 📝 `packages/desktop-client/src/components/budget/BudgetTotals.js` (+3 -3) 📝 `packages/desktop-client/src/components/budget/MobileBudget.js` (+112 -15) 📝 `packages/desktop-client/src/components/budget/MobileBudgetTable.js` (+678 -247) 📝 `packages/desktop-client/src/components/budget/SidebarCategory.js` (+2 -2) 📝 `packages/desktop-client/src/components/budget/SidebarGroup.tsx` (+2 -2) 📝 `packages/desktop-client/src/components/budget/index.js` (+4 -14) 📝 `packages/desktop-client/src/components/modals/BudgetSummary.tsx` (+1 -14) ➕ `packages/desktop-client/src/components/modals/SingleInput.tsx` (+83 -0) 📝 `packages/desktop-client/src/components/tooltips.js` (+13 -4) 📝 `packages/desktop-client/src/components/util/AmountInput.js` (+13 -5) 📝 `packages/desktop-client/src/style/styles.ts` (+6 -0) 📝 `packages/loot-core/src/server/main.ts` (+1 -1) 📝 `packages/loot-core/src/server/models.ts` (+2 -2) ➕ `upcoming-release-notes/1737.md` (+6 -0) </details> ### 📄 Description <!-- 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 --> This is made on top of #1662 so that needs to be merged first before this. Changes include (all mobile): - Toggle hidden groups / categories - Add new category - Add new group - Delete category - Delete group - Rename category - Rename group --- <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-04-16 16:50:44 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#22538