add applets

This commit is contained in:
Jozef Steinhübl 2023-08-14 12:11:14 +02:00
parent aa3e9fb06f
commit af8dd47fa3
30 changed files with 2755 additions and 0 deletions

View file

@ -0,0 +1,158 @@
const Applet = imports.ui.applet;
const Main = imports.ui.main;
const Settings = imports.ui.settings;
const Tweener = imports.ui.tweener;
const Clutter = imports.gi.Clutter;
const Gio = imports.gi.Gio;
const GLib = imports.gi.GLib;
const Gtk = imports.gi.Gtk;
const St = imports.gi.St;
const Util = imports.misc.util;
const Gettext = imports.gettext;
const Lang = imports.lang;
const Mainloop = imports.mainloop;
const SCALE_FACTOR = 0.8;
const TRANSITION_TIME = 0.2;
const NUMBER_OF_BOUNCES = 3;
let UUID;
function _(str) {
let customTranslation = Gettext.dgettext(UUID, str);
if(customTranslation != str) {
return customTranslation;
}
return Gettext.gettext(str);
}
class MyApplet extends Applet.IconApplet {
constructor(metadata, orientation, panelHeight, instanceId) {
try {
super(orientation, panelHeight, instanceId);
this.metadata = metadata;
this.instanceId = instanceId;
this.orientation = orientation;
UUID = metadata.uuid;
Gettext.bindtextdomain(UUID, GLib.get_home_dir() + "/.local/share/locale");
this._bindSettings();
//set up panel
this.setPanelIcon();
this.setTooltip();
} catch(e) {
global.logError(e);
}
}
on_applet_clicked(event) {
this.launch();
}
_bindSettings() {
this.settings = new Settings.AppletSettings(this, this.metadata["uuid"], this.instanceId);
this.settings.bindProperty(Settings.BindingDirection.IN, "panelIcon", "panelIcon", this.setPanelIcon);
this.settings.bindProperty(Settings.BindingDirection.IN, "tooltipText", "tooltipText", this.setTooltip);
this.settings.bindProperty(Settings.BindingDirection.IN, "keyLaunch", "keyLaunch", this.setKeybinding);
this.settings.bindProperty(Settings.BindingDirection.IN, "showNotifications", "showNotifications");
this.settings.bindProperty(Settings.BindingDirection.IN, "command", "command");
this.settings.bindProperty(Settings.BindingDirection.IN, "useRoot", "useRoot");
this.settings.bindProperty(Settings.BindingDirection.IN, "useAltEnv", "useAltEnv");
this.settings.bindProperty(Settings.BindingDirection.IN, "altEnv", "altEnv");
this.setKeybinding();
}
setKeybinding() {
if ( this.keyId ) Main.keybindingManager.removeHotKey(this.keyId);
if ( this.keyLaunch == "" ) return;
this.keyId = "commandLauncher-" + this.instanceId;
Main.keybindingManager.addHotKey(this.keyId, this.keyLaunch, Lang.bind(this, this.launch));
}
launch() {
this._applet_icon.scale_gravity = Clutter.Gravity.CENTER;
this._animate(NUMBER_OF_BOUNCES);
if ( this.command == "" ) Util.spawnCommandLine("cinnamon-settings applets " + this.metadata.uuid + " " + this.instanceId);
else {
let basePath = null;
if ( this.useAltEnv && Gio.file_new_for_path(this.altEnv).query_exists(null) ) basePath = this.altEnv;
let input = this.command.replace("~/", GLib.get_home_dir() + "/"); //replace all ~/ with path to home directory
if ( this.useRoot ) input = "pkexec " + input;
let [success, argv] = GLib.shell_parse_argv(input);
if ( !success ) {
Main.notify("Unable to parse \"" + this.command + "\"");
return;
}
try {
let flags = GLib.SpawnFlags.SEARCH_PATH | GLib.SpawnFlags.DO_NOT_REAP_CHILD;
let [result, pid] = GLib.spawn_async(basePath, argv, null, flags, null);
if ( this.showNotifications )
Main.notify(_("Command Launcher") + ": " + _("Process started"), _("Command") + ": "
+ this.command + "\n" + _("Process Id") + ": "+ pid);
GLib.child_watch_add(GLib.PRIORITY_DEFAULT, pid, Lang.bind(this, this.onClosed));
} catch(e) {
Main.notify(_("Error while trying to run \"%s\"").format(this.command), e.message);
return;
}
}
}
_animate(count) {
if ( count < 1 ) return;
Tweener.addTween(this._applet_icon, {
scale_x: SCALE_FACTOR,
scale_y: SCALE_FACTOR,
time: TRANSITION_TIME,
transition: 'easeOutQuad',
onComplete: function() {
Tweener.addTween(this._applet_icon, {
scale_x: 1,
scale_y: 1,
time: TRANSITION_TIME,
transition: 'easeOutQuad',
onComplete: function() {
this._animate(count-1);
},
onCompleteScope: this
});
},
onCompleteScope: this
});
}
setPanelIcon() {
if ( this.panelIcon == "" ||
( GLib.path_is_absolute(this.panelIcon) &&
GLib.file_test(this.panelIcon, GLib.FileTest.EXISTS) ) ) {
if ( this.panelIcon.search("-symbolic.svg") == -1 ) this.set_applet_icon_path(this.panelIcon);
else this.set_applet_icon_symbolic_path(this.panelIcon);
}
else if ( Gtk.IconTheme.get_default().has_icon(this.panelIcon) ) {
if ( this.panelIcon.search("-symbolic") != -1 ) this.set_applet_icon_symbolic_name(this.panelIcon.replace("-symbolic",""));
else this.set_applet_icon_name(this.panelIcon);
}
else this.set_applet_icon_name("go-next");
}
setTooltip() {
this.set_applet_tooltip(this.tooltipText);
}
onClosed(pid, status) {
if ( this.showNotifications )
Main.notify(_("Command Launcher") + ": " + _("Process ended"), _("Command") + ": "
+ this.command + "\n" + _("Process Id") + ": " + pid);
}
}
function main(metadata, orientation, panelHeight, instanceId) {
let myApplet = new MyApplet(metadata, orientation, panelHeight, instanceId);
return myApplet;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -0,0 +1,395 @@
<?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:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.0"
width="96"
height="96"
id="svg2408"
inkscape:version="0.48.4 r9939"
sodipodi:docname="icon.svg"
inkscape:export-filename="/home/stephen/Desktop/Link to cinnamon/applets/commandLauncher@scollins/icon.png"
inkscape:export-xdpi="45"
inkscape:export-ydpi="45">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1024"
inkscape:window-height="690"
id="namedview61"
showgrid="false"
inkscape:zoom="3.4766083"
inkscape:cx="47.390432"
inkscape:cy="60.184078"
inkscape:window-x="0"
inkscape:window-y="25"
inkscape:window-maximized="1"
inkscape:current-layer="svg2408" />
<defs
id="defs2410">
<linearGradient
id="linearGradient4085">
<stop
id="stop4087"
style="stop-color:#77212F;stop-opacity:1"
offset="0" />
<stop
id="stop4089"
style="stop-color:#77212F;stop-opacity:0"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient3694">
<stop
id="stop3696"
style="stop-color:#e6e6e6;stop-opacity:1"
offset="0" />
<stop
id="stop3698"
style="stop-color:#f5f5f5;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient3688">
<stop
id="stop3690"
style="stop-color:#AA0D27;stop-opacity:1"
offset="0" />
<stop
id="stop3692"
style="stop-color:#DD1118;stop-opacity:1"
offset="1" />
</linearGradient>
<linearGradient
x1="45.447727"
y1="92.539597"
x2="45.447727"
y2="7.0165396"
id="ButtonShadow"
gradientUnits="userSpaceOnUse"
gradientTransform="scale(1.0058652,0.994169)">
<stop
id="stop3750"
style="stop-color:#000000;stop-opacity:1"
offset="0" />
<stop
id="stop3752"
style="stop-color:#000000;stop-opacity:0.58823532"
offset="1" />
</linearGradient>
<linearGradient
id="linearGradient3737">
<stop
id="stop3739"
style="stop-color:#ffffff;stop-opacity:1"
offset="0" />
<stop
id="stop3741"
style="stop-color:#ffffff;stop-opacity:0"
offset="1" />
</linearGradient>
<filter
color-interpolation-filters="sRGB"
id="filter3174">
<feGaussianBlur
id="feGaussianBlur3176"
stdDeviation="1.71" />
</filter>
<linearGradient
x1="36.357143"
y1="6"
x2="36.357143"
y2="63.893143"
id="linearGradient3188"
xlink:href="#linearGradient3737"
gradientUnits="userSpaceOnUse" />
<filter
x="-0.192"
y="-0.192"
width="1.3839999"
height="1.3839999"
color-interpolation-filters="sRGB"
id="filter3794">
<feGaussianBlur
id="feGaussianBlur3796"
stdDeviation="5.28" />
</filter>
<linearGradient
x1="48"
y1="20.220806"
x2="48"
y2="138.66119"
id="linearGradient3613"
xlink:href="#linearGradient3737"
gradientUnits="userSpaceOnUse" />
<radialGradient
cx="48"
cy="90.171875"
r="42"
fx="48"
fy="90.171875"
id="radialGradient3619"
xlink:href="#linearGradient3737"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.1573129,0,0,0.99590774,-7.5510206,0.19713193)" />
<clipPath
id="clipPath3613">
<rect
width="84"
height="84"
rx="6"
ry="6"
x="6"
y="6"
id="rect3615"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" />
</clipPath>
<linearGradient
x1="48"
y1="90"
x2="48"
y2="5.9877172"
id="linearGradient3617"
xlink:href="#linearGradient3688"
gradientUnits="userSpaceOnUse" />
<linearGradient
x1="45.447727"
y1="92.539597"
x2="45.447727"
y2="7.0165396"
id="ButtonShadow-0"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0058652,0,0,0.994169,100,0)">
<stop
id="stop3750-8"
style="stop-color:#000000;stop-opacity:1"
offset="0" />
<stop
id="stop3752-5"
style="stop-color:#000000;stop-opacity:0.58823532"
offset="1" />
</linearGradient>
<linearGradient
x1="32.251034"
y1="6.1317081"
x2="32.251034"
y2="90.238609"
id="linearGradient3780"
xlink:href="#ButtonShadow-0"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0238095,0,0,1.0119048,-1.1428571,-98.071429)" />
<linearGradient
x1="32.251034"
y1="6.1317081"
x2="32.251034"
y2="90.238609"
id="linearGradient3772"
xlink:href="#ButtonShadow-0"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0238095,0,0,1.0119048,-1.1428571,-98.071429)" />
<linearGradient
x1="32.251034"
y1="6.1317081"
x2="32.251034"
y2="90.238609"
id="linearGradient3725"
xlink:href="#ButtonShadow-0"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0238095,0,0,1.0119048,-1.1428571,-98.071429)" />
<linearGradient
x1="32.251034"
y1="6.1317081"
x2="32.251034"
y2="90.238609"
id="linearGradient3721"
xlink:href="#ButtonShadow-0"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(0,-97)" />
<linearGradient
x1="32.251034"
y1="6.1317081"
x2="32.251034"
y2="90.238609"
id="linearGradient3026"
xlink:href="#ButtonShadow-0"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.0238095,0,0,1.0119048,-1.1428571,-98.071429)" />
<linearGradient
x1="-73.494293"
y1="72.699486"
x2="-50.243786"
y2="159.47563"
id="linearGradient4018"
xlink:href="#linearGradient3694"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.59136097,-0.15844727,-0.15844727,-0.59136097,103.35407,108.29989)" />
<linearGradient
x1="-73.494293"
y1="72.699486"
x2="-50.243786"
y2="159.47563"
id="linearGradient4071"
xlink:href="#linearGradient3694"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.59136097,-0.15844727,-0.15844727,-0.59136097,103.35407,109.29989)" />
<linearGradient
x1="58"
y1="19"
x2="58"
y2="120"
id="linearGradient4091"
xlink:href="#linearGradient4085"
gradientUnits="userSpaceOnUse" />
</defs>
<metadata
id="metadata2413">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer2"
style="display:none">
<rect
width="86"
height="85"
rx="6"
ry="6"
x="5"
y="7"
id="rect3745"
style="opacity:0.9;fill:url(#ButtonShadow);fill-opacity:1;fill-rule:nonzero;stroke:none;filter:url(#filter3174)" />
</g>
<g
id="layer3">
<path
d="m 12,-95.03125 c -5.5110903,0 -10.03125,4.52016 -10.03125,10.03125 l 0,71 c 0,5.5110902 4.5201598,10.03125 10.03125,10.03125 l 72,0 c 5.51109,0 10.03125,-4.5201597 10.03125,-10.03125 l 0,-71 c 0,-5.51109 -4.52016,-10.03125 -10.03125,-10.03125 l -72,0 z"
transform="scale(1,-1)"
id="path3786"
style="opacity:0.07999998;fill:url(#linearGradient3026);fill-opacity:1;fill-rule:nonzero;stroke:none;display:inline" />
<path
d="m 12,-94.03125 c -4.971633,0 -9.03125,4.059617 -9.03125,9.03125 l 0,71 c 0,4.9716329 4.0596171,9.03125 9.03125,9.03125 l 72,0 c 4.971633,0 9.03125,-4.059617 9.03125,-9.03125 l 0,-71 c 0,-4.971633 -4.059617,-9.03125 -9.03125,-9.03125 l -72,0 z"
transform="scale(1,-1)"
id="path3778"
style="opacity:0.1;fill:url(#linearGradient3780);fill-opacity:1;fill-rule:nonzero;stroke:none;display:inline" />
<path
d="m 12,-93 c -4.4091333,0 -8,3.590867 -8,8 l 0,71 c 0,4.4091333 3.5908667,8 8,8 l 72,0 c 4.409133,0 8,-3.5908667 8,-8 l 0,-71 c 0,-4.409133 -3.590867,-8 -8,-8 l -72,0 z"
transform="scale(1,-1)"
id="path3770"
style="opacity:0.2;fill:url(#linearGradient3772);fill-opacity:1;fill-rule:nonzero;stroke:none;display:inline" />
<rect
width="86"
height="85"
rx="7"
ry="7"
x="5"
y="-92"
transform="scale(1,-1)"
id="rect3723"
style="opacity:0.3;fill:url(#linearGradient3725);fill-opacity:1;fill-rule:nonzero;stroke:none;display:inline" />
<rect
width="84"
height="84"
rx="6"
ry="6"
x="6"
y="-91"
transform="scale(1,-1)"
id="rect3716"
style="opacity:0.45;fill:url(#linearGradient3721);fill-opacity:1;fill-rule:nonzero;stroke:none;display:inline" />
</g>
<g
id="layer1">
<rect
width="84"
height="84"
rx="6"
ry="6"
x="6"
y="6"
id="rect2419"
style="fill:url(#linearGradient3617);fill-opacity:1;fill-rule:nonzero;stroke:none" />
<path
d="M 12,6 C 8.676,6 6,8.676 6,12 l 0,2 0,68 0,2 c 0,0.334721 0.04135,0.6507 0.09375,0.96875 0.0487,0.295596 0.09704,0.596915 0.1875,0.875 0.00988,0.03038 0.020892,0.0636 0.03125,0.09375 0.098865,0.287771 0.2348802,0.547452 0.375,0.8125 0.1445918,0.273507 0.3156161,0.535615 0.5,0.78125 0.1843839,0.245635 0.3737765,0.473472 0.59375,0.6875 0.439947,0.428056 0.94291,0.814526 1.5,1.09375 0.278545,0.139612 0.5734731,0.246947 0.875,0.34375 -0.2562018,-0.100222 -0.4867109,-0.236272 -0.71875,-0.375 -0.00741,-0.0044 -0.023866,0.0045 -0.03125,0 -0.031933,-0.0193 -0.062293,-0.04251 -0.09375,-0.0625 -0.120395,-0.0767 -0.2310226,-0.163513 -0.34375,-0.25 -0.1061728,-0.0808 -0.2132809,-0.161112 -0.3125,-0.25 C 8.4783201,88.557317 8.3087904,88.373362 8.15625,88.1875 8.0486711,88.057245 7.9378561,87.922215 7.84375,87.78125 7.818661,87.74287 7.805304,87.69538 7.78125,87.65625 7.716487,87.553218 7.6510225,87.451733 7.59375,87.34375 7.4927417,87.149044 7.3880752,86.928049 7.3125,86.71875 7.30454,86.69694 7.288911,86.6782 7.28125,86.65625 7.2494249,86.5643 7.2454455,86.469419 7.21875,86.375 7.1884177,86.268382 7.1483606,86.171969 7.125,86.0625 7.0521214,85.720988 7,85.364295 7,85 L 7,83 7,15 7,13 C 7,10.218152 9.2181517,8 12,8 l 2,0 68,0 2,0 c 2.781848,0 5,2.218152 5,5 l 0,2 0,68 0,2 c 0,0.364295 -0.05212,0.720988 -0.125,1.0625 -0.04415,0.206893 -0.08838,0.397658 -0.15625,0.59375 -0.0077,0.02195 -0.0233,0.04069 -0.03125,0.0625 -0.06274,0.173739 -0.138383,0.367449 -0.21875,0.53125 -0.04158,0.0828 -0.07904,0.169954 -0.125,0.25 -0.0546,0.09721 -0.126774,0.18835 -0.1875,0.28125 -0.09411,0.140965 -0.204921,0.275995 -0.3125,0.40625 -0.143174,0.17445 -0.303141,0.346998 -0.46875,0.5 -0.01117,0.0102 -0.01998,0.02115 -0.03125,0.03125 -0.138386,0.125556 -0.285091,0.234436 -0.4375,0.34375 -0.102571,0.07315 -0.204318,0.153364 -0.3125,0.21875 -0.0074,0.0045 -0.02384,-0.0044 -0.03125,0 -0.232039,0.138728 -0.462548,0.274778 -0.71875,0.375 0.301527,-0.0968 0.596455,-0.204138 0.875,-0.34375 0.55709,-0.279224 1.060053,-0.665694 1.5,-1.09375 0.219973,-0.214028 0.409366,-0.441865 0.59375,-0.6875 0.184384,-0.245635 0.355408,-0.507743 0.5,-0.78125 0.14012,-0.265048 0.276135,-0.524729 0.375,-0.8125 0.01041,-0.03078 0.02133,-0.06274 0.03125,-0.09375 0.09046,-0.278085 0.1388,-0.579404 0.1875,-0.875 C 89.95865,84.6507 90,84.334721 90,84 l 0,-2 0,-68 0,-2 C 90,8.676 87.324,6 84,6 L 12,6 z"
inkscape:connector-curvature="0"
id="rect3728"
style="opacity:0.35;fill:url(#linearGradient3188);fill-opacity:1;fill-rule:nonzero;stroke:none" />
<path
d="M 12,90 C 8.676,90 6,87.324 6,84 L 6,82 6,14 6,12 c 0,-0.334721 0.04135,-0.6507 0.09375,-0.96875 0.0487,-0.295596 0.09704,-0.596915 0.1875,-0.875 C 6.29113,10.12587 6.302142,10.09265 6.3125,10.0625 6.411365,9.774729 6.5473802,9.515048 6.6875,9.25 6.8320918,8.976493 7.0031161,8.714385 7.1875,8.46875 7.3718839,8.223115 7.5612765,7.995278 7.78125,7.78125 8.221197,7.353194 8.72416,6.966724 9.28125,6.6875 9.559795,6.547888 9.8547231,6.440553 10.15625,6.34375 9.9000482,6.443972 9.6695391,6.580022 9.4375,6.71875 c -0.00741,0.0044 -0.023866,-0.0045 -0.03125,0 -0.031933,0.0193 -0.062293,0.04251 -0.09375,0.0625 -0.120395,0.0767 -0.2310226,0.163513 -0.34375,0.25 -0.1061728,0.0808 -0.2132809,0.161112 -0.3125,0.25 C 8.4783201,7.442683 8.3087904,7.626638 8.15625,7.8125 8.0486711,7.942755 7.9378561,8.077785 7.84375,8.21875 7.818661,8.25713 7.805304,8.30462 7.78125,8.34375 7.716487,8.446782 7.6510225,8.548267 7.59375,8.65625 7.4927417,8.850956 7.3880752,9.071951 7.3125,9.28125 7.30454,9.30306 7.288911,9.3218 7.28125,9.34375 7.2494249,9.4357 7.2454455,9.530581 7.21875,9.625 7.1884177,9.731618 7.1483606,9.828031 7.125,9.9375 7.0521214,10.279012 7,10.635705 7,11 l 0,2 0,68 0,2 c 0,2.781848 2.2181517,5 5,5 l 2,0 68,0 2,0 c 2.781848,0 5,-2.218152 5,-5 l 0,-2 0,-68 0,-2 C 89,10.635705 88.94788,10.279012 88.875,9.9375 88.83085,9.730607 88.78662,9.539842 88.71875,9.34375 88.71105,9.3218 88.69545,9.30306 88.6875,9.28125 88.62476,9.107511 88.549117,8.913801 88.46875,8.75 88.42717,8.6672 88.38971,8.580046 88.34375,8.5 88.28915,8.40279 88.216976,8.31165 88.15625,8.21875 88.06214,8.077785 87.951329,7.942755 87.84375,7.8125 87.700576,7.63805 87.540609,7.465502 87.375,7.3125 87.36383,7.3023 87.35502,7.29135 87.34375,7.28125 87.205364,7.155694 87.058659,7.046814 86.90625,6.9375 86.803679,6.86435 86.701932,6.784136 86.59375,6.71875 c -0.0074,-0.0045 -0.02384,0.0044 -0.03125,0 -0.232039,-0.138728 -0.462548,-0.274778 -0.71875,-0.375 0.301527,0.0968 0.596455,0.204138 0.875,0.34375 0.55709,0.279224 1.060053,0.665694 1.5,1.09375 0.219973,0.214028 0.409366,0.441865 0.59375,0.6875 0.184384,0.245635 0.355408,0.507743 0.5,0.78125 0.14012,0.265048 0.276135,0.524729 0.375,0.8125 0.01041,0.03078 0.02133,0.06274 0.03125,0.09375 0.09046,0.278085 0.1388,0.579404 0.1875,0.875 C 89.95865,11.3493 90,11.665279 90,12 l 0,2 0,68 0,2 c 0,3.324 -2.676,6 -6,6 l -72,0 z"
inkscape:connector-curvature="0"
id="path3615"
style="opacity:0.2;fill:url(#radialGradient3619);fill-opacity:1;fill-rule:nonzero;stroke:none" />
</g>
<g
id="layer5">
<rect
width="66"
height="66"
rx="12"
ry="12"
x="15"
y="15"
clip-path="url(#clipPath3613)"
id="rect3171"
style="opacity:0.1;fill:url(#linearGradient3613);fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;filter:url(#filter3794)" />
</g>
<g
id="g3830"
transform="translate(0,1.9679992)"
style="fill:#d7b4b8;fill-opacity:1"
inkscape:export-filename="/home/stephen/Desktop/Link to cinnamon/applets/commandLauncher@scollins/rect3035-51.png"
inkscape:export-xdpi="45"
inkscape:export-ydpi="45">
<rect
transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)"
ry="3"
rx="3"
y="-4.5999789"
x="19.606285"
height="6"
width="30"
id="rect3035"
style="fill:#d7b4b8;fill-opacity:1;stroke:none" />
<rect
transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)"
ry="3"
rx="3"
y="43.942474"
x="-25.73621"
height="6"
width="30"
id="rect3035-5"
style="fill:#d7b4b8;fill-opacity:1;stroke:none" />
</g>
<rect
style="fill:#d7b4b8;fill-opacity:1;stroke:none"
id="rect3035-51"
width="30"
height="6"
x="40.728813"
y="48.241001"
rx="3"
ry="3"
inkscape:export-xdpi="45"
inkscape:export-ydpi="45" />
</svg>

