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

TT Redesign #1922

Closed
31 of 35 tasks
alex-jerechinsky opened this issue Nov 18, 2021 · 3 comments
Closed
31 of 35 tasks

TT Redesign #1922

alex-jerechinsky opened this issue Nov 18, 2021 · 3 comments
Assignees
Labels
epic Issue that aggregates a larger area of tasks. feature Product related issue visible for end user

Comments

@alex-jerechinsky
Copy link
Member

alex-jerechinsky commented Nov 18, 2021

Priority: Tasks that are required for Bitcoin only firmware

Post-switch:

Nice to have:

  • switch to rust implementation of qrcodegen, this would make it possible to propagate errors to python which we currently don't do
@alex-jerechinsky alex-jerechinsky added feature Product related issue visible for end user HIGH blocked Blocked by external force. Third party inputs required. and removed blocked Blocked by external force. Third party inputs required. labels Nov 18, 2021
@alex-jerechinsky alex-jerechinsky added this to 📽 Product in Backlog 🗂 Nov 18, 2021
@alex-jerechinsky alex-jerechinsky removed this from 📽 Product in Backlog 🗂 Nov 18, 2021
@alex-jerechinsky alex-jerechinsky added this to 🎯 To do in Nov 18 - Dec 2 via automation Nov 18, 2021
@hynek-jina hynek-jina moved this from 🎯 To do to 🏃‍♀️ In progress in Nov 18 - Dec 2 Nov 25, 2021
@hynek-jina hynek-jina removed this from 🏃‍♀️ In progress in Nov 18 - Dec 2 Dec 2, 2021
@hynek-jina hynek-jina added this to 🎯 To do in ❄️ Dec 2 - Dec 30 via automation Dec 2, 2021
@hynek-jina hynek-jina moved this from 🎯 To do to 🏃‍♀️ In progress in ❄️ Dec 2 - Dec 30 Dec 2, 2021
@alex-jerechinsky alex-jerechinsky assigned mmilata and unassigned mmilata Dec 2, 2021
@hynek-jina hynek-jina removed this from 🏃‍♀️ In progress in ❄️ Dec 2 - Dec 30 Jan 3, 2022
@hynek-jina hynek-jina added this to 🎯 To do in Dec 30 - Jan 13 via automation Jan 3, 2022
@hynek-jina hynek-jina moved this from 🎯 To do to 🏃‍♀️ In progress in Dec 30 - Jan 13 Jan 3, 2022
@hynek-jina hynek-jina removed this from 🏃‍♀️ In progress in Dec 30 - Jan 13 Jan 17, 2022
@hynek-jina hynek-jina added this to 🎯 To do in Jan 13 - Jan 27 via automation Jan 17, 2022
@hynek-jina hynek-jina moved this from 🎯 To do to 🏃‍♀️ In progress in Jan 13 - Jan 27 Jan 17, 2022
@hynek-jina hynek-jina moved this from 🏃‍♀️ In progress to 🔥 Priority in Jan 13 - Jan 27 Jan 17, 2022
@mmilata mmilata linked a pull request Jan 19, 2022 that will close this issue
@hynek-jina hynek-jina removed this from 🔥 Priority in Jan 13 - Jan 27 Jan 27, 2022
@hynek-jina hynek-jina added this to 🎯 To do in Jan 27 - Feb 10 via automation Jan 27, 2022
@hynek-jina hynek-jina moved this from 🎯 To do to 🔥 Priority in Jan 27 - Feb 10 Jan 27, 2022
Jan 27 - Feb 10 automation moved this from 🔥 Priority to 🤝 Needs QA Jan 28, 2022
@mmilata mmilata reopened this Jan 28, 2022
@mmilata mmilata moved this from 🤝 Needs QA to 🔥 Priority in Jan 27 - Feb 10 Jan 28, 2022
@hynek-jina hynek-jina removed this from 🔥 Priority in Jan 27 - Feb 10 Feb 10, 2022
@hynek-jina hynek-jina added this to 🎯 To do in Feb 10 - Feb 24 via automation Feb 10, 2022
@hynek-jina hynek-jina moved this from 🎯 To do to 🔥 Priority in Feb 10 - Feb 24 Feb 10, 2022
@hynek-jina hynek-jina removed this from 🔥 Priority in Feb 10 - Feb 24 Feb 24, 2022
@hynek-jina hynek-jina added this to 🎯 To do in Feb 24 - Mar 10 via automation Feb 24, 2022
@hynek-jina hynek-jina moved this from 🎯 To do to 🔥 Priority in Feb 24 - Mar 10 Feb 24, 2022
@hynek-jina hynek-jina removed this from 🔥 Priority in Feb 24 - Mar 10 Mar 10, 2022
@hynek-jina hynek-jina added this to 🎯 To do in Mar 10 - Mar 24 via automation Mar 10, 2022
@hynek-jina hynek-jina moved this from 🎯 To do to 🔥 Priority in Mar 10 - Mar 24 Mar 10, 2022
@hynek-jina hynek-jina removed this from 🔥 Priority in Mar 10 - Mar 24 Mar 24, 2022
@hynek-jina hynek-jina added this to 🎯 To do in ▶️ Mar 24 - Apr 7 via automation Mar 24, 2022
@hynek-jina hynek-jina moved this from 🎯 To do to 🔥 Priority in ▶️ Mar 24 - Apr 7 Mar 24, 2022
@hynek-jina hynek-jina removed this from 🔥 Priority in ▶️ Mar 24 - Apr 7 Apr 12, 2022
@matejcik matejcik mentioned this issue May 2, 2022
14 tasks
@hynek-jina hynek-jina removed the HIGH label May 6, 2022
@grdddj
Copy link
Contributor

grdddj commented Oct 20, 2022

While getting rid of all UI1 stuff as a part of #2559, I noticed that ui.Component is being used in couple monero layouts, for example

class TransactionStep(ui.Component):
def __init__(self, state: State, info: list[str]) -> None:
super().__init__()
self.state = state
self.info = info
def on_render(self) -> None:
state = self.state
info = self.info
ui.header("Signing transaction", ui.ICON_SEND, ui.TITLE_GREY, ui.BG, ui.BLUE)
p = 1000 * state.progress_cur // state.progress_total
ui.display.loader(p, False, -4, ui.WHITE, ui.BG)
ui.display.text_center(ui.WIDTH // 2, 210, info[0], ui.NORMAL, ui.FG, ui.BG)
if len(info) > 1:
ui.display.text_center(ui.WIDTH // 2, 235, info[1], ui.NORMAL, ui.FG, ui.BG)

Could it be left as-is, or do we want to convert it into some Rust layout? It also uses Popup, so it is quite coupled with old UI

@matejcik
Copy link
Contributor

the code above should be reworked completely, there is an issue #2217. I will write more in there.

@Hannsek Hannsek added the epic Issue that aggregates a larger area of tasks. label Nov 24, 2022
@hynek-jina
Copy link

Generally done.. Remaining task has dedicated issues..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Issue that aggregates a larger area of tasks. feature Product related issue visible for end user
Projects
Archived in project
Development

No branches or pull requests

6 participants