Evil Eye
|
e422c09820
|
Merge branch 'vfs_normalized_path_24' into 'master'
Use normalized path in LuaUi::TextureData and to implement correctResourcePath (#8138)
See merge request OpenMW/openmw!4920
|
2025-12-07 08:07:49 +00:00 |
|
Alexei Kotov
|
24b969f156
|
Merge branch 'search' into 'master'
Reimplement weightedSearch to prevent crashing with large menus
Closes #8601
See merge request OpenMW/openmw!5001
|
2025-12-07 01:29:10 +03:00 |
|
elsid
|
66923870da
|
Use normalized path to implement correctResourcePath
|
2025-12-06 00:12:43 +01:00 |
|
elsid
|
1b362140ae
|
Remove duplicated and leading slashes in normalizeFilenameInPlace
To be consistent with correctResourcePath.
|
2025-12-06 00:12:43 +01:00 |
|
elsid
|
96869fd9b9
|
Add namespace prefix to all VFS::Path related tests
|
2025-12-06 00:12:42 +01:00 |
|
elsid
|
2c142faaa9
|
Use normalized path in LuaUi::TextureData
|
2025-12-06 00:12:42 +01:00 |
|
elsid
|
538e5d5502
|
Use normalizeFilename in correctResourcePath
|
2025-12-06 00:12:42 +01:00 |
|
elsid
|
cd03de2577
|
Cleanup resource helpers tests
|
2025-12-06 00:12:42 +01:00 |
|
Alexei Kotov
|
3d1b8d1a4d
|
Merge branch 'captureandrelease' into 'master'
Don't extend the lifetime of ScreenCapture objects beyond that of the objects using them
See merge request OpenMW/openmw!5028
|
2025-12-05 21:57:14 +03:00 |
|
Alexei Kotov
|
cb74919303
|
Merge branch 'localmap' into 'master'
Local map fixes
Closes #8786 and #8787
See merge request OpenMW/openmw!4919
|
2025-12-05 17:43:40 +03:00 |
|
AnyOldName3
|
7ad68c6e37
|
Merge branch 'fix-readme-typos' into 'master'
Fix grammar and consistency issues in README
See merge request OpenMW/openmw!4994
|
2025-12-05 14:18:59 +00:00 |
|
Alexei Kotov
|
e7b954a7b6
|
Merge branch 'feature/support-extra-gamepad-buttons' into 'master'
Add support for modern SDL controller buttons (Touchpad, Misc1, Paddles)
See merge request OpenMW/openmw!5017
|
2025-12-05 06:12:35 +03:00 |
|
Dima Katashov
|
d7ad994fb6
|
Add support for modern SDL controller buttons (Touchpad, Misc1, Paddles)
|
2025-12-05 06:12:35 +03:00 |
|
Sebastian Fieber
|
567f5aa150
|
remove unecessary mutex
|
2025-12-05 05:54:48 +03:00 |
|
Sebastian Fieber
|
1b36f757ed
|
format
|
2025-12-05 05:54:06 +03:00 |
|
Sebastian Fieber
|
647d655f2e
|
make it possible to remove anonymous vfx
|
2025-12-05 05:54:03 +03:00 |
|
Sebastian Fieber
|
9524906768
|
don't unecessarily copy vfxId
|
2025-12-05 05:52:56 +03:00 |
|
Sebastian Fieber
|
4636a35867
|
throw if vfxId is empty
|
2025-12-05 05:52:56 +03:00 |
|
Sebastian Fieber
|
9621a2c8cf
|
remove world vfx only if vfxId is not empty
|
2025-12-05 05:52:56 +03:00 |
|
Sebastian Fieber
|
e8c917d35e
|
add loop + vfxId params to world.vfx.spawn and add world.vfx.remove
|
2025-12-05 05:52:54 +03:00 |
|
ddbb07
|
b621d09b58
|
Remove unecessary sort in test
|
2025-12-04 23:03:39 +01:00 |
|
ddbb07
|
079ccd92b1
|
Use std::string instead of UString
|
2025-12-04 22:56:35 +01:00 |
|
Dave Corley
|
6897f5aefb
|
ALL HAIL C L A N G
|
2025-12-04 23:48:55 +03:00 |
|
Dave Corley
|
c775153c21
|
CLEANUP: Remove fastForwardAI method in World
|
2025-12-04 23:48:55 +03:00 |
|
Dave Corley
|
e3af2db511
|
CLEANUP: Make advanceTime a delayedAction, include mechanicsmanager
|
2025-12-04 23:48:55 +03:00 |
|
Dave Corley
|
386c28d98e
|
CLEANUP: Fix docs, remove unused lambda capture
|
2025-12-04 23:48:55 +03:00 |
|
Dave Corley
|
209b7fd5c6
|
FEAT: Add a binding for passing time in world
|
2025-12-04 23:48:55 +03:00 |
|
Evil Eye
|
e097a15627
|
Don't extend the lifetime of ScreenCapture objects beyond that of the objects using them
|
2025-12-04 19:18:44 +01:00 |
|
ddbb07
|
243b087845
|
Fix imports in test
|
2025-12-04 16:35:29 +01:00 |
|
ddbb07
|
120c7adddb
|
Add more tests
|
2025-12-04 07:40:26 +01:00 |
|
ddbb07
|
dd0bce2406
|
Mark function definitions as inline
|
2025-12-04 07:40:26 +01:00 |
|
ddbb07
|
aec63843f7
|
Move function definition to header file
|
2025-12-04 07:40:26 +01:00 |
|
ddbb07
|
3dec065dff
|
Add another test
|
2025-12-04 07:40:26 +01:00 |
|
ddbb07
|
8349c09170
|
Add unit tests
|
2025-12-04 07:40:26 +01:00 |
|
ddbb07
|
db0c7350b8
|
Don't make copies of variables unless absolutely necessary.
|
2025-12-04 07:40:26 +01:00 |
|
ddbb07
|
63166aaa10
|
Change type of search weight from double to size_t, and revise sorting logic
|
2025-12-04 07:40:26 +01:00 |
|
ddbb07
|
336a9e7da1
|
Explicitly check if inputString is empty or only contains spaces in generatePatternArray to improve performance
|
2025-12-04 07:40:26 +01:00 |
|
ddbb07
|
225d8f0b90
|
Define patternArray only once for every search
|
2025-12-04 07:40:26 +01:00 |
|
ddbb07
|
c027d2d927
|
Rename splitString to generatePatternArray as it no longer only splits the string
|
2025-12-04 07:40:26 +01:00 |
|
ddbb07
|
b3111a466e
|
Offload lower casing of the patternString to splitString
|
2025-12-04 07:40:26 +01:00 |
|
ddbb07
|
39832a3e71
|
Reimplement weightedSearch
|
2025-12-04 07:40:26 +01:00 |
|
Alexei Kotov
|
2b5d7c9d7d
|
Merge branch 'spellviewcursor' into 'master'
Hide the cursor in spell lists when controller tooltips are on (#8770)
Closes #8770
See merge request OpenMW/openmw!4979
|
2025-12-02 06:39:20 +03:00 |
|
Alexei Kotov
|
20d14b57c1
|
Expose sunlight direction to post-processing (#8826)
|
2025-11-29 20:27:34 +03:00 |
|
Alexei Kotov
|
96565e9afb
|
Merge branch 'fix_clang_tidy_warnings' into 'master'
Fix clang tidy warnings (version 21.1.6)
See merge request OpenMW/openmw!5015
|
2025-11-27 01:16:51 +03:00 |
|
Alexei Kotov
|
c31b4efc01
|
Merge branch 'globaltargetnumberone' into 'master'
Improve support for global script targets
Closes #2316, #7830, and #2311
See merge request OpenMW/openmw!4812
|
2025-11-27 01:16:25 +03:00 |
|
Alexei Kotov
|
a00ede3595
|
Merge branch 'master' into 'master'
Fix 'Show Controller Tooltips By Default' option being ignored
Closes #8799
See merge request OpenMW/openmw!5003
|
2025-11-26 16:41:45 +03:00 |
|
Andy Lanzone
|
94caf98ece
|
Fix 'Show Controller Tooltips By Default' option being ignored
|
2025-11-26 16:41:45 +03:00 |
|
elsid
|
feb9cc004c
|
Fix portability-avoid-pragma-once warnings
components/misc/helpviewer.hpp:1:1: error: avoid 'pragma once' directive; use include guards instead [portability-avoid-pragma-once,-warnings-as-errors]
1 | #pragma once
| ^
apps/opencs/view/world/tableheadermouseeventhandler.hpp:1:1: error: avoid 'pragma once' directive; use include guards instead [portability-avoid-pragma-once,-warnings-as-errors]
1 | #pragma once
| ^
|
2025-11-25 21:16:50 +01:00 |
|
Nova
|
87dc3cd0e8
|
Enforced local scripts can only modify self.
Updated documentation to use self and player in examples.
|
2025-11-24 23:45:53 +03:00 |
|
Nova
|
dcbda0cbaa
|
Forgot the luamanagerimp.hpp include.
|
2025-11-24 23:45:53 +03:00 |
|