Alexander Bock
d360f2ae59
Address Visual Studio analyzer warnings
2022-04-12 00:58:11 +02:00
Alexander Bock
ee140c5b13
Update ghoul submodule
2022-04-08 22:18:37 +02:00
Alexander Bock
ae91e9409b
Add support for Windows 11 detection
2022-04-08 13:33:35 +02:00
Alexander Bock
2d7e8f9967
Pass information about the operating system to the version reporter script ( #1865 )
2022-03-18 15:19:02 +01:00
Alexander Bock
c80c30e8ff
Update Ghoul to handle detection of AMD cards ( closes #1907 )
2022-03-18 14:35:14 +01:00
Alexander Bock
e8072495ec
Feature/warnings ( #1885 )
...
Remove many warnings from MSVC, Clang, and GCC
2022-02-16 18:33:12 +01:00
Alexander Bock
30212b6768
Adapt to new auto coding style
2022-02-10 15:20:21 +01:00
Alexander Bock
a7841ce405
Working unit tests ( #1882 )
...
* Enable all unit tests in Jenkins (closes #1666 )
* Fix issue with Profile where the version number is not updated if the profile does not contain keybindings
* Fix issue with script schedule that would cause a crash when only one script is scheduled
* Fix test for colorimage, use correct path to unit test executable for non-windows platforms
* Provide stable class names for vector and matrix verifiers
2022-02-10 01:06:41 +01:00
Alexander Bock
c78ff28109
Update submodules, fix formatting for units
2022-01-05 17:06:47 +01:00
Alexander Bock
d7d279ea16
Happy new year
2022-01-01 12:32:55 +01:00
Alexander Bock
76b9c7587b
Adapt to explicit specifcation of texture size ( #1794 )
...
* Adapt to explicit specifcation of texture size
2021-12-26 19:19:04 +01:00
Alexander Bock
debcb43ade
Feature/assets ( #1784 )
...
General overhaul of the Asset loading system
2021-12-19 18:04:01 +01:00
Alexander Bock
d32af9117a
Code style cleanup
2021-12-10 17:31:01 +01:00
GPayne
49cdabe647
Second attempt at fixing tracy and websocketpp subs in sgct and ghoul
2021-12-06 17:32:35 -07:00
Emma Broman
59dc296cf1
Update ghoul to use new luaTableToString function
...
And update some tests based on the change
2021-12-06 13:21:39 +01:00
GPayne
36f06c494f
Updating version of ghoul using updated tracy and websocketpp refs
2021-12-03 12:42:34 -07:00
Alexander Bock
e3e468d5ef
Update submodules again
2021-11-04 13:29:09 +01:00
Alexander Bock
f390051e1d
Update submodules. Disable /ZI compile-flag when Tracy is enabled to prevent compile errors
2021-11-04 11:35:09 +01:00
GPayne
4211691c7f
Update ghoul version for lua variant fix on linux
2021-10-15 14:56:31 -06:00
Alexander Bock
4a860fb01d
Some code facelifting
2021-10-14 10:31:46 +02:00
GPayne
a2a8f93ba5
Moved string bracket trim function to ghoul library
2021-10-07 16:10:00 -06:00
Alexander Bock
26c131e7bc
Update Ghoul repository to fix case where too many parameters are removed from a Lua state
2021-09-14 21:14:47 +02:00
Alexander Bock
8b59760a59
Update submodules
2021-08-21 11:45:38 +02:00
Alexander Bock
db472030de
GCC warnings ( #1725 )
2021-08-21 11:42:44 +02:00
Alexander Bock
af617d1d10
Feature/lua function cleanup ( #1719 )
...
General cleanup of Lua functions and handling of variable extract from a Lua state
2021-08-19 16:02:14 +02:00
Emma Broman
8d7d8b9ba4
Feature/state machine ( #1705 )
...
* Fix script error in old state machine example
* Add a module with a more complex state machine, that can be created and controlled through the Lua API. Useful for interactive installations
* Add an example asset for the new state machine and rename the old linear "state machine" to luastatemachine
Co-authored-by: Malin Ejdbo <malin.ejdbo@gmail.com >
2021-08-16 09:29:45 +02:00
Malin Ejdbo
ae1c929001
Update Ghoul
2021-08-11 13:00:15 +02:00
Malin Ejdbo
30f7396ec1
Update Ghoul with new .osmodel file format
2021-08-11 10:15:44 +02:00
Alexander Bock
5b3a66156c
Remove unnecessary template specification for lock_guard
2021-07-30 14:48:08 +02:00
Alexander Bock
5f139b8144
Tune the look of the asset dialog
2021-07-27 14:14:19 +02:00
Alexander Bock
a13f94da21
Add ability to print all types of information in the printInfo/... functions ( closes #1635 )
2021-07-27 11:26:41 +02:00
Alexander Bock
043fb9c4e9
Prevent the failure of font loading from keeping file handles open and breaking everything else ( #1627 )
2021-07-26 15:21:06 +02:00
Alexander Bock
eb1de6fbd2
Update Ghoul repository
2021-07-26 13:35:31 +02:00
Micah Acinapura
95d008f69e
update ghoul
2021-07-07 11:16:15 -04:00
Malin Ejdbo
36393c1078
Update Ghoul
2021-07-02 10:01:57 +02:00
Malin Ejdbo
9d7d8686ea
Merge master
2021-07-02 10:00:42 +02:00
Malin Ejdbo
bec5274ff0
Merge in master
2021-07-02 09:53:53 +02:00
Malin Ejdbo
505601b1c9
Update Ghoul
2021-07-02 09:35:16 +02:00
Malin Ejdbo
7aafe39583
Add base texture or color to ModelProjection
2021-06-28 15:28:08 +02:00
Alexander Bock
a69b636dea
Global sweep to cleanup the handling of floating point numbers and glm default initialization
2021-06-16 23:09:49 +02:00
Micah Acinapura
611f7b6ef4
update ghoul
2021-06-14 17:51:20 -04:00
Micah Acinapura
4d02b02081
SpiceManager - initialize default matrix; Update ghoul
2021-06-10 12:30:53 -04:00
Malin Ejdbo
bf016f3b47
Update Ghoul
2021-05-31 19:09:03 +02:00
Malin Ejdbo
9f7b8aa32b
Merge branch 'master' into feature/jwst
...
* Resolve conflict
2021-05-31 15:45:10 +02:00
Malin Ejdbo
31b834dbb2
Address PR comments
2021-05-31 15:34:54 +02:00
Alexander Bock
744ba0dc9b
Feature/side by side ( #1613 )
...
* Make atmosphere, raycasting, and trails work with side_by_side stereo
2021-05-28 23:31:10 +02:00
Malin Ejdbo
0a1c842345
Some clean up
2021-05-28 13:26:47 +02:00
Malin Ejdbo
505a38ecbb
Update ghoul
2021-05-26 16:31:11 +02:00
Malin Ejdbo
b17952628c
Adjust RenderablePrism to recent codegen change
2021-05-26 16:04:47 +02:00
Malin Ejdbo
4202b21ebc
Merge branch 'master' into feature/jwst
...
* Resolve conflicts
2021-05-26 14:21:10 +02:00