43 lines
1.2 KiB
JavaScript
43 lines
1.2 KiB
JavaScript
///
|
|
/// blocksApp.js
|
|
/// A tablet app for downloading 3D assets from Google Blocks
|
|
///
|
|
/// Author: Elisa Lupin-Jimenez
|
|
/// Copyright High Fidelity 2017
|
|
///
|
|
/// Licensed under the Apache 2.0 License
|
|
/// See accompanying license file or http://apache.org/
|
|
///
|
|
/// All assets are under CC Attribution Non-Commerical
|
|
/// http://creativecommons.org/licenses/
|
|
///
|
|
|
|
(function () {
|
|
var APP_NAME = "BLOCKS";
|
|
var APP_URL = "https://vr.google.com/objects/";
|
|
var APP_ICON = "https://hifi-content.s3.amazonaws.com/elisalj/blocks/blocks-i.svg";
|
|
|
|
try {
|
|
print("Current Interface version: " + Window.checkVersion());
|
|
} catch(err) {
|
|
print("Outdated Interface version does not support Blocks");
|
|
APP_URL = "https://hifi-content.s3.amazonaws.com/elisalj/blocks/updateToBlocks.html";
|
|
}
|
|
|
|
var tablet = Tablet.getTablet("com.highfidelity.interface.tablet.system");
|
|
var button = tablet.addButton({
|
|
icon: APP_ICON,
|
|
text: APP_NAME
|
|
});
|
|
|
|
function onClicked() {
|
|
tablet.gotoWebScreen(APP_URL, "", true);
|
|
}
|
|
button.clicked.connect(onClicked);
|
|
|
|
function cleanup() {
|
|
tablet.removeButton(button);
|
|
}
|
|
|
|
Script.scriptEnding.connect(cleanup);
|
|
}());
|