From af8dd47fa32137d74540dfe02951a87e60c637fa Mon Sep 17 00:00:00 2001 From: xHyroM Date: Mon, 14 Aug 2023 12:11:14 +0200 Subject: [PATCH] add applets --- .../commandLauncher@scollins/applet.js | 158 +++++++ .../applets/commandLauncher@scollins/icon.png | Bin 0 -> 1965 bytes .../applets/commandLauncher@scollins/icon.svg | 395 ++++++++++++++++++ .../commandLauncher@scollins/metadata.json | 12 + .../po/commandLauncher.pot | 106 +++++ .../applets/commandLauncher@scollins/po/da.po | 117 ++++++ .../applets/commandLauncher@scollins/po/de.po | 116 +++++ .../applets/commandLauncher@scollins/po/es.po | 118 ++++++ .../applets/commandLauncher@scollins/po/fr.po | 118 ++++++ .../applets/commandLauncher@scollins/po/hr.po | 119 ++++++ .../applets/commandLauncher@scollins/po/hu.po | 117 ++++++ .../applets/commandLauncher@scollins/po/it.po | 119 ++++++ .../applets/commandLauncher@scollins/po/sv.po | 118 ++++++ .../applets/commandLauncher@scollins/po/tr.po | 118 ++++++ .../commandLauncher@scollins/po/zh_CN.po | 113 +++++ .../settings-schema.json | 67 +++ .../applets/system-controls@xhyrom/applet.js | 166 ++++++++ .../applets/system-controls@xhyrom/icon.png | Bin 0 -> 16265 bytes .../system-controls@xhyrom/metadata.json | 7 + .../applets/system-controls@xhyrom/po/de.po | 67 +++ .../applets/system-controls@xhyrom/po/es.po | 67 +++ .../applets/system-controls@xhyrom/po/fr.po | 67 +++ .../applets/system-controls@xhyrom/po/hu.po | 68 +++ .../applets/system-controls@xhyrom/po/it.po | 67 +++ .../applets/system-controls@xhyrom/po/ja.po | 64 +++ .../applets/system-controls@xhyrom/po/nl.po | 64 +++ .../applets/system-controls@xhyrom/po/pt.po | 64 +++ .../po/system-controls@rcalixte.pot | 64 +++ .../system-controls@xhyrom/po/zh_CN.po | 66 +++ .../system-controls@xhyrom/stylesheet.css | 13 + 30 files changed, 2755 insertions(+) create mode 100755 .local/share/cinnamon/applets/commandLauncher@scollins/applet.js create mode 100755 .local/share/cinnamon/applets/commandLauncher@scollins/icon.png create mode 100755 .local/share/cinnamon/applets/commandLauncher@scollins/icon.svg create mode 100755 .local/share/cinnamon/applets/commandLauncher@scollins/metadata.json create mode 100755 .local/share/cinnamon/applets/commandLauncher@scollins/po/commandLauncher.pot create mode 100755 .local/share/cinnamon/applets/commandLauncher@scollins/po/da.po create mode 100755 .local/share/cinnamon/applets/commandLauncher@scollins/po/de.po create mode 100755 .local/share/cinnamon/applets/commandLauncher@scollins/po/es.po create mode 100755 .local/share/cinnamon/applets/commandLauncher@scollins/po/fr.po create mode 100755 .local/share/cinnamon/applets/commandLauncher@scollins/po/hr.po create mode 100755 .local/share/cinnamon/applets/commandLauncher@scollins/po/hu.po create mode 100755 .local/share/cinnamon/applets/commandLauncher@scollins/po/it.po create mode 100755 .local/share/cinnamon/applets/commandLauncher@scollins/po/sv.po create mode 100755 .local/share/cinnamon/applets/commandLauncher@scollins/po/tr.po create mode 100755 .local/share/cinnamon/applets/commandLauncher@scollins/po/zh_CN.po create mode 100755 .local/share/cinnamon/applets/commandLauncher@scollins/settings-schema.json create mode 100644 .local/share/cinnamon/applets/system-controls@xhyrom/applet.js create mode 100644 .local/share/cinnamon/applets/system-controls@xhyrom/icon.png create mode 100644 .local/share/cinnamon/applets/system-controls@xhyrom/metadata.json create mode 100644 .local/share/cinnamon/applets/system-controls@xhyrom/po/de.po create mode 100644 .local/share/cinnamon/applets/system-controls@xhyrom/po/es.po create mode 100644 .local/share/cinnamon/applets/system-controls@xhyrom/po/fr.po create mode 100644 .local/share/cinnamon/applets/system-controls@xhyrom/po/hu.po create mode 100644 .local/share/cinnamon/applets/system-controls@xhyrom/po/it.po create mode 100644 .local/share/cinnamon/applets/system-controls@xhyrom/po/ja.po create mode 100644 .local/share/cinnamon/applets/system-controls@xhyrom/po/nl.po create mode 100644 .local/share/cinnamon/applets/system-controls@xhyrom/po/pt.po create mode 100644 .local/share/cinnamon/applets/system-controls@xhyrom/po/system-controls@rcalixte.pot create mode 100644 .local/share/cinnamon/applets/system-controls@xhyrom/po/zh_CN.po create mode 100644 .local/share/cinnamon/applets/system-controls@xhyrom/stylesheet.css diff --git a/.local/share/cinnamon/applets/commandLauncher@scollins/applet.js b/.local/share/cinnamon/applets/commandLauncher@scollins/applet.js new file mode 100755 index 0000000..a89a1bb --- /dev/null +++ b/.local/share/cinnamon/applets/commandLauncher@scollins/applet.js @@ -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; +} diff --git a/.local/share/cinnamon/applets/commandLauncher@scollins/icon.png b/.local/share/cinnamon/applets/commandLauncher@scollins/icon.png new file mode 100755 index 0000000000000000000000000000000000000000..edbb51089b375f28b225ab7d455627e9ee1063b2 GIT binary patch literal 1965 zcmV;e2U7TnP)2CU4u$hT zAGj*17!$zEy6@ewWB0djx$UcacHMZ-{Oji4OkKMFFWeE+er09#g^T~Z^rNr+;dkFL zvlk_;0hpw63FL^j~u%l+nIUC+xh*~wFf@=o0H!F zE=ej%GnoT!TA1Ht>e+$f%EwVf$P$yp{PLAuz)s-VT!0qP z)nJIsCGa1;6CJu6`_q%ygFk>_f#m{J;B9m0l?0Fk^5D}fR0*NM5TF||R{|Jd-V3h) z-Y~fRHt2NFzFW}i=dt^apy4oF-!%BT5Xx8I8!{g*#aZzt?^WR)%L9^v7E9Ydc{*Ku z=K}i57h$#wEr(jIINT;j_?_H0RL;&JbIBJX#->E(B!UT9eDK%5ML&Hw-Es2*`qI6q zI}5Hg)gjkHu8mv^s<~AOQDIUYcTEG{`|3_W@R{rp%a#9sKq=TN6pj~1I8m;+}4 zunQ4S&Z^*1YQcNor~&g5KBhcx;LXBVI*EVec)D|8FS_@$_)aI?v*{7ur>1KqE~(~t zF7reuDXPj44iQy{p{3LKV~-|j7xrR@KZDwxaD9pc!aKve{KHw%hu`iuCgh*ND z&<6g*Dg5!JB*e{oafd&R+U?|I*ECc=H?kxapa$Ur#&w)n|Mg|X(kY7LCu%~pzWn)M zyD|A}d~872qyZWwReOQ$G)@yjH{+xFn@`tat>Cwqs~aLr(NHKnv zxU`M{6_v;+Vp6M&&f@nL{5* z;Gem`>XD<+A5Ot^8cZmL&SXNB2HZpq6cRrENDjZdxS#IFbMWU``QB0J_ooKCUKgmQ zjEu96m748ZCicpVCmeMb_cQy6gVndgXD+bv-J@tq;2R4Z)lFJisLwNT-HBC(%V0L$ zJ8os}o{uH)=PvN-{STo*zp)l@Z@huIPaUGQd)J0g5C3|Ol^^~j6fqU(EDEWd*KuMm z)!cXXL+`Jx{J-yi5Y-%ZJnqljzK_nk7B;-_Gq>(z?eQ}V&pur@Ax+E!Od@mUy~ist zzpIb`5xl4WTm92RWg%Qk3J@*y~eS(t0RAhs?Kl+jSB)cIeiM8r7C zK1bOpTPH*o;_DP5qY@2ypyZtsNEOKmN&&ZWPb3<8OQj7Pxv-wq1u4rOh6+YMzjUHHFO%jqu;RwVusXR$z@9aEVHcR?;9B zpOR1xdYZeO$~x74oc=52pow%kG?S!S<}GV9Jjk{vCn)3mN;SB$hEXNRh{o$(iLz*p zt&@}z6gD=n7;J4c=uWRJ%k4cEBnlVtH*_V;lA6qtCRDPD@<3CkLmJy^%D=b7RLvR% z@GofC+l_6{Nt>h*r!6_k7Nufk(P)C7{awQz86zqa!Wz(ftlv9pGo8?z&)O_yTiZ*a z{irP(Ue$Yi)(Z_)u)}6LJl5}>1$q&4rGXXT*`KXkK3$k?Tb$du=Pfha=4m<19M%dO z4%TYL^HAJaypD62vrsoUhsAT8D|b$U;NHjMaE|v#9u=W;rJ_79!nHz39tzL%{nb}a zu3o~rO~AW>_W*ANwqIxeYS4?o&j3#W|BxgrJ>1M3a09SAf}gq0 z1n5U0UIbp2V)Zi0ug$C-P3wC6XOE$zS`+p^L7QiGq{$rU00000NkvXXu0mjfd1S#1 literal 0 HcmV?d00001 diff --git a/.local/share/cinnamon/applets/commandLauncher@scollins/icon.svg b/.local/share/cinnamon/applets/commandLauncher@scollins/icon.svg new file mode 100755 index 0000000..1b3e8e9 --- /dev/null +++ b/.local/share/cinnamon/applets/commandLauncher@scollins/icon.svg @@ -0,0 +1,395 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.local/share/cinnamon/applets/commandLauncher@scollins/metadata.json b/.local/share/cinnamon/applets/commandLauncher@scollins/metadata.json new file mode 100755 index 0000000..0445bbd --- /dev/null +++ b/.local/share/cinnamon/applets/commandLauncher@scollins/metadata.json @@ -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 +} \ No newline at end of file diff --git a/.local/share/cinnamon/applets/commandLauncher@scollins/po/commandLauncher.pot b/.local/share/cinnamon/applets/commandLauncher@scollins/po/commandLauncher.pot new file mode 100755 index 0000000..8b05aa0 --- /dev/null +++ b/.local/share/cinnamon/applets/commandLauncher@scollins/po/commandLauncher.pot @@ -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 , 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 \n" +"Language-Team: LANGUAGE \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 "" diff --git a/.local/share/cinnamon/applets/commandLauncher@scollins/po/da.po b/.local/share/cinnamon/applets/commandLauncher@scollins/po/da.po new file mode 100755 index 0000000..6982b94 --- /dev/null +++ b/.local/share/cinnamon/applets/commandLauncher@scollins/po/da.po @@ -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 , 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 \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.)." diff --git a/.local/share/cinnamon/applets/commandLauncher@scollins/po/de.po b/.local/share/cinnamon/applets/commandLauncher@scollins/po/de.po new file mode 100755 index 0000000..6e32aa1 --- /dev/null +++ b/.local/share/cinnamon/applets/commandLauncher@scollins/po/de.po @@ -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.)." diff --git a/.local/share/cinnamon/applets/commandLauncher@scollins/po/es.po b/.local/share/cinnamon/applets/commandLauncher@scollins/po/es.po new file mode 100755 index 0000000..345fe9f --- /dev/null +++ b/.local/share/cinnamon/applets/commandLauncher@scollins/po/es.po @@ -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 , 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.)." diff --git a/.local/share/cinnamon/applets/commandLauncher@scollins/po/fr.po b/.local/share/cinnamon/applets/commandLauncher@scollins/po/fr.po new file mode 100755 index 0000000..57e0f86 --- /dev/null +++ b/.local/share/cinnamon/applets/commandLauncher@scollins/po/fr.po @@ -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 , 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 \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)." diff --git a/.local/share/cinnamon/applets/commandLauncher@scollins/po/hr.po b/.local/share/cinnamon/applets/commandLauncher@scollins/po/hr.po new file mode 100755 index 0000000..1019413 --- /dev/null +++ b/.local/share/cinnamon/applets/commandLauncher@scollins/po/hr.po @@ -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 , 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 \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 \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)." diff --git a/.local/share/cinnamon/applets/commandLauncher@scollins/po/hu.po b/.local/share/cinnamon/applets/commandLauncher@scollins/po/hu.po new file mode 100755 index 0000000..41dc839 --- /dev/null +++ b/.local/share/cinnamon/applets/commandLauncher@scollins/po/hu.po @@ -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 , 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 \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.)." diff --git a/.local/share/cinnamon/applets/commandLauncher@scollins/po/it.po b/.local/share/cinnamon/applets/commandLauncher@scollins/po/it.po new file mode 100755 index 0000000..2d39607 --- /dev/null +++ b/.local/share/cinnamon/applets/commandLauncher@scollins/po/it.po @@ -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 , 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 \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.)." diff --git a/.local/share/cinnamon/applets/commandLauncher@scollins/po/sv.po b/.local/share/cinnamon/applets/commandLauncher@scollins/po/sv.po new file mode 100755 index 0000000..572ba8e --- /dev/null +++ b/.local/share/cinnamon/applets/commandLauncher@scollins/po/sv.po @@ -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 , 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 \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 \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.)" diff --git a/.local/share/cinnamon/applets/commandLauncher@scollins/po/tr.po b/.local/share/cinnamon/applets/commandLauncher@scollins/po/tr.po new file mode 100755 index 0000000..1ba9e99 --- /dev/null +++ b/.local/share/cinnamon/applets/commandLauncher@scollins/po/tr.po @@ -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 , 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 \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 \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)." diff --git a/.local/share/cinnamon/applets/commandLauncher@scollins/po/zh_CN.po b/.local/share/cinnamon/applets/commandLauncher@scollins/po/zh_CN.po new file mode 100755 index 0000000..28dba18 --- /dev/null +++ b/.local/share/cinnamon/applets/commandLauncher@scollins/po/zh_CN.po @@ -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 , 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文件启动程序不同,命令启动器使用直接的命令行" +"命令。这意味着您可以使用任何可以在终端使用的命令(例如运行脚本,使用复杂的命" +"令行参数启动程序,等等)。" diff --git a/.local/share/cinnamon/applets/commandLauncher@scollins/settings-schema.json b/.local/share/cinnamon/applets/commandLauncher@scollins/settings-schema.json new file mode 100755 index 0000000..d1caef7 --- /dev/null +++ b/.local/share/cinnamon/applets/commandLauncher@scollins/settings-schema.json @@ -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" + } +} diff --git a/.local/share/cinnamon/applets/system-controls@xhyrom/applet.js b/.local/share/cinnamon/applets/system-controls@xhyrom/applet.js new file mode 100644 index 0000000..7300206 --- /dev/null +++ b/.local/share/cinnamon/applets/system-controls@xhyrom/applet.js @@ -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); +} diff --git a/.local/share/cinnamon/applets/system-controls@xhyrom/icon.png b/.local/share/cinnamon/applets/system-controls@xhyrom/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..476d4227bc0fc22f81ea073fe1e42892edaab85e GIT binary patch literal 16265 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 literal 0 HcmV?d00001 diff --git a/.local/share/cinnamon/applets/system-controls@xhyrom/metadata.json b/.local/share/cinnamon/applets/system-controls@xhyrom/metadata.json new file mode 100644 index 0000000..2ae789d --- /dev/null +++ b/.local/share/cinnamon/applets/system-controls@xhyrom/metadata.json @@ -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 +} diff --git a/.local/share/cinnamon/applets/system-controls@xhyrom/po/de.po b/.local/share/cinnamon/applets/system-controls@xhyrom/po/de.po new file mode 100644 index 0000000..90ce27d --- /dev/null +++ b/.local/share/cinnamon/applets/system-controls@xhyrom/po/de.po @@ -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" diff --git a/.local/share/cinnamon/applets/system-controls@xhyrom/po/es.po b/.local/share/cinnamon/applets/system-controls@xhyrom/po/es.po new file mode 100644 index 0000000..02d1eac --- /dev/null +++ b/.local/share/cinnamon/applets/system-controls@xhyrom/po/es.po @@ -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" diff --git a/.local/share/cinnamon/applets/system-controls@xhyrom/po/fr.po b/.local/share/cinnamon/applets/system-controls@xhyrom/po/fr.po new file mode 100644 index 0000000..f0a4bb2 --- /dev/null +++ b/.local/share/cinnamon/applets/system-controls@xhyrom/po/fr.po @@ -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" diff --git a/.local/share/cinnamon/applets/system-controls@xhyrom/po/hu.po b/.local/share/cinnamon/applets/system-controls@xhyrom/po/hu.po new file mode 100644 index 0000000..0ad304f --- /dev/null +++ b/.local/share/cinnamon/applets/system-controls@xhyrom/po/hu.po @@ -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 \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" diff --git a/.local/share/cinnamon/applets/system-controls@xhyrom/po/it.po b/.local/share/cinnamon/applets/system-controls@xhyrom/po/it.po new file mode 100644 index 0000000..a1fae10 --- /dev/null +++ b/.local/share/cinnamon/applets/system-controls@xhyrom/po/it.po @@ -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 \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" diff --git a/.local/share/cinnamon/applets/system-controls@xhyrom/po/ja.po b/.local/share/cinnamon/applets/system-controls@xhyrom/po/ja.po new file mode 100644 index 0000000..531dafe --- /dev/null +++ b/.local/share/cinnamon/applets/system-controls@xhyrom/po/ja.po @@ -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 "" diff --git a/.local/share/cinnamon/applets/system-controls@xhyrom/po/nl.po b/.local/share/cinnamon/applets/system-controls@xhyrom/po/nl.po new file mode 100644 index 0000000..a3e8d88 --- /dev/null +++ b/.local/share/cinnamon/applets/system-controls@xhyrom/po/nl.po @@ -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" diff --git a/.local/share/cinnamon/applets/system-controls@xhyrom/po/pt.po b/.local/share/cinnamon/applets/system-controls@xhyrom/po/pt.po new file mode 100644 index 0000000..3d94050 --- /dev/null +++ b/.local/share/cinnamon/applets/system-controls@xhyrom/po/pt.po @@ -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" diff --git a/.local/share/cinnamon/applets/system-controls@xhyrom/po/system-controls@rcalixte.pot b/.local/share/cinnamon/applets/system-controls@xhyrom/po/system-controls@rcalixte.pot new file mode 100644 index 0000000..129760a --- /dev/null +++ b/.local/share/cinnamon/applets/system-controls@xhyrom/po/system-controls@rcalixte.pot @@ -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 "" diff --git a/.local/share/cinnamon/applets/system-controls@xhyrom/po/zh_CN.po b/.local/share/cinnamon/applets/system-controls@xhyrom/po/zh_CN.po new file mode 100644 index 0000000..56bbe44 --- /dev/null +++ b/.local/share/cinnamon/applets/system-controls@xhyrom/po/zh_CN.po @@ -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 \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 "系统控制小程序" diff --git a/.local/share/cinnamon/applets/system-controls@xhyrom/stylesheet.css b/.local/share/cinnamon/applets/system-controls@xhyrom/stylesheet.css new file mode 100644 index 0000000..b9b8061 --- /dev/null +++ b/.local/share/cinnamon/applets/system-controls@xhyrom/stylesheet.css @@ -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; +}