After

Width:  |  Height:  |  Size: 16 KiB

View file

@ -0,0 +1,12 @@
{
"uuid": "commandLauncher@scollins",
"name": "Command Launcher",
"description": "Lets you to run command-line commands with the click of a button",
"comments": "This is a simple multi-instance applet for Cinnamon which allows the user to launch commands as though from a command prompt with the click of a button. Unlike a program launcher, which typically uses a .desktop to launch a program, Command Launcher uses a direct command-line command. This means you can use any command you could use from a terminal (eg run a script, launch program with complicated command-line arguments, etc).",
"website": "https://github.com/collinss/Cinnamon-Command-Launcher",
"version": "1.4",
"contributors": "Stephen Collins - Author",
"max-instances": -1,
"author": "collinss",
"last-edited": 1687771052
}

View file

@ -0,0 +1,106 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-02-14 14:01+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: \n"
#. commandLauncher@scollins->metadata.json->name
#: applet.js:106 applet.js:159
msgid "Command Launcher"
msgstr ""
#: applet.js:106
msgid "Process started"
msgstr ""
#. commandLauncher@scollins->settings-schema.json->command->description
#: applet.js:106 applet.js:159
msgid "Command"
msgstr ""
#: applet.js:107 applet.js:160
msgid "Process Id"
msgstr ""
#: applet.js:110
#, c-format
msgid "Error while trying to run \"%s\""
msgstr ""
#: applet.js:159
msgid "Process ended"
msgstr ""
#. commandLauncher@scollins->settings-schema.json->panelIcon->description
msgid "Panel Icon"
msgstr ""
#. commandLauncher@scollins->settings-schema.json->panelIcon->tooltip
msgid ""
"Supports both icon name and icon path.\n"
"To use a symbolic icon, include '-symbolic' (or '-symbolic.svg') at the end."
msgstr ""
#. commandLauncher@scollins->settings-schema.json->useRoot->description
msgid "Run as root"
msgstr ""
#. commandLauncher@scollins->settings-schema.json->apearance->description
msgid "Appearance and behavior"
msgstr ""
#. commandLauncher@scollins->settings-schema.json->commandTitle->description
msgid "Command settings"
msgstr ""
#. commandLauncher@scollins->settings-schema.json->useAltEnv->description
msgid "Run in alternate directory"
msgstr ""
#. commandLauncher@scollins->settings-
#. schema.json->showNotifications->description
msgid "Show notifications on completion"
msgstr ""
#. commandLauncher@scollins->settings-schema.json->keyLaunch->description
msgid "Keyboard shortcut"
msgstr ""
#. commandLauncher@scollins->settings-schema.json->altEnv->description
msgid "Environment path"
msgstr ""
#. commandLauncher@scollins->settings-schema.json->tooltipText->description
msgid "Tooltip"
msgstr ""
#. commandLauncher@scollins->metadata.json->description
msgid "Lets you to run command-line commands with the click of a button"
msgstr ""
#. commandLauncher@scollins->metadata.json->contributors
msgid "Stephen Collins - Author"
msgstr ""
#. commandLauncher@scollins->metadata.json->comments
msgid ""
"This is a simple multi-instance applet for Cinnamon which allows the user to"
" launch commands as though from a command prompt with the click of a button."
" Unlike a program launcher, which typically uses a .desktop to launch a "
"program, Command Launcher uses a direct command-line command. This means you"
" can use any command you could use from a terminal (eg run a script, launch "
"program with complicated command-line arguments, etc)."
msgstr ""

