Commit Graph

639 Commits

Author SHA1 Message Date
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
Gene Payne
3e2b035893 Fixing window offset with multiple monitors 2022-01-25 16:06:16 -07:00
Gene Payne
d165c8508b Merged master in 2022-01-25 13:10:58 -07:00
Alexander Bock
a6bd29e679 Add a deprecation notice to the launcher for XML files 2022-01-25 14:48:48 +01:00
Alexander Bock
322e29e53c Show the full filename to configuration files in the Launcher 2022-01-25 14:12:22 +01:00
Alexander Bock
5050b27d09 Address PR comments 2022-01-25 12:08:24 +01:00
GPayne
3cf15920d0 json output changes to support updated sgct 2022-01-24 23:24:01 -07:00