Commit Graph

645 Commits

Author SHA1 Message Date
Alexander Bock 1cd84a64f7 Feature/wormhole (#1985)
* Backwards incompatible change to the astrocasting protocol
* Send password in the clear [never thought i write something like this]
* Update to new Protocol version,  remove built-in ParallelServer
* Remove Wormhole server in favor of Typescript version
2022-04-08 13:16:22 +02:00
Alexander Bock 2d4c095c61 Update SGCT to reenable compilation on Jenkins 2022-04-08 09:48:43 +02:00
Micah 7d628ca9f7 added choose scripts to actiondialog 2022-04-08 01:11:30 -04:00
Micah fcd557bb14 update sgct for json lib 2022-04-07 23:17:27 -04:00
Alexander Bock a9fd047e67 Jenkins fix (#1977) 2022-04-06 15:56:07 +02:00
Alexander Bock 36265bf2c4 Add more precision in Camera dialog (closes #1642) 2022-04-06 01:13:23 +02:00
Alexander Bock 73292ee54c Rename 'slave' to 'client' in the remaining code 2022-04-05 23:10:49 +02:00
Micah Acinapura 31586bc462 fix build error for qt6 return type change 2022-03-29 14:25:44 -04:00
Alexander Bock 49e15f55a0 Add the current working directory correctly when registering the binary path 2022-03-29 17:27:49 +02:00
GPayne 8673b0fa46 Added SpoutFlatProjection type to support latest sgct config 2022-03-27 14:04:54 -06:00
GPayne a258207b96 Merge branch 'master' into feature/sgct-gui 2022-03-27 13:18:57 -06:00
Micah Acinapura 7c7a6e5cff sort file lists before showing user. closes #1559 (#1943) 2022-03-24 10:24:12 -04:00
Alexander Bock 3844df20c9 Feature/codegen lua (#1906)
Adapting Lua functions to new codegen functionality
Improve the documentation itself
Add some styling to generated documentation
Have parameter names for Lua-defined Lua function documentation

Co-authored-by: Emma Broman <emma.broman@liu.se>
2022-03-21 09:05:37 +01:00
ElonOlsson 99714c14fc added monitor size argument of in taskRunner for function loadConfigurationfromFile because of function now taking 3 instead of 2 arguments. 2022-03-07 17:38:42 -05:00
GPayne 234b5ce200 Accidental blank line 2022-03-03 16:15:21 -07:00
GPayne 1454e099b1 Preview pane now adjusts to display arrangement to avoid excessive space 2022-03-03 16:08:25 -07:00
GPayne fb5d06d756 Fix to prevent fullscreen windows from only appearing in primary monitor 2022-03-03 16:05:20 -07:00
GPayne 69fb34908f Prevent buttons from getting focus and activating from Enter key press 2022-03-03 16:03:42 -07:00
GPayne 9bd2c77f69 Added resolution info to monitor selection combo box 2022-03-03 16:01:35 -07:00
Alexander Bock 6a708b1f18 Implement new Spout input methods to Tileproviders and new Renderables (#1901)
* Implement new Spout input methods to Tileproviders and new Renderables

Co-authored-by: Marco Silva <marco@elumenati.com>
2022-03-03 23:47:09 +01:00
GPayne 02ebc0b402 Change option for native OS file chooser dialog to linux only 2022-02-28 15:30:35 -07:00
GPayne 1e01166c4a Implemented lock for Planar field of view 2022-02-27 20:42:45 -07:00
GPayne dcca589695 Added lock for window aspect ratio 2022-02-27 12:53:57 -07:00
Alexander Bock e249af5c0e Long overdue mark for pre-release of next version 2022-02-26 22:44:16 +01:00
GPayne 3d24835c77 Renamed Display class to DisplayWindowUnion 2022-02-25 23:56:20 -07:00
GPayne d73fd4e242 Added auto-window size based on monitor resolution 2022-02-25 23:01:00 -07:00
Alexander Bock 37f2e017ec Remove Fallback layers (closes #1819) 2022-02-25 14:16:44 +01:00
GPayne 3a529c30e7 Added save file dialog and option to run with temp config file 2022-02-24 23:16:17 -07:00
Alexander Bock 02677b5180 Initializing GLFW and then destroying it has some performance implications on the application. Therefore use OS specific functions to get the window size 2022-02-23 14:37:05 +01:00
GPayne 0632fe0c6c More header file public methods comments 2022-02-22 22:26:09 -07:00
GPayne 133645d646 Header file public methods comment blocks 2022-02-22 14:40:14 -07:00
GPayne 49aa1d524f Some warnings fixes 2022-02-22 13:50:16 -07:00
GPayne 976dd89128 Fix for monitor preview to handle windows os negative coordinates 2022-02-20 21:57:14 -07:00
GPayne 15d92719d3 Added GUI tooltips, window label size correction, fixed button click bug 2022-02-17 16:55:13 -07:00
Alexander Bock 797a81dbe6 Fix crash when trying to start Wormhole with any commandline arguments 2022-02-17 18:28:51 +01:00
Alexander Bock cbe2e6cdcf Set the default window size to 66% of the primary window size (closes #1883) 2022-02-17 17:55:43 +01:00
Alexander Bock e8072495ec Feature/warnings (#1885)
Remove many warnings from MSVC, Clang, and GCC
2022-02-16 18:33:12 +01:00
GPayne 92470f8129 Improve contrast of window numbers 2022-02-15 19:38:22 -07:00
GPayne 9f7a5f84ab Completion of changes from initial code review 2022-02-11 20:45:44 -07:00
Alexander Bock 30212b6768 Adapt to new auto coding style 2022-02-10 15:20:21 +01:00
Gene Payne 364f80c831 Additional code review changes 2022-02-08 15:24:23 -07:00
Gene Payne 4f40bdb8ca More code review changes in progress 2022-02-07 15:53:35 -07:00
Gene Payne b62e1eca45 Code review changes in progress 2022-02-04 22:05:38 -07:00
Alexander Bock 8b74493d96 Removing the asset_helper file (#1868)
- Remove the asset_helper file and call the onInitialize and onDeinitialize functions directly
 - Small compile fix on Windows
 - Removes the need for the registerIdentifierWithMeta function by automatically doing that for all asset.export statements
 - Allow the passing of either identifiers (as before) or entire tables to the removeSceneGraphNode, removeScreenSpaceRenderable, deleteLayer, removeAction, and export methods. In that case, the Identifier key from the table is extracted and used instead
2022-02-01 23:44:36 +01:00
Alexander Bock 3dea3ef530 Add ability to select profile properties from a ScriptLog (closes #1780) 2022-01-31 15:56:21 +01:00
GPayne 20f7c419a8 Merged master in 2022-01-31 00:17:37 -07:00
GPayne 29975f323d More cleanup plus letting Qt clean up more object allocations 2022-01-30 20:40:58 -07:00
GPayne 051f4388e7 Code refactoring and cleanup 2022-01-28 19:31:40 -07:00
Gene Payne e19a9c69a3 Removed redundant callback, fixed some warnings 2022-01-27 16:18:35 -07:00
GPayne 025b61f7af More fixes for full json output functionality 2022-01-26 19:11:14 -07:00