Commit Graph

213 Commits (master)

Author SHA1 Message Date
pvdk fda25f385a Fixed segfault when launcher tries to reload settings on pages not yet there 11 years ago
pvdk 0cc7c06262 Ensure the launcher is not shown when the wizard is run 11 years ago
pvdk 6348af586e Fixed some problems with the launcher and the wizard 11 years ago
pvdk a390dde818 Fixed importing configurations of existing installations 11 years ago
pvdk 5af12d193a Cleaned up old wizard stuff from launcher 11 years ago
pvdk 38d825b004 Merge remote-tracking branch 'upstream/master' into wizard
Conflicts:
	CMakeLists.txt
	apps/launcher/maindialog.cpp
11 years ago
Kevin Poitra beba58268c Fix a typo within the launcher. Fixes bug #1058. 11 years ago
greye cd990a665a create QString from utf-8 when expected 11 years ago
pvdk aa07a33906 Fixed most of the memory leaks and started working on correctly exiting the thread 11 years ago
pvdk 30c3c3e245 Working on importing content lists in the launcher 11 years ago
pvdk 21c406316f Working on the Settings tab: start the importer/wizard 11 years ago
pvdk bf6103a3a4 Merge branch 'wizardtab' into wizard
Conflicts:
	files/ui/mainwindow.ui
11 years ago
pvdk 8fe837ae6e Merge remote-tracking branch 'upstream/master' into wizard 11 years ago
pvdk 3792b301e9 Wizard now runs the ini-importer to import settings from Morrowind.ini 11 years ago
pvdk b43325119a Some changes to the version retrieval: ignore shallow clones 11 years ago
pvdk 4e03e9cf87 Changed development version info text and the tooltip now works on all platforms 11 years ago
pvdk 802448b217 Added a settings page to the launcher 11 years ago
pvdk 19bef4fce8 Distinguish between release and development builds 11 years ago
pvdk c354cd52be Added compile date and time to the version info in the launcher 11 years ago
pvdk fa186f5ec1 Added version information to the launcher 11 years ago
scrawl 33389b9b63 XDG compliant paths 11 years ago
pvdk da9b67b6d2 Fix for Bug #922: Launcher writing merged openmw.cfg files 11 years ago
Marc Zinnschlag 3ac58b387b fixed wording of an error message 11 years ago
graffy76 8d12e2b99d fixed merge conflicts
Merge branch 'saving' of https://github.com/zinnschlag/openmw into esxSelector

Conflicts:
	apps/launcher/datafilespage.cpp
	apps/launcher/settings/gamesettings.hpp
	components/contentselector/model/contentmodel.cpp
