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

Integrate new curses menu #2663

Open
wants to merge 55 commits into
base: master
Choose a base branch
from

Conversation

svartkanin
Copy link
Collaborator

@svartkanin svartkanin commented Aug 31, 2024

Integrate the new curses menu into archinstall and replace all 3rd party menu usages with the custom curses implementation.

Screencast_20240831_112628.mp4
  • Replace all existing simple-term-menu usages with custom curses implementation
  • Add preset value for text inputs
  • Test all menu options for preview and preset values
  • Replace all print statements with either debug or custom curses print

@svartkanin svartkanin marked this pull request as ready for review October 12, 2024 09:57
@svartkanin
Copy link
Collaborator Author

svartkanin commented Oct 12, 2024

@Torxed I think this is now ready for a full review. Only thing left is fixing the swiss.py script

@svartkanin
Copy link
Collaborator Author

swiss.py script has also been adapted now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant