elsid
|
dd54857610
|
Add missing array include
|
2023-07-29 00:29:03 +02:00 |
|
psi29a
|
2a534576de
|
Merge branch 'fix-the-comments-again' into 'master'
Restore and clarify comments damaged by !2971
Closes #7350 and #7349
See merge request OpenMW/openmw!2979
|
2023-07-07 13:05:48 +00:00 |
|
AnyOldName3
|
106dbba086
|
Restore and clarify comments damaged by !2971
|
2023-07-07 13:05:48 +00:00 |
|
Evil Eye
|
eeda48ec50
|
Drop support for --fs-strict
|
2023-06-08 21:10:09 +02:00 |
|
psi29a
|
957318d0b9
|
Merge branch 'remove_cruft' into 'master'
remove boost::locale::conv
See merge request OpenMW/openmw!2970
|
2023-04-25 16:06:55 +00:00 |
|
psi29a
|
50bd6cf263
|
remove boost::locale::conv
|
2023-04-25 16:06:55 +00:00 |
|
Bret Curtis
|
0db31207dc
|
remove remaining boost::filesystem cruft
|
2023-04-25 16:15:04 +02:00 |
|
Alexei Kotov
|
536370c76d
|
Files::Collections: prefer files from highest priority folders
|
2023-02-11 01:25:00 +03:00 |
|
Andrzej Głuszak
|
9b0a499b58
|
Remove strerror usages
|
2023-01-29 22:41:59 +01:00 |
|
elsid
|
0961720835
|
Join path components using path::operator/ instead of string::operator+
|
2023-01-27 01:07:15 +01:00 |
|
Andrei Kortunov
|
b0d687964e
|
Make sure that local path has a trailing slash on Linux and Windows
|
2022-12-03 11:27:42 +04:00 |
|
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 |
|