lundkvistarn
98f6955912
re added global data normalization
2025-09-15 10:43:53 -04:00
Alexander Bock
e275566af0
Update compile settings for CLang
2025-08-12 15:59:14 +02:00
Alexander Bock
19e9e2c1fb
Adapt to new compile option style and fix warnings ( #3773 )
2025-08-12 14:19:45 +02:00
Alexander Bock
02f2814834
Fix compile issue for MinVR ( closes #2813 )
2025-07-28 14:18:07 +02:00
Alexander Bock
6aec8e9338
Remove explicit name for versions
2025-07-25 09:19:52 +02:00
Alexander Bock
fc5d7ffe2f
Correctly set the cocoa menu bar. Add error checking for the offscreen window generation
2025-07-16 13:22:24 +02:00
Alexander Bock
a8620e9428
Use a discrete graphics card preferentially over an integrated card if both exist
2025-07-04 10:23:55 +02:00
Alexander Bock
f1313b7424
Store correct string markers when picking from a scriptlog in the profile editor ( closes #3620 )
2025-07-02 17:43:49 +02:00
Amos Brocco
ae862c16e5
Some X11 cursors in GLFW are optional and result in a crash (GLFW) ( #3716 )
2025-06-16 20:10:49 +02:00
Alexander Bock
4c1a1fc57b
Update SGCT repository
...
- Make it possible to offset the statistics window
2025-06-16 14:44:20 +02:00
Mathis Brossier
28929da822
Miscellaneous changes ( #3708 )
...
* Add fov input for fisheye projections in launcher
* Updated gitignore to ignore more necessary files
* Fixed typos
* Replace `add_definitions` with `add_compile_options` in CMakeLists for /MP /bigobj, which are not preprocessor defs
* Fixes in TuioEar: add `override`; replace erroneous `unique_lock` with `lock_guard`; minor refactor
---------
Co-authored-by: Alexander Bock <alexander.bock@liu.se >
2025-06-14 16:12:44 +02:00
Alexander Bock
94edfdb471
Correctly update whether OpenSpace has started before
2025-06-11 10:02:26 +02:00
Alexander Bock
72c40f531f
Correctly resize the CEF browser when any window in a collection is resized ( closes #3686 ). Warn about the behavior when showing 2D elements on multiple windows
2025-06-08 15:19:19 +02:00
Alexander Bock
373625ddc2
Use the default theme-color for text in the asset list ( closes #3694 )
2025-06-05 14:53:16 +02:00
Alexander Bock
fbd4128b34
Pass through the coding styles
2025-06-05 10:59:58 +02:00
Alexander Bock
7b731219aa
Fix for the SGCT unit tests
2025-06-03 16:42:02 +02:00
hn-88
37bc62e766
Some more patches towards building on MacOS ( #3695 )
...
- bump CMAKE_OSX_DEPLOYMENT_TARGET to "13.3"
- CXX STANDARD to 20 etc for Mac builds
- Update cef platforms correctly for arm64 and x86_64
- patch cxx and c standard versions in flags set for macos
2025-06-02 11:16:07 +02:00
Alexander Bock
221c8b427f
Rename iswa renderable classes to fit the naming scheme. Also use documentation feature ( closes #3689 )
2025-05-30 12:23:43 +02:00
benpm
2ed999fbb5
bump sgct version
2025-05-21 12:32:56 -06:00
Alexander Bock
273f060925
Harmonize naming of Configuration / Window Configuration in the Launcher settings
2025-05-21 10:20:41 +02:00
Alexander Bock
237798d9a3
Add ability to specify log level verbosity for file downloads. Make notification file download not log anything as there already will be a warning message
2025-05-20 16:16:14 +02:00
Alexander Bock
5e3a972767
Remove more warnings from the codebase
2025-05-19 20:35:14 +02:00
Roxeena
eec755bfc7
Give hint to user if Horizons news appear instead of request results
...
* Fixes #3622
2025-05-19 17:37:21 +02:00
Alexander Bock
6a7e40f4ef
Disable rendering of the MacOS menu bar ( closes #163 )
2025-05-08 09:51:40 +02:00
Alexander Bock
637ee4ec4f
Cleanup of the Initializer class ( #3631 )
...
* Combine single- and multithreaded initializer to only one initializer
* Change the default to 0 to represent initializing the nodes on the main thread. Increase the default number of threads
---------
Co-authored-by: Malin E <malin.ejdbo@gmail.com >
2025-05-01 10:24:27 +02:00
Alexander Bock
f024c25666
Add the ability to run as task file at startup. Add new model conversion task that requires an OpenGL context. Add ability to use FileVerifier and DirectoryVerifier on files that don't exist ( #3612 )
2025-04-29 09:50:29 +02:00
Alexander Bock
3ef4b003ab
Launcher should indicate whether a profile is a standard profile or a user profile ( #3611 )
2025-04-24 09:39:20 +02:00
Alexander Bock
a4ddce76ef
Add submenu to the "New" buttons ( #3601 )
...
- Add submenu to the "New" buttons
- Don't prompt to save an empty profile
- Set pointing hand cursor
- Style the new menu bar
- Reduce the number of different grayscales in the launcher QSS
2025-04-22 21:12:04 +02:00
Alexander Bock
ad29099140
Fix the tab order of the launcher widget ( closes #3616 )
2025-04-22 20:38:55 +02:00
Alexander Bock
f2ac303b95
Fix issue preving the setting of the window configuration from the commandline
2025-04-17 20:49:00 +02:00
Alexander Bock
e4eebaef7e
Fix crash when the notification file is empty. Fix warning when running with Qt version newer than 6.7
2025-04-17 20:20:13 +02:00
Alexander Bock
78efc7b244
Add focus border for the list widget in mark interesting nodes window ( closes #3441 )
2025-04-17 17:26:22 +02:00
Alexander Bock
a85821f88c
Deemphasize Edit and Start buttons in Launcher when they are disabled ( closes #3443 )
2025-04-17 09:37:55 +02:00
Alexander Bock
9a623129d8
Add Notification window to the Launcher ( #3595 )
2025-04-16 17:13:14 +02:00
Alexander Bock
e7bc5a90a6
Make the window configurator a bit more compact ( closes #3607 )
2025-04-16 15:18:13 +02:00
Alexander Bock
125f54aa0a
Update nlohmann repository ( #3609 )
...
* Remove old non-submodule version of nlohmann in favor of submodule
* Update nlohmann from 3.9.1 to 3.12.0
- Already disable implicit conversions in preparation for next major version
2025-04-16 14:13:20 +02:00
Alexander Bock
af20b97dc7
Add ability to configure horizontal field of view per window instead ( #3584 )
2025-04-14 19:47:54 +02:00
Alexander Bock
6fa3f76c48
Add a new panel to the Launcher to control which WebUI button appears on the bottom bar ( #3569 )
...
- Add markNodes to the profiletopic
---------
Co-authored-by: Ylva Selling <ylva.selling@gmail.com >
2025-04-03 18:09:35 +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
9f7d6e9044
Add tilt and window blitting options to the Launcher ( #3568 )
2025-03-31 11:02:44 +02:00
Alexander Bock
b1a8c82a1e
Use central subdirectory function. Fix compile issue with Tracy
2025-03-24 15:10:34 +01:00
Alexander Bock
f3583224c2
Correctly store the last profile run even if it is in a subfolder ( closes #3570 )
2025-03-24 14:51:58 +01:00
Alexander Bock
31c24d3352
Turn the time selector in the Profile Editor into a tabbed window ( #3562 )
2025-03-24 09:03:01 +01:00
Alexander Bock
7ca40c1575
Update SGCT repository
2025-03-18 12:04:43 +01: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
842b63f6ea
Update SGCT repository
2025-03-08 15:47:05 +01:00
Alexander Bock
80dcc0db3a
Revert C++ version back to 20 due to a bug in Clang17
...
https://github.com/llvm/llvm-project/issues/61415
2025-03-03 22:48:50 +01:00
Michael Zingale
12de9d8697
Add a cast from json to std::string for the anchor in the Horizonsdialog( #3548 )
...
This fixes compilation with GCC 14.2.1
2025-03-03 09:59:57 +01:00
Alexander Bock
cc395ce340
Update C++ version to 23, add new warnings and the fix them
2025-03-01 15:49:38 +01:00
Alexander Bock
cd8924ed22
Remove compiler warnings on Clang/GCC ( #3546 )
2025-02-28 23:29:38 +01:00