11 years ago
Lukasz Gromanowski d51c9b64dd Issue #913: Merge --master and --plugin switches
Launcher part of master/plugin switches merge.

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
11 years ago
graffy76 1a23cccce3 Implemented Launcher namespace 11 years ago
graffy76 f9591ddda6 Reimplemented constentselector view class 11 years ago
graffy76 217a4d75b4 Implemented profile function in launcher datafiles page
Implemented dependency sorting to ensure dependent files appear latest
in the list.
11 years ago
graffy76 00c78a4aa1 Implementing ContentSelector class in DataFilesPage
Moved AdjusterWidget / FileWidget to ContentSelectorView
11 years ago
Tom Mason 06ff40eda7 only use unshield on not windows 12 years ago
Tom Mason 454b64974d filenames 12 years ago
Tom Mason ceb3317807 Integrate unshield with launcher 12 years ago
Sebastian Wick a1fea97c3b use SDL for resolution -> multimonitor support 12 years ago
Marc Zinnschlag f0718c477f Merge remote-tracking branch 'darkf/issue-812' 12 years ago
darkf 43455129d0 launcher: Instead of killing config writing due to no master files being selected, instead display a warning when Play is pressed. 12 years ago
darkf fb462f1b1a launcher: Throw error if no data files are selected 12 years ago
darkf fd25616cab launcher: Properly quit if settings write fails. 12 years ago
pvdk b3595a6a2e Fix for duplicate key/value pairs being written to settings.cfg, Bug #755 12 years ago
pvdk e76d03dcc4 Added a warning message to the importer dialog 12 years ago
pvdk c15d920133 Fixed the first run dialog, makes sure Morrowind.ini is found 12 years ago
pvdk f574c37e93 Added encoding flag to ini importer arguments 12 years ago
pvdk 81604613b5 Narrowed down includes to improve compile time 12 years ago
pvdk 52e5dcc7f0 Some fixes to the way data paths are saved and settings are handled 12 years ago
Pieter van der Kloet 75cf009101 Finished implementing the .ui file for the DataFilesPage 12 years ago
Pieter van der Kloet 4c9d0563fe WIP: Implementing the .ui for the DataFilesPage 12 years ago
Pieter van der Kloet 0a6e3701ab Made the Play page use a .ui file too 12 years ago
Pieter van der Kloet f2193bb1ba Made the mainwindow use a .ui file and removed the stylesheet 12 years ago
Pieter van der Kloet 9cd8dd39de Make the launcher code conform to the coding standards and cleanup 12 years ago
Pieter van der Kloet c4ebdc230c Cleaned up strings and indentation 12 years ago
Pieter van der Kloet a0007325ad Added a warning when stylesheet cannot be read and check if data paths contain masters/plugins 12 years ago
Pieter van der Kloet 150d4a7a72 Added support for multiple ini files 12 years ago
Pieter van der Kloet 18d01cd65a Implemented a first-run dialog to import Morrowind.ini settings 12 years ago
Pieter van der Kloet 35b68a3c40 Fixed accidental profile deletion and added sorting by date 12 years ago
Pieter van der Kloet 990895fd2b Mainwindow size and position now gets saved/restored 12 years ago
Pieter van der Kloet aa25471517 WIP: working on improving the config file handling 12 years ago
Pieter van der Kloet 25edba0887 Rewriting the config code of the pages to use the new settings classes 12 years ago
Pieter van der Kloet d065b56948 Fixed default profile adding and made switching profiles more efficient 12 years ago
Pieter van der Kloet fe9120bcb3 Added support for the profiles and made creation/editing them more user friendly 12 years ago
Pieter van der Kloet ab8894e07a Merge remote-tracking branch 'origin/launcher-model' into launcher-model
Conflicts:
	apps/launcher/datafilespage.cpp
