Commit Graph

821 Commits

Author SHA1 Message Date
Alexander Bock 649442aca9 Update SGCT repository 2023-04-12 08:47:52 +02:00
Alexander Bock 5e63eabc4e Provide error message when running OpenSpace from a folder containing a ', ", [, or ] (closes #2563) 2023-04-04 22:08:28 +02:00
Joakim Kilby e743d387f2 Exclude translation files 2023-04-04 14:38:36 +02:00
Alexander Bock ebed869f4b Update SGCT repository (closes #2370) 2023-04-03 21:35:07 +02:00
Alexander Bock 379a050bc0 Provide a proper error message when trying to overwrite a hidden profile (closes #2575) 2023-04-03 10:42:01 +02:00
Gene Payne 79385faa68 Use correct FOV calculations to handle portrait or landscape windows (#2554)
* Use correct FOV calculations to handle portrait or landscape windows
* Include missing numbers header and use float pi constant
* Renamed fov variable based on developers feedback
2023-03-30 14:18:53 -06:00
Alexander Bock 3212b94c79 Add more description to the --config command 2023-03-13 14:07:08 +01:00
Alexander Bock 12180beafa Increase the size of the configuration boxes in the launcher (closes #1785) 2023-03-11 17:30:48 +01:00
Alexander Bock 3f35fa992a Fix spout_output_flat 2023-03-11 16:28:29 +01:00
Alexander Bock 27aeac0776 Only check major Horizons version for compatibility (closes #2507) 2023-03-11 15:31:44 +01:00
Alexander Bock 65b4cf9937 Prevent infinite loop when extracting invalid commandline arguments (closes #2349) 2023-03-07 16:05:59 +01:00
Gene Payne 7ed1e33fc8 Improve behavior for gui window and separate render window (#2515)
* Improve behavior for gui window and separate render window

* Code review fix for using size_t in windows indexing
2023-03-06 16:00:48 -07:00
Alexander Bock a711591c09 Update Doxygen (#2537)
* Modernizing Doxygen
* Remove warnings for Doxygen
2023-03-06 23:41:24 +01:00
Alexander Bock cb865c3dd5 Updating Ghoul to fix misclassification of string/doubles (closes #2533) 2023-03-05 10:52:20 +01:00
Adam Rohdin 88972fc27b New function that resets screenshot index to 0. Usefull when capturing png sequence for video 2023-03-02 14:36:03 +01:00
Alexander Bock 375e5c6561 Tracy Update (#2534)
* Update the Tracy repository
* Update submodules
2023-03-01 11:48:21 -07:00
Alexander Bock 7b78a33df3 Provide informational text in the actions panel if the user tries to create an illegal identifier (closes #2289) 2023-02-27 18:25:20 +01:00
Alexander Bock 35a92b6e4d Add the ability to start a profile paused (closes #2228). Bump profile version to 1.2 2023-02-27 18:03:35 +01:00
Alexander Bock 5ab77a2e26 Enable drag-drop for the interesting nodes panel and prevent double bookkeeping (closes #2346) 2023-02-27 16:58:41 +01:00
Alexander Bock 015ae8f63e Allow the ScriptlogDialog to return multiple scripts; Make use of the Dialog in the Properties panel (closes #2253) 2023-02-27 16:28:06 +01:00
Alexander Bock b7820f4649 Update SGCT repository 2023-02-27 15:43:49 +01:00
Gene Payne a0a42ee13b Replace profile actions/keybind editor button with single close button (#2497) 2023-02-14 12:17:05 -07:00
Alexander Bock c242104baf Improve the reporting of specification errors 2023-02-13 22:16:23 +01:00
Alexander Bock f7ff2e33da Properly report an error when an .info file is missing the identifier, preventing the addition of a layer without one (closes #2490) 2023-02-06 23:07:21 +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
Alexander Bock 6c3c267140 Rename "Keybindings" panel to "Actions & Keybindings" (closes #2363) 2023-01-30 23:56:00 +01:00
Alexander Bock 3b06b53187 Provide error message if a GuiPath does not start with / ; Automatically add / in the Profile editor. Default initialize all paths to / (closes #2318) 2023-01-28 22:38:00 +01:00
Alexander Bock ad22d6c818 Another clang fix 2023-01-26 22:59:27 +01:00
Alexander Bock f1e2765da9 Add support for multiple occurrances of -c commandline argument 2023-01-26 21:08:37 +01:00
Alexander Bock a49bf5d3ce Clang compile fix 2023-01-26 20:58:55 +01:00
Alexander Bock 96a261df20 Another try to pacify jenkins 2023-01-26 15:50:05 +01:00
Alexander Bock 583178e641 Update Ghoul and SGCT to make it compile in Jenkins again 2023-01-26 15:00:19 +01:00
Alexander Bock d52c5dd0d9 Cleanup code with designated initializer lists 2023-01-22 23:01:32 +01:00
Alexander Bock c488231e65 Add the ability to open a different scriptlog file when changing the additional scripts (closes #1545) 2023-01-21 21:43:41 +01:00
Alexander Bock 28ebcce23d Merge branch 'master' of https://github.com/OpenSpace/OpenSpace 2023-01-12 17:05:23 +01:00
Alexander Bock 1e4ab517d8 Prevent a crash in the SGCT Editor when trying to add more than 2 windows on a computer with only 1 monitor 2023-01-12 17:04:49 +01:00
Alexander Bock 4f4764209f Happy new year 2023-01-02 11:19:33 +01:00
GPayne f41a928db1 Apply FOV changes to all windows rather than only the first window 2022-12-20 16:55:17 -07:00
GPayne cbc7555b88 Fix to prevent invalid entries for action or keybinding in profile edit 2022-12-13 19:32:20 -07:00
Emma Broman 6d379a537e Simplify rich text string in profile tooltip 2022-11-07 14:07:06 +01:00
Emma Broman 55a57b0236 Add info tooltips to profile dropdown 2022-11-07 14:07:06 +01:00
Emma Broman 3f6778ca1f Avoid autoselecting first row in choose in choose scripts dialog (closes #2282) 2022-10-30 13:54:39 +01:00
Alexander Bock 6249fa6d89 Collection of a number of changes (#2286)
* Cleanup Property code
* Remove NOLINT statements
* Return Property class types as string_view
* Remove getStringValue function
* Simplify string value retrieval
* Ensure that image paths in the ImageSequenceTileProvider are sorted (closes #2205)
* Some cleanup of OpenSpaceEngine
* Cleanup documentation
* Some more cleanup of engine classes
* Some more cleanup
* Update SGCT repository
* Use new Jenkins node identifiers as the old method broke with update
2022-10-30 12:54:14 +01:00
Malin E 6ea11273a5 Merge pull request #2262 from OpenSpace/issue/2137
Issue/2137
2022-10-17 09:09:27 +02:00
Alexander Bock b8c0a92c7c Provide a better error message when trying to edit a profile that does not exist (closes #2224) 2022-10-14 11:08:35 +02:00
Alexander Bock 8f98320bf6 Add new functions into the window delegate to query node id 2022-09-21 14:34:36 +02:00
Alexander Bock f502922338 CMake cleanup (#2246)
* Simplification of the DLL copying mechanism on Windows
* Only deploy Qt on Windows
* Use set_target_properties function
2022-09-21 10:52:05 +02:00
Gene Payne 31f859b589 Fixed string_view conversion bug in TaskRunner 2022-09-11 21:33:15 -06:00
Alexander Bock 664eb60f4f Increase the compile times by including more precompiled headers (#2217)
* Define WIN32_LEAN_AND_MEAN and VC_EXTRALEAN globally
* Use forked version of TUIO, some more work on precompiled headers
* Improvements for the Kameleon module
2022-08-26 16:32:21 +02:00