Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.5.0 Pre-Release 1 #154

Merged
merged 124 commits into from
Mar 2, 2022
Merged

v0.5.0 Pre-Release 1 #154

merged 124 commits into from
Mar 2, 2022

Commits on Sep 7, 2021

  1. Configuration menu
    Copy the full SHA
    994573c View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2021

  1. Configuration menu
    Copy the full SHA
    3986c9d View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2021

  1. Font size demo screen

    kdmukai committed Sep 12, 2021
    Configuration menu
    Copy the full SHA
    dab55c7 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2021

  1. Configuration menu
    Copy the full SHA
    91d3671 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2021

  1. Configuration menu
    Copy the full SHA
    f9817fc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a118bd5 View commit details
    Browse the repository at this point in the history
  3. Supersampling demo

    kdmukai committed Sep 20, 2021
    Configuration menu
    Copy the full SHA
    3bb74a7 View commit details
    Browse the repository at this point in the history
  4. "orange' comparison added

    kdmukai committed Sep 20, 2021
    Configuration menu
    Copy the full SHA
    82fe59e View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2021

  1. Configuration menu
    Copy the full SHA
    b001e29 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a49518c View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2021

  1. Configuration menu
    Copy the full SHA
    b067be7 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2021

  1. Interim commit

    Basic Renderer implementation and partial transition.
    kdmukai committed Sep 26, 2021
    Configuration menu
    Copy the full SHA
    a6e4728 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2021

  1. Interim commit

    Initial implementation of new `view_function` Controller loop and `back_stack`.
    kdmukai committed Sep 28, 2021
    Configuration menu
    Copy the full SHA
    b8d33dd View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2021

  1. view_function is now View_cls; first CBVs

    Button text v-centering
    kdmukai committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    6638901 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2021

  1. Configuration menu
    Copy the full SHA
    b888653 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2021

  1. Configuration menu
    Copy the full SHA
    5945cf7 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2021

  1. Configuration menu
    Copy the full SHA
    96d07ff View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2021

  1. Configuration menu
    Copy the full SHA
    65fbc65 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2021

  1. Further UI implementation; lots of improvements

    * A lot of standardization across every gui area.
    * Isolating `Screen` implementations under a new `screens` subdir under `gui`.
    * Initial implementation of ScanScreen and SeedValidScreen.
    * Added fingerprint generation to `Seed`.
    * Beginnings of `pending_seed` in `SeedStorage`.
    * `Button` component generalized for text, inline icon + text, large Home screen icon.
    * Fixed & improved `back_stack`.
    kdmukai committed Oct 17, 2021
    Configuration menu
    Copy the full SHA
    5a10cb4 View commit details
    Browse the repository at this point in the history
  2. Slight cleanup, further standardization

    * Hard-coded constants encapsulated in new `GUIConstants` class.
    * `load_icon` generalized.
    * `BaseComponent` can now accept custom ImageDraw and canvas elements to support rendering to intermediate Images rather than directly to screen.
    * `Renderer` optimization on alpha composite.
    * `BaseScreen` is now derived from `BaseComponent`.
    kdmukai committed Oct 17, 2021
    Configuration menu
    Copy the full SHA
    22d2b0b View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2021

  1. interim commit

    * First use of `View` params being passed through the `Controller`.
    * `back_stack` bugfix.
    * Further progress into Export Xpub.
    kdmukai committed Oct 24, 2021
    Configuration menu
    Copy the full SHA
    9095361 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2021

  1. Interim commit

    * Removed unnecessary custom Screens in favor of reusable `ButtonListScreen`.
    * Beginning to define more constants to avoid string hard-coding.
    kdmukai committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    f46fad9 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2021

  1. Configuration menu
    Copy the full SHA
    54f9674 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2021

  1. Adds WarningScreen and DireWarningScreen; first Warning views

    Also pulls the `BACK_BUTTON` constant out of the `BaseScreen` class.
    kdmukai committed Nov 1, 2021
    Configuration menu
    Copy the full SHA
    4c174ed View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2021

  1. add krux urtypes to repo

    newtonick committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    954908b View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2021

  1. Nearly complete first pass at xpub export

    * rename `base.py` to more appropriate `screen.py`
    * slight rewrite and simplification of Settings.calc_derivation
    * new IconTextLine Component
    kdmukai committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    2e7fe4d View commit details
    Browse the repository at this point in the history
  2. Update seed_views.py

    kdmukai committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    095a239 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2021

  1. SeedValidScreen now using IconTextLine

    * plus various improvements to IconTextLine and TextArea
    kdmukai committed Nov 14, 2021
    Configuration menu
    Copy the full SHA
    e944950 View commit details
    Browse the repository at this point in the history
  2. interim commit

    In-progress WarningScreenMixin
    kdmukai committed Nov 14, 2021
    Configuration menu
    Copy the full SHA
    d821f1d View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2021

  1. Configuration menu
    Copy the full SHA
    6470adf View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2021

  1. Configuration menu
    Copy the full SHA
    6f960ec View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2021

  1. Configuration menu
    Copy the full SHA
    e1a9444 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ace9ca View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2021

  1. Configuration menu
    Copy the full SHA
    d59d531 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1deab17 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    af9726e View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2021

  1. Cleanup

    kdmukai committed Nov 26, 2021
    Configuration menu
    Copy the full SHA
    1a3a6c7 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2021

  1. Configuration menu
    Copy the full SHA
    c6d9c83 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fabf355 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2021

  1. Configuration menu
    Copy the full SHA
    106f654 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6cfae5c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1a037d7 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2021

  1. Configuration menu
    Copy the full SHA
    5b9d4d1 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2021

  1. Scrolling Settings menu

    kdmukai committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    cebf8ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2a82ff0 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2022

  1. add ur xpub export

    newtonick committed Jan 7, 2022
    Configuration menu
    Copy the full SHA
    afc3d9c View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2022

  1. cleanup; clearer comments

    kdmukai committed Jan 10, 2022
    Configuration menu
    Copy the full SHA
    2d6018e View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2022

  1. Configuration menu
    Copy the full SHA
    98d9958 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2022

  1. Configuration menu
    Copy the full SHA
    97682f6 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2022

  1. Configuration menu
    Copy the full SHA
    2571d49 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2022

  1. update

    newtonick committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    d094de9 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2022

  1. Configuration menu
    Copy the full SHA
    f2cbbdd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b3db71 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2022

  1. Initial psbt scanning, routing, and details page

    * undoing legacy code reorg to prep for a merge from `master`.
    kdmukai committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    cd7e3a0 View commit details
    Browse the repository at this point in the history
  2. add ur account test case

    newtonick committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    e2989eb View commit details
    Browse the repository at this point in the history
  3. test correction

    newtonick committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    24c0544 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2022

  1. Configuration menu
    Copy the full SHA
    f6f2f94 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ccdd04 View commit details
    Browse the repository at this point in the history
  3. correct keypath depth

    newtonick committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    b29971b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    61d2224 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2022

  1. animation tweaks

    kdmukai committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    fdb11e5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request SeedSigner#139 from newtonick/urtypes

    Add UR Types
    SeedSigner committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    1f12f7e View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2022

  1. PSBT addr details screens

    kdmukai committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    d862898 View commit details
    Browse the repository at this point in the history
  2. Update developer_tips.md

    kdmukai committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    7408fdc View commit details
    Browse the repository at this point in the history
  3. BaseScreen.components added to eliminate boilerplate render() calls

    * (Incomplete new PSBT Views in-progress)
    kdmukai committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    17e0ff9 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2022

  1. Configuration menu
    Copy the full SHA
    5ba6a97 View commit details
    Browse the repository at this point in the history
  2. Update renderer.py

    kdmukai committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    2f3ddc8 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2022

  1. Change verification framework; threading improvements; loading screen

    * FormattedAddress accepts `max_lines` to limit display
    kdmukai committed Feb 5, 2022
    Configuration menu
    Copy the full SHA
    fc1a1f6 View commit details
    Browse the repository at this point in the history
  2. Update .gitignore

    kdmukai committed Feb 5, 2022
    Configuration menu
    Copy the full SHA
    86d356d View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2022

  1. PSBT input logic; nicer loading screen; routing method improvements

    * Checking PSBT input fingerprints against seed fingerprint
    * `LoadingScreenThread` includes Bitcoin logo, explanatory display text
    * Some `Controller` bulletproofing
    * Convenience `components.load_image`
    * Still refining btc display on Amount Details
    kdmukai committed Feb 6, 2022
    Configuration menu
    Copy the full SHA
    b6951fd View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. Configuration menu
    Copy the full SHA
    ab061dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e9ad26b View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2022

  1. Settings rewrite; first SettingsDefinition implementation

    * Breaks a lot of things!
    kdmukai committed Feb 12, 2022
    Configuration menu
    Copy the full SHA
    0b9cac0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    73911f9 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2022

  1. Configuration menu
    Copy the full SHA
    d908047 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2022

  1. Configuration menu
    Copy the full SHA
    02ca5ac View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2022

  1. Configuration menu
    Copy the full SHA
    225f098 View commit details
    Browse the repository at this point in the history
  2. Scanning a SeedQR works again

    kdmukai committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    a486a69 View commit details
    Browse the repository at this point in the history
  3. Fix to scan PSBTs

    kdmukai committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    52cc675 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. Configuration menu
    Copy the full SHA
    e8272ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5cd8792 View commit details
    Browse the repository at this point in the history
  3. Xpub export fixed

    kdmukai committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    6a84859 View commit details
    Browse the repository at this point in the history
  4. NotYetImplementedView for better user experience during preview release

    * Removing more legacy code/files.
    kdmukai committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    d32a60c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bfde0aa View commit details
    Browse the repository at this point in the history
  6. Update prerelease_roadmap.md

    kdmukai committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    a47f68b View commit details
    Browse the repository at this point in the history
  7. Update prerelease_roadmap.md

    kdmukai committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    f0cf0f8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    107879d View commit details
    Browse the repository at this point in the history
  9. Update feature_roadmap.md

    kdmukai committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    94819ec View commit details
    Browse the repository at this point in the history
  10. Update feature_roadmap.md

    kdmukai committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    459e477 View commit details
    Browse the repository at this point in the history
  11. Update feature_roadmap.md

    kdmukai committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    cb422aa View commit details
    Browse the repository at this point in the history
  12. Update feature_roadmap.md

    kdmukai committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    0c63f1e View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2022

  1. minor tweaks

    kdmukai committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    863d36b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf65446 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0401989 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    70f7940 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2022

  1. Update controller.py

    kdmukai committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    9aaaada View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2022

  1. Configuration menu
    Copy the full SHA
    bc98eef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e62059 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2022

  1. Major DecodeQR refactoring

    kdmukai committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    873dc1d View commit details
    Browse the repository at this point in the history
  2. Power off sequence, ResetView

    kdmukai committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    4a8d977 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2022

  1. Configuration menu
    Copy the full SHA
    baca1d3 View commit details
    Browse the repository at this point in the history
  2. Update __init__.py

    kdmukai committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    721309b View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Missing file fixes

    kdmukai committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    c9fa140 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b2617b2 View commit details
    Browse the repository at this point in the history
  3. Delete .gitmodules

    kdmukai committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    05dc18f View commit details
    Browse the repository at this point in the history
  4. Update setup.py

    kdmukai committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    35a03d7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7e4046b View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Update settings_definition.py

    kdmukai committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    1e23b63 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. Configuration menu
    Copy the full SHA
    79b9182 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c85ae8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a4bb77b View commit details
    Browse the repository at this point in the history
  4. settings cleanup

    kdmukai committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    00f68b2 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2022

  1. Configuration menu
    Copy the full SHA
    00e5ad6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0dc35b0 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2022

  1. Configuration menu
    Copy the full SHA
    0f47d9a View commit details
    Browse the repository at this point in the history
  2. PSBT Math screen tweaks

    kdmukai committed Feb 27, 2022
    Configuration menu
    Copy the full SHA
    fca387c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4d37820 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. slight optimization

    kdmukai committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    8ae8c61 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2022

  1. Removing debugging

    kdmukai committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    a7b1579 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2bcb4cb View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Configuration menu
    Copy the full SHA
    42ca0cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3161472 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f2da8a View commit details
    Browse the repository at this point in the history
  4. Update psbt_screens.py

    kdmukai committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    8b4d1ab View commit details
    Browse the repository at this point in the history