Alexander Bock
c02e59b9f8
Fixing more includes and forward declarations ( #3876 )
2025-12-16 13:40:19 +01:00
Alexander Bock
19e9e2c1fb
Adapt to new compile option style and fix warnings ( #3773 )
2025-08-12 14:19:45 +02:00
hn-88
fd0d52afa9
Several fix for compiling on Mac. Specifying the output name of the web helper instead ( #3651 )
...
* Fix compile issue on Apple reg ALSA. since ALSA won't be available on Apple machines, we need to choose coreaudio instead.
* Changes for target without spaces. newer versions of CMake don't allow targets to have spaces, but we can specify TARGET_OUTPUT_NAME with spaces
2025-05-11 19:55:26 +02:00
Alexander Bock
bf2fee7d71
Submodule updates ( #3586 )
...
Update submodules and also provide compatibility with CMake 4.0.
- assimp: `v5.4.1` -> `v5.4.3`
- catch: `v3.5.3` -> `3.8.0`
- date: `master` -> `v3.0.3`
- freetype2: `v2.10.4` -> `v2.13.3`. Also change to freetypes original Git server
- glbindings: `v3.3.0` -> `v3.4.0`
- glm: `master` -> `v1.0.2`
- scnlib: `v4.0.1` -> `v2.0.2`
- soloud: `master` -> `master`
- tinyxml: `master` -> `v11.0.0`
- tracy: `v0.10.1` -> `v0.11.0`
2025-03-31 22:30:31 +02:00
Alexander Bock
fc9b2ab091
Increase the compilation speed ( #3545 )
...
- Remove toStringConversion function and move json_helper include out of numericalproperty.inl
- Optimizing some header files
- Remove duplicate Lua functions from properties.
- Move List,Option,Selection,String, and TriggerProperty into misc folder
- Move lua_helper include out of inline file
- Add lua_helper to the precompiled header
- Declare property functions as final. No longer have OptionProperty derive from IntProperty
- Remove Dictionary header from properties
2025-03-14 11:22:40 +01:00
Alexander Bock
cd8924ed22
Remove compiler warnings on Clang/GCC ( #3546 )
2025-02-28 23:29:38 +01:00
Alexander Bock
b93c284551
Make the audio module adhere to the correct include ordering
2025-02-10 17:46:49 +01:00
Alexander Bock
820e90eab4
Happy new year
2025-01-14 16:21:08 +01:00
Alexander Bock
ff345006d1
General code cleanup ( #3445 )
2024-10-10 09:49:02 +02:00
Alexander Bock
16484dc295
Doxygen cleanup and moving functions in SceneGraphNodes
2024-08-28 11:50:39 +02:00
Alexander Bock
c4c82483e0
Update copyright header in CMakeLists files
2024-07-31 10:57:10 +02:00
Alexander Bock
15c697218c
Prevent crash when starting without any enabled audio devices ( closes #3329 )
2024-06-21 10:44:41 +02:00
Alexander Bock
866aad2187
Global pass over the coding style
2024-06-12 14:51:25 +02:00
Alexander Bock
c47eb8fc7a
... and then re-add it again
2024-04-03 12:45:55 +02:00
Alexander Bock
e2a82a170e
Remove SoLoud...
2024-04-03 12:43:41 +02:00
Alexander Bock
06523463d0
Change audiomodule from fmt to std
2024-03-26 22:59:18 +01:00
Alexander Bock
0d0f4eef46
Fix compile issue on linux and small warnings
2024-03-26 22:44:40 +01:00
Alexander Bock
49fc538c17
Rename fmt.h to format.h and enable audio module on default
2024-03-25 23:19:52 +01:00
Alexander Bock
9efbc58c89
Add support for audio playback ( #3085 )
...
* Add support for audio playback using the SoLoud library
* Add 3D audio and some comments
* Add documentation and examples
2024-03-24 22:16:21 +01:00