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

Modular UI #60

Draft
wants to merge 87 commits into
base: main
Choose a base branch
from
Draft

Modular UI #60

wants to merge 87 commits into from

Conversation

emyxiv
Copy link
Contributor

@emyxiv emyxiv commented Dec 4, 2022

Create your own windows, bars, taskbars.
Use splitters such as tabs, collapsible, columns, same-line.
Fill them with widgets available in Ktisis.

This project went through 2 refactors in an attempt to make the code simple and maintainable.
The early commits might be misleading as I took 2 wrong-ish directions.

This is still more or less a prototype, I have various ideas to dig, hence the Draft PR.

Add an option to export as clear json
GetTitle() replaces LocaleName() in IModularItem
Removed entire system based on ConfigObject and Extra params
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