tomFlowee
fd1d43ed28
Add more log sections and document them.
2026-01-29 13:34:33 +01:00
tomFlowee
d04e38775c
Update logging sections for more structore.
2026-01-29 13:06:56 +01:00
tomFlowee
4059788008
Prefer android cpp files over preprocessor
...
Moving the code to its android-only file (as decided by the
buildsytem) is more maintainable than having preprocesor
defines in the main sources.
2026-01-29 13:05:22 +01:00
tomFlowee
2b782ac85f
Also insert 'filtered' line if they are at the top
2026-01-28 17:32:46 +01:00
tomFlowee
9f29e72041
Fix sometimes a transaction being missorted.
...
The mobile clients shows our transactions sorted by timespan, now we
correctly prefer showing 'yesterday' in more cases.
2026-01-27 23:05:05 +01:00
tomFlowee
d7299fba43
Disable background on mobile
...
What looks consistent on desktop didn't look so good on mobile
2026-01-22 20:04:23 +01:00
tomFlowee
e0769be73e
Update docs and properties
2026-01-22 19:52:14 +01:00
tomFlowee
45c5645741
Make module backup / sync translatable
...
And add my NL translations as well as the auto (duplicates based)
translations for other languages.
2026.01.3
2026-01-20 18:03:03 +01:00
tomFlowee
4709b9c454
Add insets to lock detection screen
2026-01-19 23:23:23 +01:00
tomFlowee
e2d4c0fd0a
Revert default test package
2026-01-19 23:13:59 +01:00
tomFlowee
4b89f48a77
Make buttons have a visual indicator when focused
2026-01-19 22:54:14 +01:00
tomFlowee
7b505f29d7
Make checkbox actually clickable again
2026-01-19 22:49:28 +01:00
tomFlowee
7203a3802c
UX: the fiat and bitcoin input look like textinput
...
This makes the generic look of the input fields be the same in
order to strenghten the idea that both are expected to be used
for the same thing: keyboard input.
2026-01-19 22:45:13 +01:00
tomFlowee
5cdb9cfbcc
UX: hide name entry for single wallet setup
2026-01-19 22:24:23 +01:00
tomFlowee
a69ac243b8
UX: make hit area for tooltip bigger
...
And the visual area smaller.
2026-01-19 22:23:42 +01:00
tomFlowee
97565fbb95
Fix lack of translations in module description
...
This moves the installation of the translation module to be before
the initialization of the datastructures of the module
2026-01-19 21:42:35 +01:00
tomFlowee
299d9282ff
Improve DialogButtonBox to show longer buttontexts
...
Fix the spacings and sizing to no longer cut off (or make dot dot
dot) the button texts and compress the dialog unreasonably
2026-01-19 20:39:24 +01:00
tomFlowee
7e90b59c70
Fix regression
...
Seems these lines got deleted accidentally
2026-01-19 16:50:27 +01:00
tomFlowee
e570d276e6
Visually improve the WalletEncryption screen.
2026-01-19 16:50:27 +01:00
tomFlowee
6d9dd8e6f0
start new version
2026-01-19 15:55:52 +01:00
tomFlowee
27bca3dc52
Rename for clarity
...
This string shows up in the UI for the comment cloud backup,
which should not be confused with wallet backup and as such
it is best to avoid using the word 'backup'.
2026-01-19 00:08:48 +01:00
tomFlowee
25a7612cab
Give feedback when we delay cloud sync
...
Before the item is at Tip, we don't download / upload the store,
this now is shown on screen should the user hit the 'store now'
button to make the UX clearer.
2026-01-19 00:01:11 +01:00
tomFlowee
968eea8faf
Clean up emits and checks for duplicates
...
Now we have a task oriented signal name that simplifies the usage.
2026-01-18 15:25:25 +01:00
tomFlowee
e5e4252764
Show sync status in single wallet setup
...
In multi wallet setups the account list item has an indicator of
sync status, but there is nothing to indicate we are behind on a
single wallet setup.
This adds a simple indicator of blockheight and changes that to
'Up to date' when we're all good
2026-01-16 23:25:00 +01:00
tomFlowee
9382acc09a
remove dead code
2026-01-16 23:02:10 +01:00
tomFlowee
ecfe1e08f5
fix alignment issue
2026-01-16 22:57:02 +01:00
tomFlowee
c0070c501d
Move the close icon out of the background
...
This makes the code work also on the (ancient) Qt6.4 as still used
by Ubuntu derivatives like Mint.
2026-01-16 22:37:49 +01:00
tomFlowee
cff4d7e489
Make compile with older Qt version
...
This is actually equally low allocs as a stringbuilder (the % operator)
by simply using reserve() and operator+() which should append in place.
2026-01-15 17:59:13 +01:00
tomFlowee
361ad6e7e1
Fix building in sourcedir
2026-01-15 17:09:25 +01:00
tomFlowee
8c86f18a33
Fix test after model change.
2026.01.0
2026-01-14 20:04:27 +01:00
tomFlowee
0ddaf04dce
Also apply screenInsets to camera 'screen'.
...
This makes the controls be contained in the main area.
2026-01-14 18:58:29 +01:00
tomFlowee
399cc33716
Expect bigger save-file.
2026-01-14 17:37:47 +01:00
tomFlowee
81c5c5fc00
Fix accounting for bytes
2026-01-14 17:36:54 +01:00
tomFlowee
998c463b8a
Show wallet start date instead of height
...
As noticed by John, the import wallet requires a date and so the parallel
should be sought in the display of backup data to also show a date and not
a height.
We show the date of the first transaction here, which is more sane than the
initial creation date of the wallet.
If there is no transaction we show the date based on the registered wallet
start height.
2026-01-14 17:24:41 +01:00
tomFlowee
ca58df8cc8
Remove extra thread which makes main not return
...
The thread was meant to notice the service not exiting, but looks
like the existance of a thread stops main from exiting if all
other parts have correctly shut down.
So this has outlived its usefulness.
2026-01-13 21:11:43 +01:00
tomFlowee
d717b0f049
Minor cleanup.
2026-01-13 09:32:37 +01:00
tomFlowee
1f8143275e
Translation tweak
2026-01-12 18:21:21 +01:00
tomFlowee
0aeb9fcf9d
Import translations from CrowdIn
2026-01-12 16:22:26 +01:00
tomFlowee
61babf54aa
Add Q_OBJECT macro.
...
To satisfy the linter.
2026-01-12 12:32:58 +01:00
tomFlowee
efd7c47de4
Revert "Port the ninja i18n command"
...
This reverts commit 15e4815fc7 .
Turns out that the cmake solution doesn't support adding a wildcard
of cpp files, presumably only being tested with simple projects,
which seems to be the new quality standard for Qt.
So back to lupdate being called directly, which now needs to have
the operator edit his path to add the non-standard tools from Qt
to it.
export PATH=$PATH:/usr/lib/qt6/bin/
ninja i18n
2026-01-12 12:30:15 +01:00
tomFlowee
15e4815fc7
Port the ninja i18n command
...
Qt now has some CMake commands for it to avoid us having to call
the executable with the exact arguments ourselves.
2026-01-09 10:50:35 +01:00
tomFlowee
b149729fc9
Fix lock/unlock widgets taking screen insets into account
2026-01-08 11:27:35 +01:00
tomFlowee
f3f5cc3493
new year, new prices
2026-01-07 21:00:52 +01:00
tomFlowee
e06ca45c81
Fixes in layout
2026-01-07 20:15:58 +01:00
tomFlowee
08cd8618e4
Update the logic here.
...
Gathering the details here is fine, we need that for display purposes in
the UI.
2026-01-07 18:45:12 +01:00
tomFlowee
82418c8131
Fix the cursor position too.
2026-01-07 14:37:42 +01:00
tomFlowee
4dcc275f00
Make the entering of values display properly
...
In Pay we have a long time decided on a certain format for the BCH values,
this now also enforces that display format while editing it.
2026-01-03 23:34:20 +01:00
tomFlowee
6778de5fe0
Reserve more space for > 999 index
2026-01-03 23:33:00 +01:00
tomFlowee
2d1d218009
Fix importing private key.
...
This fixes the regression that importing a HD seed was triggered because
its button was not properly disabled.
2025-12-23 23:05:24 +01:00
tomFlowee
7c9a5ee496
Port this to the SimpleHttpClient.
2025-11-17 11:57:50 +01:00