Commit Graph

  • 34c901b1a6 qml: add Save Backup dialog when no onchain backup, some initial work on incomplete funding TX Sander van Grieken 2022-08-26 15:06:10 +0200
  • b6d744df04
    Merge pull request #7955 from SomberNight/202208_fxrate_more_robust ghost43 2022-08-26 11:54:05 +0000
  • 03b514863e
    exchange_rate: more robust spot price against temporary network issues SomberNight 2022-08-24 13:00:41 +0000
  • b9f381a133 qml: fix channel double add to list on open, better display errors Sander van Grieken 2022-08-26 13:21:49 +0200
  • e582ae0486 qml: add QEAmount.copyFrom(QEAmount) so we can take a new amount object without changing the instance. This avoids crashes when a QEAmount is already referenced in QML, and then replaced with another instance (e.g. in qetxfinalizer.py) Sander van Grieken 2022-08-26 11:57:00 +0200
  • f398404e04 qml: add server and proxy config dialogs, forgot new files Sander van Grieken 2022-08-25 11:13:42 +0200
  • dd95369685 qml: fix undefined name (flake8 mandatory test) ThomasV 2022-08-25 09:51:32 +0200
  • 7b17626c4c qml: PIN error message also when setting new pin and second entry doesn't match Sander van Grieken 2022-08-24 16:21:14 +0200
  • 39c3d0585d
    build scripts: add quotes around some paths (#7949) TadeuBAS 2022-08-24 11:18:39 -0300
  • 3295671e5b qml: show when PIN is wrong Sander van Grieken 2022-08-24 16:16:50 +0200
  • 8cbf49fec9
    Qt balance dialog: use monospace font for btc amounts SomberNight 2022-08-24 14:05:35 +0000
  • 9a72f98855 qml: add server and proxy config dialogs Sander van Grieken 2022-08-24 16:01:50 +0200
  • 757ec53ea2
    AddressSynchronizer: set diagnostic_name for better logs SomberNight 2022-08-24 11:05:01 +0000
  • dea30f96a1 qml: small fixes, cleanup Sander van Grieken 2022-08-24 12:38:25 +0200
  • c37e202e44 qml: implement scrollbar drag in history listview Sander van Grieken 2022-08-24 12:25:51 +0200
  • b0cfc2ab14 qml: add channel backup option to channel details page Sander van Grieken 2022-08-24 10:15:44 +0200
  • bb8af0cd08 qml: add help_text to GenericShareDialog Sander van Grieken 2022-08-24 10:15:03 +0200
  • 1e375ae9e1 qml: allow separate data for clipboard/share and QR code in GenericShareDialog Sander van Grieken 2022-08-23 20:21:18 +0200
  • 65b3c1abb3 qml: fix derivation prefix not available for watch-ony wallets Sander van Grieken 2022-08-23 18:36:55 +0200
  • f05ff0c9b8 qml: add QERequestDetails component. Auto binds to wallet request status update signal so qml doesn't have to. implements timer to update status string when near expiry. Sander van Grieken 2022-08-23 17:13:22 +0200
  • 4f574afe5a
    Merge remote-tracking branch 'remotes/spesmilo/appimage-debian-base' SomberNight 2022-08-22 13:10:25 +0000
  • 0ac49ea8c4
    cirrus CI build: fix docker context to make COPY instructions work SomberNight 2022-08-22 12:20:28 +0000
  • 65fda1f41d
    android build: fix Dockerfile "COPY" instructions SomberNight 2022-08-19 21:01:35 +0000
  • b8240bec3e
    wine build: build win-iconv-mingw-w64-dev, instead of using debian sid SomberNight 2022-08-19 16:05:37 +0000
  • 46d76f0504
    android: adapt Dockerfile to use debian bullseye base Sander van Grieken 2022-08-11 10:53:32 +0000
  • 83cc2d4bc0
    build: osx readme: note cli xcode needs to be deleted before install SomberNight 2022-08-19 14:32:39 +0000
  • 8b6b85d385
    contrib/make_download: add "source-only" tarball SomberNight 2022-08-18 15:33:33 +0000
  • c4c8a7f424
    contrib/add_cosigner: add "source-only" tarball SomberNight 2022-08-18 12:10:41 +0000
  • de8745f69f
    contrib/add_cosigner: replace old-style format strings with f-strings SomberNight 2022-08-18 12:08:29 +0000
  • 4c5e680425
    RELEASE-NOTES: rm reverted change SomberNight 2022-08-17 17:12:40 +0000
  • 019d213325
    Revert "mac build: force using source dist for most of our python dependencies" SomberNight 2022-08-17 17:04:30 +0000
  • f13a257805
    prepare release 4.3.1 SomberNight 2022-08-17 12:53:16 +0000
  • 3c5465fc5c update locale ThomasV 2022-08-17 14:52:26 +0200
  • 4f1969dc6c
    update block header checkpoints SomberNight 2022-08-17 11:29:04 +0000
  • c278d5befc qml: OpenWalletDialog rework Sander van Grieken 2022-08-17 11:49:57 +0200
  • d76726836d qml: fixes Sander van Grieken 2022-08-16 20:41:07 +0200
  • 60c493dc15 adb: trigger adb_added_tx event only if the transaction is new ThomasV 2022-08-17 10:35:43 +0200
  • c2b5e3ec15
    build: use build-locale.sh in all build scripts SomberNight 2022-08-16 18:16:28 +0000
  • d0de44a794
    build: also build a "source-only" linux-packager-friendly tarball SomberNight 2022-08-16 17:25:24 +0000
  • 7d36f2ba3a
    build: follow-up source-only tarballs SomberNight 2022-08-16 15:56:53 +0000
  • 4dee6e53b9
    Merge pull request #7942 from SomberNight/202208_wallet_nosetlabel ThomasV 2022-08-16 18:23:34 +0200
  • abef454237
    qt: better handle unparseable URIs SomberNight 2022-08-16 15:27:13 +0000
  • d52cd2f2e6 qml: don't auto-pop Scan TODO: handle cancel by signal too Sander van Grieken 2022-08-16 16:34:18 +0200
  • 742012aee3 qml: add initial sign and broadcast feature to TxDetails/qetxdetails Sander van Grieken 2022-08-16 16:07:45 +0200
  • 1c29ef12b5 qml: cosmetic changes Sander van Grieken 2022-08-16 14:44:36 +0200
  • fad9f87303 qml: accept raw tx from send page paste/qrscan and show TxDetails Sander van Grieken 2022-08-16 12:08:51 +0200
  • d1c15fe5e9
    wallet: (perf) avoid iterating over all invoices in add_transaction SomberNight 2022-08-16 12:14:44 +0000
  • 24145f1f52 detect paid invoices in on_event_adb_added_tx ThomasV 2022-08-16 10:14:47 +0200
  • 0f227b177c qml: use QEAmount setters also in qetxdetails Sander van Grieken 2022-08-16 10:00:43 +0200
  • 153a9f3a53 qml: use only genericsharedialog component defined in main Sander van Grieken 2022-08-15 17:50:37 +0200
  • 46641e7874 qml: handle unsigned, local tx in history Sander van Grieken 2022-08-15 15:21:12 +0200
  • 3dffd3e0b5 qml: don't implicitly send_onchain from ConfirmTxDialog, externalize Sander van Grieken 2022-08-15 14:06:56 +0200
  • 46d3aa4515 qml: enable send for watch-only wallets, show raw tx dialog after finalizing also use QEAMount setters in qetxfinalizer instead of re-instantiating Sander van Grieken 2022-08-15 13:40:20 +0200
  • 6190498dfc qml: add setters to QEAmount to allow updating values, as replacing QEAmount instances makes Qt unhappy in a few cases when it still holds references to the old instance, which happened occasionally in e.g. qetxfinalizer Sander van Grieken 2022-08-15 08:59:54 +0200
  • 2ee6683dd0 qml: qetxdetails was missing this in 9eb7ee74e1 Sander van Grieken 2022-08-15 07:48:47 +0200
  • ff3c999fcb rm method is_static_remotekey_enabled for channel backups ThomasV 2022-08-16 08:58:34 +0200
  • a64aa45e85 get default label for txid based on invoices ThomasV 2022-08-11 19:16:18 +0200
  • 2c53af1664 wallet: load lnworker earlier ThomasV 2022-08-11 18:42:21 +0200
  • 7b8e257ebb wallet db upgrade: rm support of "legacy" lightning channels SomberNight 2022-08-15 16:03:21 +0000
  • 1f403d1ca1 remove support for channels without static remote pubkey ThomasV 2022-08-12 15:37:23 +0200
  • 21255b33af
    Merge pull request #7939 from SomberNight/202208_lnwatcher_dont_load_redeemed_chans ThomasV 2022-08-15 16:15:02 +0200
  • 3541ecb576
    lnwatcher: don't add `REDEEMED` channels SomberNight 2022-08-15 13:54:24 +0000
  • 9a37184a57 build: create source-only tarball in release.sh yanmaani 2022-01-04 12:00:00 +0000
  • 16c84acb98
    hw wallets: improve error message when a dependency is missing SomberNight 2022-08-15 10:38:56 +0000
  • a11dbb1a76 kivy: save manually entered amount into lightning invoices, as in Qt (related: #7935) ThomasV 2022-08-15 12:35:22 +0200
  • 2d6f40c8b8 fix #7935 ThomasV 2022-08-15 12:16:11 +0200
  • 8486168bbe fix typo ThomasV 2022-08-13 07:41:48 +0200
  • 83feec2cb3 fix #7933 ThomasV 2022-08-12 18:07:12 +0200
  • 9eb7ee74e1 qml: expose more flags and TxMinedInfo in qetxdetails Sander van Grieken 2022-08-12 15:01:46 +0200
  • 74e9c848cc qml: QEAmount returns 0 when amount is undefined an undefined amount triggers a hard to debug crash when None/undefined is passing the python/QObject boundary, so let's default to 0 Sander van Grieken 2022-08-12 14:56:00 +0200
  • 13570a465c
    kivy request dialog: follow-up c95791d7ee SomberNight 2022-08-12 11:10:54 +0000
  • fceceaec97 lnwatcher: set future_tx regardless of tx_was_added, because it is not persisted ThomasV 2022-08-12 12:26:18 +0200
  • 9058000791 lnwatcher: fix adding of local tx to history ThomasV 2022-08-12 12:10:09 +0200
  • 1c852328c0 qml: try-except around data query, history is very unpredictable what's present and what's not Sander van Grieken 2022-08-12 11:58:20 +0200
  • 0c3ce4a6b6 qml: add address to bolt11>bip21>address QR caroussel and remove address copy button (conform qt and kivy) Sander van Grieken 2022-08-12 11:27:04 +0200
  • 0d7bcb5dd2 qml: refactor HistoryItemDelegate into separate file Sander van Grieken 2022-08-12 11:08:17 +0200
  • f65368f1d0 kivy request dialog: follow-up c95791d7eeff6f64968e391c78e344e0a02e1669: ThomasV 2022-08-12 11:46:37 +0200
  • c95791d7ee qt/kivy: receive tab: add wallet.ReceiveRequestHelp and refactor SomberNight 2022-08-11 19:39:05 +0000
  • 0a6265ef58
    qt new_channel_dialog: fix None-handling for lnworker.suggest_peer() SomberNight 2022-08-12 02:50:52 +0000
  • 767b058946
    qt history tab: fix "View Channel" in context menu SomberNight 2022-08-12 02:30:06 +0000
  • ba72abdbf5
    kivy request_dialog: default to LN if there is no URI SomberNight 2022-08-11 15:40:16 +0000
  • bd7a6a8f77
    qt/kivy receive tab: show error msg when creating req with amt<dust SomberNight 2022-08-11 14:55:34 +0000
  • 5f5e6b3cf3
    kivy request_dialog: disable "lightning" btn if no LN part SomberNight 2022-08-11 13:57:25 +0000
  • 1b2d46722c
    kivy request_dialog: rm some magic numbers SomberNight 2022-08-11 13:50:53 +0000
  • 7d481935e2
    qt ReceiveTab: handle case with URI=="" SomberNight 2022-08-11 13:11:54 +0000
  • 0e15d7a973
    qt RequestList: allow copying URI even if there is no bitcoin addr SomberNight 2022-08-11 13:09:51 +0000
  • 659d6890d9
    wallet.get_request_URI: rm code duplication SomberNight 2022-08-11 13:07:56 +0000
  • 7daeccdf85
    qt ReceiveTab: ensure TabWidget has frame in more cases SomberNight 2022-08-11 12:43:17 +0000
  • bd2ca30f95
    kivy: fix creating dust amount receive requests SomberNight 2022-08-11 12:38:46 +0000
  • f63df43614 wine: rename freeze_appimage_distro.sh to freeze_containers_distro.sh and adapt build-wine container to Debian+snapshots base Sander van Grieken 2022-08-11 12:18:43 +0200
  • a1975e2449 appimage: add freeze_appimage_distro.sh and adapt Dockerfile to use debian buster base Sander van Grieken 2022-08-10 16:37:17 +0200
  • ea5c49b3ab
    wallet.delete_request(key): piggyback on get_request(key) SomberNight 2022-08-10 23:48:44 +0200
  • 0c81dc13a0
    wallet: rm confusing get_request_by_address method SomberNight 2022-08-10 23:23:00 +0200
  • 396a68cb58
    wallet: delete_{invoice,request}: add "write_to_disk=True" param SomberNight 2022-08-10 22:50:23 +0200
  • 7e2fab809d
    appimage build: better parameterise python version SomberNight 2022-08-10 21:03:55 +0200
  • 388811296e
    qt: replace some hardcoded pixel sizes for better high-dpi support SomberNight 2022-08-10 19:53:36 +0200
  • 05863a611f
    tests: test_lnpeer.py: clean-up temp dirs created in /tmp, in tearDown SomberNight 2022-08-10 18:16:17 +0200
  • bc8edd2928
    Add .editorconfig file SomberNight 2022-08-10 17:32:23 +0200
  • 07ee204c9c
    Qt Console: Fix font reset when moving between screens Axel Gembe 2022-08-10 16:18:32 +0200
  • b5d2b3c512
    create chmod aware of XDG_RUNTIME_DIR avirgovi 2022-02-25 09:33:24 +0100