up su Gitea
@@ -0,0 +1,193 @@
|
||||
import QtQuick
|
||||
import QtQuick.Effects
|
||||
import Quickshell
|
||||
import Quickshell.Io
|
||||
import qs.Commons
|
||||
import qs.Modules.Bar.Extras
|
||||
import qs.Services.UI
|
||||
import qs.Widgets
|
||||
import qs.Services.System
|
||||
|
||||
Item {
|
||||
id: root
|
||||
|
||||
property var pluginApi: null
|
||||
property ShellScreen screen
|
||||
property string widgetId: ""
|
||||
property string section: ""
|
||||
property int sectionWidgetIndex: -1
|
||||
property int sectionWidgetsCount: 0
|
||||
|
||||
// Per-screen bar properties
|
||||
readonly property string screenName: screen?.name ?? ""
|
||||
readonly property string barPosition: Settings.getBarPositionForScreen(screenName)
|
||||
readonly property bool barIsVertical: barPosition === "left" || barPosition === "right"
|
||||
readonly property real capsuleHeight: Style.getCapsuleHeightForScreen(screenName)
|
||||
|
||||
property url currentIconSource
|
||||
|
||||
property string tooltipText: {
|
||||
if (!pluginApi) return "";
|
||||
return root.isRunning ? (pluginApi.tr("tooltip.running") || "Running") : (pluginApi.tr("tooltip.sleeping") || "Sleeping");
|
||||
}
|
||||
|
||||
property string tooltipDirection: BarService.getTooltipDirection()
|
||||
property bool enabled: true
|
||||
property bool allowClickWhenDisabled: false
|
||||
property bool hovering: false
|
||||
|
||||
property color colorBg: Color.mSurfaceVariant
|
||||
property color colorFg: Color.mPrimary
|
||||
property color colorBgHover: Color.mHover
|
||||
property color colorFgHover: Color.mOnHover
|
||||
property color colorBorder: Color.mOutline
|
||||
property color colorBorderHover: Color.mOutline
|
||||
property real customRadius: Style.radiusL
|
||||
|
||||
signal entered
|
||||
signal exited
|
||||
signal clicked
|
||||
signal rightClicked
|
||||
signal middleClicked
|
||||
signal wheel(int angleDelta)
|
||||
|
||||
readonly property real contentWidth: barIsVertical ? capsuleHeight : Math.round(capsuleHeight + Style.marginXS * 2)
|
||||
readonly property real contentHeight: capsuleHeight
|
||||
|
||||
implicitWidth: contentWidth
|
||||
implicitHeight: contentHeight
|
||||
|
||||
// --- Catwalk Specific Logic ---
|
||||
property int frameIndex: 0
|
||||
property int idleFrameIndex: 0
|
||||
readonly property bool isRunning: root.pluginApi?.mainInstance?.isRunning ?? false
|
||||
readonly property var icons: root.pluginApi?.mainInstance?.icons || []
|
||||
readonly property var idleIcons: root.pluginApi?.mainInstance?.idleIcons || []
|
||||
readonly property real cpuUsage: root.pluginApi?.mainInstance?.cpuUsage ?? 0
|
||||
|
||||
function openPanel() {
|
||||
if (pluginApi) {
|
||||
var result = pluginApi.openPanel(root.screen);
|
||||
Logger.i("Catwalk", "OpenPanel result:", result);
|
||||
} else {
|
||||
Logger.e("Catwalk", "PluginAPI is null");
|
||||
}
|
||||
}
|
||||
|
||||
function openExternalMonitor() {
|
||||
Quickshell.execDetached(["sh", "-c", Settings.data.systemMonitor.externalMonitor]);
|
||||
}
|
||||
|
||||
Timer {
|
||||
interval: Math.max(30, 200 - root.cpuUsage * 1.7)
|
||||
running: root.isRunning
|
||||
repeat: true
|
||||
onTriggered: {
|
||||
root.frameIndex = (root.frameIndex + 1) % root.icons.length
|
||||
}
|
||||
}
|
||||
|
||||
Timer {
|
||||
interval: 400
|
||||
running: !root.isRunning
|
||||
repeat: true
|
||||
onTriggered: {
|
||||
root.idleFrameIndex = (root.idleFrameIndex + 1) % root.idleIcons.length
|
||||
}
|
||||
}
|
||||
|
||||
currentIconSource: (root.icons && root.icons.length > 0 && root.idleIcons && root.idleIcons.length > 0)
|
||||
? (root.isRunning
|
||||
? Qt.resolvedUrl(root.icons[root.frameIndex % root.icons.length])
|
||||
: Qt.resolvedUrl(root.idleIcons[root.idleFrameIndex % root.idleIcons.length]))
|
||||
: ""
|
||||
|
||||
Rectangle {
|
||||
id: visualCapsule
|
||||
x: Style.pixelAlignCenter(parent.width, width)
|
||||
y: Style.pixelAlignCenter(parent.height, height)
|
||||
width: root.contentWidth
|
||||
height: root.contentHeight
|
||||
opacity: root.enabled ? Style.opacityFull : Style.opacityMedium
|
||||
color: mouseArea.containsMouse ? Color.mHover : Style.capsuleColor
|
||||
radius: Math.min((customRadius >= 0 ? customRadius : Style.iRadiusL), width / 2)
|
||||
border.color: Style.capsuleBorderColor
|
||||
border.width: Style.capsuleBorderWidth
|
||||
|
||||
Behavior on color {
|
||||
ColorAnimation {
|
||||
duration: Style.animationNormal
|
||||
easing.type: Easing.InOutQuad
|
||||
}
|
||||
}
|
||||
|
||||
Image {
|
||||
id: iconImage
|
||||
source: root.currentIconSource
|
||||
x: Style.pixelAlignCenter(parent.width, width)
|
||||
y: Style.pixelAlignCenter(parent.height, height)
|
||||
|
||||
width: Style.toOdd(visualCapsule.width - Style.marginXS * 2)
|
||||
height: width
|
||||
|
||||
// Render SVG at exact target size for crisp output
|
||||
sourceSize: Qt.size(width, height)
|
||||
fillMode: Image.PreserveAspectFit
|
||||
smooth: true
|
||||
mipmap: false
|
||||
|
||||
// This enables the "mask" behavior to recolor the icon
|
||||
layer.enabled: true
|
||||
layer.effect: MultiEffect {
|
||||
colorization: 1.0
|
||||
colorizationColor: Settings.data.colorSchemes.darkMode ? "white" : "black"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
MouseArea {
|
||||
id: mouseArea
|
||||
anchors.fill: parent
|
||||
cursorShape: root.enabled ? Qt.PointingHandCursor : Qt.ArrowCursor
|
||||
acceptedButtons: Qt.LeftButton | Qt.RightButton | Qt.MiddleButton
|
||||
hoverEnabled: true
|
||||
onEntered: {
|
||||
root.hovering = true;
|
||||
if (root.tooltipText) {
|
||||
TooltipService.show(root, root.tooltipText, root.tooltipDirection);
|
||||
}
|
||||
root.entered();
|
||||
}
|
||||
onExited: {
|
||||
root.hovering = false;
|
||||
if (root.tooltipText) {
|
||||
TooltipService.hide();
|
||||
}
|
||||
root.exited();
|
||||
}
|
||||
onClicked: function (mouse) {
|
||||
if (root.tooltipText) {
|
||||
TooltipService.hide();
|
||||
}
|
||||
|
||||
Logger.i("Catwalk", "Clicked! API:", !!pluginApi, "Screen:", root.screen ? root.screen.name : "null");
|
||||
|
||||
if (!root.enabled && !root.allowClickWhenDisabled) {
|
||||
return;
|
||||
}
|
||||
// Open Panel on left/right click
|
||||
// Open external monitor on middle click
|
||||
if (mouse.button === Qt.LeftButton) {
|
||||
root.openPanel();
|
||||
root.clicked();
|
||||
} else if (mouse.button === Qt.RightButton) {
|
||||
root.openPanel();
|
||||
root.rightClicked();
|
||||
} else if (mouse.button === Qt.MiddleButton) {
|
||||
root.openExternalMonitor();
|
||||
root.middleClicked();
|
||||
}
|
||||
}
|
||||
onWheel: wheel => root.wheel(wheel.angleDelta.y)
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,85 @@
|
||||
import QtQuick
|
||||
import QtQuick.Layouts
|
||||
import QtQuick.Effects
|
||||
import Quickshell
|
||||
import qs.Commons
|
||||
import qs.Modules.DesktopWidgets
|
||||
import qs.Widgets
|
||||
import qs.Services.System
|
||||
|
||||
DraggableDesktopWidget {
|
||||
id: root
|
||||
property var pluginApi: null
|
||||
|
||||
implicitWidth: 200
|
||||
implicitHeight: 80
|
||||
|
||||
showBackground: !(root.pluginApi?.mainInstance?.hideBackground ?? false)
|
||||
|
||||
property int frameIndex: 0
|
||||
|
||||
readonly property var icons: root.pluginApi?.mainInstance?.icons || []
|
||||
|
||||
property int idleFrameIndex: 0
|
||||
readonly property var idleIcons: root.pluginApi?.mainInstance?.idleIcons || []
|
||||
|
||||
readonly property bool isRunning: root.pluginApi?.mainInstance?.isRunning ?? false
|
||||
readonly property real cpuUsage: root.pluginApi?.mainInstance?.cpuUsage ?? 0
|
||||
|
||||
Timer {
|
||||
interval: Math.max(30, 200 - root.cpuUsage * 1.7)
|
||||
running: root.isRunning
|
||||
repeat: true
|
||||
onTriggered: {
|
||||
root.frameIndex = (root.frameIndex + 1) % root.icons.length
|
||||
}
|
||||
}
|
||||
|
||||
Timer {
|
||||
interval: 400
|
||||
running: !root.isRunning
|
||||
repeat: true
|
||||
onTriggered: {
|
||||
root.idleFrameIndex = (root.idleFrameIndex + 1) % root.idleIcons.length
|
||||
}
|
||||
}
|
||||
|
||||
property url currentIconSource: (root.icons && root.icons.length > 0 && root.idleIcons && root.idleIcons.length > 0)
|
||||
? (root.isRunning
|
||||
? Qt.resolvedUrl(root.icons[root.frameIndex % root.icons.length])
|
||||
: Qt.resolvedUrl(root.idleIcons[root.idleFrameIndex % root.idleIcons.length]))
|
||||
: ""
|
||||
|
||||
RowLayout {
|
||||
anchors.fill: parent
|
||||
spacing: 5
|
||||
|
||||
Image {
|
||||
id: iconImage
|
||||
source: root.currentIconSource
|
||||
Layout.fillHeight: true
|
||||
Layout.preferredWidth: height
|
||||
|
||||
sourceSize.height: height
|
||||
sourceSize.width: width
|
||||
|
||||
fillMode: Image.PreserveAspectFit
|
||||
smooth: true
|
||||
mipmap: false
|
||||
|
||||
layer.enabled: true
|
||||
layer.effect: MultiEffect {
|
||||
colorization: 1.0
|
||||
colorizationColor: Settings.data.colorSchemes.darkMode ? "white" : "black"
|
||||
}
|
||||
}
|
||||
|
||||
Text {
|
||||
text: Math.round(root.cpuUsage) + "%"
|
||||
color: Settings.data.colorSchemes.darkMode ? "white" : "black"
|
||||
font.bold: true
|
||||
font.pixelSize: 40
|
||||
Layout.alignment: Qt.AlignVCenter
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
import QtQuick
|
||||
import Quickshell
|
||||
import qs.Services.System
|
||||
|
||||
Item {
|
||||
id: root
|
||||
|
||||
property var pluginApi: null
|
||||
|
||||
readonly property real minimumThreshold: pluginApi?.pluginSettings?.minimumThreshold || 10
|
||||
readonly property bool hideBackground: pluginApi?.pluginSettings?.hideBackground ?? false
|
||||
|
||||
property real cpuUsage: SystemStatService.cpuUsage
|
||||
readonly property bool isRunning: cpuUsage >= minimumThreshold
|
||||
|
||||
readonly property var icons: ["icons/my-active-0-symbolic.svg", "icons/my-active-1-symbolic.svg", "icons/my-active-2-symbolic.svg", "icons/my-active-3-symbolic.svg", "icons/my-active-4-symbolic.svg"]
|
||||
readonly property var idleIcons: ["icons/my-idle-0-symbolic.svg", "icons/my-idle-1-symbolic.svg", "icons/my-idle-2-symbolic.svg", "icons/my-idle-3-symbolic.svg"]
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
import QtQuick
|
||||
import QtQuick.Effects
|
||||
import QtQuick.Layouts
|
||||
import qs.Commons
|
||||
import qs.Services.System
|
||||
import qs.Widgets
|
||||
|
||||
Item {
|
||||
id: root
|
||||
property var pluginApi: null
|
||||
|
||||
// SmartPanel properties
|
||||
readonly property var geometryPlaceholder: panelContainer
|
||||
readonly property bool allowAttach: true
|
||||
property real contentPreferredWidth: 300 * Style.uiScaleRatio
|
||||
property real contentPreferredHeight: 300 * Style.uiScaleRatio
|
||||
|
||||
anchors.fill: parent
|
||||
|
||||
Rectangle {
|
||||
id: panelContainer
|
||||
anchors.fill: parent
|
||||
color: "transparent"
|
||||
|
||||
Rectangle {
|
||||
anchors.fill: parent
|
||||
anchors.margins: Style.marginL
|
||||
color: Color.mSurface
|
||||
radius: Style.radiusL
|
||||
border.color: Color.mOutline
|
||||
border.width: Style.borderS
|
||||
|
||||
ColumnLayout {
|
||||
anchors.centerIn: parent
|
||||
spacing: Style.marginL
|
||||
|
||||
// Big Cat
|
||||
Item {
|
||||
id: bigCatItem
|
||||
Layout.preferredWidth: 128 * Style.uiScaleRatio
|
||||
Layout.preferredHeight: 128 * Style.uiScaleRatio
|
||||
Layout.alignment: Qt.AlignHCenter
|
||||
|
||||
property int frameIndex: 0
|
||||
|
||||
readonly property bool isRunning: root.pluginApi?.mainInstance?.isRunning ?? false
|
||||
readonly property var icons: root.pluginApi?.mainInstance?.icons || []
|
||||
|
||||
property int idleFrameIndex: 0
|
||||
readonly property var idleIcons: root.pluginApi?.mainInstance?.idleIcons || []
|
||||
|
||||
readonly property real cpuUsage: root.pluginApi?.mainInstance?.cpuUsage ?? 0
|
||||
|
||||
Timer {
|
||||
interval: Math.max(30, 200 - bigCatItem.cpuUsage * 1.7)
|
||||
running: bigCatItem.isRunning
|
||||
repeat: true
|
||||
onTriggered: bigCatItem.frameIndex = (bigCatItem.frameIndex + 1) % bigCatItem.icons.length
|
||||
}
|
||||
|
||||
Timer {
|
||||
interval: 400
|
||||
running: !bigCatItem.isRunning
|
||||
repeat: true
|
||||
onTriggered: bigCatItem.idleFrameIndex = (bigCatItem.idleFrameIndex + 1) % bigCatItem.idleIcons.length
|
||||
}
|
||||
|
||||
Image {
|
||||
id: bigCatImage
|
||||
anchors.fill: parent
|
||||
|
||||
source: (bigCatItem.icons && bigCatItem.icons.length > 0 && bigCatItem.idleIcons && bigCatItem.idleIcons.length > 0)
|
||||
? (bigCatItem.isRunning
|
||||
? Qt.resolvedUrl(bigCatItem.icons[bigCatItem.frameIndex % bigCatItem.icons.length])
|
||||
: Qt.resolvedUrl(bigCatItem.idleIcons[bigCatItem.idleFrameIndex % bigCatItem.idleIcons.length]))
|
||||
: ""
|
||||
|
||||
fillMode: Image.PreserveAspectFit
|
||||
smooth: true
|
||||
mipmap: true
|
||||
|
||||
// This handles the programmatic coloring
|
||||
layer.enabled: true
|
||||
layer.effect: MultiEffect {
|
||||
colorization: 1.0
|
||||
colorizationColor: Settings.data.colorSchemes.darkMode ? "white" : "black"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// CPU Stats
|
||||
Text {
|
||||
Layout.alignment: Qt.AlignHCenter
|
||||
text: (pluginApi?.tr("panel.cpuLabel") || "CPU: {usage}%").replace("{usage}", Math.round(root.pluginApi?.mainInstance?.cpuUsage ?? 0))
|
||||
font.pointSize: Style.fontSizeXL
|
||||
font.weight: Font.Bold
|
||||
color: Settings.data.colorSchemes.darkMode ? "white" : "black"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
# Catwalk Plugin for Noctalia
|
||||
|
||||
A cute animated cat for your Noctalia bar that reacts to your system's CPU usage.
|
||||
|
||||
## Features
|
||||
|
||||
- **Animated Cat**: The cat walks/runs on your bar based on CPU usage
|
||||
- **CPU-Based Animation**:
|
||||
- Below minimum threshold: Shows idle animation with "Zz" bubbles
|
||||
- Above minimum threshold: Walks faster as CPU usage increases
|
||||
- Speed scales continuously with CPU load
|
||||
- **Popup Panel**: Click the cat to open a larger animated version with CPU stats
|
||||
- **Theme Support**: Automatically switches between light/dark mode icons
|
||||
- **Configurable Settings**: Adjust the minimum CPU threshold for running animation
|
||||
|
||||
## Installation
|
||||
|
||||
This plugin is part of the `noctalia-plugins` repository.
|
||||
|
||||
## Configuration
|
||||
|
||||
Access the plugin settings in Noctalia to configure:
|
||||
|
||||
- **Minimum CPU Threshold**: Set the CPU usage percentage (5-25%) above which the cat starts running. Below this, it stays idle with "Zz" animation.
|
||||
|
||||
## Usage
|
||||
|
||||
- The cat icon appears on your bar
|
||||
- It automatically animates based on your CPU usage
|
||||
- Click to open the CPU stats panel
|
||||
|
||||
## Requirements
|
||||
|
||||
- Noctalia 3.6.0 or later
|
||||
@@ -0,0 +1,75 @@
|
||||
import QtQuick
|
||||
import QtQuick.Layouts
|
||||
import qs.Widgets
|
||||
import qs.Commons
|
||||
|
||||
ColumnLayout {
|
||||
id: root
|
||||
|
||||
// Plugin API (injected by the settings dialog system)
|
||||
property var pluginApi: null
|
||||
|
||||
// Local state - track changes before saving
|
||||
property real valueMinimumThreshold: pluginApi?.mainInstance?.minimumThreshold ?? (pluginApi?.pluginSettings?.minimumThreshold || 10)
|
||||
property bool valueHideBackground: pluginApi?.mainInstance?.hideBackground ?? (pluginApi?.pluginSettings?.hideBackground ?? false)
|
||||
|
||||
spacing: Style.marginM
|
||||
|
||||
Component.onCompleted: {
|
||||
Logger.i("Catwalk", "Settings UI loaded");
|
||||
}
|
||||
|
||||
ColumnLayout {
|
||||
Layout.fillWidth: true
|
||||
spacing: Style.marginS
|
||||
|
||||
NLabel {
|
||||
label: pluginApi?.tr("settings.minimumThreshold.label") || "Minimum CPU Threshold"
|
||||
description: pluginApi?.tr("settings.minimumThreshold.description") || "CPU usage must be above this percentage for the cat to start running"
|
||||
}
|
||||
|
||||
NSlider {
|
||||
id: thresholdSlider
|
||||
from: 5
|
||||
to: 25
|
||||
value: root.valueMinimumThreshold
|
||||
stepSize: 1
|
||||
onValueChanged: {
|
||||
root.valueMinimumThreshold = value
|
||||
}
|
||||
}
|
||||
|
||||
Text {
|
||||
text: (pluginApi?.tr("settings.currentThreshold") || "Current threshold: {value}%").replace("{value}", thresholdSlider.value)
|
||||
color: Color.mOnSurfaceVariant
|
||||
font.pointSize: Style.fontSizeS
|
||||
}
|
||||
}
|
||||
|
||||
NToggle {
|
||||
label: pluginApi?.tr("settings.hideBackground.label") || "Hide Background"
|
||||
description: pluginApi?.tr("settings.hideBackground.description") || "Hide the background of the desktop widget"
|
||||
|
||||
checked: root.valueHideBackground
|
||||
onToggled: function(checked) {
|
||||
root.valueHideBackground = checked
|
||||
}
|
||||
}
|
||||
|
||||
// This function is called by the dialog to save settings
|
||||
function saveSettings() {
|
||||
if (!pluginApi) {
|
||||
Logger.e("Catwalk", "Cannot save settings: pluginApi is null");
|
||||
return;
|
||||
}
|
||||
|
||||
// Update the plugin settings object
|
||||
pluginApi.pluginSettings.minimumThreshold = root.valueMinimumThreshold;
|
||||
pluginApi.pluginSettings.hideBackground = root.valueHideBackground;
|
||||
|
||||
// Save to disk
|
||||
pluginApi.saveSettings();
|
||||
|
||||
Logger.i("Catwalk", "Settings saved successfully");
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"panel": {
|
||||
"cpuLabel": "CPU: {usage}%",
|
||||
"title": "Catwalk"
|
||||
},
|
||||
"settings": {
|
||||
"currentThreshold": "Aktuelle Schwelle: {value}%",
|
||||
"hideBackground": {
|
||||
"description": "Verstecke den Hintergrund des Desktop-Widgets",
|
||||
"label": "Hintergrund ausblenden"
|
||||
},
|
||||
"minimumThreshold": {
|
||||
"description": "Die CPU-Auslastung muss über diesem Prozentsatz liegen, damit die Katze zu laufen beginnt",
|
||||
"label": "Minimale CPU-Schwelle"
|
||||
},
|
||||
"title": "Catwalk-Einstellungen"
|
||||
},
|
||||
"tooltip": {
|
||||
"running": "Katze läuft",
|
||||
"sleeping": "Katze schläft"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"panel": {
|
||||
"cpuLabel": "CPU: {usage}%",
|
||||
"title": "Catwalk"
|
||||
},
|
||||
"settings": {
|
||||
"currentThreshold": "Current threshold: {value}%",
|
||||
"hideBackground": {
|
||||
"description": "Hide the background of the desktop widget",
|
||||
"label": "Hide Background"
|
||||
},
|
||||
"minimumThreshold": {
|
||||
"description": "CPU usage must be above this percentage for the cat to start running",
|
||||
"label": "Minimum CPU Threshold"
|
||||
},
|
||||
"title": "Catwalk Settings"
|
||||
},
|
||||
"tooltip": {
|
||||
"running": "Cat is running",
|
||||
"sleeping": "Cat is sleeping"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"panel": {
|
||||
"cpuLabel": "CPU: {usage}%",
|
||||
"title": "Catwalk"
|
||||
},
|
||||
"settings": {
|
||||
"currentThreshold": "Umbral actual: {value}%",
|
||||
"hideBackground": {
|
||||
"description": "Ocultar el fondo del widget de escritorio",
|
||||
"label": "Ocultar fondo"
|
||||
},
|
||||
"minimumThreshold": {
|
||||
"description": "El uso de CPU debe estar por encima de este porcentaje para que el gato empiece a correr",
|
||||
"label": "Umbral mínimo de CPU"
|
||||
},
|
||||
"title": "Configuración de Catwalk"
|
||||
},
|
||||
"tooltip": {
|
||||
"running": "El gato está corriendo",
|
||||
"sleeping": "El gato está durmiendo"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"panel": {
|
||||
"cpuLabel": "CPU : {usage}%",
|
||||
"title": "Catwalk"
|
||||
},
|
||||
"settings": {
|
||||
"currentThreshold": "Seuil actuel : {value}%",
|
||||
"hideBackground": {
|
||||
"description": "Masquer l'arrière-plan du widget de bureau",
|
||||
"label": "Masquer l'arrière-plan"
|
||||
},
|
||||
"minimumThreshold": {
|
||||
"description": "L'utilisation du CPU doit être supérieure à ce pourcentage pour que le chat commence à courir",
|
||||
"label": "Seuil minimum CPU"
|
||||
},
|
||||
"title": "Paramètres Catwalk"
|
||||
},
|
||||
"tooltip": {
|
||||
"running": "Le chat court",
|
||||
"sleeping": "Le chat dort"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"panel": {
|
||||
"cpuLabel": "CPU: {usage}%",
|
||||
"title": "Sétasáv"
|
||||
},
|
||||
"settings": {
|
||||
"currentThreshold": "Aktuális küszöbérték: {value}%",
|
||||
"hideBackground": {
|
||||
"description": "Asztali widget hátterének elrejtése",
|
||||
"label": "Háttér elrejtése"
|
||||
},
|
||||
"minimumThreshold": {
|
||||
"description": "A processzorhasználatnak e fölött a százalék felett kell lennie, hogy a macska futni kezdjen",
|
||||
"label": "Minimum CPU Küszöbérték"
|
||||
},
|
||||
"title": "Catwalk beállítások"
|
||||
},
|
||||
"tooltip": {
|
||||
"running": "A Noctalia fut.",
|
||||
"sleeping": "A macska alszik"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"panel": {
|
||||
"cpuLabel": "CPU: {usage}%",
|
||||
"title": "Catwalk"
|
||||
},
|
||||
"settings": {
|
||||
"currentThreshold": "Soglia attuale: {value}%",
|
||||
"hideBackground": {
|
||||
"description": "Nascondi lo sfondo del widget desktop",
|
||||
"label": "Nascondi sfondo"
|
||||
},
|
||||
"minimumThreshold": {
|
||||
"description": "L'utilizzo della CPU deve essere superiore a questa percentuale affinché il gatto inizi a correre",
|
||||
"label": "Soglia minima CPU"
|
||||
},
|
||||
"title": "Impostazioni Catwalk"
|
||||
},
|
||||
"tooltip": {
|
||||
"running": "Il gatto sta correndo",
|
||||
"sleeping": "Il gatto sta dormendo"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"panel": {
|
||||
"cpuLabel": "CPU: {usage}%",
|
||||
"title": "Catwalk"
|
||||
},
|
||||
"settings": {
|
||||
"currentThreshold": "現在のしきい値: {value}%",
|
||||
"hideBackground": {
|
||||
"description": "デスクトップウィジェットの背景を隠す",
|
||||
"label": "背景を隠す"
|
||||
},
|
||||
"minimumThreshold": {
|
||||
"description": "猫が走り始めるにはCPU使用率がこの割合を超えている必要があります",
|
||||
"label": "最小CPUしきい値"
|
||||
},
|
||||
"title": "Catwalk設定"
|
||||
},
|
||||
"tooltip": {
|
||||
"running": "猫が走っています",
|
||||
"sleeping": "猫が寝ています"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"panel": {
|
||||
"cpuLabel": "CPU: {usage}%",
|
||||
"title": "Rêwînga pisîkan"
|
||||
},
|
||||
"settings": {
|
||||
"currentThreshold": "Astana niha: {value}%",
|
||||
"hideBackground": {
|
||||
"description": "Paşxana wîceta sermaseyê veşêre",
|
||||
"label": "Veşartina Paşxanê"
|
||||
},
|
||||
"minimumThreshold": {
|
||||
"description": "Divê bikaranîna CPU ji vê rêjeyê bilindtir be da ku pisîk dest bi bezê bike",
|
||||
"label": "Sînorê herî kêm ê CPU"
|
||||
},
|
||||
"title": "Mîhenên Catwalkê"
|
||||
},
|
||||
"tooltip": {
|
||||
"running": "Pisîk direve",
|
||||
"sleeping": "Pisîk radizê."
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"panel": {
|
||||
"cpuLabel": "CPU: {usage}%",
|
||||
"title": "Catwalk"
|
||||
},
|
||||
"settings": {
|
||||
"currentThreshold": "Huidige drempelwaarde: {value}%",
|
||||
"hideBackground": {
|
||||
"description": "Verberg de achtergrond van de bureaubladwidget",
|
||||
"label": "Achtergrond verbergen"
|
||||
},
|
||||
"minimumThreshold": {
|
||||
"description": "CPU-gebruik moet boven dit percentage liggen voordat de kat begint te rennen.",
|
||||
"label": "Minimale CPU-drempel"
|
||||
},
|
||||
"title": "Catwalk Instellingen"
|
||||
},
|
||||
"tooltip": {
|
||||
"running": "Kat rent",
|
||||
"sleeping": "Kat slaapt"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"panel": {
|
||||
"cpuLabel": "CPU: {usage}%",
|
||||
"title": "Wybieg"
|
||||
},
|
||||
"settings": {
|
||||
"currentThreshold": "Aktualny próg: {value}%",
|
||||
"hideBackground": {
|
||||
"description": "Ukryj tło widżetu pulpitu",
|
||||
"label": "Ukryj tło"
|
||||
},
|
||||
"minimumThreshold": {
|
||||
"description": "Użycie CPU musi przekraczać ten procent, aby kot zaczął biegać",
|
||||
"label": "Minimalny próg użycia CPU"
|
||||
},
|
||||
"title": "Ustawienia Catwalk"
|
||||
},
|
||||
"tooltip": {
|
||||
"running": "Kot jest uruchomiony",
|
||||
"sleeping": "Kot śpi"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"panel": {
|
||||
"cpuLabel": "CPU: {usage}%",
|
||||
"title": "Catwalk"
|
||||
},
|
||||
"settings": {
|
||||
"currentThreshold": "Limite atual: {value}%",
|
||||
"hideBackground": {
|
||||
"description": "Ocultar o fundo do widget da área de trabalho",
|
||||
"label": "Ocultar fundo"
|
||||
},
|
||||
"minimumThreshold": {
|
||||
"description": "O uso da CPU deve estar acima desta porcentagem para o gato começar a correr",
|
||||
"label": "Limite mínimo de CPU"
|
||||
},
|
||||
"title": "Configurações do Catwalk"
|
||||
},
|
||||
"tooltip": {
|
||||
"running": "O gato está correndo",
|
||||
"sleeping": "O gato está dormindo"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"panel": {
|
||||
"cpuLabel": "CPU: {usage}%",
|
||||
"title": "Catwalk"
|
||||
},
|
||||
"settings": {
|
||||
"currentThreshold": "Текущий порог: {value}%",
|
||||
"hideBackground": {
|
||||
"description": "Скрыть фон виджета рабочего стола",
|
||||
"label": "Скрыть фон"
|
||||
},
|
||||
"minimumThreshold": {
|
||||
"description": "Использование CPU должно быть выше этого процента, чтобы кот начал бежать",
|
||||
"label": "Минимальный порог CPU"
|
||||
},
|
||||
"title": "Настройки Catwalk"
|
||||
},
|
||||
"tooltip": {
|
||||
"running": "Кот бежит",
|
||||
"sleeping": "Кот спит"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"panel": {
|
||||
"cpuLabel": "CPU: {usage}%",
|
||||
"title": "Podyum"
|
||||
},
|
||||
"settings": {
|
||||
"currentThreshold": "Mevcut eşik: {value}%",
|
||||
"hideBackground": {
|
||||
"description": "Masaüstü bileşeninin arka planını gizle",
|
||||
"label": "Arka planı gizle"
|
||||
},
|
||||
"minimumThreshold": {
|
||||
"description": "CPU kullanımı, kedinin koşmaya başlaması için bu yüzdeden yüksek olmalıdır.",
|
||||
"label": "Minimum CPU Eşiği"
|
||||
},
|
||||
"title": "Podyum Ayarları"
|
||||
},
|
||||
"tooltip": {
|
||||
"running": "Kedi koşuyor.",
|
||||
"sleeping": "Kedi uyuyor."
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"panel": {
|
||||
"cpuLabel": "ЦП: {usage}%",
|
||||
"title": "Подіум"
|
||||
},
|
||||
"settings": {
|
||||
"currentThreshold": "Поточний поріг: {value}%",
|
||||
"hideBackground": {
|
||||
"description": "Приховати фон віджета робочого столу",
|
||||
"label": "Приховати фон"
|
||||
},
|
||||
"minimumThreshold": {
|
||||
"description": "Використання ЦП має бути вище цього відсотка, щоб кіт почав бігати.",
|
||||
"label": "Мінімальний поріг ЦП"
|
||||
},
|
||||
"title": "Налаштування подіуму"
|
||||
},
|
||||
"tooltip": {
|
||||
"running": "Кіт біжить",
|
||||
"sleeping": "Кіт спить"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"panel": {
|
||||
"cpuLabel": "CPU:{usage}%",
|
||||
"title": "猫步"
|
||||
},
|
||||
"settings": {
|
||||
"currentThreshold": "当前阈值:{value}%",
|
||||
"hideBackground": {
|
||||
"description": "隐藏桌面小部件的背景",
|
||||
"label": "隐藏背景"
|
||||
},
|
||||
"minimumThreshold": {
|
||||
"description": "CPU 使用率必须高于此百分比,猫才能开始跑动。",
|
||||
"label": "最低CPU阈值"
|
||||
},
|
||||
"title": "时装秀场布置"
|
||||
},
|
||||
"tooltip": {
|
||||
"running": "猫在跑",
|
||||
"sleeping": "猫在睡觉"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<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"
|
||||
version="1.1"
|
||||
height="388"
|
||||
width="388"
|
||||
>
|
||||
<defs id="defs3051">
|
||||
<style type="text/css" id="current-color-scheme">
|
||||
.ColorScheme-Text {
|
||||
color:#ffffff
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<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>RunCat: Frame 0</dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<title>RunCat: Frame 0</title>
|
||||
<path style="fill:currentColor"
|
||||
d="m 321.24,116.28019 c -0.01,-13.464 1.661,-33.778997 -8.15,-35.162997 -9.811,-1.384 -25.074,26.578997 -25.074,26.578997 l -4.43,0.554 c 0,0 3.6,-26.025997 -8.86,-23.256997 -12.46,2.769 -27.687,41.810997 -27.687,41.810997 0,0 -5.538,4.429 -9.414,18.3 -3.876,13.871 -18.55,14.09 -42.915,11.045 -24.365,-3.045 -47.345,17.443 -47.345,17.443 -22.15,-0.831 -40.977,2.215 -55.374,7.752 -14.397,5.537 -32.117,23.811 -55.375,22.15 -23.258,-1.661 -34.332,2.492 -32.947,10.521 1.385,8.029 9.413,9.414 22.426,10.8 13.013,1.386 44.853,-7.476 65.342,-19.381 a 78.147,78.147 0 0 1 41.53,-10.143 c -2.768,24.19 6.646,21.218 5.538,45.029 -1.108,23.811 8.583,46.791 24.365,59.527 15.782,12.736 21.6,6.091 22.149,-1.661 0.549,-7.752 -15.781,-27.687 -16.335,-35.44 -0.554,-7.753 9.137,-1.384 10.244,0.554 1.107,1.938 16.889,17.166 29.9,20.489 13.011,3.323 7.2,-15.782 2.492,-27.134 -4.708,-11.352 3.6,-22.15 19.1,-24.641 15.5,-2.491 22.7,5.814 19.658,16.058 -3.042,10.244 -4.153,24.919 8.86,24.088 13.013,-0.831 34.332,-32.117 35.993,-50.668 1.661,-18.551 4.153,-28.794 16.059,-32.67 11.906,-3.876 33.5,-15.782 33.5,-37.932 0,-22.15 -23.25,-34.61 -23.25,-34.61 z m -46.722,1.107 c -1.592,6.091 -16.4,11.144 -16.4,11.144 0,0 1.873,-21.665 17.862,-26.28 a 43.462,43.462 0 0 1 -1.462,15.136 z m 16.182,39.385 c -5.433,0 -9.85,-5.237 -9.85,-11.673 0,-6.436 4.417,-11.671 9.85,-11.671 5.433,0 9.85,5.235 9.85,11.671 0,6.436 -4.418,11.673 -9.85,11.673 z m 21.311,-43.907 c -4.155,-2.006 -6.5,-3.074 -10.883,-3.517 0,0 2.808,-11.618997 11.345,-14.110997 a 36.68,36.68 0 0 1 -0.462,17.627997 z m 11.6,40.931 c -5.433,0 -9.85,-5.223 -9.85,-11.644 0,-6.421 4.419,-11.648 9.852,-11.648 5.433,0 9.847,5.225 9.847,11.646 0,6.421 -4.418,11.646 -9.847,11.646 z"
|
||||
class="ColorScheme-Text"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.6 KiB |
@@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<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"
|
||||
version="1.1"
|
||||
height="388"
|
||||
width="388"
|
||||
viewBox="0 0 388 388">
|
||||
<defs id="defs3051">
|
||||
<style type="text/css" id="current-color-scheme">
|
||||
.ColorScheme-Text {
|
||||
color:#ffffff
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<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>RunCat: Frame 1</dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<title>RunCat: Frame 1</title>
|
||||
<path style="fill:currentColor"
|
||||
d="m 327.054,197.34487 1.662,-4.153 c 35.162,-4.43 46.517,-27.359 44.671,-42.219 -1.938,-15.6 -17.815,-29.352 -23.629,-31.705 0,0 4.43,-34.885998 -5.261,-34.885998 -11.365,0 -26.856,26.578998 -26.856,26.578998 h -4.153 c 0,0 -0.277,-24.363998 -7.2,-24.086998 -14.939,0.6 -31.01,42.083998 -31.01,42.083998 -3.6,3.876 -4.43,13.29 -14.951,24.088 -10.521,10.798 -36.244,9.357 -56.733,9.08 -20.489,-0.277 -40.724,16.669 -40.724,16.669 -6.368,0 -24.088,-3.323 -39.316,-4.43 -15.228,-1.107 -47.345,0.831 -55.928,1.938 -8.583,1.107 -60.358,12.459 -57.312,23.811 3.046,11.352 24.364,4.153 50.113,0 25.749,-4.153 65.342,-4.43 74.756,-1.384 9.414,3.046 -1.385,20.488 -18.551,25.2 -17.166,4.712 -32.117,22.421 -39.592,30.452 -7.475,8.031 -14.4,23.257 1.938,24.088 16.338,0.831 32.117,-16.613 39.869,-19.381 7.752,-2.768 2.215,8.306 -0.554,15.227 -2.769,6.921 -6.368,28.518 4.984,29.349 11.352,0.831 28.8,-25.472 32.117,-30.179 3.317,-4.707 18,-11.352 21.319,-14.4 3.319,-3.048 12.183,-12.46 12.183,-12.46 0,0 32.394,-0.83 48.729,-3.876 16.335,-3.046 31.84,-15.5 40.146,-16.612 8.306,-1.112 19.935,7.2 22.981,9.414 3.046,2.214 25.749,15.781 37.1,18.55 11.351,2.769 12.46,-12.182 12.46,-12.182 0,0 9.967,4.983 15.5,-6.368 5.533,-11.351 -38.758,-38.207 -38.758,-38.207 z m -28.425,-72.171 c -2.492,3.415 -12,4.984 -12,4.984 0,0 6.46,-19.2 16.8,-23.35 1.753,9.414 -1.739,14.174 -4.8,18.366 z m 53.251,7.5 c 5.5,0 9.967,5.578 9.967,12.459 0,6.881 -4.462,12.459 -9.967,12.459 -5.505,0 -9.967,-5.578 -9.967,-12.459 0,-6.881 4.462,-12.451 9.967,-12.451 z m -11.014,-32.22 c 0.655,6.977 -2.275,14.593 -2.275,14.593 a 30.833,30.833 0 0 0 -8.971,-1.753 c 4.614,-9.183 7.863,-11.931 11.246,-12.84 z m -22.118,58.868 c -5.5,0 -9.967,-5.579 -9.967,-12.46 0,-6.881 4.462,-12.459 9.967,-12.459 5.505,0 9.968,5.578 9.968,12.459 0,6.881 -4.463,12.46 -9.968,12.46 z"
|
||||
class="ColorScheme-Text"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.8 KiB |
@@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<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"
|
||||
version="1.1"
|
||||
height="388"
|
||||
width="388"
|
||||
viewBox="0 0 388 388">
|
||||
<defs id="defs3051">
|
||||
<style type="text/css" id="current-color-scheme">
|
||||
.ColorScheme-Text {
|
||||
color:#ffffff
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<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>RunCat: Frame 2</dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<title>RunCat: Frame 2</title>
|
||||
<path style="fill:currentColor"
|
||||
d="m 382.705,182.19956 c 4.43,-19.381 -18,-37.654 -18,-37.654 0,0 6.645,-31.148 0,-33.779 -11.665,-4.617 -30.733,22.427 -30.733,22.427 l -4.707,-0.831 c 5.123,-32.531999 -5.676,-26.3 -18.965,-14.4 -13.289,11.9 -25.334,36.27 -33.917,44.3 -8.583,8.03 -18.827,5.26 -38.208,-3.887 -19.381,-9.147 -42.085,-6.081 -50.668,-1.374 -8.583,4.707 -15.777,1.941 -15.777,1.941 0,0 -24.642,-17.443 -32.394,-20.765 -7.752,-3.322 -28.518,-12.736 -53.99,-13.29 -25.472,-0.554 -46.792,9.967 -46.792,9.967 -10.521,9.137 1.385,16.889 12.737,14.4 11.352,-2.489 38.208,-6.092 56.758,-1.939 18.55,4.153 46.791,25.2 46.238,31.287 -0.553,6.087 -12.09,16.8 -25.2,19.658 -12.9,2.815 -48.175,29.071 -49.283,42.638 -1.108,13.567 14.4,14.4 29.626,6.645 15.226,-7.755 26.856,-1.384 26.856,-1.384 -14.12,13.843 -15.5,30.732 -3.6,33.224 11.9,2.492 22.149,-9.69 37.1,-23.257 14.951,-13.567 29.9,-19.935 53.437,-17.166 23.537,2.769 60.911,-0.554 60.911,-0.554 9.968,9.691 42.915,30.179 55.1,35.993 12.185,5.814 25.749,2.492 27.41,-3.6 1.661,-6.092 -16.612,-20.765 -14.951,-24.641 1.661,-3.876 19.461,3.225 26.411,-7.1 6.4,-9.509 -26.134,-24.46 -31.4,-25.844 -5.266,-1.384 -2.215,-5.814 -2.215,-5.814 17.451,-1.667 33.787,-5.82 38.216,-25.201 z m -18.39,-23.248 c 5.561,0 10.069,5.279 10.069,11.79 0,6.511 -4.508,11.79 -10.069,11.79 -5.561,0 -10.068,-5.278 -10.068,-11.79 0,-6.512 4.508,-11.79 10.068,-11.79 z m -4.728,-35.033 c 0,0 1.28,6.61 -5.019,15.47 a 48.782,48.782 0 0 0 -9.056,-3.089 c 0,0 8.26,-11.689 14.075,-12.381 z m -47.207,20.627 c -3.2,2.628 -10.936,3.184 -10.936,3.184 0,0 5.587,-16.156 19.084,-21.763 -0.277,8.583 -1.872,13.422 -8.148,18.579 z m 19.566,35.506 c -6.015,0 -10.89,-5.608 -10.89,-12.526 0,-6.918 4.875,-12.526 10.89,-12.526 6.015,0 10.89,5.608 10.89,12.526 0,6.918 -4.876,12.526 -10.89,12.526 z"
|
||||
class="ColorScheme-Text"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.7 KiB |
@@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<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"
|
||||
version="1.1"
|
||||
height="388"
|
||||
width="388"
|
||||
viewBox="0 0 388 388">
|
||||
<defs id="defs3051">
|
||||
<style type="text/css" id="current-color-scheme">
|
||||
.ColorScheme-Text {
|
||||
color:#ffffff
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<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>RunCat: Frame 3</dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<title>RunCat: Frame 3</title>
|
||||
<path style="fill:currentColor"
|
||||
d="m 364.709,159.58645 c 0,0 13.013,-29.833 4.983,-32.117 -15.7,-4.465 -32.344,14.823 -32.344,14.823 l -4.018,-0.887 c 0,0 3.415,-14.766 2.861,-21.688 -0.554,-6.922 -18.55,0.83 -28.795,9.413 -10.245,8.583 -29.9,36.271 -41.807,41.531 -11.907,5.26 -25.472,-13.013 -43.746,-26.026 -18.274,-13.013 -44.576,-2.492 -44.576,-2.492 -4.43,-1.384 -11.075,-13.566 -24.088,-26.3 C 140.166,103.10945 126.6,93.137455 96.7,88.153455 c -29.9,-4.984 -44.166,4.789 -42.5,11.157 1.666,6.367995 4.3,6.147995 38.352,9.331995 39.125,3.658 50.114,23.534 59.528,34.886 9.414,11.352 -3.046,22.7 -13.844,38.208 -10.798,15.508 -6.922,26.3 -4.984,39.316 1.938,13.016 13.567,16.335 15.5,35.162 1.933,18.827 6.645,25.2 18.551,21.043 11.636,-4.06 6.876,-43.539 6.655,-45.322 0.112,0.294 1.322,0.967 13,-4.515 13.567,-6.368 26.857,3.322 44.3,7.752 17.443,4.43 30.179,-0.277 34.609,9.691 8.9,20.018 23.257,45.13 40.7,53.99 17.443,8.86 20.765,-8.86 14.674,-16.059 -6.091,-7.199 -7.2,-19.1 -7.2,-19.1 34.885,4.984 43.191,-1.661 44.3,-10.244 1.109,-8.583 -17.72,-13.29 -26.857,-18 -9.137,-4.71 -2.768,-12.182 -2.768,-12.182 29.071,-3.323 45.868,-11.352 48.452,-32.394 2.143,-17.453 -12.459,-31.288 -12.459,-31.288 z m -62.3,-8.029 c 0,0 10.429,-15.874 22.242,-19.012 0,0 -0.554,11.352 -5.907,15.69 -6.296,5.105 -16.331,3.324 -16.331,3.324 z m 26.026,37.008 c -5.811,0 -10.521,-5.33 -10.521,-11.905 0,-6.575 4.71,-11.906 10.521,-11.906 5.811,0 10.521,5.331 10.521,11.906 0,6.575 -4.707,11.905 -10.517,11.905 z m 34.516,-49.744 c 0.018,3.471 -4.4,12.116 -6.959,13.62 a 16.906,16.906 0 0 0 -7.883,-4.3 c 1.756,-2.193 8.571,-9.345 14.846,-9.32 z m -2.857,55.638 c -5.084,0 -9.206,-4.913 -9.206,-10.974 0,-6.061 4.122,-10.973 9.206,-10.973 5.084,0 9.207,4.913 9.207,10.973 0,6.06 -4.122,10.974 -9.207,10.974 z"
|
||||
class="ColorScheme-Text"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.7 KiB |
@@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<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"
|
||||
version="1.1"
|
||||
height="388"
|
||||
width="388"
|
||||
viewBox="0 0 388 388">
|
||||
<defs id="defs3051">
|
||||
<style type="text/css" id="current-color-scheme">
|
||||
.ColorScheme-Text {
|
||||
color:#ffffff
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<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>RunCat: Frame 4</dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<title>RunCat: Frame 4</title>
|
||||
<path style="fill:currentColor"
|
||||
d="m 328.854,134.31128 c 0,0 9.967,-30.872 0.692,-34.194 -9.275,-3.322 -29.487,19.1 -29.487,19.1 l -4.983,-1.107 c 2.907,-25.057 0.277,-27.411 -14.536,-16.474 -14.813,10.937 -26.58,30.871 -29.625,34.055 -3.045,3.184 -5.953,14.951 -33.5,1.246 -27.547,-13.705 -44.714,-5.814 -60.635,-1.938 -15.921,3.876 -50.113,22.565 -68.941,29.763 -18.828,7.198 -37.931,4.154 -42.084,3.461 -4.153,-0.693 -23.4,-15.228 -30.594,-7.337 -7.194,7.891 0.692,16.336 8.583,22.7 7.891,6.364 27.272,9 43.745,8.444 16.473,-0.556 65.9,-18.273 65.9,-18.273 2.815,3.922 0.877,2.722 1.984,15.274 1.107,12.552 15.874,24 19.75,28.61 3.876,4.61 0.923,9.783 1.661,21.6 0.738,11.817 12,11.444 21.781,11.444 9.781,0 13.29,5.537 15.136,9.783 1.846,4.246 5.168,10.152 15.5,10.152 10.332,0 12.182,-4.061 14.951,-8.122 2.769,-4.061 12,-8.122 16.243,-7.752 4.243,0.37 7.014,21.042 11.259,28.24 4.245,7.198 19.75,11.26 22.519,9.045 2.769,-2.215 6.091,-3.323 1.292,-19.012 -4.799,-15.689 -1.292,-39.685 0.185,-47.253 1.477,-7.568 3.137,-18.458 30.271,-23.626 27.134,-5.168 40.608,-18.458 40.608,-36.178 0,-17.72 -17.675,-31.651 -17.675,-31.651 z m -49.468,-5.584 a 15.8,15.8 0 0 1 -11.905,3.921 c 0,0 7.752,-15.827 18.92,-18.412 -0.001,0.001 0.83,7.523 -7.015,14.491 z m 15.644,37.847 c -5.709,0 -10.337,-5.131 -10.337,-11.46 0,-6.329 4.628,-11.46 10.337,-11.46 5.709,0 10.336,5.131 10.336,11.46 0,6.329 -4.628,11.46 -10.336,11.46 z m 16.7,-41.908 c 0,0 7.16,-9.46 11.52,-10.429 0.277,5.446 -0.807,10.106 -4.453,13.8 a 26.262,26.262 0 0 0 -7.07,-3.371 z m 16.9,47.077 c -5.1,0 -9.229,-4.787 -9.229,-10.693 0,-5.906 4.132,-10.693 9.229,-10.693 5.097,0 9.229,4.788 9.229,10.693 0,5.905 -4.139,10.698 -9.236,10.698 z"
|
||||
class="ColorScheme-Text"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.6 KiB |
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<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"
|
||||
version="1.1"
|
||||
height="388"
|
||||
width="388">
|
||||
<defs id="defs3051">
|
||||
<style type="text/css" id="current-color-scheme">
|
||||
.ColorScheme-Text {
|
||||
color:#ffffff
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<path style="fill:currentColor"
|
||||
d="M 365.652,223.08199 c 0,0 11.752,-20.337 9.131,-34.046 -1.842,-9.637 -31.391,18.589 -31.391,18.589 l -6.092,-1.557 c 0,0 8.033,-29.068 0.383,-30.981 -7.65,-1.913 -29.451,15.3 -41.308,30.981 0,0 -20.654,5.119 -29.068,31.437 -8.414,26.318 -45.515,-29.142 -58.52,-37.939 -13.005,-8.797 -28.685,-26.773 -70.376,-13.769 -41.690997,13.004 -54.688997,34.988 -54.693997,53.549 0,15.3 2.677,22.184 -1.53,28.686 0,0 -47.427,-4.972 -43.6,-43.6 3.827,-38.628 32.129,-32.511 36.718,-32.893 4.589,-0.382 14.152,-4.972 12.24,-16.447 -1.912,-11.475 -19.51,-16.832 -33.279,-11.477 -13.769,5.355 -43.6,19.124 -43.6,61.579 0,42.455 25.626,61.937 69.229,74.966 43.602997,13.029 104.413997,13.025 123.533997,13.025 19.12,0 125.453,2.27 132.72,-5.762 0,0 41.251,-12.68 41.251,-44.347 0.004,-25.239 -3.591,-31.012 -11.748,-39.991 z M 326.829,202.74698999999998 c 0,0 -5.915,-2.07 -14.787,0 0,0 10.942,-11.534 14.787,-11.534 3.845,0 0,11.534 0,11.534 z M 358.53700000000003,217.33299 c -1.774,-2.366 -6.323,-4.549 -6.323,-4.549 0,0 8.775,-7.195 9.366,-5.124 0.591,2.071 -3.042,9.673 -3.042,9.673 z"
|
||||
class="ColorScheme-Text"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.7 KiB |
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<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"
|
||||
version="1.1"
|
||||
height="388"
|
||||
width="388">
|
||||
<defs id="defs3051">
|
||||
<style type="text/css" id="current-color-scheme">
|
||||
.ColorScheme-Text {
|
||||
color:#ffffff
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<path style="fill:currentColor"
|
||||
d="M 365.652,223.08199 c 0,0 11.752,-20.337 9.131,-34.046 -1.842,-9.637 -31.391,18.589 -31.391,18.589 l -6.092,-1.557 c 0,0 8.033,-29.068 0.383,-30.981 -7.65,-1.913 -29.451,15.3 -41.308,30.981 0,0 -20.654,5.119 -29.068,31.437 -8.414,26.318 -45.515,-29.142 -58.52,-37.939 -13.005,-8.797 -28.685,-26.773 -70.376,-13.769 -41.690997,13.004 -54.688997,34.988 -54.693997,53.549 0,15.3 2.677,22.184 -1.53,28.686 0,0 -47.427,-4.972 -43.6,-43.6 3.827,-38.628 32.129,-32.511 36.718,-32.893 4.589,-0.382 14.152,-4.972 12.24,-16.447 -1.912,-11.475 -19.51,-16.832 -33.279,-11.477 -13.769,5.355 -43.6,19.124 -43.6,61.579 0,42.455 25.626,61.937 69.229,74.966 43.602997,13.029 104.413997,13.025 123.533997,13.025 19.12,0 125.453,2.27 132.72,-5.762 0,0 41.251,-12.68 41.251,-44.347 0.004,-25.239 -3.591,-31.012 -11.748,-39.991 z M 326.829,202.74698999999998 c 0,0 -5.915,-2.07 -14.787,0 0,0 10.942,-11.534 14.787,-11.534 3.845,0 0,11.534 0,11.534 z M 358.53700000000003,217.33299 c -1.774,-2.366 -6.323,-4.549 -6.323,-4.549 0,0 8.775,-7.195 9.366,-5.124 0.591,2.071 -3.042,9.673 -3.042,9.673 z M 269.042,141.19398999999999 v -7.225 h 30.575 v 7.383 l -18.971,19.281 h 19.645 v 7.289 h -32.6 v -6.915 l 19.168,-19.811 z"
|
||||
class="ColorScheme-Text"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.8 KiB |
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<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"
|
||||
version="1.1"
|
||||
height="388"
|
||||
width="388">
|
||||
<defs id="defs3051">
|
||||
<style type="text/css" id="current-color-scheme">
|
||||
.ColorScheme-Text {
|
||||
color:#ffffff
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<path style="fill:currentColor"
|
||||
d="M 365.652,223.08199 c 0,0 11.752,-20.337 9.131,-34.046 -1.842,-9.637 -31.391,18.589 -31.391,18.589 l -6.092,-1.557 c 0,0 8.033,-29.068 0.383,-30.981 -7.65,-1.913 -29.451,15.3 -41.308,30.981 0,0 -20.654,5.119 -29.068,31.437 -8.414,26.318 -45.515,-29.142 -58.52,-37.939 -13.005,-8.797 -28.685,-26.773 -70.376,-13.769 -41.690997,13.004 -54.688997,34.988 -54.693997,53.549 0,15.3 2.677,22.184 -1.53,28.686 0,0 -47.427,-4.972 -43.6,-43.6 3.827,-38.628 32.129,-32.511 36.718,-32.893 4.589,-0.382 14.152,-4.972 12.24,-16.447 -1.912,-11.475 -19.51,-16.832 -33.279,-11.477 -13.769,5.355 -43.6,19.124 -43.6,61.579 0,42.455 25.626,61.937 69.229,74.966 43.602997,13.029 104.413997,13.025 123.533997,13.025 19.12,0 125.453,2.27 132.72,-5.762 0,0 41.251,-12.68 41.251,-44.347 0.004,-25.239 -3.591,-31.012 -11.748,-39.991 z M 326.829,202.74698999999998 c 0,0 -5.915,-2.07 -14.787,0 0,0 10.942,-11.534 14.787,-11.534 3.845,0 0,11.534 0,11.534 z M 358.53700000000003,217.33299 c -1.774,-2.366 -6.323,-4.549 -6.323,-4.549 0,0 8.775,-7.195 9.366,-5.124 0.591,2.071 -3.042,9.673 -3.042,9.673 z M 269.042,141.19398999999999 v -7.225 h 30.575 v 7.383 l -18.971,19.281 h 19.645 v 7.289 h -32.6 v -6.915 l 19.168,-19.811 z M 218.504,85.393992 v -10.809 h 40.16 v 11.042 l -24.918,28.837998 h 25.8 v 10.9 h -42.812 v -10.341 l 25.172,-29.629998 z"
|
||||
class="ColorScheme-Text"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.9 KiB |
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<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"
|
||||
version="1.1"
|
||||
height="388"
|
||||
width="388">
|
||||
<defs id="defs3051">
|
||||
<style type="text/css" id="current-color-scheme">
|
||||
.ColorScheme-Text {
|
||||
color:#ffffff
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<path style="fill:currentColor"
|
||||
d="M 365.652,223.08199 c 0,0 11.752,-20.337 9.131,-34.046 -1.842,-9.637 -31.391,18.589 -31.391,18.589 l -6.092,-1.557 c 0,0 8.033,-29.068 0.383,-30.981 -7.65,-1.913 -29.451,15.3 -41.308,30.981 0,0 -20.654,5.119 -29.068,31.437 -8.414,26.318 -45.515,-29.142 -58.52,-37.939 -13.005,-8.797 -28.685,-26.773 -70.376,-13.769 -41.690997,13.004 -54.688997,34.988 -54.693997,53.549 0,15.3 2.677,22.184 -1.53,28.686 0,0 -47.427,-4.972 -43.6,-43.6 3.827,-38.628 32.129,-32.511 36.718,-32.893 4.589,-0.382 14.152,-4.972 12.24,-16.447 -1.912,-11.475 -19.51,-16.832 -33.279,-11.477 -13.769,5.355 -43.6,19.124 -43.6,61.579 0,42.455 25.626,61.937 69.229,74.966 43.602997,13.029 104.413997,13.025 123.533997,13.025 19.12,0 125.453,2.27 132.72,-5.762 0,0 41.251,-12.68 41.251,-44.347 0.004,-25.239 -3.591,-31.012 -11.748,-39.991 z M 326.829,202.74698999999998 c 0,0 -5.915,-2.07 -14.787,0 0,0 10.942,-11.534 14.787,-11.534 3.845,0 0,11.534 0,11.534 z M 358.53700000000003,217.33299 c -1.774,-2.366 -6.323,-4.549 -6.323,-4.549 0,0 8.775,-7.195 9.366,-5.124 0.591,2.071 -3.042,9.673 -3.042,9.673 z M 218.504,85.393992 v -10.809 h 40.16 v 11.042 l -24.918,28.837998 h 25.8 v 10.9 h -42.812 v -10.341 l 25.172,-29.629998 z"
|
||||
class="ColorScheme-Text"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.8 KiB |
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"id": "catwalk",
|
||||
"name": "Catwalk",
|
||||
"version": "1.1.7",
|
||||
"minNoctaliaVersion": "3.6.0",
|
||||
"author": "MannuVilasara",
|
||||
"license": "MIT",
|
||||
"repository": "https://github.com/noctalia-dev/noctalia-plugins",
|
||||
"description": "A cute animated cat for your bar.",
|
||||
"tags": [
|
||||
"Bar",
|
||||
"Desktop",
|
||||
"Panel",
|
||||
"Fun"
|
||||
],
|
||||
"entryPoints": {
|
||||
"main": "Main.qml",
|
||||
"barWidget": "BarWidget.qml",
|
||||
"desktopWidget": "DesktopWidget.qml",
|
||||
"panel": "Panel.qml",
|
||||
"settings": "Settings.qml"
|
||||
},
|
||||
"dependencies": {
|
||||
"plugins": []
|
||||
},
|
||||
"metadata": {
|
||||
"defaultSettings": {
|
||||
"minimumThreshold": 10,
|
||||
"hideBackground": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 44 KiB |
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"minimumThreshold": 5,
|
||||
"hideBackground": false
|
||||
}
|
||||