[PR #1272] [MERGED] Privacy mode #3639

Closed
opened 2026-02-28 20:44:34 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/1272
Author: @joel-jeremy
Created: 7/3/2023
Status: Merged
Merged: 7/18/2023
Merged by: @MatissJanis

Base: masterHead: privacy


📝 Commits (10+)

📊 Changes

29 files changed (+838 additions, -510 deletions)

View changed files

packages/desktop-client/src/components/PrivacyFilter.tsx (+143 -0)
📝 packages/desktop-client/src/components/Titlebar.js (+51 -17)
📝 packages/desktop-client/src/components/accounts/Balance.js (+7 -1)
📝 packages/desktop-client/src/components/budget/MobileBudgetTable.js (+72 -84)
📝 packages/desktop-client/src/components/budget/report/BudgetSummary.tsx (+4 -1)
📝 packages/desktop-client/src/components/budget/report/components.tsx (+6 -0)
📝 packages/desktop-client/src/components/budget/rollover/BudgetSummary.tsx (+105 -101)
📝 packages/desktop-client/src/components/budget/rollover/rollover-components.tsx (+11 -0)
📝 packages/desktop-client/src/components/modals/BudgetSummary.js (+17 -24)
📝 packages/desktop-client/src/components/settings/Experimental.js (+13 -0)
📝 packages/desktop-client/src/components/spreadsheet/CellValue.tsx (+48 -21)
📝 packages/desktop-client/src/components/spreadsheet/NamespaceContext.ts (+0 -0)
packages/desktop-client/src/components/spreadsheet/SheetValue.tsx (+0 -84)
📝 packages/desktop-client/src/components/spreadsheet/format.ts (+1 -1)
packages/desktop-client/src/components/spreadsheet/index.ts (+1 -0)
packages/desktop-client/src/components/spreadsheet/useSheetName.ts (+49 -0)
packages/desktop-client/src/components/spreadsheet/useSheetValue.js (+0 -73)
packages/desktop-client/src/components/spreadsheet/useSheetValue.ts (+49 -0)
📝 packages/desktop-client/src/components/table.tsx (+128 -82)
📝 packages/desktop-client/src/components/transactions/TransactionsTable.js (+7 -0)

...and 9 more files

📄 Description

For #1041

Privacy mode can be toggled via the eye icon on the upper right of the screen. Please let me know if there are any suggestions where we can put the toggle button. :)

image
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/1272 **Author:** [@joel-jeremy](https://github.com/joel-jeremy) **Created:** 7/3/2023 **Status:** ✅ Merged **Merged:** 7/18/2023 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `privacy` --- ### 📝 Commits (10+) - [`4fbfd18`](https://github.com/actualbudget/actual/commit/4fbfd184fab4911863b800c13c293d80d1094a94) Privacy mode (#1041) - [`ec7004d`](https://github.com/actualbudget/actual/commit/ec7004dc7da304a462927a25bdf6d4eb5ba738b6) Upcoming release notes - [`a975b6b`](https://github.com/actualbudget/actual/commit/a975b6b31685e2e07747a55257232fe4be3a56ef) Upcoming release notes - [`28a6184`](https://github.com/actualbudget/actual/commit/28a618422662a0011912a8a494043e5d8c6b7ec7) Use pointer events - [`bbd2ec1`](https://github.com/actualbudget/actual/commit/bbd2ec1208e19b59419f552456d4fbc8dda65666) Add back PrivacyProvider - [`eec4cc8`](https://github.com/actualbudget/actual/commit/eec4cc80800594e2d9a4abaec9f35b6f5d429e54) Cleanup - [`b5a9989`](https://github.com/actualbudget/actual/commit/b5a9989accb4132c3b1e65038e8deb55a0a55913) Re-add PrivacyFilter to Balances - [`5a34eda`](https://github.com/actualbudget/actual/commit/5a34edafc6b91401cdaa7a2f2a9c600170559b48) Adjust eye svg - [`2b552f4`](https://github.com/actualbudget/actual/commit/2b552f4417396271de9be88573dffa9797b8a878) More privacy + feature flag - [`9307a91`](https://github.com/actualbudget/actual/commit/9307a9179244c0a329869bad14256aea2250a334) Add back children to PrivacyFilterProps ### 📊 Changes **29 files changed** (+838 additions, -510 deletions) <details> <summary>View changed files</summary> ➕ `packages/desktop-client/src/components/PrivacyFilter.tsx` (+143 -0) 📝 `packages/desktop-client/src/components/Titlebar.js` (+51 -17) 📝 `packages/desktop-client/src/components/accounts/Balance.js` (+7 -1) 📝 `packages/desktop-client/src/components/budget/MobileBudgetTable.js` (+72 -84) 📝 `packages/desktop-client/src/components/budget/report/BudgetSummary.tsx` (+4 -1) 📝 `packages/desktop-client/src/components/budget/report/components.tsx` (+6 -0) 📝 `packages/desktop-client/src/components/budget/rollover/BudgetSummary.tsx` (+105 -101) 📝 `packages/desktop-client/src/components/budget/rollover/rollover-components.tsx` (+11 -0) 📝 `packages/desktop-client/src/components/modals/BudgetSummary.js` (+17 -24) 📝 `packages/desktop-client/src/components/settings/Experimental.js` (+13 -0) 📝 `packages/desktop-client/src/components/spreadsheet/CellValue.tsx` (+48 -21) 📝 `packages/desktop-client/src/components/spreadsheet/NamespaceContext.ts` (+0 -0) ➖ `packages/desktop-client/src/components/spreadsheet/SheetValue.tsx` (+0 -84) 📝 `packages/desktop-client/src/components/spreadsheet/format.ts` (+1 -1) ➕ `packages/desktop-client/src/components/spreadsheet/index.ts` (+1 -0) ➕ `packages/desktop-client/src/components/spreadsheet/useSheetName.ts` (+49 -0) ➖ `packages/desktop-client/src/components/spreadsheet/useSheetValue.js` (+0 -73) ➕ `packages/desktop-client/src/components/spreadsheet/useSheetValue.ts` (+49 -0) 📝 `packages/desktop-client/src/components/table.tsx` (+128 -82) 📝 `packages/desktop-client/src/components/transactions/TransactionsTable.js` (+7 -0) _...and 9 more files_ </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 --> For #1041 Privacy mode can be toggled via the eye icon on the upper right of the screen. Please let me know if there are any suggestions where we can put the toggle button. :) ![image](https://github.com/actualbudget/actual/assets/20313680/9c52baee-51cf-41df-a593-b84a1f19a6df) ![image](https://github.com/actualbudget/actual/assets/20313680/c8dee860-ce50-4a6c-b5e5-5e072dd2b973) ![image](https://github.com/actualbudget/actual/assets/20313680/2cc6526b-4f3d-4b89-ae92-9fb250acc387) --- <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 20:44:34 -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#3639