Commit Graph

12 Commits

Author SHA1 Message Date
tomFlowee 82024108cc Move background up the hierarchy 2026-02-05 17:49:52 +01:00
tomFlowee 9568219d75 Make 'approve' touch area smaller
This avoids people approving when they intent do just open the details
screen. User tests showed that the confusion of hitting the checkbox
when the details screen was aimed for was masking the actual action
taken, making it dangerous to leave it larger.
2026-02-05 13:53:01 +01:00
tomFlowee 7ac62e7fd7 Add wallet name to planned payments list
This re-views the GUI layout and as the main omission we added the
wallet name that the payment is attached to.
2026-02-04 19:28:03 +01:00
tomFlowee 5c0cbf30f3 Make 'back to top' button hide better
The crazy animation caused it to show a little at the top on hide, so
now we move it further off screen to avoid that.

Additionally this removes the semicolons from these pages where
applicable. It's cleaner without them then sometimes there sometimes not
there.
2026-02-04 15:02:32 +01:00
tomFlowee 231e618f23 Add various UX features for the payments list. 2025-08-12 22:39:42 +02:00
tomFlowee 767532939d Make approving next payment work. 2025-08-12 21:16:19 +02:00
tomFlowee cefa5f7def Refactor and re-enable editing the payment
The UI can now again click on the repeat payment and show / edit it.
The actual objects are now created elsewhere and the savedPaymentHandler
no longer owns them, vastly simplifying that class.
2025-08-12 16:29:26 +02:00
tomFlowee 884a7bf5d8 Redo the list of planned payments
This adds a proper list model for the list and refactors the rest a bit
around that.
2025-08-11 16:40:11 +02:00
tomFlowee 77aa20a836 Have most of the repeat payment details done. 2025-07-10 16:31:23 +02:00
tomFlowee f696138a8b Start the details page 2025-07-10 16:31:23 +02:00
tomFlowee 81db3c9f38 UX fixes 2025-06-30 11:58:17 +02:00
tomFlowee 8d9f8eb65f Reorganize the activity tab on mobile 2025-06-30 11:58:17 +02:00