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
9870431c13
Bump deps.
2025-01-02 18:57:30 +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
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
6b234c6431
Perform HTTP handling in separate thread group.
...
We still need to perform the fetching of config data in the main context though.
2024-10-28 22:21:17 +01:00
Erik Ogenvik
b87a77dab5
Make getSection const.
2024-10-28 15:23:37 +01:00
Erik Ogenvik
66b0d0d1a4
Introduce a way to protect state behind mutex.
...
Let's see how well it works.
2024-10-28 15:17:47 +01:00
Erik Ogenvik
214a70eaba
Protect against race conditions.
2024-10-28 13:26:31 +01:00
Erik Ogenvik
a7d78e91d6
Cleanup.
2024-10-28 13:26:15 +01:00
Erik Ogenvik
ca3302a886
Bump SAF.
2024-10-28 00:42:58 +01:00
Erik Ogenvik
8092800417
Remove obsolete directives.
2024-10-28 00:03:37 +01:00
Erik Ogenvik
b675339650
Handle entity "0" in special way.
...
Since it's a special entity.
2024-10-28 00:03:13 +01:00
Erik Ogenvik
fe36b154cc
Update MojoAL to newer version.
...
This version: a9e2f30b04
2024-10-27 15:54:11 +01:00
Erik Ogenvik
f79bac43aa
Print out how long the frame took.
2024-10-27 12:28:03 +01:00
Erik Ogenvik
1afc5a0927
Avoid Sol copying of references.
...
By default Sol will copy any references. This messes with CEGUI since there are
a couple of classes which will cause memory corruption if copied.
The solution is to expose them as pointer instead, which will make Sol just reference them.
2024-10-27 12:27:44 +01:00
Erik Ogenvik
6f92d701b6
Bump to sol 3.3.0
2024-10-27 11:00:29 +01:00
Erik Ogenvik
d23ae67830
Correctly reference libunwind.
2024-10-27 01:05:09 +02:00
Erik Ogenvik
44340710ac
Use more proper iterator declaration.
2024-10-26 15:47:57 +02:00
Erik Ogenvik
a140dd2743
Bump deps.
2024-10-26 14:13:20 +02:00
Erik Ogenvik
eb74755370
Compiler warnings fixes.
2024-10-26 14:12:52 +02:00
Erik Ogenvik
9f257caaf1
Bump OGRE.
2024-10-26 13:28:53 +02:00
Erik Ogenvik
971195c6ba
Use correct constant type.
2024-10-26 13:26:41 +02:00
Erik Ogenvik
106f8cace0
Make sure texture is declared consistently.
2024-10-26 13:26:24 +02:00
Erik Ogenvik
177873e7a2
Conform to proper C++.
2024-10-24 22:08:29 +02:00
Erik Ogenvik
e8a3ab845d
Remove some unused lines.
2024-08-18 11:58:26 +02:00
Erik Ogenvik
51a2315a42
Handle home directory better.
2024-08-14 23:27:47 +02:00
Erik Ogenvik
c67b5b8da5
Provide xdg-basedir as bundled package.
...
Instead of through Conan. This just makes it less complex.
2024-08-14 23:14:02 +02:00
Erik Ogenvik
8f56e235a7
Use Conan provided Python 3.12 package.
...
Had to make some smaller changes to handle changes in extension API.
2024-08-12 11:46:12 +02:00
Erik Ogenvik
83f094d295
Cleaned up MetaServer code a bit.
2024-07-30 18:29:51 +02:00
Erik Ogenvik
d75bef96b6
Bump boost.
2024-07-30 17:38:59 +02:00
Erik Ogenvik
7b8f57967d
Bump deps.
2024-07-30 17:01:31 +02:00
Erik Ogenvik
00082baa90
Fixed compiler warnings.
2024-07-30 17:01:20 +02:00
Erik Ogenvik
b32f82fe95
Bump deps.
2024-05-08 20:30:59 +02:00
Erik Ogenvik
36a598a72b
Remove old build status badges.
2024-05-02 22:06:00 +02:00
Erik Ogenvik
6a154e7cba
Use newer OGRE.
2024-04-16 15:10:57 +02:00
Erik Ogenvik
ccbc5bd594
Bump SDL.
2024-03-28 23:32:49 +01:00
Erik Ogenvik
4f7095ef9c
Use new OGRE.
2024-03-28 23:24:02 +01:00
Erik Ogenvik
6d28a20033
Bump deps.
2024-03-22 10:18:36 +01:00