tomFlowee
f9dd9f6e43
Support reading bip39 wordlists on Android
2022-11-13 18:25:13 +01:00
tomFlowee
05d666bc74
Add the basic block-headers in the APK
2022-11-13 16:58:19 +01:00
tomFlowee
0722026c6f
Guard very new signal with precompiler
...
This keeps the project compiling with a less recent Qt
2022-11-12 13:11:23 +01:00
tomFlowee
a966782729
[Android] save on hiding the app.
...
It turned out to be impossible to save more than a couple of KB on exit,
so we moved that to the app becoming inactive.
On Android, unlike desktop, exiting the app is a 2-stage user interaction.
First the app is made inactive (equivalent to the minimize on desktop) and
at any point in time later the app is closed or killed.
So, while we save on exit on desktop this doesn't work on mobile and we must
save on it becoming inactive in order to make sure we don't lose data.
2022-11-11 19:38:50 +01:00
tomFlowee
05cc8cdb64
fix typo in comment
2022-11-11 19:38:50 +01:00
tomFlowee
7a6b1eda0a
Quit on errors
...
To avoid having a blank screen.
2022-11-11 19:38:50 +01:00
tomFlowee
2fea2fa816
Fixlets in docker build and use less disk space
2022-11-10 23:44:18 +01:00
tomFlowee
fdfda0f5e8
Make caching be default off again
2022-11-10 20:15:37 +01:00
tomFlowee
98c60ff1ba
Add ifdefs for Android
2022-11-10 17:06:00 +01:00
tomFlowee
5b6f9c4ebf
Update docker to include Svg lib
2022-11-10 17:06:00 +01:00
tomFlowee
53b7f1ce98
Aim for low-level info first.
2022-11-10 17:06:00 +01:00
tomFlowee
5cec6fee76
Add various Android pieces of support
...
This adds the AndroidManifest and icons in order to make sure
and APK will have the proper name and the icons.
2022-11-10 16:43:11 +01:00
tomFlowee
78a5a49e7b
remove no longer needed line.
2022-11-10 15:49:53 +01:00
tomFlowee
bf6230f83d
Add another missing dependency
2022-11-10 15:49:24 +01:00
tomFlowee
007b732112
Add missing dependency
2022-11-07 15:52:12 +01:00
tomFlowee
a2530957f0
update for Qt6
2022-11-07 14:31:38 +01:00
tomFlowee
5eb8ef1dec
Tweak categories
2022-11-04 11:10:06 +01:00
tomFlowee
7074d3f98c
UX fixlets
2022-11-04 11:09:06 +01:00
tomFlowee
9c0a45b6d1
Remove debug
2022-11-04 11:09:06 +01:00
tomFlowee
3851ef0a25
UX: make rest of screen more discoverable
...
When the user selects a big button, move the screen down to make clear
that this was just a big-ass-tab-header, not an actual action button.
2022-10-21 16:58:04 +02:00
tomFlowee
ada9ba635f
Fix height of flickable.
2022-10-21 16:42:59 +02:00
tomFlowee
7ea7f5868b
Move more into the flickable
...
This makes the details screen usable on smalller screens.
2022-10-21 16:39:43 +02:00
tomFlowee
1dfba73e4c
Fix height.
2022-10-21 16:38:44 +02:00
tomFlowee
59fff48810
whitespace
2022-10-21 16:21:36 +02:00
tomFlowee
416ba24da8
Use palette instead of hardcoded colors.
2022-10-21 16:21:24 +02:00
tomFlowee
f36d075c64
Make unit test pass again.
2022-10-07 22:45:02 +02:00
tomFlowee
a9989244dc
Latest Qt
2022-10-07 14:12:18 +02:00
tomFlowee
01e169e41b
Fixlets from linter detection.
2022-09-26 16:23:21 +02:00
tomFlowee
bfca0eb670
Fix copyback concept
2022-09-26 16:22:27 +02:00
tomFlowee
cc6ed22ea6
Add more docs
2022-09-21 12:47:01 +02:00
tomFlowee
aee01c2cfc
Detect mismatching user-id
2022-09-21 12:27:27 +02:00
tomFlowee
8faa7c0544
Install packages in one go.
...
This avoids any dependency issues.
2022-09-21 11:49:10 +02:00
tomFlowee
9c02287144
Build and link
2022-09-17 11:14:55 +02:00
tomFlowee
0139bd2c9a
Don't have cache by default
2022-09-16 22:59:36 +02:00
tomFlowee
0be7088b97
Add QR-encode lib to android build
2022-09-16 22:59:36 +02:00
tomFlowee
702062fe01
Make NotificationManager build without dbus found
2022-09-16 22:59:36 +02:00
tomFlowee
7853004d68
Make compiling apps optional
...
This adds cmake options to make it easy to enable/disable apps
from building.
2022-09-16 22:59:36 +02:00
tomFlowee
b3c1e74c8c
Improvements for android building.
...
The build now no longer uses the root user for built files.
2022-09-16 22:59:36 +02:00
tomFlowee
ce0c709127
Add some docs
2022-09-15 11:58:32 +02:00
tomFlowee
4a7809d394
Android compile docker recipy
2022-09-15 00:24:08 +02:00
tomFlowee
f177b57ca7
new version
2022-09-10 00:51:00 +02:00
tomFlowee
92af251538
Add special case for testnet block notifications
2022-09-10 00:45:24 +02:00
tomFlowee
7013878c58
Small updates
2022-09-10 00:45:24 +02:00
Tom Zander
ac888eaff2
Merge pull request 'platformUpdate' ( #9 ) from platformUpdate into master
...
Reviewed-on: https://codeberg.org/Flowee/pay/pulls/9
2022-09-10 00:43:06 +02:00
tomFlowee
2b9c15b3fd
Make the edits all about the same height
2022-09-08 20:21:22 +02:00
tomFlowee
c644398bca
Port to Qt6 based pixel layout.
2022-09-08 17:34:36 +02:00
tomFlowee
ed90e83a32
Add debugging code.
2022-09-08 17:34:02 +02:00
tomFlowee
1690334476
Further porting to the Qt6 layout style
...
Qt6 takes care of a lot of scaling issues for us, which means we can
freely "hardcode" sizes because the toolkit will adjust that for display
based on the display properties found there.
2022-09-07 20:32:05 +02:00
tomFlowee
2719c8c254
Make scale like the old one
2022-08-28 22:21:14 +02:00
tomFlowee
e643a7749b
Port to Qt6
2022-08-20 18:23:51 +02:00