scrawl
5f7d349126
several missing includes
12 years ago
pvdk
8cdd1e5539
Fixed problem with sorting of the masters in the launcher
12 years ago
Marc Zinnschlag
648b53ef93
removed unused launcher.cfg file
12 years ago
pvdk
b0647d6c8a
Fix for Bug #413 : resolutions no longer appear multiple times on Windows
12 years ago
pvdk
60aea3653f
Modified sorting, should not crash anymore
12 years ago
Pieter van der Kloet
64c348c39e
Added support for different encodings
12 years ago
Pieter van der Kloet
433773e0ea
Fixed segfault in datafilesmodel because of invalid modelindex row
12 years ago
Pieter van der Kloet
6920958e16
Oops, forgot to add timestamps for master files
12 years ago
Pieter van der Kloet
6e758af05c
Launcher cfg is stored in the user location only, fixes Bug #414
12 years ago
Pieter van der Kloet
1c06a06f91
Files are now sorted by modified timestamp, fixes Bug #415
12 years ago
Pieter van der Kloet
ef11a32fee
Fixed a bug where a non-existant openmw.cfg would crash the launcher
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
pvdk
bc95336183
Merge remote-tracking branch 'upstream/master' into launcher-model
12 years ago
Pieter van der Kloet
5773676986
Got the Data Files tab to use the new model
12 years ago
Pieter van der Kloet
4174d3c235
Added new plugin model for the Data Files tab in the launcher
12 years ago
Marc Zinnschlag
35d099a638
disabling gcc extensions
12 years ago
greye
1339787863
remove underscores from filenames in esm
12 years ago
Marc Zinnschlag
2bb400eaa8
Merge remote-tracking branch 'pvdk/datalocalfix'
12 years ago
Marc Zinnschlag
b041a511b6
Merge remote-tracking branch 'mmd/windowswarnings'
12 years ago
Pieter van der Kloet
4bcc34f4f9
Re-enabled and fixed multiple data directory handling in the launcher
12 years ago
Pieter van der Kloet
97326ffdbf
Fixed data-local directory handling in the launcher
12 years ago
Lukasz Gromanowski
99c46093dd
Merge branch 'master' of git://github.com/zinnschlag/openmw into jenkins-code-coverage-and-unittests
12 years ago
Marc Zinnschlag
2284d76307
re-enabled local data directory support in launcher
12 years ago
Michael Mc Donnell
3c3737ed78
Write error message for exception and fix warning
...
Provides details of what went wrong when reading the .esp and also fixes a warning on vs2010.
13 years ago
Lukasz Gromanowski
34513cf16b
Added support for code coverage checking and unittests.
...
Added support for code coverage checking with gcov and
unittests with Google C++ unittest and GMock frameworks.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
13 years ago
Nikolay Kasyanov
b05dfeae70
bug #348 : cleanup
...
moved files to appropriate component, moved function to namespace,
added docs
13 years ago
Nikolay Kasyanov
0cdb651c5e
removed excess invocation
13 years ago
Nikolay Kasyanov
fbe9a94568
bug #348 : fixed OS X deployment
...
just enable CMake option "OPENMW_OSX_DEPLOYMENT" and it will search
plugins inside application bundle instead of Ogre prefix
13 years ago
Nikolay Kasyanov
94ce95c679
bug #348 : works again on OS X
13 years ago
scrawl
e7ab3544ac
removed some redundant code
13 years ago
scrawl
014396e80c
remove the plugins.cfg files, do not enforce CG plugin
13 years ago
Pieter van der Kloet
2db6e4f4cf
Second try: added aspect ratios to the resolution combobox
13 years ago
Marc Zinnschlag
fc063472d0
Revert "Added aspect ratio info to the list of resolutions"
...
This reverts commit be5e047106
.
13 years ago
Marc Zinnschlag
e5cdc988a6
Merge remote branch 'pvdk/launcher'
13 years ago
Pieter van der Kloet
dded604eca
Improved launcher images made by serpentine
13 years ago
Pieter van der Kloet
be5e047106
Added aspect ratio info to the list of resolutions
13 years ago
scrawl
b73b39f3c6
launcher bugfix, settings was not written when "Play" was selected
13 years ago
Pieter van der Kloet
e5159a1950
Modified sorting of the values in the Graphics Page
13 years ago
Pieter van der Kloet
77ac8760d1
Cleaned up the GUI of the Graphics page
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
Marc Zinnschlag
1b368506d4
Merge remote branch 'pvdk/filedialog'
13 years ago
Pieter van der Kloet
d162445e68
Got rid of some unwanted warnings and did some cleanup on the launcher
13 years ago
Marc Zinnschlag
95d9c99d0d
Merge remote branch 'pvdk/filedialog'
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
61ec56debc
don't add duplicate resolutions
13 years ago
scrawl
c9e76d3e90
remove extra tokens at the end of the resolution string, if present
13 years ago
Marc Zinnschlag
4a726f272b
Merge remote branch 'pvdk/filedialog'
13 years ago
Pieter van der Kloet
f81e127701
Created custom directory dialog which only accepts Data Files dirs
13 years ago
scrawl
b831c3313d
render system was not written on launcher exit
13 years ago
Pieter van der Kloet
0bcec32c70
Changed launcher logo to the new one done by Necrod
13 years ago
scrawl
b25d62a7e2
rename antialiasing mode "MSAA 0" to "none" to avoid confusion.
13 years ago
scrawl
ad46049ee0
got the launcher working with the new settings system.
13 years ago
scrawl
355268dae1
make the launcher build and run again, but it doesn't change settings
13 years ago
Pieter van der Kloet
4488be33ce
Added missing slash to launcher CMakeLists.txt
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
73a1b256a8
Changed warning dialog text to be less ambiguous
13 years ago
Pieter van der Kloet
fd4826d06f
Fix for Bug #222 , config is always written to user location now
13 years ago
Pieter van der Kloet
0b517d15c1
Made missing data files dialog less scary and added exception handling for esmreader
13 years ago
k1ll
b7eb7ff8e3
Added support for linking static Ogre libraries and plugins into the launcher and openmw.
13 years ago
Pieter van der Kloet
1ed1c29db9
Fix Boost path problem for Boost versions below 1.43
13 years ago
Pieter van der Kloet
96c0b8760e
Got rid of the console showing up on Windows and removed libpng stuff
13 years ago
Pieter van der Kloet
2429f3960f
Merge remote-tracking branch 'upstream/master' into launcher
...
Conflicts:
apps/launcher/CMakeLists.txt
apps/launcher/datafilespage.cpp
13 years ago
Nikolay Kasyanov
b283ad86fb
revert to old launcher stylesheet location on OS X
13 years ago
Pieter van der Kloet
5ffa3264b2
Appended resources/ to the stylesheet path
13 years ago
Pieter van der Kloet
11ec5cf2e2
Stylesheet location changed in CMakeLists and some minor fixes to the launcher
13 years ago
Pieter van der Kloet
b320733e45
Fixed Qt exits, this time for all occurrences
13 years ago
Pieter van der Kloet
5b54a658d8
Launcher improvements: ask for data dir and write it to cfg if none is found
...
and prevent removal of the default profile
13 years ago
Pieter van der Kloet
1512481c07
Changed the way whitespace was removed from retrieved Ogre values
13 years ago
Marc Zinnschlag
7aaa7f185f
same for launcher
13 years ago
Nikolay Kasyanov
d58b408ae1
Deploying Qt image format plugins on OS X considered useless
13 years ago
Lukasz Gromanowski
c9a1789db8
Bug fix for processing data paths in OpenMW Launcher.
...
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
13 years ago
Pieter van der Kloet
280babc719
Fixed stylesheet and configuration problems with the launcher and code cleanup
13 years ago
Marc Zinnschlag
547d6a0639
Merge remote branch 'lgro/config' into config
13 years ago
Lukasz Gromanowski
0c0b594090
Issue #168 - Configuration cleanup
...
Removed unnecessary path methods - according to forum disscusion:
http://openmw.org/forum/viewtopic.php?f=6&t=448
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
13 years ago
Marc Zinnschlag
d9c1ed3d5e
Merge remote branch 'corristo/osx-packaging' into config
13 years ago
Nikolay Kasyanov
2020d916ec
added missing comment
13 years ago
Nikolay Kasyanov
57a4b19880
Feature #162 - Need to create app bundle using CMake, not by hand. Almost complete
13 years ago
Marc Zinnschlag
27caee664e
Merge remote branch 'lgro/config' into config
...
Conflicts:
components/files/path.hpp
13 years ago
Nikolay Kasyanov
5a42c6c6f5
Feature #162 - Need to create app bundle using CMake, not by hand WIP. Removed libpng dependency from launcher
13 years ago
Pieter van der Kloet
eea8773be1
Changed the order of preference for the configuration files
13 years ago
Nikolay Kasyanov
472d88e2c5
Feature #162 - Need to create app bundle using CMake, not by hand WIP
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
Marc Zinnschlag
9794c4b928
Merge branch 'cmake'
13 years ago
Marc Zinnschlag
cb1373a4c7
rewrote cmake scripts for components
13 years ago
Marc Zinnschlag
4e25200844
fixed usage of Qt exit
13 years ago
Jacob Essex
0e3859385d
Now ensures that the directory to the config file exists before Ogre tries to access it
13 years ago
Pieter van der Kloet
5dbbc5bb7b
Changed error handling for Ogre config and made the launcher exit cleanly
13 years ago
Pieter van der Kloet
9e34f30500
Merge remote-tracking branch 'upstream/master'
13 years ago
Marc Zinnschlag
22514cbd4c
Merge branch 'debfix'
13 years ago
Marc Zinnschlag
9872c89539
packaging fixes for .deb packages
13 years ago
Pieter van der Kloet
6bfaf221e8
Created working icon for Windows and removed QMake file (not parsed by CMake)
13 years ago
Marc Zinnschlag
7c8853f6fe
post-merge fixes
13 years ago
Alexander "Ace" Olofsson
0defc590bc
Quick fix for always using OpenGL rendering, no matter the selected rendersystem
14 years ago
Pieter van der Kloet
ada552ed1f
Added tooltip with plugin info and visual indication of missing masters
14 years ago
Pieter van der Kloet
b7ae31d5fe
Fixed a context menu bug which caused an assert on empty view
14 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
b60bb408fd
Added some useful error messages when things go wrong with Ogre
14 years ago
Pieter van der Kloet
ccfd011df6
Modified write function to always use user location for openmw.cfg
14 years ago
Lukasz Gromanowski
d43455fd57
Issue #168 : Configuration cleanup, part 2
...
Corrected --data and --data-local parameters handling.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
14 years ago
Lukasz Gromanowski
54cb6deab9
Issue #168 : Configuration cleanup, part 2
14 years ago
Pieter van der Kloet
ceb8190121
Modified config saving to use Ogre's own methods instead of custom stuff
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
Alexander "Ace" Olofsson
a931124a2f
Changed the confg writer, it now creates configs identical to those created by Ogre itself. This seems to have solved a small issue with Ogre always using OpenGL rendering even when Direct3D was selected in Windows.
14 years ago
Alexander "Ace" Olofsson
141e779e81
Some small launcher fixes
14 years ago
Pieter van der Kloet
b51ab69ab7
Merge remote-tracking branch 'upstream/newlauncher' into newlauncher
14 years ago
Pieter van der Kloet
88edbad717
Changed plugins.cfg lookup code to include the global directory
14 years ago
Pieter van der Kloet
8c4a246abd
Disabled Ogre debug output to stdout/stderr
14 years ago
Pieter van der Kloet
3fb99fa4b5
Modified Ogre exception handling to get rid of a compiler warning
14 years ago
Marc Zinnschlag
14704e65a1
minor fix
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
c9c54fed8f
Modified Boost fix to work with Boost ≥ 1.46
14 years ago
Marc Zinnschlag
0acf34a0de
boost compatibility fix
14 years ago
Pieter van der Kloet
57a18d4a24
Combobox hack should be applied to the play tab, not the data files tab. Fixed it.
14 years ago
Pieter van der Kloet
53d778762e
Added dirty hack to get the combobox to work on Mac and GTK platforms
14 years ago
Pieter van der Kloet
7cbed6c58a
Replaced some costly string-comparisons with QLatin1String
14 years ago
Pieter van der Kloet
6716bf649e
Some stylesheet improvements and a drop-shadow for the scroll background
14 years ago
Nikolay Kasyanov
24947d800a
Fixed launcher config and style location. Launcher will be started when opening bundle
14 years ago
Pieter van der Kloet
1278ce2514
Fixed problem with png images
14 years ago
Pieter van der Kloet
9f88796648
Appended a space to the Current Profile: label
14 years ago
Nikolay Kasyanov
d2a0d3dd67
Launcher: small fix for mac
14 years ago
Pieter van der Kloet
db20186e50
Added newline to the end of some files, GitHub was complaining about it
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
dcf4d242a5
Added warning message if Ogres config cannot be read
14 years ago
Pieter van der Kloet
83e642678f
Put the filter input in a toolbar and made it work with a shortcut (Alt+F)
14 years ago
Pieter van der Kloet
15df25f947
Cleaned up the CMakeList file
14 years ago
Pieter van der Kloet
371ec41530
Plugins moved using the actions now keep their selection too
14 years ago
Pieter van der Kloet
6feaac3d6f
Removed isChecked function, can be done with less code
14 years ago
Pieter van der Kloet
410229e521
Dropped plugins now retain their selection so you can see where they went
14 years ago
Pieter van der Kloet
8b50cd48f5
Added refresh functionality for the plugins table
14 years ago
Pieter van der Kloet
44e3cf17d7
Fallback icons for the actions in the right-click context menu
14 years ago
Pieter van der Kloet
8495d91d7c
Added right-click context menu for modifying the plugins, e.g. move up, check/uncheck
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
8c04d00a50
Modified row height of the plugins table to use the height of checkbox instead of dynamic resizing
14 years ago
Pieter van der Kloet
eba813b4ac
Fixed clear button in the filter line-edit and changed "delete profile" icon
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
ac965af671
Moved functions around for better readability
14 years ago
Pieter van der Kloet
d3143c6e52
Implemented filter function for the plugin list
14 years ago
Pieter van der Kloet
9b439d74da
Removed some leftover files belonging to the old launcher
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
409bd0fe7e
Moved the stylesheet to main.cpp and made some stylesheet-related changes
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
76653cb2d5
Started working on fallback icons for Windows
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
4dbdc1cb26
Implemented copy and delete profile functions
14 years ago
Pieter van der Kloet
9e852a36bf
Changed all QList<> to const
14 years ago
Pieter van der Kloet
ee4a2d0a8d
Fixed a problem with the currentprofile not being set in the combobox
14 years ago
Pieter van der Kloet
ba3e4330f2
Changed the way the masters get retrieved in masterSelectionChanged
14 years ago
Pieter van der Kloet
2e058409bd
Fixed problem with profile writeout
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
557e659e15
CMake modifications, stylesheet gets copied to destination dir now
14 years ago
Pieter van der Kloet
366ade0e5f
Modified Play page, widgets are now properly centered
14 years ago
Pieter van der Kloet
8256343d77
Masters in the data directory are loaded now, even when they don't have dependent plugins
14 years ago
Pieter van der Kloet
9a218b12c8
Deleted some leftover resource files
14 years ago
Pieter van der Kloet
1fc18075ff
Modified config loading function to always read/write from userPath
...
There is no need for default (global) settings yet
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
24f2c57c32
Added missing resource file
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
e4129ce26e
Fixed config loading problem
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
4ee748552b
More messing around with the launcher config file
14 years ago
Pieter van der Kloet
5f6b4a853f
Removed leftover files
14 years ago
Pieter van der Kloet
84ee3b585c
Added ability to get the previous profile when a new one is selected
14 years ago
Pieter van der Kloet
04bc42a5c7
Added combobox slot for changing the profile
14 years ago
Pieter van der Kloet
274bce22c3
Added writeConfig in Data Files tab and implemented the close button
14 years ago
Pieter van der Kloet
5f19f6cfce
Added a function which returns the checked plugin names
14 years ago
Pieter van der Kloet
e01afe1595
Included new header
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
be47750a45
Added combobox slot for changing the profile
14 years ago
Pieter van der Kloet
c68a4743bd
Added uncheck all function
14 years ago
Pieter van der Kloet
a321685e7a
Modifications to the writeConfig function
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
de78b81a8f
Added a function which returns the checked plugin names
14 years ago
Pieter van der Kloet
c17eed26f3
Removed whitespace
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
94f3bc115f
Added missing resource file
14 years ago
Pieter van der Kloet
5754a132c5
More modifications
14 years ago
Pieter van der Kloet
fc095b902d
Added some more new files
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
fbdc10f0b0
Removed some leftover files and more testing
14 years ago
Pieter van der Kloet
96e7df36e5
Added a proof-of-concept datafiles implementation to replace the old dialog
14 years ago
Pieter van der Kloet
1e62d8451f
More testing and removing
14 years ago
Pieter van der Kloet
74eef82902
Messing around with a new datafilesdialog
14 years ago
Pieter van der Kloet
082902473b
Changed the readConfig function to work with the new master/plugin options in openmw.cfg
14 years ago
Pieter van der Kloet
1d873c56a8
Fixed the "Restore defaults" function.
14 years ago
Pieter van der Kloet
493018322d
Added function to write the list of plugins to openmw.cfg
14 years ago
Pieter van der Kloet
aa54975a2f
Removed the directoryLoaded() signal as it's only available in Qt 4.7.
14 years ago
Pieter van der Kloet
7a03266729
Initial commit of the launcher
14 years ago