enigma-dev / RadialGM

A native IDE for ENIGMA written in C++ using the Qt Framework.
GNU General Public License v3.0
46 stars 22 forks source link

Static Header Data #191

Closed RobertBColton closed 3 years ago

RobertBColton commented 4 years ago

This adds the static header data I mentioned in #167 and in #189 Josh suggested. It turned out to be more complicated than I thought due to initialization constraints, but it essentially worked out the way me and Josh expected. I am not sure if we actually want to go with it, but it does work. The path editor is still being translated and showing icons in header data.

Static Path Editor Header Data

RobertBColton commented 3 years ago

This is no longer needed as of #201 as Josh has already rewritten the header data into a modular configuration. https://github.com/enigma-dev/RadialGM/blob/109ea381aca0b7396723c38e701b424b1f9ddda2/MainWindow.cpp#L404 However, what is still needed is better organization of this to allow for plugins and custom editors as mentioned above. Ideally these would interface with application icon and translation engines.