Commit Graph

484 Commits

Author SHA1 Message Date
SomberNight fd62ba874b kivy: rm dead code 2019-02-11 20:22:03 +01:00
SomberNight 026448837f no more "import *"
fixes #5101
fixes #5105
2019-02-11 20:21:24 +01:00
SomberNight ebeed4736f qt utxo_list: show full prevout_n in outpoint column
previously, if prevout_n was >=10, the ":" char or even digits were cut
2019-02-10 21:20:44 +01:00
SomberNight c23b869d3c qt MyTreeView subclasses: change "headers" from list to dict 2019-02-10 21:13:53 +01:00
SomberNight 5aafcb2875 qt MyTreeView subclasses: use IntEnum for columns 2019-02-10 21:00:08 +01:00
SomberNight cd097d6bb8 qt history list: update_tx_mined_status was not updating 'date' for tx
fixes #5096
2019-02-10 06:36:58 +01:00
ThomasV 01eaf0fe4e Merge pull request #5052 from JeremyRand/utxolist-for-loop
Refactor for loop in UTXOList
2019-02-08 15:53:28 +01:00
ThomasV 1da1f0bfea fix #4984 2019-02-08 11:17:48 +01:00
ThomasV 8f4967f7d0 qt wizard: select_storage 2019-02-08 09:10:07 +01:00
SomberNight 2c71b9da0c icons: instead of symlinks, just mv "icons" dir
symlinks are really inconvenient on Windows
(when running from cloned source)

follow-up #5055
2019-02-07 20:01:52 +01:00
SomberNight ba08b2279d kivy build: test and document that make_locale is to be run first 2019-02-07 16:45:09 +01:00
SomberNight d6986347e6 qt icons: update remaining QIcon() constructors
follow-up #5053
2019-02-05 00:59:09 +01:00
SomberNight 67d080b34a mv qt update checker to its own file 2019-02-04 20:27:03 +01:00
SomberNight 6926b8b2d4 qt update checker: handle --offline 2019-02-04 20:27:02 +01:00
SomberNight 68cd37282e qt: set default "window icon" (only visible on Windows) 2019-02-04 20:27:02 +01:00
SomberNight 9e58d56e6d qt qrwindow: rm dead code 2019-02-04 20:27:01 +01:00
SomberNight 9013f6d59e wizard: make 'stack' private 2019-02-04 20:27:00 +01:00
SomberNight ca931f476f fix android build: pin buildozer and pin kivy.
old p4a did not work with new buildozer. kivy master crashes.
kivy latest release has runtime issues (orientation was landscape).
these versions seem to work.
also updated dockerfile to more closely match p4a master.
2019-02-03 23:40:49 +01:00
SomberNight 43487910c7 qt network dialog: use intenum for columns 2019-02-03 20:04:33 +01:00
SomberNight 4fa87d8595 fix: qt icons not available when installed as python package
follow-up #5053
2019-02-01 23:32:24 +01:00
SomberNight 7ea01e9e91 qt inline icons: change mouse-over cursor 2019-02-01 21:57:18 +01:00
SomberNight 16bac5fd73 rm qt icons file
so we don't need pyrcc5, which is not deterministic,
and so we don't need the submodule for the icons

based on electrumsv/electrumsv@bf8802c2ea
2019-02-01 20:15:28 +01:00
JeremyRand 8716bc8cfb Refactor for loop in UTXOList
This refactor makes UTXOList somewhat easier to subclass.
2019-02-01 06:42:57 +00:00
SomberNight c399693049 qt contact list: context menu fixups
fixes #5048
fixes #5049

follow-up 9cff42328d
2019-01-31 12:13:31 +01:00
SomberNight 55e6830cfc android build: update pinned python-for-android. use newer google NDK.
fixes #5045
2019-01-30 19:30:36 +01:00
SomberNight 501e725a47 kivy readme: note about running on linux desktop
closes #5037
2019-01-28 15:26:46 +01:00
SomberNight 31c08db909 qt update notifications: make url clickable; prevent multiple dialogs 2019-01-27 14:42:37 +01:00
SomberNight 53310690a5 version notifications: sig check would always fail on testnet 2019-01-26 15:30:30 +01:00
SomberNight 0bfda7c8c7 validate version update announcements using "bitcoin address" message signing 2019-01-25 18:16:56 +01:00
Johann Bauer 34c99c3b36 [Qt] Add optional update notifications 2019-01-25 18:16:32 +01:00
ThomasV 54eb89ccaf Merge pull request #5026 from JeremyRand/utxolist-headers
Refactor UTXOList headers into class attribute
2019-01-24 13:47:58 +01:00
JeremyRand b3d8a81e15 Refactor UTXOList headers into class attribute
This makes it more straightforward to subclass UTXOList.
2019-01-24 00:09:36 +00:00
ThomasV 920d4c2b27 simplify qr window 2019-01-23 17:17:13 +01:00
ThomasV f994cd4a5d draw qrcode with fixed framesize 2019-01-23 16:56:29 +01:00
SomberNight 9cff42328d qt contact list: fix copying address, sort order
closes #5015
2019-01-19 23:11:21 +01:00
SomberNight 5403ae7687 network: sanitize tx broadcast response 2019-01-18 20:25:21 +01:00
SomberNight d77e4d8f5d exception formatting: use repr(e) instead of str(e) in messages
repr(e) is more useful
2019-01-17 17:16:19 +01:00
SomberNight 44a2ceab3c qt history list: fix minor sorting issue
closes #4989
2019-01-17 17:09:22 +01:00
Johann Bauer 019566b383 Change string formatting to improve translation
For example, "Hide Console" would be "Konsole anzeigen" in German.
Currently, translators can only show "Anzeigen Konsole" which doesn't
make much sense.
2019-01-12 21:58:21 +01:00
SomberNight fd5ad9ac70 qt network dialog: detect Tor proxy dynamically
keep thread running to detect changes
2019-01-04 10:58:59 +01:00
Johann Bauer bde655ae00 Qt: Show pointer cursor for status bar buttons 2019-01-01 20:39:27 +01:00
SomberNight ccec45a564 qt: fix address list context menu race
closes #4961
2018-12-24 19:03:10 +01:00
SomberNight 0bce96d2de qt crash report: fix formatting
follow-up 5dc240d4ed
2018-12-24 18:52:03 +01:00
ThomasV 5469e3668e fix #4958 2018-12-23 10:02:19 +01:00
SomberNight 5dc240d4ed qt: show_message and friends display plaintext by default 2018-12-21 20:46:47 +01:00
SomberNight 5248613e9d gui: prepend broadcast_transaction errors with explanatory message 2018-12-21 20:44:38 +01:00
SomberNight b491a30dd9 kivy network dialog: update server and proxy properly
Previously "proxy" would only get updated when closing and reopening
the network dialog. "server" would only get updated after successful
connection establishment to specified server.
2018-12-21 16:59:43 +01:00
SomberNight 43461a1866 qt history: fix exporting history
closes #4948
2018-12-20 16:46:58 +01:00
ThomasV b1b6b250d1 kivy: do not request PIN for watching-only wallets 2018-12-20 13:23:46 +01:00
ThomasV 2e078493a7 kivy: improve context menu 2018-12-20 12:43:31 +01:00