Commit Graph

89 Commits

Author SHA1 Message Date
Jonathas Costa 024e53e738 Merge branch 'master' into feature/NewAtmosphere 2017-11-01 16:08:12 -04:00
Alexander Bock a2e7614112 Update Ghoul
Fix AssImp CMake warnings
2017-10-30 09:49:10 -04:00
Alexander Bock fc78360374 Update Ghoul to fix Assimp to run in OSX with a native Assimp library 2017-10-26 14:03:24 -04:00
Jonathas Costa d36e32e560 Merged master into NewAtmosphere. 2017-10-17 20:14:41 -04:00
Alexander Bock bc492d47bd Update version number 2017-10-16 17:13:44 -04:00
Alexander Bock 0ceab49df7 Update gitignore to include Mars texture
Update SGCT reference
Update Ghoul reference
Prevent spherical grid to recreate grid each frame
Add version and commit information (closes #395)
2017-08-30 14:56:02 -04:00
Jonathas Costa 2d0da72a50 Merged master into atm. 2017-08-16 12:00:28 -04:00
Jonathas Costa 758ee8bd6d Pull request changes. 2017-08-15 18:15:56 -04:00
Alexander Bock c275b2f833 Feature/cmake cleanup (#381)
* Rename OnScreenGui module to ImGui
* Support multiple external module folders (closes #31)
* Cleaning up CMake files
  * Restructure application specification
  * Add parameter for library mode to all modules
  * Add functions to handle global variable state
* Misc/remove warnings (#383)
* Increase build timeout and do a clean rebuild every commit
2017-08-14 09:38:32 -04:00
Alexander Bock e5348044f7 Update OpenSpace version 2017-07-21 09:35:38 -04:00
eriksunden 0d05d30396 Feature/packaging (#333)
* Added proper CPACK structure and added generation of openspace.h header to add verisoning information in CMake.

* Packaging(ZIP on Windows, TGZ on UNIX) and installer creation(Windows Only via NSIS) is now working.

* Fixes for packing an archive on OSX.

* Add missing files in packaging
Add install setting to the globebrowsing module to copy required gdal_data
Update Credits

* Updated application icon
2017-07-01 14:04:37 -04:00
Alexander Bock 6199289e91 Code cleanup 2017-02-27 23:03:07 -05:00
Matthew Territo 04eec9e2b7 Remove hardcoded set(BOOST_ROOT) 2016-07-29 11:44:10 -06:00
Alexander Bock 2b01b300b5 Update Spice reference
Update CMake requirement from 3.0 to 3.4 due to usage of WINDOWS_EXPORT_ALL_SYMBOLS in Spice CMake
2016-07-20 11:10:52 +02:00
Emil Axelsson 7e7d27446c volumetric galaxy rendering 2016-05-20 11:01:01 +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
Alexander Bock 5181d812cd Update Ghoul repository 2016-03-20 23:30:54 +01:00
Alexander Bock 66fdf4b6a4 Increasing required Visual Studio version to 2015
Moving external library handling from OpenSpace to Ghoul
2016-02-07 20:35:25 +01:00
Alexander Bock 877a4d1ba6 Updated copyright header 2016-02-05 17:43:21 +01:00
Alexander Bock 5fcc8792a2 Updated OpenSpace Version
Rename capitalized include to non-capitalized
2015-07-16 14:32:09 +02:00
Alexander Bock ed91cdcf60 Update version number 2015-07-07 20:31:40 +02:00
Alexander Bock b8c7f82b4d Updated OpenSpace version to 0.1.2
Updated Ghoul version
2015-07-07 10:53:06 +02:00
Alexander Bock f60dfac1cf Update OpenSpace version to 0.1.1 prerelease-6
Do not print the SGCT . waiting message
rename libtorrent.config to Launcher.config
2015-07-06 13:44:23 +02:00
Alexander Bock 88917f1ede Remove unused build GUI option from CMakeLists 2015-06-18 16:57:06 +02:00
Alexander Bock e56d58a548 Move timelineview application into app folder 2015-06-07 19:15:45 +02:00
Alexander Bock d231a5f681 Move openspace-based applications into their own subfolder 2015-06-06 11:48:07 +02:00
Alexander Bock a5e95ad45e Make Visual Leak Detector not crash 2015-05-25 16:46:36 +02:00
Alexander Bock 7f390ef8e5 Added option to inhibit all warnings from external projects 2015-05-23 22:20:26 +02:00
Alexander Bock 4585ee1422 More cleanup of CMakeLists 2015-05-23 12:57:14 +02:00
Alexander Bock 7ee57a83b9 Deal with automatic registration of modules in moduleengine 2015-05-23 02:40:44 +02:00
Alexander Bock b882ba6078 Getting a running version of modularized cmakelists up and running 2015-05-23 02:03:06 +02:00
Alexander Bock aab60be7f1 Making modules selectable in CMake
Only include selected modules
2015-05-22 21:41:20 +02:00
Alexander Bock 394964425a Fix automatic copying of DLL files 2015-05-22 19:09:30 +02:00
Alexander Bock 3b15489c26 Fix unit test handling 2015-05-22 15:16:33 +02:00
Joakim Kilby 98b06af6d1 Linker error fixes
Adapted OpenSpace Version to different naming for defines
2015-05-22 14:24:00 +02:00
Alexander Bock d2dec6c9eb More work on cleaning up CMakeLists file
Added visual leak detector libraries
2015-05-22 12:26:54 +02:00
Alexander Bock fc4a6b68fb Remove static version.h and replace by autogenerated file 2015-05-22 11:33:45 +02:00
Alexander Bock 8f0e1edcdd Reorganized CMakeLists file and included new Ghoul format 2015-05-22 01:17:15 +02:00
Alexander Bock 106cb45410 Started work on CMakeLists cleanup 2015-05-21 22:09:16 +02:00
Alexander Bock 59e474d5cd Modularize the newhorizons and volume classes 2015-05-20 21:08:21 +02:00
Alexander Bock 523abd6529 Modularized the base classes 2015-05-20 19:19:10 +02:00
Alexander Bock 66c06a411f Updated Lua version 2015-05-18 17:49:44 +02:00
Alexander Bock 47af7a5270 Disabling the GUI applications on default, added possibility to enable them with a switch
Added additional check into the model loader to guard against empty models
2015-05-05 14:37:24 +02:00
Alexander Bock 74a15338ff Merge branch 'feature/timelinegui' into develop 2015-05-05 14:22:56 +02:00
Alexander Bock 6f6b1b9f2c Start work on making a port to Mac OS 2015-04-28 02:01:44 +02:00
Alexander Bock 411765ab4d Added new files for GUI 2015-04-21 16:22:58 +02:00
Alexander Bock 9b24f407a6 Moving test files into base directory
Adding empty class of SceneGraphLoader
2015-04-07 19:01:04 +02:00
Alexander Bock 78ab23602f Moved tinyobjloader from util into submodule of Ghoul 2015-02-23 18:08:28 +01:00
Alexander Bock b6e0bd1043 Added interaction speed modifiers/inverters
Disable cotire
Enable Xcursor and Xinerama libraries on Linux builds
2015-02-23 15:58:05 +01:00
Alexander Bock e30ca93f69 Enabled multicore compilation on default
Added newest Ghoul version
2015-02-17 11:13:06 +01:00