View file

@ -0,0 +1,117 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-07-16 14:43+0200\n"
"PO-Revision-Date: 2017-07-17 21:07+0200\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.8.7.1\n"
"Last-Translator: Alan Mortensen <alanmortensen.am@gmail.com>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Language: da\n"
#. commandLauncher@scollins->metadata.json->name
#: applet.js:106 applet.js:159
msgid "Command Launcher"
msgstr "Kommandokørsel"
#: applet.js:106
msgid "Process started"
msgstr "Proces begyndte"
#. commandLauncher@scollins->settings-schema.json->command->description
#: applet.js:106 applet.js:159
msgid "Command"
msgstr "Kommando"
#: applet.js:107 applet.js:160
msgid "Process Id"
msgstr "Proces-ID"
#: applet.js:110
#, c-format
msgid "Error while trying to run \"%s\""
msgstr "Fejl ved forsøg på at køre \"%s\""
#: applet.js:159
msgid "Process ended"
msgstr "Proces sluttede"
#. commandLauncher@scollins->settings-schema.json->panelIcon->description
msgid "Panel Icon"
msgstr "Panelikon"
#. commandLauncher@scollins->settings-schema.json->panelIcon->tooltip
msgid ""
"Supports both icon name and icon path.\n"
"To use a symbolic icon, include '-symbolic' (or '-symbolic.svg') at the end."
msgstr ""
"Understøtter både ikonnavn og ikonsti.\n"
"Tilføj \"-symbolic\" (eller \"-symbolic.svg\") til sidst for at bruge et "
"symbolskt ikon."
#. commandLauncher@scollins->settings-schema.json->useRoot->description
msgid "Run as root"
msgstr "Kør som root"
#. commandLauncher@scollins->settings-schema.json->apearance->description
msgid "Appearance and behavior"
msgstr "Udseende og opførsel"
#. commandLauncher@scollins->settings-schema.json->commandTitle->description
msgid "Command settings"
msgstr "Kommandoindstillinger"
#. commandLauncher@scollins->settings-schema.json->useAltEnv->description
msgid "Run in alternate directory"
msgstr "Kør i en anden mappe"
#. commandLauncher@scollins->settings-
#. schema.json->showNotifications->description
msgid "Show notifications on completion"
msgstr "Vis meddelelser ved gennemførsel"
#. commandLauncher@scollins->settings-schema.json->keyLaunch->description
msgid "Keyboard shortcut"
msgstr "Tastaturgenvej"
#. commandLauncher@scollins->settings-schema.json->altEnv->description
msgid "Environment path"
msgstr "Miljøsti"
#. commandLauncher@scollins->settings-schema.json->tooltipText->description
msgid "Tooltip"
msgstr "Værktøjstip"
#. commandLauncher@scollins->metadata.json->description
msgid "Lets you to run command-line commands with the click of a button"
msgstr "Lader dig køre kommandolinjekommandoer med et museklik"
#. commandLauncher@scollins->metadata.json->contributors
msgid "Stephen Collins - Author"
msgstr "Stephen Collins - forfatter"
#. commandLauncher@scollins->metadata.json->comments
msgid ""
"This is a simple multi-instance applet for Cinnamon which allows the user to "
"launch commands as though from a command prompt with the click of a button. "
"Unlike a program launcher, which typically uses a .desktop to launch a "
"program, Command Launcher uses a direct command-line command. This means you "
"can use any command you could use from a terminal (eg run a script, launch "
"program with complicated command-line arguments, etc)."
msgstr ""
"Dette er et simpelt panelprogram til Cinnamon, som tillader flere "
"forekomster og lader brugeren køre kommandoer, som var det fra en "
"kommandoprompt, med et enkelt klik. I modsætning til en programopstarter, "
"som typiske bruger en .desktop-fil til at køre en kommando, så bruger "
"Kommandokørsel en direkte kommandolinjekommando. Det betyder, du kan bruge "
"enhver kommando, du kan køre fra en terminal (f.eks. køre et skript, starte "
"programmer med komplicerede kommandolinjeargumenter osv.)."

View file

@ -0,0 +1,116 @@
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-02-14 14:01+0100\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.8.7.1\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. commandLauncher@scollins->metadata.json->name
#: applet.js:106 applet.js:159
msgid "Command Launcher"
msgstr "Befehl-Sarter"
#: applet.js:106
msgid "Process started"
msgstr "Prozess gestartet"
#. commandLauncher@scollins->settings-schema.json->command->description
#: applet.js:106 applet.js:159
msgid "Command"
msgstr "Befehl"
#: applet.js:107 applet.js:160
msgid "Process Id"
msgstr "Prozess-ID"
#: applet.js:110
#, c-format
msgid "Error while trying to run \"%s\""
msgstr "Fehler beim Ausführen von »%s«"
#: applet.js:159
msgid "Process ended"
msgstr "Prozess beendet"
#. commandLauncher@scollins->settings-schema.json->panelIcon->description
msgid "Panel Icon"
msgstr "Leistensymbol"
#. commandLauncher@scollins->settings-schema.json->panelIcon->tooltip
msgid ""
"Supports both icon name and icon path.\n"
"To use a symbolic icon, include '-symbolic' (or '-symbolic.svg') at the end."
msgstr ""
"Unterstützt Symbolnamen und Symbolpfad.\n"
"Um ein symbolisches Icon zu verwenden, »-symbolic« (oder »-symbolic.svg«) an "
"das Ende hinzufügen."
#. commandLauncher@scollins->settings-schema.json->useRoot->description
msgid "Run as root"
msgstr "Als Systemverwalter ausführen"
#. commandLauncher@scollins->settings-schema.json->apearance->description
msgid "Appearance and behavior"
msgstr "Erscheinungsbild und Verhalten"
#. commandLauncher@scollins->settings-schema.json->commandTitle->description
msgid "Command settings"
msgstr "Befehleinstellungen"
#. commandLauncher@scollins->settings-schema.json->useAltEnv->description
msgid "Run in alternate directory"
msgstr "In einem anderen Verzeichnis ausführen"
#. commandLauncher@scollins->settings-
#. schema.json->showNotifications->description
msgid "Show notifications on completion"
msgstr "Benachrichtigung nach Ausführung des Befehls anzeigen"
#. commandLauncher@scollins->settings-schema.json->keyLaunch->description
msgid "Keyboard shortcut"
msgstr "Tastaturkürzel"
#. commandLauncher@scollins->settings-schema.json->altEnv->description
msgid "Environment path"
msgstr "Umgebungspfad"
#. commandLauncher@scollins->settings-schema.json->tooltipText->description
msgid "Tooltip"
msgstr "Tooltip"
#. commandLauncher@scollins->metadata.json->description
msgid "Lets you to run command-line commands with the click of a button"
msgstr ""
"Ermöglicht das Ausführen von Befehlszeilenkommandos mit einem Klick auf "
"einen Knopf"
#. commandLauncher@scollins->metadata.json->contributors
msgid "Stephen Collins - Author"
msgstr "Stephen Collins - Autor"
#. commandLauncher@scollins->metadata.json->comments
msgid ""
"This is a simple multi-instance applet for Cinnamon which allows the user to "
"launch commands as though from a command prompt with the click of a button. "
"Unlike a program launcher, which typically uses a .desktop to launch a "
"program, Command Launcher uses a direct command-line command. This means you "
"can use any command you could use from a terminal (eg run a script, launch "
"program with complicated command-line arguments, etc)."
msgstr ""
"Dies ist ein einfaches Multi-Instanz-Applet für Cinnamon, das dem Benutzer "
"erlaubt Befehle wie von einer Eingabeaufforderung mit dem Klicken auf einen "
"Knopf zu starten. Im Gegensatz zu einem Programmstarter, der normalerweise "
"eine .desktop-Datei verwendet, um ein Programm zu starten, verwendet Befehl-"
"Starter ein direktes Befehlszeilenkommando. Dies bedeutet, dass Sie jeden "
"Befehl verwenden können, den Sie auch in einem Terminal benutzen könnten (z."
"B. ein Skript ausführen, ein Programm mit komplizierten "
"Befehlszeilenargumenten starten, usw.)."

