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

Separate console into two modules: Console and Console Ui. #24

Open
quentincaffeino opened this issue Apr 9, 2020 · 3 comments
Open
Assignees
Milestone

Comments

@quentincaffeino
Copy link
Owner

quentincaffeino commented Apr 9, 2020

So yeah, the idea is to make the UI a separate entity to be able to swap them and also to give option for user to use multiple instances of the console or use console with no ui at all (for eg. to create a cli app).

@Gamemap
Copy link
Contributor

Gamemap commented Feb 25, 2021

How is it going?

@quentincaffeino
Copy link
Owner Author

Slowly)
I have half-done three new modules
image
Definitely missing tests and maybe some minor stuff here and there. I think as soon as this three will be ready I'll release new minor version. From then I'll continue moving stuff from the core to the separate modules.

UI modules will be probably last because it has many dependencies and I want to start with smaller easier pieces to iterate on development naturally.

@scriptsengineer
Copy link

I started working on this requirement (Along with other resources(https://github.com/expressobits/godot-console)), firstly separating the Console from a new script called ConsoleUI,

However, ConsoleLine still needs to be split.

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

No branches or pull requests

3 participants