Alexander Bock
d67cabf578
Coding style update
2024-02-06 16:34:12 +01:00
Alexander Bock
6e29d898cf
Update copyright header
2024-02-06 15:53:24 +01:00
Alexander Bock
27608634b2
Remove warnings ( #2999 )
...
* Remove warnings for MSVC, GCC, and Clang 17
2024-01-18 09:58:20 +01:00
Alexander Bock
4bf111115e
Add precompiled headers to unit tests
2024-01-08 17:09:59 +01:00
Alexander Bock
97d1dc163b
Add the ability for the log file to rotate ( closes #2995 )
2024-01-08 11:30:46 +01:00
Alexander Bock
0cf0fe492b
Doxygen fixes
2023-12-09 00:16:25 +01:00
Emma Broman
c525565e84
Utilize new functions for converting strings to upper/lower case ( #2956 )
...
* Utilize new functions for converting strings to upper/lower case
* Adapt to updated file name
* Use new function signature
* Update ghoul
2023-11-28 14:57:01 +01:00
Emma Broman
320f349ad1
Update ghoul (toLowerCase & toUpperCase)
2023-11-21 11:44:13 +01:00
Alexander Bock
131b8f4886
Doxygen update
2023-11-21 10:49:39 +01:00
Alexander Bock
7db7c40841
Doxygen style overhaul ( #2954 )
...
Reformatting the existing Doxygen comments to be unified
2023-11-20 23:39:17 +01:00
Alexander Bock
3c35d23062
Verifier cleanup ( #2952 )
...
* Add a description to structs
* Cleanup
2023-11-19 11:51:19 +01:00
Emma Broman
d6369edd18
Update ghoul (trimming whitespaces in csv)
2023-11-17 15:53:16 +01:00
Andreas Engberg
9343c6315d
Adds warning and error messages on loading screen ( #2941 )
...
Fixes task 1 of (#494 )
* Removed loading screen progress bar
It was removed because it does not show an accurate estimation of load times and is rarely used (off by default)
* Add status info to the loading screen on warnings and errors
Add: Warning logs and above to loading screen, fixes task 1 of (#494 )
Removed code duplication in openspanceengine.cpp
Fixed some bugs where completed assets would not disappear from the screen
* Update the design & address PR comments
* Address PR comments & add bool to show/hide log msg
* Delete test_configuration.cpp
* Update Ghoul submodule
* Renders number of warnings and errors to screen
* Update renderengine.cpp
* Adapt new function to the coding style
---------
Co-authored-by: Alexander Bock <mail@alexanderbock.eu >
2023-11-14 15:40:30 +01:00
Alexander Bock
49106c336e
Update Tracy submodules
2023-11-08 10:26:34 +01:00
Alexander Bock
eeb536c9e1
Add the ability to set individual commandline options at the expense of a generic Lua script
...
Note breaking change: Previously `--config` specified one or more Lua scripts that were executed to update the configuration state, now the `--config` sets the path to the window configuration instead
2023-11-07 16:19:59 +01:00
Alexander Bock
870850db07
Enable warnings for missing case labels and subsequent cleanup. Updated ghoul, sgct, and codegen repository for same
2023-11-05 22:16:06 +01:00
Joakim Kilby
549f360be6
update ghoul submodule to include hasValue optional support ( #2929 )
2023-10-30 08:38:32 +01:00
Alexander Bock
7483b912e0
Update submodules to fix compilation error on newer Clang and GCC ( #2890 )
...
* Update submodules
* Update Ghoul
2023-09-13 09:51:30 +02:00
Alexander Bock
aad8beb60c
Remove warnings
2023-09-07 19:00:26 +02:00
Alexander Bock
d13dd78838
Nuking the cache folder when an inconsistent state in the cache is detected, rather than crashing ( closes #2850 )
2023-08-21 13:36:37 +02:00
Alexander Bock
1b0b7e73f7
Fix faulty deinitialization in scene graph nodes that would cause nodes to be ignored ( closes #2851 ). Add warning message if nodes are not deinitialized at the end of the program
2023-08-14 14:42:23 +02:00
Alexander Bock
ed083494ed
Update Ghoul to be able to fix pixel alignment ( closes #2428 )
2023-05-26 10:43:08 +02:00
Alexander Bock
bde840ad03
Remove a bunch of compiler warnings
...
* Remove compile warnings
* Coding style fix
2023-05-16 11:59:28 +02:00
Alexander Bock
f31dce7f01
Jenkins fixes ( #2685 )
...
* Update SGCT repository
* Update Ghoul
* Update codegen
2023-05-13 10:25:25 +02:00
Ylva Selling
e7e50bd522
Update ghoul to be able to build
2023-05-10 17:15:38 -04:00
Alexander Bock
58d7f3a41f
Update submodules
2023-05-09 22:23:29 +02:00
Alexander Bock
db002d4cf7
Fix CMake issues when disabling unit tests, Add new CMake flag OPENSPACE_ENABLE_ALL_MODULES to change default behavior of module inclusion
2023-04-15 22:39:35 +02:00
Malin E
2f19e7712f
Update Ghoul
2023-04-13 17:24:55 +02:00
Malin E
ee4eb081a0
Merge branch 'master' into feature/model-opacity
...
* Solve conflict in framebufferrenderer.cpp
2023-03-14 13:59:37 +01:00
Alexander Bock
65b4cf9937
Prevent infinite loop when extracting invalid commandline arguments ( closes #2349 )
2023-03-07 16:05:59 +01:00
Alexander Bock
0831b00a77
Centralize the extraction of Lua values and fix bug when trying to extract the first parameter of a Lua parameter pack
2023-03-07 01:56:17 +01:00
Alexander Bock
9287eb6122
Updating submodules
2023-03-05 11:04:57 +01:00
Alexander Bock
cb865c3dd5
Updating Ghoul to fix misclassification of string/doubles ( closes #2533 )
2023-03-05 10:52:20 +01:00
Alexander Bock
24ba6d5c7e
Adjust to new Ghoul update
2023-03-04 21:12:35 -07:00
Alexander Bock
375e5c6561
Tracy Update ( #2534 )
...
* Update the Tracy repository
* Update submodules
2023-03-01 11:48:21 -07:00
Alexander Bock
5b29fb045a
Add new Lua function to load CSV file, utilize new function to correctly load , inside field values ( closes #2124 )
2023-02-28 10:49:23 -07:00
Alexander Bock
0cd251e539
Update Ghoul repository
2023-02-28 05:57:03 -07:00
Alexander Bock
087cb0a710
Update Ghoul repository that prevents silent conversion from numbers to string ( closes #2527 )
2023-02-27 15:43:27 +01:00
Malin E
d6e6f6a256
Update Ghoul
2023-02-23 13:42:58 +01:00
Malin E
17c7a3af19
Update ghoul
2023-02-17 08:30:57 +01:00
Malin E
05252b8258
Merge branch 'master' into feature/model-opacity
...
* Solve conflict in iss.asset
2023-02-16 12:07:12 +01:00
Malin E
108123704b
Update ghoul
2023-02-16 11:40:39 +01:00
Malin E
7d2f781603
Only render with a two pass solution if the model is not opague
2023-02-08 14:14:59 +01:00
Alexander Bock
79ad5776cc
CMake cleanup ( #2489 )
...
* CMake Cleanup
* Warning suppression with CEF
* Use SGCT tinyxml in skybrowser for now
* Disable warnings about missing field initializers
2023-02-05 23:24:12 +01:00
Alexander Bock
1a88d898d8
Update submodules
2023-02-01 23:41:55 +01:00
Malin E
f490fccee6
Merge branch 'master' into feature/model-opacity
...
* Solve conflicts in ghoul, renderablemodel.cpp and iss.asset
2023-02-01 14:52:33 +01:00
Alexander Bock
bb1a09dcb2
Update codegen repository and make use of it
2023-01-30 00:48:57 +01:00
Alexander Bock
3d95554222
Sort actions based on their name or their identifier if the names don't exist
2023-01-29 20:37:43 +01:00
Alexander Bock
c07de8626c
Update Ghoul submodule
2023-01-27 22:10:11 +01:00
Alexander Bock
b3fcfc75ec
No longer do recursive lookups of Dictionarys when keys have dots in them ( closes #2302 )
2023-01-26 22:51:44 +01:00