Commit Graph

82 Commits

Author SHA1 Message Date
Vivek Teega
9ab1aab6f8 Upstream Merge 2019-02-16 10:43:21 +05:30
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
Vivek Teega
0cd2f6e170 Merge remote-tracking branch 'upstream/master' into upstreamMerge 2019-01-31 00:41:06 +05:30
SomberNight
55e6830cfc
android build: update pinned python-for-android. use newer google NDK.
fixes #5045
2019-01-30 19:30:36 +01:00
Vivek Teega
e89ec0d1d5 GUI and unique identification for packaging 2019-01-30 13:38:16 +00:00
Vivek Teega
e28b8806ac Changes to FLO data scrollview and color of 'blocks' field 2019-01-28 18:35:47 +00:00
SomberNight
501e725a47
kivy readme: note about running on linux desktop
closes #5037
2019-01-28 15:26:46 +01:00
Vivek Teega
501371c001 FLO data input widget behavior 2019-01-27 18:50:07 +05:30
Vivek Teega
94b7eb3015 Fix exchanges and GUI quirks 2019-01-26 16:39:54 +05:30
Vivek Teega
1e1caf602d Send tab GUI change 2019-01-26 13:04:01 +05:30
Vivek Teega
ed1421da8e Fix android startup 2019-01-25 14:30:10 +05:30
Vivek Teega
8f6a1880e9 Fix GUI 2019-01-25 11:50:32 +05:30
Vivek Teega
2cda8b266f Merge upstream 2019-01-24 14:00:37 +05:30
SomberNight
5403ae7687
network: sanitize tx broadcast response 2019-01-18 20:25:21 +01:00
Vivek Teega
8702ed096b Merge remote-tracking branch 'upstream/master' into upstreamMerge 2019-01-03 18:46:09 +05:30
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
Vivek Teega
300241428c Sync Upstream
Pulling upstream changes in Electrum BTC and integrating them for FLO
2018-12-21 00:52:07 +05:30
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
Vivek Teega
64733e93d9 FLO URI on the QT wallet 2018-11-29 12:50:15 +05:30
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
Vivek Teega
dd6e5ae9ac Changing icons from BTC -> FLO 2018-11-22 17:15:58 +05:30
Vivek Teega
34e84858c8 Changed naming from BTC -> FLO 2018-11-22 11:03:15 +05:30
SomberNight
160bc93e26
implement oneserver option for kivy
closes #4826
2018-11-03 17:21:38 +01:00
Vivek Teega
d418976f5e GUI changes on KIVY 2018-10-18 00:19:37 +05:30
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