Saleem Rashid
0ec32a6146
timer: Replace screen timeout with SysTick
...
This provides an incredibly accurate screen timeout and removes the
superfluous screen timeout counter
2016-11-17 02:07:46 +01:00
Pavol Rusnak
4471c6e0e6
show different dialog when U2F client uses bogus appid
2016-10-31 11:56:11 +01:00
Roman Zeyde
68a1bcc908
Add specific layout for GPG signature ( #122 )
...
Following ECDH usage of layoutDecryptIdentity (which shows "GPG decrypt for:")
this commit adds a specific case for layoutSignIdentity, showing "GPG sign for:",
instead of "GPG login to:" (which is less appropriate in the GPG context).
2016-10-17 18:08:02 +02:00
Pavol Rusnak
48008ddd8e
implement layoutEthereumConfirmTx
2016-08-19 03:14:38 +01:00
Jochen Hoenicke
7d8cb9018e
Ask for confirmation on ECDH Session (gpg decrypt)
...
Also fix abort to send a reply (a cancel failure)
2016-07-14 18:12:55 +02:00
Pavol Rusnak
da067913c2
show app icons in u2f dialog
2016-06-09 18:11:19 +02:00
Pavol Rusnak
b1e3c52b08
remove DialogIcon enum, use bitmap structure directly
2016-06-08 19:20:07 +02:00
Jochen Hoenicke
053fe7cb66
Remove Cancel Option
...
U2F doesn't allow cancellation on device.
Also fix button state in protect. This fixes the following bug:
1. wipe device
2. press and hold right button, click left button to cancel.
3. release all buttons.
4. wipe device again, now automatic.
2016-05-24 01:59:37 +02:00
Pavol Rusnak
041eaa5e4b
refactor u2f dialogs into a separate function
2016-05-16 18:58:13 +02:00
Pavol Rusnak
b8539a6972
fix wording
2016-04-25 23:46:36 +02:00
Pavol Rusnak
035a6e754f
fix last commit
2016-04-25 23:40:24 +02:00
Pavol Rusnak
9e8c369f93
show address in verifymessage layout
2016-04-25 23:03:57 +02:00
Pavol Rusnak
f557e6149d
implement GetPublicKey.show_display option
2015-11-19 11:48:26 +01:00
Pavol Rusnak
8b1f8a4595
show "Web sign in to" when HTTPS is detected
2015-08-21 17:04:38 +02:00
Pavol Rusnak
e8b47901ce
show "Go to myTREZOR.com" instead of label when device is not initialized
2015-07-09 23:02:13 +02:00
Pavol Rusnak
1501ca2f67
activate screensaver on ClearSession message
2015-04-13 19:52:38 +02:00
Pavol Rusnak
ba73f43f71
change "sign in" screen
2015-04-02 16:56:03 +02:00
Pavol Rusnak
0ee02eb09a
revert non-swiping dialogs
2015-03-03 18:35:04 +01:00
Pavol Rusnak
24660f3e2c
fix port in signidentity dialog
2015-03-03 17:42:25 +01:00
Pavol Rusnak
d1c62659f7
make signidentity dialog nicer
2015-03-02 21:33:06 +01:00
Pavol Rusnak
1272046375
login -> sign in
2015-03-02 19:58:33 +01:00
Pavol Rusnak
82308d8a38
make wording more verbose (in SignIdentity)
2015-02-25 20:26:21 +01:00
Pavol Rusnak
eefa689b33
call layout functions where needed to rewrite the display after dialog choice
2015-02-25 17:57:47 +01:00
Pavol Rusnak
73c42402b9
implement SignIdentity workflow
2015-02-25 17:03:01 +01:00
Pavol Rusnak
2f5e520345
add description to layoutAddress
2015-02-19 14:11:27 +01:00
Pavol Rusnak
7d3196a057
correctly skip utf-8 characters
2015-02-13 17:42:23 +01:00
Pavol Rusnak
7fd1e894f5
refactor font handling
2015-02-13 15:37:23 +01:00
Pavol Rusnak
b5221ce2e9
introduce homescreen
2015-02-04 21:27:07 +01:00
Pavol Rusnak
d35b741f08
enable OP_RETURN
2015-02-04 20:04:59 +01:00
Pavol Rusnak
0981ed98b6
Merge pull request #7 from runn1ng/master
...
correcting transponed QR code
2015-01-18 13:43:10 +01:00
cf18
880f058482
correcting transponed QR code
2015-01-18 04:23:56 +01:00
Pavol Rusnak
2a2eba7de5
rework layoutProgress functions
2014-12-21 18:58:56 +01:00
Pavol Rusnak
a16e8c0e04
more layout fixes
2014-11-27 17:23:04 +01:00
Pavol Rusnak
0c050e7fca
update layouts for message operations
2014-11-26 18:52:30 +01:00
Pavol Rusnak
f75515544f
move Sign/Verify to crypto.c/h, implement Encrypt/Decrypt
2014-11-25 19:32:04 +01:00
Pavol Rusnak
e5d55967a0
implement GetAddress.show_display
2014-08-13 11:08:15 +02:00
Pavol Rusnak
e9fd756daa
better UI for layoutSignMessage, layoutVerifyMessage and layoutCipherKeyValue
2014-06-21 00:31:44 +02:00
Pavol Rusnak
67ad043209
adapt to new aes api
2014-06-09 19:00:07 +02:00
Pavol Rusnak
c8faf4aeaa
show verified message & wait for button
2014-06-02 20:40:20 +02:00
Pavol Rusnak
0d0a1ab5f2
import v1.0.0
2014-04-29 14:38:32 +02:00