barotto / IBMulator

The IBM PS/1 emulator.
https://barotto.github.io/IBMulator
GNU General Public License v3.0
112 stars 4 forks source link

Move UI code to a new library #42

Closed barotto closed 2 years ago

barotto commented 5 years ago

libRocket is gone for good so it's time to move to another UI library.

Requirements:

Nice to have:

Here's a list of all available UI libs: https://philippegroarke.com/posts/2018/c++_ui_solutions/

Looking at that list, libRocket is still the best candidate, except for the "fast" and "active comunity" points...

barotto commented 5 years ago

RmlUi is a promising fork of libRocket. It added many new features like animations and transforms and it's currently evolving. Still in a beta state but it can become the new open-source HTML/CSS GUI middleware.

Maybe there will be no need to move to another lib!