12 years ago
Pieter van der Kloet 6433b1e022 Some minor fixes 12 years ago
pvdk 85aaacb41a Some cleaning of the launcher source dir 12 years ago
scrawl b73b39f3c6 launcher bugfix, settings was not written when "Play" was selected 13 years ago
Pieter van der Kloet 6fe471c1c6 Resolutions are now sorted descendingly and removed some debug stuff 13 years ago
Pieter van der Kloet 6a2bcddef5 Changed the way the launcher exits and polished the error handling code 13 years ago
Pieter van der Kloet e21442f6cc Fix for Bug #306: launcher now creates the config dir and returns proper error codes 13 years ago
scrawl ad46049ee0 got the launcher working with the new settings system. 13 years ago
Marc Zinnschlag 2b2eb34f8f Merge remote branch 'corristo/master' into next 13 years ago
Nikolay Kasyanov 66b31d3d43 Bug #229 (Fixed): On OS X Launcher cannot launch game if path to binary contains spaces 13 years ago
Pieter van der Kloet 155cd76f37 Changed Launcher font to EB Garamond and added license info 13 years ago
Pieter van der Kloet 5ffa3264b2 Appended resources/ to the stylesheet path 13 years ago
Pieter van der Kloet 280babc719 Fixed stylesheet and configuration problems with the launcher and code cleanup 13 years ago
Pieter van der Kloet eea8773be1 Changed the order of preference for the configuration files 13 years ago
Lukasz Gromanowski 7c24ae9ac7 Issue #168 - Configuration cleanup - WIP
This is "work in progress" commit, it shall not be merged alone,
without succeeding commits (it's not fully functional).

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
13 years ago
Pieter van der Kloet 5dbbc5bb7b Changed error handling for Ogre config and made the launcher exit cleanly 13 years ago
Marc Zinnschlag 7c8853f6fe post-merge fixes 13 years ago
Pieter van der Kloet c9be134226 Fixed config file writing when file does not exist 14 years ago
Pieter van der Kloet 3e6658428b Removed commented line 14 years ago
Pieter van der Kloet 889e7d6c2e Config file handling changes to use the right priority and behave like openmw 14 years ago
Pieter van der Kloet ccfd011df6 Modified write function to always use user location for openmw.cfg 14 years ago
Lukasz Gromanowski ea7eb7a62d fixes #128 Configuration cleanup.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
14 years ago
Pieter van der Kloet 50773448d9 Small change in the way config files are found, now includes global config and error handling 14 years ago
Pieter van der Kloet 1b536d69f3 Added and removed some debugging information 14 years ago
Pieter van der Kloet 18d8d89bdb Removed all debug messages 14 years ago
Pieter van der Kloet 7cbed6c58a Replaced some costly string-comparisons with QLatin1String 14 years ago
Nikolay Kasyanov d2a0d3dd67 Launcher: small fix for mac 14 years ago
Pieter van der Kloet 118765a274 Renamed the launcher executable and icons, added .desktop file and default config, modified/updated some other files 14 years ago
Pieter van der Kloet 8b58e53be9 Removed debug messages and cleaned up some old code 14 years ago
Pieter van der Kloet 9d2bf8af62 Added support for the load order of plugins specified in the profiles 14 years ago
Pieter van der Kloet f219b0d47a Added error messages and fixed config file loading 14 years ago
Pieter van der Kloet 157822eeaf Removed what's this? button from dialog titlebar 14 years ago
Pieter van der Kloet b877a94481 Modified the launcher to use the new multi-dir plugin approach 14 years ago
Pieter van der Kloet b9acc4a0ac Implemented the Graphics page, launcher now loads and saves Ogre settings 14 years ago
Pieter van der Kloet a0586cda99 Complete support for fallback icons on Windows using the Tango theme 14 years ago
Pieter van der Kloet 1487daac3d Fixed preprocessor #if to #ifdef 14 years ago
Pieter van der Kloet 0ff068817e Fixed icon and changed minimumsize 14 years ago
Pieter van der Kloet dbd37a6d58 Added messageboxes for game execution errors 14 years ago
Pieter van der Kloet 2131452fac Fixed file loading problem with relative paths when launcher wasn't run from cmdline 14 years ago
Pieter van der Kloet c42f99a586 Implemented starting the game by pressing either the big play button or the dialog play button 14 years ago
Pieter van der Kloet 2b0dabe669 Changed profile switching again; Some stylesheet modifications 14 years ago
Pieter van der Kloet 7bf21262a1 Plugins and masters from the current profile are written to openmw.cfg now 14 years ago
Pieter van der Kloet a68be84b7f Re-implemented the profile combobox on the Play page 14 years ago
Pieter van der Kloet 314bac7862 Preliminary support for new profiles and some other modifications and cleanups 14 years ago
Pieter van der Kloet 7747c78584 Fixed the use of path.hpp, which is in a CMake component now
Also fixed some leftover lines from a wrongly modified conflict
14 years ago
Pieter van der Kloet 4f18452ef6 Merged clean newlauncher branch with config
Conflicts:

	apps/launcher/CMakeLists.txt
	apps/launcher/datafilesdialog.cpp
	apps/launcher/datafilesdialog.h
	apps/launcher/lineedit.hpp
	apps/launcher/maindialog.cpp
	apps/launcher/resources.qrc
	apps/launcher/resources/images/openmw-icon.png
14 years ago
Pieter van der Kloet 64d636574e More configfile stuff 14 years ago
Pieter van der Kloet 0fc4767846 Some renaming and ugly support for getPath 14 years ago
Pieter van der Kloet c911f62e8b Added ability to get the previous profile when a new one is selected 14 years ago
Pieter van der Kloet 8c4fad1f59 Added writeConfig in Data Files tab and implemented the close button 14 years ago
Pieter van der Kloet a747bfb575 Moved the stylesheet to the Play page 14 years ago
Pieter van der Kloet 8f679218bd Added stylesheet implementation for the Play tab 14 years ago
Pieter van der Kloet 5754a132c5 More modifications 14 years ago
Pieter van der Kloet d1a75253d7 Huge rewrite, implementing all the new ideas for the launcher 14 years ago
Pieter van der Kloet 7a03266729 Initial commit of the launcher 14 years ago