elsid
|
7b5310b569
|
Write StringRefId as is when converting UniversalId to string
To avoid adding quotes which on conversion ESM::StringRefId -> UniversalId ->
std::string -> UniversalId changes the string value adding quotes.
|
2023-12-29 14:12:36 +01:00 |
|
elsid
|
0fc78aa173
|
Make ESM::StringRefId compatible with std::string UniversalId
|
2023-12-29 13:10:13 +01:00 |
|
elsid
|
6a16686107
|
Use settings values to declare string settings
|
2023-12-27 00:33:45 +01:00 |
|
psi29a
|
a2c6009352
|
Merge branch 'editor_bool_settings' into 'master'
Use settings values to declare bool settings (#6876)
See merge request OpenMW/openmw!3679
|
2023-12-26 15:31:14 +00:00 |
|
psi29a
|
f80bbd4e39
|
Merge branch 'these-are-the-datas-youre-looking-for' into 'master'
Add game-independent VFS directory to CS' VFS
See merge request OpenMW/openmw!3683
|
2023-12-26 10:21:58 +00:00 |
|
AnyOldName3
|
01e2e56f97
|
Add game-independent VFS directory to CS' VFS
This should have been like this all along - all the other applications that use the game's VFS do this.
|
2023-12-24 17:55:49 +00:00 |
|
Andrei Kortunov
|
1ca2a0ef66
|
Store generated UI by pointer to avoid redundant processing
|
2023-12-24 20:35:19 +04:00 |
|
Alexei Kotov
|
51b05647e2
|
Merge branch 'move_files' into 'master'
Move *.ui files for different applications to different folders
See merge request OpenMW/openmw!3659
|
2023-12-24 09:58:24 +00:00 |
|
elsid
|
edaac852d1
|
Use settings values to declare bool settings
|
2023-12-24 00:25:18 +01:00 |
|
Alexei Kotov
|
c6a1196ec7
|
Merge branch 'editor_int_settings' into 'master'
Use settings values to declare int settings (#6876)
See merge request OpenMW/openmw!3668
|
2023-12-23 15:48:43 +00:00 |
|
jvoisin
|
2873f971a6
|
Merge branch 'downsized' into 'master'
Remove explicitly sized reads
See merge request OpenMW/openmw!3663
|
2023-12-21 22:50:10 +00:00 |
|
elsid
|
66b1745520
|
Use settings values to declare int settings
|
2023-12-20 12:26:36 +01:00 |
|
Andrei Kortunov
|
e6690bbcc7
|
Use CMAKE_CURRENT_SOURCE_DIR instead of CMAKE_SOURCE_DIR
|
2023-12-19 19:58:52 +04:00 |
|
Evil Eye
|
36b61d7074
|
Merge branch 'copy-that' into 'master'
Feat(CS): Implement Instance Cloning
See merge request OpenMW/openmw!3654
|
2023-12-19 11:27:51 +00:00 |
|
Andrei Kortunov
|
2e041073fc
|
Move *.ui files for different applications to different folders
|
2023-12-19 15:21:08 +04:00 |
|
Alexei Kotov
|
7922f0e7f8
|
Merge branch 'editor_modifier_settings' into 'master'
Use settings values to declare modifier settings (#6876)
See merge request OpenMW/openmw!3656
|
2023-12-18 00:37:55 +00:00 |
|
Evil Eye
|
37415b0382
|
Don't use getExact to read structs
|
2023-12-17 15:16:32 +01:00 |
|
Evil Eye
|
a9e6e63c4e
|
Remove fixed size reads
|
2023-12-17 13:00:14 +01:00 |
|
elsid
|
a29ae07957
|
Fix CS Key Binding settings page
This got broken by e07d8f3066. Creating QGridLayout with parent and setting it
later has not the same effect.
|
2023-12-14 00:29:18 +01:00 |
|
elsid
|
11db9eec1d
|
Use settings values to declare modifier settings
|
2023-12-13 23:29:35 +01:00 |
|
Dave Corley
|
bc662aeb63
|
Fix(CS): Fix minor issue in deleteSelectedInstances impl which caused it
to run twice
|
2023-12-13 16:06:46 -06:00 |
|
Dave Corley
|
7069a970ae
|
Feat(CS): Implement instance cloning
|
2023-12-13 16:06:46 -06:00 |
|
Dave Corley
|
2bb8ceef56
|
Fix(CS): Correct invalid refNum for cloned objects so they actually
appear ingame
|
2023-12-13 16:06:46 -06:00 |
|
Dave Corley
|
2a747529bb
|
Feat(CS): Add new shortcut for duplicating instances
|
2023-12-13 16:06:46 -06:00 |
|
Evil Eye
|
78da1eb41f
|
Merge branch 'settings_values_editor_2' into 'master'
Use settings values for editor (#6876)
See merge request OpenMW/openmw!3633
|
2023-12-12 17:00:43 +00:00 |
|
Andrei Kortunov
|
6f68df9ac2
|
Avoid redundant copies
|
2023-12-06 23:45:25 +04:00 |
|
elsid
|
e1a68d8cf5
|
Ignore absent default setting value
|
2023-12-03 17:18:26 +01:00 |
|
elsid
|
4c13ecea23
|
Use settings values for editor
|
2023-12-03 17:18:26 +01:00 |
|
elsid
|
88a6ecabae
|
Add lookup index to editor settings category
Prevent adding duplicate settings there.
|
2023-12-03 17:18:25 +01:00 |
|
Alexei Kotov
|
7c63522870
|
Merge branch 'settings_values_editor_1' into 'master'
Define editor settings as typed struct members (#6876)
See merge request OpenMW/openmw!3597
|
2023-12-02 13:51:00 +00:00 |
|
elsid
|
fb0b95a2dd
|
Define editor settings as typed struct members
|
2023-11-16 22:14:58 +01:00 |
|
elsid
|
755fef62f7
|
Mark State copy constructor and assignment operators as delete
|
2023-11-16 22:05:05 +01:00 |
|
elsid
|
e07d8f3066
|
Add separate setting type for subcategory
|
2023-11-16 22:05:05 +01:00 |
|
elsid
|
fb6e429dad
|
Remove "separators" from cs settings
Those are just empty widgets which do not make significant visible difference in
the UI.
|
2023-11-16 22:05:05 +01:00 |
|
elsid
|
335dbffe6e
|
Avoid std::string to QString conversion for label
|
2023-11-16 22:05:05 +01:00 |
|
Andrei Kortunov
|
ba71eefbae
|
Fix GCC warnings
|
2023-11-16 18:53:46 +04:00 |
|
psi29a
|
9259f5c056
|
Merge branch 'merryweather' into 'master'
Replace more sized reads and change weather loading
See merge request OpenMW/openmw!3496
|
2023-10-16 20:06:59 +00:00 |
|
AnyOldName3
|
2ed584428c
|
Add missing headers to components/CMakeLists.txt
Otherwise, they won't show up as part of the project in IDEs.
|
2023-10-15 15:44:24 +01:00 |
|
Evil Eye
|
fbafa13b3d
|
Appease the compiler
|
2023-10-14 17:01:55 +02:00 |
|
Evil Eye
|
514723a4e6
|
Use fixed size ints for Region and use an array for weather odds
|
2023-10-14 16:36:45 +02:00 |
|
elsid
|
08902371b4
|
Use settings values for Shaders settings
|
2023-10-12 20:43:53 +02:00 |
|
Evil Eye
|
b99f58613e
|
Remove signed/unsigned conversions in pathgrid loading code and use meaningful member names
|
2023-10-06 16:46:09 +02:00 |
|
elsid
|
1d94527a19
|
Avoid using settings in components to get actor model
Settings::Values are initialized only for engine. Accessing them from other
binaries leads to a crash.
|
2023-09-27 21:00:46 +02:00 |
|
Evil Eye
|
b59739a529
|
Replace more sized reads
|
2023-09-13 21:51:42 +02:00 |
|
elsid
|
053a3caf7b
|
Pass cache expiry delay to GenericResourceManager constructor
|
2023-09-09 19:35:20 +02:00 |
|
psi29a
|
5a0a04684a
|
Merge branch 'nocliffracerschooling' into 'master'
Editor: Remove Training service for creatures
See merge request OpenMW/openmw!3396
|
2023-09-06 08:14:00 +00:00 |
|
Alexei Kotov
|
16cc1ad59f
|
Editor: Disable Training service for creatures
|
2023-09-02 17:52:15 +03:00 |
|
Petr Mikheev
|
d39552962f
|
Validate version of resources
|
2023-08-31 20:56:02 +02:00 |
|
Petr Mikheev
|
f260fa006e
|
Show OpenMW version and Lua API revision in documentation.
|
2023-08-31 20:56:02 +02:00 |
|
Petr Mikheev
|
32f3a16db3
|
Change FormId::toString to be consistent with RefId. Remove FormIdRefId.
|
2023-08-27 09:55:06 +02:00 |
|