Article View: alt.pl.comp.os.linux.newbie
Article #139269Przerobić ikonę apletu
From: Jacek Maciejewski
Date: Sat, 03 Nov 2012 09:26
Date: Sat, 03 Nov 2012 09:26
60 lines
2526 bytes
2526 bytes
Witam
W moim Mincie ikona pewnego apletu jest czarna na czarnym pasku, co nieco
wnerwia :) Aplet jest doinstalowany przeze mnie. Mieści sie w
~/.local/share/cinnamon/applets i są tam dwa pliki odnoszące się do ikony -
applet.js oraz metadata.json. Pliku obrazka samej ikony nie ma. Cytuję tu
plik applet.js:
const Lang = imports.lang;
const Applet = imports.ui.applet;
const GLib = imports.gi.GLib;
const Gettext = imports.gettext.domain('cinnamon-applets');
const _ = Gettext.gettext;
function MyApplet(orientation) {
this._init(orientation);
}
MyApplet.prototype = {
__proto__: Applet.IconApplet.prototype,
_init: function(orientation) {
Applet.IconApplet.prototype._init.call(this, orientation);
try {
this.set_applet_icon_name("window-close");
this.set_applet_tooltip(_("Kill window"));
}
catch (e) {
global.logError(e);
}
},
on_applet_clicked: function(event) {
GLib.spawn_command_line_async('xkill');
}
};
function main(metadata, orientation) {
let myApplet = new MyApplet(orientation);
return myApplet;
}
A tu plik metadata.json:
{
"uuid": "force-quit@cinnamon.org",
"name": "Force Quit",
"description": "Click on the applet to launch xkill and force any window
to quit immediately",
"icon": "window-close"
}
Może ktoś wie jak zlokalizować na podstawie tych plików ikonę do której się
odwołują? Problem w tym że ikon o nazwie "window-close" jest kilkanaście i
na dobitkę żadna nie wygląda na właściwą :)
--
Jacek
Technical Details
Message-ID:
<31fse4qkpy94$.1u7kvwdtuq6yx.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!plix.pl!newsfeed2.plix.pl!feed.xsnews.nl!border-2.ams.xsnews.nl!news.mixmin.net!aioe.org!.POSTED!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!plix.pl!newsfeed2.plix.pl!feed.xsnews.nl!border-2.ams.xsnews.nl!news.mixmin.net!aioe.org!.POSTED!not-for-mail
From: Jacek Maciejewski <jacmac@go2.pl>
Newsgroups: alt.pl.comp.os.linux.newbie
Subject: Przerobić ikonę apletu
Date: Sat, 3 Nov 2012 10:26:36 +0100
Organization: Aioe.org NNTP Server
Lines: 60
Message-ID: <31fse4qkpy94$.1u7kvwdtuq6yx.dlg@40tude.net>
NNTP-Posting-Host: 3kVfKCKR0QbL6+tNan/qDg.user.speranza.aioe.org
Mime-Version: 1.0
X-Complaints-To: abuse@aioe.org
User-Agent: 40tude_Dialog/2.0.15.1pl
X-Notice: Filtered by postfilter v. 0.8.2
X-Face: 4hY-vJY/j3P@Ah)-U9"n^5EAM]~m_]t{I$LOF/]iz~fNN(6D47ug[9>GO}/"c5.)C?Wc[Agpb\}/6t.<O
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit