Commit Graph

71 Commits

Author SHA1 Message Date
tomFlowee f3f5cc3493 new year, new prices 2026-01-07 21:00:52 +01:00
tomFlowee 04685fdde1 Avoid rotating to landscape on Android
It really doesn't make sense on normal form-factors, so just avoid it.
Additionally, bigger Android screens ignore this from Android 16.
2025-11-16 12:35:01 +01:00
tomFlowee c70e7733b1 start new version 2025-11-16 12:35:01 +01:00
tomFlowee b5b868a0ee New version number. 2025-11-01 22:22:31 +01:00
tomFlowee dbdbbf6b52 Ensure Pay is started when our backup tag is swiped 2025-10-28 15:07:12 +01:00
tomFlowee 2118d48fed Add basic NFC support 2025-10-26 18:19:23 +01:00
tomFlowee 8a3ad57a85 Increase version number. 2025-09-23 00:13:45 +02:00
tomFlowee f1ba1b0401 Add support for opening the app on planned payments. 2025-09-15 21:42:02 +02:00
tomFlowee b36e3df6b2 New version 2025-09-05 17:38:31 +02:00
tomFlowee 5fb7cd9256 Use Adaptive icons.
This replaces the bitmap logos with xml ones.
2025-08-29 14:42:16 +02:00
tomFlowee c9a1d89aa6 Update version to new month 2025-08-02 14:32:56 +02:00
tomFlowee 927d0c14b6 New month 2025-07-10 16:40:06 +02:00
tomFlowee 185e74beae New month 2025-06-19 15:09:36 +02:00
tomFlowee 9a69ee3914 New version 2025-05-27 08:18:04 +02:00
tomFlowee 25e91abca9 New month, new version 2025-05-02 22:18:33 +02:00
tomFlowee ef674547f3 Make the on background service restart on reboot.
The on boot complete android feature is tricky, it allows
very little in the actual callback and the strategy that works
best now is to make that callback schedule a single background
run, which will in turn plan the normal schedule.
Or insta-exit if the user had no wish to do background running.

This additionally also triggers on the my-package-replaced
signal in order to ensure that an upgrade doesn't disrupt the
background running schedule.
2025-05-01 21:40:24 +02:00
tomFlowee b450d613bc New version 2025-04-08 13:01:26 +02:00
tomFlowee 58f2f8dd18 not a foreground service afterall 2025-04-08 12:13:18 +02:00
tomFlowee 3f7cdc7dac Add onBoot Android notification
The background timer stops when the device reboots, as such we
need to re-start the periodic service timer at device boot.
2025-04-06 12:55:26 +02:00
tomFlowee 99adaa0a92 Lets start a new version 2025-03-10 23:46:35 +01:00
tomFlowee b5936d3ca0 New version 2025-03-09 16:16:19 +01:00
tomFlowee d5a632170f Drop the foreground service requirements 2025-03-06 21:17:10 +01:00
tomFlowee e59eda5050 Seems QtCore doesn't (any longer) requires this 2025-03-04 11:23:50 +01:00
tomFlowee 66f1812cd4 new version 2025-03-03 21:50:43 +01:00
tomFlowee 16ef0e568a Move package name 2025-03-02 20:28:04 +01:00
tomFlowee a85f5e7894 Add background sync for Android
On Android this enables the application to run just a simple
quick sync and then exit the app on regular intervals.
The main benefit is that when the user doesn't run the app very
often they will avoid having a long sync time.
2025-03-02 19:57:02 +01:00
tomFlowee d9e6374ef6 new version 2025-02-24 22:28:16 +01:00
tomFlowee eeba43969d new month, new version 2025-02-10 20:20:39 +01:00
tomFlowee 62b5465598 New version 2025-02-01 20:09:34 +01:00
tomFlowee a8ad9450f8 Move to next month 2025-01-07 20:40:38 +01:00
tomFlowee 0519317443 New version 2024-12-31 15:57:17 +01:00
tomFlowee 2fff1ebcb4 New version 2024-12-23 19:03:43 +01:00
tomFlowee dd596c5740 Refactor notifications and add Android support
This takes the NotificationManager and splits it into multiple
compile units based on the backend that is available.
The 'dbus' was the only one available so far (which serves
kde/gnome desktops) and this is moved to its own file.
This adds android support as well, but so far only for block
notifications (when a new block is mined).
2024-12-18 13:05:52 +01:00
tomFlowee 9364b2e97a Prepare for december release 2024-12-16 10:30:20 +01:00
tomFlowee 26b48c5c49 Add Android shortcut: Scan QML
On Android an app can ship with (static) shortcuts. We use this feature
to allow the user to create a new icon which still starts Flowee Pay,
but it instantly opens the payment screen on the QR scanner.
2024-10-31 12:09:19 +01:00
tomFlowee cabaece733 New version 2024-10-27 21:54:48 +01:00
tomFlowee 0fc17ea5f8 Add bch-wif scheme support for mobile
This allows a user to click on a link in a browser with the bch-wif
scheme and we'll handle that with a sweep page on startup.

To avoid this being just-another-special case we introduce a new
module (read: plugin) concept that is a Start-screen type.
The idea is that we can have a generic handling of this type in
various parts of the app without it being specifically about the
wif handling.

Notice that it doesn't matter if the user has the module enabled,
which just operates the display of the menu option to start it manually.
2024-10-27 21:54:48 +01:00
tomFlowee a3af22ea84 Add Android support for bitcoincash scheme
If you open a bitcoincash based url in a webbrowers, you now
will see flowee pay being offered as a way to handle it.
After clicking it you will instantly land in the payment page with
the address filled in.
2024-10-24 20:36:26 +02:00
tomFlowee 75da4c82f8 Increase version 2024-10-14 20:09:43 +02:00
tomFlowee 651834caf5 Google reportedly requires this 1 num to be changed
to be allowed to upload it to the google store. Maybe once a year
requiring an upgrade to the latest release is Ok for Google, for
app-devs it is a chore that makes no sense.

Avoiding using the deprecated one would make sense, just forcing
me to use the latest, not so much.
2024-10-12 22:09:39 +02:00
tomFlowee 6ab061966a New version number 2024-10-08 22:30:24 +02:00
tomFlowee a291826f8b New Android version 2024-06-30 17:16:28 +02:00
tomFlowee cb6fdd412f New version 2024-05-06 22:05:33 +02:00
tomFlowee d07a8f3355 new version 2024-02-27 19:42:39 +01:00
tomFlowee b842c401d9 Increase Android version 2024-01-28 20:12:29 +01:00
tomFlowee 9758ead829 New version 2024-01-28 11:30:33 +01:00
tomFlowee ac58fb2483 Start new vesion 2024-01-13 19:39:48 +01:00
tomFlowee f1ad2bf6cc Starting 2024.01.1 2024-01-07 12:31:45 +01:00
tomFlowee 219f81763b New version 2024-01-04 23:20:28 +01:00
tomFlowee dad6f54790 New bugfix version 2023-11-30 21:16:52 +01:00