Commit graph

13 commits

Author SHA1 Message Date
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
ba3dbeb6d1 Use method pointers instead of the error prone SIGNAL and SLOT macros. 2014-05-17 17:16:04 +10:00
Jonathan Young
6341250996 Added the MIT license header to all source files. 2014-05-17 17:10:16 +10:00
Jonathan Young
48d13fb321 Fix hang if patch download fails. 2014-05-15 20:01:31 +10:00
Jonathan Young
c09b876566 Store the wizard Q3A path in InstallWizard instead of a field. 2014-05-15 17:21:13 +10:00
Jonathan Young
91d101dee1 Automatically go to the next wizard page when copying or patching completes. 2014-05-15 13:54:18 +10:00
Jonathan Young
79f2c1fbd4 Install Q3A patch. 2014-05-13 19:34:15 +10:00
Jonathan Young
c10e713215 Unzip Q3A patch. 2014-05-13 17:23:47 +10:00
Jonathan Young
7c5306c507 Fix crash when canceling wizard after patch download is complete. 2014-05-13 15:29:54 +10:00
Jonathan Young
82854ab6e9 When downloading linuxq3apoint-1.32b-3.x86.run, skip writing the first 8251 bytes so a valid tar.gz file is written. 2014-05-13 14:24:23 +10:00
Jonathan Young
8f22984ca1 Basic Q3A patch downloading. 2014-05-13 13:28:20 +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