[PR #2631] [MERGED] ♻️ (tooltip) refactoring to react-aria (vol.3) #34613

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

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/2631
Author: @MatissJanis
Created: 4/18/2024
Status: Merged
Merged: 5/7/2024
Merged by: @MatissJanis

Base: masterHead: matiss/tooltip-filters


📝 Commits (10+)

  • c842b90 ♻️ (tooltip) refactoring to react-aria (vol.3)
  • 8834f02 Release notes
  • 28d909f Merge branch 'master' into matiss/tooltip-filters
  • 3474c12 Patch VRT
  • e0401b0 Merge branch 'master' into matiss/tooltip-filters
  • e6e08b1 Merge branch 'master' into matiss/tooltip-filters
  • 3500041 Add scrollbar style
  • 5a812db Merge branch 'master' into matiss/tooltip-filters
  • 2990c6d Patch build failing
  • 4d41d83 Merge branch 'master' into matiss/tooltip-filters

📊 Changes

14 files changed (+523 additions, -438 deletions)

View changed files

📝 packages/desktop-client/e2e/transactions.test.js (+1 -1)
📝 packages/desktop-client/src/components/autocomplete/Autocomplete.tsx (+114 -114)
📝 packages/desktop-client/src/components/autocomplete/CategoryAutocomplete.tsx (+9 -5)
📝 packages/desktop-client/src/components/common/Input.tsx (+2 -2)
📝 packages/desktop-client/src/components/common/Popover.tsx (+28 -2)
📝 packages/desktop-client/src/components/common/Select.tsx (+1 -1)
📝 packages/desktop-client/src/components/filters/FilterExpression.tsx (+14 -3)
📝 packages/desktop-client/src/components/filters/FilterMenu.tsx (+29 -34)
📝 packages/desktop-client/src/components/filters/FiltersMenu.jsx (+228 -201)
📝 packages/desktop-client/src/components/filters/NameFilter.tsx (+2 -5)
📝 packages/desktop-client/src/components/filters/SavedFilterMenuButton.tsx (+20 -7)
📝 packages/desktop-client/src/components/select/DateSelect.tsx (+32 -29)
📝 packages/desktop-client/src/components/transactions/TransactionsTable.test.jsx (+37 -34)
upcoming-release-notes/2631.md (+6 -0)

📄 Description

Follow up to https://github.com/actualbudget/actual/pull/2493

This refactors the autocompletes, date selects and the "filters" menu.


🔄 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/2631 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 4/18/2024 **Status:** ✅ Merged **Merged:** 5/7/2024 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `matiss/tooltip-filters` --- ### 📝 Commits (10+) - [`c842b90`](https://github.com/actualbudget/actual/commit/c842b901d2dc62a1b0f4d1e58aa57e3e42dfd3df) :recycle: (tooltip) refactoring to react-aria (vol.3) - [`8834f02`](https://github.com/actualbudget/actual/commit/8834f026a56f53638a0b2c7539ec63010b900956) Release notes - [`28d909f`](https://github.com/actualbudget/actual/commit/28d909fa312e58df106acdc739391c96100c9c5b) Merge branch 'master' into matiss/tooltip-filters - [`3474c12`](https://github.com/actualbudget/actual/commit/3474c12124d2affcf4994d15c51a8f4ac3e678fd) Patch VRT - [`e0401b0`](https://github.com/actualbudget/actual/commit/e0401b05dfe081c1a1e8081276e61d789bfb28c4) Merge branch 'master' into matiss/tooltip-filters - [`e6e08b1`](https://github.com/actualbudget/actual/commit/e6e08b128e355894277314d5ccad90ca3ba0d835) Merge branch 'master' into matiss/tooltip-filters - [`3500041`](https://github.com/actualbudget/actual/commit/35000416154e18e5e13f61d6ebb51790398363d8) Add scrollbar style - [`5a812db`](https://github.com/actualbudget/actual/commit/5a812db3b0a69480069b5ab3d45aa76a1473a452) Merge branch 'master' into matiss/tooltip-filters - [`2990c6d`](https://github.com/actualbudget/actual/commit/2990c6d156b47e3d4298b99e075b430df553275e) Patch build failing - [`4d41d83`](https://github.com/actualbudget/actual/commit/4d41d83d3c52c8b17549089a7e34a8c91147bbc6) Merge branch 'master' into matiss/tooltip-filters ### 📊 Changes **14 files changed** (+523 additions, -438 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/e2e/transactions.test.js` (+1 -1) 📝 `packages/desktop-client/src/components/autocomplete/Autocomplete.tsx` (+114 -114) 📝 `packages/desktop-client/src/components/autocomplete/CategoryAutocomplete.tsx` (+9 -5) 📝 `packages/desktop-client/src/components/common/Input.tsx` (+2 -2) 📝 `packages/desktop-client/src/components/common/Popover.tsx` (+28 -2) 📝 `packages/desktop-client/src/components/common/Select.tsx` (+1 -1) 📝 `packages/desktop-client/src/components/filters/FilterExpression.tsx` (+14 -3) 📝 `packages/desktop-client/src/components/filters/FilterMenu.tsx` (+29 -34) 📝 `packages/desktop-client/src/components/filters/FiltersMenu.jsx` (+228 -201) 📝 `packages/desktop-client/src/components/filters/NameFilter.tsx` (+2 -5) 📝 `packages/desktop-client/src/components/filters/SavedFilterMenuButton.tsx` (+20 -7) 📝 `packages/desktop-client/src/components/select/DateSelect.tsx` (+32 -29) 📝 `packages/desktop-client/src/components/transactions/TransactionsTable.test.jsx` (+37 -34) ➕ `upcoming-release-notes/2631.md` (+6 -0) </details> ### 📄 Description Follow up to https://github.com/actualbudget/actual/pull/2493 This refactors the autocompletes, date selects and the "filters" menu. --- <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:45:13 -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#34613