Commit Graph

42 Commits

Author SHA1 Message Date
Alexei Dobrohotov ab789e37e1 Wizard: fix "file is already opened" warning 2020-12-14 03:45:03 +03:00
Andrei Kortunov 98bb73ffb7 Do not use deprecated QTextStream::endl 2020-06-22 18:46:45 +04:00
elsid 045ceeac11
Replace foreach macro by for-loop 2019-10-20 20:08:16 +02:00
tri4ng1e f2613a74b1
Write settings before invoking openmw-iniimporter 2018-05-17 21:20:04 +03:00
Capostrophic 5a3086b0c6
Auto-detect the actual Morrowind assets path (Fixes #4336) 2018-03-23 23:52:08 +03:00
Thunderforge f41a4bb937 Changing "New Installation" to "Retail CD/DVD" for clarity 2017-08-09 00:20:49 -05:00
Allofich 3420121c3f Fix shadowing warnings 2016-11-13 23:20:51 +09:00
Allofich 125e94ef0e Fix shadowing warnings 2016-10-31 00:39:31 +09:00
scrawl 2ffcc2a2b4 Fix incorrect path encoding handling in debug message 2015-11-26 17:34:22 +01:00
Rohit Nirmal 997347b01e Silence -Wreorder warnings. 2015-04-28 18:48:02 -05:00
dteviot 2ef7fc4e2c Installer work for Windows (Fixes #1621)
1. Correctly reads Windows registry for vanilla MW install location.
2. Populates existing installation page with location of vanilla, when found.
3. On Windows, installer wizard now gets to Import page.
2015-03-15 08:08:55 +13:00
scrawl e0d0997409 Rename omwlauncher -> openmw-launcher, mwiniimport -> openmw-iniimporter 2015-01-31 22:40:38 +01:00
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
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
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 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 21c406316f Working on the Settings tab: start the importer/wizard 2014-04-16 16:54:55 +02:00
pvdk 10d2ca82f7 Implemented a simple logger 2014-03-30 22:58:50 +02: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 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 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 6916c0bc94 Wizard now writes valid Morrowind.ini files 2014-02-19 19:26:51 +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 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 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 8162f8370b Added all the pages to the wizard 2013-12-08 21:35:57 +01:00