dteviot
05b89be8bf
Launcher sets content list to match values in openmw.cfg ( Fixes #811 )
...
I took the liberty to add accessor & mutator functions for classes ContentListsGameSettings and LauncherSettings , as existing code can reverse order of entries.
Also replaced some "magic strings" with named constants.
2015-01-10 18:46:47 +13:00
Bret Curtis
dcfadeb51a
fix typo and annoying gcc/clang unused return values in crash catcher
2014-12-22 10:45:34 +01:00
Marc Zinnschlag
e755f692cc
silenced some annoying warnings
2014-12-03 09:42:12 +01:00
Marc Zinnschlag
003675318d
Merge remote-tracking branch 'scrawl/master'
2014-11-29 20:54:04 +01:00
scrawl
ff8bdd74ed
Fix strange bitflags handling
2014-11-25 15:54:55 +01:00
cc9cii
69134e3ac2
Add icon to windows executable.
2014-11-24 12:48:36 +11:00
scrawl
4bf5c89e6f
Merge branch 'master' of https://github.com/OpenMW/openmw into unshield
...
Conflicts:
apps/wizard/CMakeLists.txt
2014-11-23 13:45:46 +01:00
scrawl
abf49267ea
Unshield include fix
2014-11-23 13:44:03 +01:00
scrawl
a8a2b44b0f
Don't require libunshield on windows
2014-11-23 00:51:57 +01:00
Nikolay Kasyanov
a0c454b01c
Properly add libunshiled include dir (again, for wizard this time)
2014-11-22 22:53:01 +02:00
scrawl
1e06f69d9e
Remove the "browse to existing installation" button, now replaced by the wizard
...
Clean up some debug spam
2014-11-20 22:39:34 +01:00
pvdk
6348af586e
Fixed some problems with the launcher and the wizard
2014-05-30 02:12:48 +02:00
pvdk
a390dde818
Fixed importing configurations of existing installations
2014-05-29 21:17:49 +02:00
pvdk
2a6a26c0d0
Minor fixes
2014-05-29 21:02:06 +02:00
pvdk
88064f4946
Fix for MOC error due to Boost includes
2014-05-29 20:35:07 +02:00
pvdk
aa07a33906
Fixed most of the memory leaks and started working on correctly exiting the thread
2014-04-18 13:17:37 +02:00
pvdk
5d94cb112f
Fixed segfault bug due to accessing members of unitialized struct
2014-04-17 02:16:41 +02:00
pvdk
6ed76858d9
Fixed some minor problems with the wizard
2014-04-16 23:59:25 +02:00
pvdk
f8bb797b8a
Settings tab is fully functional now
2014-04-16 18:34:24 +02:00
pvdk
21c406316f
Working on the Settings tab: start the importer/wizard
2014-04-16 16:54:55 +02:00
pvdk
14b164a03d
Reverted an unneeded fix
2014-03-30 23:11:38 +02:00
pvdk
10d2ca82f7
Implemented a simple logger
2014-03-30 22:58:50 +02:00
pvdk
eb04fa85b7
Added background image to the last page too
2014-03-29 11:57:25 +01:00
pvdk
ef617fdf3d
Fail on the first error whilst extracting an archive
2014-03-18 00:33:31 +01:00
pvdk
667b0de250
Fixed problems with cd content autodetection
2014-03-17 23:39:21 +01:00
pvdk
2e1248537e
Minor fixes, installation should stop after one error message now
2014-03-17 21:33:44 +01:00
pvdk
9e5e19f9cb
Improved existing installation handling
2014-03-17 18:28:05 +01:00
pvdk
ae5f783a16
Added some eye-candy to the wizard: a watermark and a placeholder icon
2014-03-17 17:50:51 +01:00
pvdk
254fe0a424
Made install functions use file finding methods and improved error handling
2014-03-17 14:31:50 +01:00
pvdk
ef16b46148
Wizard now autodetects correct installation archive
2014-03-16 22:09:20 +01:00
pvdk
b2156351d8
Work in progress commit, working on data1.hdr autodetection
2014-03-16 20:07:54 +01:00
pvdk
05f8af0757
Use the correct encoding for the ini importer
2014-02-25 18:15:29 +01:00
pvdk
6b9082c6ba
Support different Tribunal patch .esm location, as seen on German GoTY disk
2014-02-25 17:36:55 +01:00
pvdk
d30c4edb14
Support separate Splash directory, found in some installation media cabinets
2014-02-25 17:23:26 +01:00
pvdk
3792b301e9
Wizard now runs the ini-importer to import settings from Morrowind.ini
2014-02-25 15:33:30 +01:00
pvdk
36d4287da4
Fixed openmw.cfg handling: file should not be cleared anymore
2014-02-24 15:59:44 +01:00
pvdk
755c99df3c
Some minor fixes
2014-02-19 19:26:51 +01:00
pvdk
6916c0bc94
Wizard now writes valid Morrowind.ini files
2014-02-19 19:26:51 +01:00
pvdk
e8170adde5
Some minor changes, implemented suggestions
2014-02-19 19:26:50 +01:00
pvdk
ceb66d0790
Also install the separate Sounds directory for Tribunal
2014-02-19 19:26:50 +01:00
pvdk
5024f1bf77
Added a warning when trying to install tribunal after bloodmoon
2014-02-19 19:26:50 +01:00
pvdk
2ccf4d6112
Post-merge cleanups, using confignmanager for XDG paths now, thanks scrawl!
2014-02-19 19:26:50 +01:00
pvdk
1262eab03a
Added some nice error messages to the installation process
2014-01-28 01:03:47 +01:00
pvdk
2736527e5a
Did some cleanup work on the unshield thread: more code re-use
2014-01-27 22:54:14 +01:00
pvdk
3fd88aca59
Re-added support for GoTY disks and added a messagebox, displayed when done
2014-01-27 16:51:22 +01:00
pvdk
8db333c8d0
Made the getter/setter functions thread-safe
2014-01-27 15:12:02 +01:00
pvdk
cdbf5c68b0
Implemented selection of installation media and added forgotten file
2014-01-24 22:25:22 +01:00
pvdk
0f7f3391f7
WIP: Working on the installation of addons
2014-01-17 13:21:44 +01:00
pvdk
691e007524
Redid the unshield thread stuff, this time the way it should be done
2014-01-01 22:46:29 +01:00
pvdk
a2ca7b92a2
Working on the unshield implementation, added support for moving temp files
2014-01-01 17:15:34 +01:00
pvdk
3a55d88bac
Working on the installshield thread
2013-12-26 18:02:34 +01:00
pvdk
40486370d9
Working on the Unshield functionality
2013-12-25 18:52:34 +01:00
pvdk
dddd9cba57
Added data path retrieval from openmw.cfg, to use as existing installs
2013-12-25 15:50:02 +01:00
pvdk
3a37761d76
Some minor cleanups
2013-12-24 23:47:04 +01:00
pvdk
445f96434e
Added Morrowind.ini detection logic
2013-12-24 23:09:31 +01:00
pvdk
8ea31e5050
Working on a Morrowind.ini reader
2013-12-24 19:38:21 +01:00
pvdk
30710bad70
Modified components widget so the checked items can be stored for all pages to access
2013-12-15 15:13:49 +01:00
pvdk
77fe73799a
Enabled language setting to be accessable from different pages
2013-12-15 13:12:48 +01:00
pvdk
7132b9b0c5
Implement default installation path support for all platforms
2013-12-13 23:48:55 +01:00
pvdk
c82f0ec35f
Implemented the language selection page
2013-12-13 15:30:49 +01:00
pvdk
d7f9604140
WIP: Working on the installation selection and added the ui for the language page
2013-12-13 13:38:49 +01:00
pvdk
0e1d3237fe
Added some logic to the page switching
2013-12-08 22:58:29 +01:00
pvdk
8162f8370b
Added all the pages to the wizard
2013-12-08 21:35:57 +01:00
pvdk
f458f0c6c1
Added the Wizard .ui/resource files and some basic source to get started
2013-12-07 23:17:50 +01:00