Erik Ogenvik
507f6c1a13
Merge pull request #5 from worldforge/sdl3-wip
...
Sdl3 wip
2025-07-01 08:46:17 +02:00
Erik Ogenvik
1574c17b2f
Fixes for SDL3 on Windows.
2025-07-01 00:15:17 +02:00
Erik Ogenvik
7030013f6e
Allow partial lock files.
...
To work with building on Windows.
2025-06-30 22:16:36 +02:00
Erik Ogenvik
7e0a4a0550
Use a Conan lock file.
2025-06-30 21:56:12 +02:00
Erik Ogenvik
b274818670
Bump Ogre and fix possible static initialization fiasco.
2025-06-30 21:56:12 +02:00
Erik Ogenvik
71b9db9f80
Fix compile on gcc 15.
2025-06-30 21:56:12 +02:00
Erik Ogenvik
218c956d92
Upgrade to SDL3.
2025-06-30 21:56:04 +02:00
Erik Ogenvik
91a1ccfd12
Handle changes to artifactory setup.
2025-06-30 21:51:24 +02:00
Erik Ogenvik
fbd14888b0
Merge pull request #4 from worldforge/boost_windows_fixes
...
Fix boost building on Windows.
2025-05-05 13:44:41 +02:00
Erik Ogenvik
7aa25d98e4
Fix boost building on Windows.
2025-05-05 10:56:14 +02:00
Erik Ogenvik
7014438efa
Bump deps.
2025-05-04 22:38:43 +02:00
Erik Ogenvik
b47aecdb24
Conform to newer CMake.
2025-05-04 20:09:56 +02:00
Erik Ogenvik
3ff518228c
Bump deps.
2025-02-23 16:07:49 +01:00
Erik Ogenvik
6d0951119e
Bump Actions in CI.
2025-02-23 12:41:49 +01:00
Erik Ogenvik
87bdc6d0ae
Bump OGRE.
2025-02-23 12:23:31 +01:00
Erik Ogenvik
58d0ea3f85
Added needed include.
2025-02-14 11:53:10 +01:00
Erik Ogenvik
d0cc6ccf8f
Include header.
2025-01-19 23:25:47 +01:00
Erik Ogenvik
9a4f20cbb6
Skip "lib" prefix on plugins.
...
It's just confusing.
2025-01-18 23:08:32 +01:00
Erik Ogenvik
21da42930d
Merge pull request #2 from worldforge/cyphesis_flatten_inheritance
...
Cyphesis flatten inheritance
2025-01-12 00:31:57 +01:00
Erik Ogenvik
e64fd50463
Various code cleanups.
2025-01-11 21:04:26 +01:00
Erik Ogenvik
ddce0506f7
Sync editor config.
2025-01-11 16:05:22 +01:00
Erik Ogenvik
d1894b4f07
Remove Thing and Entity.
...
To make the hierarchy entirely flat.
2025-01-11 16:05:20 +01:00
Erik Ogenvik
4999ec648e
Remove "World" class.
...
With the aim of flattening the entity class hierarchy so we only use one class.
2025-01-11 16:03:29 +01:00
Erik Ogenvik
00058d828d
Make static state thread safe.
2025-01-11 16:03:29 +01:00
Erik Ogenvik
fd97d6b0ef
Merge pull request #1 from worldforge/ember_include_cleanup
...
Cleanup unused includes.
2025-01-07 21:03:24 +01:00
Erik Ogenvik
0288d64be7
Added required header.
2025-01-07 13:40:34 +01:00
Erik Ogenvik
fb3b4f7aad
Added required includes.
2025-01-07 13:14:09 +01:00
Erik Ogenvik
b680732035
Prefer constexpr.
2025-01-07 00:09:48 +01:00
Erik Ogenvik
f20cbb8792
Cleanup unused includes.
...
To make compilation slightly quicker.
2025-01-06 23:58:14 +01:00
Erik Ogenvik
f7305761ab
Added common CLang-format definitions.
2025-01-06 23:57:43 +01:00
Erik Ogenvik
87ca79899b
Added pull request building.
2025-01-06 23:57:20 +01:00
Erik Ogenvik
9870431c13
Bump deps.
2025-01-02 18:57:30 +01:00
Erik Ogenvik
8d48363497
Prefer system Conan packages for OpenGL and X11.
2025-01-02 18:46:44 +01:00
Erik Ogenvik
fd835d4bb7
Use non-deprecated macOS versions.
2025-01-02 18:22:05 +01:00
Erik Ogenvik
391cd9d792
Bump OGRE.
2025-01-02 13:13:15 +01:00
Erik Ogenvik
f0a7f2270a
Fixed some issues with dynamic widget loading.
2024-12-23 00:22:45 +01:00
Erik Ogenvik
af1865621b
Improve on path comparisons.
2024-12-23 00:20:58 +01:00
Erik Ogenvik
dbaa5d7da8
Allow widgets to be built as reloadable plugins.
...
This is useful when doing development. It requires some libs to be built as shared though.
Enable this by specifying the "widgets_as_plugins" when invoking conan.
The reason we need to do this in the Conan phase is because it affects how some
libraries now needs to be built as shared libs.
2024-12-23 00:20:34 +01:00
Erik Ogenvik
0ee1b08af5
Fixed crash when destroying Model.
2024-11-03 23:07:03 +01:00
Erik Ogenvik
bb59b00e4e
Removed references to unused types too.
2024-10-30 22:35:45 +01:00
Erik Ogenvik
1d93d23895
Removed obsolete section.
2024-10-30 22:24:01 +01:00
Erik Ogenvik
9122bada99
Apply areas to terrain in server too.
2024-10-30 22:12:12 +01:00
Erik Ogenvik
d74e17ca6f
Send arguments in correct order.
2024-10-29 23:28:17 +01:00
Erik Ogenvik
a080ad86a8
Fixed SynchedState signature.
...
We don't want state copies by mistake.
2024-10-29 16:17:26 +01:00
Erik Ogenvik
148201da04
Use asio thread pool for Squall generation.
2024-10-29 12:06:24 +01:00
Erik Ogenvik
46bc8bee98
Simplify database persistence.
2024-10-29 11:49:05 +01:00
Erik Ogenvik
26bb42bc65
Update database to use primary keys better.
2024-10-29 10:32:47 +01:00
Erik Ogenvik
28c29644c9
Handle shutdown better.
2024-10-29 10:32:30 +01:00
Erik Ogenvik
aabaaf8bd4
Bump sqlite3pp to latest version.
2024-10-29 00:00:45 +01:00
Erik Ogenvik
0cd66df7e3
Bump Remotery to latest version from Github.
2024-10-28 23:27:52 +01:00