SomberNight
fb6beb3e5c
ci: remove Travis CI integration
we are now using Cirrus CI
3 years ago
SomberNight
3f69e5ae3e
qt cpfp: (trivial) make some strings translatable
gettext was not picking these up
3 years ago
djboi
679bd21bac
Added CPFP Feature for Kivy GUI ( #7487 )
implements https://github.com/spesmilo/electrum/issues/5507
3 years ago
SomberNight
85780eea1a
multiple max spends: add unit test
re https://github.com/spesmilo/electrum/pull/7492
3 years ago
SomberNight
acbb363240
follow-up prev: some clean-ups
re https://github.com/spesmilo/electrum/pull/7492
3 years ago
Siddhant Chawla
65c3a892cf
Multiple max spends functionality added ( #7492 )
this implements https://github.com/spesmilo/electrum/issues/7054
3 years ago
SomberNight
8b9296654e
contrib/push_locale: start using crowdin v2 API (instead of v1)
-----
closes https://github.com/spesmilo/electrum/issues/6936
Note: if we used the python crowdin client (https://github.com/crowdin/crowdin-api-client-python ),
we would do something like this:
```
from crowdin_api import CrowdinClient
class MyCrowdinClient(CrowdinClient):
TOKEN = ...
client = MyCrowdinClient()
with open(locale_file_name, 'rb') as f:
resp = client.storages.add_storage(f)
storage_id = resp['data']['id']
client.source_files.update_file(projectId=crowdin_project_id, storageId=storage_id, fileId=crowdin_file_id)
client.translations.build_crowdin_project_translation(projectId=crowdin_project_id)
```
3 years ago
SomberNight
70d901b544
cirrus ci: push_locale: make sure gettext is installed
3 years ago
SomberNight
8ef2052a62
ci: coveralls: try to aggregate tasks/jobs into builds
see https://github.com/lemurheavy/coveralls-public/issues/1558
see https://github.com/cirruslabs/cirrus-ci-docs/issues/118#issuecomment-717680614
3 years ago
SomberNight
f5d1d6f97e
readme: update CI badge from travis to cirrus ci
3 years ago
SomberNight
03547ac182
ci: fix coveralls for cirrus ci
3 years ago
JeremyRand
b1c4bb8914
Add Cirrus CI ( #7431 )
* Cirrus: Add Tox task
* Cirrus: Add Locale task
* Cirrus: Add Flake8 Task
* Cirrus: Add Regtest task
* Regtest: Flush stdout
Allows viewing output sooner.
* Regtest: Read process.stdout in text mode
Improves ability to quickly see output.
* Cirrus: Add Windows task
* Cirrus: Add Android task
* Cirrus: Add macOS task
* Cirrus: Add AppImage task
* Cirrus: Add tarball task
* Cirrus: Add Submodules task
* Android: remove superfluous cp/rm
* Add .dockerignore
Symlink to .gitignore.
3 years ago
ThomasV
846a3f8397
Merge pull request #7493 from kiocosta/patch-1
Removes inaccurate "brasilian" language
3 years ago
Bradley Ray
90e906aba2
Update new password prompt ( #7495 )
No longer prompts for new password if --new_password parameter is used
3 years ago
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.
3 years ago
SomberNight
bf6400ae30
kivy: fix when running with --offline
3 years ago
SomberNight
67f14cdfa8
follow-up prev: some clean-up and added clarifications
re https://github.com/spesmilo/electrum/pull/7464
3 years ago
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.
3 years ago
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
3 years ago
SomberNight
9353220e5d
qt send tab: try to make it clearer the sender pays the fee
related: https://github.com/spesmilo/electrum/issues/7488
3 years ago
SomberNight
f7820717be
qt ConfirmTxDialog: make fields selectable
related: https://github.com/spesmilo/electrum/issues/7488
3 years ago
SomberNight
c84b873339
qt PreviewTxDialog: fix sizing of fee edits
follow-up to cfdadeda67
3 years ago
ghost43
c338cebe55
Merge pull request #7454 from wakiyamap/change_signet_nodes
Change lightning node(signet)
3 years ago
ghost43
f62b23b210
Merge pull request #7485 from nyanpasu64/fix-tab-order
Fix tab order in Qt setup wizard
3 years ago
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
3 years ago
gruve-p
475d41e42e
appimage: update libssl-dev libssl1.0.0 openssl ( #7472 )
3 years ago
nyanpasu64
024a5a84c3
Fix tab order in setup wizard
3 years ago
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
3 years ago
SomberNight
a39bfba2d9
ecc: allow tests to disable ecdsa R-value grinding
see https://github.com/spesmilo/electrum/pull/7453#issuecomment-912594926
3 years ago
ghost43
2968720fb1
Merge pull request #7465 from bitromortac/2108-fix-7457-ln-payments
fix ln payments: set payto_e ln invoice correctly
3 years ago
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
3 years ago
wakiyamap
de596a6bfa
Change lightning node(signet)
3 years ago
Siddhant Chawla
e9f08ef69e
Adding BumpFee command to the CLI ( #7438 )
closes https://github.com/spesmilo/electrum/issues/5791
3 years ago
ghost43
9b774d3a5d
Merge pull request #7301 from bitromortac/2105-lightning-uri
qt+android: add lightning URI support
4 years ago
bitromortac
e9a1bd1f1e
kivy: fix on_intent to call set_URI
4 years ago
bitromortac
28bbb4bdda
android+osx: add lightning uri handlers
4 years ago
bitromortac
c65caf6c68
qt+android: add lightning URI support
4 years ago
bitromortac
6716004b47
bolt11: fix amount encoding for large values
4 years ago
SomberNight
5115e14aed
mac build: reuse previously built dylibs if available
4 years ago
SomberNight
55c988d540
Merge remote-tracking branch 'remotes/bitromortac-fork/2107-fix-self-payments'
4 years ago
bitromortac
4ee5fa75f6
lnrouter+lnworker: rename my_channels
4 years ago
ghost43
c24bb44554
Merge pull request #7433 from bitromortac/2107-fix-self-payments
lnrouter: fix self-payments
4 years ago
SomberNight
a1f69fef97
qt channels list: align "can send", "can recv" cols based on amounts
4 years ago
SomberNight
419d71b4ef
(trivial) qt settings: fix a type hint
(no change in behaviour)
4 years ago
SomberNight
e7ccf1584e
config: make adding thousand separators to amounts optional
4 years ago
SomberNight
9f5370f9c6
util.format_satoshis: fix (add_thousands_sep & whitespaces) param combo
4 years ago
djboi
6a431aab8c
Fixed issue with thousands separator for better readability ( #7427 )
util.format_satoshis: introduce new option to add thousands separators
4 years ago
bitromortac
e6ccbcf7b7
lnrouter: fix self-payments
4 years ago
ThomasV
07219cc4c6
make_downloads: generate signature lists
4 years ago
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
4 years ago