Skip to content

New UI - #12

Merged
phoscoder merged 10 commits into
mainfrom
new-ui
Oct 9, 2026
Merged

phoscoder merged 10 commits into
mainfrom
new-ui

Conversation

@phoscoder

Copy link
Copy Markdown
Owner

No description provided.

humbertic and others added 10 commits October 7, 2026 11:43
Deleted accounts left their transactions behind, so they still showed in
the transaction list and counted towards the overview totals. Deleting an
account now removes its transactions too and unlinks its subscriptions,
and startup cleans up accounts that were deleted before this change.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
The delete button removed the account straight away. It now opens the
same confirmation dialog as transactions and subscriptions, and says how
many transactions go with the account.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
The trash button removed the category straight away. It now asks first
and says how many transactions will be left without a category.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Matching works on the loaded list, so it composes with the date filter and
paging. Search looks at the description, merchant, notes, category, account
and amount, and every word has to match.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
A search box plus type, account and category dropdowns sit next to the date
filter, with a Clear button while any of them is set. Clicking a column
header sorts by it and clicking again reverses the order.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
…actions

Takes the fuller search (notes and amounts too), the type, account and
category filters and column sorting in place of the simpler search box.
The search box keeps the date dropdown's size so the filter row lines up.
…ount's transactions

Takes their account delete prompt, which says how many transactions go
with the account, in place of ours, and keeps the Edit button beside
Delete. Drops our delete-prompt tests, which theirs already cover.
@phoscoder
phoscoder merged commit b670ae3 into main Oct 9, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants