1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-04-17 23:59:03 +00:00

Commit Graph

  • 3f9020ccf4
    "TYPE = %d" => "t.type = %d" slush0 2016-05-12 16:05:33 +0200
  • 20e426e846
    rename gen_loader.py to loader_gen.py Pavol Rusnak 2016-05-12 14:07:15 +0200
  • 406f0c6783
    move unpack of icon to display_loader() Pavol Rusnak 2016-05-11 22:09:03 +0200
  • 01fb1dcbf2
    fix name in api.template Pavol Rusnak 2016-05-11 21:46:28 +0200
  • 85d068f03f
    reorganize modtrezorui sources Pavol Rusnak 2016-05-11 21:05:08 +0200
  • 1e1242437c
    sram_init -> display_sram_init Pavol Rusnak 2016-05-11 17:28:31 +0200
  • a473ad2100
    make update -> make vendor Pavol Rusnak 2016-05-11 14:39:28 +0200
  • 5fe006f41d
    update info about bootloader format Pavol Rusnak 2016-05-10 16:42:20 +0200
  • e1450e3f7f
    os -> core Pavol Rusnak 2016-05-10 16:19:43 +0200
  • 15a03ce994
    WIP: more UI experiments, now with 100% more OOP Jan Pochyla 2016-05-10 16:09:45 +0200
  • 4fec964a90
    Merge branch 'master' of github.com:satoshilabs/trezor-os slush0 2016-05-10 15:50:08 +0200
  • e00abf4d18
    Updated vendor/firmware structures slush0 2016-05-10 15:49:19 +0200
  • 347925169d
    two more occurences Pavol Rusnak 2016-05-10 14:00:27 +0200
  • 55a7bf92ce
    fix import _io to uio Pavol Rusnak 2016-05-10 13:59:22 +0200
  • ef22adb2b7
    WIP: experiment with pin dialog Jan Pochyla 2016-05-09 13:48:29 +0200
  • f24dd6b42f
    add validity timestamp Pavol Rusnak 2016-05-09 13:14:55 +0200
  • 871ea5cc70
    update vendor/micropython Pavol Rusnak 2016-05-08 02:26:09 +0200
  • d268cf3b57
    document python crypto apis Pavol Rusnak 2016-05-06 16:19:10 +0200
  • 7fb1d7247c
    remove self from documentation where it should not be Pavol Rusnak 2016-05-06 14:56:58 +0200
  • d76477674d
    add recv to send_udp example Pavol Rusnak 2016-05-06 02:11:25 +0200
  • 67c0ecfb23
    add possibility to change UDP ip+port via env variables Pavol Rusnak 2016-05-06 01:57:29 +0200
  • 15254ffce5
    regenerate messages Pavol Rusnak 2016-05-05 22:46:26 +0200
  • c5b5955539
    add more docu Pavol Rusnak 2016-05-05 22:44:47 +0200
  • 08009cbeb6
    update docu Pavol Rusnak 2016-05-05 22:12:26 +0200
  • 3d8f8a659a
    rework documentation, proof of concept api docu generator Pavol Rusnak 2016-05-05 21:41:03 +0200
  • bc95e83aea
    Generate message type constant into message modules slush0 2016-05-05 21:30:24 +0200
  • 561b82a5be
    Fixed API (wait() returns number, not Sleep object) slush0 2016-05-05 20:17:29 +0200
  • e382737fda
    use friendlier event enums Jan Pochyla 2016-05-05 14:28:10 +0200
  • af482d3da1
    experiment with touch event multiplexing Jan Pochyla 2016-05-05 14:22:40 +0200
  • e8122cc975
    __call_at -> __schedule Jan Pochyla 2016-05-03 18:58:10 +0200
  • d612037eda
    proof of concept for waiting for events Jan Pochyla 2016-05-03 18:35:11 +0200
  • b5f8c2303c
    make event ids positive again Jan Pochyla 2016-05-03 17:10:53 +0200
  • 0ba9f6b6bb
    add autogenerated messages Pavol Rusnak 2016-05-03 18:28:58 +0200
  • b0a6b3fe15
    implement bar with rounder corners Pavol Rusnak 2016-05-02 19:48:34 +0200
  • d2f65d67cd
    rename buffer variables, add const where possible Pavol Rusnak 2016-05-02 18:55:32 +0200
  • 588be646c0
    move text_center, text_right methods into display class Pavol Rusnak 2016-05-02 18:33:36 +0200
  • 707b642954
    use wider border in emu Pavol Rusnak 2016-05-02 17:16:55 +0200
  • 6f9edb349c
    add fingerprint layout Pavol Rusnak 2016-05-02 17:08:56 +0200
  • d746c79fb8
    add display.text_width Pavol Rusnak 2016-05-02 16:50:36 +0200
  • 4a918a4ba0
    Stickuv playground slush0 2016-05-02 16:50:03 +0200
  • 20dad5a300
    style, fix possible exception in run_forever Jan Pochyla 2016-05-02 16:22:22 +0200
  • 36dad0137b
    fix _Wait Jan Pochyla 2016-05-02 16:21:50 +0200
  • 06515321cf
    Reworked wait into class slush0 2016-05-02 16:06:08 +0200
  • b7b57ae53e
    new pbkdf2 api with update Pavol Rusnak 2016-05-01 02:03:31 +0200
  • e1d9e96f15
    add build instructions Pavol Rusnak 2016-05-01 00:30:16 +0200
  • 5c6a7c91f2
    iconfgcolor in display.loader works now Pavol Rusnak 2016-04-30 16:11:32 +0200
  • c97db79d14
    WIP wait fix Jan Pochyla 2016-04-30 15:57:08 +0200
  • 0e18fcce96
    add iconcolor to display.loader (not implemented yet) Pavol Rusnak 2016-04-30 15:50:23 +0200
  • c91bca8a8a
    improve display.loader Pavol Rusnak 2016-04-30 15:35:23 +0200
  • 244002a4a8
    fix last commit Pavol Rusnak 2016-04-30 14:18:49 +0200
  • 6f4a34b741
    add display.loader Pavol Rusnak 2016-04-30 14:04:23 +0200
  • 2d75289bf3
    __wait_for_event integrated into main loop slush0 2016-04-30 02:00:40 +0200
  • 3a7e343a43
    Implemented log.exception, improved logging Removed unused code slush0 2016-04-30 01:48:13 +0200
  • b0d9a4b884
    Implemented basic loop.wait() slush0 2016-04-30 01:20:57 +0200
  • 6a5f16207c
    move log to trezor Pavol Rusnak 2016-04-29 22:24:27 +0200
  • 29e20e302a
    fix log Jan Pochyla 2016-04-29 22:01:04 +0200
  • ac28a41d96
    hide loop.call_at, use yield or run_forever Jan Pochyla 2016-04-29 21:48:59 +0200
  • 4eb87b2fd8
    first parameter of log methods is now name Pavol Rusnak 2016-04-29 21:46:34 +0200
  • e7bfb64502
    rework the event loop Jan Pochyla 2016-04-29 21:19:25 +0200
  • 71496913ba
    rework logging Pavol Rusnak 2016-04-29 19:54:54 +0200
  • 34e3b51ba8
    return tuple for msg events as well Pavol Rusnak 2016-04-29 19:07:36 +0200
  • e13d4ac581
    Print mouse move to display slush0 2016-04-29 17:58:57 +0200
  • c66dfee6b9
    last_sleep info replaced by ring buffer and delay_avg slush0 2016-04-29 16:34:29 +0200
  • 8bc3b9e160
    update submodules Pavol Rusnak 2016-04-29 17:54:15 +0200
  • 11190fccba
    remove extraneous motion events from queue Pavol Rusnak 2016-04-29 17:29:46 +0200
  • 9856f96cf7
    add hw button to msg.select, build 32-bit unix port by default Pavol Rusnak 2016-04-29 16:02:18 +0200
  • 8c3ebf3956
    update submodule Pavol Rusnak 2016-04-29 15:09:33 +0200
  • 38aa463060
    make utils.select posix-compat Jan Pochyla 2016-04-29 15:05:08 +0200
  • 1664a4fc29
    replace wait with msg.select Pavol Rusnak 2016-04-29 14:49:47 +0200
  • fa52ecfb79
    WIP slush0 2016-04-29 13:52:02 +0200
  • f9fa429f84
    Use constants slush0 2016-04-29 13:51:47 +0200
  • 5cf292e41a
    Fixed animate_pulse api slush0 2016-04-29 13:49:12 +0200
  • 7559207a62
    new message handling using msg.select Pavol Rusnak 2016-04-29 03:15:18 +0200
  • 338be18601
    Updated to animate_pulse API slush0 2016-04-28 23:57:55 +0200
  • ca991fdde6
    Main Trezor even loops starts here slush0 2016-04-28 23:49:45 +0200
  • 92eeac3612
    Handle exceptions in better way, enable to return to main screen many times. slush0 2016-04-28 23:48:59 +0200
  • ab9141dd95
    Configuration & boot of apps slush0 2016-04-28 23:48:27 +0200
  • 53ce44111e
    Playground moved as an app slush0 2016-04-28 23:44:33 +0200
  • b6cdaac364
    Removed lib_linux (all platform-dependent handling is done by C modules). slush0 2016-04-28 23:43:53 +0200
  • f22511f036
    First apps - homepage, playground slush0 2016-04-28 23:43:34 +0200
  • de83114dc7
    add ui.blend Jan Pochyla 2016-04-28 23:26:02 +0200
  • 904127f263
    remove ui.touch, add utils.select Pavol Rusnak 2016-04-28 22:58:15 +0200
  • d7a937f553
    singlethread handling of sdl events Pavol Rusnak 2016-04-28 21:43:22 +0200
  • 767a41cffd
    WIP slush0 2016-04-28 17:18:33 +0200
  • 07abef7ff4
    Added animate_pulse slush0 2016-04-28 17:18:15 +0200
  • 4f90848c0a
    remove native moduleprotobuf Pavol Rusnak 2016-04-28 15:40:16 +0200
  • 0e21c18c2a
    WIP slush0 2016-04-28 07:45:06 +0200
  • cb52fdedc3
    New decorators unimport_func, unimport_dec slush0 2016-04-28 07:44:15 +0200
  • 66d10668ac
    Former uasyncio, now heavily modified for trezor purposes. slush0 2016-04-28 07:43:37 +0200
  • 369cc485d4
    uasyncio renamed as trezor.loop slush0 2016-04-28 07:43:08 +0200
  • a102888233
    Event loop moved to loop.py Removed unused layout demo slush0 2016-04-28 04:57:08 +0200
  • afb4bb7d76
    WIP slush0 2016-04-28 04:57:03 +0200
  • c0487f1d6b
    Adapt to new event loop interface slush0 2016-04-28 04:56:43 +0200
  • f2703f1af2
    Allow parameters to layout functions slush0 2016-04-28 04:56:24 +0200
  • 46353ed2e1
    Removed EventLoop class, even loop is a module. Saves ~30kB RAM. slush0 2016-04-28 03:42:56 +0200
  • 078365f5d9
    Updated playground slush0 2016-04-28 03:29:13 +0200
  • cc71fb0a02
    Convert delays from float to int (ticks_us) slush0 2016-04-28 03:28:45 +0200
  • f27d5ad725
    Remove unused code slush0 2016-04-28 03:28:23 +0200
  • d5e2e2ee45
    update micropython submodule Pavol Rusnak 2016-04-28 01:21:57 +0200
  • ee3614ae6a
    cleanup pb2py, add debug to emu.sh Pavol Rusnak 2016-04-27 22:44:37 +0200