Commit graph

  • 8dd1850905 add settings dialog and other terminal improvements Craig Raw 2022-10-18 12:42:44 +0200
  • 0fa6bd56e2 add interface enum Craig Raw 2022-10-17 13:52:40 +0200
  • c4c581525a remove stdout appender in terminal mode Craig Raw 2022-10-17 13:30:21 +0200
  • d6a3824690 add linux aarch64 hwi Craig Raw 2022-10-12 11:25:49 +0200
  • 7dba141073 add linux aarch64 bwt Craig Raw 2022-10-12 10:56:24 +0200
  • f2f6e639dc minor fixes Craig Raw 2022-10-11 15:40:50 +0200
  • 78afc5e4d5 fix no recent wallets issue Craig Raw 2022-10-11 15:26:14 +0200
  • b2d85b6c78 detect and configure build for headless environments Craig Raw 2022-10-11 15:12:40 +0200
  • f3b0d37c54 replace and customize javafx plugin for headless environments Craig Raw 2022-10-11 15:07:43 +0200
  • 6768ad2028 improve close timing of wallet loading dialog terminal Craig Raw 2022-10-11 12:45:24 +0200
  • 81cde4756a fix threading issue on terminal wallet load Craig Raw 2022-10-11 12:16:18 +0200
  • 778564a954 refactor and rename launch and application classes Craig Raw 2022-10-11 11:41:49 +0200
  • 1e4c8c3837 separate application from main Craig Raw 2022-10-10 16:37:35 +0200
  • 22408103ea show additional inputs in tx diagram as labels or abbreviated txid:index Craig Raw 2022-10-10 09:55:38 +0200
  • 383d3954d8 add linux aarch64 libsecp256k1 Craig Raw 2022-10-06 14:35:49 +0200
  • 77a4e4aa50 suppress unnecessary unchecked cast warning Craig Raw 2022-10-06 13:38:32 +0200
  • 19dedfa070 implement terminal mode Craig Raw 2022-10-06 13:10:18 +0200
  • 52696b014f import wallet from output descriptor pdf, ignore newline characters in output descriptor dialog Craig Raw 2022-09-26 13:48:49 +0200
  • 8fb6de85f1 add unit format menu selection for alternative grouping and decimal separators Craig Raw 2022-09-21 11:36:13 +0200
  • 8270eb71db install context menu handler for anywhere within transaction diagram Craig Raw 2022-09-16 15:08:03 +0200
  • edcf12de5a follow up Craig Raw 2022-09-16 12:46:39 +0200
  • da3399468c save transaction diagram as image through context menu on transaction label Craig Raw 2022-09-16 12:12:25 +0200
  • 923c61fceb fix import of electrum wallet without keystore labels Craig Raw 2022-09-14 11:15:15 +0200
  • d3d939889e increase maximum gap limit, but display warning when gap limit is over 999 Craig Raw 2022-09-14 11:06:15 +0200
  • 2b4d3fac6c recommend backup of output descriptor when saving new multisig wallets Craig Raw 2022-09-14 10:42:41 +0200
  • 1f67692727 add support for configuring server aliases, and switching servers via the tools menu Craig Raw 2022-09-12 15:44:47 +0200
  • bacbdb848b add move left and right context menu items to reorder wallet and transaction tabs Craig Raw 2022-09-06 12:42:18 +0200
  • 51ba7fc4cf add context menu item to addresses table to spend all utxos for an address Craig Raw 2022-09-05 14:37:05 +0200
  • 59efed9e42 verify signatures immediately after signing as per recommendation in bip340 Craig Raw 2022-09-02 11:27:30 +0200
  • 193fea4b69
    Merge pull request #675 from nyxnor/repro-docs craigraw 2022-08-30 09:24:43 +0200
  • b5cc2ff4c3
    improve reproducible docs #675 nyxnor 2022-08-29 16:58:05 +0000
  • 252ec58065 fix typo in build doc Craig Raw 2022-08-29 08:51:19 +0200
  • b8979ed8b0 use compact parameter to improve paynym search performance Craig Raw 2022-08-24 11:46:53 +0200
  • c24f953e52 export all related wallets when exporting to electrum personal server Craig Raw 2022-08-23 08:48:35 +0200
  • d139ca2706 add wallet export to electrum personal server config file Craig Raw 2022-08-22 14:33:03 +0200
  • bd421e877a followup Craig Raw 2022-08-22 11:35:04 +0200
  • 25e1250710 add context menu item in transaction diagram to show input and output addresses as qrs Craig Raw 2022-08-22 11:34:03 +0200
  • fad1dad76e add trace logging to electrum server calls Craig Raw 2022-08-17 11:11:39 +0200
  • b3bd42b8f6 add logging to all external api calls Craig Raw 2022-08-17 10:59:33 +0200
  • 5aea538f09 cancel whirlpool startup service when disconnecting Craig Raw 2022-08-16 10:45:01 +0200
  • 16755e3140 freeze and unfreeze any utxos from address cell context menu Craig Raw 2022-08-11 10:26:23 +0200
  • cbfb7230a8 set transaction label on soroban collaborative transactions Craig Raw 2022-08-10 15:25:44 +0200
  • e438389953 allow soroban initiator to try again if meeting request fails Craig Raw 2022-08-10 14:15:40 +0200
  • 6534ccb07e accept output descriptor fragments in pubkey qr scanner Craig Raw 2022-08-10 12:31:43 +0200
  • ca782dfc69 avoid resolution of onion hosts when creating proxied server socket addresses Craig Raw 2022-08-10 12:02:23 +0200
  • f1a662ba8a fix name length on coldcard multisig export and update help text Craig Raw 2022-08-08 13:46:37 +0200
  • 33fb2a38fc fix reproducibility issue by avoiding objcopy use during build, remove unnecessary java native commands from binaries Craig Raw 2022-08-08 11:23:29 +0200
  • 8b22e057bf update documentation to reference java 18.0.1 as current release jdk Craig Raw 2022-08-04 14:35:59 +0200
  • 68238e4e88 v1.6.6 1.6.6 Craig Raw 2022-08-04 11:19:18 +0200
  • 80fab6df99 add support for lnurl-auth authentication by registering a platform uri handler Craig Raw 2022-08-04 11:15:17 +0200
  • 6efe5e4ccc update build to java 18.0.1 Craig Raw 2022-08-02 13:38:45 +0200
  • 4c36d27d17 add help menu item to open telegram support Craig Raw 2022-08-02 11:40:42 +0200
  • cc8dd59dbc invalidate multisig addresses for message signing and include address tooltip for guidance Craig Raw 2022-08-02 11:21:00 +0200
  • 7e91f57a42 avoid saving frequently changing tls certificates for blockchain.info public servers to avoid approval complacency Craig Raw 2022-08-01 15:39:48 +0200
  • f4c8bfa48c avoid saving xpubs on bip47 wallets, restore from seed on opening Craig Raw 2022-08-01 14:17:46 +0200
  • e0a14fdea6 use locale-insensitive lowercase and uppercase functions Craig Raw 2022-07-29 09:45:57 +0200
  • b4af3586dc explicitly name functions in strings Craig Raw 2022-07-28 16:09:10 +0200
  • 28722d385b test loading fxml with system specific file separator Craig Raw 2022-07-28 15:11:59 +0200
  • dab6b9663a copy existing labels from deposit utxos into badbank utxos if present Craig Raw 2022-07-28 13:13:52 +0200
  • 4e08334a3a delete temporary hwi pyinstaller extraction if hwi crashes Craig Raw 2022-07-28 10:59:44 +0200
  • dcb261a631 fix issue adding accounts to multisig wallets with mixed watch-only and seed keystores Craig Raw 2022-07-27 12:27:01 +0200
  • 258fe34101 refactor transport and speedup private server delay on connection failure Craig Raw 2022-07-27 11:02:01 +0200
  • 04917c45b6 disallow duplicate xpubs in multisig wallet keystores Craig Raw 2022-07-25 14:47:08 +0200
  • 08934d3c3c implement auth47 authentication through platform uri registration Craig Raw 2022-07-25 12:48:21 +0200
  • 192657fa69 revert commit hash in about dialog Craig Raw 2022-07-21 15:55:25 +0200
  • 9c40c56c6c followup #3 Craig Raw 2022-07-21 15:08:30 +0200
  • c4d0e4bac9 followup #2 Craig Raw 2022-07-21 15:03:27 +0200
  • a62b14c8e4 followup Craig Raw 2022-07-21 14:58:33 +0200
  • 3ec800e5e8 include current git commit hash in about dialog Craig Raw 2022-07-21 14:51:14 +0200
  • f30da06aaf add optional transaction count column on address table with table header context menu to show Craig Raw 2022-07-21 13:33:19 +0200
  • 03e9d23fa8 update jlink plugin for java 18 Craig Raw 2022-07-21 10:44:34 +0200
  • 7dae9496ba fix case insensitive matching on address and txo entries Craig Raw 2022-07-21 10:16:49 +0200
  • b621cac18d upgrade to gradle 7.5 Craig Raw 2022-07-21 09:49:01 +0200
  • 13a576e871 improve transaction entry sort and unconfirmed tx tooltip Craig Raw 2022-07-20 16:56:26 +0200
  • 19551671bd followup Craig Raw 2022-07-19 13:25:46 +0200
  • ecf9b78753 implement sweeping of funds from a bip38 encrypted private key Craig Raw 2022-07-19 13:22:20 +0200
  • 22303a2efc only allow sending to paynyms where a notification transaction has previously been sent Craig Raw 2022-07-19 10:34:31 +0200
  • 60aa20ac55 improve performance on deep wallets by storing addresses Craig Raw 2022-07-18 16:12:32 +0200
  • 11cda40a40 address and related optimizations Craig Raw 2022-07-15 13:42:47 +0200
  • ebbc4289e1 remove warmup key derivation, indicate when creating wallet transaction is deriving keys Craig Raw 2022-07-14 16:09:22 +0200
  • ac64811b35 follow up Craig Raw 2022-07-14 15:38:01 +0200
  • 7408744100 prevent concurrent modification exception while copying node tree Craig Raw 2022-07-14 15:30:55 +0200
  • 326fae88af optimize retrieving unspent utxos Craig Raw 2022-07-14 15:08:17 +0200
  • 0be73efdc1 indicate number of utxos selected in utxos tab Craig Raw 2022-07-14 14:49:25 +0200
  • 486027f153 use address node map to optimize transaction diagram and privacy analysis Craig Raw 2022-07-14 13:42:14 +0200
  • e42fc9a033 cache the wallet nodes for provided addresses during transaction construction Craig Raw 2022-07-14 13:21:46 +0200
  • fc52670b2d warm pubkey cache by deriving all public keys on wallet opening Craig Raw 2022-07-14 09:56:48 +0200
  • 4217de15a3 avoid unnecessary computation during entry cell sizing on table scrolls Craig Raw 2022-07-14 08:35:31 +0200
  • 2d42ebff13 update h2 to 2.1.214 Craig Raw 2022-07-13 14:06:29 +0200
  • e629a51901 include key derivation optimisation Craig Raw 2022-07-12 10:44:00 +0200
  • 91273c2192 show custom error dialog for min relay fee not met broadcast errors Craig Raw 2022-07-11 17:07:12 +0200
  • f8fce02a3d add context menus to transaction diagram labels to copy addresses and values Craig Raw 2022-07-11 15:24:55 +0200
  • 94c5920c27 prevent potential npe on qr display dialog Craig Raw 2022-07-11 14:13:49 +0200
  • c2eb505bd9 add all whirlpool accounts if any one is discovered on wallet import Craig Raw 2022-07-07 15:18:19 +0200
  • 930e36fa2b fix saving encrypted keystores on all wallets when changing password on child wallets Craig Raw 2022-07-07 09:58:24 +0200
  • 9022438397 require non-empty password on encrypted wallet load, avoid re-requesting passphrase on bip39 wallet import, show empty passphrases as no passphrase Craig Raw 2022-07-05 11:45:43 +0200
  • ba9aed5395 show wallet name in delete dialog Craig Raw 2022-07-05 09:22:13 +0200
  • c780a8d944 followup Craig Raw 2022-06-07 15:01:00 +0200
  • 3ed15ffefe add mac os runner Craig Raw 2022-06-07 13:59:30 +0200
  • ededb107a3 check proposed wallet name against open wallets Craig Raw 2022-06-06 15:09:56 +0200