beyond-all-reason / spring

A powerful free cross-platform RTS game engine
https://beyond-all-reason.github.io/spring/
Other
190 stars 97 forks source link

Tracking issue for RmlUi integration. #1412

Open blaisemccourtney opened 4 months ago

blaisemccourtney commented 4 months ago

This is a development tracking issue for RmlUi integration.

Background for this can be found in the Discord server: GUI Framework Selection and RmlUi integration .

Current tasks for the system integration. For the sake of avoiding confusion, "completion" means that the main relevant changes have been merged into the BAR105 main branch. Note that a lot of these PRs are not merged into the BAR105 main branch, but merged into other branch(es):

Various UI widgets to make/remake:

Bugs:

Other related issues:

General information:

RmlUi's repository: https://github.com/mikke89/RmlUi .

RmlUi's main documentation site: https://mikke89.github.io/RmlUiDoc/ .

blaisemccourtney commented 4 months ago

Please feel free to edit or close this issue as seen fit, I am not really part of this project, and this issue may not make sense.

ChrisFloofyKitsune commented 4 months ago

The EVERYTHING has been rebased into one branch!

https://github.com/ChrisFloofyKitsune/spring/tree/rmlui-integration-development

please let us just go from here with that branch (preferably in this repo instead of in my fork) and the preview branch

1415 is the place to go now