Commit Graph

81 Commits

Author SHA1 Message Date
Alexander Bock b46f40030b Untabify more files 2016-04-27 14:24:58 +02:00
Alexander Bock 906470f28e Untabify the rest of the source files
Update Ghoul repository
2016-04-18 20:14:29 +02:00
Alexander Bock cf517f5309 Replacing CMake-based version setting with C++-based version
Adding function to OpenSpace that returns the license header
2016-04-14 10:27:59 -04:00
Michael Nilsson 2ca5d52fa3 fix for linux 2016-03-28 11:25:04 -04:00
Alexander Bock 877a4d1ba6 Updated copyright header 2016-02-05 17:43:21 +01:00
Alexander Bock e26f1d41a4 Updated Ghoul version
Started cleaning up OpenSpace
2015-12-13 22:01:42 -08:00
Alexander Bock 293faf8ca9 Adopted cleaned up fontrendering code 2015-11-23 20:18:38 -05:00
Alexander Bock 390f5be4a8 Removing includes of sgct.h 2015-10-26 16:14:38 -05:00
Alexander Bock 20861d68ad Changing WindowWrapper from pointer to reference 2015-10-26 15:10:15 -05:00
Alexander Bock f3fd055db8 Rename WindowHandler to WindowWrapper 2015-10-26 15:00:46 -05:00
Alexander Bock 062817b7fb More work moving code to window wrapper
Removing capability to show SGCT rendering information
2015-10-26 11:20:48 -05:00
Alexander Bock a59ed82ec5 Linux compile fix 2015-07-16 14:39:51 +02:00
Alexander Bock 5fcc8792a2 Updated OpenSpace Version
Rename capitalized include to non-capitalized
2015-07-16 14:32:09 +02:00
Joakim Kilby 2f801a4171 adding a password check when changing hosts 2015-07-07 15:29:56 +02:00
Joakim Kilby 326f42f224 changed it so the buffer is completely flushed if there are messages queued when send function is called 2015-07-07 14:05:09 +02:00
Joakim Kilby b75743a0ba stability fix to ensure socket isn't shutdown when first message has not yet been queued 2015-07-07 13:37:23 +02:00
Joakim Kilby 414e8d1182 renaming function for sending
minor bugfix
2015-07-07 13:23:32 +02:00
Joakim Kilby 9cdc9c30d2 code cleanup and optimisation in the way threads are handled 2015-07-07 12:49:48 +02:00
Joakim Kilby 2a0787386e adding a forced time jump to trigger recomputation of trails when an init message is received 2015-07-07 08:21:10 +02:00
Joakim Kilby 987af4fb76 removing more obsolete functions 2015-07-06 18:55:49 +02:00
Joakim Kilby 8efbf8e3da removing LUA script from .inl file 2015-07-06 18:49:52 +02:00
Joakim Kilby bf14a2bcc2 Merge branch 'feature/remote_redesign' of openspace.itn.liu.se:/openspace into feature/remote_redesign
* 'feature/remote_redesign' of openspace.itn.liu.se:/openspace:
  Fixing proper decoding of initialization messages
2015-07-06 18:49:21 +02:00
Joakim Kilby b0eef21a2c removing obsolete functions and lua scripts 2015-07-06 18:49:17 +02:00
Joakim Kilby 07a3c6fb0c Fixing proper decoding of initialization messages 2015-07-06 18:44:47 +02:00
Joakim Kilby 36db7c37bf minor fix 2015-07-06 15:09:08 +02:00
Joakim Kilby 0550ffd0db recommit of previous fix 2015-07-06 15:06:48 +02:00
Joakim Kilby f01278be60 test 2015-07-06 14:56:02 +02:00
Joakim Kilby 51bab14dcc adding initialization messages functionality 2015-07-06 14:06:54 +02:00
Joakim Kilby e8809ac84c changes to syncing of scripts for properties 2015-07-06 11:28:15 +02:00
Joakim Kilby 34412b7a8b more work on communication protocol 2015-07-06 10:00:07 +02:00
Joakim Kilby d76e18d9ee more work on scripting synchronization and state saving 2015-07-05 17:21:23 +02:00
Joakim Kilby b53efe4f0e changed how time keyframes are used 2015-07-05 16:41:38 +02:00
Joakim Kilby 93e4a9b526 redesigning the communication protocol and message types.
also added time keyframes which are sent on a per-frame basis
2015-07-05 16:09:57 +02:00
Joakim Kilby a9824dabc1 Merge branch 'develop' into feature/remote 2015-07-03 16:18:59 +02:00
Joakim Kilby 8c2b5bb199 Tons of stability improvements to threading of parallel connection.
changed name of variables and functions to reflect more what they do.
removed obsolete functions.
parallel connection is no longer in contact with main thread unless to be deleted
2015-07-03 14:43:48 +02:00
Alexander Bock 304a328cde Let TimelineView handle multiple instances of Labelparser and HongkangParsers 2015-07-03 00:00:48 +02:00
Joakim Kilby 19af895752 changed it so parallel connection scripts are only run ont he master mode. 2015-07-02 17:28:04 +02:00
Joakim Kilby 2bd2270434 fixed compile issue on mac 2015-07-02 17:10:43 +02:00
Joakim Kilby 6f3b534969 minor bugfixes 2015-07-02 15:07:28 +02:00
Joakim Kilby c11c0eb81f changed time scripts to not include "" in them.
moved thread deletion to prevent deadlock
2015-07-02 14:48:17 +02:00
Joakim Kilby cb9bd514f6 added message type saying if initialisation is done and lua function + script
added current time and current delta time to initialisation scripts
2015-07-02 14:01:54 +02:00
Joakim Kilby 19c7022220 added current time sync 2015-07-02 12:25:44 +02:00
Alexander Bock bae990babb Some work on making the TimelineGui work with the new hybrid parsers 2015-07-01 23:40:38 +02:00
Joakim Kilby 532e2b1004 even more fixes to thread safety, fixed an issue on Mac where logging kept going after connection was lost 2015-07-01 14:31:45 +02:00
Joakim Kilby c9f3402cae moved assignment of variable 2015-07-01 14:23:46 +02:00
Joakim Kilby ae877bbcb4 Merge branch 'feature/remote' of openspace.itn.liu.se:/openspace into feature/remote 2015-07-01 14:19:56 +02:00
Joakim Kilby a89bce72cc Merge branch 'feature/remote' of openspace.itn.liu.se:/openspace into feature/remote
fixed decoding of init messages to include data size
2015-07-01 14:17:23 +02:00
Joakim Kilby 7159dd8246 further fixes to thread stability 2015-07-01 14:16:18 +02:00
Joakim Kilby 762e70f14b fixes to init message construction 2015-07-01 13:33:33 +02:00
Joakim Kilby aea4a1ac0c added a receive thread. fixed a bug where threads tried to join/delete themselves 2015-07-01 12:17:20 +02:00