SomberNight
2a9909c252
locale amounts: consistently use "." as dec point, and " " as thou sep
...
Always use "." as decimal point, and " " as thousands separator.
Previously,
- for decimal point, we were using
- "." in some places (e.g. AmountEdit, most fiat amounts), and
- `locale.localeconv()['decimal_point']` in others.
- for thousands separator, we were using
- "," in some places (most fiat amounts), and
- " " in others (format_satoshis)
I think it is better to be consistent even if whatever we pick differs from the locale.
Using whitespace for thousands separator (vs comma) is probably less confusing for people
whose locale would user "." for ts and "," for dp (as in e.g. German).
The alternative option would be to always use the locale. Even if we decide to do that later,
this refactoring should be useful.
closes https://github.com/spesmilo/electrum/issues/2629
3 years ago
SomberNight
b0e2e89395
i18n: document not to use old-style (%) string formatting
3 years ago
ThomasV
63d801e363
Merge pull request #8136 from myxmaster/update-status-bar
...
Update status bar when preference "Zeros after decimal point" is changed
3 years ago
ThomasV
380b69e5b1
Merge pull request #8132 from myxmaster/space-between-piechart-and-balance
...
Space between pie chart and balance fix
3 years ago
myxmaster
e6cdcf7413
update status bar when setting "zeros after decimal point" is changed
3 years ago
ThomasV
d7dee45ee9
CLI: decode_invoice: show the last hop of routing hints
3 years ago
myxmaster
7dbf046b03
Space between pie chart and balance fix
3 years ago
Sander van Grieken
10e7d8d926
qml: styling main view
3 years ago
Sander van Grieken
32d60be90a
qml: styling OpenWalletDialog
3 years ago
ThomasV
ca544518a8
Merge pull request #8130 from myxmaster/use-placeholder-for-better-translation
...
use placeholder for better translation
3 years ago
Sander van Grieken
34d483b365
qml: fix invoice amount editable when expired
3 years ago
Sander van Grieken
be371c8d88
qml: styling TxDetails
3 years ago
Sander van Grieken
f7ac768744
qml: messagedialog No now maps to rejected signal
3 years ago
Sander van Grieken
82458e7cf0
qml: use FormattedAmount in LightningPaymentDetails, formatter and fx now use millisats if available, else sats
3 years ago
myxmaster
4a0e337c6d
use placeholder for better translation
3 years ago
Sander van Grieken
4071fe9726
qml: fix prev
3 years ago
Sander van Grieken
3e717f9da4
qml: show piechart legend and amounts
3 years ago
Sander van Grieken
281b9ddafb
qml: don't create new QEAmount instances on query, re-use same instance
3 years ago
Sander van Grieken
becd46fbf6
qml: add show seed on WalletDetails.qml
3 years ago
Sander van Grieken
3271eadbd2
qml: remove electrum logo from top bar
3 years ago
ThomasV
abaa42eac0
make lnwatcher less spammy
3 years ago
Sander van Grieken
495f51e6ad
don't log sensitive wizard values
3 years ago
Sander van Grieken
7f0f09a90b
qml: cleanup prev commit, add default icons to MessageDialog, add question icon
3 years ago
Sander van Grieken
99951a437c
qml: make trampoline vs gossip routing a switch, and ask confirmation for selecting gossip mode
3 years ago
Sander van Grieken
881afa3b29
qml: underline selected qr type indicator
3 years ago
Sander van Grieken
8795bd6d85
qml: define address colors in Constants, change frozen address to blue
3 years ago
Sander van Grieken
971d7d4da6
qml: make app menu modal
3 years ago
Sander van Grieken
d32c907d3d
qml: rename NetworkStatusIndicator to OnchainNetworkStatusIndicator
3 years ago
Sander van Grieken
0cfbbe3b1d
qml: remove Wallets menu option, wallet selection is now shown when pressing topbar wallet name
3 years ago
Sander van Grieken
1887502151
qml: remove back button in top bar, move menu button to left
...
add AppController.isAndroid function to test for android platform. Disable fade in if not on android
3 years ago
Sander van Grieken
20eacc37e1
qml: allow delete wallet if has channels not in REDEEMED state but is channelbackup
3 years ago
ThomasV
a1716df115
follow-up 975cdca474
3 years ago
ThomasV
975cdca474
Qt coin control: allow to add/remove coins one by one.
...
Not many users know how to select multiple coins at once.
3 years ago
Sander van Grieken
6c410c0548
qml: make listmodel item count a property for channels and transactions
3 years ago
Sander van Grieken
3129fdb358
also build android x86_64 arch. update python-for-android to include x86_64 qt5 patch.
3 years ago
Sander van Grieken
a4a2134db5
better handle p4a parent qt5 recipe
3 years ago
Sander van Grieken
1e658b9b7f
center electrum_presplash.png, reduce canvas to 512x512
3 years ago
Sander van Grieken
9704dab68b
qml: remove qml splash, update python-for-android with splash support.
...
main.qml now shows black cover that fades out when app is ready.
3 years ago
ThomasV
07b86f39d9
fix race in address synchronizer (follow-up 29a0560f98)
3 years ago
Sander van Grieken
6a1f19fd86
update python-for-android to electrum_20210421d fb8f6fc44ef7465500c534186b0aba2a5e4ddc15
...
includes fixes for nativeSetenv
3 years ago
Sander van Grieken
d52afee635
qml: fix autoconnect/single server selection, tapping server selects.
3 years ago
Sander van Grieken
e59e1ec959
qml: change piechart item order, less chance of overlap
3 years ago
Sander van Grieken
02dce339cc
qml: fix regressions after can_rbf removal, remove RbF checkboxes
3 years ago
Sander van Grieken
3a31c0df1b
qml: fix Switch layout issues and add section headings to preferences
3 years ago
Sander van Grieken
89aea77213
qml: add placeholder text for transaction history and channel list
3 years ago
Sander van Grieken
e31bd958d3
qml: styling fixes
3 years ago
SomberNight
2e06a7992e
util: improve Tor SOCKS detection
...
see https://github.com/spesmilo/electrum/issues/7317#issuecomment-1369281075
I guess this should be at least as reliable as the old method -
however the old method would log an error for the Tor process,
and this does not.
Suggested by Tor contributor: trinity-1686a.
3 years ago
SomberNight
738204022c
prepare release 4.3.3
3 years ago
Sander van Grieken
30079c06a8
qml: handle android back button in wizard, map to prev page action instead of closing wizard.
...
Also add initial focus to WCHaveSeed and WCHaveMasterKey wizard components.
3 years ago
Sander van Grieken
562b4c50df
qml: add a few more dialog icons
3 years ago