Commit graph

75 commits

Author SHA1 Message Date
Zachary J. Slater
f0a58961d3 Merge pull request #6 from jpcy/settings
Settings
2014-05-10 22:05:06 -07:00
Jonathan Young
a3a9d199e9 Accidentally changed default tab to settings instead of main. 2014-05-09 17:45:38 +10:00
Jonathan Young
78d3bd02c3 Disable resolution spinboxes when "Custom" resolution is not set. 2014-05-09 17:41:45 +10:00
Jonathan Young
3ea451a168 Handle r_modes outside what ioquake3 recognize. 2014-05-09 17:38:28 +10:00
Jonathan Young
81787fb72e Don't need default GUI settings anymore, since defaults are read from q3config.cfg. This simplifies things quite a bit. 2014-05-09 17:06:21 +10:00
Jonathan Young
19d1d56983 Save/load resolution settings. 2014-05-09 16:17:35 +10:00
Jonathan Young
6686a5579f Parse q3config.cfg in the home directory when first run to get setting defaults. 2014-05-09 15:17:33 +10:00
Jonathan Young
701ddd5c10 Calculate the ioquake3 home path on startup. 2014-05-09 12:56:11 +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
Zachary J. Slater
633e2fbd6c Merge pull request #5 from jpcy/misc-fixes
Misc fixes
2014-05-08 10:20:58 -07:00
Jonathan Young
0e249476fe Use the iol icon for the windows exe file. 2014-05-08 21:49:31 +10:00
Jonathan Young
28cb81fccd Silence unused arg warning. 2014-05-08 21:38:50 +10:00
Jonathan Young
189d9b88ca Start the ioq3 process detached, so you can close the launcher while ioq3 is running. 2014-05-08 21:37:32 +10:00
Jonathan Young
bad8358d46 Windows: enclose the ioq3 path in quotes instead of escaping individual spaces. 2014-05-08 21:22:51 +10:00
Jonathan Young
f1e8bbe2de Fixed uninitialized memory and one small typo. 2014-05-08 21:14:30 +10:00
Zachary J. Slater
b11ebf35b3 Merge pull request #4 from zturtleman/fix_linux
Fix launching ioq3 on Linux
2014-03-24 13:24:16 -07:00
Zack Middleton
c1e80ab502 Fix launching ioq3 on Linux
Q_OS_X11 does not exist (it was a Qt documentation error).
Q_OS_UNIX is also defined on Mac, so move Unix block after Mac.
There is a specific Q_OS_LINUX, but it's a general Unix style command.

Also added error message for unhandled platforms.
2014-03-24 15:15:29 -05:00
Zachary J. Slater
3bb2a5c97c Merge pull request #3 from zturtleman/readme_formating
Fix lists in README being a single (wrapped) line
2013-12-01 18:22:51 -08:00
Zack Middleton
54e33618c2 Fix lists in README being a single (wrapped) line 2013-12-01 20:21:55 -06:00
Zachary J. Slater
0872b6064f Merge pull request #2 from zturtleman/fix_osx
Add missing project, fix Qt5, fix OS X
2013-12-01 17:58:25 -08:00
Zack Middleton
27c6e28500 Fix compiling/running on OS X 2013-12-01 19:50:15 -06: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
Zachary J. Slater
61f56e7543 Merge pull request #1 from 8bitprodigy/master
Added code files for initial commit.
2013-12-01 16:30:30 -08:00
8bitprodigy
dcf19c69e1 Added code files for initial commit.
HASHTAG YOLO SWAG
2013-12-01 19:25:01 -05:00
Zachary J. Slater
75ae71dd1a Initial commit 2013-12-01 13:36:58 -08:00