EveryVoice
Dev.ej/wizard navigation
#561
Merged

Dev.ej/wizard navigation #561

joanise merged 16 commits into main from dev.ej/wizard-navigation
joanise
joanise fix: fix the last remaining unit tests that were broken on Win
04a80137
joanise refactor: reimplement wizard tree traversal with next() and prev()
b6e2a94c
joanise refactor(tests): split test_wizard.py into two files
c7eebea0
joanise fix: use rich.print thoughout the wizard for wrapping and highlighting
1597ad2e
joanise feat: hidden --trace option to new-project
a70b0174
joanise feat: add hidden --debug-state option new new-project wizard
7fe14a1a
joanise feat: wizard with Ctrl-C menu to go back, and more
0aa4e868
joanise joanise requested a review from SamuelLarkin SamuelLarkin 62 days ago
joanise joanise requested a review from roedoejet roedoejet 62 days ago
joanise joanise requested a review from marctessier marctessier 62 days ago
semanticdiff-com
joanise joanise marked this pull request as draft 62 days ago
github-actions
codecov
joanise joanise force pushed from 8303e321 to eef57d1e 61 days ago
joanise joanise force pushed from eef57d1e to 938ffd40 61 days ago
joanise joanise force pushed from 938ffd40 to f6a405bc 61 days ago
joanise joanise marked this pull request as ready for review 57 days ago
joanise feat: wizard can now save progress and resume from saved progress
db79b10b
joanise refactor: clean up the documentation and distinctions between _Step a…
cec68746
joanise refactor: move get_iso_code to wizard/utils.py
2eb435c8
joanise feat: implement undo() for (almost) all wizard steps
371680d8
joanise test: unit test wizard navigation, especially undoing step effects.
1ac23dfd
joanise joanise force pushed from 10500a01 to d955aeb1 57 days ago
joanise test: unit testing for saving progress in the wizard and resuming
991431d1
joanise joanise force pushed from d955aeb1 to 991431d1 57 days ago
joanise joanise force pushed from af7d71bc to 882f3c75 55 days ago
joanise joanise force pushed from 882f3c75 to e22f6e85 55 days ago
marctessier
marctessier approved these changes on 2024-10-04
joanise fix: wizard question should not allow escape, fix "automatic" logic
72a31292
joanise fix: use path complete for progress files, and sanitize paths
7e0630cb
joanise feat: add a welcome panel when the wizard starts
19cfa356
joanise joanise force pushed from e22f6e85 to 19cfa356 54 days ago
joanise joanise merged df1e234e into main 51 days ago
joanise joanise deleted the dev.ej/wizard-navigation branch 51 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone