Alexander Bock
4dba552fd1
Started switching OpenSpace projects to nested namespaces
...
Various cleanups
2017-07-15 20:01:55 -04:00
Alexander Bock
4184740ce8
Code cleanup
2017-06-09 16:09:58 -04:00
Alexander Bock
9a7eba16bd
Remove warnings
...
Update Ghoul repository
Fix spelling mistake in openspace.cfg
2017-06-08 00:07:51 -04:00
Gene Payne
be1b211dfb
Feature/satellites ( #325 )
...
* Initial commit of satellites test branch
* Modified code to work with batch TLE files from online links specified in .mod file. Does not yet auto-download the files.
* Added debug function to mod file for testing static points in orbit
* Fixed time offset bug that was corrupting satellite positions
* Minor changes for debug output and camera position.
* Changed to circle billboard for rendering satellite position
* Added satellite group name to each renderable title, and keyboard shortcuts for toggling visibility
* Added support for using ghoul luasocket lib to download latest satellite TLE files from celestrak.com
* Adding reference to updated Ghoul submodule containing luasocket changes
* Updating reference to latest Ghoul submodule in feature/satellites
* Updated reference to new ghoul version
* Updated reference to new ghoul submodule version for satellites
* Updated reference to new ghoul submodule version for satellits
* Updated versions of TLE files
* Added new Lua-accessible downloader available for scene loading
* Improved error handling for TLE files
* Updated submodule reference for ext/ghoul prior to luasocket addition
* Update SGCT reference
2017-06-06 13:42:38 -04:00
Alexander Bock
da3e912026
Remove warnings on MacOS in Clang
2017-04-25 19:12:42 -04:00
Alexander Bock
9f3bbe324d
Remove warnings
2017-04-06 23:19:23 -04:00
Alexander Bock
bcf92804b6
Updating Ghoul repository
...
Updating SGCT repository
Removing compiler warnings
2017-03-10 09:32:16 -05:00
Alexander Bock
9d30d3323b
Update Ghoul repository
...
Adapt to changed signature of ghoul_assert macro
2017-03-03 10:55:20 -05:00
Alexander Bock
41fda78792
Add check for empty lines in DownloadManager
2017-02-06 19:14:42 -05:00
Alexander Bock
94e3e11188
Update copyright header to 2017
...
Update Ghoul repository
Remove libgdal link
2017-02-06 18:02:01 -05:00
Alexander Bock
0c3b2c55d9
Removing more CppCheck warnings
2016-07-28 20:31:53 +02:00
Alexander Bock
e40d393824
Make the DownloadManager not a singleton (closing #43 )
2016-06-30 00:43:03 +02:00
Alexander Bock
5cc5f52abd
Merge branch 'develop' into release/ips
...
# Conflicts:
# ext/ghoul
2016-06-22 10:01:48 +02:00
Alexander Bock
342ed2f161
Let Downloadmanager use new thread methods
2016-06-22 08:27:24 +02:00
Kalle Bladin
012bcaefaf
Solve merge conflicts.
2016-06-07 12:54:52 -04:00
Michael Nilsson
f9f9e9abd1
cleanup, update ghoul ref
2016-06-03 11:32:09 -04:00
Michael Nilsson
8ca457b14c
solve merge conflict with develop
2016-05-20 09:33:41 -04:00
Kalle Bladin
4ac19f21b7
Solve merge conflict.
2016-05-19 12:10:14 -04:00
Alexander Bock
b964cbe1a2
Remove comments in Downloadmanager
2016-05-19 13:25:47 +02:00
Alexander Bock
caae5336b5
Make use of new thread priority scheme
...
Updated Ghoul repository
2016-05-19 13:23:40 +02:00
Michael Nilsson
2af533e6fe
fetchFile in downloadmanager will fail when response status is 400 or above
2016-05-17 17:21:46 -04:00
Michael Nilsson
f2b802b317
MemoryFile har now char pointer and size instead of string
2016-05-06 16:39:24 -04:00
Michael Nilsson
d63dd7db44
remove thrown exception from fetchFile and replaced with corrupted flag in returned MemoryFile
2016-05-06 15:56:12 -04:00
Michael Nilsson
47e2abf87d
new download function using std::future and std::async
2016-05-06 10:48:27 -04:00
Michael Nilsson
d0e6c8dd6e
removed progresscallback from downloadToMemory
2016-05-05 11:07:00 -04:00
Michael Nilsson
df030b4529
warnings if download to memory failed for some reason
2016-05-05 10:53:50 -04:00
Erik Broberg
ef93275aff
ChunkNodes that are not visible are not rendered
2016-04-25 18:02:45 -04:00
Erik Broberg
f253edad53
Proof of concept - real time tile fetching
2016-04-25 12:25:11 -04:00
Sebastian Piwell
f13367e717
Kameleon plane
2016-04-25 10:37:06 -04:00
Sebastian Piwell
0246cd482e
Solved merge conflict
2016-04-22 20:01:15 -04:00
Sebastian Piwell
f6bbce8b4c
Add extension to futurefile
2016-04-22 17:39:45 -04:00
Michael Nilsson
a068ca2030
load cygnets through mod file
2016-04-20 09:47:20 -04:00
Sebastian Piwell
bf61f6f1e4
Load and read textures from memory
2016-04-06 14:17:29 -04:00
Michael Nilsson
49d8319938
merge with develop
2016-04-05 12:02:25 -04:00
Michael Nilsson
0d0f761d6e
downloadmanager return shared_ptr to FileFutures instead of bare pointers
2016-04-05 11:33:58 -04:00
Michael Nilsson
f4964b1628
request file extension
2016-04-01 16:32:18 -04:00
Michael Nilsson
d31adad2b0
Merge branch 'develop' into feature/iSWA
2016-03-31 09:05:00 -04:00
kalbl
86debebdd9
Fix compilation errors for OSX.
2016-03-30 15:20:20 -04:00
Michael Nilsson
5911149273
downloadmanager load to string. update texture function to renderabletextureplane
2016-03-23 16:57:25 -04:00
Alexander Bock
df0d0d1258
Update Ghoul version to accommodate public API bool parameter changes
2016-03-06 08:08:06 +01:00
Alexander Bock
877a4d1ba6
Updated copyright header
2016-02-05 17:43:21 +01:00
Alexander Bock
2fce471743
Started cleanup of module structure
2015-12-14 10:50:38 -08:00
Alexander Bock
94663e7bf7
Updated Ghoul version
2015-11-23 12:03:08 -05:00
Alexander Bock
405aa70352
Refix Devil vs FreeImage
...
Fix the downloading detection of filenames in Launcher
2015-07-07 14:48:20 +02:00
Alexander Bock
0345cb2d28
Fix downloadmanager on Mac
2015-07-06 15:16:02 +02:00
Alexander Bock
df3688f04a
Make multithreaded download a toggle
2015-07-04 22:03:54 +02:00
Alexander Bock
2afd193a95
Set thread priority on Windows to not have the Launcher stall the system
2015-06-22 15:30:54 +02:00
Alexander Bock
cc76be6602
Update infowidgets in Launcher based on FileFutures and torrent_handles
2015-06-18 23:45:08 +02:00
Alexander Bock
4d6663f824
Add a time-remaining counter to Launcher
2015-06-18 22:46:24 +02:00
Alexander Bock
850d9d3789
Multithreading the downloadrequests
2015-06-17 01:02:07 +02:00