SemanticDiff EveryVoice
Dev.ej/wizard navigation
#561
Open

Dev.ej/wizard navigation #561

joanise wants to merge 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 6 days ago
joanise joanise requested a review from roedoejet roedoejet 6 days ago
joanise joanise requested a review from marctessier marctessier 6 days ago
semanticdiff-com
joanise joanise marked this pull request as draft 6 days ago
github-actions
codecov
joanise joanise force pushed from 8303e321 to eef57d1e 6 days ago
joanise joanise force pushed from eef57d1e to 938ffd40 6 days ago
joanise joanise force pushed from 938ffd40 to f6a405bc 6 days ago
joanise joanise marked this pull request as ready for review 2 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 2 days ago
joanise test: unit testing for saving progress in the wizard and resuming
991431d1
joanise joanise force pushed from d955aeb1 to 991431d1 2 days ago
joanise fix: wizard question don't allow escape, fix automatic logic
d3ed1dc3
joanise fix: make wizard state work in resume mode too
579adffe
joanise joanise force pushed from af7d71bc to 882f3c75 55 minutes ago
joanise fix: use path complete for progress files, and sanitize paths
e22f6e85
joanise joanise force pushed from 882f3c75 to e22f6e85 12 minutes ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone