[PR #4164] [MERGED] upcoming schedule setting: move setting to modal #5227

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

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/4164
Author: @matt-fidd
Created: 1/16/2025
Status: Merged
Merged: 1/16/2025
Merged by: @matt-fidd

Base: masterHead: upcoming/modal


📝 Commits (4)

📊 Changes

6 files changed (+115 additions, -116 deletions)

View changed files

📝 packages/desktop-client/src/components/Modals.tsx (+4 -0)
packages/desktop-client/src/components/schedules/UpcomingLength.tsx (+80 -0)
📝 packages/desktop-client/src/components/schedules/index.tsx (+23 -13)
packages/desktop-client/src/components/settings/Upcoming.tsx (+0 -103)
📝 packages/loot-core/src/client/state-types/modals.d.ts (+2 -0)
upcoming-release-notes/4164.md (+6 -0)

📄 Description

#3660

From feedback issue:

  • moved the setting to the bottom of the schedules page
  • used a secondary button
  • moved into a modal to avoid the layout shift

I've also moved from "Edit" to "Change" terminology, it feels more natural


🔄 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/4164 **Author:** [@matt-fidd](https://github.com/matt-fidd) **Created:** 1/16/2025 **Status:** ✅ Merged **Merged:** 1/16/2025 **Merged by:** [@matt-fidd](https://github.com/matt-fidd) **Base:** `master` ← **Head:** `upcoming/modal` --- ### 📝 Commits (4) - [`fdd8769`](https://github.com/actualbudget/actual/commit/fdd87698f06ac05252d5c70db073342e3b44b034) upcoming schedule setting: move setting to modal - [`8b5cf18`](https://github.com/actualbudget/actual/commit/8b5cf18e6b5906ee90010916011713e4c5fa3617) note - [`70664de`](https://github.com/actualbudget/actual/commit/70664de1bfbbf2ac32b2b71420cadf4aad54e67d) change nomenclature - [`c920e9a`](https://github.com/actualbudget/actual/commit/c920e9a0116ad19618f8bfd42fdca8ced9615db3) remove strict override ### 📊 Changes **6 files changed** (+115 additions, -116 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/Modals.tsx` (+4 -0) ➕ `packages/desktop-client/src/components/schedules/UpcomingLength.tsx` (+80 -0) 📝 `packages/desktop-client/src/components/schedules/index.tsx` (+23 -13) ➖ `packages/desktop-client/src/components/settings/Upcoming.tsx` (+0 -103) 📝 `packages/loot-core/src/client/state-types/modals.d.ts` (+2 -0) ➕ `upcoming-release-notes/4164.md` (+6 -0) </details> ### 📄 Description #3660 From feedback issue: - moved the setting to the bottom of the schedules page - used a secondary button - moved into a modal to avoid the layout shift I've also moved from "Edit" to "Change" terminology, it feels more natural --- <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 21:08:33 -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#5227