[PR #2560] [MERGED] Show sync indicator in account header #34564

Closed
opened 2026-04-20 21:42:52 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/2560
Author: @psybers
Created: 4/6/2024
Status: Merged
Merged: 4/7/2024
Merged by: @MatissJanis

Base: masterHead: master


📝 Commits (6)

  • 9f23e99 Show sync indicator in account header
  • 5922b2c Add release note
  • 2c5298e Move where indicator is shown so it is visible while editing account names
  • 0fc1322 Set width of account name input box to contents
  • 8f51e73 Merge branch 'master' into master
  • 820805d Update Header.jsx

📊 Changes

3 files changed (+35 additions, -4 deletions)

View changed files

📝 packages/desktop-client/src/components/accounts/Account.jsx (+2 -0)
📝 packages/desktop-client/src/components/accounts/Header.jsx (+27 -4)
upcoming-release-notes/2560.md (+6 -0)

📄 Description

Currently, sync indicators are only shown for desktop in the accounts list on the left sidebar. If you select a single account and ask to sync it, the indicator on the left is not visible for that account (since it is selected):

image image

Thus you will not know if the sync failed (until you click to another account):

image

This PR updates to show the indicator in the header next to the account name:

image

For any accounts not sync'd (or "All Accounts" etc.) it simply shows no indicator:

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/2560 **Author:** [@psybers](https://github.com/psybers) **Created:** 4/6/2024 **Status:** ✅ Merged **Merged:** 4/7/2024 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (6) - [`9f23e99`](https://github.com/actualbudget/actual/commit/9f23e9980323c8179c1f56eeb42b2488f1dbdd23) Show sync indicator in account header - [`5922b2c`](https://github.com/actualbudget/actual/commit/5922b2c2ecf752b81fbdb843f025542bcec7e926) Add release note - [`2c5298e`](https://github.com/actualbudget/actual/commit/2c5298e491a48f50ff3f28d95a75c6ff7ad45a0b) Move where indicator is shown so it is visible while editing account names - [`0fc1322`](https://github.com/actualbudget/actual/commit/0fc13220a78ffe78f4dfac532067e65772481249) Set width of account name input box to contents - [`8f51e73`](https://github.com/actualbudget/actual/commit/8f51e73e1c6252e2e7d6b9cee0833df2ed6db6af) Merge branch 'master' into master - [`820805d`](https://github.com/actualbudget/actual/commit/820805d2f2746a2892d324c0093abee56a24d8bc) Update Header.jsx ### 📊 Changes **3 files changed** (+35 additions, -4 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/accounts/Account.jsx` (+2 -0) 📝 `packages/desktop-client/src/components/accounts/Header.jsx` (+27 -4) ➕ `upcoming-release-notes/2560.md` (+6 -0) </details> ### 📄 Description Currently, sync indicators are only shown for desktop in the accounts list on the left sidebar. If you select a single account and ask to sync it, the indicator on the left is not visible for that account (since it is selected): <img width="254" alt="image" src="https://github.com/actualbudget/actual/assets/1115390/32f4ffa7-a1e9-4d23-aa67-5b77d54f34ab"> <img width="250" alt="image" src="https://github.com/actualbudget/actual/assets/1115390/dc2baee2-c861-4844-a8e8-4c60a207464d"> Thus you will not know if the sync failed (until you click to another account): <img width="565" alt="image" src="https://github.com/actualbudget/actual/assets/1115390/bc36177e-9bc7-47a0-b1ab-3e064a3c5141"> This PR updates to show the indicator in the header next to the account name: <img width="596" alt="image" src="https://github.com/actualbudget/actual/assets/1115390/9566c633-1cdc-40ae-815e-a0db834c8657"> For any accounts not sync'd (or "All Accounts" etc.) it simply shows no indicator: <img width="357" alt="image" src="https://github.com/actualbudget/actual/assets/1115390/546fe1a7-a467-481e-b4fc-0b1a56e84471">\ <img width="439" alt="image" src="https://github.com/actualbudget/actual/assets/1115390/b47fbbd2-8fb9-4995-8a66-847715d9875a"> --- <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-20 21:42:52 -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#34564