View file

@ -0,0 +1,118 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-02-14 14:01+0100\n"
"PO-Revision-Date: 2023-06-10 20:31-0400\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 3.3.1\n"
#. commandLauncher@scollins->metadata.json->name
#: applet.js:106 applet.js:159
msgid "Command Launcher"
msgstr "Command Launcher"
#: applet.js:106
msgid "Process started"
msgstr "Proceso iniciado"
#. commandLauncher@scollins->settings-schema.json->command->description
#: applet.js:106 applet.js:159
msgid "Command"
msgstr "Comando"
#: applet.js:107 applet.js:160
msgid "Process Id"
msgstr "Id del proceso"
#: applet.js:110
#, c-format
msgid "Error while trying to run \"%s\""
msgstr "Error al intentar ejecutar \"%s\""
#: applet.js:159
msgid "Process ended"
msgstr "Proceso finalizado"
#. commandLauncher@scollins->settings-schema.json->panelIcon->description
msgid "Panel Icon"
msgstr "Icono de panel"
#. commandLauncher@scollins->settings-schema.json->panelIcon->tooltip
msgid ""
"Supports both icon name and icon path.\n"
"To use a symbolic icon, include '-symbolic' (or '-symbolic.svg') at the end."
msgstr ""
"Admite tanto el nombre como la ruta del icono.\n"
"Para utilizar un icono simbólico, incluya '-symbolic' (o '-symbolic.svg') al "
"final."
#. commandLauncher@scollins->settings-schema.json->useRoot->description
msgid "Run as root"
msgstr "Ejecutar como root"
#. commandLauncher@scollins->settings-schema.json->apearance->description
msgid "Appearance and behavior"
msgstr "Apariencia y comportamiento"
#. commandLauncher@scollins->settings-schema.json->commandTitle->description
msgid "Command settings"
msgstr "Configuración de comandos"
#. commandLauncher@scollins->settings-schema.json->useAltEnv->description
msgid "Run in alternate directory"
msgstr "Ejecutar en directorio alternativo"
#. commandLauncher@scollins->settings-
#. schema.json->showNotifications->description
msgid "Show notifications on completion"
msgstr "Mostrar notificaciones al finalizar"
#. commandLauncher@scollins->settings-schema.json->keyLaunch->description
msgid "Keyboard shortcut"
msgstr "Atajo de teclado"
#. commandLauncher@scollins->settings-schema.json->altEnv->description
msgid "Environment path"
msgstr "Ruta del entorno"
#. commandLauncher@scollins->settings-schema.json->tooltipText->description
msgid "Tooltip"
msgstr "Información sobre herramientas"
#. commandLauncher@scollins->metadata.json->description
msgid "Lets you to run command-line commands with the click of a button"
msgstr ""
"Le permite ejecutar comandos de línea de comandos con sólo pulsar un botón"
#. commandLauncher@scollins->metadata.json->contributors
msgid "Stephen Collins - Author"
msgstr "Stephen Collins - Autor"
#. commandLauncher@scollins->metadata.json->comments
msgid ""
"This is a simple multi-instance applet for Cinnamon which allows the user to "
"launch commands as though from a command prompt with the click of a button. "
"Unlike a program launcher, which typically uses a .desktop to launch a "
"program, Command Launcher uses a direct command-line command. This means you "
"can use any command you could use from a terminal (eg run a script, launch "
"program with complicated command-line arguments, etc)."
msgstr ""
"Se trata de un sencillo applet multiinstancia para Cinnamon que permite al "
"usuario lanzar comandos como si se tratara de un símbolo del sistema con "
"sólo pulsar un botón. A diferencia de un lanzador de programas, que "
"normalmente utiliza un .desktop para lanzar un programa, Command Launcher "
"utiliza un comando directo de línea de comandos. Esto significa que puede "
"utilizar cualquier comando que podría utilizar desde un terminal (por "
"ejemplo, ejecutar un script, lanzar un programa con complicados argumentos "
"de línea de comandos, etc.)."

View file

@ -0,0 +1,118 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-02-14 14:01+0100\n"
"PO-Revision-Date: 2023-05-06 14:23+0200\n"
"Last-Translator: Claudiux <claude.clerc@gmail.com>\n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: Poedit 3.0.1\n"
#. commandLauncher@scollins->metadata.json->name
#: applet.js:106 applet.js:159
msgid "Command Launcher"
msgstr "Lanceur de commande"
#: applet.js:106
msgid "Process started"
msgstr "Processus démarré"
#. commandLauncher@scollins->settings-schema.json->command->description
#: applet.js:106 applet.js:159
msgid "Command"
msgstr "Commande"
#: applet.js:107 applet.js:160
msgid "Process Id"
msgstr "Id du processus"
#: applet.js:110
#, c-format
msgid "Error while trying to run \"%s\""
msgstr "Erreur en essayant d'exécuter \"%s\""
#: applet.js:159
msgid "Process ended"
msgstr "Processus terminé"
#. commandLauncher@scollins->settings-schema.json->panelIcon->description
msgid "Panel Icon"
msgstr "Icône sur le panneau"
#. commandLauncher@scollins->settings-schema.json->panelIcon->tooltip
msgid ""
"Supports both icon name and icon path.\n"
"To use a symbolic icon, include '-symbolic' (or '-symbolic.svg') at the end."
msgstr ""
"Nom ou chemin de l'icône.\n"
"Pour utiliser une icône symbolique, ajoutez '-symbolic' (ou '-symbolic.svg') "
"à la fin."
#. commandLauncher@scollins->settings-schema.json->useRoot->description
msgid "Run as root"
msgstr "Ex&cuter avec les droits root"
#. commandLauncher@scollins->settings-schema.json->apearance->description
msgid "Appearance and behavior"
msgstr "Apparence et comportement"
#. commandLauncher@scollins->settings-schema.json->commandTitle->description
msgid "Command settings"
msgstr "Paramètres de commande"
#. commandLauncher@scollins->settings-schema.json->useAltEnv->description
msgid "Run in alternate directory"
msgstr "Exécuter dans un autre répertoire"
#. commandLauncher@scollins->settings-
#. schema.json->showNotifications->description
msgid "Show notifications on completion"
msgstr "Afficher des notifications à la fin"
#. commandLauncher@scollins->settings-schema.json->keyLaunch->description
msgid "Keyboard shortcut"
msgstr "Raccourci-clavier"
#. commandLauncher@scollins->settings-schema.json->altEnv->description
msgid "Environment path"
msgstr "Chemin de l'environnement"
#. commandLauncher@scollins->settings-schema.json->tooltipText->description
msgid "Tooltip"
msgstr "Info-bulle"
#. commandLauncher@scollins->metadata.json->description
msgid "Lets you to run command-line commands with the click of a button"
msgstr "Vous permet d'exécuter en un clic des commandes de ligne de commande"
#. commandLauncher@scollins->metadata.json->contributors
msgid "Stephen Collins - Author"
msgstr "Stephen Collins - Auteur"
#. commandLauncher@scollins->metadata.json->comments
msgid ""
"This is a simple multi-instance applet for Cinnamon which allows the user to "
"launch commands as though from a command prompt with the click of a button. "
"Unlike a program launcher, which typically uses a .desktop to launch a "
"program, Command Launcher uses a direct command-line command. This means you "
"can use any command you could use from a terminal (eg run a script, launch "
"program with complicated command-line arguments, etc)."
msgstr ""
"Il s'agit d'une simple applet multi-instance pour Cinnamon qui permet à "
"l'utilisateur de lancer des commandes comme à partir d'une invite de "
"commande en cliquant sur un bouton. Contrairement à un lanceur de programme, "
"qui utilise généralement un .desktop pour lancer un programme, Command "
"Launcher utilise une commande directe en ligne de commande. Cela signifie "
"que vous pouvez utiliser n'importe quelle commande que vous pourriez "
"utiliser à partir d'un terminal (par exemple, exécuter un script, lancer un "
"programme avec des arguments de ligne de commande compliqués, etc)."

View file

@ -0,0 +1,119 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: Command Launcher\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-02-23 22:46+0100\n"
"PO-Revision-Date: 2017-02-23 23:07+0100\n"
"Language-Team: Croatian <hr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.8.7.1\n"
"Last-Translator: gogo <trebelnik2@gmail.com>\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"Language: hr\n"
#. commandLauncher@scollins->metadata.json->name
#: applet.js:106 applet.js:159
msgid "Command Launcher"
msgstr "Pokretač naredbe"
#: applet.js:106
msgid "Process started"
msgstr "Proces pokretanja pokrenut"
#. commandLauncher@scollins->settings-schema.json->command->description
#: applet.js:106 applet.js:159
msgid "Command"
msgstr "Naredba"
#: applet.js:107 applet.js:160
msgid "Process Id"
msgstr "ID procesa"
#: applet.js:110
#, c-format
msgid "Error while trying to run \"%s\""
msgstr "Greška pokušaja pokretanja \"%s\""
#: applet.js:159
msgid "Process ended"
msgstr "Proces pokretanja završen"
#. commandLauncher@scollins->settings-schema.json->panelIcon->description
msgid "Panel Icon"
msgstr "Ikona panela"
#. commandLauncher@scollins->settings-schema.json->panelIcon->tooltip
msgid ""
"Supports both icon name and icon path.\n"
"To use a symbolic icon, include '-symbolic' (or '-symbolic.svg') at the end."
msgstr ""
"Podržava oboje naziv ikone i putanju.\n"
"Za korištenje simboličke ikone, uključite '-symbolic' (ili '-symbolic.svg') "
"na kraju."
#. commandLauncher@scollins->settings-schema.json->useRoot->description
msgid "Run as root"
msgstr "Pokreni kao korijenski korisnik"
#. commandLauncher@scollins->settings-schema.json->apearance->description
msgid "Appearance and behavior"
msgstr "Izgled i ponašanje"
#. commandLauncher@scollins->settings-schema.json->commandTitle->description
msgid "Command settings"
msgstr "Postavke naredbe"
#. commandLauncher@scollins->settings-schema.json->useAltEnv->description
msgid "Run in alternate directory"
msgstr "Pokreni u alternativnoj mapi"
#. commandLauncher@scollins->settings-
#. schema.json->showNotifications->description
msgid "Show notifications on completion"
msgstr "Prikaži obavijest pri završetku"
#. commandLauncher@scollins->settings-schema.json->keyLaunch->description
msgid "Keyboard shortcut"
msgstr "Prečac tipkovnice"
#. commandLauncher@scollins->settings-schema.json->altEnv->description
msgid "Environment path"
msgstr "Putanja okruženja"
#. commandLauncher@scollins->settings-schema.json->tooltipText->description
msgid "Tooltip"
msgstr "Napomena"
#. commandLauncher@scollins->metadata.json->description
msgid "Lets you to run command-line commands with the click of a button"
msgstr ""
"Omogućuje vam pokretanje naredbi kao u naredbenom redku klikom na tipku"
#. commandLauncher@scollins->metadata.json->contributors
msgid "Stephen Collins - Author"
msgstr "Stephen Collins - Autor"
#. commandLauncher@scollins->metadata.json->comments
msgid ""
"This is a simple multi-instance applet for Cinnamon which allows the user to "
"launch commands as though from a command prompt with the click of a button. "
"Unlike a program launcher, which typically uses a .desktop to launch a "
"program, Command Launcher uses a direct command-line command. This means you "
"can use any command you could use from a terminal (eg run a script, launch "
"program with complicated command-line arguments, etc)."
msgstr ""
"Ovo je jednostavan aplet za Cinnamon koji omogućuje korisniku pokretanje "
"naredbi kao u naredbenom redku klikom na tipku. Za razliku od pokretača "
"aplikacija, koji uglavnom koristi .desktop datoteke za pokretanje "
"aplikacija, Pokretač naredbe koristi izravnu naredbu iz naredbenog redka. To "
"znači da možete koristiti bilo koju naredbu kao i u terminalu (npr. "
"pokretanje skripte, pokretanje aplikacije sa složenijim argumentima "
"naredbenog redka, itd)."

