Merge branch 'master' of github.com:highfidelity/hifi into log-resource-requests-2

This commit is contained in:
Zach Fox 2018-10-19 09:49:52 -07:00 committed by Kerry Ivan Kurian
commit 7be5d5674d
439 changed files with 5638 additions and 4471 deletions

View file

@ -7,6 +7,11 @@ else()
cmake_minimum_required(VERSION 3.2)
endif()
# squelch the Policy CMP0074 warning without requiring an update to cmake 3.12.
if ((${CMAKE_MAJOR_VERSION} EQUAL 3 AND ${CMAKE_MINOR_VERSION} GREATER 11) OR ${CMAKE_MAJOR_VERSION} GREATER 3)
cmake_policy(SET CMP0074 NEW)
endif()
project(hifi)
include("cmake/init.cmake")

View file

@ -0,0 +1 @@
org.gradle.jvmargs=-Xms2g -Xmx4g

View file

@ -369,11 +369,7 @@ void Agent::executeScript() {
// setup an Avatar for the script to use
auto scriptedAvatar = DependencyManager::get<ScriptableAvatar>();
scriptedAvatar->setID(getSessionUUID());
connect(_scriptEngine.data(), SIGNAL(update(float)),
scriptedAvatar.data(), SLOT(update(float)), Qt::ConnectionType::QueuedConnection);
scriptedAvatar->setForceFaceTrackerConnected(true);
// call model URL setters with empty URLs so our avatar, if user, will have the default models
@ -505,8 +501,6 @@ void Agent::executeScript() {
DependencyManager::set<AssignmentParentFinder>(_entityViewer.getTree());
_avatarAudioTimer.start();
// Agents should run at 45hz
static const int AVATAR_DATA_HZ = 45;
static const int AVATAR_DATA_IN_MSECS = MSECS_PER_SECOND / AVATAR_DATA_HZ;
@ -531,7 +525,8 @@ void Agent::executeScript() {
}
avatarDataTimer->stop();
_avatarAudioTimer.stop();
setIsAvatar(false); // will stop timers for sending identity packets
}
setFinished(true);
@ -583,28 +578,33 @@ void Agent::setIsAvatar(bool isAvatar) {
}
_isAvatar = isAvatar;
if (_isAvatar && !_avatarIdentityTimer) {
// set up the avatar timers
_avatarIdentityTimer = new QTimer(this);
_avatarQueryTimer = new QTimer(this);
auto scriptableAvatar = DependencyManager::get<ScriptableAvatar>();
if (_isAvatar) {
if (!_avatarIdentityTimer) {
// set up the avatar timers
_avatarIdentityTimer = new QTimer(this);
_avatarQueryTimer = new QTimer(this);
// connect our slot
connect(_avatarIdentityTimer, &QTimer::timeout, this, &Agent::sendAvatarIdentityPacket);
connect(_avatarQueryTimer, &QTimer::timeout, this, &Agent::queryAvatars);
// connect our slot
connect(_avatarIdentityTimer, &QTimer::timeout, this, &Agent::sendAvatarIdentityPacket);
connect(_avatarQueryTimer, &QTimer::timeout, this, &Agent::queryAvatars);
static const int AVATAR_IDENTITY_PACKET_SEND_INTERVAL_MSECS = 1000;
static const int AVATAR_VIEW_PACKET_SEND_INTERVAL_MSECS = 1000;
static const int AVATAR_IDENTITY_PACKET_SEND_INTERVAL_MSECS = 1000;
static const int AVATAR_VIEW_PACKET_SEND_INTERVAL_MSECS = 1000;
// start the timers
_avatarIdentityTimer->start(AVATAR_IDENTITY_PACKET_SEND_INTERVAL_MSECS); // FIXME - we shouldn't really need to constantly send identity packets
_avatarQueryTimer->start(AVATAR_VIEW_PACKET_SEND_INTERVAL_MSECS);
// start the timers
_avatarIdentityTimer->start(AVATAR_IDENTITY_PACKET_SEND_INTERVAL_MSECS); // FIXME - we shouldn't really need to constantly send identity packets
_avatarQueryTimer->start(AVATAR_VIEW_PACKET_SEND_INTERVAL_MSECS);
// tell the avatarAudioTimer to start ticking
QMetaObject::invokeMethod(&_avatarAudioTimer, "start");
}
connect(_scriptEngine.data(), &ScriptEngine::update,
scriptableAvatar.data(), &ScriptableAvatar::update, Qt::QueuedConnection);
if (!_isAvatar) {
// tell the avatarAudioTimer to start ticking
QMetaObject::invokeMethod(&_avatarAudioTimer, "start");
}
_entityEditSender.setMyAvatar(scriptableAvatar.data());
} else {
if (_avatarIdentityTimer) {
_avatarIdentityTimer->stop();
delete _avatarIdentityTimer;
@ -631,14 +631,14 @@ void Agent::setIsAvatar(bool isAvatar) {
packet->writePrimitive(KillAvatarReason::NoReason);
nodeList->sendPacket(std::move(packet), *node);
});
disconnect(_scriptEngine.data(), &ScriptEngine::update,
scriptableAvatar.data(), &ScriptableAvatar::update);
QMetaObject::invokeMethod(&_avatarAudioTimer, "stop");
}
QMetaObject::invokeMethod(&_avatarAudioTimer, "stop");
_entityEditSender.setMyAvatar(nullptr);
} else {
auto scriptableAvatar = DependencyManager::get<ScriptableAvatar>();
_entityEditSender.setMyAvatar(scriptableAvatar.data());
}
}
@ -789,7 +789,7 @@ void Agent::processAgentAvatarAudio() {
// seek past the sequence number, will be packed when destination node is known
audioPacket->seek(sizeof(quint16));
if (silentFrame) {
if (silentFrame && !_flushEncoder) {
if (!_isListeningToAudioStream) {
// if we have a silent frame and we're not listening then just send nothing and break out of here
@ -811,7 +811,7 @@ void Agent::processAgentAvatarAudio() {
// no matter what, the loudness should be set to 0
computeLoudness(nullptr, scriptedAvatar);
} else if (nextSoundOutput) {
} else if (nextSoundOutput || _flushEncoder) {
// write the codec
audioPacket->writeString(_selectedCodecName);
@ -865,8 +865,6 @@ void Agent::processAgentAvatarAudio() {
}
void Agent::aboutToFinish() {
setIsAvatar(false);// will stop timers for sending identity packets
// our entity tree is going to go away so tell that to the EntityScriptingInterface
DependencyManager::get<EntityScriptingInterface>()->setEntityTree(nullptr);

View file

@ -497,7 +497,7 @@ void AudioMixerClientData::processStreamPacket(ReceivedMessage& message, Concurr
if (newStream) {
// whenever a stream is added, push it to the concurrent vector of streams added this frame
addedStreams.emplace_back(getNodeID(), getNodeLocalID(), matchingStream->getStreamIdentifier(), matchingStream.get());
addedStreams.push_back(AddedStream(getNodeID(), getNodeLocalID(), matchingStream->getStreamIdentifier(), matchingStream.get()));
}
}

View file

@ -380,6 +380,11 @@ void AvatarMixerSlave::broadcastAvatarDataToAgent(const SharedNodePointer& node)
if (lastSeqToReceiver == lastSeqFromSender && lastSeqToReceiver != 0) {
++numAvatarsHeldBack;
shouldIgnore = true;
} else if (lastSeqFromSender == 0) {
// We have have not yet recieved any data about this avatar. Ignore it for now
// This is important for Agent scripts that are not avatar
// so that they don't appear to be an avatar at the origin
shouldIgnore = true;
} else if (lastSeqFromSender - lastSeqToReceiver > 1) {
// this is a skip - we still send the packet but capture the presence of the skip so we see it happening
++numAvatarsWithSkippedFrames;

View file

@ -164,7 +164,7 @@ public:
void setHasAudioEnabledFaceMovement(bool hasAudioEnabledFaceMovement);
bool getHasAudioEnabledFaceMovement() const override { return _headData->getHasAudioEnabledFaceMovement(); }
private slots:
public slots:
void update(float deltatime);
private:

View file

@ -59,6 +59,7 @@ $(document).ready(function(){
$.ajax({
url: '/content/upload',
type: 'POST',
timeout: 3600000, // Set timeout to 1h
cache: false,
processData: false,
contentType: false,

View file

@ -2906,7 +2906,7 @@ void DomainServer::updateReplicationNodes(ReplicationServerDirection direction)
// collect them in a vector to separately remove them with handleKillNode (since eachNode has a read lock and
// we cannot recursively take the write lock required by handleKillNode)
std::vector<SharedNodePointer> nodesToKill;
nodeList->eachNode([direction, replicationNodesInSettings, replicationDirection, &nodesToKill](const SharedNodePointer& otherNode) {
nodeList->eachNode([&direction, &replicationNodesInSettings, &replicationDirection, &nodesToKill](const SharedNodePointer& otherNode) {
if ((direction == Upstream && NodeType::isUpstream(otherNode->getType()))
|| (direction == Downstream && NodeType::isDownstream(otherNode->getType()))) {
bool nodeInSettings = find(replicationNodesInSettings.cbegin(), replicationNodesInSettings.cend(),

View file

@ -1,7 +1,7 @@
import QtQuick 2.5
import "../../qml/controls-uit"
import "../../qml/styles-uit"
import controlsUit 1.0
import stylesUit 1.0
Item {
id: menu

View file

@ -1,7 +1,7 @@
import QtQuick 2.5
import "../../qml/controls-uit"
import "../../qml/styles-uit"
import controlsUit 1.0
import stylesUit 1.0
Item {
id: root

View file

@ -1,7 +1,7 @@
import QtQuick 2.5
import "../../qml/controls-uit"
import "../../qml/styles-uit"
import controlsUit 1.0
import stylesUit 1.0
import "../../qml/dialogs"
QtObject {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 76 KiB

After

Width:  |  Height:  |  Size: 82 KiB

View file

@ -10,8 +10,8 @@
import QtQuick 2.5
import QtQuick.Controls 1.4
import "styles-uit"
import "controls-uit" as HifiControlsUit
import stylesUit 1.0
import controlsUit 1.0 as HifiControlsUit
Item {
id: root

View file

@ -2,9 +2,9 @@ import QtQuick 2.5
import QtWebChannel 1.0
import QtWebEngine 1.5
import "controls-uit"
import controlsUit 1.0
import "styles" as HifiStyles
import "styles-uit"
import stylesUit 1.0
import "windows"
ScrollingWindow {

View file

@ -10,8 +10,8 @@
import QtQuick 2.5
import QtQuick.Controls 1.4
import "styles-uit"
import "controls-uit" as HifiControls
import stylesUit 1.0
import controlsUit 1.0 as HifiControls
Item {
id: root

View file

@ -11,7 +11,7 @@
import QtQuick 2.5
import Hifi 1.0 as Hifi
import "controls-uit"
import controlsUit 1.0
import "windows" as Windows
Windows.ScrollingWindow {

View file

@ -12,9 +12,9 @@ import QtQuick 2.3
import "windows" as Windows
import "controls"
import "controls-uit" as Controls
import controlsUit 1.0 as Controls
import "styles"
import "styles-uit"
import stylesUit 1.0
Windows.Window {
id: root;

View file

@ -11,8 +11,8 @@
import Hifi 1.0
import QtQuick 2.4
import "controls-uit"
import "styles-uit"
import controlsUit 1.0
import stylesUit 1.0
import "windows"
import "LoginDialog"

View file

@ -13,8 +13,8 @@ import QtQuick 2.4
import QtQuick.Controls 1.4
import QtQuick.Controls.Styles 1.4 as OriginalStyles
import "../../controls-uit"
import "../../styles-uit"
import controlsUit 1.0
import stylesUit 1.0
Item {
id: linkAccountBody

View file

@ -13,8 +13,8 @@ import QtQuick 2.4
import QtQuick.Controls 1.4
import QtQuick.Controls.Styles 1.4 as OriginalStyles
import "../../controls-uit"
import "../../styles-uit"
import controlsUit 1.0
import stylesUit 1.0
Item {
id: signupBody

View file

@ -12,8 +12,8 @@ import Hifi 1.0
import QtQuick 2.4
import QtQuick.Controls.Styles 1.4 as OriginalStyles
import "../controls-uit"
import "../styles-uit"
import controlsUit 1.0
import stylesUit 1.0
Item {
id: completeProfileBody

View file

@ -13,8 +13,9 @@ import QtQuick 2.7
import QtQuick.Controls 1.4
import QtQuick.Controls.Styles 1.4 as OriginalStyles
import "../controls-uit"
import "../styles-uit"
import controlsUit 1.0
import stylesUit 1.0
Item {
id: linkAccountBody
clip: true

View file

@ -12,8 +12,8 @@ import Hifi 1.0
import QtQuick 2.7
import QtQuick.Controls.Styles 1.4 as OriginalStyles
import "../controls-uit"
import "../styles-uit"
import controlsUit 1.0
import stylesUit 1.0
Item {
id: signInBody

View file

@ -12,8 +12,8 @@ import Hifi 1.0
import QtQuick 2.7
import QtQuick.Controls 1.4
import "../controls-uit"
import "../styles-uit"
import controlsUit 1.0
import stylesUit 1.0
Item {
id: signupBody

View file

@ -12,8 +12,8 @@ import Hifi 1.0
import QtQuick 2.4
import QtQuick.Controls 1.4
import "../controls-uit"
import "../styles-uit"
import controlsUit 1.0
import stylesUit 1.0
Item {
id: usernameCollisionBody

View file

@ -11,8 +11,8 @@
import Hifi 1.0
import QtQuick 2.4
import "../controls-uit"
import "../styles-uit"
import controlsUit 1.0
import stylesUit 1.0
Item {
id: welcomeBody

View file

@ -13,8 +13,8 @@ import QtWebEngine 1.1
import QtWebChannel 1.0
import "windows" as Windows
import "controls-uit" as Controls
import "styles-uit"
import controlsUit 1.0 as Controls
import stylesUit 1.0
Windows.ScrollingWindow {
id: root

View file

@ -2,9 +2,9 @@ import QtQuick 2.3
import "windows" as Windows
import "controls"
import "controls-uit" as Controls
import controlsUit 1.0 as Controls
import "styles"
import "styles-uit"
import stylesUit 1.0
Windows.Window {
id: root

View file

@ -3,9 +3,9 @@ import QtWebChannel 1.0
import QtWebEngine 1.5
import "controls"
import "controls-uit" as HifiControls
import controlsUit 1.0 as HifiControls
import "styles" as HifiStyles
import "styles-uit"
import stylesUit 1.0
import "windows"
Item {

View file

@ -4,9 +4,9 @@ import QtQuick.Controls 1.3
import QtQuick.Controls.Styles 1.3
import QtGraphicalEffects 1.0
import "controls-uit"
import controlsUit 1.0
import "styles" as HifiStyles
import "styles-uit"
import stylesUit 1.0
import "windows"
ScrollingWindow {

View file

@ -3,7 +3,6 @@ import QtQuick.Controls 2.2 as Original
import "."
import "../styles"
import "../controls-uit"
Original.Button {
id: control

View file

@ -4,7 +4,7 @@ import QtWebChannel 1.0
import QtQuick.Controls 2.2
import "../styles-uit" as StylesUIt
import stylesUit 1.0 as StylesUIt
Item {
id: flick

View file

@ -10,7 +10,7 @@
import Hifi 1.0
import QtQuick 2.4
import "../styles-uit"
import stylesUit 1.0
Rectangle {
property alias text: label.text

View file

@ -1,5 +1,5 @@
import QtQuick 2.7
import "../controls-uit" as HiFiControls
import controlsUit 1.0 as HiFiControls
Item {
id: root

View file

@ -1,8 +1,8 @@
import QtQuick 2.7
import QtWebEngine 1.5
import "../controls-uit" as HiFiControls
import controlsUit 1.0 as HiFiControls
import "../styles" as HifiStyles
import "../styles-uit"
import stylesUit 1.0
Item {
id: root

View file

@ -1,5 +1,5 @@
import QtQuick 2.7
import "../controls-uit" as HiFiControls
import controlsUit 1.0 as HiFiControls
Item {
width: parent !== null ? parent.width : undefined

View file

@ -1,6 +1,6 @@
//
// ImageButton.qml
// interface/resources/qml/controls-uit
// interface/resources/qml/controlsUit
//
// Created by Gabriel Calero & Cristian Duarte on 12 Oct 2017
// Copyright 2017 High Fidelity, Inc.
@ -11,7 +11,7 @@
import QtQuick 2.5
import QtQuick.Layouts 1.3
import "../styles-uit" as HifiStyles
import "../stylesUit" as HifiStyles
Item {
id: button
@ -79,4 +79,4 @@ Item {
}
}
]
}
}

View file

@ -13,8 +13,8 @@ import QtQuick.Controls 1.4
import QtQuick.Controls.Styles 1.4
import QtQuick.XmlListModel 2.0
import "../styles-uit"
import "../controls-uit" as HifiControls
import "../stylesUit"
import "." as HifiControls
import "../windows"
import "../hifi/models"

View file

@ -12,7 +12,7 @@ import QtQuick 2.7
import QtQuick.Controls 2.3 as Original
import TabletScriptingInterface 1.0
import "../styles-uit"
import "../stylesUit"
Original.Button {
id: control;

View file

@ -11,7 +11,7 @@
import QtQuick 2.2
import QtQuick.Controls 2.2 as Original
import "../styles-uit"
import "../stylesUit"
import TabletScriptingInterface 1.0

View file

@ -11,8 +11,8 @@
import QtQuick 2.7
import QtQuick.Controls 2.2
import "../styles-uit"
import "../controls-uit" as HiFiControls
import "../stylesUit"
import "." as HiFiControls
import TabletScriptingInterface 1.0
CheckBox {

View file

@ -11,8 +11,8 @@
import QtQuick 2.7
import QtQuick.Controls 2.2
import "../styles-uit"
import "../controls-uit" as HifiControls
import "../stylesUit"
import "." as HifiControls
FocusScope {
id: root

View file

@ -11,7 +11,7 @@
import QtQuick 2.5
import QtGraphicalEffects 1.0
import "../styles-uit"
import "../stylesUit"
Column {
property string name: "Content Section"

View file

@ -12,8 +12,8 @@ import QtQuick 2.9
import QtQuick.Controls 2.2
import QtGraphicalEffects 1.0
import "../styles-uit"
import "../controls-uit" as HifiControls
import "../stylesUit"
import "." as HifiControls
Item {
id: root;

View file

@ -12,7 +12,7 @@ import QtQuick 2.7
import QtQuick.Controls 2.2 as Original
import TabletScriptingInterface 1.0
import "../styles-uit"
import "../stylesUit"
Original.Button {
id: control

View file

@ -10,7 +10,7 @@
import QtQuick 2.5
import "../styles-uit"
import "../stylesUit"
Item {
id: root

View file

@ -9,7 +9,7 @@
//
import QtQuick 2.5
import "../styles-uit"
import "../stylesUit"
Item {
id: imageBox

View file

@ -10,7 +10,7 @@
import QtQuick 2.7
import "../styles-uit"
import "../stylesUit"
RalewaySemiBold {
HifiConstants { id: hifi }

View file

@ -10,7 +10,7 @@
import QtQuick 2.5
import "../styles-uit"
import "../stylesUit"
import "." as HifiControls
HifiControls.Button {

View file

@ -11,8 +11,8 @@
import QtQuick 2.5
import QtQuick.Controls 2.2 as Original
import "../styles-uit"
import "../controls-uit" as HifiControls
import "../stylesUit"
import "." as HifiControls
import TabletScriptingInterface 1.0

View file

@ -11,7 +11,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.2
import "../styles-uit"
import "../stylesUit"
ScrollBar {
visible: size < 1.0

View file

@ -9,7 +9,7 @@
//
import QtQuick 2.5
import "../styles-uit"
import "../stylesUit"
Item {
property int colorScheme: 0;

View file

@ -11,8 +11,8 @@
import QtQuick 2.7
import QtQuick.Controls 2.2
import "../styles-uit"
import "../controls-uit" as HifiControls
import "../stylesUit"
import "." as HifiControls
Slider {
id: slider

View file

@ -11,8 +11,8 @@
import QtQuick 2.7
import QtQuick.Controls 2.2
import "../styles-uit"
import "../controls-uit" as HifiControls
import "../stylesUit"
import "." as HifiControls
SpinBox {
id: spinBox

View file

@ -11,7 +11,7 @@
import QtQuick 2.7
import QtQuick.Controls 2.2 as Original
import "../styles-uit"
import "../stylesUit"
Item {
id: rootSwitch;

View file

@ -13,7 +13,7 @@ import QtQuick.Controls 1.4
import QtQuick.Controls.Styles 1.4
import QtQuick.Controls 2.3 as QQC2
import "../styles-uit"
import "../stylesUit"
TableView {
id: tableView

View file

@ -11,7 +11,7 @@
import QtQuick 2.5
import QtGraphicalEffects 1.0
import "../styles-uit"
import "../stylesUit"
Column {
property string name: "Content Section"

View file

@ -10,7 +10,7 @@
import QtQuick 2.5
import "../styles-uit"
import "../stylesUit"
Rectangle {

View file

@ -10,8 +10,8 @@
import QtQuick 2.5
import "../styles-uit"
import "../controls-uit" as HifiControls
import "../stylesUit"
import "." as HifiControls
Item {
property string icon: ""

View file

@ -9,7 +9,7 @@
//
import QtQuick 2.5
import "../styles-uit"
import "../stylesUit"
TextEdit {

View file

@ -12,8 +12,8 @@ import QtQuick 2.5
import QtQuick.Controls 1.4
import QtQuick.Controls.Styles 1.4
import "../styles-uit"
import "../controls-uit" as HifiControls
import "../stylesUit"
import "." as HifiControls
TextField {
id: textField

View file

@ -15,7 +15,7 @@ import QtQuick.Controls.Styles 1.4
import QtQuick.Controls 2.2 as QQC2
import "../styles-uit"
import "../stylesUit"
TreeView {
id: treeView

View file

@ -10,7 +10,7 @@
import QtQuick 2.5
import "../styles-uit"
import "../stylesUit"
Item {
id: root

View file

@ -11,7 +11,7 @@
import QtQuick 2.5
import QtQuick.Controls 2.2 as Original
import "../styles-uit"
import "../stylesUit"
Original.Button {
id: control

View file

@ -11,7 +11,7 @@
import QtQuick 2.5
import Qt.labs.settings 1.0
import "../styles-uit"
import stylesUit 1.0
import "../windows"
import "assetDialog"

View file

@ -12,8 +12,8 @@ import QtQuick 2.7;
import QtQuick.Dialogs 1.2 as OriginalDialogs;
import QtQuick.Controls 2.3
import "../controls-uit";
import "../styles-uit";
import controlsUit 1.0
import stylesUit 1.0
import "../windows";
ModalWindow {

View file

@ -16,8 +16,8 @@ import QtQuick.Controls 1.4 as QQC1
import QtQuick.Controls 2.3
import ".."
import "../controls-uit"
import "../styles-uit"
import controlsUit 1.0
import stylesUit 1.0
import "../windows"
import "fileDialog"

View file

@ -11,8 +11,8 @@
import QtQuick 2.5
import QtQuick.Dialogs 1.2 as OriginalDialogs
import "../controls-uit"
import "../styles-uit"
import controlsUit 1.0
import stylesUit 1.0
import "../windows"
import "messageDialog"

View file

@ -10,8 +10,8 @@
import QtQuick 2.5
import "../controls-uit" as HifiControls
import "../styles-uit"
import controlsUit 1.0 as HifiControls
import stylesUit 1.0
import "../windows"
import "preferences"

View file

@ -11,8 +11,8 @@
import QtQuick 2.7
import QtQuick.Controls 2.3
import "../controls-uit"
import "../styles-uit"
import controlsUit 1.0
import stylesUit 1.0
import "../windows"
ModalWindow {

View file

@ -10,7 +10,7 @@
import QtQuick 2.5
import "../styles-uit"
import stylesUit 1.0
import "../windows"
import "assetDialog"

View file

@ -12,8 +12,8 @@ import QtQuick 2.7
import QtQuick.Dialogs 1.2 as OriginalDialogs
import QtQuick.Controls 2.3
import "../controls-uit"
import "../styles-uit"
import controlsUit 1.0
import stylesUit 1.0
import "../windows"
TabletModalWindow {

View file

@ -16,8 +16,8 @@ import QtQuick.Controls 1.4 as QQC1
import QtQuick.Controls 2.3
import ".."
import "../controls-uit"
import "../styles-uit"
import controlsUit 1.0
import stylesUit 1.0
import "../windows"
import "fileDialog"

View file

@ -11,8 +11,8 @@
import Hifi 1.0
import QtQuick 2.5
import "../controls-uit"
import "../styles-uit"
import controlsUit 1.0
import stylesUit 1.0
import "../windows"
import "../LoginDialog"

View file

@ -11,8 +11,8 @@
import QtQuick 2.5
import QtQuick.Dialogs 1.2 as OriginalDialogs
import "../controls-uit"
import "../styles-uit"
import controlsUit 1.0
import stylesUit 1.0
import "../windows"
import "messageDialog"

View file

@ -12,8 +12,8 @@ import QtQuick 2.7
import QtQuick.Dialogs 1.2 as OriginalDialogs
import QtQuick.Controls 2.3
import "../controls-uit"
import "../styles-uit"
import controlsUit 1.0
import stylesUit 1.0
import "../windows"
TabletModalWindow {

View file

@ -12,8 +12,8 @@ import QtQuick 2.7
import QtQuick.Controls 2.3
import QtQuick.Controls 1.5 as QQC1
import "../../controls-uit"
import "../../styles-uit"
import controlsUit 1.0
import stylesUit 1.0
import "../fileDialog"

View file

@ -10,7 +10,7 @@
import QtQuick 2.5
import "../../controls-uit"
import controlsUit 1.0
ComboBox {
id: root

View file

@ -11,7 +11,7 @@
import QtQuick 2.5
import QtQuick.Dialogs 1.2
import "../../controls-uit"
import controlsUit 1.0
Button {
property var dialog;

View file

@ -10,7 +10,7 @@
import QtQuick 2.5
import "../../controls-uit"
import controlsUit 1.0
import "../../hifi/tablet/tabletWindows/preferences"
Preference {

View file

@ -11,7 +11,7 @@
import QtQuick 2.5
import "../../dialogs"
import "../../controls-uit"
import controlsUit 1.0
Preference {
id: root

View file

@ -11,7 +11,7 @@
import QtQuick 2.5
import TabletScriptingInterface 1.0
import "../../controls-uit"
import controlsUit 1.0
Preference {
id: root

Some files were not shown because too many files have changed in this diff Show more