2422 Commits

Author SHA1 Message Date
tomFlowee a5d81b4288 Clear up usage and app-state
This introduces a new 'AppBackground' enum in order to make clear
that an app without GUI is possible too. Next to the foreground/hidden
states.
2025-08-08 17:43:38 +02:00
tomFlowee 4f934695c2 Fix unneeded copy of shared ptr 2025-08-08 16:54:30 +02:00
tomFlowee 19b98ca29e Fix start time of interval
Add the current time to the interval.
2025-08-08 15:00:56 +02:00
tomFlowee 1b158b53c0 Add logging 2025-08-03 22:39:46 +02:00
tomFlowee 05eb47be62 Make setting start date possible.
This additionally adds the ability for the calendarwidget (and the mini
one) to stop selecting dates older than a certain date. For instance
'today'.
2025-08-03 20:35:31 +02:00
tomFlowee bd7b50585d UX reviews. 2025-08-03 17:01:20 +02:00
tomFlowee fdad607f84 Small UX tweaks with colors. 2025-08-03 14:01:38 +02:00
tomFlowee 5eccc08efc Also add possible network logging to Periodic 2025-08-03 13:19:11 +02:00
tomFlowee 3ce0c4d8bc Add labels and docs 2025-08-02 15:04:47 +02:00
tomFlowee c9a1d89aa6 Update version to new month 2025-08-02 14:32:56 +02:00
tomFlowee f1b4fccbb5 Move to new build env docker 2025-08-02 14:32:31 +02:00
tomFlowee f2c11412d7 Merge branch 'master' into newQt683 2025-08-02 14:29:42 +02:00
tomFlowee fa600058db Update build env to latest Qt and Android NDK/SDK
This upgrades to the latest stable Qt (6.8.3) to my surprise the
translator patch still is required and they didn't fix that bug
for 2 bugfix releases now.
2025-08-02 13:45:24 +02:00
tomFlowee 085ce54a0b Make smaller 2025-08-01 18:42:37 +02:00
tomFlowee 288f927239 Fix positioning 2025-08-01 18:28:47 +02:00
tomFlowee 2192d3c1b4 WIP; new build env versions 2025-07-12 17:27:09 +02:00
tomFlowee 906f129687 Move gradient on Home tab for better UX.
As the current wallet value is the same color, a the default gradient in
the page header looks bad. So have one at the bottom of that balance
area.
2025.07.0
2025-07-12 17:24:22 +02:00
tomFlowee 36db99fb08 Disable creation of repeating payments for now.
To allow a bugfix release to be sent, lets remove the one action
that can open the entire path to repeating payments for now.
Allowing more time to be used for actually making repeat payments
first public release more smooth.
2025-07-12 16:08:54 +02:00
tomFlowee 466cc5a53c Cleanup 2025-07-12 16:08:54 +02:00
tomFlowee 8d114c4e12 Fix warning 2025-07-12 16:08:54 +02:00
tomFlowee 63de306013 Handle archived wallets. 2025-07-12 16:08:54 +02:00
tomFlowee 927d0c14b6 New month 2025-07-10 16:40:06 +02:00
tomFlowee db629ba3cb Add expected override keyword. 2025-07-10 16:31:23 +02:00
tomFlowee 39b4aafcd1 Show the background running popup for repeat payments 2025-07-10 16:31:23 +02:00
tomFlowee e0b3bbebd5 Add default comment 2025-07-10 16:31:23 +02:00
tomFlowee 7e6c4609bd Make work sending of scheduled payments in background 2025-07-10 16:31:23 +02:00
tomFlowee dd0c0a81e7 Make tab bar on Home screen optional. 2025-07-10 16:31:23 +02:00
tomFlowee b455ed01a0 Add a context menu to pay screen for a planned payment 2025-07-10 16:31:23 +02:00
tomFlowee 1460075bb9 Add wallet selector. 2025-07-10 16:31:23 +02:00
tomFlowee ad62cd75e3 Whitespace 2025-07-10 16:31:23 +02:00
tomFlowee 8980986ed9 Make end date be previewed too in the minicalendars. 2025-07-10 16:31:23 +02:00
tomFlowee 062c21232b fixlets 2025-07-10 16:31:23 +02:00
tomFlowee ff1ec16f3e Add num keyboard for price input. 2025-07-10 16:31:23 +02:00
tomFlowee 45ac8eecd2 Save and restore the price on repeat Payment objects. 2025-07-10 16:31:23 +02:00
tomFlowee cf1d865e9b Add price input 2025-07-10 16:31:23 +02:00
tomFlowee 17128faa8d Remove unneeded override.
The parent object sets this the same.
2025-07-10 16:31:23 +02:00
tomFlowee 6d5901c915 Add saturdays too 2025-07-10 16:31:23 +02:00
tomFlowee 1a9e6302f7 Add selection of enddate (sunset date) 2025-07-10 16:31:23 +02:00
tomFlowee 31bece0738 Finish up backend part of repeat Conf struct. 2025-07-10 16:31:23 +02:00
tomFlowee 5e3fb8da96 Many tweaks and more features 2025-07-10 16:31:23 +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 64cca001c0 Make spacing around price better 2025-06-30 11:58:17 +02:00
tomFlowee c4ba2e8836 Fixlet 2025-06-30 11:58:17 +02:00
tomFlowee 8d9f8eb65f Reorganize the activity tab on mobile 2025-06-30 11:58:17 +02:00
tomFlowee 949c57fa1c Make available to QML 2025-06-30 11:58:17 +02:00
tomFlowee 23ff509401 Move the Scan QR button to Android specific button 2025-06-30 11:58:17 +02:00
tomFlowee cdff2f3e0a Add more properties to the RepeatPaymentDetails 2025-06-24 18:34:46 +02:00
tomFlowee 74285e3fa2 Backend for saved payments data. 2025-06-24 18:34:46 +02:00