Commit graph

1762 commits

Author SHA1 Message Date
SomberNight
792c248919
Qt: FeerateEdit.get_amount now returns sat/byte 2018-06-04 21:17:25 +02:00
SomberNight
9788ca0250
Qt: feerate edit was sometimes rounding inconsistently 2018-06-04 21:01:47 +02:00
SomberNight
3031f594cb
scaled pixmaps no longer pixelated 2018-06-01 22:36:56 +02:00
SomberNight
2b84fba67b
storage upgrade as part of the wizard. fix storage upgrade on kivy. 2018-05-31 19:43:50 +02:00
Johann Bauer
d288999036 i18n template improvements 2018-05-31 11:05:44 +02:00
SomberNight
c34273b771
(minor) missing space in message when deleting wallet 2018-05-29 13:40:36 +02:00
SomberNight
16e4827e8c
use libsecp256k1 if available. abstract away ecc stuff. move symmetric crypto and hash functions to crypto.py 2018-05-25 15:43:06 +02:00
ThomasV
4c234397ec
Merge pull request #4351 from SomberNight/2fa_sign_then_otp
trustedcoin: sign first, then prompt for OTP
2018-05-18 17:36:18 +02:00
SomberNight
a9bf664a5e
qt: network status text to tell user proxy is enabled when network can't connect 2018-05-17 00:48:14 +02:00
SomberNight
150cbb5d9c
fix #4356: qt/tx_dialog - move save local button to left.
also: properly parent popup, and add extra note re what local tx ('save') means
2018-05-14 17:00:29 +02:00
SomberNight
f0657a3507
qt: show start-up wizard in case of exception
related: #4355
2018-05-11 00:03:01 +02:00
ghost43
dae187bada
allow fractional feerates (#4324) 2018-05-09 19:30:18 +02:00
SomberNight
ceae43afe5
trustedcoin: sign first, then prompt for OTP 2018-05-08 20:04:36 +02:00
SomberNight
c03d68d758
add 'sat' as base unit option 2018-05-05 12:52:19 +02:00
SomberNight
864706574b
fix #4330 2018-05-02 11:56:03 +02:00
SomberNight
ae24af9bc2
wizard: move GoBack from Qt wizard to base_wizard 2018-05-01 14:47:50 +02:00
SomberNight
e90a31ef23
qt seed dialog, (minor) class attr -> instance attr 2018-04-25 00:20:06 +02:00
SomberNight
eb64571341
qt seed dialog fixes
for xpub, reenable show qr code option (fixes #4307)
set to read-only when editing capability is not intentional
allow tab to auto-complete
2018-04-24 23:55:42 +02:00
Ben Woosley
53320470f5 Format the transaction window fee rate with 1 decimal place (#4286)
* Fix format_satoshi to properly handle non-integer values

Handling the integer and fraction parts together via string formatting
simplifies the initial composition because the default behavior manages
the - sign, and the incorporation of the fractional part.

* Limit fee rate output to one decimal place

Via a new precision arg

* Introduce format_fee_satoshis and use it for all fee display
2018-04-24 18:54:14 +02:00
SomberNight
a161b6e655
RBF: make sure we know the fee for the old txn
related #4306
2018-04-24 15:30:13 +02:00
SomberNight
9fb927a068
minor py3 fix: language setting in qt/preferences 2018-04-23 20:06:54 +02:00
Ben Woosley
d7750c73e6 Use keyword arguments for format_amount call clarity (#4290) 2018-04-23 18:17:29 +02:00
tiagotrs
23c29715af Add "Revealer" seed backup plugin (#4228)
* revealer commit

* fix seed font, added license

* fixed strings for translation

* better calibration instructions, fixed position

* removed html from translatable strings, fixed typo

* Added monospace font for codes, cleaned up redundant font formatting

* Monospace font for codes and respective license

* fix redundancies, typos

* inner function to only move forward if no exception

* paint QR qith QT to not depend on PIL
catch exeptions when creating a digital Revealer

* clarity

* Added SourceSans font License

* fix fonts paths, typo

* broke long lines, changed some words for clarity,
removed redundant font license
2018-04-19 15:47:41 +02:00
ThomasV
7cee37dfb8 show bitcoin price info in history summary 2018-04-19 14:05:19 +02:00
Dimitris Apostolou
989c9c2b55 Fix typos 2018-04-15 20:34:40 +02:00
SomberNight
5b2b59420f
fix #4266 2018-04-15 18:57:06 +02:00
Filip Gospodinov
dcf25f9121 qt: allow copying receiving address using ctrl-c (#4258)
"You must enable keyboard focus for a widget if it
processes keyboard events."

https://doc.qt.io/qt-5/qwidget.html#focusPolicy-prop

On macOS it works without this patch already for some reason.
2018-04-15 16:19:37 +02:00
Filip Gospodinov
6cf334244a contrib: detect builds with uncommitted changes
The `--dirty` flag causes `git describe` to append
`-dirty` to the version string it outputs. This is
useful to detect if a build was - intentionally or
not - created with uncommitted changes.

https://git-scm.com/docs/git-describe#git-describe---dirtyltmarkgt
2018-04-13 16:59:26 +02:00
SomberNight
426ab85ed6
qt: for dark color scheme, fix yellow 2018-04-12 02:41:33 +02:00
SomberNight
75f0221617
minor grammar fix in qt/preferences 2018-04-11 15:47:23 +02:00
SomberNight
985fe24f18
fix #4240 2018-04-08 15:13:12 +02:00
SomberNight
bfb0141b20
fix #4230 2018-04-06 18:47:16 +02:00
ghost43
54d220c311
Merge branch 'master' into TextCompleter 2018-04-05 15:29:10 +02:00
SomberNight
2f408e5d07
make qt HistoryList.on_update() faster by caching icons 2018-04-04 15:47:11 +02:00
SomberNight
6eb38d6b8c
Qt wizard: raise GoBack from None
results in cleaner traces
2018-04-03 14:14:36 +02:00
SomberNight
42582b6a64
fix #4219 2018-04-03 02:48:55 +02:00
SomberNight
4703d93b0f
fix #4216 2018-04-02 19:54:01 +02:00
Lucas Betschart
b1aba416e4 Use HTTPS for weblinks 2018-03-26 12:17:44 +02:00
ThomasV
05342c5537
Merge pull request #4117 from SomberNight/pay_to_script
fix paying to script
2018-03-23 19:42:04 +01:00
SomberNight
c0a42b756b fix #4159 2018-03-22 08:18:27 +01:00
SomberNight
a00439b6f8 fix #4158 2018-03-22 07:27:18 +01:00
SomberNight
800ea1e300 typos in gui/qt/main_window.py 2018-03-20 00:54:29 +01:00
ThomasV
35ae2a0064
Merge pull request #4143 from SomberNight/wallet_file_exception
Catch wallet file related exceptions in Qt wizard
2018-03-19 11:57:24 +01:00
SomberNight
45b03d930d make ExceptionWindow inherit from MessageBoxMixin
the stack trace from the report is now user selectable
2018-03-18 01:13:02 +01:00
SomberNight
61a45edee0 Catch wallet file related exceptions in Qt wizard. 2018-03-17 22:56:20 +01:00
SomberNight
71dff2a06e fix #4128 2018-03-15 14:17:27 +01:00
SomberNight
1bc5640636 qt main_window change_password_dialog: catch InvalidPassword instead 2018-03-15 08:25:31 +01:00
Jason Bruderer
9837a02c95 Fix "same wallet can be opened multiple times via InstallWizard" (#4076)
* Fix #4073

* Account for if the wallet is already in the daemon

* Only start a new thread if it doesn't exist

* Modify run_and_get_wallet to not return duplicate wallets

* Inform user if encrypted wallet is already open in memory
2018-03-15 06:46:23 +01:00
ThomasV
38ec65716c fix #4116 2018-03-13 15:31:29 +01:00
ThomasV
e0122f8c63 disable save button for partially signed tx 2018-03-13 14:54:21 +01:00