Commit Graph

18 Commits

Author SHA1 Message Date
Zack Middleton 034c29f1ae Fix install wizard zlib for OS X Qt5 2014-11-18 18:50:26 -06:00
Jonathan Young 360385d1cf Use the ioq3 patch data (zip) instead of the official id linux patch (tar.gz). 2014-05-28 18:30:02 +10:00
Jonathan Young ded0f9c6f4 Moved tar.gz file extraction to FileExtractWorker. The "patch" wizard page runs it in a background thread instead of the main thread. 2014-05-18 21:41:54 +10:00
Jonathan Young 22ca1cec42 Moved Q3A utility function - path and home path detection, config reading - to their own static class. 2014-05-17 17:00:38 +10:00
Jonathan Young fdb1b8144f Moved the file copy worker to its own files. 2014-05-16 21:33:57 +10:00
Jonathan Young 294afa1066 Rename "installtype" wizard page to "setup". 2014-05-15 16:29:22 +10:00
Jonathan Young c32abd47f8 Merge the installtype, install and locate wizard pages into one page with a QStackedWidget. 2014-05-15 13:51:35 +10:00
Jonathan Young 05e1610bf7 Added "copy" wizard page for copying pak0.pk3 to the Q3A destination directory. 2014-05-14 22:33:47 +10:00
Jonathan Young 37b0276f64 Added "install" wizard page for selecting pak0.pk3 location and Q3A destination directory. 2014-05-14 19:03:18 +10:00
Jonathan Young 7bbffd9cfc Added patch EULA page to the install wizard. 2014-05-13 20:15:00 +10:00
Jonathan Young 8f22984ca1 Basic Q3A patch downloading. 2014-05-13 13:28:20 +10:00
Jonathan Young 4c88912a0e Rename locatepage to locate. 2014-05-12 19:38:18 +10:00
Jonathan Young 0e96fa145e Added a simple MD5 hash check to determine whether Q3A data is up to date. This determines how the install wizard selects the next page. 2014-05-12 19:35:28 +10:00
Jonathan Young 558d673ef0 Added installation type page to the install wizard. Doesn't do anything yet. 2014-05-12 19:00:36 +10:00
Jonathan Young dc4563dd6a Added install wizard. So far it only has the user select their q3a location on windows. 2014-05-12 18:49:59 +10:00
Jonathan Young 8a231f0b0b Save Quake 3 path to settings on Windows. QSettings is wrapped to keep error-prone stringly typed code in one place (QSettings uses string keys). 2014-05-09 12:21:42 +10:00
Jonathan Young 0e249476fe Use the iol icon for the windows exe file. 2014-05-08 21:49:31 +10:00
Zack Middleton ab2ebf754d Add project, fix building using Qt5
Project file based on @8bitprodigy's google code repo.
2013-12-01 19:49:45 -06:00