Rewritten interaction to prompt-toolkit, things that uses shell directly (pushing, project creation and component installation) needs to be updated

- Project uses pretty_print widely to always write above interactable things (and support styling without colorama, so yeah, colorama removed too).
- Rewritten project selection, as a whole selection too, added text transformer to prompts.
- Added style and tags (to mark things/identifying stuff) to components directly, moved interactables to shell.
This commit is contained in:
MaXFeeD
2025-04-06 20:28:49 +03:00
parent 1966ee02f7
commit 87ecd871d7
19 changed files with 752 additions and 1459 deletions
+2 -2
View File
@@ -1,6 +1,6 @@
[project]
name = "innercore-mod-toolchain"
version = "0.1.0-dev10"
version = "0.1.0-dev11"
description = "Inner Core Mod Toolchain for Horizon is a toolchain that allows you to efficiently develop and build modifications for mobile Minecraft: Bedrock Edition directly from your PC."
authors = [
{ name = "Horizon Team", email = "innercore2018@gmail.com" },
@@ -18,7 +18,7 @@ authors = [
maintainers = [
{ name = "MaXFeeD", email = "maksfeed.mf@gmail.com" },
]
dependencies = ["colorama>=0.4.6", "prompt-toolkit>=3.0.48"]
dependencies = ["prompt-toolkit>=3.0.48"]
requires-python = ">=3.7"
readme = "README.md"
classifiers = [