Commit Graph

190 Commits (e6b99c92a2f80502380e3556f9818cae72646e96)

Author SHA1 Message Date
Bret Curtis e6b99c92a2 fix append 1 year ago
Bret Curtis 4010308d47 small cleanup 1 year ago
Bret Curtis d36a2aeec0 small cleanup 1 year ago
Bret Curtis 9a7e5c3f73 small cleanup 1 year ago
Bret Curtis 15354d721d include order 1 year ago
Bret Curtis a95eddd466 make use of QLockFile 1 year ago
Andrei Kortunov 307a60e87c Migrate from QRegExp to more modern QRegularExpression 1 year ago
jvoisin 1a326294c0 Run IWYU on the opencs 2 years ago
jvoisin 3cbf1dc042 First pass with include-what-you-use 2 years ago
clang-format-bot ddb0522bbf
Apply clang-format to code base 2 years ago
elsid 6ae15f08e0
Avoid chained operator() calls to prevent formatting issues 2 years ago
Project579 ca14fc00dc Added dedicated functions for conversions between QString and std::filesystem::path. 2 years ago
Project579 c226b35f1f Fix some remaining encoding errors due to std::filesystem transition. 2 years ago
Project579 a13709c510 Replace implicit convertions from std::filesystem::path to std::string with correctly converting functions. 2 years ago
Project579 864112b5db Fixed Windows build when using MSVC 14.26 and MacOS build. 2 years ago
Project579 e5c417c968 Make sure all paths are passed as std::filesystem::path instead of std::string where possible. 2 years ago
Project579 4bb07282c9 Replace all remaining occurrences of boost::filesystem with std::filesystem. 2 years ago
mpeco 78700eee57 functor-based Qt signal-slot syntax construction set 2 years ago
elsid b3882777ab
Cleanup opencs includes 2 years ago
Andrei Kortunov 4b257e496e Use static settings map for launcher and editor - the Settings::Manager has a static data anyway 2 years ago
elsid 10fbf170a2
Reduce number of includes for boost/program_options 2 years ago
Petr Mikheev c7ab67c2c1 Allow relative paths in openmw.cfg; support --replace=config. 2 years ago
elsid 0dcb1f5aac
Fix build on Windows
Use wrapper header over Windows.h to undefine far and near in a single place.
2 years ago
elsid c044bef6a7
Add StatelessUtf8Encoder to support caller provided buffer for output 2 years ago
Petr Mikheev a453e5c198 Reuse the same code to load settings in apps/openmw, apps/launcher, apps/opencs 2 years ago
Petr Mikheev 5ca56a4f8a New option "config" for specifying additional config directories. 2 years ago
Petr Mikheev dd5ba5c57b Redirect log only after parsing configuration 2 years ago
AnyOldName3 8fc09f8c51 Merge remote-tracking branch 'upstream/master' into detain-hash-selectively-reluctant
Merge conflicts included:
* One setting being removed (branch had changed its type).
* One setting's description being changed (branch had changed its type).
* List of files in components/files was changed both upstream and on the
  branch.
* Upstream had changed something in a file the branch deletes.
2 years ago
AnyOldName3 84d6de3eba Parse paths with boost rules when it's quoted, but use the string verbatim when it's not 3 years ago
AnyOldName3 8fb0b5846e Allow paths with trailing data, emmitting a warning 3 years ago
Evil Eye a3e039d862 Explicitely sort by file name after adding all data dirs 3 years ago
AnyOldName3 af0d399103 Purge all uses of Escape Hash types 3 years ago
Alexei Dobrohotov 53f91a3aa5
Merge pull request #3018 from akortunov/emplace
Use emplace_back instead of push_back
4 years ago
AnyOldName3 538314b03a Make path settings have path type 4 years ago
Andrei Kortunov 065ed5138e Use emplace_back instead of push_back 4 years ago
elsid 045ceeac11
Replace foreach macro by for-loop 5 years ago
Nat Meo bcc5142b32 Issue #4202: Open .omwaddon files without needing to open openmw-cs first. 5 years ago
Capostrophic 5cd781b3eb Experimental folder handling rewrite 5 years ago
Andrei Kortunov a302ec9c65 Make fallback map static to simplify constructors 5 years ago
Andrei Kortunov 41e90bd56c Unify random generator usage 6 years ago
Andrei Kortunov e06f0b797a Replace all NULLs to nullptr 6 years ago
Andrei Kortunov bce8de5fe9 Respect selected encoding in the content selector (bug #4467) 6 years ago
Andrei Kortunov c7a5548475 Use new logging system for editor 6 years ago
Andrei Kortunov 9a5b016293 Move crashcatcher initialization to components 6 years ago
Alexander Stillich 725cc94210 Renamed cc_install to something less cryptic (crashCatcherInstall) 6 years ago
Doc West 467989cdd5 Moved crashcatcher to a component and also use it in CS
Reworked debugger detection (failed on gdb 7.11), it now uses /proc to detect the debugger
6 years ago
AnyOldName3 43e9e955c8 Do the same for the CS 7 years ago
AnyOldName3 654bd401fb Switch openmw-cs to the escape versions of option types 7 years ago
Kyle Cooley 8c4b12a603 VFS changes, one VFS and resource system per document.
Added ability to reset a VFS::Manager.
Removed ability to rebuild the index for a VFS::Manager.
Moved VFS creation to CSM::Data.
7 years ago
scrawl 11496b8075 Read fallback settings in OpenCS 8 years ago