View file

@ -0,0 +1,117 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-02-14 14:01+0100\n"
"PO-Revision-Date: 2021-03-25 18:22+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: hu\n"
"Last-Translator: Bosák Balázs <bossbob88@gmail.com>\n"
"Language-Team: \n"
"X-Generator: Poedit 2.4.2\n"
#. commandLauncher@scollins->metadata.json->name
#: applet.js:106 applet.js:159
msgid "Command Launcher"
msgstr "Parancsindító"
#: applet.js:106
msgid "Process started"
msgstr "Folyamat elkezdődött"
#. commandLauncher@scollins->settings-schema.json->command->description
#: applet.js:106 applet.js:159
msgid "Command"
msgstr "Parancs"
#: applet.js:107 applet.js:160
msgid "Process Id"
msgstr "Folyamatazonosító"
#: applet.js:110
#, c-format
msgid "Error while trying to run \"%s\""
msgstr "Hiba történt a futtatás közben \"%s\""
#: applet.js:159
msgid "Process ended"
msgstr "Folyamat elkezdődött"
#. commandLauncher@scollins->settings-schema.json->panelIcon->description
msgid "Panel Icon"
msgstr "Panelikon"
#. commandLauncher@scollins->settings-schema.json->panelIcon->tooltip
msgid ""
"Supports both icon name and icon path.\n"
"To use a symbolic icon, include '-symbolic' (or '-symbolic.svg') at the end."
msgstr ""
"Támogatja az ikon nevét és az ikon elérési útját.\n"
"Szimbolikus ikon használatához a végén vegye fel a „-symbolic” (vagy a „-"
"symbolic.svg” szót)."
#. commandLauncher@scollins->settings-schema.json->useRoot->description
msgid "Run as root"
msgstr "Futtatés root-ként"
#. commandLauncher@scollins->settings-schema.json->apearance->description
msgid "Appearance and behavior"
msgstr "Megjelenés és viselkedés"
#. commandLauncher@scollins->settings-schema.json->commandTitle->description
msgid "Command settings"
msgstr "Parancs beállítások"
#. commandLauncher@scollins->settings-schema.json->useAltEnv->description
msgid "Run in alternate directory"
msgstr "Futtassa alternatív könyvtárban"
#. commandLauncher@scollins->settings-
#. schema.json->showNotifications->description
msgid "Show notifications on completion"
msgstr "Értesítés megjelenítése ha befejeződött"
#. commandLauncher@scollins->settings-schema.json->keyLaunch->description
msgid "Keyboard shortcut"
msgstr "Gyorsbillentyű"
#. commandLauncher@scollins->settings-schema.json->altEnv->description
msgid "Environment path"
msgstr "Útvonal"
#. commandLauncher@scollins->settings-schema.json->tooltipText->description
msgid "Tooltip"
msgstr "Eszköztipp"
#. commandLauncher@scollins->metadata.json->description
msgid "Lets you to run command-line commands with the click of a button"
msgstr "Lehetővé teszi a parancssori parancsok futtatását egy gombnyomással"
#. commandLauncher@scollins->metadata.json->contributors
msgid "Stephen Collins - Author"
msgstr "Stephen Collins - Szerző"
#. commandLauncher@scollins->metadata.json->comments
msgid ""
"This is a simple multi-instance applet for Cinnamon which allows the user "
"to launch commands as though from a command prompt with the click of a "
"button. Unlike a program launcher, which typically uses a .desktop to "
"launch a program, Command Launcher uses a direct command-line command. This "
"means you can use any command you could use from a terminal (eg run a "
"script, launch program with complicated command-line arguments, etc)."
msgstr ""
"Ez egy egyszerű, többpéldányos Cinnamon kisalkalmazás, amely lehetővé teszi "
"a felhasználó számára, hogy gombnyomásra parancsokat indítson, úgy mintha "
"csak egy parancssorból tenné azt. Ellentétben a programindítóval, amely "
"általában egy .desktop programot használ a program indításához, a "
"Parancsindító közvetlen parancssori parancsot használ. Ez azt jelenti, hogy "
"bármilyen parancsot használhat, amelyet egy terminálból indítana (pl. "
"futtathat egy szkriptet, elindíthat egy programot bonyolult parancssori "
"argumentumokkal stb.)."

View file

@ -0,0 +1,119 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-02-14 14:01+0100\n"
"PO-Revision-Date: 2022-06-03 15:52+0200\n"
"Last-Translator: Dragone2 <dragone2@risposteinformatiche.it>\n"
"Language-Team: \n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.3\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. commandLauncher@scollins->metadata.json->name
#: applet.js:106 applet.js:159
msgid "Command Launcher"
msgstr "Command Launcher"
#: applet.js:106
msgid "Process started"
msgstr "Processo avviato"
#. commandLauncher@scollins->settings-schema.json->command->description
#: applet.js:106 applet.js:159
msgid "Command"
msgstr "Comando"
#: applet.js:107 applet.js:160
msgid "Process Id"
msgstr "ID Processo"
#: applet.js:110
#, c-format
msgid "Error while trying to run \"%s\""
msgstr "Errore durante il tentativo di eseguire \"%s\""
#: applet.js:159
msgid "Process ended"
msgstr "Processo terminato"
#. commandLauncher@scollins->settings-schema.json->panelIcon->description
msgid "Panel Icon"
msgstr "Icona Pannello"
#. commandLauncher@scollins->settings-schema.json->panelIcon->tooltip
msgid ""
"Supports both icon name and icon path.\n"
"To use a symbolic icon, include '-symbolic' (or '-symbolic.svg') at the end."
msgstr ""
"Supporta sia il nome dell'icona che il percorso dell'icona.\n"
"Per utilizzare un'icona simbolica, includere '-symbolic' (o '-symbolic.svg') "
"alla fine."
#. commandLauncher@scollins->settings-schema.json->useRoot->description
msgid "Run as root"
msgstr "Esegui come root"
#. commandLauncher@scollins->settings-schema.json->apearance->description
msgid "Appearance and behavior"
msgstr "Aspetto e Comportamento"
#. commandLauncher@scollins->settings-schema.json->commandTitle->description
msgid "Command settings"
msgstr "Impostazioni Comando"
#. commandLauncher@scollins->settings-schema.json->useAltEnv->description
msgid "Run in alternate directory"
msgstr "Esegui in cartella alternativa"
#. commandLauncher@scollins->settings-
#. schema.json->showNotifications->description
msgid "Show notifications on completion"
msgstr "Mostra notifiche al completamento"
#. commandLauncher@scollins->settings-schema.json->keyLaunch->description
msgid "Keyboard shortcut"
msgstr "Scorciatoia da tastiera"
#. commandLauncher@scollins->settings-schema.json->altEnv->description
msgid "Environment path"
msgstr "Variabile d'ambiente"
#. commandLauncher@scollins->settings-schema.json->tooltipText->description
msgid "Tooltip"
msgstr "Tooltip"
#. commandLauncher@scollins->metadata.json->description
msgid "Lets you to run command-line commands with the click of a button"
msgstr ""
"Consente di eseguire i comandi della riga di comando con il clic di un "
"pulsante"
#. commandLauncher@scollins->metadata.json->contributors
msgid "Stephen Collins - Author"
msgstr "Stephen Collins - Autore"
#. commandLauncher@scollins->metadata.json->comments
msgid ""
"This is a simple multi-instance applet for Cinnamon which allows the user to "
"launch commands as though from a command prompt with the click of a button. "
"Unlike a program launcher, which typically uses a .desktop to launch a "
"program, Command Launcher uses a direct command-line command. This means you "
"can use any command you could use from a terminal (eg run a script, launch "
"program with complicated command-line arguments, etc)."
msgstr ""
"Questa è una semplice applet multiistanza per Cinnamon che consente "
"all'utente di avviare i comandi come da un prompt dei comandi con il clic di "
"un pulsante. A differenza di un launcher, che in genere utilizza un .desktop "
"per avviare un programma, Command Launcher utilizza un comando da riga di "
"comando diretto. Questo significa che puoi usare qualsiasi comando che "
"potresti usare da un terminale (es. Eseguire uno script, avviare un "
"programma con argomenti complicati da riga di comando, ecc.)."

View file

