Finally done with the new Zandronum version handling

Fix demo launching

Major rework, lots of internal maintenance, version editor removed

Converted to CMake

update tags

tag 0.1 beta v0.1-beta

update zcinema.rc to use the correct icon

removed unused 'item' variable

further renaming/restructuring

renamed the project to ZCinema

added missing UI file

don't ask to confirm when removing one version

clear the rows of the version editor properly when clearing versions; don't save the config when closing the version editor since then changes will apply even if user presses cancel in the main config box

When launched with no parameters, prompt the user for a demo

Added a version data editor

the demo auth checksums need to be read in with readString and not operator>>

actually use the BuildType enum

For some God-knows-why reason, adding operator>> overloads to QDataStream leads into crashes with QFileDialog. Fixed by removing these overloads.

use proper names QVariant and QChar instead of ambigous/dumb "var" and "qchar"

Use the cfg:: namespace system I made up a while ago instead of using QSettings directly, it's unsafe

Added infurnus' application icon

Replaced the Bytestream class with QDataStream

Qt4 has QChar::toLatin1() as well so we don't need to use toAscii() in Qt4.

Only add 'widgets' to QT in the project file in Qt5 - Qt4 doesn't have it and using it results in a warning.

made it compile on windows/qt5

more consistency

now with 3691% extra legalese!

added missing files

(0) -28 +28 tip

mercurial