SomberNight
501e725a47
kivy readme: note about running on linux desktop
...
closes #5037
7 years ago
SomberNight
5403ae7687
network: sanitize tx broadcast response
7 years ago
SomberNight
5248613e9d
gui: prepend broadcast_transaction errors with explanatory message
7 years ago
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.
7 years ago
ThomasV
b1b6b250d1
kivy: do not request PIN for watching-only wallets
7 years ago
ThomasV
2e078493a7
kivy: improve context menu
7 years ago
ThomasV
96b66b7e4f
kivy: use on_state instead of on_release
7 years ago
ThomasV
58a9fa0ad5
kivy: use default scroll_distance and scroll_timeout
7 years ago
ThomasV
27caa683fe
kivy: show synchronization status in the balance field
7 years ago
SomberNight
8b775fd24a
contrib: import 'requests' in try-except
7 years ago
SomberNight
67b2aebed6
android build: use rebased p4a fork
...
86eeec7c19
7 years ago
SomberNight
ef94af950c
wallet: try detecting internal address corruption
7 years ago
SomberNight
605982a2b7
android build: less verbose buildozer logs
7 years ago
SomberNight
2f7573850e
fix prev
7 years ago
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)"
7 years ago
SomberNight
a62e5d39ca
android build: add "how to deploy apk on phone" to readme
7 years ago
SomberNight
993374dce7
travis: build android apk
7 years ago
ThomasV
863ee984fe
wallet: cache NaN coin prices, clear cache on new history
7 years ago
SomberNight
243a0e3cf1
android docker: make_apk optionally takes "release" as arg
7 years ago
SomberNight
a34d42492d
android docker build
7 years ago
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.
7 years ago
SomberNight
29b697df1a
android: runtime permission dialog for camera
7 years ago
SomberNight
f095b35663
android: build apk using new python3 p4a toolchain
7 years ago
SomberNight
141ff99580
blockchain.py: generalise fork ids to get rid of conflicts
7 years ago
SomberNight
160bc93e26
implement oneserver option for kivy
...
closes #4826
8 years ago
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.
8 years ago
SomberNight
87b05e1c9e
network: change broadcast_transaction api
...
raise exceptions instead of weird return values
closes #4433
8 years ago
SomberNight
4d43d12abf
transaction: don't convert p2pk to p2pkh address when displaying
...
also closes #4742
8 years ago
SomberNight
952e9b87e1
network: clean-up. make external API clear. rm interface_lock (mostly).
8 years ago
SomberNight
61b5ce0451
fix import error
8 years ago
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)
8 years ago
SomberNight
af63913189
network triggers: rm 'updated'; more fine-grained instead
...
rm 'interfaces'
add 'wallet_updated', add 'network_updated'
8 years ago
SomberNight
e5e3ac0364
fix #4720
8 years ago
SomberNight
a9197236a2
change 'new_transaction' notification to include wallet
8 years ago
SomberNight
e829d6bbcf
wallet: put Sync and Verifier in their own TaskGroup, and that into interface.group
8 years ago
SomberNight
e2338581eb
broadcast_transaction: introduce async variant
8 years ago
SomberNight
fffec71fb3
kivy fx: make sure displayed fiat values get updated
8 years ago
SomberNight
3e3d387161
fix kivy: follow-up 3d424077fd
8 years ago
SomberNight
3d424077fd
introduce NetworkParameters namedtuple
8 years ago
Janus
52b877ac3d
network: add singleton accessor classmethod, port trustedcoin to aiohttp
8 years ago
Janus
573760daf0
remove generated kivy theming
8 years ago
Janus
be50394f11
aiorpcx: increase crash reporter timeout, avoid is_running in kivy
8 years ago
Janus
6e80ba7b4f
asyncio: labels, crash_reporter, fx: migrate requests use to aiohttp
8 years ago
Janus
8f36c9167d
aiorpcx: remove callback based code, add session to Interface
8 years ago
Janus
f733cb8947
aiorpcx: socks support
8 years ago
SomberNight
69a204d726
fix #4657
8 years ago
SomberNight
531cdeffa9
blockchain.py: rename 'checkpoint' to 'forkpoint'
8 years ago
SomberNight
cf14d7b346
wallet: change meaning of is_used
8 years ago
SomberNight
2eb72d496f
transaction: introduce TxOutput namedtuple
8 years ago
SomberNight
a29e2218c8
wallet: introduce namedtuples TxMinedStatus and VerifiedTxInfo
8 years ago