clang-format-bot
|
ddb0522bbf
|
Apply clang-format to code base
|
2022-09-22 21:35:26 +03:00 |
|
elsid
|
6ae15f08e0
|
Avoid chained operator() calls to prevent formatting issues
|
2022-09-12 16:48:15 +02:00 |
|
Project579
|
ca14fc00dc
|
Added dedicated functions for conversions between QString and std::filesystem::path.
|
2022-09-11 14:41:21 +02:00 |
|
Project579
|
c226b35f1f
|
Fix some remaining encoding errors due to std::filesystem transition.
|
2022-09-11 14:41:20 +02:00 |
|
Project579
|
5456ef1d50
|
Add new functions and overloads to support std::u8string and std::filesystem::path.
|
2022-09-11 14:41:20 +02:00 |
|
Project579
|
2df8bfed25
|
Fix build errors after rebase against master due to large amount of changes.
|
2022-09-11 14:41:20 +02:00 |
|
Project579
|
a13709c510
|
Replace implicit convertions from std::filesystem::path to std::string with correctly converting functions.
|
2022-09-11 14:41:20 +02:00 |
|
Project579
|
dec3f24375
|
filesystem: configurationmanager: Store file path tokens as std::u8string.
|
2022-09-11 14:41:20 +02:00 |
|
Project579
|
78ab009d5c
|
Add required overloads to logger for handling unicode paths, also add conversion functions from std::filesystem::path to std::string without losing unicode data.
|
2022-09-11 14:41:20 +02:00 |
|
Project579
|
b817359bcf
|
Revert "Fix regression from https://gitlab.com/OpenMW/openmw/-/merge_requests/1776"
This reverts commit 6a5ad4ca43 .
|
2022-09-11 14:41:20 +02:00 |
|
Project579
|
864112b5db
|
Fixed Windows build when using MSVC 14.26 and MacOS build.
|
2022-09-11 14:41:20 +02:00 |
|
Project579
|
e5c417c968
|
Make sure all paths are passed as std::filesystem::path instead of std::string where possible.
|
2022-09-11 14:41:15 +02:00 |
|
Project579
|
35fe214588
|
Updated components/misc/timeconvert.hpp to fix the Android build.
|
2022-09-11 02:20:01 +02:00 |
|
Project579
|
cf0af87c80
|
Revert changes from "4c8e1ccf - Fixed windows build and updated tests to reflect changes of escape character from "&" to "\"" in "apps/openmw_test_suite/openmw/options.cpp"
|
2022-09-11 02:19:07 +02:00 |
|
Project579
|
cd229a965b
|
Fixed windows build and updated tests to reflect changes of escape character from "&" to "\"
|
2022-09-11 02:19:07 +02:00 |
|
Project579
|
4bb07282c9
|
Replace all remaining occurrences of boost::filesystem with std::filesystem.
|
2022-09-11 02:19:00 +02:00 |
|
AnyOldName3
|
4e8e2e1c60
|
Eliminate &thing[0] pattern
|
2022-09-03 16:41:35 +01:00 |
|
elsid
|
f99ed6f1db
|
Split components/misc/stringops.hpp into multiple headers
Replace all ciEqual overloads with one having std::string_view as argument.
|
2022-08-03 22:06:24 +02:00 |
|
ζeh Matt
|
2014ea40b9
|
Use ScopedHandle for File::Handle
|
2022-07-18 21:13:41 +03:00 |
|
ζeh Matt
|
ce556ba0cc
|
Remove obsolete LowLevelFile
|
2022-07-18 16:41:43 +03:00 |
|
psi29a
|
7c442926f8
|
Merge branch 'platform-file' into 'master'
Move platform specific file code into platform and cleanup LowLevelFile
See merge request OpenMW/openmw!2143
|
2022-07-17 16:44:13 +00:00 |
|
elsid
|
6c8ed4d19c
|
Move Files::IStreamPtr alias to a separate header
To avoid transitive include of Windows.h all over the engine.
|
2022-07-17 11:35:39 +02:00 |
|
ζeh Matt
|
1b70ff775d
|
Move platform specific file code into platform and cleanup LowLevelFile
|
2022-07-16 20:40:42 +03:00 |
|
jvoisin
|
2ef2e93a46
|
Merge branch 'collection-lowercase' into 'master'
Makes key inside Collection::getCollection use lowercase
Closes #6483
See merge request OpenMW/openmw!2135
|
2022-07-14 20:39:27 +00:00 |
|
Matt
|
888d009a1e
|
Apply 1 suggestion(s) to 1 file(s)
|
2022-07-14 16:50:25 +00:00 |
|
Matt
|
32d50765ab
|
Apply 1 suggestion(s) to 1 file(s)
|
2022-07-14 16:50:15 +00:00 |
|
Igor Fedosov
|
68887e79a0
|
Makes key inside Collection::getCollection use lowercase
|
2022-07-14 17:02:35 +03:00 |
|
Petr Mikheev
|
dc3ba3a75b
|
Fix #6862
|
2022-07-09 23:19:38 +02:00 |
|
elsid
|
bef15edf0b
|
Remove redundant ostream, istream, iostream and sstream includes
* Replace by std::to_string and operator+ where possible.
* Move the code requiring to include <sstream> from .hpp to .cpp files.
|
2022-07-05 01:41:28 +02:00 |
|
Andrei Kortunov
|
5d94a94a98
|
Use a Boost API to resolve symlinks instead of low-level code
|
2022-07-03 15:44:50 +04:00 |
|
elsid
|
5891d58f63
|
Fix C4456 msvc warning
declaration of 'it' hides previous local declaration
|
2022-07-01 18:47:44 +02:00 |
|
elsid
|
7e6c13630a
|
Use target_precompile_headers for the most expensive headers
|
2022-07-01 14:05:17 +00:00 |
|
elsid
|
10fbf170a2
|
Reduce number of includes for boost/program_options
|
2022-06-25 18:32:10 +02:00 |
|
AnyOldName3
|
6a5ad4ca43
|
Fix regression from https://gitlab.com/OpenMW/openmw/-/merge_requests/1776
|
2022-06-16 00:28:41 +01:00 |
|
jvoisin
|
a204f392c9
|
Minor simplification in multidircollection.cpp
|
2022-06-02 20:23:19 +02:00 |
|
Petr Mikheev
|
c7ab67c2c1
|
Allow relative paths in openmw.cfg; support --replace=config.
|
2022-04-28 00:39:41 +02:00 |
|
elsid
|
0dcb1f5aac
|
Fix build on Windows
Use wrapper header over Windows.h to undefine far and near in a single place.
|
2022-04-25 00:25:46 +02:00 |
|
elsid
|
94c1d0cced
|
Use unique_ptr to store istream
|
2022-04-22 18:27:17 +02:00 |
|
elsid
|
c94d8be7bf
|
Add generic StreamWithBuffer owning the underlying buffer
|
2022-04-22 18:27:17 +02:00 |
|
elsid
|
9d6d0c6ffb
|
Move ConstrainedStreamBuf into separate file
|
2022-04-22 18:27:17 +02:00 |
|
elsid
|
fbc853804d
|
Fix recover from errors in Files::getHash
|
2022-04-15 21:43:54 +02:00 |
|
elsid
|
b09570692e
|
Use ifstream for ESMReader
ESMReader reads the whole file, there is no need in the ConstrainedFileStream.
|
2022-04-15 02:58:57 +02:00 |
|
elsid
|
5eb8c4aebe
|
Avoid redundant conversion to const char* and use make_shared
|
2022-04-10 22:33:08 +02:00 |
|
Petr Mikheev
|
5f74df75c6
|
Add default value for config .
|
2022-02-06 23:09:06 +01:00 |
|
Petr Mikheev
|
ac5cd6c80a
|
Add default value for user-data in openmw.cfg
|
2022-02-06 21:07:14 +01:00 |
|
Petr Mikheev
|
6084dbfc3a
|
Add a warning if replace==config is used.
|
2022-02-03 00:07:30 +01:00 |
|
Petr Mikheev
|
5b23ba3faf
|
Fix defaulted in ConfigurationManager::mergeComposingVariables
|
2022-02-02 23:47:11 +01:00 |
|
Petr Mikheev
|
9c1ff16b62
|
Add config variable user-data="?userdata?" . Allows to override paths to saves and screenshots.
|
2022-02-02 23:47:11 +01:00 |
|
Petr Mikheev
|
5ff2fc55ac
|
Make ConfigurationManager::getUserConfigPath to return the actual config path where the settings, logs, and Lua storage are stored.
|
2022-02-02 23:47:11 +01:00 |
|
Petr Mikheev
|
5ca56a4f8a
|
New option "config" for specifying additional config directories.
|
2022-02-02 23:47:11 +01:00 |
|