Andrei Kortunov
|
5bc5c1bb0c
|
Use our fonts as a fallback
|
2022-07-18 09:57:20 +04:00 |
|
psi29a
|
d888eb84a5
|
Merge branch 'rm_redundant_echo' into 'master'
Remove redundant echo
See merge request OpenMW/openmw!2137
|
2022-07-17 20:25:41 +00:00 |
|
psi29a
|
79cc55b2a3
|
Merge branch 'rename-drawstate' into 'master'
Rename DrawState_ to DrawState and use enum class
See merge request OpenMW/openmw!2151
|
2022-07-17 20:24:50 +00:00 |
|
psi29a
|
809c6acc1a
|
Merge branch 'everlasting_snow' into 'master'
Use meaningful names instead of pretending we don't know what snow is
See merge request OpenMW/openmw!2152
|
2022-07-17 20:23:56 +00:00 |
|
Andrei Kortunov
|
1f864e3127
|
Do not override monospace font
|
2022-07-18 00:04:43 +04:00 |
|
Andrei Kortunov
|
dc0d6fe31d
|
Avoid code duplication
|
2022-07-17 23:59:35 +04:00 |
|
Evil Eye
|
4e65829cec
|
Don't allow non-bipedal actors to use non-weapon animations while moving
|
2022-07-17 21:47:50 +02:00 |
|
Andrei Kortunov
|
facdc8fc0d
|
Use string_view
|
2022-07-17 22:13:27 +04:00 |
|
Andrei Kortunov
|
d83382d236
|
Rework Profiler to work with VFS
|
2022-07-17 22:01:48 +04:00 |
|
Andrei Kortunov
|
59c4ea014d
|
Rework StatsHandler to support VFS
|
2022-07-17 22:01:48 +04:00 |
|
Andrei Kortunov
|
6f6b5ba04b
|
Some refactoring
|
2022-07-17 22:01:48 +04:00 |
|
Andrei Kortunov
|
db686b25c2
|
Use fallback data from openmw.cfg to setup fonts
|
2022-07-17 22:01:48 +04:00 |
|
Andrei Kortunov
|
8513bc9620
|
Fix build error on MSVC
|
2022-07-17 22:01:48 +04:00 |
|
Andrei Kortunov
|
8fc3635c2c
|
Use case-insensitive font keys, remove debug code
|
2022-07-17 22:01:48 +04:00 |
|
Andrei Kortunov
|
c47a48e25d
|
Inject layout files to VFS
|
2022-07-17 22:01:48 +04:00 |
|
Andrei Kortunov
|
2630bc21dd
|
Allow to override MyGUI layout
|
2022-07-17 22:01:48 +04:00 |
|
Andrei Kortunov
|
4ddba5142e
|
Introduce font mappings
|
2022-07-17 22:01:48 +04:00 |
|
Andrei Kortunov
|
dd04bfccfb
|
Load fonts
|
2022-07-17 22:01:48 +04:00 |
|
Evil Eye
|
3967509cdd
|
Use meaningful names instead of pretending we don't know what snow is
|
2022-07-17 19:54:59 +02:00 |
|
ζeh Matt
|
841fd9618f
|
Rename DrawState_ to DrawState and use enum class
|
2022-07-17 20:50:26 +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 |
|
psi29a
|
b032a643f9
|
Merge branch 'vfs_string_view' into 'master'
Use std::string_view in VFS::Manager
See merge request OpenMW/openmw!2148
|
2022-07-17 15:50:29 +00:00 |
|
psi29a
|
6cc3ec12db
|
Merge branch 'ci-werror' into 'master'
Windows, MSVC: Enable warnings as errors on CI
See merge request OpenMW/openmw!2146
|
2022-07-17 15:49:51 +00:00 |
|
ζeh Matt
|
03302a8f5b
|
Conditionally build cpp for platform, remove obsolete header
|
2022-07-17 18:40:27 +03:00 |
|
psi29a
|
9d7f35bd53
|
Merge branch 'skeleton_bone' into 'master'
Avoid manual memory management for Bone::mChildren and use range-based iteration
See merge request OpenMW/openmw!2149
|
2022-07-17 15:36:05 +00:00 |
|
psi29a
|
9fbcc342cf
|
Merge branch 'unique_ptr_input_manager' into 'master'
Use std::unique_ptr to manage lifetime for InputManager members
See merge request OpenMW/openmw!2150
|
2022-07-17 15:25:07 +00:00 |
|
elsid
|
c040da36de
|
Use std::unique_ptr to manage lifetime for InputManager members
|
2022-07-17 14:13:21 +02:00 |
|
elsid
|
0e12d331f9
|
Simplify iteration over Bone::mChildren
|
2022-07-17 13:52:24 +02:00 |
|
elsid
|
e4f599575e
|
Use unique_ptr to manage Bone lifetime
|
2022-07-17 13:34:45 +02:00 |
|
psi29a
|
f393fee9d1
|
Merge branch 'istream_ptr' into 'master'
Move Files::IStreamPtr alias to a separate header
See merge request OpenMW/openmw!2142
|
2022-07-17 11:12:07 +00:00 |
|
Petr Mikheev
|
38ee6d285d
|
Use std::string_view in VFS::Manager
|
2022-07-17 12:19:19 +02: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 |
|
Project579
|
7a715a7d73
|
Revert "Re-enable Windows tests."
This reverts commit f8cec04ce74949bf2a86fec3e1bf2c0665419b26.
|
2022-07-17 11:23:14 +02:00 |
|
Project579
|
02ef9c953e
|
MSVC: Fix all warnings at level 4, upgrade Qt5 to 5.15.2 to also reduce warnings, disabled 5054 warnings due to Qt5's use of deprecated operators in C++20 .
|
2022-07-17 11:23:12 +02:00 |
|
Project579
|
9e59a7e271
|
Re-enable Windows tests.
|
2022-07-17 11:21:55 +02:00 |
|
Project579
|
5ee825b5f6
|
Enable warnings as errors in MSVC builds.
|
2022-07-17 11:21:55 +02:00 |
|
psi29a
|
bf17dc55e5
|
Merge branch 'warnfix' into 'master'
Suppress warnings spam from Qt
See merge request OpenMW/openmw!2145
|
2022-07-17 09:19:42 +00:00 |
|
psi29a
|
06db2446b1
|
Merge branch 'cleanup_aistate' into 'master'
Cleanup MWMechanics::AiState
See merge request OpenMW/openmw!2141
|
2022-07-17 09:13:04 +00:00 |
|
psi29a
|
2a967725d4
|
Merge branch 'aisetting' into 'master'
Move AiSetting out of MWMechanics::CreatureStats
See merge request OpenMW/openmw!2140
|
2022-07-17 09:11:03 +00:00 |
|
psi29a
|
09456e6003
|
Merge branch 'rm_vfs_delete' into 'master'
Avoid manual memory management for VFS archives
See merge request OpenMW/openmw!2139
|
2022-07-17 09:08:15 +00:00 |
|
psi29a
|
db09ae26de
|
Merge branch 'ci_disk' into 'master'
Remove .o files before install
See merge request OpenMW/openmw!2138
|
2022-07-17 09:06:32 +00:00 |
|
Andrei Kortunov
|
c4bde18a9d
|
Suppress warnings spam from Qt
|
2022-07-17 10:29:02 +04:00 |
|
ζeh Matt
|
3d5f898920
|
Cleanup and fixes
|
2022-07-16 21:18:57 +03:00 |
|
ζeh Matt
|
1b70ff775d
|
Move platform specific file code into platform and cleanup LowLevelFile
|
2022-07-16 20:40:42 +03:00 |
|
elsid
|
b8937a493a
|
Avoid manual memory management for MWMechanics::DerivedClassStorage
|
2022-07-16 17:13:16 +02:00 |
|
elsid
|
d2b7253c7f
|
Use forward declarations instead of including aistate.hpp
|
2022-07-16 17:13:16 +02:00 |
|
elsid
|
f5c2e09df9
|
Move AiTemporaryBase to a separate header
|
2022-07-16 17:13:16 +02:00 |
|
elsid
|
e11fbc10b1
|
Remove unused member functions from MWMechanics::DerivedClassStorage
|
2022-07-16 17:13:16 +02:00 |
|
elsid
|
49f8445f87
|
Move AiSetting out of MWMechanics::CreatureStats
To replace creaturestats.hpp include in mwworld/class.hpp with forward
declaration reducing total size of preprocessed code.
|
2022-07-16 16:43:33 +02:00 |
|
elsid
|
9398e97600
|
Avoid manual memory management for VFS archives
|
2022-07-16 15:30:14 +02:00 |
|