meriadec
4b10d545bd
Create DeviceInteraction component
7 years ago
Gaëtan Renaudeau
fcd3278df6
fix flow
7 years ago
Gaëtan Renaudeau
e99467da43
Fix error to show during DeviceConnect step
7 years ago
Gaëtan Renaudeau
1145eed414
Fix ActivityIndicator to only spin on user interaction or outdated
7 years ago
Anastasia Poupeney
d3ee8f1c37
minor fix for the import path
7 years ago
Anastasia Poupeney
731c791158
splitting genuine check to more components, onboarding
7 years ago
amougel
c89a1cd2fe
fix apdus
7 years ago
Gaëtan Renaudeau
7f4d833ce9
serialize error that go through libcore as well
this help for translated errors
7 years ago
Anastasia Poupeney
492554b77c
onboarding max width for genuine check error
7 years ago
meriadec
e26c85db46
Fix zombie processes by hardly terminate them on window close
To be improved: this commits introduce regression on OSX behaviour
when hiding the window: before it was keeping the app opened, and
auto locking it. Now it kills it :D
I honestly think it's worth it regarding the problem zombies process
causes (LOCK on sqlite...).
7 years ago
Gaëtan Renaudeau
d6f3a183a9
Add 'Outdated' concept
Outdated rarely happen: it's only if you have not yet pulled for a time and you had no network condition. because otherwise, our pull interval is always smaller than the time we consider 'outdated' (set at block time + 5mn to be safe)
In case an error occur during the sync, we won't show it until one of the account is also outdated, which i think will lighten a bit the cases we have errors. we can decide later to be smarter and more verbose (like being able to know which account have a problem, which one is not sync etc..) but we'll need to have a design for it
7 years ago
Gaëtan Renaudeau
b91be280d9
Define app min size in constants so we can override by env
7 years ago
Gaëtan Renaudeau
94ce20cff0
Add export on init crash + make error selectable
7 years ago
Gaëtan Renaudeau
4319c1b421
Disable balance rounding where it's important (where enough space)
7 years ago
Gaëtan Renaudeau
bbc195a3d4
Implement ConfettyParty
7 years ago
Valentin D. Pinkman
49f9548f33
fix error throwing when exchanging apdus
7 years ago
meriadec
826601a911
Prettier
7 years ago
meriadec
b8a62764ab
Refacto AddAccount modal to use Stepper
...and also prevent passing `setState` from parent component to children
7 years ago
meriadec
5db35eea17
Create the Stepper component to ease our steps workflows
7 years ago
meriadec
14cb342677
Move EnsureDeviceApp out of its folder
7 years ago
meriadec
21a78a442f
Flow stuff
7 years ago
meriadec
48b19e9dff
Fix storybook import raven in logger
7 years ago
meriadec
73f89e1c84
Make HomeIcon fill with currentColor
7 years ago
meriadec
93e0f16e96
Add `overflow` to styled Box props
7 years ago
Valentin D. Pinkman
62827423a4
fixed trad lang in uninstall app
7 years ago
amougel
bdbc018e9b
trimming mcu version
7 years ago
Gaëtan Renaudeau
40aada222e
Polish proposal because uncomplete information regarding impl
7 years ago
Gaëtan Renaudeau
62f4f47599
De/serialize process related errors so they get correctly reported to sentry
also should now have the stack
7 years ago
amougel
0576e1ce8c
refactor firmware update
7 years ago
Anastasia Poupeney
b898563dc8
make import path consistent
7 years ago
amougel
7317c8d605
using provider
7 years ago
Anastasia Poupeney
5c24d46ffc
transferring all illustrations to the images to not pollute icons in storybook
7 years ago
amougel
bc8aa90e84
refactoring device information
7 years ago
Anastasia Poupeney
4001d28873
removing extra func definition
7 years ago
Anastasia Poupeney
254c07a704
add confirm to hard reset on the crash screen
7 years ago
Gaëtan Renaudeau
03d488d1c7
add clubcoin
7 years ago
meriadec
89e9249b49
More precise error messages on install/uninstall apps
7 years ago
meriadec
c596982a57
Re-use our input component for apps list
7 years ago
Gaëtan Renaudeau
c1b5fe032d
old comment
7 years ago
Gaëtan Renaudeau
f66530414e
also show the beta. don't use Translated to have the raw error
7 years ago
meriadec
808716ab90
Display device informations and enable/disable firmware update based on env
7 years ago
Gaëtan Renaudeau
a544f3cc85
Always show error in the RenderError
7 years ago
meriadec
18529b0274
Dont cache manager applications
Because if you plug another device which have different firmware
version, it will list incompatible apps.
7 years ago
Gaëtan Renaudeau
bac0f094f3
Add a logger.critical for raising exception to Sentry
7 years ago
Gaëtan Renaudeau
15c12e1e0c
Also show real error when import fail because message is too generic
7 years ago
Gaëtan Renaudeau
2e43b9ef55
add LISTEN_DEVICES_POLLING_INTERVAL to later test with various values
7 years ago
Gaëtan Renaudeau
165c56aed1
Make OperationDetails working for Pending Operations
7 years ago
Gaëtan Renaudeau
0f251efbf8
Fix error to correctly display for network
(our API fixed the previous ugly format)
7 years ago
Gaëtan Renaudeau
c2c19f8cf5
setting LEDGER_SYNC_MAX_CONCURRENT=1
7 years ago
Gaëtan Renaudeau
a91b92328f
pixel push
7 years ago