Commit Graph

4896 Commits

Author SHA1 Message Date
Alexander Bock 0e49606706 Feature/Science on the Sphere (#1863)
Add all available Science-on-a-Sphere datasets from their public FTP as assets.  Many of the datasets include large files that are downloaded the first time the asset is loaded
2022-02-10 13:53:30 +01:00
sylvass ffee7e6f5c Don't highlight browser when using rae coords since dragging is not working in that mode currently 2022-02-10 07:22:59 -05:00
sylvass a88246c56b Rename "Pair" to "TargetBrowserPair" 2022-02-10 07:11:39 -05:00
Malin E d00a2bc187 Improve parsing of matching targets and observers 2022-02-10 13:05:26 +01:00
Malin E 8b81b9ef7c Check version and source of horizons response 2022-02-10 13:04:04 +01:00
sylvass 07c17be12c Ensure all lua functions accepts the browser id as the first argument (except when there is a target id as well) 2022-02-10 07:01:18 -05:00
sylvass 51496956fc Pass data regarding if sky browser and target are facing camera and using radius azimuth elevation to gui 2022-02-07 09:46:00 -05:00
Malin E cf1bcf838b Validate step size field better 2022-02-07 11:38:45 +01:00
Malin Ejdbo 7844ae6e6e Move some functions to a new HorizonsFile class 2022-02-03 15:06:41 +01:00
Emma Broman 7714acf32b Add parent documentation for all dashboard text items
Also removed undefined function and do tiny refactor
2022-02-03 12:08:19 +01:00
Emma Broman 5760d9c937 Fix problem with undefined documentation name/id (closes #1875) 2022-02-03 12:06:29 +01: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
Emma Broman a7ff4f4640 Add missing includes and fix forgotten renamed enums for Apple 2022-02-01 11:33:52 +01:00
Alexander Bock 94d9a5a643 Check if the exoplanets data path is configured before trying to access it (closes #1861) 2022-01-31 14:28:45 +01:00
Malin Ejdbo 86dcb6a441 Merge branch 'master' into feature/horizons-framework 2022-01-31 13:47:58 +01:00
Alexander Bock bbfaf93a41 Add documentation to the RenderableGalaxy (closes #1848) 2022-01-26 23:53:33 +01:00
Alexander Bock 162141f2db Correctly expose missing documentation from a bunch of classes (closes #1856) 2022-01-26 23:41:48 +01:00
Alexander Bock 2cf268abf0 Fix crash when unloading layers; Fix issue accidentally unloading an asset too early 2022-01-26 23:02:59 +01:00
Alexander Bock 8070c307ce Add more informative error when a layer fails specification; Add error message when trying to unzip a file that does not exist 2022-01-26 23:02:55 +01:00
sylvass d28de2e9ef Fix bug with translation 2022-01-26 08:54:53 -05:00
sylvass 5128056272 Make hover circle work again and remove unneccessary conversion function 2022-01-26 05:41:46 -05:00
sylvass f8936db40c Remove sky browser properties from the screen space renderables 2022-01-26 05:41:16 -05:00
sylvass 835e8d2f42 Fix bugs with resizing browser 2022-01-26 03:38:33 -05:00
sylvass 779a56662e Create set vertical fov function in pair 2022-01-26 03:37:52 -05:00
sylvass dbd69cdd73 Add size getter and pass size and color to gui 2022-01-25 09:33:02 -05:00
Emma Broman c2755b8633 Documentation updates (closes #1846)
* Add some missing renderables
* Tiny refactor of documentation identifiers and log category keys
2022-01-20 09:16:05 +01:00
Emma Broman d01134cfcc Rename layer subowners so that all names start with a capital
For consistency. This has bothered me for quite a while

Don't think it should be a breaking change, as the keys in any potential assets are obtained from the codegen/documentation parameters
2022-01-18 14:48:53 +01:00
Malin Ejdbo 1d17c63905 Merge branch 'master' into feature/horizons-framework 2022-01-17 17:07:40 +01:00
Alexander Bock 2ed8113047 Fixing the Folder based TemporalTileProvider 2022-01-17 11:27:30 +01:00
Alexander Bock 111397979b Merge pull request #1800 from OpenSpace/feature/tileproviders
Feature/tileproviders
2022-01-14 12:03:52 +01:00
Alexander Bock ba16dfccad Add and apply an explicit mode parameter 2022-01-14 12:02:51 +01:00
Malin E fd7ea608c8 Merge branch 'master' into feature/horizons-framework 2022-01-13 09:35:52 +01:00
Emma Broman 7c3d6b4c4d Change how moveLayer works slightly, so it is easier to use in a GUI implementation
* "newPosition" is now considered to be the item's new position (index) in the list
* also update the documentation a little
2022-01-12 09:39:12 +01:00
Alexander Bock c78ff28109 Update submodules, fix formatting for units 2022-01-05 17:06:47 +01:00
Alexander Bock cf664cd749 Hotfix to make the Sloan Digital Sky Survey work again 2022-01-02 15:02:37 +01:00
Alexander Bock 21df9066e1 Make use of the new map feature in codegen (#1801) 2022-01-02 13:36:41 +01:00
Alexander Bock 88dc5e90d1 Add documentation 2022-01-01 22:39:30 +01:00
Alexander Bock 9668745860 Cleanup 2022-01-01 22:25:56 +01:00
Alexander Bock 468eb887db Support interpolation in Folder mode 2022-01-01 22:11:12 +01:00
Alexander Bock 1a4e0d2c88 Some more cleanup 2022-01-01 20:59:01 +01:00
Alexander Bock 9c7d01dcfb More cleanup 2022-01-01 14:57:49 +01:00
Alexander Bock d4bd58600d Some more cleanup 2022-01-01 13:22:54 +01:00
Alexander Bock 550faec8fb Fix example, don't store DefaultTileProvider as unique_ptrs 2022-01-01 13:07:15 +01:00
Alexander Bock 2d341a875d Happy local new year 2022-01-01 12:35:36 +01:00
Alexander Bock cdac4942b6 Merge branch 'master' into feature/tileproviders
# Conflicts:
#	ext/ghoul
#	modules/globebrowsing/src/tileprovider.cpp
#	modules/globebrowsing/src/tileprovider.h
2022-01-01 12:34:42 +01:00
Alexander Bock d7d279ea16 Happy new year 2022-01-01 12:32:55 +01:00
Alexander Bock e2ea30ac1c First version of providing a folder-based temporal tileprovider 2021-12-31 20:12:25 +01:00
Alexander Bock 7e62f7af1d Turn the color map into a 1D texture 2021-12-31 18:02:53 +01:00
Alexander Bock e97ce70107 Bring the example back to life 2021-12-31 16:04:23 +01:00
Alexander Bock 90dbb6a01f Rename Generative to Prototyped; Remove restriction on date format 2021-12-31 15:01:38 +01:00