supertux icon indicating copy to clipboard operation
supertux copied to clipboard

Unify GUI system

Open mrkubax10 opened this issue 1 year ago • 2 comments

SuperTux version: latest master System information: N/A

Currently SuperTux features 2 incompatible, used in different places GUI systems: src/gui and src/interface. This leads to unnecessary code duplication which results in more work and bigger executable size. Ideally one of them should be scrapped so we have only one. src/interface has more features but it doesn't match the original style. My idea is to adapt src/interface to look like the current GUI and use it everywhere.

mrkubax10 avatar Nov 20 '23 09:11 mrkubax10

We should be able to make the interface GUI look like the main one using themes. Probably a task for post-0.7.0 though.

Vankata453 avatar Nov 20 '23 09:11 Vankata453

Probably a task for post-0.7.0 though.

Yeah, 0.7.0 already has many features.

mrkubax10 avatar Nov 20 '23 09:11 mrkubax10