Add desktop title

pull/18/head
reionwong 4 years ago
parent 7f76938321
commit 5d5108d353

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="16" height="16" version="1.1" viewBox="0 0 8 8" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xlink="http://www.w3.org/1999/xlink">
<metadata>
<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>
<style type="text/css"/>
<style type="text/css"/>
<linearGradient id="linearGradient857" x1="256" x2="256" y1="359" y2="153" gradientUnits="userSpaceOnUse">
<stop stop-color="#5558ff" offset="0"/>
<stop stop-color="#00c0ff" offset="1"/>
</linearGradient>
</defs>
<!-- color: #eeeeee -->
<circle cx="-1248.7" cy="-1241.6" r="0" fill="#5e4aa6"/>
<circle cx="-149.15" cy="23.855" r="0" fill="#5e4aa6" fill-rule="evenodd"/>
<g transform="matrix(.015625 0 0 .015625 9.4427e-8 1.4299e-5)">
<path d="m407 271c8.284 0 15-6.716 15-15s-6.716-15-15-15-15 6.716-15 15 6.716 15 15 15zm100.61-25.607c-31.568-31.569-61.924-54.228-92.798-69.269-35.594-17.341-71.939-24.803-111.1-22.809-41.725 2.123-85.538 14.913-133.94 39.101-24.547 12.266-49.936 27.295-76.519 45.315-21.74-15.507-44.585-33.206-68.645-53.256-6.364-5.303-15.821-4.444-21.126 1.921-5.304 6.364-4.443 15.822 1.921 21.126 21.418 17.848 42.002 33.97 61.898 48.477-19.896 14.506-40.48 30.628-61.898 48.477-6.364 5.304-7.225 14.762-1.921 21.126 5.321 6.385 14.783 7.208 21.126 1.921 24.06-20.05 46.905-37.749 68.646-53.256 26.583 18.02 51.972 33.049 76.519 45.315 45.789 22.881 95.02 39.416 146.2 39.416 34.534 0 66.986-7.606 98.837-23.124 30.874-15.041 61.229-37.699 92.798-69.269 2.929-2.929 4.394-6.768 4.394-10.606s-1.466-7.677-4.395-10.606zm-387.72 10.607c168.39-110.76 267.6-82.731 355.58 0-87.974 82.73-187.19 110.76-355.58 0z" fill="url(#linearGradient857)"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

@ -110,5 +110,6 @@
<file>images/light/notification-symbolic.svg</file>
<file>images/dark/notification-new-symbolic.svg</file>
<file>images/dark/notification-symbolic.svg</file>
<file>images/logo.svg</file>
</qresource>
</RCC>

@ -106,7 +106,7 @@ Item {
width: rootItem.iconSize
height: rootItem.iconSize
sourceSize: Qt.size(rootItem.iconSize,
rootItem.iconSize)
rootItem.iconSize)
source: acticity.icon ? "image://icontheme/" + acticity.icon : ""
visible: status === Image.Ready
antialiasing: true

@ -156,12 +156,22 @@ bool Activity::isAcceptableWindow(quint64 wid)
void Activity::onActiveWindowChanged()
{
KWindowInfo info(KWindowSystem::activeWindow(),
NET::WMState | NET::WMVisibleName,
NET::WMState | NET::WMVisibleName | NET::WMWindowType,
NET::WM2WindowClass);
m_launchPad = (info.windowClassClass() == "cutefish-launcher");
emit launchPadChanged();
if (NET::typeMatchesMask(info.windowType(NET::AllTypesMask), NET::DesktopMask)) {
m_title = tr("Desktop");
m_icon = "";
emit titleChanged();
emit iconChanged();
return;
}
if (!isAcceptableWindow(KWindowSystem::activeWindow())
|| blockList.contains(info.windowClassClass())) {
clearTitle();

@ -1,33 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>Activity</name>
<message>
<location filename="../src/activity.cpp" line="166"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ControlCenter</name>
<message>
<location filename="../qml/ControlCenter.qml" line="188"/>
<location filename="../qml/ControlCenter.qml" line="217"/>
<source>Wi-Fi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ControlCenter.qml" line="191"/>
<location filename="../qml/ControlCenter.qml" line="214"/>
<location filename="../qml/ControlCenter.qml" line="220"/>
<location filename="../qml/ControlCenter.qml" line="236"/>
<location filename="../qml/ControlCenter.qml" line="253"/>
<source>On</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ControlCenter.qml" line="191"/>
<location filename="../qml/ControlCenter.qml" line="203"/>
<location filename="../qml/ControlCenter.qml" line="214"/>
<location filename="../qml/ControlCenter.qml" line="220"/>
<location filename="../qml/ControlCenter.qml" line="236"/>
<location filename="../qml/ControlCenter.qml" line="253"/>
<source>Off</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ControlCenter.qml" line="202"/>
<location filename="../qml/ControlCenter.qml" line="235"/>
<source>Bluetooth</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ControlCenter.qml" line="213"/>
<location filename="../qml/ControlCenter.qml" line="252"/>
<source>Dark Mode</source>
<translation type="unfinished"></translation>
</message>
@ -35,7 +44,7 @@
<context>
<name>main</name>
<message>
<location filename="../qml/main.qml" line="71"/>
<location filename="../qml/main.qml" line="75"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>

@ -1,33 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_CN">
<context>
<name>Activity</name>
<message>
<location filename="../src/activity.cpp" line="166"/>
<source>Desktop</source>
<translation></translation>
</message>
</context>
<context>
<name>ControlCenter</name>
<message>
<location filename="../qml/ControlCenter.qml" line="188"/>
<location filename="../qml/ControlCenter.qml" line="217"/>
<source>Wi-Fi</source>
<translation>线</translation>
</message>
<message>
<location filename="../qml/ControlCenter.qml" line="191"/>
<location filename="../qml/ControlCenter.qml" line="214"/>
<location filename="../qml/ControlCenter.qml" line="220"/>
<location filename="../qml/ControlCenter.qml" line="236"/>
<location filename="../qml/ControlCenter.qml" line="253"/>
<source>On</source>
<translation></translation>
</message>
<message>
<location filename="../qml/ControlCenter.qml" line="191"/>
<location filename="../qml/ControlCenter.qml" line="203"/>
<location filename="../qml/ControlCenter.qml" line="214"/>
<location filename="../qml/ControlCenter.qml" line="220"/>
<location filename="../qml/ControlCenter.qml" line="236"/>
<location filename="../qml/ControlCenter.qml" line="253"/>
<source>Off</source>
<translation></translation>
</message>
<message>
<location filename="../qml/ControlCenter.qml" line="202"/>
<location filename="../qml/ControlCenter.qml" line="235"/>
<source>Bluetooth</source>
<translation></translation>
</message>
<message>
<location filename="../qml/ControlCenter.qml" line="213"/>
<location filename="../qml/ControlCenter.qml" line="252"/>
<source>Dark Mode</source>
<translation></translation>
</message>
@ -35,7 +44,7 @@
<context>
<name>main</name>
<message>
<location filename="../qml/main.qml" line="71"/>
<location filename="../qml/main.qml" line="75"/>
<source>Close</source>
<translation></translation>
</message>

Loading…
Cancel
Save