<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
14.08.2012 21:01, Marco Martin пишет:
<blockquote cite="mid:201208141901.26143.notmart@gmail.com"
type="cite">
<pre wrap="">On Tuesday 14 August 2012, Dmitry wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Hello!
I thought that all icons in tray have to be the same size (i.e. to be
limited in size), but current C++ system tray doesn't fix size of icons
(plasmoids). For example, battery may be larger that other icons. It
looks very strange:
SysTray will look strange if battery applet shows percent
I assumed that all icons have to have the same size and I fixed their
size in QML implementation of system tray. So, my assumption causes
battery be smaller or be clipped:
Clipped battery plasmoid in system tray
What do you think about such behavior? I think if plasmoid have large
size then it should be placed on panel.
</pre>
</blockquote>
<pre wrap="">
hmm, that sounds like a bug, the battery shouldn't have a too big minimum
size..
are you setting an actual clip to the items that contain the plasmoids? (it
may get a bit expensive on performances)
</pre>
</blockquote>
Yes, I've set "clip" to on. But if I set "clip" to off, battery will
look the same, because I set its maximum size (and minimum size
otherwise networkmanager applet wont be visible). I set the maximum
size because applets may want to be large then other icons:<br>
<img alt="<systray_applets_if_their_size_isnt_limited.png>"
title="Applets if their size isn't limited"
src="cid:part1.07000804.02090908@rosalab.ru" height="188"
hspace="20" border="1" vspace="20" width="120"><br>
<blockquote type="cite">
<pre wrap="">(it may get a bit expensive on performances)</pre>
</blockquote>
OK, I can disable clipping.<br>
</body>
</html>