mirror of
https://github.com/lubosz/overte.git
synced 2025-04-07 21:42:07 +02:00
Merge pull request #13249 from gcalero/android_remove_mic_bar
Android: Update Application.cpp
This commit is contained in:
commit
46a6334c72
5 changed files with 32 additions and 3 deletions
|
@ -3011,9 +3011,11 @@ void Application::onDesktopRootItemCreated(QQuickItem* rootItem) {
|
|||
auto surfaceContext = DependencyManager::get<OffscreenUi>()->getSurfaceContext();
|
||||
surfaceContext->setContextProperty("Stats", Stats::getInstance());
|
||||
|
||||
#if !defined(Q_OS_ANDROID)
|
||||
auto offscreenUi = DependencyManager::get<OffscreenUi>();
|
||||
auto qml = PathUtils::qmlUrl("AvatarInputsBar.qml");
|
||||
offscreenUi->show(qml, "AvatarInputsBar");
|
||||
#endif
|
||||
}
|
||||
|
||||
void Application::updateCamera(RenderArgs& renderArgs, float deltaTime) {
|
||||
|
|
|
@ -237,6 +237,14 @@ QString ScriptEngine::getContext() const {
|
|||
return "unknown";
|
||||
}
|
||||
|
||||
bool ScriptEngine::isDebugMode() const {
|
||||
#if defined(DEBUG)
|
||||
return true;
|
||||
#else
|
||||
return false;
|
||||
#endif
|
||||
}
|
||||
|
||||
ScriptEngine::~ScriptEngine() {
|
||||
auto scriptEngines = DependencyManager::get<ScriptEngines>();
|
||||
if (scriptEngines) {
|
||||
|
|
|
@ -232,6 +232,12 @@ public:
|
|||
*/
|
||||
Q_INVOKABLE bool isClientScript() const { return _context == CLIENT_SCRIPT; }
|
||||
|
||||
/**jsdoc
|
||||
* @function Script.isDebugMode
|
||||
* @returns {boolean}
|
||||
*/
|
||||
Q_INVOKABLE bool isDebugMode() const;
|
||||
|
||||
/**jsdoc
|
||||
* @function Script.isEntityClientScript
|
||||
* @returns {boolean}
|
||||
|
|
|
@ -16,8 +16,7 @@ var DEFAULT_SCRIPTS_COMBINED = [
|
|||
"system/+android/touchscreenvirtualpad.js",
|
||||
"system/+android/actionbar.js",
|
||||
"system/+android/audio.js" ,
|
||||
"system/+android/modes.js",
|
||||
"system/+android/stats.js"/*,
|
||||
"system/+android/modes.js"/*,
|
||||
"system/away.js",
|
||||
"system/controllers/controllerDisplayManager.js",
|
||||
"system/controllers/handControllerGrabAndroid.js",
|
||||
|
@ -33,6 +32,10 @@ var DEFAULT_SCRIPTS_COMBINED = [
|
|||
"developer/debugging/debugAndroidMouse.js"*/
|
||||
];
|
||||
|
||||
var DEBUG_SCRIPTS = [
|
||||
"system/+android/stats.js"
|
||||
];
|
||||
|
||||
var DEFAULT_SCRIPTS_SEPARATE = [ ];
|
||||
|
||||
// add a menu item for debugging
|
||||
|
@ -70,6 +73,11 @@ function runDefaultsTogether() {
|
|||
for (var i in DEFAULT_SCRIPTS_COMBINED) {
|
||||
Script.include(DEFAULT_SCRIPTS_COMBINED[i]);
|
||||
}
|
||||
if (Script.isDebugMode()) {
|
||||
for (var i in DEBUG_SCRIPTS) {
|
||||
Script.include(DEBUG_SCRIPTS[i]);
|
||||
}
|
||||
}
|
||||
loadSeparateDefaults();
|
||||
}
|
||||
|
||||
|
@ -77,6 +85,11 @@ function runDefaultsSeparately() {
|
|||
for (var i in DEFAULT_SCRIPTS_COMBINED) {
|
||||
Script.load(DEFAULT_SCRIPTS_COMBINED[i]);
|
||||
}
|
||||
if (Script.isDebugMode()) {
|
||||
for (var i in DEBUG_SCRIPTS) {
|
||||
Script.load(DEBUG_SCRIPTS[i]);
|
||||
}
|
||||
}
|
||||
loadSeparateDefaults();
|
||||
}
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@ function init() {
|
|||
text: "STATS"
|
||||
});
|
||||
statsButton.clicked.connect(function() {
|
||||
Menu.triggerOption("Stats");
|
||||
Menu.triggerOption("Show Statistics");
|
||||
});
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue