Commit Graph

13963 Commits

Author SHA1 Message Date
Caio Costa 397e43373f Removes inaccurate "brasilian" language
The option "brasilian" is inaccurate since we brazilians do speak Portuguese.
We don't consider "brasilian" as a language, so I believe this change I've made is a more accurate option for this public.
2021-09-09 22:32:51 -03:00
SomberNight bf6400ae30 kivy: fix when running with --offline 2021-09-09 17:40:21 +02:00
SomberNight 67f14cdfa8 follow-up prev: some clean-up and added clarifications
re https://github.com/spesmilo/electrum/pull/7464
2021-09-09 17:22:37 +02:00
Siddhant Chawla 3a583885d9 Add network setup option when Kivy GUI starts for the First time. (#7464)
Offer a first-start network setup screen when using the kivy GUI,
similar to what is already done in Qt.
2021-09-09 15:18:19 +00:00
SomberNight 07bd2fe97d network.py: reorder bitcoin core error msg whitelist
test policy.cpp strings last as some of them are short and too generic

fixes https://github.com/spesmilo/electrum/issues/7483
2021-09-08 18:18:08 +02:00
SomberNight 9353220e5d qt send tab: try to make it clearer the sender pays the fee
related: https://github.com/spesmilo/electrum/issues/7488
2021-09-08 16:50:26 +02:00
SomberNight f7820717be qt ConfirmTxDialog: make fields selectable
related: https://github.com/spesmilo/electrum/issues/7488
2021-09-08 16:39:59 +02:00
SomberNight c84b873339 qt PreviewTxDialog: fix sizing of fee edits
follow-up to cfdadeda67
2021-09-08 16:36:07 +02:00
ghost43 c338cebe55 Merge pull request #7454 from wakiyamap/change_signet_nodes
Change lightning node(signet)
2021-09-07 17:51:23 +02:00
ghost43 f62b23b210 Merge pull request #7485 from nyanpasu64/fix-tab-order
Fix tab order in Qt setup wizard
2021-09-07 16:48:29 +02:00
djboi 604cba8fb6 Added different Sighash_Types (#7453)
Implements signing for sighash types other than `ALL` for segwit inputs.

fixes https://github.com/spesmilo/electrum/issues/7408
2021-09-07 14:41:50 +00:00
gruve-p 475d41e42e appimage: update libssl-dev libssl1.0.0 openssl (#7472) 2021-09-07 14:18:21 +00:00
nyanpasu64 024a5a84c3 Fix tab order in setup wizard 2021-09-06 23:56:27 -07:00
SomberNight 126afebea1 gitignore: slight changes so that it might be reused as dockerignore
This diff should not change what is matched by gitignore
(e.g. `build/` matches `contrib/build-wine/build/`).
I am experimenting with reusing gitignore as dockerignore which uses
slightly different semantics.

related: https://github.com/spesmilo/electrum/pull/7431#discussion_r677541811
2021-09-06 19:04:27 +02:00
SomberNight a39bfba2d9 ecc: allow tests to disable ecdsa R-value grinding
see https://github.com/spesmilo/electrum/pull/7453#issuecomment-912594926
2021-09-03 17:18:13 +02:00
ghost43 2968720fb1 Merge pull request #7465 from bitromortac/2108-fix-7457-ln-payments
fix ln payments: set payto_e ln invoice correctly
2021-08-23 21:45:32 +02:00
bitromortac ebc5954d61 fix ln payments: set payto_e ln invoice correctly
payto_e.lightning_invoice has to be set after the payment field is set
to the node pub key, because check_text has the side effect of resetting
the payto_e.lightning_invoice
2021-08-20 09:21:47 +02:00
wakiyamap de596a6bfa Change lightning node(signet) 2021-08-12 17:13:28 +09:00
Siddhant Chawla e9f08ef69e Adding BumpFee command to the CLI (#7438)
closes https://github.com/spesmilo/electrum/issues/5791
2021-08-11 11:30:26 +00:00
ghost43 9b774d3a5d Merge pull request #7301 from bitromortac/2105-lightning-uri
qt+android: add lightning URI support
2021-08-02 12:42:52 +02:00
bitromortac e9a1bd1f1e kivy: fix on_intent to call set_URI 2021-07-30 09:47:43 +02:00
bitromortac 28bbb4bdda android+osx: add lightning uri handlers 2021-07-30 08:44:15 +02:00
bitromortac c65caf6c68 qt+android: add lightning URI support 2021-07-30 08:44:15 +02:00
bitromortac 6716004b47 bolt11: fix amount encoding for large values 2021-07-30 08:44:15 +02:00
SomberNight 5115e14aed mac build: reuse previously built dylibs if available 2021-07-29 18:17:51 +02:00
SomberNight 55c988d540 Merge remote-tracking branch 'remotes/bitromortac-fork/2107-fix-self-payments' 2021-07-29 16:38:00 +02:00
bitromortac 4ee5fa75f6 lnrouter+lnworker: rename my_channels 2021-07-29 16:26:23 +02:00
ghost43 c24bb44554 Merge pull request #7433 from bitromortac/2107-fix-self-payments
lnrouter: fix self-payments
2021-07-29 16:25:36 +02:00
SomberNight a1f69fef97 qt channels list: align "can send", "can recv" cols based on amounts 2021-07-28 15:29:23 +02:00
SomberNight 419d71b4ef (trivial) qt settings: fix a type hint
(no change in behaviour)
2021-07-28 15:29:20 +02:00
SomberNight e7ccf1584e config: make adding thousand separators to amounts optional 2021-07-28 15:29:16 +02:00
SomberNight 9f5370f9c6 util.format_satoshis: fix (add_thousands_sep & whitespaces) param combo 2021-07-28 15:29:12 +02:00
djboi 6a431aab8c Fixed issue with thousands separator for better readability (#7427)
util.format_satoshis: introduce new option to add thousands separators
2021-07-28 13:26:30 +00:00
bitromortac e6ccbcf7b7 lnrouter: fix self-payments 2021-07-28 08:12:44 +02:00
ThomasV 07219cc4c6 make_downloads: generate signature lists 2021-07-23 19:13:25 +02:00
Siddhant Chawla a8ecc68833 Added BTC and Fiat amount on the confirmation screen for Lightning Invoice (#7425)
Added BTC and Fiat amount(as enabled by the user) on the confirmation screen for a Lightning Invoice in the Kivy GUI 

closes https://github.com/spesmilo/electrum/issues/7410
2021-07-22 18:23:32 +00:00
ThomasV 2a80ab1623 Merge pull request #7429 from Emzy/master
add gpg key of Emzy
2021-07-22 18:41:07 +02:00
Stephan Oeste 4e24081500 add gpg key of Emzy 2021-07-22 18:26:27 +02:00
SomberNight 2881d1e62c kivy: fix: when changing units or ccy, history list was not updated
When changing e.g. from mBTC to BTC, the history list was only
partially updated: the displayed amounts got updated but the
displayed unit did not, so incorrect information was shown.
2021-07-21 20:34:05 +02:00
SomberNight 18c9a1af10 kivy: format_amount: minor clean-up 2021-07-21 18:35:06 +02:00
SomberNight 5891e039b1 config: add option to display amounts with msat precision 2021-07-20 20:35:44 +02:00
SomberNight 46badd128e util.format_satoshis: fix whitespaces param for non-zero precision 2021-07-20 20:31:48 +02:00
SomberNight 5c80293696 util.format_satoshis: fix for amounts with higher than sat precision
Previously, msat precision was leaking through format_satoshis if the
user's base unit was set to "sat". This was a bug.
Some features of format_satoshis did not work well with such values, such
as the "whitespaces" param.

Old code:

>>> util.format_satoshis(Decimal('45831275.748'), decimal_point=2)
'458312.76'
>>> util.format_satoshis(Decimal('45831275.748'), decimal_point=0)
'45831275.748'

New code:

>>> util.format_satoshis(Decimal('45831275.748'), decimal_point=2)
'458312.76'
>>> util.format_satoshis(Decimal('45831275.748'), decimal_point=0)
'45831276.'
2021-07-20 20:02:45 +02:00
SomberNight 173225ae92 qt custom block explorer: fix handling non-str config values
fixes https://github.com/spesmilo/electrum/issues/7421

The config key can have non-str values (see line 367).
2021-07-20 16:54:40 +02:00
SomberNight d35a68d2d1 release.sh: fix bugs discovered during last release 2021-07-19 21:48:47 +02:00
SomberNight 8e71361d29 mac build: README: mention Xcode path intricacies 2021-07-19 21:46:17 +02:00
ThomasV f414562602 contrib/upload: minor fixes 2021-07-19 21:27:04 +02:00
ThomasV f49371f5a4 add contrib/build-wine/signed to gitignore 2021-07-19 21:26:36 +02:00
ThomasV d8d2c180aa update locale 2021-07-19 17:35:40 +02:00
SomberNight 9f82dc07f2 release.sh: dmg is now reproducible as well 2021-07-19 17:22:55 +02:00