mirror of
https://github.com/overte-org/overte.git
synced 2025-04-19 09:57:51 +02:00
Merge branch 'master' of github.com:highfidelity/hifi into hold-action-changes
This commit is contained in:
commit
aaad1a4a36
4 changed files with 2652 additions and 2155 deletions
217
examples/toys/AC_scripts/originalPositionResetter.js
Normal file
217
examples/toys/AC_scripts/originalPositionResetter.js
Normal file
|
@ -0,0 +1,217 @@
|
|||
//
|
||||
// originalPositionResetter.js
|
||||
// toybox
|
||||
//
|
||||
// Created by James B. Pollack @imgntn 10/16/2015
|
||||
// Copyright 2015 High Fidelity, Inc.
|
||||
//
|
||||
// Distributed under the Apache License, Version 2.0.
|
||||
// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
|
||||
//
|
||||
var HIFI_PUBLIC_BUCKET = "http://s3.amazonaws.com/hifi-public/";
|
||||
|
||||
var TARGET_MODEL_URL = HIFI_PUBLIC_BUCKET + "models/ping_pong_gun/target.fbx";
|
||||
var TARGET_COLLISION_HULL_URL = HIFI_PUBLIC_BUCKET + "models/ping_pong_gun/target_collision_hull.obj";
|
||||
var TARGET_DIMENSIONS = {
|
||||
x: 0.06,
|
||||
y: 0.42,
|
||||
z: 0.42
|
||||
};
|
||||
var TARGET_ROTATION = Quat.fromPitchYawRollDegrees(0, -55.25, 0);
|
||||
|
||||
var targetsScriptURL = Script.resolvePath('../ping_pong_gun/wallTarget.js');
|
||||
|
||||
|
||||
var basketballURL = HIFI_PUBLIC_BUCKET + "models/content/basketball2.fbx";
|
||||
|
||||
var NUMBER_OF_BALLS = 4;
|
||||
var BALL_DIAMETER = 0.30;
|
||||
var RESET_DISTANCE = 1;
|
||||
var MINIMUM_MOVE_LENGTH = 0.05;
|
||||
|
||||
var totalTime = 0;
|
||||
var lastUpdate = 0;
|
||||
var UPDATE_INTERVAL = 1 / 5; // 5fps
|
||||
|
||||
var Resetter = {
|
||||
searchForEntitiesToResetToOriginalPosition: function(searchOrigin, objectName) {
|
||||
var ids = Entities.findEntities(searchOrigin, 5);
|
||||
var objects = [];
|
||||
var i;
|
||||
var entityID;
|
||||
var name;
|
||||
for (i = 0; i < ids.length; i++) {
|
||||
entityID = ids[i];
|
||||
name = Entities.getEntityProperties(entityID, "name").name;
|
||||
if (name === objectName) {
|
||||
//we found an object to reset
|
||||
objects.push(entityID);
|
||||
}
|
||||
}
|
||||
return objects;
|
||||
},
|
||||
deleteObjects: function(objects) {
|
||||
while (objects.length > 0) {
|
||||
Entities.deleteEntity(objects.pop());
|
||||
}
|
||||
},
|
||||
createBasketBalls: function() {
|
||||
var position = {
|
||||
x: 542.86,
|
||||
y: 494.84,
|
||||
z: 475.06
|
||||
};
|
||||
var i;
|
||||
var ballPosition;
|
||||
var collidingBall;
|
||||
for (i = 0; i < NUMBER_OF_BALLS; i++) {
|
||||
ballPosition = {
|
||||
x: position.x,
|
||||
y: position.y + BALL_DIAMETER * 2,
|
||||
z: position.z + (BALL_DIAMETER) - (BALL_DIAMETER * i)
|
||||
};
|
||||
|
||||
collidingBall = Entities.addEntity({
|
||||
type: "Model",
|
||||
name: 'Hifi-Basketball',
|
||||
shapeType: 'Sphere',
|
||||
position: ballPosition,
|
||||
dimensions: {
|
||||
x: BALL_DIAMETER,
|
||||
y: BALL_DIAMETER,
|
||||
z: BALL_DIAMETER
|
||||
},
|
||||
restitution: 1.0,
|
||||
linearDamping: 0.00001,
|
||||
gravity: {
|
||||
x: 0,
|
||||
y: -9.8,
|
||||
z: 0
|
||||
},
|
||||
collisionsWillMove: true,
|
||||
ignoreForCollisions: false,
|
||||
modelURL: basketballURL,
|
||||
userData: JSON.stringify({
|
||||
originalPositionKey: {
|
||||
originalPosition: ballPosition
|
||||
},
|
||||
resetMe: {
|
||||
resetMe: true
|
||||
},
|
||||
grabbable: {
|
||||
invertSolidWhileHeld: true
|
||||
}
|
||||
})
|
||||
});
|
||||
|
||||
}
|
||||
},
|
||||
testBallDistanceFromStart: function(balls) {
|
||||
var resetCount = 0;
|
||||
balls.forEach(function(ball, index) {
|
||||
var properties = Entities.getEntityProperties(ball, ["position", "userData"]);
|
||||
var currentPosition = properties.position;
|
||||
var originalPosition = properties.userData.originalPositionKey.originalPosition;
|
||||
var distance = Vec3.subtract(originalPosition, currentPosition);
|
||||
var length = Vec3.length(distance);
|
||||
if (length > RESET_DISTANCE) {
|
||||
Script.setTimeout(function() {
|
||||
var newPosition = Entities.getEntityProperties(ball, "position").position;
|
||||
var moving = Vec3.length(Vec3.subtract(currentPosition, newPosition));
|
||||
if (moving < MINIMUM_MOVE_LENGTH) {
|
||||
if (resetCount === balls.length) {
|
||||
this.deleteObjects(balls);
|
||||
this.createBasketBalls();
|
||||
}
|
||||
}
|
||||
}, 200);
|
||||
}
|
||||
});
|
||||
},
|
||||
testTargetDistanceFromStart: function(targets) {
|
||||
targets.forEach(function(target, index) {
|
||||
var properties = Entities.getEntityProperties(target, ["position", "userData"]);
|
||||
var currentPosition = properties.position;
|
||||
var originalPosition = properties.userData.originalPositionKey.originalPosition;
|
||||
var distance = Vec3.subtract(originalPosition, currentPosition);
|
||||
var length = Vec3.length(distance);
|
||||
if (length > RESET_DISTANCE) {
|
||||
Script.setTimeout(function() {
|
||||
var newPosition = Entities.getEntityProperties(target, "position").position;
|
||||
var moving = Vec3.length(Vec3.subtract(currentPosition, newPosition));
|
||||
if (moving < MINIMUM_MOVE_LENGTH) {
|
||||
|
||||
Entities.deleteEntity(target);
|
||||
|
||||
var targetProperties = {
|
||||
name: 'Hifi-Target',
|
||||
type: 'Model',
|
||||
modelURL: TARGET_MODEL_URL,
|
||||
shapeType: 'compound',
|
||||
collisionsWillMove: true,
|
||||
dimensions: TARGET_DIMENSIONS,
|
||||
compoundShapeURL: TARGET_COLLISION_HULL_URL,
|
||||
position: originalPosition,
|
||||
rotation: TARGET_ROTATION,
|
||||
script: targetsScriptURL,
|
||||
userData: JSON.stringify({
|
||||
resetMe: {
|
||||
resetMe: true
|
||||
},
|
||||
grabbableKey: {
|
||||
grabbable: false
|
||||
},
|
||||
originalPositionKey: originalPosition
|
||||
|
||||
})
|
||||
};
|
||||
|
||||
Entities.addEntity(targetProperties);
|
||||
}
|
||||
}, 200);
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
};
|
||||
|
||||
function update(deltaTime) {
|
||||
|
||||
if (!Entities.serversExist() || !Entities.canRez()) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
totalTime += deltaTime;
|
||||
|
||||
// We don't want to edit the entity EVERY update cycle, because that's just a lot
|
||||
// of wasted bandwidth and extra effort on the server for very little visual gain
|
||||
if (totalTime - lastUpdate > UPDATE_INTERVAL) {
|
||||
//do stuff
|
||||
var balls = Resetter.searchForEntitiesToResetToOriginalPosition({
|
||||
x: 542.86,
|
||||
y: 494.84,
|
||||
z: 475.06
|
||||
}, "Hifi-Basketball");
|
||||
|
||||
var targets = Resetter.searchForEntitiesToResetToOriginalPosition({
|
||||
x: 548.68,
|
||||
y: 497.30,
|
||||
z: 509.74
|
||||
}, "Hifi-Target");
|
||||
|
||||
if (balls.length !== 0) {
|
||||
Resetter.testBallDistanceFromStart(balls);
|
||||
}
|
||||
|
||||
if (targets.length !== 0) {
|
||||
Resetter.testTargetDistanceFromStart(targets);
|
||||
}
|
||||
|
||||
lastUpdate = totalTime;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Script.update.connect(update);
|
|
@ -4,61 +4,63 @@
|
|||
<context>
|
||||
<name>Application</name>
|
||||
<message>
|
||||
<location filename="src/Application.cpp" line="1482"/>
|
||||
<source>Sparse Voxel Octree Files (*.svo)</source>
|
||||
<location filename="../src/Application.cpp" line="4014"/>
|
||||
<source>Yes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="src/Application.cpp" line="3465"/>
|
||||
<location filename="../src/Application.cpp" line="4339"/>
|
||||
<source>Open Script</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="src/Application.cpp" line="3466"/>
|
||||
<location filename="../src/Application.cpp" line="4341"/>
|
||||
<source>JavaScript Files (*.js)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AssetUploadDialogFactory</name>
|
||||
<message>
|
||||
<location filename="../src/ui/AssetUploadDialogFactory.cpp" line="77"/>
|
||||
<source>Successful Asset Upload</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ChatWindow</name>
|
||||
<message>
|
||||
<location filename="ui/chatWindow.ui" line="20"/>
|
||||
<location filename="../build/interface/ui_chatWindow.h" line="143"/>
|
||||
<location filename="../ui/chatWindow.ui" line="20"/>
|
||||
<source>Chat</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/chatWindow.ui" line="50"/>
|
||||
<location filename="../build/interface/ui_chatWindow.h" line="144"/>
|
||||
<location filename="../ui/chatWindow.ui" line="64"/>
|
||||
<source>Connecting to XMPP...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/chatWindow.ui" line="71"/>
|
||||
<location filename="../build/interface/ui_chatWindow.h" line="145"/>
|
||||
<location filename="../ui/chatWindow.ui" line="85"/>
|
||||
<source> online now:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message numerus="yes">
|
||||
<location filename="src/ui/ChatWindow.cpp" line="128"/>
|
||||
<source>day</source>
|
||||
<translation>
|
||||
<translation type="vanished">
|
||||
<numerusform>%n day</numerusform>
|
||||
<numerusform>%n days</numerusform>
|
||||
</translation>
|
||||
</message>
|
||||
<message numerus="yes">
|
||||
<location filename="src/ui/ChatWindow.cpp" line="128"/>
|
||||
<source>hour</source>
|
||||
<translation>
|
||||
<translation type="vanished">
|
||||
<numerusform>%n hour</numerusform>
|
||||
<numerusform>%n hours</numerusform>
|
||||
</translation>
|
||||
</message>
|
||||
<message numerus="yes">
|
||||
<location filename="src/ui/ChatWindow.cpp" line="128"/>
|
||||
<source>minute</source>
|
||||
<translation>
|
||||
<translation type="vanished">
|
||||
<numerusform>%n minute</numerusform>
|
||||
<numerusform>%n minutes</numerusform>
|
||||
</translation>
|
||||
|
@ -70,230 +72,757 @@
|
|||
<numerusform>%n seconds</numerusform>
|
||||
</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Console</name>
|
||||
<message>
|
||||
<location filename="src/ui/ChatWindow.cpp" line="183"/>
|
||||
<source>%1 online now:</source>
|
||||
<location filename="../ui/console.ui" line="14"/>
|
||||
<source>Dialog</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/console.ui" line="209"/>
|
||||
<source>></source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Dialog</name>
|
||||
<name>LoginDialog</name>
|
||||
<message>
|
||||
<location filename="ui/updateDialog.ui" line="20"/>
|
||||
<location filename="ui/updateDialog.ui" line="73"/>
|
||||
<location filename="../build/interface/ui_updateDialog.h" line="137"/>
|
||||
<location filename="../build/interface/ui_updateDialog.h" line="138"/>
|
||||
<source>Update Required</source>
|
||||
<location filename="../ui/loginDialog.ui" line="20"/>
|
||||
<source>Dialog</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/updateDialog.ui" line="129"/>
|
||||
<location filename="../build/interface/ui_updateDialog.h" line="140"/>
|
||||
<source>Download</source>
|
||||
<location filename="../ui/loginDialog.ui" line="117"/>
|
||||
<source>Authenticating...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/updateDialog.ui" line="151"/>
|
||||
<location filename="../build/interface/ui_updateDialog.h" line="141"/>
|
||||
<source>Skip Version</source>
|
||||
<location filename="../ui/loginDialog.ui" line="136"/>
|
||||
<source><style type="text/css">
|
||||
a { text-decoration: none; color: #267077;}
|
||||
</style>
|
||||
Invalid username or password. <a href="https://metaverse.highfidelity.com/password/new">Recover?</a></source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/updateDialog.ui" line="173"/>
|
||||
<location filename="../build/interface/ui_updateDialog.h" line="142"/>
|
||||
<location filename="../ui/loginDialog.ui" line="361"/>
|
||||
<source>Username or Email</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/loginDialog.ui" line="395"/>
|
||||
<source>Password</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/loginDialog.ui" line="429"/>
|
||||
<source> Login</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/loginDialog.ui" line="458"/>
|
||||
<source><style type="text/css">
|
||||
a { text-decoration: none; color: #267077; margin:0;padding:0;}
|
||||
#create {font-weight:bold;}
|
||||
p {margin:5px 0;}
|
||||
</style>
|
||||
<p><a id="create" href="%1">Create account</a></p>
|
||||
<p><a href="%2">Recover password</a></p></source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MessageDialog</name>
|
||||
<message>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="133"/>
|
||||
<source>OK</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="139"/>
|
||||
<source>Open</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="145"/>
|
||||
<source>Save</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="151"/>
|
||||
<source>Save All</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="157"/>
|
||||
<source>Retry</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="163"/>
|
||||
<source>Ignore</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="169"/>
|
||||
<source>Apply</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="175"/>
|
||||
<source>Yes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="181"/>
|
||||
<source>Yes to All</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="187"/>
|
||||
<source>No</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="193"/>
|
||||
<source>No to All</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="199"/>
|
||||
<source>Discard</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="205"/>
|
||||
<source>Reset</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="211"/>
|
||||
<source>Restore Defaults</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="217"/>
|
||||
<source>Cancel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="223"/>
|
||||
<source>Abort</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="229"/>
|
||||
<source>Close</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>Menu</name>
|
||||
<message>
|
||||
<location filename="src/Menu.cpp" line="554"/>
|
||||
<source>Open .ini config file</source>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="235"/>
|
||||
<source>Show Details...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="src/Menu.cpp" line="556"/>
|
||||
<location filename="src/Menu.cpp" line="568"/>
|
||||
<source>Text files (*.ini)</source>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="241"/>
|
||||
<source>Help</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="src/Menu.cpp" line="566"/>
|
||||
<source>Save .ini config file</source>
|
||||
<location filename="../resources/qml/MessageDialog.qml" line="295"/>
|
||||
<source>Hide Details</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PreferencesDialog</name>
|
||||
<message>
|
||||
<location filename="ui/preferencesDialog.ui" line="90"/>
|
||||
<location filename="../build/interface/ui_preferencesDialog.h" line="618"/>
|
||||
<location filename="../ui/preferencesDialog.ui" line="2880"/>
|
||||
<source>Cancel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/preferencesDialog.ui" line="125"/>
|
||||
<location filename="../build/interface/ui_preferencesDialog.h" line="619"/>
|
||||
<location filename="../ui/preferencesDialog.ui" line="2895"/>
|
||||
<source>Save all changes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/preferencesDialog.ui" line="196"/>
|
||||
<location filename="ui/preferencesDialog.ui" line="573"/>
|
||||
<location filename="../build/interface/ui_preferencesDialog.h" line="620"/>
|
||||
<location filename="../build/interface/ui_preferencesDialog.h" line="629"/>
|
||||
<source>Avatar</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/preferencesDialog.ui" line="230"/>
|
||||
<location filename="../build/interface/ui_preferencesDialog.h" line="621"/>
|
||||
<location filename="../ui/preferencesDialog.ui" line="152"/>
|
||||
<source><html><head/><body><p>Avatar display name <span style=" color:#909090;">(optional)</span></p></body></html></source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/preferencesDialog.ui" line="266"/>
|
||||
<location filename="../build/interface/ui_preferencesDialog.h" line="622"/>
|
||||
<location filename="../ui/preferencesDialog.ui" line="184"/>
|
||||
<source>Not showing a name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/preferencesDialog.ui" line="294"/>
|
||||
<location filename="../build/interface/ui_preferencesDialog.h" line="623"/>
|
||||
<source>Head</source>
|
||||
<location filename="../ui/preferencesDialog.ui" line="124"/>
|
||||
<source>Avatar basics</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/preferencesDialog.ui" line="395"/>
|
||||
<location filename="../build/interface/ui_preferencesDialog.h" line="625"/>
|
||||
<source>Body</source>
|
||||
<location filename="../ui/preferencesDialog.ui" line="212"/>
|
||||
<source><html><head/><body><p>Avatar collision sound URL <span style=" color:#909090;">(optional)</span></p></body></html></source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/preferencesDialog.ui" line="506"/>
|
||||
<location filename="../build/interface/ui_preferencesDialog.h" line="627"/>
|
||||
<source>Advanced Tuning</source>
|
||||
<location filename="../ui/preferencesDialog.ui" line="244"/>
|
||||
<source>Enter the URL of a sound to play when you bump into something</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/preferencesDialog.ui" line="537"/>
|
||||
<location filename="../build/interface/ui_preferencesDialog.h" line="628"/>
|
||||
<source>It's not recomended that you play with these settings unless you've looked into exactly what they do.</source>
|
||||
<location filename="../ui/preferencesDialog.ui" line="272"/>
|
||||
<source><html><head/><body><p>Appearance</p></body></html></source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/preferencesDialog.ui" line="605"/>
|
||||
<location filename="../build/interface/ui_preferencesDialog.h" line="630"/>
|
||||
<location filename="../ui/preferencesDialog.ui" line="323"/>
|
||||
<source>Change</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="370"/>
|
||||
<source>Snapshots</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="396"/>
|
||||
<source>Place my Snapshots here:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="448"/>
|
||||
<location filename="../ui/preferencesDialog.ui" line="579"/>
|
||||
<source>Browse</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="496"/>
|
||||
<source>Scripts</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="522"/>
|
||||
<source>Load scripts from this directory:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="619"/>
|
||||
<source>Load Default Scripts</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="653"/>
|
||||
<source>Privacy</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="693"/>
|
||||
<source>Send data</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="737"/>
|
||||
<source>Level of Detail Tuning</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="770"/>
|
||||
<source>Minimum Desktop FPS</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="855"/>
|
||||
<source>Minimum HMD FPS</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="947"/>
|
||||
<source>Avatar tuning</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="980"/>
|
||||
<source>Real world vertical field of view (angular size of monitor)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="1065"/>
|
||||
<source>Vertical field of view</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/preferencesDialog.ui" line="708"/>
|
||||
<location filename="../build/interface/ui_preferencesDialog.h" line="631"/>
|
||||
<location filename="../ui/preferencesDialog.ui" line="1165"/>
|
||||
<source>Lean scale (applies to Faceshift users)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/preferencesDialog.ui" line="793"/>
|
||||
<location filename="../build/interface/ui_preferencesDialog.h" line="632"/>
|
||||
<location filename="../ui/preferencesDialog.ui" line="1241"/>
|
||||
<source>Avatar scale <span style=" color:#909090;">(default is 1.0)</span></source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/preferencesDialog.ui" line="875"/>
|
||||
<location filename="../build/interface/ui_preferencesDialog.h" line="633"/>
|
||||
<source>Pupil dillation</source>
|
||||
<location filename="../ui/preferencesDialog.ui" line="1314"/>
|
||||
<source>Pupil dilation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/preferencesDialog.ui" line="954"/>
|
||||
<location filename="../build/interface/ui_preferencesDialog.h" line="634"/>
|
||||
<source>Audio Jitter Buffer Samples (0 for automatic)</source>
|
||||
<location filename="../ui/preferencesDialog.ui" line="1390"/>
|
||||
<source>Camera binary eyelid threshold</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/preferencesDialog.ui" line="1045"/>
|
||||
<location filename="../build/interface/ui_preferencesDialog.h" line="635"/>
|
||||
<source>Faceshift eye detection</source>
|
||||
<location filename="../ui/preferencesDialog.ui" line="1466"/>
|
||||
<source>Face tracker eye deflection</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/preferencesDialog.ui" line="1125"/>
|
||||
<location filename="../build/interface/ui_preferencesDialog.h" line="636"/>
|
||||
<location filename="../ui/preferencesDialog.ui" line="1542"/>
|
||||
<source>Faceshift hostname</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="1584"/>
|
||||
<source>localhost</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="1612"/>
|
||||
<source>Avatar Animation JSON</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="1649"/>
|
||||
<source>default</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="1685"/>
|
||||
<source>Audio</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="1714"/>
|
||||
<source>Enable Dynamic Jitter Buffers</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="1742"/>
|
||||
<source>Static Jitter Buffer Frames</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="1824"/>
|
||||
<source>Max Frames Over Desired</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="1900"/>
|
||||
<source>Use Stdev for Dynamic Jitter Calc</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="1934"/>
|
||||
<source>Window A Starve Threshold</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="2022"/>
|
||||
<source>Window A (raise desired on N starves) Seconds</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="2110"/>
|
||||
<source>Window B (desired ceiling) Seconds</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="2198"/>
|
||||
<source>Repetition with Fade</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="2232"/>
|
||||
<source>Output Buffer Size (Frames)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="2320"/>
|
||||
<source>Output Starve Detection (Automatic Buffer Size Increase)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="2354"/>
|
||||
<source>Output Starve Detection Threshold</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="2442"/>
|
||||
<source>Output Starve Detection Period (ms)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="2651"/>
|
||||
<source>Oculus Rift</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="2680"/>
|
||||
<source>User Interface Angular Size</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="2764"/>
|
||||
<source>Sixense Controllers</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="2793"/>
|
||||
<source>Reticle Movement Speed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/preferencesDialog.ui" line="2538"/>
|
||||
<source>Octree</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/preferencesDialog.ui" line="1236"/>
|
||||
<location filename="../build/interface/ui_preferencesDialog.h" line="638"/>
|
||||
<location filename="../ui/preferencesDialog.ui" line="2567"/>
|
||||
<source>Max packets sent each second</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ui/PreferencesDialog.cpp" line="92"/>
|
||||
<source>Snapshots Location</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ui/PreferencesDialog.cpp" line="101"/>
|
||||
<source>Scripts Location</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>QObject</name>
|
||||
<name>RealSense</name>
|
||||
<message>
|
||||
<location filename="src/ui/VoxelImportDialog.cpp" line="24"/>
|
||||
<source>Loading ...</source>
|
||||
<location filename="../src/devices/RealSense.cpp" line="253"/>
|
||||
<source>Open RSSDK clip</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="src/ui/VoxelImportDialog.cpp" line="27"/>
|
||||
<source>Cancel</source>
|
||||
<location filename="../src/devices/RealSense.cpp" line="255"/>
|
||||
<source>RSSDK Recordings (*.rssdk)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>RunningScriptsWidget</name>
|
||||
<message>
|
||||
<location filename="ui/runningScriptsWidget.ui" line="14"/>
|
||||
<location filename="../build/interface/ui_runningScriptsWidget.h" line="140"/>
|
||||
<source>Form</source>
|
||||
<location filename="../ui/runningScriptsWidget.ui" line="20"/>
|
||||
<source>Running Scripts</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/runningScriptsWidget.ui" line="39"/>
|
||||
<location filename="../build/interface/ui_runningScriptsWidget.h" line="141"/>
|
||||
<source><html><head/><body><p><span style=" font-size:18pt;">Running Scripts</span></p></body></html></source>
|
||||
<location filename="../ui/runningScriptsWidget.ui" line="97"/>
|
||||
<source>Currently Running</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/runningScriptsWidget.ui" line="63"/>
|
||||
<location filename="../build/interface/ui_runningScriptsWidget.h" line="142"/>
|
||||
<source><html><head/><body><p><span style=" font-weight:600;">Currently running</span></p></body></html></source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/runningScriptsWidget.ui" line="89"/>
|
||||
<location filename="../build/interface/ui_runningScriptsWidget.h" line="143"/>
|
||||
<location filename="../ui/runningScriptsWidget.ui" line="159"/>
|
||||
<source>Reload all</source>
|
||||
<oldsource>Reload All</oldsource>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/runningScriptsWidget.ui" line="116"/>
|
||||
<location filename="../build/interface/ui_runningScriptsWidget.h" line="144"/>
|
||||
<location filename="../ui/runningScriptsWidget.ui" line="172"/>
|
||||
<source>Stop all</source>
|
||||
<oldsource>Stop All</oldsource>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/runningScriptsWidget.ui" line="137"/>
|
||||
<location filename="../build/interface/ui_runningScriptsWidget.h" line="145"/>
|
||||
<source><html><head/><body><p><span style=" font-weight:600;">Recently loaded</span></p></body></html></source>
|
||||
<location filename="../ui/runningScriptsWidget.ui" line="240"/>
|
||||
<source>There are no scripts running.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/runningScriptsWidget.ui" line="154"/>
|
||||
<location filename="../build/interface/ui_runningScriptsWidget.h" line="146"/>
|
||||
<source>(click a script or use the 1-9 keys to load and run it)</source>
|
||||
<location filename="../ui/runningScriptsWidget.ui" line="417"/>
|
||||
<source>Load Scripts</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="ui/runningScriptsWidget.ui" line="202"/>
|
||||
<location filename="../build/interface/ui_runningScriptsWidget.h" line="148"/>
|
||||
<source>There are no scripts currently running.</source>
|
||||
<location filename="../ui/runningScriptsWidget.ui" line="437"/>
|
||||
<source>from URL</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/runningScriptsWidget.ui" line="444"/>
|
||||
<source>from Disk</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/runningScriptsWidget.ui" line="472"/>
|
||||
<source>filter</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ScriptEditorWidget</name>
|
||||
<message>
|
||||
<location filename="../ui/scriptEditorWidget.ui" line="35"/>
|
||||
<source>Edit Script</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/scriptEditorWidget.ui" line="93"/>
|
||||
<source>Debug Log:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/scriptEditorWidget.ui" line="112"/>
|
||||
<source>Run on the fly (Careful: Any valid change made to the code will run immediately) </source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/scriptEditorWidget.ui" line="119"/>
|
||||
<source>Clear</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ui/ScriptEditorWidget.cpp" line="118"/>
|
||||
<location filename="../src/ui/ScriptEditorWidget.cpp" line="139"/>
|
||||
<location filename="../src/ui/ScriptEditorWidget.cpp" line="210"/>
|
||||
<source>Interface</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ui/ScriptEditorWidget.cpp" line="118"/>
|
||||
<source>Cannot write script %1:
|
||||
%2.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ui/ScriptEditorWidget.cpp" line="139"/>
|
||||
<source>Cannot read script %1:
|
||||
%2.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ui/ScriptEditorWidget.cpp" line="188"/>
|
||||
<source>Save script</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ui/ScriptEditorWidget.cpp" line="190"/>
|
||||
<source>JavaScript Files (*.js)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ui/ScriptEditorWidget.cpp" line="211"/>
|
||||
<source>The script has been modified.
|
||||
Do you want to save your changes?</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ui/ScriptEditorWidget.cpp" line="233"/>
|
||||
<source>This file has been modified outside of the Interface editor.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ui/ScriptEditorWidget.cpp" line="235"/>
|
||||
<source>Do you want to reload it and lose the changes you've made in the Interface editor?</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ui/ScriptEditorWidget.cpp" line="236"/>
|
||||
<source>Do you want to reload it?</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ScriptEditorWindow</name>
|
||||
<message>
|
||||
<location filename="../ui/scriptEditorWindow.ui" line="23"/>
|
||||
<source>Script Editor</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/scriptEditorWindow.ui" line="61"/>
|
||||
<source>New Script (Ctrl+N)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/scriptEditorWindow.ui" line="64"/>
|
||||
<source>New</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/scriptEditorWindow.ui" line="89"/>
|
||||
<source>Load Script (Ctrl+O)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/scriptEditorWindow.ui" line="92"/>
|
||||
<source>Load</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/scriptEditorWindow.ui" line="132"/>
|
||||
<source>Save Script (Ctrl+S)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/scriptEditorWindow.ui" line="135"/>
|
||||
<source>Save</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/scriptEditorWindow.ui" line="154"/>
|
||||
<source>Toggle Run Script (F5)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/scriptEditorWindow.ui" line="157"/>
|
||||
<source>Run/Stop</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/scriptEditorWindow.ui" line="186"/>
|
||||
<source>Automatically reload externally changed files</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ui/ScriptEditorWindow.cpp" line="92"/>
|
||||
<location filename="../src/ui/ScriptEditorWindow.cpp" line="192"/>
|
||||
<source>Interface</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ui/ScriptEditorWindow.cpp" line="94"/>
|
||||
<source>JavaScript Files (*.js)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/ui/ScriptEditorWindow.cpp" line="193"/>
|
||||
<source>There are some unsaved scripts, are you sure you want to close the editor? Changes will be lost!</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ScriptsModel</name>
|
||||
<message>
|
||||
<location filename="../src/ScriptsModel.cpp" line="284"/>
|
||||
<source>/</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SnapshotShareDialog</name>
|
||||
<message>
|
||||
<location filename="../ui/shareSnapshot.ui" line="35"/>
|
||||
<source>Share with Alphas</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/shareSnapshot.ui" line="201"/>
|
||||
<source>Notes about this image</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/shareSnapshot.ui" line="277"/>
|
||||
<source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
||||
p, li { white-space: pre-wrap; }
|
||||
</style></head><body style=" font-family:'Helvetica'; font-size:14px; font-weight:400; font-style:normal;">
|
||||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p></body></html></source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/shareSnapshot.ui" line="316"/>
|
||||
<source>Share</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TestMenu</name>
|
||||
<message>
|
||||
<location filename="../resources/qml/TestMenu.qml" line="12"/>
|
||||
<source>About Interface</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/TestMenu.qml" line="21"/>
|
||||
<source>Login</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/TestMenu.qml" line="26"/>
|
||||
<source>Quit</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/TestMenu.qml" line="50"/>
|
||||
<source>Animations...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/TestMenu.qml" line="54"/>
|
||||
<source>Attachments...</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/TestMenu.qml" line="58"/>
|
||||
<source>Explode on quit</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/TestMenu.qml" line="64"/>
|
||||
<source>Freeze on quit</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/TestMenu.qml" line="72"/>
|
||||
<source>Everyone</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/TestMenu.qml" line="79"/>
|
||||
<source>Friends</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../resources/qml/TestMenu.qml" line="85"/>
|
||||
<source>No one</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>UserLocationsDialog</name>
|
||||
<message>
|
||||
<location filename="../ui/userLocationsDialog.ui" line="14"/>
|
||||
<source>Form</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/userLocationsDialog.ui" line="41"/>
|
||||
<source>My Locations</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/userLocationsDialog.ui" line="61"/>
|
||||
<source>Refresh</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/userLocationsDialog.ui" line="112"/>
|
||||
<source>Rename</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/userLocationsDialog.ui" line="119"/>
|
||||
<source>Delete</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue