Open TheNitesWhoSay opened 8 years ago
Is this issue a high priority one? Why is it important to make the application cross-platform? StarCraft is mostly used on Windows, someone wants to do map editing under Linux?
Anyway, I have quite a lot of Qt experience, so I would be more than happy to help you on this.
Having cross platform compatibility is just a small plus for this project. The majority of chkdraft's code doesn't rely on OS calls or behavior, so achieving cross platform compatibility shouldn't be a difficult goal.
Are there any instructions for building Chkdraft on Linux?
Afraid there's no linux support at this time, since the project is pretty windows-library dependent you would probably need to use MSVC via WINE if you wanted to make the attempt.
Longer term I want to move it to CMake & QT and have it be a bit more cross-platform, but that's still a bit far in the future/getting parity with staredit & scmdraft is still my priority.
All GUI code should be re-written in Qt for future cross-platforming and the applicability of other Qt constructs should be examined.