SomberNight
8d0ec1dec0
kivy tx dialog: "action button" can have multiple options -> dropdown
2019-04-21 03:25:06 +02:00
SomberNight
2adabfd918
kivy: fix history tab fiat values
...
follow-up 46f1fca7c3
2019-04-21 01:55:46 +02:00
SomberNight
a1d98d4331
sweep/import key: show error in Qt GUI to user as tooltip
2019-04-19 00:15:45 +02:00
SomberNight
0c1ea909df
kivy: "server lagging" -> show number of blocks
2019-04-12 17:13:10 +02:00
SomberNight
6311aa24a8
follow-up prev
2019-03-22 18:52:57 +01:00
kpstar
d79992b125
android- all fiat currency with history option
2019-03-22 18:20:52 +01:00
SomberNight
12b98fa251
wizard: fix regression: unencrypted wallets were not getting upgraded
...
fixes #5177
2019-03-04 17:23:43 +01:00
SomberNight
8b2c586d30
post-storage_db-merge fixups
2019-03-01 14:14:30 +01:00
ThomasV
d5790ea109
wizard: do not use on storage object during wallet creation
2019-02-28 09:02:58 +01:00
SomberNight
4ef3eda8da
util: mv create_URI to create_bip21_uri, and small clean-up
2019-02-20 21:19:03 +01:00
SomberNight
fd62ba874b
kivy: rm dead code
2019-02-11 20:22:03 +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
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
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
5403ae7687
network: sanitize tx broadcast response
2019-01-18 20:25:21 +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
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
ThomasV
96b66b7e4f
kivy: use on_state instead of on_release
2018-12-20 12:19:54 +01:00
ThomasV
58a9fa0ad5
kivy: use default scroll_distance and scroll_timeout
2018-12-20 11:32:01 +01:00
ThomasV
27caa683fe
kivy: show synchronization status in the balance field
2018-12-14 08:27:03 +01:00
SomberNight
8b775fd24a
contrib: import 'requests' in try-except
2018-12-13 23:25:52 +01:00
SomberNight
67b2aebed6
android build: use rebased p4a fork
...
86eeec7c19
2018-12-13 16:23:58 +01:00
SomberNight
ef94af950c
wallet: try detecting internal address corruption
2018-12-12 20:50:53 +01:00
SomberNight
605982a2b7
android build: less verbose buildozer logs
2018-12-06 17:25:00 +01:00
SomberNight
2f7573850e
fix prev
2018-12-06 16:05:35 +01:00
SomberNight
8999e92f76
android build: fix warning re ndk_api
...
"NDK API target was not set manually, using the default of 21 = min(android-api=28, default ndk-api=21)"
2018-12-06 13:43:24 +01:00
SomberNight
a62e5d39ca
android build: add "how to deploy apk on phone" to readme
2018-12-06 05:10:24 +01:00
SomberNight
993374dce7
travis: build android apk
2018-12-06 05:09:08 +01:00
ThomasV
863ee984fe
wallet: cache NaN coin prices, clear cache on new history
2018-11-29 20:47:26 +01:00
ThomasV
1253e3db1d
Merge pull request #4873 from SomberNight/android_docker
...
android docker build
2018-11-29 16:34:49 +01:00
SomberNight
243a0e3cf1
android docker: make_apk optionally takes "release" as arg
2018-11-28 19:40:29 +01:00
ThomasV
d062548e41
Merge pull request #4861 from SomberNight/blockchain_fork_ids
...
blockchain: generalise fork handling and follow most work chain
2018-11-28 12:54:57 +01:00
SomberNight
a34d42492d
android docker build
2018-11-27 03:53:22 +01:00
SomberNight
b21064f16f
android: don't use external storage
...
so that we don't need the extra permission.
also because phones these days have enough internal storage for
the headers; and maybe it's better even for security reasons to
store it there.
no upgrade path is provided for the headers stored on external storage,
we will litter the filesystem and leave them there. they will be
downloaded again into internal storage.
2018-11-26 17:54:07 +01:00
SomberNight
29b697df1a
android: runtime permission dialog for camera
2018-11-26 17:54:07 +01:00
SomberNight
f095b35663
android: build apk using new python3 p4a toolchain
2018-11-26 17:54:05 +01:00
SomberNight
141ff99580
blockchain.py: generalise fork ids to get rid of conflicts
2018-11-22 16:57:22 +01:00
SomberNight
160bc93e26
implement oneserver option for kivy
...
closes #4826
2018-11-03 17:21:38 +01:00
SomberNight
37206ec08e
network: auto-switch servers to preferred fork (or longest chain)
...
If auto_connect is enabled, allow jumping between forks too.
(Previously auto_connect was only switching servers on a given fork,
not across forks)
If there is a preferred fork set, jump to that (and stay);
if there isn't, always jump to the longest fork.
2018-10-11 20:07:19 +02:00
SomberNight
87b05e1c9e
network: change broadcast_transaction api
...
raise exceptions instead of weird return values
closes #4433
2018-10-10 15:56:41 +02:00
SomberNight
4d43d12abf
transaction: don't convert p2pk to p2pkh address when displaying
...
also closes #4742
2018-10-01 04:58:26 +02:00
SomberNight
952e9b87e1
network: clean-up. make external API clear. rm interface_lock (mostly).
2018-09-25 16:44:39 +02:00
SomberNight
61b5ce0451
fix import error
2018-09-20 01:20:13 +02:00
SomberNight
855a70bc66
network: new trigger 'blockchain_updated'
...
follow-up af63913189
needed to update history tab when new blocks come,
to refresh the number of confirmations (icons/tooltips)
2018-09-19 21:56:09 +02:00
SomberNight
af63913189
network triggers: rm 'updated'; more fine-grained instead
...
rm 'interfaces'
add 'wallet_updated', add 'network_updated'
2018-09-18 16:49:48 +02:00
SomberNight
e5e3ac0364
fix #4720
2018-09-17 14:44:01 +02:00