mirror of
https://github.com/lubosz/overte.git
synced 2025-08-08 03:08:00 +02:00
fixed conflict in myskeletonmodel.cpp
This commit is contained in:
commit
cce2f295a1
617 changed files with 9048 additions and 7183 deletions
|
@ -7,6 +7,11 @@ else()
|
||||||
cmake_minimum_required(VERSION 3.2)
|
cmake_minimum_required(VERSION 3.2)
|
||||||
endif()
|
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)
|
project(hifi)
|
||||||
|
|
||||||
include("cmake/init.cmake")
|
include("cmake/init.cmake")
|
||||||
|
|
1
android/gradle.properties
Normal file
1
android/gradle.properties
Normal file
|
@ -0,0 +1 @@
|
||||||
|
org.gradle.jvmargs=-Xms2g -Xmx4g
|
|
@ -368,11 +368,7 @@ void Agent::executeScript() {
|
||||||
|
|
||||||
// setup an Avatar for the script to use
|
// setup an Avatar for the script to use
|
||||||
auto scriptedAvatar = DependencyManager::get<ScriptableAvatar>();
|
auto scriptedAvatar = DependencyManager::get<ScriptableAvatar>();
|
||||||
|
|
||||||
scriptedAvatar->setID(getSessionUUID());
|
scriptedAvatar->setID(getSessionUUID());
|
||||||
|
|
||||||
connect(_scriptEngine.data(), SIGNAL(update(float)),
|
|
||||||
scriptedAvatar.data(), SLOT(update(float)), Qt::ConnectionType::QueuedConnection);
|
|
||||||
scriptedAvatar->setForceFaceTrackerConnected(true);
|
scriptedAvatar->setForceFaceTrackerConnected(true);
|
||||||
|
|
||||||
// call model URL setters with empty URLs so our avatar, if user, will have the default models
|
// call model URL setters with empty URLs so our avatar, if user, will have the default models
|
||||||
|
@ -504,8 +500,6 @@ void Agent::executeScript() {
|
||||||
|
|
||||||
DependencyManager::set<AssignmentParentFinder>(_entityViewer.getTree());
|
DependencyManager::set<AssignmentParentFinder>(_entityViewer.getTree());
|
||||||
|
|
||||||
_avatarAudioTimer.start();
|
|
||||||
|
|
||||||
// Agents should run at 45hz
|
// Agents should run at 45hz
|
||||||
static const int AVATAR_DATA_HZ = 45;
|
static const int AVATAR_DATA_HZ = 45;
|
||||||
static const int AVATAR_DATA_IN_MSECS = MSECS_PER_SECOND / AVATAR_DATA_HZ;
|
static const int AVATAR_DATA_IN_MSECS = MSECS_PER_SECOND / AVATAR_DATA_HZ;
|
||||||
|
@ -530,7 +524,8 @@ void Agent::executeScript() {
|
||||||
}
|
}
|
||||||
|
|
||||||
avatarDataTimer->stop();
|
avatarDataTimer->stop();
|
||||||
_avatarAudioTimer.stop();
|
|
||||||
|
setIsAvatar(false); // will stop timers for sending identity packets
|
||||||
}
|
}
|
||||||
|
|
||||||
setFinished(true);
|
setFinished(true);
|
||||||
|
@ -582,28 +577,33 @@ void Agent::setIsAvatar(bool isAvatar) {
|
||||||
}
|
}
|
||||||
_isAvatar = isAvatar;
|
_isAvatar = isAvatar;
|
||||||
|
|
||||||
if (_isAvatar && !_avatarIdentityTimer) {
|
auto scriptableAvatar = DependencyManager::get<ScriptableAvatar>();
|
||||||
// set up the avatar timers
|
if (_isAvatar) {
|
||||||
_avatarIdentityTimer = new QTimer(this);
|
if (!_avatarIdentityTimer) {
|
||||||
_avatarQueryTimer = new QTimer(this);
|
// set up the avatar timers
|
||||||
|
_avatarIdentityTimer = new QTimer(this);
|
||||||
|
_avatarQueryTimer = new QTimer(this);
|
||||||
|
|
||||||
// connect our slot
|
// connect our slot
|
||||||
connect(_avatarIdentityTimer, &QTimer::timeout, this, &Agent::sendAvatarIdentityPacket);
|
connect(_avatarIdentityTimer, &QTimer::timeout, this, &Agent::sendAvatarIdentityPacket);
|
||||||
connect(_avatarQueryTimer, &QTimer::timeout, this, &Agent::queryAvatars);
|
connect(_avatarQueryTimer, &QTimer::timeout, this, &Agent::queryAvatars);
|
||||||
|
|
||||||
static const int AVATAR_IDENTITY_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;
|
static const int AVATAR_VIEW_PACKET_SEND_INTERVAL_MSECS = 1000;
|
||||||
|
|
||||||
// start the timers
|
// start the timers
|
||||||
_avatarIdentityTimer->start(AVATAR_IDENTITY_PACKET_SEND_INTERVAL_MSECS); // FIXME - we shouldn't really need to constantly send identity packets
|
_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);
|
_avatarQueryTimer->start(AVATAR_VIEW_PACKET_SEND_INTERVAL_MSECS);
|
||||||
|
|
||||||
// tell the avatarAudioTimer to start ticking
|
connect(_scriptEngine.data(), &ScriptEngine::update,
|
||||||
QMetaObject::invokeMethod(&_avatarAudioTimer, "start");
|
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) {
|
if (_avatarIdentityTimer) {
|
||||||
_avatarIdentityTimer->stop();
|
_avatarIdentityTimer->stop();
|
||||||
delete _avatarIdentityTimer;
|
delete _avatarIdentityTimer;
|
||||||
|
@ -630,14 +630,14 @@ void Agent::setIsAvatar(bool isAvatar) {
|
||||||
packet->writePrimitive(KillAvatarReason::NoReason);
|
packet->writePrimitive(KillAvatarReason::NoReason);
|
||||||
nodeList->sendPacket(std::move(packet), *node);
|
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);
|
_entityEditSender.setMyAvatar(nullptr);
|
||||||
} else {
|
|
||||||
auto scriptableAvatar = DependencyManager::get<ScriptableAvatar>();
|
|
||||||
_entityEditSender.setMyAvatar(scriptableAvatar.data());
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -788,7 +788,7 @@ void Agent::processAgentAvatarAudio() {
|
||||||
// seek past the sequence number, will be packed when destination node is known
|
// seek past the sequence number, will be packed when destination node is known
|
||||||
audioPacket->seek(sizeof(quint16));
|
audioPacket->seek(sizeof(quint16));
|
||||||
|
|
||||||
if (silentFrame) {
|
if (silentFrame && !_flushEncoder) {
|
||||||
|
|
||||||
if (!_isListeningToAudioStream) {
|
if (!_isListeningToAudioStream) {
|
||||||
// if we have a silent frame and we're not listening then just send nothing and break out of here
|
// if we have a silent frame and we're not listening then just send nothing and break out of here
|
||||||
|
@ -810,7 +810,7 @@ void Agent::processAgentAvatarAudio() {
|
||||||
|
|
||||||
// no matter what, the loudness should be set to 0
|
// no matter what, the loudness should be set to 0
|
||||||
computeLoudness(nullptr, scriptedAvatar);
|
computeLoudness(nullptr, scriptedAvatar);
|
||||||
} else if (nextSoundOutput) {
|
} else if (nextSoundOutput || _flushEncoder) {
|
||||||
|
|
||||||
// write the codec
|
// write the codec
|
||||||
audioPacket->writeString(_selectedCodecName);
|
audioPacket->writeString(_selectedCodecName);
|
||||||
|
@ -864,8 +864,6 @@ void Agent::processAgentAvatarAudio() {
|
||||||
}
|
}
|
||||||
|
|
||||||
void Agent::aboutToFinish() {
|
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
|
// our entity tree is going to go away so tell that to the EntityScriptingInterface
|
||||||
DependencyManager::get<EntityScriptingInterface>()->setEntityTree(nullptr);
|
DependencyManager::get<EntityScriptingInterface>()->setEntityTree(nullptr);
|
||||||
|
|
||||||
|
|
|
@ -497,7 +497,7 @@ void AudioMixerClientData::processStreamPacket(ReceivedMessage& message, Concurr
|
||||||
|
|
||||||
if (newStream) {
|
if (newStream) {
|
||||||
// whenever a stream is added, push it to the concurrent vector of streams added this frame
|
// 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()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -380,6 +380,11 @@ void AvatarMixerSlave::broadcastAvatarDataToAgent(const SharedNodePointer& node)
|
||||||
if (lastSeqToReceiver == lastSeqFromSender && lastSeqToReceiver != 0) {
|
if (lastSeqToReceiver == lastSeqFromSender && lastSeqToReceiver != 0) {
|
||||||
++numAvatarsHeldBack;
|
++numAvatarsHeldBack;
|
||||||
shouldIgnore = true;
|
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) {
|
} 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
|
// this is a skip - we still send the packet but capture the presence of the skip so we see it happening
|
||||||
++numAvatarsWithSkippedFrames;
|
++numAvatarsWithSkippedFrames;
|
||||||
|
|
|
@ -164,7 +164,7 @@ public:
|
||||||
void setHasAudioEnabledFaceMovement(bool hasAudioEnabledFaceMovement);
|
void setHasAudioEnabledFaceMovement(bool hasAudioEnabledFaceMovement);
|
||||||
bool getHasAudioEnabledFaceMovement() const override { return _headData->getHasAudioEnabledFaceMovement(); }
|
bool getHasAudioEnabledFaceMovement() const override { return _headData->getHasAudioEnabledFaceMovement(); }
|
||||||
|
|
||||||
private slots:
|
public slots:
|
||||||
void update(float deltatime);
|
void update(float deltatime);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
|
@ -59,6 +59,7 @@ $(document).ready(function(){
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: '/content/upload',
|
url: '/content/upload',
|
||||||
type: 'POST',
|
type: 'POST',
|
||||||
|
timeout: 3600000, // Set timeout to 1h
|
||||||
cache: false,
|
cache: false,
|
||||||
processData: false,
|
processData: false,
|
||||||
contentType: false,
|
contentType: false,
|
||||||
|
|
|
@ -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
|
// 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)
|
// we cannot recursively take the write lock required by handleKillNode)
|
||||||
std::vector<SharedNodePointer> nodesToKill;
|
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()))
|
if ((direction == Upstream && NodeType::isUpstream(otherNode->getType()))
|
||||||
|| (direction == Downstream && NodeType::isDownstream(otherNode->getType()))) {
|
|| (direction == Downstream && NodeType::isDownstream(otherNode->getType()))) {
|
||||||
bool nodeInSettings = find(replicationNodesInSettings.cbegin(), replicationNodesInSettings.cend(),
|
bool nodeInSettings = find(replicationNodesInSettings.cbegin(), replicationNodesInSettings.cend(),
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
|
|
||||||
import "../../qml/controls-uit"
|
import controlsUit 1.0
|
||||||
import "../../qml/styles-uit"
|
import stylesUit 1.0
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: menu
|
id: menu
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
|
|
||||||
import "../../qml/controls-uit"
|
import controlsUit 1.0
|
||||||
import "../../qml/styles-uit"
|
import stylesUit 1.0
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: root
|
id: root
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
|
|
||||||
import "../../qml/controls-uit"
|
import controlsUit 1.0
|
||||||
import "../../qml/styles-uit"
|
import stylesUit 1.0
|
||||||
import "../../qml/dialogs"
|
import "../../qml/dialogs"
|
||||||
|
|
||||||
QtObject {
|
QtObject {
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 76 KiB After Width: | Height: | Size: 82 KiB |
Binary file not shown.
Binary file not shown.
Binary file not shown.
After Width: | Height: | Size: 548 KiB |
Binary file not shown.
|
@ -0,0 +1,8 @@
|
||||||
|
{
|
||||||
|
"compressed": {
|
||||||
|
"COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT": "Default-Sky-9-cubemap_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT.ktx",
|
||||||
|
"COMPRESSED_SRGB8_ETC2": "Default-Sky-9-cubemap_COMPRESSED_SRGB8_ETC2.ktx"
|
||||||
|
},
|
||||||
|
"original": "Default-Sky-9-cubemap.jpg",
|
||||||
|
"uncompressed": "Default-Sky-9-cubemap.ktx"
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -10,8 +10,8 @@
|
||||||
|
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
import QtQuick.Controls 1.4
|
import QtQuick.Controls 1.4
|
||||||
import "styles-uit"
|
import stylesUit 1.0
|
||||||
import "controls-uit" as HifiControlsUit
|
import controlsUit 1.0 as HifiControlsUit
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: root
|
id: root
|
||||||
|
|
|
@ -2,9 +2,9 @@ import QtQuick 2.5
|
||||||
import QtWebChannel 1.0
|
import QtWebChannel 1.0
|
||||||
import QtWebEngine 1.5
|
import QtWebEngine 1.5
|
||||||
|
|
||||||
import "controls-uit"
|
import controlsUit 1.0
|
||||||
import "styles" as HifiStyles
|
import "styles" as HifiStyles
|
||||||
import "styles-uit"
|
import stylesUit 1.0
|
||||||
import "windows"
|
import "windows"
|
||||||
|
|
||||||
ScrollingWindow {
|
ScrollingWindow {
|
||||||
|
|
|
@ -10,8 +10,8 @@
|
||||||
|
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
import QtQuick.Controls 1.4
|
import QtQuick.Controls 1.4
|
||||||
import "styles-uit"
|
import stylesUit 1.0
|
||||||
import "controls-uit" as HifiControls
|
import controlsUit 1.0 as HifiControls
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: root
|
id: root
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
import Hifi 1.0 as Hifi
|
import Hifi 1.0 as Hifi
|
||||||
|
|
||||||
import "controls-uit"
|
import controlsUit 1.0
|
||||||
import "windows" as Windows
|
import "windows" as Windows
|
||||||
|
|
||||||
Windows.ScrollingWindow {
|
Windows.ScrollingWindow {
|
||||||
|
|
|
@ -12,9 +12,9 @@ import QtQuick 2.3
|
||||||
|
|
||||||
import "windows" as Windows
|
import "windows" as Windows
|
||||||
import "controls"
|
import "controls"
|
||||||
import "controls-uit" as Controls
|
import controlsUit 1.0 as Controls
|
||||||
import "styles"
|
import "styles"
|
||||||
import "styles-uit"
|
import stylesUit 1.0
|
||||||
|
|
||||||
Windows.Window {
|
Windows.Window {
|
||||||
id: root;
|
id: root;
|
||||||
|
|
|
@ -11,8 +11,8 @@
|
||||||
import Hifi 1.0
|
import Hifi 1.0
|
||||||
import QtQuick 2.4
|
import QtQuick 2.4
|
||||||
|
|
||||||
import "controls-uit"
|
import controlsUit 1.0
|
||||||
import "styles-uit"
|
import stylesUit 1.0
|
||||||
import "windows"
|
import "windows"
|
||||||
|
|
||||||
import "LoginDialog"
|
import "LoginDialog"
|
||||||
|
|
|
@ -13,8 +13,8 @@ import QtQuick 2.4
|
||||||
import QtQuick.Controls 1.4
|
import QtQuick.Controls 1.4
|
||||||
import QtQuick.Controls.Styles 1.4 as OriginalStyles
|
import QtQuick.Controls.Styles 1.4 as OriginalStyles
|
||||||
|
|
||||||
import "../../controls-uit"
|
import controlsUit 1.0
|
||||||
import "../../styles-uit"
|
import stylesUit 1.0
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: linkAccountBody
|
id: linkAccountBody
|
||||||
|
|
|
@ -13,8 +13,8 @@ import QtQuick 2.4
|
||||||
import QtQuick.Controls 1.4
|
import QtQuick.Controls 1.4
|
||||||
import QtQuick.Controls.Styles 1.4 as OriginalStyles
|
import QtQuick.Controls.Styles 1.4 as OriginalStyles
|
||||||
|
|
||||||
import "../../controls-uit"
|
import controlsUit 1.0
|
||||||
import "../../styles-uit"
|
import stylesUit 1.0
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: signupBody
|
id: signupBody
|
||||||
|
|
|
@ -12,8 +12,8 @@ import Hifi 1.0
|
||||||
import QtQuick 2.4
|
import QtQuick 2.4
|
||||||
import QtQuick.Controls.Styles 1.4 as OriginalStyles
|
import QtQuick.Controls.Styles 1.4 as OriginalStyles
|
||||||
|
|
||||||
import "../controls-uit"
|
import controlsUit 1.0
|
||||||
import "../styles-uit"
|
import stylesUit 1.0
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: completeProfileBody
|
id: completeProfileBody
|
||||||
|
|
|
@ -13,8 +13,9 @@ import QtQuick 2.7
|
||||||
import QtQuick.Controls 1.4
|
import QtQuick.Controls 1.4
|
||||||
import QtQuick.Controls.Styles 1.4 as OriginalStyles
|
import QtQuick.Controls.Styles 1.4 as OriginalStyles
|
||||||
|
|
||||||
import "../controls-uit"
|
import controlsUit 1.0
|
||||||
import "../styles-uit"
|
import stylesUit 1.0
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: linkAccountBody
|
id: linkAccountBody
|
||||||
clip: true
|
clip: true
|
||||||
|
|
|
@ -12,8 +12,8 @@ import Hifi 1.0
|
||||||
import QtQuick 2.7
|
import QtQuick 2.7
|
||||||
import QtQuick.Controls.Styles 1.4 as OriginalStyles
|
import QtQuick.Controls.Styles 1.4 as OriginalStyles
|
||||||
|
|
||||||
import "../controls-uit"
|
import controlsUit 1.0
|
||||||
import "../styles-uit"
|
import stylesUit 1.0
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: signInBody
|
id: signInBody
|
||||||
|
|
|
@ -12,8 +12,8 @@ import Hifi 1.0
|
||||||
import QtQuick 2.7
|
import QtQuick 2.7
|
||||||
import QtQuick.Controls 1.4
|
import QtQuick.Controls 1.4
|
||||||
|
|
||||||
import "../controls-uit"
|
import controlsUit 1.0
|
||||||
import "../styles-uit"
|
import stylesUit 1.0
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: signupBody
|
id: signupBody
|
||||||
|
|
|
@ -12,8 +12,8 @@ import Hifi 1.0
|
||||||
import QtQuick 2.4
|
import QtQuick 2.4
|
||||||
import QtQuick.Controls 1.4
|
import QtQuick.Controls 1.4
|
||||||
|
|
||||||
import "../controls-uit"
|
import controlsUit 1.0
|
||||||
import "../styles-uit"
|
import stylesUit 1.0
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: usernameCollisionBody
|
id: usernameCollisionBody
|
||||||
|
|
|
@ -11,8 +11,8 @@
|
||||||
import Hifi 1.0
|
import Hifi 1.0
|
||||||
import QtQuick 2.4
|
import QtQuick 2.4
|
||||||
|
|
||||||
import "../controls-uit"
|
import controlsUit 1.0
|
||||||
import "../styles-uit"
|
import stylesUit 1.0
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: welcomeBody
|
id: welcomeBody
|
||||||
|
|
|
@ -13,8 +13,8 @@ import QtWebEngine 1.1
|
||||||
import QtWebChannel 1.0
|
import QtWebChannel 1.0
|
||||||
|
|
||||||
import "windows" as Windows
|
import "windows" as Windows
|
||||||
import "controls-uit" as Controls
|
import controlsUit 1.0 as Controls
|
||||||
import "styles-uit"
|
import stylesUit 1.0
|
||||||
|
|
||||||
Windows.ScrollingWindow {
|
Windows.ScrollingWindow {
|
||||||
id: root
|
id: root
|
||||||
|
|
|
@ -2,9 +2,9 @@ import QtQuick 2.3
|
||||||
|
|
||||||
import "windows" as Windows
|
import "windows" as Windows
|
||||||
import "controls"
|
import "controls"
|
||||||
import "controls-uit" as Controls
|
import controlsUit 1.0 as Controls
|
||||||
import "styles"
|
import "styles"
|
||||||
import "styles-uit"
|
import stylesUit 1.0
|
||||||
|
|
||||||
Windows.Window {
|
Windows.Window {
|
||||||
id: root
|
id: root
|
||||||
|
|
|
@ -3,9 +3,9 @@ import QtWebChannel 1.0
|
||||||
import QtWebEngine 1.5
|
import QtWebEngine 1.5
|
||||||
|
|
||||||
import "controls"
|
import "controls"
|
||||||
import "controls-uit" as HifiControls
|
import controlsUit 1.0 as HifiControls
|
||||||
import "styles" as HifiStyles
|
import "styles" as HifiStyles
|
||||||
import "styles-uit"
|
import stylesUit 1.0
|
||||||
import "windows"
|
import "windows"
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
|
|
|
@ -4,9 +4,9 @@ import QtQuick.Controls 1.3
|
||||||
import QtQuick.Controls.Styles 1.3
|
import QtQuick.Controls.Styles 1.3
|
||||||
import QtGraphicalEffects 1.0
|
import QtGraphicalEffects 1.0
|
||||||
|
|
||||||
import "controls-uit"
|
import controlsUit 1.0
|
||||||
import "styles" as HifiStyles
|
import "styles" as HifiStyles
|
||||||
import "styles-uit"
|
import stylesUit 1.0
|
||||||
import "windows"
|
import "windows"
|
||||||
|
|
||||||
ScrollingWindow {
|
ScrollingWindow {
|
||||||
|
|
|
@ -3,7 +3,6 @@ import QtQuick.Controls 2.2 as Original
|
||||||
|
|
||||||
import "."
|
import "."
|
||||||
import "../styles"
|
import "../styles"
|
||||||
import "../controls-uit"
|
|
||||||
|
|
||||||
Original.Button {
|
Original.Button {
|
||||||
id: control
|
id: control
|
||||||
|
|
|
@ -4,7 +4,7 @@ import QtWebChannel 1.0
|
||||||
|
|
||||||
import QtQuick.Controls 2.2
|
import QtQuick.Controls 2.2
|
||||||
|
|
||||||
import "../styles-uit" as StylesUIt
|
import stylesUit 1.0 as StylesUIt
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: flick
|
id: flick
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
|
|
||||||
import Hifi 1.0
|
import Hifi 1.0
|
||||||
import QtQuick 2.4
|
import QtQuick 2.4
|
||||||
import "../styles-uit"
|
import stylesUit 1.0
|
||||||
|
|
||||||
Rectangle {
|
Rectangle {
|
||||||
property alias text: label.text
|
property alias text: label.text
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import QtQuick 2.7
|
import QtQuick 2.7
|
||||||
import "../controls-uit" as HiFiControls
|
import controlsUit 1.0 as HiFiControls
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: root
|
id: root
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
import QtQuick 2.7
|
import QtQuick 2.7
|
||||||
import QtWebEngine 1.5
|
import QtWebEngine 1.5
|
||||||
import "../controls-uit" as HiFiControls
|
import controlsUit 1.0 as HiFiControls
|
||||||
import "../styles" as HifiStyles
|
import "../styles" as HifiStyles
|
||||||
import "../styles-uit"
|
import stylesUit 1.0
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: root
|
id: root
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import QtQuick 2.7
|
import QtQuick 2.7
|
||||||
import "../controls-uit" as HiFiControls
|
import controlsUit 1.0 as HiFiControls
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
width: parent !== null ? parent.width : undefined
|
width: parent !== null ? parent.width : undefined
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
//
|
//
|
||||||
// ImageButton.qml
|
// ImageButton.qml
|
||||||
// interface/resources/qml/controls-uit
|
// interface/resources/qml/controlsUit
|
||||||
//
|
//
|
||||||
// Created by Gabriel Calero & Cristian Duarte on 12 Oct 2017
|
// Created by Gabriel Calero & Cristian Duarte on 12 Oct 2017
|
||||||
// Copyright 2017 High Fidelity, Inc.
|
// Copyright 2017 High Fidelity, Inc.
|
||||||
|
@ -11,7 +11,7 @@
|
||||||
|
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
import QtQuick.Layouts 1.3
|
import QtQuick.Layouts 1.3
|
||||||
import "../styles-uit" as HifiStyles
|
import "../stylesUit" as HifiStyles
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: button
|
id: button
|
||||||
|
@ -79,4 +79,4 @@ Item {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
|
@ -13,8 +13,8 @@ import QtQuick.Controls 1.4
|
||||||
import QtQuick.Controls.Styles 1.4
|
import QtQuick.Controls.Styles 1.4
|
||||||
import QtQuick.XmlListModel 2.0
|
import QtQuick.XmlListModel 2.0
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
import "../controls-uit" as HifiControls
|
import "." as HifiControls
|
||||||
import "../windows"
|
import "../windows"
|
||||||
import "../hifi/models"
|
import "../hifi/models"
|
||||||
|
|
|
@ -12,7 +12,7 @@ import QtQuick 2.7
|
||||||
import QtQuick.Controls 2.3 as Original
|
import QtQuick.Controls 2.3 as Original
|
||||||
import TabletScriptingInterface 1.0
|
import TabletScriptingInterface 1.0
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
|
|
||||||
Original.Button {
|
Original.Button {
|
||||||
id: control;
|
id: control;
|
|
@ -11,7 +11,7 @@
|
||||||
import QtQuick 2.2
|
import QtQuick 2.2
|
||||||
import QtQuick.Controls 2.2 as Original
|
import QtQuick.Controls 2.2 as Original
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
|
|
||||||
import TabletScriptingInterface 1.0
|
import TabletScriptingInterface 1.0
|
||||||
|
|
|
@ -11,8 +11,8 @@
|
||||||
import QtQuick 2.7
|
import QtQuick 2.7
|
||||||
import QtQuick.Controls 2.2
|
import QtQuick.Controls 2.2
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
import "../controls-uit" as HiFiControls
|
import "." as HiFiControls
|
||||||
import TabletScriptingInterface 1.0
|
import TabletScriptingInterface 1.0
|
||||||
|
|
||||||
CheckBox {
|
CheckBox {
|
|
@ -11,8 +11,8 @@
|
||||||
import QtQuick 2.7
|
import QtQuick 2.7
|
||||||
import QtQuick.Controls 2.2
|
import QtQuick.Controls 2.2
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
import "../controls-uit" as HifiControls
|
import "." as HifiControls
|
||||||
|
|
||||||
FocusScope {
|
FocusScope {
|
||||||
id: root
|
id: root
|
|
@ -11,7 +11,7 @@
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
import QtGraphicalEffects 1.0
|
import QtGraphicalEffects 1.0
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
|
|
||||||
Column {
|
Column {
|
||||||
property string name: "Content Section"
|
property string name: "Content Section"
|
|
@ -12,8 +12,8 @@ import QtQuick 2.9
|
||||||
import QtQuick.Controls 2.2
|
import QtQuick.Controls 2.2
|
||||||
import QtGraphicalEffects 1.0
|
import QtGraphicalEffects 1.0
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
import "../controls-uit" as HifiControls
|
import "." as HifiControls
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: root;
|
id: root;
|
|
@ -12,7 +12,7 @@ import QtQuick 2.7
|
||||||
import QtQuick.Controls 2.2 as Original
|
import QtQuick.Controls 2.2 as Original
|
||||||
import TabletScriptingInterface 1.0
|
import TabletScriptingInterface 1.0
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
|
|
||||||
Original.Button {
|
Original.Button {
|
||||||
id: control
|
id: control
|
|
@ -10,7 +10,7 @@
|
||||||
|
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: root
|
id: root
|
|
@ -9,7 +9,7 @@
|
||||||
//
|
//
|
||||||
|
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: imageBox
|
id: imageBox
|
|
@ -10,7 +10,7 @@
|
||||||
|
|
||||||
import QtQuick 2.7
|
import QtQuick 2.7
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
|
|
||||||
RalewaySemiBold {
|
RalewaySemiBold {
|
||||||
HifiConstants { id: hifi }
|
HifiConstants { id: hifi }
|
|
@ -10,7 +10,7 @@
|
||||||
|
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
import "." as HifiControls
|
import "." as HifiControls
|
||||||
|
|
||||||
HifiControls.Button {
|
HifiControls.Button {
|
|
@ -11,8 +11,8 @@
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
import QtQuick.Controls 2.2 as Original
|
import QtQuick.Controls 2.2 as Original
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
import "../controls-uit" as HifiControls
|
import "." as HifiControls
|
||||||
|
|
||||||
import TabletScriptingInterface 1.0
|
import TabletScriptingInterface 1.0
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
import QtQuick 2.7
|
import QtQuick 2.7
|
||||||
import QtQuick.Controls 2.2
|
import QtQuick.Controls 2.2
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
|
|
||||||
ScrollBar {
|
ScrollBar {
|
||||||
visible: size < 1.0
|
visible: size < 1.0
|
|
@ -9,7 +9,7 @@
|
||||||
//
|
//
|
||||||
|
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
property int colorScheme: 0;
|
property int colorScheme: 0;
|
|
@ -11,8 +11,8 @@
|
||||||
import QtQuick 2.7
|
import QtQuick 2.7
|
||||||
import QtQuick.Controls 2.2
|
import QtQuick.Controls 2.2
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
import "../controls-uit" as HifiControls
|
import "." as HifiControls
|
||||||
|
|
||||||
Slider {
|
Slider {
|
||||||
id: slider
|
id: slider
|
|
@ -11,8 +11,8 @@
|
||||||
import QtQuick 2.7
|
import QtQuick 2.7
|
||||||
import QtQuick.Controls 2.2
|
import QtQuick.Controls 2.2
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
import "../controls-uit" as HifiControls
|
import "." as HifiControls
|
||||||
|
|
||||||
SpinBox {
|
SpinBox {
|
||||||
id: spinBox
|
id: spinBox
|
|
@ -11,7 +11,7 @@
|
||||||
import QtQuick 2.7
|
import QtQuick 2.7
|
||||||
import QtQuick.Controls 2.2 as Original
|
import QtQuick.Controls 2.2 as Original
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: rootSwitch;
|
id: rootSwitch;
|
|
@ -13,7 +13,7 @@ import QtQuick.Controls 1.4
|
||||||
import QtQuick.Controls.Styles 1.4
|
import QtQuick.Controls.Styles 1.4
|
||||||
import QtQuick.Controls 2.3 as QQC2
|
import QtQuick.Controls 2.3 as QQC2
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
|
|
||||||
TableView {
|
TableView {
|
||||||
id: tableView
|
id: tableView
|
|
@ -11,7 +11,7 @@
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
import QtGraphicalEffects 1.0
|
import QtGraphicalEffects 1.0
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
|
|
||||||
Column {
|
Column {
|
||||||
property string name: "Content Section"
|
property string name: "Content Section"
|
|
@ -10,7 +10,7 @@
|
||||||
|
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
|
|
||||||
Rectangle {
|
Rectangle {
|
||||||
|
|
|
@ -10,8 +10,8 @@
|
||||||
|
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
import "../controls-uit" as HifiControls
|
import "." as HifiControls
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
property string icon: ""
|
property string icon: ""
|
|
@ -9,7 +9,7 @@
|
||||||
//
|
//
|
||||||
|
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
|
|
||||||
TextEdit {
|
TextEdit {
|
||||||
|
|
|
@ -12,8 +12,8 @@ import QtQuick 2.5
|
||||||
import QtQuick.Controls 1.4
|
import QtQuick.Controls 1.4
|
||||||
import QtQuick.Controls.Styles 1.4
|
import QtQuick.Controls.Styles 1.4
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
import "../controls-uit" as HifiControls
|
import "." as HifiControls
|
||||||
|
|
||||||
TextField {
|
TextField {
|
||||||
id: textField
|
id: textField
|
|
@ -15,7 +15,7 @@ import QtQuick.Controls.Styles 1.4
|
||||||
import QtQuick.Controls 2.2 as QQC2
|
import QtQuick.Controls 2.2 as QQC2
|
||||||
|
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
|
|
||||||
TreeView {
|
TreeView {
|
||||||
id: treeView
|
id: treeView
|
|
@ -10,7 +10,7 @@
|
||||||
|
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: root
|
id: root
|
|
@ -11,7 +11,7 @@
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
import QtQuick.Controls 2.2 as Original
|
import QtQuick.Controls 2.2 as Original
|
||||||
|
|
||||||
import "../styles-uit"
|
import "../stylesUit"
|
||||||
|
|
||||||
Original.Button {
|
Original.Button {
|
||||||
id: control
|
id: control
|
|
@ -11,7 +11,7 @@
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
import Qt.labs.settings 1.0
|
import Qt.labs.settings 1.0
|
||||||
|
|
||||||
import "../styles-uit"
|
import stylesUit 1.0
|
||||||
import "../windows"
|
import "../windows"
|
||||||
|
|
||||||
import "assetDialog"
|
import "assetDialog"
|
||||||
|
|
|
@ -12,8 +12,8 @@ import QtQuick 2.7;
|
||||||
import QtQuick.Dialogs 1.2 as OriginalDialogs;
|
import QtQuick.Dialogs 1.2 as OriginalDialogs;
|
||||||
import QtQuick.Controls 2.3
|
import QtQuick.Controls 2.3
|
||||||
|
|
||||||
import "../controls-uit";
|
import controlsUit 1.0
|
||||||
import "../styles-uit";
|
import stylesUit 1.0
|
||||||
import "../windows";
|
import "../windows";
|
||||||
|
|
||||||
ModalWindow {
|
ModalWindow {
|
||||||
|
|
|
@ -16,8 +16,8 @@ import QtQuick.Controls 1.4 as QQC1
|
||||||
import QtQuick.Controls 2.3
|
import QtQuick.Controls 2.3
|
||||||
|
|
||||||
import ".."
|
import ".."
|
||||||
import "../controls-uit"
|
import controlsUit 1.0
|
||||||
import "../styles-uit"
|
import stylesUit 1.0
|
||||||
import "../windows"
|
import "../windows"
|
||||||
|
|
||||||
import "fileDialog"
|
import "fileDialog"
|
||||||
|
|
|
@ -11,8 +11,8 @@
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
import QtQuick.Dialogs 1.2 as OriginalDialogs
|
import QtQuick.Dialogs 1.2 as OriginalDialogs
|
||||||
|
|
||||||
import "../controls-uit"
|
import controlsUit 1.0
|
||||||
import "../styles-uit"
|
import stylesUit 1.0
|
||||||
import "../windows"
|
import "../windows"
|
||||||
|
|
||||||
import "messageDialog"
|
import "messageDialog"
|
||||||
|
|
|
@ -10,8 +10,8 @@
|
||||||
|
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
|
|
||||||
import "../controls-uit" as HifiControls
|
import controlsUit 1.0 as HifiControls
|
||||||
import "../styles-uit"
|
import stylesUit 1.0
|
||||||
import "../windows"
|
import "../windows"
|
||||||
import "preferences"
|
import "preferences"
|
||||||
|
|
||||||
|
|
|
@ -11,8 +11,8 @@
|
||||||
import QtQuick 2.7
|
import QtQuick 2.7
|
||||||
import QtQuick.Controls 2.3
|
import QtQuick.Controls 2.3
|
||||||
|
|
||||||
import "../controls-uit"
|
import controlsUit 1.0
|
||||||
import "../styles-uit"
|
import stylesUit 1.0
|
||||||
import "../windows"
|
import "../windows"
|
||||||
|
|
||||||
ModalWindow {
|
ModalWindow {
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
|
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
|
|
||||||
import "../styles-uit"
|
import stylesUit 1.0
|
||||||
import "../windows"
|
import "../windows"
|
||||||
|
|
||||||
import "assetDialog"
|
import "assetDialog"
|
||||||
|
|
|
@ -12,8 +12,8 @@ import QtQuick 2.7
|
||||||
import QtQuick.Dialogs 1.2 as OriginalDialogs
|
import QtQuick.Dialogs 1.2 as OriginalDialogs
|
||||||
import QtQuick.Controls 2.3
|
import QtQuick.Controls 2.3
|
||||||
|
|
||||||
import "../controls-uit"
|
import controlsUit 1.0
|
||||||
import "../styles-uit"
|
import stylesUit 1.0
|
||||||
import "../windows"
|
import "../windows"
|
||||||
|
|
||||||
TabletModalWindow {
|
TabletModalWindow {
|
||||||
|
|
|
@ -16,8 +16,8 @@ import QtQuick.Controls 1.4 as QQC1
|
||||||
import QtQuick.Controls 2.3
|
import QtQuick.Controls 2.3
|
||||||
|
|
||||||
import ".."
|
import ".."
|
||||||
import "../controls-uit"
|
import controlsUit 1.0
|
||||||
import "../styles-uit"
|
import stylesUit 1.0
|
||||||
import "../windows"
|
import "../windows"
|
||||||
|
|
||||||
import "fileDialog"
|
import "fileDialog"
|
||||||
|
|
|
@ -11,8 +11,8 @@
|
||||||
import Hifi 1.0
|
import Hifi 1.0
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
|
|
||||||
import "../controls-uit"
|
import controlsUit 1.0
|
||||||
import "../styles-uit"
|
import stylesUit 1.0
|
||||||
import "../windows"
|
import "../windows"
|
||||||
|
|
||||||
import "../LoginDialog"
|
import "../LoginDialog"
|
||||||
|
|
|
@ -11,8 +11,8 @@
|
||||||
import QtQuick 2.5
|
import QtQuick 2.5
|
||||||
import QtQuick.Dialogs 1.2 as OriginalDialogs
|
import QtQuick.Dialogs 1.2 as OriginalDialogs
|
||||||
|
|
||||||
import "../controls-uit"
|
import controlsUit 1.0
|
||||||
import "../styles-uit"
|
import stylesUit 1.0
|
||||||
import "../windows"
|
import "../windows"
|
||||||
|
|
||||||
import "messageDialog"
|
import "messageDialog"
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue