Added device status icons to be used in the KCM instead of the IM ones
|
@ -456,7 +456,7 @@ QStringList Device::availableLinks() const
|
|||
Device::DeviceType Device::str2type(QString deviceType) {
|
||||
if (deviceType == "desktop") return Desktop;
|
||||
if (deviceType == "laptop") return Laptop;
|
||||
if (deviceType == "phone") return Phone;
|
||||
if (deviceType == "smartphone" || deviceType == "phone") return Phone;
|
||||
if (deviceType == "tablet") return Tablet;
|
||||
return Unknown;
|
||||
}
|
||||
|
@ -464,26 +464,35 @@ Device::DeviceType Device::str2type(QString deviceType) {
|
|||
QString Device::type2str(Device::DeviceType deviceType) {
|
||||
if (deviceType == Desktop) return "desktop";
|
||||
if (deviceType == Laptop) return "laptop";
|
||||
if (deviceType == Phone) return "phone";
|
||||
if (deviceType == Phone) return "smartphone";
|
||||
if (deviceType == Tablet) return "tablet";
|
||||
return "unknown";
|
||||
}
|
||||
|
||||
QString Device::statusIconName() const
|
||||
{
|
||||
return iconForStatus(isReachable(), isPaired());
|
||||
}
|
||||
|
||||
QString Device::iconName() const
|
||||
{
|
||||
switch(m_deviceType) {
|
||||
case Device::Desktop:
|
||||
return "computer";
|
||||
case Device::Laptop:
|
||||
return "computer-laptop";
|
||||
case Device::Phone:
|
||||
return "smartphone";
|
||||
case Device::Tablet:
|
||||
return "tablet";
|
||||
case Device::Unknown:
|
||||
return "unknown";
|
||||
|
||||
return iconForStatus(true, false);
|
||||
}
|
||||
|
||||
QString Device::iconForStatus(bool reachable, bool paired) const
|
||||
{
|
||||
Device::DeviceType deviceType = m_deviceType;
|
||||
if (deviceType == Device::Unknown) {
|
||||
deviceType = Device::Phone; //Assume phone if we don't know the type
|
||||
} else if (deviceType == Device::Desktop) {
|
||||
deviceType = Device::Device::Laptop; // We don't have desktop icon yet
|
||||
}
|
||||
return QString();
|
||||
|
||||
QString status = (reachable? (paired? QStringLiteral("connected") : QStringLiteral("disconnected")) : QStringLiteral("trusted"));
|
||||
QString type = type2str(deviceType);
|
||||
|
||||
return type+"-"+status;
|
||||
}
|
||||
|
||||
void Device::setName(const QString &name)
|
||||
|
|
|
@ -40,9 +40,12 @@ class KDECONNECTCORE_EXPORT Device
|
|||
Q_OBJECT
|
||||
Q_CLASSINFO("D-Bus Interface", "org.kde.kdeconnect.device")
|
||||
Q_PROPERTY(QString id READ id CONSTANT)
|
||||
Q_PROPERTY(QString iconName READ iconName CONSTANT)
|
||||
Q_PROPERTY(QString type READ type CONSTANT)
|
||||
Q_PROPERTY(QString name READ name NOTIFY nameChanged)
|
||||
Q_PROPERTY(QString iconName READ iconName CONSTANT)
|
||||
Q_PROPERTY(QString statusIconName READ statusIconName)
|
||||
Q_PROPERTY(bool isReachable READ isReachable NOTIFY reachableStatusChanged)
|
||||
Q_PROPERTY(bool isPaired READ isPaired)
|
||||
|
||||
enum PairStatus {
|
||||
NotPaired,
|
||||
|
@ -81,12 +84,14 @@ public:
|
|||
QString id() const { return m_deviceId; }
|
||||
QString name() const { return m_deviceName; }
|
||||
QString dbusPath() const { return "/modules/kdeconnect/devices/"+id(); }
|
||||
QString type() const { return type2str(m_deviceType); };
|
||||
QString iconName() const;
|
||||
QString statusIconName() const;
|
||||
|
||||
//Add and remove links
|
||||
void addLink(const NetworkPackage& identityPackage, DeviceLink*);
|
||||
void removeLink(DeviceLink*);
|
||||
|
||||
|
||||
Q_SCRIPTABLE bool isPaired() const { return m_pairStatus==Device::Paired; }
|
||||
Q_SCRIPTABLE bool pairRequested() const { return m_pairStatus==Device::Requested; }
|
||||
|
||||
|
@ -123,10 +128,14 @@ Q_SIGNALS:
|
|||
Q_SCRIPTABLE void unpaired();
|
||||
Q_SCRIPTABLE void nameChanged(const QString& name);
|
||||
|
||||
private:
|
||||
private: //Methods
|
||||
void setName(const QString &name);
|
||||
QString iconForStatus(bool reachable, bool paired) const;
|
||||
void unpairInternal();
|
||||
void setAsPaired();
|
||||
bool sendOwnPublicKey();
|
||||
|
||||
private: //Fields (TODO: dPointer!)
|
||||
const QString m_deviceId;
|
||||
QString m_deviceName;
|
||||
DeviceType m_deviceType;
|
||||
|
@ -143,9 +152,6 @@ private:
|
|||
const QSet<QString> m_incomingCapabilities;
|
||||
const QSet<QString> m_outgoingCapabilities;
|
||||
|
||||
void setAsPaired();
|
||||
bool sendOwnPublicKey();
|
||||
|
||||
};
|
||||
|
||||
Q_DECLARE_METATYPE(Device*)
|
||||
|
|
BIN
icon/32-status-laptop-connected.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
icon/32-status-laptop-disconnected.png
Normal file
After Width: | Height: | Size: 231 B |
BIN
icon/32-status-laptop-trusted.png
Normal file
After Width: | Height: | Size: 928 B |
BIN
icon/32-status-smartphone-connected.png
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
icon/32-status-smartphone-disconnected.png
Normal file
After Width: | Height: | Size: 185 B |
BIN
icon/32-status-smartphone-trusted.png
Normal file
After Width: | Height: | Size: 875 B |
BIN
icon/32-status-tablet-connected.png
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
icon/32-status-tablet-disconnected.png
Normal file
After Width: | Height: | Size: 183 B |
BIN
icon/32-status-tablet-trusted.png
Normal file
After Width: | Height: | Size: 896 B |
|
@ -13,3 +13,28 @@ ICONS
|
|||
DESTINATION
|
||||
${ICON_INSTALL_DIR}
|
||||
)
|
||||
|
||||
ecm_install_icons(
|
||||
ICONS
|
||||
32-status-laptop-connected.png
|
||||
32-status-laptop-disconnected.png
|
||||
32-status-laptop-trusted.png
|
||||
32-status-smartphone-connected.png
|
||||
32-status-smartphone-disconnected.png
|
||||
32-status-smartphone-trusted.png
|
||||
32-status-tablet-connected.png
|
||||
32-status-tablet-disconnected.png
|
||||
32-status-tablet-trusted.png
|
||||
sc-status-laptop-connected.svg
|
||||
sc-status-laptop-disconnected.svg
|
||||
sc-status-laptop-trusted.svg
|
||||
sc-status-smartphone-connected.svg
|
||||
sc-status-smartphone-disconnected.svg
|
||||
sc-status-smartphone-trusted.svg
|
||||
sc-status-tablet-connected.svg
|
||||
sc-status-tablet-disconnected.svg
|
||||
sc-status-tablet-trusted.svg
|
||||
DESTINATION
|
||||
${ICON_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
|
116
icon/sc-status-laptop-connected.svg
Normal file
|
@ -0,0 +1,116 @@
|
|||
<?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"
|
||||
width="32"
|
||||
height="32"
|
||||
id="svg3049"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="laptop-connected.svg"
|
||||
inkscape:export-filename="/home/uri/.kde/share/icons/NITRUX-KDE/16x16/actions/view-right-new.png"
|
||||
inkscape:export-xdpi="30"
|
||||
inkscape:export-ydpi="30">
|
||||
<defs
|
||||
id="defs3051" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="5.6568542"
|
||||
inkscape:cx="37.719531"
|
||||
inkscape:cy="-2.3926026"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1013"
|
||||
inkscape:window-x="-4"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:showpageshadow="false"
|
||||
borderlayer="true"
|
||||
inkscape:object-nodes="true"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-smooth-nodes="true"
|
||||
inkscape:snap-nodes="true"
|
||||
inkscape:snap-others="false"
|
||||
inkscape:snap-bbox-edge-midpoints="false"
|
||||
inkscape:snap-bbox-midpoints="true">
|
||||
<sodipodi:guide
|
||||
position="-4.4335937e-06,16"
|
||||
orientation="16,0"
|
||||
id="guide4077" />
|
||||
<sodipodi:guide
|
||||
position="-4.4335937e-06,4.4921876e-07"
|
||||
orientation="0,16"
|
||||
id="guide4079" />
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid4085"
|
||||
originx="-3.0000089"
|
||||
originy="-3.0000291" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata3054">
|
||||
<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>
|
||||
<g
|
||||
inkscape:label="Capa 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-424.71429,-512.79071)">
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5px;line-height:125%;font-family:Oxygen;-inkscape-font-specification:Oxygen;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
|
||||
x="433.71429"
|
||||
y="550.04071"
|
||||
id="text4196"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4198"
|
||||
x="433.71429"
|
||||
y="550.04071" /></text>
|
||||
<circle
|
||||
r="13.999971"
|
||||
cy="528.79071"
|
||||
cx="440.71426"
|
||||
id="circle4250"
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#2ecc71;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4248"
|
||||
d="m 440.71429,514.79074 a 14.000017,14.000017 0 0 0 -14,14 14.000017,14.000017 0 0 0 14,14 14.000017,14.000017 0 0 0 14,-14 14.000017,14.000017 0 0 0 -14,-14 z m 0,1 a 12.999987,12.999987 0 0 1 13,13 12.999987,12.999987 0 0 1 -13,13 12.999987,12.999987 0 0 1 -13,-13 12.999987,12.999987 0 0 1 13,-13 z"
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
class="ColorScheme-Text"
|
||||
id="path3044-1"
|
||||
d="m 434.75038,523.79076 0,8.00001 -2.0361,0 c 0,1.09091 1.3182,1.99997 1.3182,1.99997 l 13.36364,-3e-5 c 0,0 1.31816,-0.90906 1.31816,-1.99997 l -2,-3e-5 0,-8.00001 z m 1,1.00004 9.9639,-6e-5 0,5.99993 -9.9639,6e-5 z"
|
||||
style="fill:#4d4d4d;fill-opacity:1;stroke:none"
|
||||
sodipodi:nodetypes="cccccccccccccc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.1 KiB |
105
icon/sc-status-laptop-disconnected.svg
Normal file
|
@ -0,0 +1,105 @@
|
|||
<?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"
|
||||
width="32"
|
||||
height="32"
|
||||
id="svg3049"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="laptop-not-connected.svg"
|
||||
inkscape:export-filename="/home/uri/.kde/share/icons/NITRUX-KDE/16x16/actions/view-right-new.png"
|
||||
inkscape:export-xdpi="30"
|
||||
inkscape:export-ydpi="30">
|
||||
<defs
|
||||
id="defs3051" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="2.8284271"
|
||||
inkscape:cx="-113.7805"
|
||||
inkscape:cy="28.624274"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1013"
|
||||
inkscape:window-x="-4"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:showpageshadow="false"
|
||||
borderlayer="true"
|
||||
inkscape:object-nodes="true"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-smooth-nodes="true"
|
||||
inkscape:snap-nodes="true"
|
||||
inkscape:snap-others="false"
|
||||
inkscape:snap-bbox-edge-midpoints="false"
|
||||
inkscape:snap-bbox-midpoints="true">
|
||||
<sodipodi:guide
|
||||
position="-4.4335937e-06,16"
|
||||
orientation="16,0"
|
||||
id="guide4077" />
|
||||
<sodipodi:guide
|
||||
position="-4.4335937e-06,4.4921876e-07"
|
||||
orientation="0,16"
|
||||
id="guide4079" />
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid4085"
|
||||
originx="-3.0000089"
|
||||
originy="-3.0000291" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata3054">
|
||||
<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>
|
||||
<g
|
||||
inkscape:label="Capa 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-424.71429,-512.79071)">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
class="ColorScheme-Text"
|
||||
id="path3044"
|
||||
d="m 434.75038,523.79076 0,8.00001 -2.0361,0 c 0,1.09091 1.3182,1.99997 1.3182,1.99997 l 13.36364,-3e-5 c 0,0 1.31816,-0.90906 1.31816,-1.99997 l -2,-3e-5 0,-8.00001 z m 1,1.00004 9.9639,-6e-5 0,5.99993 -9.9639,6e-5 z"
|
||||
style="fill:#4d4d4d;fill-opacity:1;stroke:none"
|
||||
sodipodi:nodetypes="cccccccccccccc" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5px;line-height:125%;font-family:Oxygen;-inkscape-font-specification:Oxygen;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
|
||||
x="433.71429"
|
||||
y="550.04071"
|
||||
id="text4196"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4198"
|
||||
x="433.71429"
|
||||
y="550.04071" /></text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.5 KiB |
110
icon/sc-status-laptop-trusted.svg
Normal file
|
@ -0,0 +1,110 @@
|
|||
<?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"
|
||||
width="32"
|
||||
height="32"
|
||||
id="svg3049"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="laptop-trusted.svg"
|
||||
inkscape:export-filename="/home/uri/.kde/share/icons/NITRUX-KDE/16x16/actions/view-right-new.png"
|
||||
inkscape:export-xdpi="30"
|
||||
inkscape:export-ydpi="30">
|
||||
<defs
|
||||
id="defs3051" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="4"
|
||||
inkscape:cx="11.617731"
|
||||
inkscape:cy="44.159339"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1013"
|
||||
inkscape:window-x="-4"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:showpageshadow="false"
|
||||
borderlayer="true"
|
||||
inkscape:object-nodes="true"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-smooth-nodes="true"
|
||||
inkscape:snap-nodes="true"
|
||||
inkscape:snap-others="false"
|
||||
inkscape:snap-bbox-edge-midpoints="false"
|
||||
inkscape:snap-bbox-midpoints="true">
|
||||
<sodipodi:guide
|
||||
position="-4.4335937e-06,16"
|
||||
orientation="16,0"
|
||||
id="guide4077" />
|
||||
<sodipodi:guide
|
||||
position="-4.4335937e-06,4.4921876e-07"
|
||||
orientation="0,16"
|
||||
id="guide4079" />
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid4085"
|
||||
originx="-3.0000089"
|
||||
originy="-3.0000291" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata3054">
|
||||
<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>
|
||||
<g
|
||||
inkscape:label="Capa 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-424.71429,-512.79071)">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
class="ColorScheme-Text"
|
||||
id="path3044"
|
||||
d="m 434.75038,523.79076 0,8.00001 -2.0361,0 c 0,1.09091 1.3182,1.99997 1.3182,1.99997 l 13.36364,-3e-5 c 0,0 1.31816,-0.90906 1.31816,-1.99997 l -2,-3e-5 0,-8.00001 z m 1,1.00004 9.9639,-6e-5 0,5.99993 -9.9639,6e-5 z"
|
||||
style="fill:#4d4d4d;fill-opacity:1;stroke:none"
|
||||
sodipodi:nodetypes="cccccccccccccc" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5px;line-height:125%;font-family:Oxygen;-inkscape-font-specification:Oxygen;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
|
||||
x="433.71429"
|
||||
y="550.04071"
|
||||
id="text4196"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4198"
|
||||
x="433.71429"
|
||||
y="550.04071" /></text>
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 440.71428,514.79074 a 14.000017,14.000017 0 0 0 -14,14 14.000017,14.000017 0 0 0 14,14 14.000017,14.000017 0 0 0 14,-14 14.000017,14.000017 0 0 0 -14,-14 z m 0,1 a 12.999987,12.999987 0 0 1 13,13 12.999987,12.999987 0 0 1 -13,13 12.999987,12.999987 0 0 1 -13,-13 12.999987,12.999987 0 0 1 13,-13 z"
|
||||
id="circle4237"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.4 KiB |
115
icon/sc-status-smartphone-connected.svg
Normal file
|
@ -0,0 +1,115 @@
|
|||
<?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"
|
||||
width="32"
|
||||
height="32"
|
||||
id="svg3049"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="phone-connected.svg"
|
||||
inkscape:export-filename="/home/uri/.kde/share/icons/NITRUX-KDE/16x16/actions/view-right-new.png"
|
||||
inkscape:export-xdpi="30"
|
||||
inkscape:export-ydpi="30">
|
||||
<defs
|
||||
id="defs3051" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="44.82071"
|
||||
inkscape:cy="2.8533053"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1013"
|
||||
inkscape:window-x="-4"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:showpageshadow="false"
|
||||
borderlayer="true"
|
||||
inkscape:object-nodes="true"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-smooth-nodes="true"
|
||||
inkscape:snap-nodes="true"
|
||||
inkscape:snap-others="false"
|
||||
inkscape:snap-bbox-edge-midpoints="false"
|
||||
inkscape:snap-bbox-midpoints="true">
|
||||
<sodipodi:guide
|
||||
position="-4.4335937e-06,16"
|
||||
orientation="16,0"
|
||||
id="guide4077" />
|
||||
<sodipodi:guide
|
||||
position="-4.4335937e-06,4.4921876e-07"
|
||||
orientation="0,16"
|
||||
id="guide4079" />
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid4085"
|
||||
originx="-3.0000089"
|
||||
originy="-3.0000291" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata3054">
|
||||
<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>
|
||||
<g
|
||||
inkscape:label="Capa 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-424.71429,-512.79071)">
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5px;line-height:125%;font-family:Oxygen;-inkscape-font-specification:Oxygen;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
|
||||
x="433.71429"
|
||||
y="550.04071"
|
||||
id="text4196"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4198"
|
||||
x="433.71429"
|
||||
y="550.04071" /></text>
|
||||
<circle
|
||||
r="13.999971"
|
||||
cy="528.79077"
|
||||
cx="440.71429"
|
||||
id="circle4181"
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#2ecc71;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
|
||||
<path
|
||||
sodipodi:nodetypes="cccccccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
style="opacity:1;fill:#4d4d4d;fill-opacity:1;stroke:none"
|
||||
d="m 435.71428,520.79074 0,15 10,0 0,-15 z m 1,2 8,0 0,11 -8,0 z"
|
||||
id="path4185" />
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 440.71428,514.79074 a 14.000017,14.000017 0 0 0 -14,14 14.000017,14.000017 0 0 0 14,14 14.000017,14.000017 0 0 0 14,-14 14.000017,14.000017 0 0 0 -14,-14 z m 0,1 a 12.999987,12.999987 0 0 1 13,13 12.999987,12.999987 0 0 1 -13,13 12.999987,12.999987 0 0 1 -13,-13 12.999987,12.999987 0 0 1 13,-13 z"
|
||||
id="path4187"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.9 KiB |
104
icon/sc-status-smartphone-disconnected.svg
Normal file
|
@ -0,0 +1,104 @@
|
|||
<?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"
|
||||
width="32"
|
||||
height="32"
|
||||
id="svg3049"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="phone-not-connected.svg"
|
||||
inkscape:export-filename="/home/uri/.kde/share/icons/NITRUX-KDE/16x16/actions/view-right-new.png"
|
||||
inkscape:export-xdpi="30"
|
||||
inkscape:export-ydpi="30">
|
||||
<defs
|
||||
id="defs3051" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="11.313708"
|
||||
inkscape:cx="40.82086"
|
||||
inkscape:cy="10.522884"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1013"
|
||||
inkscape:window-x="-4"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:showpageshadow="false"
|
||||
borderlayer="true"
|
||||
inkscape:object-nodes="true"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-smooth-nodes="true"
|
||||
inkscape:snap-nodes="true"
|
||||
inkscape:snap-others="false"
|
||||
inkscape:snap-bbox-edge-midpoints="false"
|
||||
inkscape:snap-bbox-midpoints="true">
|
||||
<sodipodi:guide
|
||||
position="-4.4335937e-06,16"
|
||||
orientation="16,0"
|
||||
id="guide4077" />
|
||||
<sodipodi:guide
|
||||
position="-4.4335937e-06,4.4921876e-07"
|
||||
orientation="0,16"
|
||||
id="guide4079" />
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid4085"
|
||||
originx="-3.0000089"
|
||||
originy="-3.0000291" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata3054">
|
||||
<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>
|
||||
<g
|
||||
inkscape:label="Capa 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-424.71429,-512.79071)">
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5px;line-height:125%;font-family:Oxygen;-inkscape-font-specification:Oxygen;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
|
||||
x="433.71429"
|
||||
y="550.04071"
|
||||
id="text4196"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4198"
|
||||
x="433.71429"
|
||||
y="550.04071" /></text>
|
||||
<path
|
||||
id="path4177"
|
||||
d="m 435.71428,520.79074 0,15 10,0 0,-15 z m 1,2 8,0 0,11 -8,0 z"
|
||||
style="opacity:1;fill:#4d4d4d;fill-opacity:1;stroke:none"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cccccccccc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
109
icon/sc-status-smartphone-trusted.svg
Normal file
|
@ -0,0 +1,109 @@
|
|||
<?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"
|
||||
width="32"
|
||||
height="32"
|
||||
id="svg3049"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="phone-not-connected.svg"
|
||||
inkscape:export-filename="/home/uri/.kde/share/icons/NITRUX-KDE/16x16/actions/view-right-new.png"
|
||||
inkscape:export-xdpi="30"
|
||||
inkscape:export-ydpi="30">
|
||||
<defs
|
||||
id="defs3051" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="11.313708"
|
||||
inkscape:cx="54.123307"
|
||||
inkscape:cy="10.522884"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1013"
|
||||
inkscape:window-x="-4"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:showpageshadow="false"
|
||||
borderlayer="true"
|
||||
inkscape:object-nodes="true"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-smooth-nodes="true"
|
||||
inkscape:snap-nodes="true"
|
||||
inkscape:snap-others="false"
|
||||
inkscape:snap-bbox-edge-midpoints="false"
|
||||
inkscape:snap-bbox-midpoints="true">
|
||||
<sodipodi:guide
|
||||
position="-4.4335937e-06,16"
|
||||
orientation="16,0"
|
||||
id="guide4077" />
|
||||
<sodipodi:guide
|
||||
position="-4.4335937e-06,4.4921876e-07"
|
||||
orientation="0,16"
|
||||
id="guide4079" />
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid4085"
|
||||
originx="-3.0000089"
|
||||
originy="-3.0000291" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata3054">
|
||||
<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>
|
||||
<g
|
||||
inkscape:label="Capa 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-424.71429,-512.79071)">
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5px;line-height:125%;font-family:Oxygen;-inkscape-font-specification:Oxygen;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
|
||||
x="433.71429"
|
||||
y="550.04071"
|
||||
id="text4196"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4198"
|
||||
x="433.71429"
|
||||
y="550.04071" /></text>
|
||||
<path
|
||||
id="path4177"
|
||||
d="m 435.71428,520.79074 0,15 10,0 0,-15 z m 1,2 8,0 0,11 -8,0 z"
|
||||
style="opacity:1;fill:#4d4d4d;fill-opacity:1;stroke:none"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cccccccccc" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4179"
|
||||
d="m 440.71428,514.79074 a 14.000017,14.000017 0 0 0 -14,14 14.000017,14.000017 0 0 0 14,14 14.000017,14.000017 0 0 0 14,-14 14.000017,14.000017 0 0 0 -14,-14 z m 0,1 a 12.999987,12.999987 0 0 1 13,13 12.999987,12.999987 0 0 1 -13,13 12.999987,12.999987 0 0 1 -13,-13 12.999987,12.999987 0 0 1 13,-13 z"
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.3 KiB |
115
icon/sc-status-tablet-connected.svg
Normal file
|
@ -0,0 +1,115 @@
|
|||
<?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"
|
||||
width="32"
|
||||
height="32"
|
||||
id="svg3049"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="tablet-connected.svg"
|
||||
inkscape:export-filename="/home/uri/.kde/share/icons/NITRUX-KDE/16x16/actions/view-right-new.png"
|
||||
inkscape:export-xdpi="30"
|
||||
inkscape:export-ydpi="30">
|
||||
<defs
|
||||
id="defs3051" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="11.313708"
|
||||
inkscape:cx="-1.8559093"
|
||||
inkscape:cy="6.4597298"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1013"
|
||||
inkscape:window-x="-4"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:showpageshadow="false"
|
||||
borderlayer="true"
|
||||
inkscape:object-nodes="true"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-smooth-nodes="true"
|
||||
inkscape:snap-nodes="true"
|
||||
inkscape:snap-others="false"
|
||||
inkscape:snap-bbox-edge-midpoints="false"
|
||||
inkscape:snap-bbox-midpoints="true">
|
||||
<sodipodi:guide
|
||||
position="-4.4335937e-06,16"
|
||||
orientation="16,0"
|
||||
id="guide4077" />
|
||||
<sodipodi:guide
|
||||
position="-4.4335937e-06,4.4921876e-07"
|
||||
orientation="0,16"
|
||||
id="guide4079" />
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid4085"
|
||||
originx="-3.0000089"
|
||||
originy="-3.0000291" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata3054">
|
||||
<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>
|
||||
<g
|
||||
inkscape:label="Capa 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-424.71429,-512.79071)">
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5px;line-height:125%;font-family:Oxygen;-inkscape-font-specification:Oxygen;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
|
||||
x="433.71429"
|
||||
y="550.04071"
|
||||
id="text4196"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4198"
|
||||
x="433.71429"
|
||||
y="550.04071" /></text>
|
||||
<circle
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#2ecc71;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
id="circle4164"
|
||||
cx="440.71713"
|
||||
cy="528.79071"
|
||||
r="13.999971" />
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 440.71717,514.79074 a 14.000017,14.000017 0 0 0 -14,14 14.000017,14.000017 0 0 0 14,14 14.000017,14.000017 0 0 0 14,-14 14.000017,14.000017 0 0 0 -14,-14 z m 0,1 a 12.999987,12.999987 0 0 1 13,13 12.999987,12.999987 0 0 1 -13,13 12.999987,12.999987 0 0 1 -13,-13 12.999987,12.999987 0 0 1 13,-13 z"
|
||||
id="path4166"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 432.71717,522.79071 c -1.10802,0 -1.00001,3e-5 -1.00001,3e-5 l 0,12 c 0,0 -0.10801,-3e-5 1.00001,-3e-5 l 16,0 0.99999,3e-5 1e-5,-12 -1e-5,0 z m 0.99999,1.00003 14,0 0,10 -14,0 z"
|
||||
id="path4191"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="sccsccccsccccc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.5 KiB |
105
icon/sc-status-tablet-disconnected.svg
Normal file
|
@ -0,0 +1,105 @@
|
|||
<?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"
|
||||
width="32"
|
||||
height="32"
|
||||
id="svg3049"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="tablet-not-connected.svg"
|
||||
inkscape:export-filename="/home/uri/.kde/share/icons/NITRUX-KDE/16x16/actions/view-right-new.png"
|
||||
inkscape:export-xdpi="30"
|
||||
inkscape:export-ydpi="30">
|
||||
<defs
|
||||
id="defs3051" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1"
|
||||
inkscape:cx="-88.928241"
|
||||
inkscape:cy="14.679388"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1013"
|
||||
inkscape:window-x="-4"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:showpageshadow="false"
|
||||
borderlayer="true"
|
||||
inkscape:object-nodes="true"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-smooth-nodes="true"
|
||||
inkscape:snap-nodes="true"
|
||||
inkscape:snap-others="false"
|
||||
inkscape:snap-bbox-edge-midpoints="false"
|
||||
inkscape:snap-bbox-midpoints="true">
|
||||
<sodipodi:guide
|
||||
position="-4.4335937e-06,16"
|
||||
orientation="16,0"
|
||||
id="guide4077" />
|
||||
<sodipodi:guide
|
||||
position="-4.4335937e-06,4.4921876e-07"
|
||||
orientation="0,16"
|
||||
id="guide4079" />
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid4085"
|
||||
originx="-3.0000089"
|
||||
originy="-3.0000291" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata3054">
|
||||
<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>
|
||||
<g
|
||||
inkscape:label="Capa 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-424.71429,-512.79071)">
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5px;line-height:125%;font-family:Oxygen;-inkscape-font-specification:Oxygen;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
|
||||
x="433.71429"
|
||||
y="550.04071"
|
||||
id="text4196"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4198"
|
||||
x="433.71429"
|
||||
y="550.04071" /></text>
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 8,10 c -1.1080159,-1.9e-6 -1.0000089,2.9e-5 -1.0000089,2.9e-5 l 0,12 C 6.9999911,22.000029 6.8919841,22 8,22 l 16,0 0.999991,2.9e-5 9e-6,-12 -9e-6,0 z m 0.9999911,1.000029 13.9999999,0 0,10 -13.9999999,0 z"
|
||||
transform="translate(424.71429,512.79071)"
|
||||
id="rect4147"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="sccsccccsccccc" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4 KiB |
109
icon/sc-status-tablet-trusted.svg
Normal file
|
@ -0,0 +1,109 @@
|
|||
<?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"
|
||||
width="32"
|
||||
height="32"
|
||||
id="svg3049"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="tablet-trusted.svg"
|
||||
inkscape:export-filename="/home/uri/.kde/share/icons/NITRUX-KDE/16x16/actions/view-right-new.png"
|
||||
inkscape:export-xdpi="30"
|
||||
inkscape:export-ydpi="30">
|
||||
<defs
|
||||
id="defs3051" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="4"
|
||||
inkscape:cx="-9.2681422"
|
||||
inkscape:cy="48.949326"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1013"
|
||||
inkscape:window-x="-4"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:showpageshadow="false"
|
||||
borderlayer="true"
|
||||
inkscape:object-nodes="true"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-smooth-nodes="true"
|
||||
inkscape:snap-nodes="true"
|
||||
inkscape:snap-others="false"
|
||||
inkscape:snap-bbox-edge-midpoints="false"
|
||||
inkscape:snap-bbox-midpoints="true">
|
||||
<sodipodi:guide
|
||||
position="-4.4335937e-06,16"
|
||||
orientation="16,0"
|
||||
id="guide4077" />
|
||||
<sodipodi:guide
|
||||
position="-4.4335937e-06,4.4921876e-07"
|
||||
orientation="0,16"
|
||||
id="guide4079" />
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid4085"
|
||||
originx="-3.0000089"
|
||||
originy="-3.0000291" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata3054">
|
||||
<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>
|
||||
<g
|
||||
inkscape:label="Capa 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-424.71429,-512.79071)">
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.5px;line-height:125%;font-family:Oxygen;-inkscape-font-specification:Oxygen;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
|
||||
x="433.71429"
|
||||
y="550.04071"
|
||||
id="text4196"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4198"
|
||||
x="433.71429"
|
||||
y="550.04071" /></text>
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4153"
|
||||
d="m 440.71715,514.79074 a 14.000017,14.000017 0 0 0 -14,14 14.000017,14.000017 0 0 0 14,14 14.000017,14.000017 0 0 0 14,-14 14.000017,14.000017 0 0 0 -14,-14 z m 0,1 a 12.999987,12.999987 0 0 1 13,13 12.999987,12.999987 0 0 1 -13,13 12.999987,12.999987 0 0 1 -13,-13 12.999987,12.999987 0 0 1 13,-13 z"
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
|
||||
<path
|
||||
sodipodi:nodetypes="sccsccccsccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4189"
|
||||
d="m 432.71717,522.79071 c -1.10802,0 -1.00001,3e-5 -1.00001,3e-5 l 0,12 c 0,0 -0.10801,-3e-5 1.00001,-3e-5 l 16,0 0.99999,3e-5 1e-5,-12 -1e-5,0 z m 0.99999,1.00003 14,0 0,10 -14,0 z"
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.8 KiB |
|
@ -24,7 +24,9 @@
|
|||
#include <KLocalizedString>
|
||||
|
||||
#include <QDebug>
|
||||
#include <QString>
|
||||
#include <QDBusInterface>
|
||||
#include <QDBusPendingReply>
|
||||
#include <QIcon>
|
||||
|
||||
#include "dbusinterfaces.h"
|
||||
|
@ -198,7 +200,7 @@ QVariant DevicesModel::data(const QModelIndex& index, int role) const
|
|||
return QVariant();
|
||||
}
|
||||
|
||||
DeviceDbusInterface* device = m_deviceList[index.row()];
|
||||
const DeviceDbusInterface* device = m_deviceList[index.row()];
|
||||
|
||||
//This function gets called lots of times, producing lots of dbus calls. Add a cache?
|
||||
switch (role) {
|
||||
|
@ -225,7 +227,7 @@ QVariant DevicesModel::data(const QModelIndex& index, int role) const
|
|||
return status;
|
||||
}
|
||||
case IconNameRole:
|
||||
return device->iconName();
|
||||
return device->statusIconName();
|
||||
default:
|
||||
return QVariant();
|
||||
}
|
||||
|
|