Add licenses/credits

master v1.0
Skylar Ittner 6 years ago
parent 959f9aa6bc
commit 7f00efba3f

@ -13,8 +13,9 @@ browser.run=true
file.reference.BizApps-Station=. file.reference.BizApps-Station=.
file.reference.Station-public_html=public_html file.reference.Station-public_html=public_html
file.reference.Station-test=test file.reference.Station-test=test
file.reference.Station-www=www
files.encoding=UTF-8 files.encoding=UTF-8
project.licensePath=./nbproject/mplheader.txt project.licensePath=./nbproject/mplheader.txt
site.root.folder=${file.reference.BizApps-Station} site.root.folder=${file.reference.Station-www}
start.file=www/index.html start.file=index.html
web.context.root=/Station web.context.root=/Station

@ -1,9 +1,10 @@
{ {
"name": "netsyms-business-station", "name": "netsyms-business-station",
"main": "main.js", "main": "main.js",
"description": "A kiosk app for easy, fast access to core Business Apps features.",
"version": "1.0.0", "version": "1.0.0",
"license": "MPL-2.0", "license": "MPL-2.0",
"author": "Skylar Ittner", "author": "Netsyms Technologies",
"contributors": [], "contributors": [],
"dependencies": {}, "dependencies": {},
"window": { "window": {

@ -18,6 +18,25 @@ file, You can obtain one at http://mozilla.org/MPL/2.0/.
</div> </div>
<div class="modal" tabindex="-1" role="dialog" id="creditsmodal">
<div class="modal-dialog modal-lg" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title"><i class="fas fa-gavel"></i> Credits</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body" id="creditsbody">
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<div id="content-frame" style="position: absolute; top: 0; left: 0; height: 100%; width: 100%; padding-top: 30px;"> <div id="content-frame" style="position: absolute; top: 0; left: 0; height: 100%; width: 100%; padding-top: 30px;">
</div> </div>
@ -34,6 +53,7 @@ file, You can obtain one at http://mozilla.org/MPL/2.0/.
<script src="js/functions.js"></script> <script src="js/functions.js"></script>
<script src="js/settings.js"></script> <script src="js/settings.js"></script>
<script src="js/session.js"></script> <script src="js/session.js"></script>
<script src="cordova.js"></script>
<script> <script>
validateSettings(function (resp) { validateSettings(function (resp) {
if (resp === true) { if (resp === true) {
@ -46,6 +66,15 @@ file, You can obtain one at http://mozilla.org/MPL/2.0/.
}); });
if (kioskmode) { if (kioskmode) {
nw.Window.get().enterKioskMode(); if (typeof nw !== 'undefined') {
nw.Window.get().enterKioskMode();
}
} }
/* Cordova fullscreen */
document.addEventListener("deviceready", function () {
if (kioskmode && typeof AndroidFullScreen !== 'undefined') {
AndroidFullScreen.immersiveMode();
}
});
</script> </script>

@ -1,4 +1,4 @@
/* /*
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. * file, You can obtain one at http://mozilla.org/MPL/2.0/.
@ -28,6 +28,12 @@ function getApps(callback) {
}, "json"); }, "json");
} }
function showCredits() {
$('#creditsbody').load("licenses.html", function () {
$("#creditsmodal").modal("show");
});
}
var msgtimeout = null; var msgtimeout = null;
function showmsg(text, style, details, timeout) { function showmsg(text, style, details, timeout) {

@ -1,4 +1,4 @@
/* /*
* This Source Code Form is subject to the terms of the Mozilla Public * This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. * file, You can obtain one at http://mozilla.org/MPL/2.0/.

File diff suppressed because it is too large Load Diff

@ -5,7 +5,8 @@ file, You can obtain one at http://mozilla.org/MPL/2.0/.
--> -->
<div class="container"> <div class="container">
<div class="row justify-content-center" id="card-box"> <div class="row justify-content-center" id="card-box">
</div> </div>
</div> </div>
<p class="text-center text-muted" onclick="showCredits();">Licenses</p>
<script src="js/home.js"></script> <script src="js/home.js"></script>

@ -54,5 +54,6 @@ file, You can obtain one at http://mozilla.org/MPL/2.0/.
</div> </div>
</div> </div>
</div> </div>
<p class="text-center text-muted" onclick="showCredits();">View Open Source Licenses</p>
</div> </div>
<script src="js/setup.js"></script> <script src="js/setup.js"></script>
Loading…
Cancel
Save