@ -0,0 +1,118 @@
# Swedish translation for commandLauncher@scollins.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# Åke Engelbrektson <eson@svenskasprakfiler.se>, 2017.
#
msgid ""
msgstr ""
"Project-Id-Version: commandLauncher@scollins\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-05-10 20:57+0200\n"
"PO-Revision-Date: 2017-05-10 21:21+0200\n"
"Language-Team: Svenska Språkfiler <contactform@svenskasprakfiler.se>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.8.7.1\n"
"Last-Translator: Åke Engelbrektson <eson@svenskasprakfiler.se>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Language: sv\n"
#. commandLauncher@scollins->metadata.json->name
#: applet.js:106 applet.js:159
msgid "Command Launcher"
msgstr "Kommandostartare"
#: applet.js:106
msgid "Process started"
msgstr "Åtgärden startades"
#. commandLauncher@scollins->settings-schema.json->command->description
#: applet.js:106 applet.js:159
msgid "Command"
msgstr "Kommando"
#: applet.js:107 applet.js:160
msgid "Process Id"
msgstr "Process-ID"
#: applet.js:110
#, c-format
msgid "Error while trying to run \"%s\""
msgstr "Ett fel inträffade vid försök att köra \"%s\""
#: applet.js:159
msgid "Process ended"
msgstr "Åtgärden avslutades"
#. commandLauncher@scollins->settings-schema.json->panelIcon->description
msgid "Panel Icon"
msgstr "Panelikon"
#. commandLauncher@scollins->settings-schema.json->panelIcon->tooltip
msgid ""
"Supports both icon name and icon path.\n"
"To use a symbolic icon, include '-symbolic' (or '-symbolic.svg') at the end."
msgstr ""
"Stödjer både ikonnamn och ikonsökväg.\n"
"För att använda en symbolisk ikon.\n"
"Inkludera \"-symbolic\" eller \"-symbolic.svg\" i slutet, för att använda "
"symbolisk ikon."
#. commandLauncher@scollins->settings-schema.json->useRoot->description
msgid "Run as root"
msgstr "Kör som root"
#. commandLauncher@scollins->settings-schema.json->apearance->description
msgid "Appearance and behavior"
msgstr "Utseende och beteende"
#. commandLauncher@scollins->settings-schema.json->commandTitle->description
msgid "Command settings"
msgstr "Kommandoinställningar"
#. commandLauncher@scollins->settings-schema.json->useAltEnv->description
msgid "Run in alternate directory"
msgstr "Kör i en alternativ mapp"
#. commandLauncher@scollins->settings-
#. schema.json->showNotifications->description
msgid "Show notifications on completion"
msgstr "Visa avisering vid slutfört kommando"
#. commandLauncher@scollins->settings-schema.json->keyLaunch->description
msgid "Keyboard shortcut"
msgstr "Tangentbordsgenväg"
#. commandLauncher@scollins->settings-schema.json->altEnv->description
msgid "Environment path"
msgstr "Miljösökväg"
#. commandLauncher@scollins->settings-schema.json->tooltipText->description
msgid "Tooltip"
msgstr "Verktygsbeskrivning"
#. commandLauncher@scollins->metadata.json->description
msgid "Lets you to run command-line commands with the click of a button"
msgstr "Låter dig köra kommandon med ett knappklick"
#. commandLauncher@scollins->metadata.json->contributors
msgid "Stephen Collins - Author"
msgstr "Stephen Collins - Author"
#. commandLauncher@scollins->metadata.json->comments
msgid ""
"This is a simple multi-instance applet for Cinnamon which allows the user to "
"launch commands as though from a command prompt with the click of a button. "
"Unlike a program launcher, which typically uses a .desktop to launch a "
"program, Command Launcher uses a direct command-line command. This means you "
"can use any command you could use from a terminal (eg run a script, launch "
"program with complicated command-line arguments, etc)."
msgstr ""
"Detta är ett enkelt multiinstansprogram för Cinnamon, som låter användaren "
"köra kommandon som från en terminal, med ett knapptryck. Olikt en "
"programstartare, som vanligen använder en .desktop-fil för att starta ett "
"program, använder kommandostartaren en direkt kommandorad. Det innebär att "
"du kan använda valfritt kommando som annars kan användas i terminal "
"(exempelvis köra ett skript, starta ett program med komplicerade argument "
"etc.)"

View file

@ -0,0 +1,118 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# Gökhan GÖKKAYA <gokhanlnx@gmail.com>, 2018.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-02-14 14:01+0100\n"
"PO-Revision-Date: 2018-12-07 00:48+0300\n"
"Language-Team: Linux Mint Türkiye <gokhanlnx@gmail.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.0.6\n"
"Last-Translator: Gökhan GÖKKAYA <gokhanlnx@gmail.com>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Language: tr\n"
#. commandLauncher@scollins->metadata.json->name
#: applet.js:106 applet.js:159
msgid "Command Launcher"
msgstr "Komut Başlatıcı"
#: applet.js:106
msgid "Process started"
msgstr "İşlem başladı"
#. commandLauncher@scollins->settings-schema.json->command->description
#: applet.js:106 applet.js:159
msgid "Command"
msgstr "Komut"
#: applet.js:107 applet.js:160
msgid "Process Id"
msgstr "İşlem Kimliği (Id)"
#: applet.js:110
#, c-format
msgid "Error while trying to run \"%s\""
msgstr "\"%s\" çalıştırma denenirken hata oluştu"
#: applet.js:159
msgid "Process ended"
msgstr "İşlem bitti"
#. commandLauncher@scollins->settings-schema.json->panelIcon->description
msgid "Panel Icon"
msgstr "Panel Simgesi"
#. commandLauncher@scollins->settings-schema.json->panelIcon->tooltip
msgid ""
"Supports both icon name and icon path.\n"
"To use a symbolic icon, include '-symbolic' (or '-symbolic.svg') at the end."
msgstr ""
"Simge adı ve simge yolunu destekler.\n"
"Sembolik bir simge kullanmak için, sonuna '-symbolic' (veya '-symbolic.svg') "
"ekleyin."
#. commandLauncher@scollins->settings-schema.json->useRoot->description
msgid "Run as root"
msgstr "Yönetici olarak çalıştır"
#. commandLauncher@scollins->settings-schema.json->apearance->description
msgid "Appearance and behavior"
msgstr "Görünüm ve davranış"
#. commandLauncher@scollins->settings-schema.json->commandTitle->description
msgid "Command settings"
msgstr "Komut ayarları"
#. commandLauncher@scollins->settings-schema.json->useAltEnv->description
msgid "Run in alternate directory"
msgstr "Alternatif dizinde çalıştır"
#. commandLauncher@scollins->settings-
#. schema.json->showNotifications->description
msgid "Show notifications on completion"
msgstr "Tamamlandığında bildirimleri göster"
#. commandLauncher@scollins->settings-schema.json->keyLaunch->description
msgid "Keyboard shortcut"
msgstr "Klavye kısayolu"
#. commandLauncher@scollins->settings-schema.json->altEnv->description
msgid "Environment path"
msgstr "Ortam yolu"
#. commandLauncher@scollins->settings-schema.json->tooltipText->description
msgid "Tooltip"
msgstr "İpucu"
#. commandLauncher@scollins->metadata.json->description
msgid "Lets you to run command-line commands with the click of a button"
msgstr "Bir düğme tıklaması ile komut satırı komutlarını çalıştırmanızı sağlar"
#. commandLauncher@scollins->metadata.json->contributors
msgid "Stephen Collins - Author"
msgstr "Stephen Collins - Geliştirici"
#. commandLauncher@scollins->metadata.json->comments
msgid ""
"This is a simple multi-instance applet for Cinnamon which allows the user to "
"launch commands as though from a command prompt with the click of a button. "
"Unlike a program launcher, which typically uses a .desktop to launch a "
"program, Command Launcher uses a direct command-line command. This means you "
"can use any command you could use from a terminal (eg run a script, launch "
"program with complicated command-line arguments, etc)."
msgstr ""
"Bu, kullanıcının ayarladığı bir komutu bir tuşa basarak başlatmasına olanak "
"tanıyan; Cinnamon için basit, çok örneklemeli bir uygulamacıktır. Bir "
"programı başlatmak için genellikle bir .desktop kullanan bir program "
"başlatıcısından farklı olarak, Komut Başlatıcı doğrudan komut satırı "
"komutunu kullanır. Bu, bir uçbirimden kullanabileceğiniz herhangi bir komutu "
"bu uygulama ile çalıştırabileceğiniz anlamına gelir (örneğin bir betik "
"çalıştırabilir, bir uygulamayı karmaşık komut satırı argümanlarıyla "
"başlatabilirsiniz, vb)."

View file

@ -0,0 +1,113 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-03-13 18:33+0800\n"
"PO-Revision-Date: 2017-03-15 21:34+0800\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.8.11\n"
"Last-Translator: \n"
"Plural-Forms: nplurals=1; plural=0;\n"
"Language: zh_CN\n"
#. commandLauncher@scollins->metadata.json->name
#: applet.js:106 applet.js:159
msgid "Command Launcher"
msgstr "命令启动器"
#: applet.js:106
msgid "Process started"
msgstr "进程已启动"
#. commandLauncher@scollins->settings-schema.json->command->description
#: applet.js:106 applet.js:159
msgid "Command"
msgstr "命令"
#: applet.js:107 applet.js:160
msgid "Process Id"
msgstr "进程Id"
#: applet.js:110
#, c-format
msgid "Error while trying to run \"%s\""
msgstr "尝试运行\"%s\"时出错"
#: applet.js:159
msgid "Process ended"
msgstr "进程已结束"
#. commandLauncher@scollins->settings-schema.json->panelIcon->description
msgid "Panel Icon"
msgstr "面板图标"
#. commandLauncher@scollins->settings-schema.json->panelIcon->tooltip
msgid ""
"Supports both icon name and icon path.\n"
"To use a symbolic icon, include '-symbolic' (or '-symbolic.svg') at the end."
msgstr ""
"支持图标名称和图标路径。\n"
"要使用符号图标,请在结尾包含‘-symbolic-symbolic.svg。"
#. commandLauncher@scollins->settings-schema.json->useRoot->description
msgid "Run as root"
msgstr "以root身份运行"
#. commandLauncher@scollins->settings-schema.json->apearance->description
msgid "Appearance and behavior"
msgstr "外观和行为"
#. commandLauncher@scollins->settings-schema.json->commandTitle->description
msgid "Command settings"
msgstr "命令设置"
#. commandLauncher@scollins->settings-schema.json->useAltEnv->description
msgid "Run in alternate directory"
msgstr "在备用目录中运行"
#. commandLauncher@scollins->settings-
#. schema.json->showNotifications->description
msgid "Show notifications on completion"
msgstr "完成时显示通知"
#. commandLauncher@scollins->settings-schema.json->keyLaunch->description
msgid "Keyboard shortcut"
msgstr "键盘快捷键"
#. commandLauncher@scollins->settings-schema.json->altEnv->description
msgid "Environment path"
msgstr "环境路径"
#. commandLauncher@scollins->settings-schema.json->tooltipText->description
msgid "Tooltip"
msgstr "提示"
#. commandLauncher@scollins->metadata.json->description
msgid "Lets you to run command-line commands with the click of a button"
msgstr "让您点击按钮运行命令行命令"
#. commandLauncher@scollins->metadata.json->contributors
msgid "Stephen Collins - Author"
msgstr "Stephen Collins - 作者"
#. commandLauncher@scollins->metadata.json->comments
msgid ""
"This is a simple multi-instance applet for Cinnamon which allows the user to "
"launch commands as though from a command prompt with the click of a button. "
"Unlike a program launcher, which typically uses a .desktop to launch a "
"program, Command Launcher uses a direct command-line command. This means you "
"can use any command you could use from a terminal (eg run a script, launch "
"program with complicated command-line arguments, etc)."
msgstr ""
"这是一个简单的多实例的Cinnamon小程序允许用户像命令提示符和点击按钮来启动命"
"令。与程序启动器通常使用.desktop文件启动程序不同命令启动器使用直接的命令行"
"命令。这意味着您可以使用任何可以在终端使用的命令(例如运行脚本,使用复杂的命"
"令行参数启动程序,等等)。"

View file

@ -0,0 +1,67 @@
{
"apearance": {
"type": "header",
"description": "Appearance and behavior"
},
"panelIcon": {
"type": "iconfilechooser",
"description": "Panel Icon",
"default": "go-next",
"tooltip": "Supports both icon name and icon path.\nTo use a symbolic icon, include '-symbolic' (or '-symbolic.svg') at the end."
},
"tooltipText": {
"type": "entry",
"description": "Tooltip",
"default": ""
},
"keyLaunch": {
"type": "keybinding",
"description": "Keyboard shortcut",
"default": ""
},
"showNotifications": {
"type": "checkbox",
"description": "Show notifications on completion",
"default": false
},
"sep1": {
"type": "separator"
},
"commandTitle": {
"type": "header",
"description": "Command settings"
},
"command": {
"type": "entry",
"description": "Command",
"default": ""
},
"useRoot": {
"type": "checkbox",
"description": "Run as root",
"default": false
},
"useAltEnv": {
"type": "checkbox",
"description": "Run in alternate directory",
"default": false
},
"altEnv": {
"type": "filechooser",
"description": "Environment path",
"default": "/",
"select-dir": true,
"indent": true,
"dependency": "useAltEnv"
}
}

