Commit Graph

353 Commits (1280073c044fd082a1808cd720f7169b2b7db21a)

Author SHA1 Message Date
Jan Pochyla b60206d588 app.management: fix missing icon
8 years ago
Jan Pochyla 7a518e9fa4 seed: add passphrase UI
8 years ago
Jan Pochyla c5dfcb53d1 apps.wallet: add GetAddress
8 years ago
Jan Pochyla a44e16a9ca rework high-level storage
8 years ago
slush0 cf38b58a73 Reworked homescreen (no blinking, only diming)
8 years ago
chren cb2399197f fixed wipe device header
8 years ago
chren 5a20a48745 added ui header and icons
8 years ago
Jan Pochyla abd20741f6 add seed module, GetPublicKey now works
8 years ago
Jan Pochyla d0bb7edbfa storage: change api to protobuf
8 years ago
Jan Pochyla 6b94511472 LoadDevice: validate mnemonic, import xprv
8 years ago
Jan Pochyla cc22d59eca ui: clear the screen before common layouts
8 years ago
Pavol Rusnak 2e39c86b42
cleanup
8 years ago
slush0 1840e331bb Moved unused images out of resources
8 years ago
Jan Pochyla 407169af01 import qualified const()
8 years ago
Jan Pochyla c9fbac7a0b LoadDevice now works
8 years ago
Jan Pochyla 0e799d62af move sub-workflows do apps/common
8 years ago
Pavol Rusnak ed975398d9
move ui.clear into ui.display.clear
8 years ago
Jan Pochyla e67037bc4d fix homescreen rotation, revert the logo
8 years ago
Jan Pochyla 35d53ad7fc
simplify the Text interface
8 years ago
chren fe4e024088
changed homescreen bg
8 years ago
Jan Pochyla 3f4365eda6
add Text, move Loader to ui.loader
8 years ago
Jan Pochyla 0637987c09
change wipe_device to use long-press confirm
8 years ago
chren 4d672fee28
added some backgrounds and change color vars
8 years ago
chren dbfb06d30e
experimenting with ui in reset_device
8 years ago
chren cc35a00639
removed old playground and some color changes
8 years ago
Jan Pochyla e9c7a67c73
make imports more local, remove trezor.workflows, minor tweaks
8 years ago
Jan Pochyla 07dd27c567
get rid of layout stubs
8 years ago
Jan Pochyla 01ac17440d
wipe_device workflow, pin API work
8 years ago
Jan Pochyla dd713fe6e2
add Storage to reset_device, stub session support in config
8 years ago
Jan Pochyla 34ed2fb86a
workflow monitor, reset_device layout work
8 years ago
Jan Pochyla 70110187cc
overload __iter__ in loop.Wait
8 years ago
Jan Pochyla 6991286f8b
use __iter__ instead of wait
8 years ago
Jan Pochyla 97d402eba8
unify unimport_func and unimport_gen, asyncify
8 years ago
Jan Pochyla 099767d592
session/workflow overhaul
8 years ago
Jan Pochyla 312859ba71
add experimental animation with `async for`
8 years ago
Jan Pochyla 096f3f898f
move pagination primitives to trezor.ui.scroll
8 years ago
Jan Pochyla 455a436123
autopep8
8 years ago
Jan Pochyla a4d1b27541
test async/await support in homescreen layout
8 years ago
Pavol Rusnak 545e93d1b4
add layout to u2f app
8 years ago
Pavol Rusnak cd28103b75
add bitbucket/gitlab to known u2f apps
8 years ago
Pavol Rusnak 6402b3d232
update slush pool logo
8 years ago
Pavol Rusnak ce734df1b0
add u2f icons, remove toig/toif from assets
8 years ago
Jan Pochyla ae4540c59b
introduce generic swipe container to reset_device
8 years ago
slush0 7aaba5c6ce
Added u2f hash for Slush Pool
8 years ago
chren 53a6132ed8
tests with UI and minor changes in scroll component
8 years ago
chren be01cee8d3
added loading layout playground
8 years ago
chren 16f81c3264
added dummy scroll down icon with animation
8 years ago
chren fed9309ffa
added playground of scrollicon
8 years ago
Pavol Rusnak d3d21bdbbd
remove main_stick and company
8 years ago
chren 771372adb2
replace scrolling to componenet, added mockup for recovery device layout
8 years ago
chren 887c877567
paging "scrollbar"
8 years ago
chren cb2027ad86
added button to finish [tbd]
8 years ago
chren 7237321470
fix pagination of seed
8 years ago
chren cd35a592a1
fix way of scrolling
8 years ago
chren e8601232e8
fixed img url, added img to local res folder
8 years ago
chren 2482d3935d
sign message layout
8 years ago
Jan Pochyla 6c0970df9e
remove apps/seed example
8 years ago
Jan Pochyla 9f0b27f597
add ResetDevice workflow
8 years ago
chren 398e46e9ff
signTx example layout
8 years ago
chren cefccb91d8
wipe device screen layout
8 years ago
chren cd80509f06
seed static mockup
8 years ago
chren bed2d4d50e
change backlight to white and seed mockup
8 years ago
Pavol Rusnak 5b6ab9ca96
small fixes; res contains just toig/toif files (png are in /assets)
8 years ago
chren 0e8d7a5d6c
add static seed layout
8 years ago
chren 4852609efb
added clear display to pin dialog
8 years ago
Jan Pochyla 377fffa5a5
add wipe, wire.write is a generator, add trezor/workflows
8 years ago
Pavol Rusnak c08c4cd386
fix trezor.res
8 years ago
Pavol Rusnak 7e8e0e3439
add fido_u2f app skeleton
8 years ago
Jan Pochyla 9232c77529
PinDialog -> PinMatrix, shuffle digits
8 years ago
Jan Pochyla 6a647b124d
add management app skeleton and ConfirmDialog
8 years ago
Jan Pochyla 7195e1d12f
dispatch on wire_type instead of message_type
8 years ago
Jan Pochyla 71b89c748a
adapt rest of code to touch changes, example works
8 years ago
Jan Pochyla 3677b8142b
add touch event rotation, msg dispatcher, wallet app
8 years ago
Pavol Rusnak 0b54ae9124
introduce trezor.res module
8 years ago
Jan Pochyla 53ab1b8a7d
add protobuf example to playground
8 years ago
Jan Pochyla c0313cc868
put ui.utils back in ui/__init__.py
8 years ago
Jan Pochyla f3c9715ff3
split ui code in modules
8 years ago
Jan Pochyla 4fb5dd0421
sleep -> Sleep
8 years ago
Jan Pochyla 9f84e52ea3
add example of swipe
8 years ago
Jan Pochyla 412ac2daa7
support multiple event handlers
8 years ago
Jan Pochyla 97ac6c52f0
syscalls are objects now, make schedule public
8 years ago
Jan Pochyla 7bf92f118b
button border
8 years ago
Jan Pochyla 0f74597215
pin dialog
8 years ago
Jan Pochyla 5bc5707077
WIP: pin dialog style
8 years ago
Jan Pochyla 15a03ce994
WIP: more UI experiments, now with 100% more OOP
8 years ago
Pavol Rusnak 347925169d
two more occurences
8 years ago
Jan Pochyla ef22adb2b7
WIP: experiment with pin dialog
8 years ago
Jan Pochyla e382737fda
use friendlier event enums
8 years ago
Jan Pochyla af482d3da1
experiment with touch event multiplexing
8 years ago
Jan Pochyla d612037eda
proof of concept for waiting for events
8 years ago
Pavol Rusnak b0a6b3fe15
implement bar with rounder corners
8 years ago
Pavol Rusnak 588be646c0
move text_center, text_right methods into display class
8 years ago
Pavol Rusnak 6f9edb349c
add fingerprint layout
8 years ago
Pavol Rusnak d746c79fb8
add display.text_width
8 years ago
slush0 4a918a4ba0
Stickuv playground
8 years ago
slush0 06515321cf
Reworked wait into class
8 years ago
Jan Pochyla c97db79d14
WIP wait fix
8 years ago
slush0 b0d9a4b884
Implemented basic loop.wait()
8 years ago
Jan Pochyla ac28a41d96
hide loop.call_at, use yield or run_forever
8 years ago
slush0 fa52ecfb79
WIP
8 years ago
slush0 5cf292e41a
Fixed animate_pulse api
8 years ago
slush0 338be18601
Updated to animate_pulse API
8 years ago
slush0 f22511f036
First apps - homepage, playground
8 years ago