Merge branch 'qml_app_ui_improvements' into GSoC2017-evaluation-II
@ -21,6 +21,7 @@ import QtQuick.Controls 2.0
|
||||
import org.retroshare.qml_components.LibresapiLocalClient 1.0
|
||||
import "." //Needed for ClipboardWrapper singleton
|
||||
import "URI.js" as UriJs
|
||||
import "components/."
|
||||
|
||||
Item
|
||||
{
|
||||
@ -29,43 +30,46 @@ Item
|
||||
Column
|
||||
{
|
||||
anchors.fill: parent
|
||||
spacing: 7
|
||||
|
||||
Text
|
||||
{
|
||||
text: qsTr("Import/export node from/to clipboard")
|
||||
text: qsTr("Import node from clipboard")
|
||||
font.bold: true
|
||||
wrapMode: Text.Wrap
|
||||
}
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
|
||||
Button
|
||||
font.pixelSize: 13
|
||||
|
||||
Rectangle
|
||||
{
|
||||
text: qsTr("Export own certificate link")
|
||||
onClicked:
|
||||
id: backgroundRectangle
|
||||
anchors.fill: parent.fill
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
width: parent.width + 20
|
||||
height: parent.height + 5
|
||||
|
||||
color:"transparent"
|
||||
|
||||
Rectangle
|
||||
{
|
||||
console.log("onClicked", text)
|
||||
rsApi.request(
|
||||
"/peers/self/certificate/", "",
|
||||
function(par)
|
||||
{
|
||||
var radix = JSON.parse(par.response).data.cert_string
|
||||
var name = mainWindow.user_name
|
||||
var encodedName = UriJs.URI.encode(name)
|
||||
var nodeUrl = (
|
||||
"retroshare://certificate?" +
|
||||
"name=" + encodedName +
|
||||
"&radix=" + UriJs.URI.encode(radix) +
|
||||
"&location=" + encodedName )
|
||||
ClipboardWrapper.postToClipBoard(nodeUrl)
|
||||
linkCopiedPopup.itemName = name
|
||||
linkCopiedPopup.open()
|
||||
platformGW.shareUrl(nodeUrl);
|
||||
})
|
||||
id: borderBottom
|
||||
width: parent.width
|
||||
height: 1
|
||||
anchors.bottom: parent.bottom
|
||||
anchors.right: parent.right
|
||||
color: "lightgrey"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Button
|
||||
ButtonText
|
||||
{
|
||||
id: importButton
|
||||
text: qsTr("Import trusted node")
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
iconUrl: "/icons/paste.svg"
|
||||
fontSize: 14
|
||||
|
||||
onClicked:
|
||||
{
|
||||
@ -106,9 +110,70 @@ Item
|
||||
}
|
||||
}
|
||||
|
||||
Button
|
||||
Text
|
||||
{
|
||||
text: qsTr("Export node")
|
||||
font.bold: true
|
||||
wrapMode: Text.Wrap
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
|
||||
font.pixelSize: 13
|
||||
|
||||
Rectangle
|
||||
{
|
||||
anchors.fill: parent.fill
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
width: parent.width + 20
|
||||
height: parent.height + 5
|
||||
|
||||
color:"transparent"
|
||||
|
||||
Rectangle
|
||||
{
|
||||
width: parent.width
|
||||
height: 1
|
||||
anchors.bottom: parent.bottom
|
||||
anchors.right: parent.right
|
||||
color: "lightgrey"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
ButtonText
|
||||
{
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
text: qsTr("Export own certificate link")
|
||||
iconUrl: "/icons/share.svg"
|
||||
fontSize: 14
|
||||
onClicked:
|
||||
{
|
||||
console.log("onClicked", text)
|
||||
rsApi.request(
|
||||
"/peers/self/certificate/", "",
|
||||
function(par)
|
||||
{
|
||||
var radix = JSON.parse(par.response).data.cert_string
|
||||
var name = mainWindow.user_name
|
||||
var encodedName = UriJs.URI.encode(name)
|
||||
var nodeUrl = (
|
||||
"retroshare://certificate?" +
|
||||
"name=" + encodedName +
|
||||
"&radix=" + UriJs.URI.encode(radix) +
|
||||
"&location=" + encodedName )
|
||||
ClipboardWrapper.postToClipBoard(nodeUrl)
|
||||
linkCopiedPopup.itemName = name
|
||||
linkCopiedPopup.open()
|
||||
platformGW.shareUrl(nodeUrl);
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
ButtonText
|
||||
{
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
text: qsTr("Export own plain certificate")
|
||||
fontSize: 14
|
||||
iconUrl: "/icons/share.svg"
|
||||
onClicked:
|
||||
{
|
||||
rsApi.request(
|
||||
|
@ -144,7 +144,7 @@ Item
|
||||
border.color: inferiorPanel.styles.borderColor
|
||||
}
|
||||
|
||||
BtnIcon
|
||||
ButtonIcon
|
||||
{
|
||||
|
||||
id: attachButton
|
||||
@ -263,7 +263,7 @@ Item
|
||||
}
|
||||
}
|
||||
|
||||
BtnIcon
|
||||
ButtonIcon
|
||||
{
|
||||
|
||||
id: emojiButton
|
||||
@ -290,7 +290,7 @@ Item
|
||||
|
||||
}
|
||||
|
||||
BtnIcon
|
||||
ButtonIcon
|
||||
{
|
||||
|
||||
id: sendButton
|
||||
|
@ -28,8 +28,9 @@ Item
|
||||
property var md
|
||||
property bool is_contact: cntDt.md.is_contact
|
||||
property bool isOwn: cntDt.md.own
|
||||
property string objectName: "contactDetails"
|
||||
|
||||
Button
|
||||
ButtonText
|
||||
{
|
||||
id: avatarPicker
|
||||
|
||||
@ -38,6 +39,11 @@ Item
|
||||
anchors.top: parent.top
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
|
||||
buttonTextPixelSize: 14
|
||||
iconUrl: "/icons/attach-image.svg"
|
||||
borderRadius: 0
|
||||
|
||||
|
||||
onClicked:
|
||||
{
|
||||
if (isOwn) fileChooser.open()
|
||||
@ -163,9 +169,11 @@ Item
|
||||
|
||||
spacing: 6
|
||||
|
||||
Button
|
||||
ButtonText
|
||||
{
|
||||
text: qsTr("Contact full link")
|
||||
borderRadius: 0
|
||||
buttonTextPixelSize: 14
|
||||
onClicked:
|
||||
{
|
||||
rsApi.request(
|
||||
@ -191,10 +199,12 @@ Item
|
||||
}
|
||||
}
|
||||
|
||||
Button
|
||||
ButtonText
|
||||
{
|
||||
text: qsTr("Contact short link")
|
||||
enabled: false
|
||||
borderRadius: 0
|
||||
buttonTextPixelSize: 14
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -20,6 +20,8 @@ import QtQuick 2.7
|
||||
import QtQuick.Controls 2.0
|
||||
import org.retroshare.qml_components.LibresapiLocalClient 1.0
|
||||
|
||||
import "components/."
|
||||
|
||||
Item
|
||||
{
|
||||
id: locationView
|
||||
@ -62,6 +64,11 @@ Item
|
||||
bottomButton.enabled = false
|
||||
bottomButton.text = "Creating profile..."
|
||||
}
|
||||
onCancel:
|
||||
{
|
||||
locationView.state = "selectLocation"
|
||||
}
|
||||
|
||||
}
|
||||
},
|
||||
State
|
||||
@ -83,6 +90,10 @@ Item
|
||||
locationView.attemptLogin = true
|
||||
attemptTimer.start()
|
||||
}
|
||||
onCancel:
|
||||
{
|
||||
locationView.state = "selectLocation"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
@ -127,10 +138,46 @@ Item
|
||||
width: parent.width
|
||||
anchors.top: parent.top
|
||||
anchors.bottom: bottomButton.top
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
model: locationsModel.model
|
||||
delegate: Button
|
||||
spacing: 3
|
||||
delegate: Item
|
||||
{
|
||||
id: delegate
|
||||
width: parent.width
|
||||
height: locationButton.height + 5
|
||||
Rectangle
|
||||
{
|
||||
id: backgroundRectangle
|
||||
anchors.fill: parent.fill
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
width: parent.width /2
|
||||
height: parent.height
|
||||
|
||||
color:"transparent"
|
||||
|
||||
Rectangle
|
||||
{
|
||||
id: borderBottom
|
||||
width: parent.width
|
||||
height: 1
|
||||
anchors.bottom: parent.bottom
|
||||
anchors.right: parent.right
|
||||
color: "lightgrey"
|
||||
}
|
||||
}
|
||||
|
||||
ButtonText
|
||||
{
|
||||
id: locationButton
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
text: model.name
|
||||
borderRadius:0
|
||||
iconUrl: "/icons/edit-image-face-detect.svg"
|
||||
color: "white"
|
||||
pressColor: "lightsteelblue"
|
||||
buttonTextPixelSize: 20
|
||||
|
||||
onClicked:
|
||||
{
|
||||
loginView.login = text
|
||||
@ -139,16 +186,20 @@ Item
|
||||
mainWindow.user_name = model.name
|
||||
}
|
||||
}
|
||||
}
|
||||
visible: false
|
||||
}
|
||||
|
||||
Button
|
||||
ButtonText
|
||||
{
|
||||
id: bottomButton
|
||||
text: "Create new location"
|
||||
anchors.bottom: parent.bottom
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
onClicked: locationView.state = "createLocation"
|
||||
buttonTextPixelSize: 15
|
||||
iconUrl: "/icons/add.svg"
|
||||
borderRadius: 0
|
||||
}
|
||||
|
||||
RsLoginPassView
|
||||
|
@ -19,11 +19,13 @@
|
||||
import QtQuick 2.7
|
||||
import QtQuick.Layouts 1.3
|
||||
import QtQuick.Controls 2.0
|
||||
import "components/."
|
||||
|
||||
Item
|
||||
{
|
||||
id: loginView
|
||||
property string buttonText: qsTr("Unlock")
|
||||
property string cancelText: qsTr("Cancel")
|
||||
property string iconUrl: "qrc:/icons/emblem-locked.svg"
|
||||
property string login
|
||||
property bool loginPreset: false
|
||||
@ -32,6 +34,7 @@ Item
|
||||
property string password: advancedMode ? "" : hardcodedPassword
|
||||
property string suggestionText
|
||||
signal submit(string login, string password)
|
||||
signal cancel()
|
||||
|
||||
Component.onCompleted: loginPreset = login.length > 0
|
||||
|
||||
@ -118,18 +121,32 @@ Item
|
||||
Layout.alignment: Qt.AlignHCenter | Qt.AlignBottom
|
||||
spacing: 3
|
||||
|
||||
Button
|
||||
ButtonIcon
|
||||
{
|
||||
text: qsTr("Advanced...")
|
||||
visible: !loginView.loginPreset
|
||||
onClicked: loginView.advancedMode = !loginView.advancedMode
|
||||
imgUrl: "/icons/options.svg"
|
||||
height: bottomButton.height - 5
|
||||
width: height
|
||||
anchors.verticalCenter: bottomButton.verticalCenter
|
||||
}
|
||||
|
||||
Button
|
||||
ButtonText
|
||||
{
|
||||
id: bottomButton
|
||||
text: loginView.buttonText
|
||||
onClicked: loginView.submit(nameField.text, passwordField.text)
|
||||
iconUrl: "/icons/network.svg"
|
||||
buttonTextPixelSize: 15
|
||||
}
|
||||
ButtonIcon
|
||||
{
|
||||
id: cancelButton
|
||||
onClicked: loginView.cancel()
|
||||
height: bottomButton.height - 5
|
||||
width: height
|
||||
imgUrl: "/icons/back.png"
|
||||
anchors.verticalCenter: bottomButton.verticalCenter
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -162,9 +162,14 @@ Item
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
spacing: 6
|
||||
|
||||
Button
|
||||
ButtonText
|
||||
{
|
||||
text: qsTr("Revoke")
|
||||
|
||||
borderRadius: 0
|
||||
buttonTextPixelSize: 14
|
||||
iconUrl: "/icons/leave.svg"
|
||||
|
||||
onClicked:
|
||||
rsApi.request(
|
||||
"/peers/"+nodeDetailsRoot.pgpId+"/delete", "",
|
||||
@ -172,11 +177,16 @@ Item
|
||||
{ stackView.push("qrc:/TrustedNodesView.qml") })
|
||||
}
|
||||
|
||||
Button
|
||||
ButtonText
|
||||
{
|
||||
text: qsTr("Entrust")
|
||||
|
||||
visible: nodeDetailsRoot.nodeCert.length > 0
|
||||
|
||||
borderRadius: 0
|
||||
buttonTextPixelSize: 14
|
||||
iconUrl: "/icons/invite.svg"
|
||||
|
||||
onClicked:
|
||||
{
|
||||
var jsonData =
|
||||
|
@ -20,6 +20,7 @@ import QtQuick 2.7
|
||||
import QtQuick.Controls 2.0
|
||||
import "jsonpath.js" as JSONPath
|
||||
import "." //Needed for TokensManager singleton
|
||||
import "components/."
|
||||
|
||||
Item
|
||||
{
|
||||
@ -65,37 +66,29 @@ Item
|
||||
anchors.top: parent.top
|
||||
anchors.bottom: bottomButton.top
|
||||
model: jsonModel.model
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
spacing: 3
|
||||
delegate: Item
|
||||
{
|
||||
property bool isOnline: jsonModel.isOnline(model.pgp_id)
|
||||
height: 54
|
||||
width: parent.width
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
|
||||
Image
|
||||
{
|
||||
id: statusImage
|
||||
source: isOnline?
|
||||
"icons/state-ok.svg" :
|
||||
"icons/state-offline.svg"
|
||||
|
||||
height: parent.height - 4
|
||||
sourceSize.height: height
|
||||
fillMode: Image.PreserveAspectFit
|
||||
anchors.left: parent.left
|
||||
anchors.leftMargin: 3
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
}
|
||||
Text
|
||||
ButtonText
|
||||
{
|
||||
id: locationButton
|
||||
// anchors.horizontalCenter: parent.horizontalCenter
|
||||
text: model.name
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
anchors.left: statusImage.right
|
||||
anchors.leftMargin: 10
|
||||
font.pixelSize: 15
|
||||
}
|
||||
MouseArea
|
||||
{
|
||||
anchors.fill: parent
|
||||
borderRadius:0
|
||||
iconUrl: isOnline?
|
||||
"/icons/state-ok.svg" :
|
||||
"/icons/state-offline.svg"
|
||||
color: "white"
|
||||
pressColor: "lightsteelblue"
|
||||
buttonTextPixelSize: 18
|
||||
iconHeight:parent.height - 4
|
||||
|
||||
onClicked:
|
||||
{
|
||||
stackView.push(
|
||||
@ -113,12 +106,17 @@ Item
|
||||
}
|
||||
}
|
||||
|
||||
Button
|
||||
ButtonText
|
||||
{
|
||||
id: bottomButton
|
||||
text: qsTr("Add Trusted Node")
|
||||
anchors.bottom: parent.bottom
|
||||
onClicked: stackView.push("qrc:/AddTrustedNode.qml")
|
||||
width: parent.width
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
// width: parent.width
|
||||
|
||||
borderRadius: 0
|
||||
buttonTextPixelSize: 14
|
||||
iconUrl: "/icons/add.svg"
|
||||
}
|
||||
}
|
||||
|
@ -97,9 +97,13 @@ Item
|
||||
{
|
||||
console.log("showDetails() ", gxs_id)
|
||||
|
||||
if (stackView.currentItem.objectName != "contactDetails")
|
||||
{
|
||||
stackView.push(
|
||||
"qrc:/ContactDetails.qml",
|
||||
{md: ChatCache.contactsCache.getContactFromGxsId(gxs_id)})
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Component.onCompleted: startComponent ()
|
||||
|
@ -4,7 +4,7 @@ import QtQuick.Controls 2.0
|
||||
Item
|
||||
{
|
||||
id: button
|
||||
property alias buttonText: innerText.text;
|
||||
property alias text: innerText.text;
|
||||
property alias buttonTextPixelSize: innerText.font.pixelSize
|
||||
property alias innerAnchors: innerElements.anchors;
|
||||
property alias rectangleButton: rectangleButton;
|
||||
@ -12,14 +12,17 @@ Item
|
||||
property var iconUrl
|
||||
property int iconHeight: 20
|
||||
|
||||
property color color
|
||||
property color hoverColor
|
||||
property color pressColor
|
||||
property color color: "lightsteelblue"
|
||||
property color hoverColor: color
|
||||
property color pressColor: color
|
||||
property int fontSize
|
||||
property int borderWidth
|
||||
property int borderRadius
|
||||
property int borderRadius: 3
|
||||
property int innerMargin: 10
|
||||
|
||||
height: innerText.height + innerMargin + innerMargin
|
||||
width: innerText.width + innerMargin + innerMargin + icon.width + icon.width
|
||||
|
||||
scale: state === "Pressed" ? 0.96 : 1.0
|
||||
onEnabledChanged: state = ""
|
||||
signal clicked
|
||||
@ -29,7 +32,7 @@ Item
|
||||
id: rectangleButton
|
||||
anchors.fill: parent
|
||||
radius: borderRadius
|
||||
color: button.enabled ? button.color : "grey"
|
||||
color: button.enabled ? button.color : "lavender"
|
||||
border.width: borderWidth
|
||||
border.color: "black"
|
||||
|
||||
@ -50,6 +53,7 @@ Item
|
||||
|
||||
anchors.margins:(iconUrl)? innerMargin : 0
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
sourceSize.height: height
|
||||
}
|
||||
|
||||
Text
|
||||
@ -59,6 +63,7 @@ Item
|
||||
font.pointSize: fontSize
|
||||
anchors.left: icon.right
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
color: button.enabled ? "black" : "grey"
|
||||
}
|
||||
}
|
||||
}
|
@ -111,9 +111,9 @@ Drawer
|
||||
}
|
||||
}
|
||||
|
||||
Btn
|
||||
ButtonText
|
||||
{
|
||||
buttonText: model.title
|
||||
text: model.title
|
||||
width: parent.width
|
||||
height: parent.height
|
||||
color: menuItem.styles.defaultColor
|
||||
@ -123,6 +123,7 @@ Drawer
|
||||
iconUrl: (model.icon)? model.icon : undefined
|
||||
innerMargin: 20
|
||||
buttonTextPixelSize: menuItem.styles.pixelSize
|
||||
borderRadius: 0
|
||||
}
|
||||
|
||||
|
||||
|
78
retroshare-qml-app/src/icons/attach-image.svg
Normal file
@ -0,0 +1,78 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
id="svg4311"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
xml:space="preserve"
|
||||
width="80"
|
||||
height="80"
|
||||
viewBox="0 0 80 80"
|
||||
sodipodi:docname="send-image.svg"><metadata
|
||||
id="metadata4317"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs4315" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1009"
|
||||
id="namedview4313"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.085965"
|
||||
inkscape:cx="-284.73674"
|
||||
inkscape:cy="65.541346"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="g4319" /><g
|
||||
id="g4319"
|
||||
inkscape:groupmode="layer"
|
||||
inkscape:label="ink_ext_XXXXXX"
|
||||
transform="matrix(1.25,0,0,-1.25,0,80)"><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4323"
|
||||
style="fill:#039bd5;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="M 64,32 C 64,14.327 49.673,0 32,0 14.327,0 0,14.327 0,32 0,49.673 14.327,64 32,64 49.673,64 64,49.673 64,32" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4325"
|
||||
style="fill:#000000;fill-opacity:0.15686275;fill-rule:nonzero;stroke:none"
|
||||
d="m 45.545501,13.221531 -27.091002,0 c -1.870464,0 -3.386375,1.516249 -3.386375,3.386375 l 0,27.091001 c 0,1.870464 1.515911,3.386375 3.386375,3.386375 l 27.091002,0 c 1.870464,0 3.386375,-1.515911 3.386375,-3.386375 l 0,-27.091001 c 0,-1.870126 -1.515911,-3.386375 -3.386375,-3.386375" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4327"
|
||||
style="fill:#7db6d8;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 18.454499,16.607906 c -0.933877,0 -1.693187,0.759987 -1.693187,1.693187 l 0,27.091001 c 0,0.933201 0.75931,1.693188 1.693187,1.693188 l 27.091002,0 c 0.933877,0 1.693187,-0.759987 1.693187,-1.693188 l 0,-27.091001 c 0,-0.9332 -0.75931,-1.693187 -1.693187,-1.693187 l -27.091002,0" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4329"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 45.545501,48.778469 -27.091002,0 c -1.870464,0 -3.386375,-1.51591 -3.386375,-3.386375 l 0,-27.091001 c 0,-1.870125 1.515911,-3.386375 3.386375,-3.386375 l 27.091002,0 c 1.870464,0 3.386375,1.51625 3.386375,3.386375 l 0,27.091001 c 0,1.870465 -1.515911,3.386375 -3.386375,3.386375 z m 0,-3.386375 0,-27.091001 -27.091002,0 0,27.091001 27.091002,0" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4331"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 18.454499,18.301093 27.091002,0 0,3.386375 -27.091002,0 0,-3.386375 z" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4333"
|
||||
style="fill:#495672;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 16.752423,21.687468 29.542736,0 0,2.472985 c 0,0 -1.444119,2.520564 -2.782499,4.099716 -0.995425,1.174987 -2.481875,1.507275 -3.778856,0.06417 l -2.330165,-2.237886 -5.078547,6.458241 c -1.891629,2.405173 -4.986607,2.405173 -6.877897,0 L 16.752423,21.687468" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4335"
|
||||
style="fill:#bcd9ff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 41.312532,38.619344 c 0,-1.402806 -1.137314,-2.539781 -2.539782,-2.539781 -1.402806,0 -2.539781,1.136975 -2.539781,2.539781 0,1.402806 1.136975,2.539781 2.539781,2.539781 1.402468,0 2.539782,-1.136975 2.539782,-2.539781" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4337"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 45.545501,48.778469 -27.091002,0 c -1.870464,0 -3.386375,-1.51591 -3.386375,-3.386375 l 0,-27.091001 c 0,-1.870125 1.515911,-3.386375 3.386375,-3.386375 l 27.091002,0 c 1.870464,0 3.386375,1.51625 3.386375,3.386375 l 0,27.091001 c 0,1.870465 -1.515911,3.386375 -3.386375,3.386375 z m 0,-3.386375 0,-27.091001 -27.091002,0 0,27.091001 27.091002,0" /></g></svg>
|
After Width: | Height: | Size: 4.7 KiB |
BIN
retroshare-qml-app/src/icons/back.png
Normal file
After Width: | Height: | Size: 1.0 KiB |
74
retroshare-qml-app/src/icons/invite.svg
Normal file
@ -0,0 +1,74 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
id="svg4823"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
xml:space="preserve"
|
||||
width="80"
|
||||
height="80"
|
||||
viewBox="0 0 80 80"
|
||||
sodipodi:docname="invite.svg"><metadata
|
||||
id="metadata4829"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs4827" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1009"
|
||||
id="namedview4825"
|
||||
showgrid="false"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:zoom="1.475"
|
||||
inkscape:cx="-155.33838"
|
||||
inkscape:cy="28.585876"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="g4831" /><g
|
||||
id="g4831"
|
||||
inkscape:groupmode="layer"
|
||||
inkscape:label="ink_ext_XXXXXX"
|
||||
transform="matrix(1.25,0,0,-1.25,0,80)"><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4835"
|
||||
style="fill:#039bd5;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="M 64,32 C 64,14.327 49.673,0 32,0 14.327,0 0,14.327 0,32 0,49.673 14.327,64 32,64 49.673,64 64,49.673 64,32" /><path
|
||||
sodipodi:nodetypes="csasccsassc"
|
||||
d="m 33.346398,27.138373 c 2.012782,2.397011 3.817716,9.137224 3.780729,13.03223 -0.04053,4.268676 -4.147427,7.833723 -7.844104,7.839587 -3.89323,0.0062 -8.134746,-3.432459 -8.287329,-8.230168 C 20.876209,36.02303 22.815244,29.25428 24.970657,27.344578 24.73295,25.80496 23.829344,23.960201 21.144182,22.793431 19.6943,22.163465 15.581718,20.946417 15.626371,18.600543 c 0.04851,-2.548391 8.793599,-4.303905 13.521842,-4.28593 4.621336,0.01757 13.160147,1.682212 13.183878,4.289387 0.01639,1.800667 -5.45021,3.369885 -6.656712,4.623374 -1.535253,1.595043 -2.168834,3.07356 -2.328981,3.910999 z"
|
||||
style="fill:#000000;fill-opacity:0.15686275;fill-rule:nonzero;stroke:none"
|
||||
id="use4155"
|
||||
inkscape:connector-curvature="0" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4839"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 33.346398,28.617307 c 2.012782,2.397011 3.817716,9.137224 3.780729,13.03223 -0.04053,4.268677 -4.147427,7.833723 -7.844104,7.839587 -3.89323,0.0062 -8.134746,-3.432459 -8.287329,-8.230168 -0.119485,-3.756992 1.81955,-10.525742 3.974963,-12.435444 -0.237707,-1.539618 -1.141313,-3.384377 -3.826475,-4.551147 -1.449882,-0.629966 -5.562464,-1.847014 -5.517811,-4.192888 0.04851,-2.54839 8.793599,-4.303905 13.521842,-4.28593 4.621336,0.01757 13.160147,1.682212 13.183878,4.289387 0.01639,1.800667 -5.45021,3.369885 -6.656712,4.623374 -1.535253,1.595044 -2.168834,3.07356 -2.328981,3.910999 z"
|
||||
sodipodi:nodetypes="csasccsassc" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5440"
|
||||
style="fill:#000000;fill-opacity:0.15686275;fill-rule:nonzero;stroke:none"
|
||||
d="m 46.384917,23.38757 c -1.021112,0 -1.848668,0.827556 -1.848668,1.848667 l 0,3.697335 -3.697335,0 c -1.021112,0 -1.848668,0.827556 -1.848668,1.848668 0,1.021112 0.827556,1.848668 1.848668,1.848668 l 3.697335,0 0,3.697335 c 0,1.021111 0.827556,1.848668 1.848668,1.848668 1.021111,0 1.848667,-0.827557 1.848667,-1.848668 l 0,-3.697335 3.697336,0 c 1.021111,0 1.848667,-0.827556 1.848667,-1.848668 0,-1.021112 -0.827556,-1.848668 -1.848667,-1.848668 l -3.697336,0 0,-3.697335 c 0,-1.021111 -0.827556,-1.848667 -1.848667,-1.848667" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5452"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 53.779587,32.010539 c 0,-1.021111 -0.827556,-1.848667 -1.848667,-1.848667 l -11.092006,0 c -1.021112,0 -1.848668,0.827556 -1.848668,1.848667 0,1.021112 0.827556,1.848668 1.848668,1.848668 l 11.092006,0 c 1.021111,0 1.848667,-0.827556 1.848667,-1.848668" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5456"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 46.384917,24.615869 c -1.021112,0 -1.848668,0.827556 -1.848668,1.848667 l 0,11.092006 c 0,1.021112 0.827556,1.848668 1.848668,1.848668 1.021111,0 1.848667,-0.827556 1.848667,-1.848668 l 0,-11.092006 c 0,-1.021111 -0.827556,-1.848667 -1.848667,-1.848667" /></g></svg>
|
After Width: | Height: | Size: 4.9 KiB |
59
retroshare-qml-app/src/icons/leave.svg
Normal file
@ -0,0 +1,59 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
id="svg4262"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
xml:space="preserve"
|
||||
width="80"
|
||||
height="80"
|
||||
viewBox="0 0 80 80"
|
||||
sodipodi:docname="leave.svg"><metadata
|
||||
id="metadata4268"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs4266" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1009"
|
||||
id="namedview4264"
|
||||
showgrid="false"
|
||||
inkscape:zoom="4.17193"
|
||||
inkscape:cx="-35.651906"
|
||||
inkscape:cy="39.990735"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="g4270" /><g
|
||||
id="g4270"
|
||||
inkscape:groupmode="layer"
|
||||
inkscape:label="ink_ext_XXXXXX"
|
||||
transform="matrix(1.25,0,0,-1.25,0,80)"><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4274"
|
||||
style="fill:#039bd5;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="m 63.8332,32 c 0,-17.673 -14.3269,-32 -32,-32 -17.673,0 -31.999997,14.327 -31.999997,32 0,17.673 14.326997,32 31.999997,32 17.6731,0 32,-14.327 32,-32" /><path
|
||||
style="fill:#000000;fill-opacity:0.15686275"
|
||||
id="use5562"
|
||||
d="m 39.90341,18.113948 -8.902692,0 c -11.061028,0.810679 -13.35404,6.127268 -13.35404,-2.225673 l 13.35404,-6.67702 0,6.67702 11.128366,0 c 0,10.606512 -2.225674,3.634632 -2.225674,2.225673 z"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccccc" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 39.90341,19.713948 -8.902692,0 0,20.031059 -8.902693,4.451347 17.805385,0 0,-6.67702 2.225674,0 0,8.902693 -24.482406,0 0,-28.933752 13.35404,-6.67702 0,6.67702 11.128366,0 0,11.128367 -2.225674,0 0,-8.902694 z m 13.35404,13.35404 -8.902693,6.677019 0,-4.451346 -8.902693,0 0,-4.451346 8.902693,0 0,-4.451347 8.902693,6.67702 z"
|
||||
id="path4"
|
||||
style="fill:#ffffff;fill-opacity:1" /></g></svg>
|
After Width: | Height: | Size: 2.7 KiB |
68
retroshare-qml-app/src/icons/network.svg
Normal file
@ -0,0 +1,68 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
id="svg4155"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
xml:space="preserve"
|
||||
width="80"
|
||||
height="80"
|
||||
viewBox="0 0 80 80"
|
||||
sodipodi:docname="network.svg"><metadata
|
||||
id="metadata4161"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs4159" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="706"
|
||||
id="namedview4157"
|
||||
showgrid="false"
|
||||
inkscape:zoom="7.2390057"
|
||||
inkscape:cx="32.25547"
|
||||
inkscape:cy="36.227842"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="g4163" /><g
|
||||
id="g4163"
|
||||
inkscape:groupmode="layer"
|
||||
inkscape:label="ink_ext_XXXXXX"
|
||||
transform="matrix(1.25,0,0,-1.25,0,80)"><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4167"
|
||||
style="fill:#039bd5;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="M 64,32 C 64,14.327 49.673,0 32,0 14.327,0 0,14.327 0,32 0,49.673 14.327,64 32,64 49.673,64 64,49.673 64,32" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;color-interpolation:sRGB;color-interpolation-filters:linearRGB;fill:#f9f9f9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:60.50111771;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 46.736356,54.839243 a 8.6613054,8.6613054 0 0 1 -2.573514,-0.287805 8.6613054,8.6613054 0 0 1 -6.381917,-7.68708 L 21.533309,42.510466 c 1.013863,-1.647906 1.560294,-3.580941 1.505961,-5.57539 l 16.234227,4.350544 a 8.6613054,8.6613054 0 0 1 9.373751,-3.46705 8.6613054,8.6613054 0 0 1 6.124232,10.608638 8.6613054,8.6613054 0 0 1 -8.035124,6.412035 z"
|
||||
id="path4148" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;color-interpolation:sRGB;color-interpolation-filters:linearRGB;fill:#f9f9f9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:60.50111771;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="M 41.110767,37.577618 36.760219,21.346735 a 8.661311,8.6613054 0 0 1 -1.562848,-0.261031 8.661311,8.6613054 0 0 1 -6.127577,-10.60864 8.661311,8.6613054 0 0 1 10.608637,-6.1242285 8.661311,8.6613054 0 0 1 6.124232,10.6086375 8.661311,8.6613054 0 0 1 -3.463704,4.889346 l 4.350546,16.244268 c -1.934104,-0.05396 -3.878639,0.438185 -5.578738,1.482531 z"
|
||||
id="path2987-4" /><g
|
||||
transform="matrix(1.7134457,0,0,-1.7134457,1219.293,1548.6749)"
|
||||
id="g4159"
|
||||
style="fill:#f9f9f9;fill-opacity:1"><g
|
||||
id="g4156"
|
||||
style="fill:#f9f9f9;fill-opacity:1"><path
|
||||
inkscape:connector-curvature="0"
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;color-interpolation:sRGB;color-interpolation-filters:linearRGB;fill:#f9f9f9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:60.50111771;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="M 5.2480469,7.4707031 A 5.0549051,5.0549051 0 0 0 3.7460938,7.640625 5.0549051,5.0549051 0 0 0 0.171875,13.830078 5.0549051,5.0549051 0 0 0 6.3632812,17.40625 5.0549051,5.0549051 0 0 0 7.2304688,17.082031 l 6.9394532,6.9375 c 0.53707,-0.9933 1.354986,-1.832209 2.378906,-2.386719 L 9.6152344,14.699219 A 5.0549051,5.0549051 0 0 0 9.9375,11.214844 5.0549051,5.0549051 0 0 0 5.2480469,7.4707031 Z"
|
||||
transform="translate(-709.10597,869.59315)"
|
||||
id="path4146" /></g></g></g></svg>
|
After Width: | Height: | Size: 6.2 KiB |
62
retroshare-qml-app/src/icons/options.svg
Normal file
@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
id="svg4155"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
xml:space="preserve"
|
||||
width="80"
|
||||
height="80"
|
||||
viewBox="0 0 80 80"
|
||||
sodipodi:docname="options.svg"><metadata
|
||||
id="metadata4161"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs4159" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="706"
|
||||
id="namedview4157"
|
||||
showgrid="true"
|
||||
inkscape:zoom="7.2390057"
|
||||
inkscape:cx="48.866782"
|
||||
inkscape:cy="40.251477"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="g4163"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid4144" /></sodipodi:namedview><g
|
||||
id="g4163"
|
||||
inkscape:groupmode="layer"
|
||||
inkscape:label="ink_ext_XXXXXX"
|
||||
transform="matrix(1.25,0,0,-1.25,0,80)"><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4167"
|
||||
style="fill:#039bd5;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="M 64,32 C 64,14.327 49.673,0 32,0 14.327,0 0,14.327 0,32 0,49.673 14.327,64 32,64 49.673,64 64,49.673 64,32" /><g
|
||||
id="g3"
|
||||
transform="matrix(0.81163744,0,0,-0.81163744,10.13439,54.294348)"><path
|
||||
d="M 53.188,23.518 50.06,22.916 c -1.842,-0.354 -3.351,-1.607 -4.035,-3.354 -0.686,-1.745 -0.433,-3.69 0.677,-5.203 l 1.964,-2.679 c 0.292,-0.397 0.249,-0.949 -0.1,-1.298 L 44.324,6.14 C 43.985,5.801 43.453,5.75 43.056,6.019 l -2.638,1.786 c -0.91,0.616 -1.958,0.942 -3.033,0.942 -2.713,0 -4.98,-1.941 -5.393,-4.617 L 31.487,0.847 C 31.414,0.36 30.994,0 30.5,0 l -6,0 c -0.479,0 -0.892,0.341 -0.982,0.812 l -0.777,4.041 c -0.492,2.559 -2.746,4.416 -5.357,4.416 -1.075,0 -2.125,-0.325 -3.033,-0.941 L 10.944,6.02 C 10.547,5.752 10.015,5.802 9.676,6.141 l -4.243,4.242 c -0.349,0.349 -0.391,0.9 -0.1,1.299 l 1.964,2.679 c 1.109,1.512 1.362,3.457 0.677,5.203 -0.686,1.745 -2.194,2.999 -4.036,3.353 L 0.81,23.519 C 0.34,23.608 0,24.021 0,24.5 l 0,6 c 0,0.493 0.36,0.913 0.848,0.988 l 3.283,0.505 c 1.853,0.285 3.408,1.481 4.157,3.2 0.75,1.72 0.57,3.673 -0.482,5.226 L 6.02,43.057 c -0.269,0.396 -0.218,0.929 0.121,1.268 l 4.242,4.242 c 0.349,0.348 0.899,0.393 1.298,0.1 l 2.679,-1.964 c 0.944,-0.692 2.05,-1.059 3.197,-1.059 2.613,0 4.867,1.857 5.359,4.416 l 0.602,3.129 C 23.608,53.659 24.021,54 24.5,54 l 6,0 c 0.494,0 0.913,-0.36 0.988,-0.848 l 0.355,-2.309 c 0.466,-3.032 3.067,-4.618 5.396,-4.618 1.146,0 2.25,0.366 3.196,1.06 l 1.884,1.381 c 0.399,0.293 0.95,0.248 1.298,-0.1 l 4.242,-4.242 c 0.339,-0.339 0.39,-0.871 0.121,-1.268 l -1.786,-2.638 c -1.052,-1.553 -1.232,-3.506 -0.482,-5.226 0.75,-1.719 2.304,-2.915 4.157,-3.2 l 3.283,-0.505 C 53.64,31.413 54,30.993 54,30.5 l 0,-6 c 0,-0.479 -0.34,-0.892 -0.812,-0.982 z M 36,27.5 C 36,32.187 32.187,36 27.5,36 22.813,36 19,32.187 19,27.5 19,22.813 22.813,19 27.5,19 c 4.687,0 8.5,3.813 8.5,8.5 z"
|
||||
id="path5"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#ffffff" /><path
|
||||
d="M 27.5,22 C 24.467,22 22,24.468 22,27.5 22,30.532 24.467,33 27.5,33 30.533,33 33,30.532 33,27.5 33,24.468 30.533,22 27.5,22 Z"
|
||||
id="path7"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#ffffff" /></g></g></svg>
|
After Width: | Height: | Size: 4.0 KiB |
90
retroshare-qml-app/src/icons/paste.svg
Normal file
@ -0,0 +1,90 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
id="svg4155"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
xml:space="preserve"
|
||||
width="80"
|
||||
height="80"
|
||||
viewBox="0 0 80 80"
|
||||
sodipodi:docname="paste.svg"><metadata
|
||||
id="metadata4161"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs4159" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="706"
|
||||
id="namedview4157"
|
||||
showgrid="true"
|
||||
inkscape:zoom="5.11875"
|
||||
inkscape:cx="18.247631"
|
||||
inkscape:cy="50.207249"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="g4163"
|
||||
showguides="false"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid4142" /></sodipodi:namedview><g
|
||||
id="g4163"
|
||||
inkscape:groupmode="layer"
|
||||
inkscape:label="ink_ext_XXXXXX"
|
||||
transform="matrix(1.25,0,0,-1.25,0,80)"><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4167"
|
||||
style="fill:#039bd5;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="M 64,32 C 64,14.327 49.673,0 32,0 14.327,0 0,14.327 0,32 0,49.673 14.327,64 32,64 49.673,64 64,49.673 64,32" /><g
|
||||
id="g3"
|
||||
style="fill:#ffffff;fill-opacity:1"
|
||||
transform="matrix(0.14477231,0,0,-0.14477231,11.273682,52.969371)"><path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#ffffff;fill-opacity:1"
|
||||
d="m 130.21376,204.922 c 10.62,10.62 16.672,11.031 27.72,0 l 81.212,-83.242 c 7.625,-12.846 1.386,-23.349 -13.856,-23.349 l -36.517,0 0,-80.453 C 188.77476,8.01 180.76476,0 170.89676,0 l -53.635,0 c -9.869,0 -17.877999,8.01 -17.877999,17.878 l 0,80.453 -36.526001,0 c -15.241,0 -21.481,10.512 -13.856,23.349 l 81.212,83.242 z m 139.014,36.436 -250.298,0 c -9.8680005,0 -17.8780005,8.009 -17.8780005,17.878 l 0,8.939 c 0,9.878 8.01,17.878 17.8780005,17.878 l 250.297,0 c 9.869,0 17.878,-8.001 17.878,-17.878 l 0,-8.939 c 10e-4,-9.869 -8.009,-17.878 -17.877,-17.878 z"
|
||||
id="path5" /></g><g
|
||||
id="g7"
|
||||
transform="matrix(0.14859684,0,0,-0.14859684,10.175642,54.063388)" /><g
|
||||
id="g9"
|
||||
transform="matrix(0.14859684,0,0,-0.14859684,10.175642,54.063388)" /><g
|
||||
id="g11"
|
||||
transform="matrix(0.14859684,0,0,-0.14859684,10.175642,54.063388)" /><g
|
||||
id="g13"
|
||||
transform="matrix(0.14859684,0,0,-0.14859684,10.175642,54.063388)" /><g
|
||||
id="g15"
|
||||
transform="matrix(0.14859684,0,0,-0.14859684,10.175642,54.063388)" /><g
|
||||
id="g17"
|
||||
transform="matrix(0.14859684,0,0,-0.14859684,10.175642,54.063388)" /><g
|
||||
id="g19"
|
||||
transform="matrix(0.14859684,0,0,-0.14859684,10.175642,54.063388)" /><g
|
||||
id="g21"
|
||||
transform="matrix(0.14859684,0,0,-0.14859684,10.175642,54.063388)" /><g
|
||||
id="g23"
|
||||
transform="matrix(0.14859684,0,0,-0.14859684,10.175642,54.063388)" /><g
|
||||
id="g25"
|
||||
transform="matrix(0.14859684,0,0,-0.14859684,10.175642,54.063388)" /><g
|
||||
id="g27"
|
||||
transform="matrix(0.14859684,0,0,-0.14859684,10.175642,54.063388)" /><g
|
||||
id="g29"
|
||||
transform="matrix(0.14859684,0,0,-0.14859684,10.175642,54.063388)" /><g
|
||||
id="g31"
|
||||
transform="matrix(0.14859684,0,0,-0.14859684,10.175642,54.063388)" /><g
|
||||
id="g33"
|
||||
transform="matrix(0.14859684,0,0,-0.14859684,10.175642,54.063388)" /><g
|
||||
id="g35"
|
||||
transform="matrix(0.14859684,0,0,-0.14859684,10.175642,54.063388)" /></g></svg>
|
After Width: | Height: | Size: 4.1 KiB |
81
retroshare-qml-app/src/icons/share.svg
Normal file
@ -0,0 +1,81 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
id="svg4155"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
xml:space="preserve"
|
||||
width="80"
|
||||
height="80"
|
||||
viewBox="0 0 80 80"
|
||||
sodipodi:docname="share.svg"><metadata
|
||||
id="metadata4161"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs4159" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="706"
|
||||
id="namedview4157"
|
||||
showgrid="false"
|
||||
inkscape:zoom="3.6195029"
|
||||
inkscape:cx="51.482179"
|
||||
inkscape:cy="38.118053"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="g4163" /><g
|
||||
id="g4163"
|
||||
inkscape:groupmode="layer"
|
||||
inkscape:label="ink_ext_XXXXXX"
|
||||
transform="matrix(1.25,0,0,-1.25,0,80)"><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4167"
|
||||
style="fill:#039bd5;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
d="M 64,32 C 64,14.327 49.673,0 32,0 14.327,0 0,14.327 0,32 0,49.673 14.327,64 32,64 49.673,64 64,49.673 64,32" /><g
|
||||
transform="matrix(0.15803826,0,0,-0.15803826,-7.2047942,71.41466)"
|
||||
id="g5"><circle
|
||||
style="fill:#ffffff"
|
||||
cx="146.489"
|
||||
cy="248.96899"
|
||||
r="53.806999"
|
||||
id="circle7" /><circle
|
||||
style="fill:#ffffff"
|
||||
cx="310.74899"
|
||||
cy="153.319"
|
||||
r="53.806999"
|
||||
id="circle9" /><circle
|
||||
style="fill:#ffffff"
|
||||
cx="310.74899"
|
||||
cy="342.83899"
|
||||
r="53.806999"
|
||||
id="circle11" /><rect
|
||||
x="214.155"
|
||||
y="104.29"
|
||||
transform="matrix(-0.5032,-0.8642,0.8642,-0.5032,171.424,497.1939)"
|
||||
style="fill:#ffffff"
|
||||
width="28.933001"
|
||||
height="190.06799"
|
||||
id="rect13" /><rect
|
||||
x="133.608"
|
||||
y="280.52802"
|
||||
transform="matrix(-0.8642,-0.5032,0.5032,-0.8642,277.774,664.974)"
|
||||
style="fill:#ffffff"
|
||||
width="190.06799"
|
||||
height="28.933001"
|
||||
id="rect15" /></g></g></svg>
|
After Width: | Height: | Size: 2.8 KiB |
@ -153,7 +153,7 @@ ApplicationWindow
|
||||
|
||||
}
|
||||
|
||||
BtnIcon
|
||||
ButtonIcon
|
||||
{
|
||||
property bool searchIconVisibility: false
|
||||
property var onClickCB: function (){}
|
||||
@ -190,7 +190,7 @@ ApplicationWindow
|
||||
Component
|
||||
{
|
||||
id: rsIcon
|
||||
BtnIcon
|
||||
ButtonIcon
|
||||
{
|
||||
height: imageLoader.height
|
||||
width: imageLoader.height
|
||||
|
@ -31,7 +31,7 @@
|
||||
<file>ChatBubbleDelegate.qml</file>
|
||||
<file>icons/send-message.svg</file>
|
||||
<file>icons/attach.svg</file>
|
||||
<file>components/BtnIcon.qml</file>
|
||||
<file>components/ButtonIcon.qml</file>
|
||||
<file>icons/smiley.svg</file>
|
||||
<file>icons/microphone_mute.svg</file>
|
||||
<file>icons/microphone.svg</file>
|
||||
@ -40,7 +40,7 @@
|
||||
<file>components/AvatarOrColorHash.qml</file>
|
||||
<file>components/SideBar.qml</file>
|
||||
<file>styles/SideBarStyle.qml</file>
|
||||
<file>components/Btn.qml</file>
|
||||
<file>components/ButtonText.qml</file>
|
||||
<file>icons/netgraph.svg</file>
|
||||
<file>icons/search.svg</file>
|
||||
<file>icons/exit.svg</file>
|
||||
@ -54,5 +54,13 @@
|
||||
<file>icons/network-connect.svg</file>
|
||||
<file>icons/network-disconnect.svg</file>
|
||||
<file>components/CustomFileChooser.qml</file>
|
||||
<file>icons/options.svg</file>
|
||||
<file>icons/network.svg</file>
|
||||
<file>icons/back.png</file>
|
||||
<file>icons/attach-image.svg</file>
|
||||
<file>icons/invite.svg</file>
|
||||
<file>icons/leave.svg</file>
|
||||
<file>icons/paste.svg</file>
|
||||
<file>icons/share.svg</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
|