tomFlowee
8c03b136e5
Prefix the slash for correctness
2026-02-04 17:06:27 +01:00
tomFlowee
3ce5034f33
Make compile on Android.
2026-02-04 15:06:29 +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
c371e5b0e2
New version
2026-02-04 14:48:04 +01:00
tomFlowee
d92f330857
Make saving of payment object configurable
...
When the user manually pastes an address, this would also be a payment
object and that makes no sense to save. So make it configurable
and have external payment protocols (i.e. 3rd party invoices) as well as
repeated payments get saved.
2026-02-04 14:47:15 +01:00
tomFlowee
0ec7183937
Make Payment save itself next to the resulting tx
2026-02-03 21:02:19 +01:00
tomFlowee
648e76708c
Allow associating a payment to a tx
...
The wallet now allows us to store and restore a Payment object specific
for a known transaction.
2026-02-03 20:15:35 +01:00
tomFlowee
f4b06ebd6a
Cleanup the user action of wallet removal
...
This also removes any associated repeated payment objects and a
lingering deleteLater which becamse obsolete some time ago when we moved
over to wrapping the wallet in a shared pointer instead.
2026-02-02 21:01:39 +01:00
tomFlowee
be8bb0df42
Minor code cleanups
2026-02-02 17:23:24 +01:00
tomFlowee
7945718b98
Fix mising shared_ptr and QObject/connect
...
This fixes the bug where the Wallet shared pointer was copied in the
connect(), and ref-count never hitting zero.
2026-02-02 17:23:24 +01:00
tomFlowee
11d7c96db9
Use const ref for cheaper iteration
2026-02-02 17:23:24 +01:00
tomFlowee
47892fc530
Be nice and delete in destructor
2026-02-02 17:23:24 +01:00
tomFlowee
ab47e0b1c9
Add connection index to peersview.
2026-01-29 23:13:43 +01:00
tomFlowee
355c1f8570
Fix regression; discover doesn't have visual feedback
...
This also removes unneeded semicolons for cleaner code.
2026-01-29 22:56:25 +01:00
tomFlowee
3abadd3806
GUI: have 'hidden' list item play nice with the borders
2026-01-29 16:29:55 +01:00
tomFlowee
b3a53a32ed
Comment update
2026-01-29 16:28:50 +01:00
tomFlowee
5db673456c
Move camera support to its own log category
2026-01-29 14:14:55 +01:00
tomFlowee
a10501b34c
Give price fetching a log section
...
In the 'networking' range.
2026-01-29 14:05:30 +01:00
tomFlowee
60f3d38d84
Give QML logging a section in range
2026-01-29 14:01:09 +01:00
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