Commit Graph

2059 Commits

Author SHA1 Message Date
Dmitry Novotochinov acb8c7905d
hide HW screens from navigation
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-24 18:27:56 +03:00
Andrey Shovkoplyas 18b9ba0aac
[#5365] Open chat from browser
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-09-24 16:50:25 +02:00
Roman Volosovskyi 85a8a35399
[#5938] [desktop] switch editing mode when leaving profile 2018-09-24 17:04:05 +03:00
Roman Volosovskyi d35b15e54e
[#5934] persist text in message input field after navigating to user profile and back 2018-09-24 17:02:57 +03:00
Roman Volosovskyi f558e94e99
reduce touching area for Privacy Policy link 2018-09-24 17:01:47 +03:00
Dmitry Novotochinov 41347ae5e0
[#5898] add HW setup screens
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-24 16:43:01 +03:00
Julien Eluard 10373ae6fd
[fix 5870] Added QR code API
Signed-off-by: yenda <eric@status.im>
2018-09-24 12:08:50 +02:00
yenda 8459fef358
Refactor browser and permissions
- move db and models ns to browser module
- remove browser navigation/preload-data
- rewrite dapp-permission logic and move code to permissions ns
- rewrite all browser events according to guidelines and move them to
`status-im.events` ns
- rewrite tests for browser and permissions
2018-09-24 12:08:34 +02:00
janherich c1014fd772
Fix bad navigation call
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-09-24 10:42:36 +02:00
yenda 1ddb09b249
Remove misleading wrap-call-once! fn
Signed-off-by: yenda <eric@status.im>
2018-09-23 17:09:07 +02:00
yenda 41d3fe17ea
fix account-recover screen errors
when typing a wrong recovery phrase or password, navigating back and
returning to account-recover screen, errors about recovery phrase and
password were not cleared

get rid of navigation/preload-data in the process as it is too clunky

TODO: eventually use screen-params in the future for screen related data
Signed-off-by: yenda <eric@status.im>
2018-09-20 21:18:01 +02:00
yenda 47b739b4df
fix create-account white screen 2018-09-20 21:17:49 +02:00
janherich 08c132c8a6
Edit username on desktop
Signed-off-by: yenda <eric@status.im>
2018-09-20 19:13:09 +02:00
Igor Mandrigin e6501af97b
Explicitly disable discovery when signing in to the account.
Signed-off-by: yenda <eric@status.im>
2018-09-20 18:52:46 +02:00
yenda d422a40fc6
fix event vector
Signed-off-by: yenda <eric@status.im>
2018-09-20 17:07:57 +02:00
yenda 01d25e0398
[feature 5923] move default public chats list in json file
Signed-off-by: yenda <eric@status.im>
2018-09-20 16:44:20 +02:00
lokalise-bot 2b61c8e270
Lokalise: update of translations/zh_Hans_CN.json
enable chinese translation by locale
2018-09-20 17:04:33 +03:00
Roman Volosovskyi a3990fe61b
fix translations for locales with underscore (like es_419) 2018-09-20 16:56:50 +03:00
Chad 447ee3754a
enable latin american spanish locale translation 2018-09-20 16:56:30 +03:00
yenda 4904c397e3
[feature 5904] add #cryptocurrency public chat
Signed-off-by: yenda <eric@status.im>
2018-09-20 15:21:06 +02:00
Dmitry Novotochinov 6f3b0698e7
[#5392] disable "sign transaction" button when offline
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-20 15:56:56 +03:00
yenda fbd4ea2f63
remove deprecated navigate-to function
Signed-off-by: yenda <eric@status.im>
2018-09-20 14:31:46 +02:00
yenda b71005d2fa
replace all register-event-db by fx and remove trim-v interceptor
Signed-off-by: yenda <eric@status.im>
2018-09-20 13:37:31 +02:00
janherich 8913dee762
Chat refactoring
Move chat views to ui.screens
2018-09-20 13:27:43 +02:00
yenda 195b70fcdd
[fix 5705] fix crash when tapping sign in twice in account recovery
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-09-20 13:08:52 +02:00
lokalise-bot 0658cdbdfa
Lokalise: update of polish translations
enable polish translation

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-09-20 07:03:24 -04:00
Roman Volosovskyi 589c45fe59
[#5885] fix Password pop-up 'Sign message' wallet screen overlaps Cancel+Sign buttons on iPhoneX
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-09-20 11:45:35 +02:00
Dmitry Novotochinov 60cb0eb36c
[#5825] add hardwallet auth method and connect screens
* add react-native-nfc-manager to detect NFC support
* add "Choose auth method" screen https://www.figma.com/file/UfQjpWl1hmRchHIyY3Wvu2nW/Hardwallet-light-flows?node-id=259%3A29
* add "Hardwallet connect" screen https://www.figma.com/file/UfQjpWl1hmRchHIyY3Wvu2nW/Hardwallet-light-flows?node-id=258%3A594

Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-20 12:30:47 +03:00
yenda 18b71ee625
[fix 5903] fix empty screen when navigating back in create-account 2018-09-20 11:47:32 +03:00
Volodymyr Kozieiev c87cac252e
Improved desktop chat UI
Signed-off-by: Volodymyr Kozieiev <vkjr.sp@gmail.com>
2018-09-20 10:49:22 +03:00
Pedro Pombeiro 4ab5e43616
Replace call to `GenerateConfig` with local JSON. Closes #5739
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-09-19 17:06:10 +02:00
Pedro Pombeiro e69fb18de9
Disable wallet initialization in desktop. Part of #5739
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-09-19 17:03:43 +02:00
Roman Volosovskyi f11b3cc670
restore the last view before entering background only on android in prod configuration
Signed-off-by: yenda <eric@status.im>
2018-09-19 16:01:06 +02:00
yenda 7dbc8a7f39
[fix 5814] fix custom network
Signed-off-by: yenda <eric@status.im>
2018-09-19 13:13:30 +02:00
Eric Dvorsak 5467deec9a
[fix 5814] fix add custom bootnode
the validation regexp is expecting a password, there is no password
for bootnodes

Signed-off-by: yenda <eric@status.im>
2018-09-19 10:23:11 +02:00
Aleksandr Pantiukhov eda73bf8ef
[#5583]: Stronger security checks in browser; Metamask phishing detector
Signed-off-by: Aleksandr Pantiukhov <alwxndr@gmail.com>
2018-09-18 17:54:42 +02:00
Andrey Shovkoplyas 5d912caf4a
allow numbers in chat topics
Signed-off-by: yenda <eric@status.im>
2018-09-18 17:39:31 +02:00
Eric Dvorsak d5fcc0b003
[FIX 5813] connect to custom mailserver button fix
Signed-off-by: yenda <eric@status.im>
2018-09-18 17:37:42 +02:00
Roman Volosovskyi 6438a1387b
[#4866] intagrate react-navigation 2018-09-18 14:21:32 +03:00
tbenr 51469c507e
Fixes #4393
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-09-18 12:56:09 +03:00
Andrey Shovkoplyas 4c05c9a9cd
make sign message message text great
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-09-18 12:27:50 +03:00
lokalise-bot 7c7717d101
Lokalise: update of translations/en.json
[#5829] chat commands translations
2018-09-17 12:34:29 +03:00
lokalise-bot eaaf5f0bff
Lokalise: update of translations/en.json
[#5829] default dapps translations
2018-09-17 09:26:01 +03:00
Chad 40c23cc166
fix zero plural localisation issue
fix zero case for :t/members-active key
2018-09-17 09:02:58 +03:00
Roman Volosovskyi 448e84a0e9
adjust defview so that componen-map can be passed as the second arg 2018-09-15 08:59:30 +03:00
Dmitry Novotochinov ed63cd4994
[#5474] Handle offline wallet onboarding
* Add :on-error callback to get-token-balance
* Check if online before doing token balance update
* Pull to refresh makes full wallet update, i.e. for all known tokens,
to properly update balances for new tokens that might appear in user
wallet with time and for tokens that were missed during offline

Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-09-14 19:11:32 +02:00
Dmitry Novotochinov 76036c88cc
[#5745] validate accout recover result
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-14 17:03:00 +03:00
Dmitry Novotochinov e0e205f565
Rename notifications/request-notifications
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-13 22:12:24 +03:00
Roman Volosovskyi c948559c09
remove logging of database encryption keys 2018-09-13 20:19:28 +03:00
Dmitry Novotochinov 5944d2b43f
[#5734] Check PN permissions on login
Client with versions 0.9.26/27 who recovered their accounts weren't
asked for PN permissions so we now check permissions after user signs in.

Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-13 18:58:56 +03:00