View file

@ -0,0 +1,166 @@
const Applet = imports.ui.applet;
const Gettext = imports.gettext;
const GLib = imports.gi.GLib;
const Gio = imports.gi.Gio;
const Lang = imports.lang;
const PopupMenu = imports.ui.popupMenu;
const ScreenSaver = imports.misc.screenSaver;
const St = imports.gi.St;
const Util = imports.misc.util;
// l10n/translation support
const UUID = "system-controls@rcalixte";
Gettext.bindtextdomain(UUID, GLib.get_home_dir() + "/.local/share/locale");
function _(str) {
return Gettext.dgettext(UUID, str);
}
class SystemControlsApplet extends Applet.TextIconApplet {
constructor(orientation, panel_height, instance_id) {
super(orientation, panel_height, instance_id);
this.setAllowedLayout(Applet.AllowedLayout.BOTH);
this._screenSaverProxy = new ScreenSaver.ScreenSaverProxy();
this.set_applet_icon_symbolic_name("system-shutdown");
this.set_applet_label("");
this.set_applet_tooltip(_("System Controls"));
this.menuManager = new PopupMenu.PopupMenuManager(this);
this.menu = new Applet.AppletPopupMenu(this, orientation);
this.menuManager.addMenu(this.menu);
this._contentSection = new PopupMenu.PopupMenuSection();
this.menu.addMenuItem(this._contentSection);
let controlsBox = new St.BoxLayout({ style_class: 'controls-box', reactive: true, vertical: false });
this._controlsIcon = new St.Bin({ style_class: 'controls-icon' });
this._controlsIcon.hide();
controlsBox.add(this._controlsIcon,
{
x_fill: true,
y_fill: false,
x_align: St.Align.END,
y_align: St.Align.START
});
this.controlsLabel = new St.Label(({ style_class: 'controls-label' }));
controlsBox.add(this.controlsLabel,
{
x_fill: true,
y_fill: false,
x_align: St.Align.END,
y_align: St.Align.MIDDLE
});
this.menu.addActor(controlsBox);
this.menuManager = new PopupMenu.PopupMenuManager(this);
this.menu = new Applet.AppletPopupMenu(this, orientation);
this.menuManager.addMenu(this.menu);
this._contentSection = new PopupMenu.PopupMenuSection();
this.menu.addMenuItem(this._contentSection);
let item = new PopupMenu.PopupIconMenuItem(_("Restart Cinnamon"), "cinnamon-symbolic", St.IconType.SYMBOLIC);
item.connect('activate', Lang.bind(this, function () {
global.reexec_self();
}));
this.menu.addMenuItem(item);
this.menu.addMenuItem(new PopupMenu.PopupSeparatorMenuItem());
item = new PopupMenu.PopupIconMenuItem(_("Lock Screen"), "system-lock-screen", St.IconType.SYMBOLIC);
item.connect('activate', Lang.bind(this, function () {
let screensaver_settings = new Gio.Settings({ schema_id: "org.cinnamon.desktop.screensaver" });
let screensaver_dialog = Gio.file_new_for_path("/usr/bin/cinnamon-screensaver-command");
if (screensaver_dialog.query_exists(null)) {
if (screensaver_settings.get_boolean("ask-for-away-message")) {
Util.spawnCommandLine("cinnamon-screensaver-lock-dialog");
}
else {
Util.spawnCommandLine("cinnamon-screensaver-command --lock");
}
}
else {
this._screenSaverProxy.LockRemote();
}
}));
this.menu.addMenuItem(item);
let lockdown_settings = new Gio.Settings({ schema_id: 'org.cinnamon.desktop.lockdown' });
if (!lockdown_settings.get_boolean('disable-user-switching')) {
if (GLib.getenv("XDG_SEAT_PATH")) {
// LightDM
item = new PopupMenu.PopupIconMenuItem(_("Switch User"), "system-switch-user", St.IconType.SYMBOLIC);
item.connect('activate', Lang.bind(this, function () {
Util.spawnCommandLine("cinnamon-screensaver-command --lock");
Util.spawnCommandLine("dm-tool switch-to-greeter");
}));
this.menu.addMenuItem(item);
}
else if (GLib.file_test("/usr/bin/mdmflexiserver", GLib.FileTest.EXISTS)) {
// MDM
item = new PopupMenu.PopupIconMenuItem(_("Switch User"), "system-switch-user", St.IconType.SYMBOLIC);
item.connect('activate', Lang.bind(this, function () {
Util.spawnCommandLine("mdmflexiserver");
}));
this.menu.addMenuItem(item);
}
else if (GLib.file_test("/usr/bin/gdmflexiserver", GLib.FileTest.EXISTS)) {
// GDM
item = new PopupMenu.PopupIconMenuItem(_("Switch User"), "system-switch-user", St.IconType.SYMBOLIC);
item.connect('activate', Lang.bind(this, function () {
Util.spawnCommandLine("cinnamon-screensaver-command --lock");
Util.spawnCommandLine("gdmflexiserver");
}));
this.menu.addMenuItem(item);
}
}
item = new PopupMenu.PopupIconMenuItem(_("Log Out"), "system-log-out", St.IconType.SYMBOLIC);
item.connect('activate', Lang.bind(this, function () {
Util.spawnCommandLine("cinnamon-session-quit --no-prompt");
}));
this.menu.addMenuItem(item);
this.menu.addMenuItem(new PopupMenu.PopupSeparatorMenuItem());
item = new PopupMenu.PopupIconMenuItem(_("Suspend"), "system-suspend", St.IconType.SYMBOLIC);
item.connect('activate', Lang.bind(this, function () {
Util.spawnCommandLine("loginctl suspend");
}));
this.menu.addMenuItem(item);
item = new PopupMenu.PopupIconMenuItem(_("Hibernate"), "system-suspend-hibernate", St.IconType.SYMBOLIC);
item.connect('activate', Lang.bind(this, function () {
Util.spawnCommandLine("loginctl hibernate");
}));
this.menu.addMenuItem(item);
this.menu.addMenuItem(new PopupMenu.PopupSeparatorMenuItem());
item = new PopupMenu.PopupIconMenuItem(_("Restart"), "view-refresh", St.IconType.SYMBOLIC);
item.connect('activate', Lang.bind(this, function () {
Util.spawnCommandLine("loginctl reboot");
}));
this.menu.addMenuItem(item);
item = new PopupMenu.PopupIconMenuItem(_("Power Off"), "system-shutdown", St.IconType.SYMBOLIC);
item.connect('activate', Lang.bind(this, function () {
Util.spawnCommandLine("loginctl poweroff");
}));
this.menu.addMenuItem(item);
this.set_show_label_in_vertical_panels(false);
}
on_applet_clicked(event) {
this.menu.toggle();
}
}
function main(metadata, orientation, panel_height, instance_id) {
return new SystemControlsApplet(orientation, panel_height, instance_id);
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View file

@ -0,0 +1,7 @@
{
"description": "Fork of rcalixte's System Controls, uses loginctl instead systemctl",
"uuid": "system-controls@xhyrom",
"name": "System Controls Applet powered by loginctl",
"version": "1.0.0",
"max-instances": -1
}

View file

@ -0,0 +1,67 @@
# System Controls Applet
# Copyright (C) 2022
# Rick Calixte <10281587+rcalixte@users.noreply.github.com>, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: 1.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-12-09 14:39-0500\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 3.0.1\n"
#: applet.js:29
msgid "System Controls"
msgstr "Systemsteuerung"
#: applet.js:66
msgid "Restart Cinnamon"
msgstr "Cinnamon neustarten"
#: applet.js:74
msgid "Lock Screen"
msgstr "Bildschirm sperren"
#: applet.js:96 applet.js:105 applet.js:113
msgid "Switch User"
msgstr "Benutzer wechseln"
#: applet.js:122
msgid "Log Out"
msgstr "Abmelden"
#: applet.js:130
msgid "Suspend"
msgstr "Bereitschaft"
#: applet.js:136
msgid "Hibernate"
msgstr "Ruhezustand"
#: applet.js:144
msgid "Restart"
msgstr "Neustarten"
#: applet.js:150
msgid "Power Off"
msgstr "Ausschalten"
#. metadata.json->description
msgid ""
"A simple system controls applet to restart Cinnamon, lock the screen, switch "
"users, log off, suspend, hibernate, reboot, or power off the computer"
msgstr ""
"Einfaches Systemsteuerungs-Applet, mit dem man Cinnamon neustarten, den "
"Bildschirm sperren, den Benutzer wechseln, sich abmelden und den Rechner in "
"Bereitschaft oder Ruhezustand setzen, neustarten oder ausschalten kann"
#. metadata.json->name
msgid "System Controls Applet"
msgstr "Systemsteuerung-Applet"

View file

@ -0,0 +1,67 @@
# System Controls Applet
# Copyright (C) 2022
# Rick Calixte <10281587+rcalixte@users.noreply.github.com>, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: 1.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-12-09 14:39-0500\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 3.1.1\n"
#: applet.js:29
msgid "System Controls"
msgstr "Controles del sistema"
#: applet.js:66
msgid "Restart Cinnamon"
msgstr "Reiniciar Cinnamon"
#: applet.js:74
msgid "Lock Screen"
msgstr "Bloquear pantalla"
#: applet.js:96 applet.js:105 applet.js:113
msgid "Switch User"
msgstr "Cambiar de usuario"
#: applet.js:122
msgid "Log Out"
msgstr "Cerrar sesión"
#: applet.js:130
msgid "Suspend"
msgstr "Suspender"
#: applet.js:136
msgid "Hibernate"
msgstr "Hibernar"
#: applet.js:144
msgid "Restart"
msgstr "Reiniciar"
#: applet.js:150
msgid "Power Off"
msgstr "Apagar"
#. metadata.json->description
msgid ""
"A simple system controls applet to restart Cinnamon, lock the screen, switch "
"users, log off, suspend, hibernate, reboot, or power off the computer"
msgstr ""
"Un sencillo applet de control del sistema para reiniciar Cinnamon, bloquear "
"la pantalla, cambiar de usuario, cerrar sesión, suspender, hibernar, "
"reiniciar o apagar el ordenador"
#. metadata.json->name
msgid "System Controls Applet"
msgstr "Applet de controles del sistema"

View file

@ -0,0 +1,67 @@
# System Controls Applet
# Copyright (C) 2022
# Rick Calixte <10281587+rcalixte@users.noreply.github.com>, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: 1.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-12-09 14:39-0500\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: Poedit 3.1.1\n"
#: applet.js:29
msgid "System Controls"
msgstr "Les contrôles du système"
#: applet.js:66
msgid "Restart Cinnamon"
msgstr "Redémarrer Cinnamon"
#: applet.js:74
msgid "Lock Screen"
msgstr "Verrouiller l'écran"
#: applet.js:96 applet.js:105 applet.js:113
msgid "Switch User"
msgstr "Changer d'utilisateur"
#: applet.js:122
msgid "Log Out"
msgstr "Se déconnecter"
#: applet.js:130
msgid "Suspend"
msgstr "Mettre en veille"
#: applet.js:136
msgid "Hibernate"
msgstr "Hiberner"
#: applet.js:144
msgid "Restart"
msgstr "Redémarrer"
#: applet.js:150
msgid "Power Off"
msgstr "Éteindre"
#. metadata.json->description
msgid ""
"A simple system controls applet to restart Cinnamon, lock the screen, switch "
"users, log off, suspend, hibernate, reboot, or power off the computer"
msgstr ""
"Un applet de contrôles du système pour redémarrer Cinnamon, verrouiller "
"l'écran, changer d'utilisateur, se déconnecter, mettre en veille, hiberner, "
"redémarrer ou éteindre l'ordinateur"
#. metadata.json->name
msgid "System Controls Applet"
msgstr "Applet de contrôles du système"

View file

@ -0,0 +1,68 @@
# System Controls Applet
# Copyright (C) 2022
# Rick Calixte <10281587+rcalixte@users.noreply.github.com>, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: 1.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-12-09 14:39-0500\n"
"PO-Revision-Date: \n"
"Last-Translator: Kálmán „KAMI” Szalai <kami911@gmail.com>\n"
"Language-Team: \n"
"Language: hu\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 3.1.1\n"
#: applet.js:29
msgid "System Controls"
msgstr "Rendszervezérlő"
#: applet.js:66
msgid "Restart Cinnamon"
msgstr "Cinnamon környezet újraindítása"
#: applet.js:74
msgid "Lock Screen"
msgstr "Képernyő zárolása"
#: applet.js:96 applet.js:105 applet.js:113
msgid "Switch User"
msgstr "Felhasználóváltás"
#: applet.js:122
msgid "Log Out"
msgstr "Kijelentkezés"
#: applet.js:130
msgid "Suspend"
msgstr "Felfüggesztés"
#: applet.js:136
msgid "Hibernate"
msgstr "Hibernálás"
#: applet.js:144
msgid "Restart"
msgstr "Újraindítás"
#: applet.js:150
msgid "Power Off"
msgstr "Kikapcsolás"
#. metadata.json->description
msgid ""
"A simple system controls applet to restart Cinnamon, lock the screen, switch "
"users, log off, suspend, hibernate, reboot, or power off the computer"
msgstr ""
"Egy egyszerű rendszervezérlő kisalkalmazás a Cinnamon újraindításához, a "
"képernyő zárolásához, a felhasználóváltáshoz, a bejelentkezéshez, a "
"felfüggesztéshez, a hibernáláshoz, az újraindításhoz vagy a számítógép "
"kikapcsolásához"
#. metadata.json->name
msgid "System Controls Applet"
msgstr "Rendszervezérlő kisalkalmazás"

View file

@ -0,0 +1,67 @@
# System Controls Applet
# Copyright (C) 2022
# Rick Calixte <10281587+rcalixte@users.noreply.github.com>, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: 1.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-12-09 14:39-0500\n"
"PO-Revision-Date: \n"
"Last-Translator: Dragone2 <dragone2@risposteinformatiche.it>\n"
"Language-Team: \n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 3.0.1\n"
#: applet.js:29
msgid "System Controls"
msgstr "Controlli di sistema"
#: applet.js:66
msgid "Restart Cinnamon"
msgstr "Riavvia Cinnamon"
#: applet.js:74
msgid "Lock Screen"
msgstr "Blocca lo schermo"
#: applet.js:96 applet.js:105 applet.js:113
msgid "Switch User"
msgstr "Cambia utente"
#: applet.js:122
msgid "Log Out"
msgstr "Chiudi la sessione"
#: applet.js:130
msgid "Suspend"
msgstr "Sospendi"
#: applet.js:136
msgid "Hibernate"
msgstr "Iberna"
#: applet.js:144
msgid "Restart"
msgstr "Riavvia"
#: applet.js:150
msgid "Power Off"
msgstr "Spegni"
#. metadata.json->description
msgid ""
"A simple system controls applet to restart Cinnamon, lock the screen, switch "
"users, log off, suspend, hibernate, reboot, or power off the computer"
msgstr ""
"Una semplice applet per il controllo del sistema. Utile per riavviare "
"Cinnamon, bloccare lo schermo, cambiare utente, disconnettersi, sospendere, "
"ibernare, riavviare o spegnere il computer"
#. metadata.json->name
msgid "System Controls Applet"
msgstr "Applet dei controlli di sistema"

View file

@ -0,0 +1,64 @@
# System Controls Applet
# Copyright (C) 2022
# Rick Calixte <10281587+rcalixte@users.noreply.github.com>, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: 1.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-12-09 14:39-0500\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 3.1.1\n"
#: applet.js:29
msgid "System Controls"
msgstr ""
#: applet.js:66
msgid "Restart Cinnamon"
msgstr "Cinnamon の再起動"
#: applet.js:74
msgid "Lock Screen"
msgstr "画面のロック"
#: applet.js:96 applet.js:105 applet.js:113
msgid "Switch User"
msgstr "ユーザーの切り替え"
#: applet.js:122
msgid "Log Out"
msgstr "ログアウト"
#: applet.js:130
msgid "Suspend"
msgstr "サスペンド"
#: applet.js:136
msgid "Hibernate"
msgstr "ハイバネート"
#: applet.js:144
msgid "Restart"
msgstr "の再起動"
#: applet.js:150
msgid "Power Off"
msgstr "電源オフ"
#. metadata.json->description
msgid ""
"A simple system controls applet to restart Cinnamon, lock the screen, switch "
"users, log off, suspend, hibernate, reboot, or power off the computer"
msgstr ""
#. metadata.json->name
msgid "System Controls Applet"
msgstr ""

View file

@ -0,0 +1,64 @@
# System Controls Applet
# Copyright (C) 2022
# Rick Calixte <10281587+rcalixte@users.noreply.github.com>, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: 1.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-12-09 14:39-0500\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: nl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 3.1.1\n"
#: applet.js:29
msgid "System Controls"
msgstr "Knoppen voor de Systeem"
#: applet.js:66
msgid "Restart Cinnamon"
msgstr "Cinnamon herstarten"
#: applet.js:74
msgid "Lock Screen"
msgstr "Scherm vergrendelen"
#: applet.js:96 applet.js:105 applet.js:113
msgid "Switch User"
msgstr "Gebruiker wisselen"
#: applet.js:122
msgid "Log Out"
msgstr "Afmelden"
#: applet.js:130
msgid "Suspend"
msgstr "Pauzestand"
#: applet.js:136
msgid "Hibernate"
msgstr "Slaapstand"
#: applet.js:144
msgid "Restart"
msgstr "Herstart"
#: applet.js:150
msgid "Power Off"
msgstr "Uitschakelen"
#. metadata.json->description
msgid ""
"A simple system controls applet to restart Cinnamon, lock the screen, switch "
"users, log off, suspend, hibernate, reboot, or power off the computer"
msgstr ""
#. metadata.json->name
msgid "System Controls Applet"
msgstr "Applet voor Knoppen voor de Systeem"

View file

@ -0,0 +1,64 @@
# System Controls Applet
# Copyright (C) 2022
# Rick Calixte <10281587+rcalixte@users.noreply.github.com>, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: 1.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-12-09 14:39-0500\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: pt\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: Poedit 3.1.1\n"
#: applet.js:29
msgid "System Controls"
msgstr "Controles do Sistema"
#: applet.js:66
msgid "Restart Cinnamon"
msgstr "Reiniciar Cinnamon"
#: applet.js:74
msgid "Lock Screen"
msgstr "Bloquear ecrã"
#: applet.js:96 applet.js:105 applet.js:113
msgid "Switch User"
msgstr "Trocar de utilizador"
#: applet.js:122
msgid "Log Out"
msgstr "Terminar sessão"
#: applet.js:130
msgid "Suspend"
msgstr "Suspender"
#: applet.js:136
msgid "Hibernate"
msgstr "Hibernar"
#: applet.js:144
msgid "Restart"
msgstr "Reiniciar"
#: applet.js:150
msgid "Power Off"
msgstr "Desligar"
#. metadata.json->description
msgid ""
"A simple system controls applet to restart Cinnamon, lock the screen, switch "
"users, log off, suspend, hibernate, reboot, or power off the computer"
msgstr ""
#. metadata.json->name
msgid "System Controls Applet"
msgstr "Miniaplicativo de Controles do Sistema"

View file

@ -0,0 +1,64 @@
# System Controls Applet
# Copyright (C) 2022
# Rick Calixte <10281587+rcalixte@users.noreply.github.com>, 2022.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: 1.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-12-09 14:39-0500\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: en\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 3.1.1\n"
#: applet.js:29
msgid "System Controls"
msgstr ""
#: applet.js:66
msgid "Restart Cinnamon"
msgstr ""
#: applet.js:74
msgid "Lock Screen"
msgstr ""
#: applet.js:96 applet.js:105 applet.js:113
msgid "Switch User"
msgstr ""
#: applet.js:122
msgid "Log Out"
msgstr ""
#: applet.js:130
msgid "Suspend"
msgstr ""
#: applet.js:136
msgid "Hibernate"
msgstr ""
#: applet.js:144
msgid "Restart"
msgstr ""
#: applet.js:150
msgid "Power Off"
msgstr ""
#. metadata.json->description
msgid ""
"A simple system controls applet to restart Cinnamon, lock the screen, "
"switch users, log off, suspend, hibernate, reboot, or power off the computer"
msgstr ""
#. metadata.json->name
msgid "System Controls Applet"
msgstr ""

View file

@ -0,0 +1,66 @@
# System Controls Applet
# Copyright (C) 2022
# Rick Calixte <10281587+rcalixte@users.noreply.github.com>, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: 1.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-12-09 14:39-0500\n"
"PO-Revision-Date: \n"
"Last-Translator: Slinet6056 <slinet6056@gmail.com>\n"
"Language-Team: \n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 3.2.2\n"
#: applet.js:29
msgid "System Controls"
msgstr "系统控制"
#: applet.js:66
msgid "Restart Cinnamon"
msgstr "重新启动 Cinnamon"
#: applet.js:74
msgid "Lock Screen"
msgstr "锁定屏幕"
#: applet.js:96 applet.js:105 applet.js:113
msgid "Switch User"
msgstr "切换用户"
#: applet.js:122
msgid "Log Out"
msgstr "注销"
#: applet.js:130
msgid "Suspend"
msgstr "挂起"
#: applet.js:136
msgid "Hibernate"
msgstr "休眠"
#: applet.js:144
msgid "Restart"
msgstr "重新启动"
#: applet.js:150
msgid "Power Off"
msgstr "关机"
#. metadata.json->description
msgid ""
"A simple system controls applet to restart Cinnamon, lock the screen, switch "
"users, log off, suspend, hibernate, reboot, or power off the computer"
msgstr ""
"一个简单的系统控制小程序,用于重启 Cinnamon、锁定屏幕、切换用户、注销、挂起、"
"休眠、重启或关闭计算机"
#. metadata.json->name
msgid "System Controls Applet"
msgstr "系统控制小程序"

View file

@ -0,0 +1,13 @@
.controls-box {
padding: .4em 1.75em;
spacing: .4em;
}
.controls-icon {
border-radius: .25em;
border: 2px solid #a5a5a5;
}
.controls-label {
color: #fff;
font-size: 1em;
margin: .4em;
}