Skip to content

Refactoring#2

Open
frnmst wants to merge 10 commits into
ArcticTechnology:mainfrom
frnmst:main
Open

Refactoring#2
frnmst wants to merge 10 commits into
ArcticTechnology:mainfrom
frnmst:main

Conversation

@frnmst

@frnmst frnmst commented Jul 9, 2026

Copy link
Copy Markdown
Contributor
  • Remove timetravel option

  • Fix OpenSSL get version method

  • Add pre-commit hooks.

  • Fix dev requirements: install them using:

    pip install -e .[dev]
  • Use cmd2 for the UI.

  • Improve program logic.

  • Cleanup some existing code.

  • Implement settings and settings menu.

frnmst added 10 commits June 11, 2026 18:26
- Use `pyproject.toml` instead of `setup.py` and `setup.cfg`.
- Add pre-commit hooks.
- Fix dev requirements: install them using:

  ```shell
  pip install -e .[dev]
  ```
- Use cmd2 for the UI.
- Improve program logic.
- Cleanup some existing code.
- Implement settings and settings menu.
- Immediately go back to parent menu without prompting user.
- When a user just hits enter the terminal is now cleared.
- Encryption and decription fails after the second attempts if
  inputted passwords are wrong.
- Show the same prompt in all menus.
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