[PR #3017] [MERGED] (budget-type) moving the selector to settings page #23248

Closed
opened 2026-04-16 17:20:55 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/3017
Author: @MatissJanis
Created: 7/9/2024
Status: Merged
Merged: 7/10/2024
Merged by: @MatissJanis

Base: masterHead: matiss/report-budget-settings-page


📝 Commits (2)

  • 1a8ee02 (budget-type) moving the selector to settings page
  • 4a87c87 Feedback: move the block down

📊 Changes

11 files changed (+107 additions, -321 deletions)

View changed files

📝 packages/desktop-client/src/components/FinancesApp.tsx (+8 -10)
📝 packages/desktop-client/src/components/Modals.tsx (+0 -11)
📝 packages/desktop-client/src/components/Titlebar.tsx (+2 -142)
📝 packages/desktop-client/src/components/budget/index.tsx (+2 -35)
📝 packages/desktop-client/src/components/mobile/budget/index.tsx (+1 -31)
📝 packages/desktop-client/src/components/modals/BudgetPageMenuModal.tsx (+0 -17)
packages/desktop-client/src/components/modals/SwitchBudgetTypeModal.tsx (+0 -73)
packages/desktop-client/src/components/settings/BudgetTypeSettings.tsx (+85 -0)
📝 packages/desktop-client/src/components/settings/index.tsx (+3 -0)
📝 packages/loot-core/src/client/state-types/modals.d.ts (+0 -2)
upcoming-release-notes/3017.md (+6 -0)

📄 Description

Related: https://github.com/actualbudget/actual/issues/2999

Screenshot 2024-07-09 at 21 00 23

Why does it require 2x clicks to switch the budget type first time? No clue. But that's broken in edge too, so not really related to the code move. I might look into fixing this later (in another PR).


🔄 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/3017 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 7/9/2024 **Status:** ✅ Merged **Merged:** 7/10/2024 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `matiss/report-budget-settings-page` --- ### 📝 Commits (2) - [`1a8ee02`](https://github.com/actualbudget/actual/commit/1a8ee029d782a6619d0488a2f8826733de8f4ce7) :sparkles: (budget-type) moving the selector to settings page - [`4a87c87`](https://github.com/actualbudget/actual/commit/4a87c87ce15e8ade8efa25df5c92d697cb447568) Feedback: move the block down ### 📊 Changes **11 files changed** (+107 additions, -321 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/FinancesApp.tsx` (+8 -10) 📝 `packages/desktop-client/src/components/Modals.tsx` (+0 -11) 📝 `packages/desktop-client/src/components/Titlebar.tsx` (+2 -142) 📝 `packages/desktop-client/src/components/budget/index.tsx` (+2 -35) 📝 `packages/desktop-client/src/components/mobile/budget/index.tsx` (+1 -31) 📝 `packages/desktop-client/src/components/modals/BudgetPageMenuModal.tsx` (+0 -17) ➖ `packages/desktop-client/src/components/modals/SwitchBudgetTypeModal.tsx` (+0 -73) ➕ `packages/desktop-client/src/components/settings/BudgetTypeSettings.tsx` (+85 -0) 📝 `packages/desktop-client/src/components/settings/index.tsx` (+3 -0) 📝 `packages/loot-core/src/client/state-types/modals.d.ts` (+0 -2) ➕ `upcoming-release-notes/3017.md` (+6 -0) </details> ### 📄 Description Related: https://github.com/actualbudget/actual/issues/2999 <img width="970" alt="Screenshot 2024-07-09 at 21 00 23" src="https://github.com/actualbudget/actual/assets/886567/baa66946-f4f6-4c10-9dd0-d33e35f89682"> **Why does it require 2x clicks to switch the budget type first time?** No clue. But that's broken in edge too, so not really related to the code move. I might look into fixing this later (in another PR). --- <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 17:20:55 -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#23248