1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-02-02 19:01:04 +00:00
Commit Graph

56 Commits

Author SHA1 Message Date
Jan Pochyla
722cc2d63b apps.common: add client-side pin input method 2016-11-16 14:28:56 +01:00
Jan Pochyla
ad2955aaab ui: code style, make header icon optional 2016-10-20 15:14:40 +02:00
Jan Pochyla
74b2170e3f ui.swipe: make constants private
Private const() can be inlined properly.
2016-10-20 15:14:40 +02:00
Jan Pochyla
4e290cc6df ui.loader: add is_active method 2016-10-20 15:14:39 +02:00
Jan Pochyla
d94dd32816 ui.text: code style, add color support 2016-10-20 15:13:47 +02:00
Pavol Rusnak
3067bfa003
modtrezorui: add yoffset parameter to display.loader 2016-10-18 16:27:13 +02:00
Pavol Rusnak
d9546d45b9
ui: proper size for loader 2016-10-11 11:29:31 +02:00
Pavol Rusnak
ad6c274e07
modtrezorui: loader icon is now 64x64; reorganize icons 2016-10-10 14:51:52 +02:00
slush0
ac726746b9 Changed dimming constants (tested on hw) 2016-10-08 12:06:56 +02:00
slush0
cf38b58a73 Reworked homescreen (no blinking, only diming)
Added ui.alert()
2016-10-08 11:47:28 +02:00
chren
78efd4f2e0 minor color changes in pin dialog 2016-10-06 17:59:46 +02:00
chren
cb2399197f fixed wipe device header 2016-10-06 16:35:36 +02:00
chren
5a20a48745 added ui header and icons 2016-10-06 16:17:11 +02:00
Pavol Rusnak
7dc53219d2
extract common bootloader stuff into bl_common.py 2016-10-05 21:09:45 +02:00
Pavol Rusnak
e405a6305d
use bar_radius where needed 2016-10-05 20:36:28 +02:00
Pavol Rusnak
a536e2d6a5
loader is now smaller 2016-10-05 15:15:21 +02:00
Jan Pochyla
407169af01 import qualified const() 2016-09-29 12:29:43 +02:00
Pavol Rusnak
281070492d
fix bootloader, extract FONT_* constants 2016-09-28 18:21:29 +02:00
Pavol Rusnak
ed975398d9
move ui.clear into ui.display.clear 2016-09-28 17:00:27 +02:00
Jan Pochyla
c952500552
fix ui.rotate_coords, remove pulse_animation 2016-09-27 17:26:18 +02:00
Jan Pochyla
35d53ad7fc
simplify the Text interface 2016-09-27 17:26:18 +02:00
chren
69fa5acf8b
limit pin length 2016-09-27 17:26:17 +02:00
Jan Pochyla
3f4365eda6
add Text, move Loader to ui.loader 2016-09-27 17:26:16 +02:00
Jan Pochyla
0637987c09
change wipe_device to use long-press confirm 2016-09-27 17:26:16 +02:00
chren
4d672fee28
added some backgrounds and change color vars 2016-09-27 17:26:15 +02:00
chren
dbfb06d30e
experimenting with ui in reset_device 2016-09-27 17:26:14 +02:00
chren
cc35a00639
removed old playground and some color changes 2016-09-27 17:26:14 +02:00
Jan Pochyla
096bfbaf2a
fix Swipe on stmhal 2016-09-27 17:26:13 +02:00
Jan Pochyla
34ed2fb86a
workflow monitor, reset_device layout work
- request/response manner of usual protobuf workflows is enforced, workflows are expected to either return a valid protobuf response, or raise an exception
- added wire.FailureError exception that allows workflow to provide Failure code & message
- pin workflows simplified

TODO: all this workflow work does not really belong in trezor.wire
2016-09-27 17:26:11 +02:00
Jan Pochyla
6991286f8b
use __iter__ instead of wait 2016-09-27 17:26:06 +02:00
Jan Pochyla
97d402eba8
unify unimport_func and unimport_gen, asyncify 2016-09-27 17:26:06 +02:00
Jan Pochyla
312859ba71
add experimental animation with async for 2016-09-27 17:26:03 +02:00
Jan Pochyla
096f3f898f
move pagination primitives to trezor.ui.scroll 2016-09-27 17:26:03 +02:00
Jan Pochyla
455a436123
autopep8 2016-09-27 17:26:02 +02:00
Jan Pochyla
a4d1b27541
test async/await support in homescreen layout 2016-09-27 17:26:02 +02:00
chren
53a6132ed8
tests with UI and minor changes in scroll component 2016-09-27 17:25:59 +02:00
chren
16f81c3264
added dummy scroll down icon with animation 2016-09-27 17:25:59 +02:00
chren
771372adb2
replace scrolling to componenet, added mockup for recovery device layout 2016-09-27 17:25:58 +02:00
chren
3746777628
fix micro bug for pin buttons 2016-09-27 17:25:57 +02:00
Jan Pochyla
cf77aeb029
add icon buttons, make PinMatrix nicer 2016-09-27 17:25:54 +02:00
chren
1e4556d736
added clear input pin button 2016-09-27 17:25:54 +02:00
chren
c6ed52a7c9
added remove input line 2016-09-27 17:25:54 +02:00
Jan Pochyla
c6c69ba8c8
fix ui in PinMatrix 2016-09-27 17:25:53 +02:00
chren
9ca6d61bcc
minor design changes in colors, pin and white border 2016-09-27 17:25:52 +02:00
chren
4852609efb
added clear display to pin dialog 2016-09-27 17:25:52 +02:00
chren
bbfd633f35
visual changes in pin matrix 2016-09-27 17:25:51 +02:00
Pavol Rusnak
8b27cc3b71
trezor.ui.display.backlight works now 2016-09-27 17:25:51 +02:00
Pavol Rusnak
0f24eb2e0e
use python implementation for backlight (for now) 2016-09-27 17:25:50 +02:00
Jan Pochyla
9232c77529
PinDialog -> PinMatrix, shuffle digits 2016-09-27 17:25:48 +02:00
Jan Pochyla
6a647b124d
add management app skeleton and ConfirmDialog
We might rewrite PinDialog as a content for ConfirmDialog in the
future. Also, I'm beginning to hit memory issues on a 64-bit system.
2016-09-27 17:25:47 +02:00