Commit graph

21 commits

Author SHA1 Message Date
Zack Middleton
32cd52895b Have Mac and Linux use install wizard destination as fs_basepath 2015-01-04 14:27:15 -06:00
Zack Middleton
a3287b1c24 Make install wizard work with Linux Qt4 2014-11-18 18:50:17 -06: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
5897c21ddc Use a primitive form of file transactions when copying pk3 files from a CD or Steam. 2014-05-16 22:41:57 +10:00
Jonathan Young
fdb1b8144f Moved the file copy worker to its own files. 2014-05-16 21:33:57 +10:00
Jonathan Young
c9f1422f4a Clear wizard copy files before adding so the back button works. 2014-05-15 19:53:17 +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
0837c47531 Don't install the patch when installing from Steam. 2014-05-15 16:40:17 +10:00
Jonathan Young
294afa1066 Rename "installtype" wizard page to "setup". 2014-05-15 16:29:22 +10:00
Jonathan Young
36883f0eee Have the "copy" wizard page take a list of files to copy, rather than copying a predefined file. 2014-05-15 14:20:50 +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
79f2c1fbd4 Install Q3A patch. 2014-05-13 19:34:15 +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