I know of no way to enforce the size of tray icons because they are drawn by the tray application, not the panel. The space allocated to each tray icon does resize as it is supposed to. In my testing, some resize and some don't. This should probably be a release note.
The next thing I am working on is the taskbar in hopes that I can get icon grid, including shrink when insufficient space, and icon resizing working. Ideally I can get font size readjustment working also. After that I might try drawing the text with Cairo instead of markup, now that I have it centralized in one spot. I should mention, I am in no rush to get to beta. I am happy to let things settle, things get cleaned up, and the translation work proceed for a while. This is not correct: "Besides, it's never tested since we don't use it in Taiwan." It is tested by your customers who use it and report that it works. PCMan wrote: > The reason to disalble it by default is simple. > It's ported from xfce4-panel, and some parts are not finished. > For example, parts using libwnck are removed or commented out. > However, I don't know if it cause any problems. > The original xfce4 xkb plugin seems to store state of every applications. > This is not working in our port to lxpanel since we don't use libwnck. > Besides, it's never tested since we don't use it in Taiwan. > So, I don't even know if it works or not. > That's why it's disabled previously. > You can compare it with the original xfce4 xkb plugin to see what's different. > > Besides, will this icon size be applied to other plugins like tray > icon and task bar items? > > Thanks for your work. > > BTW, I almost finish the merge of lxsession and lxde-settings-daemon. > So there won't be two separated daemons later. > This will be moved to trunk in one or two days. > You can test the code in svn branch already. > > Cheers! > > On Fri, Jul 10, 2009 at 10:36 PM, Marty Jack<[email protected]> wrote: >> SVN 1773 has the changes to make icon size configurable. This was a little >> more invasive than one would hope, due to the need to have it take effect as >> it is being configured in the "panel configuration changed" callback. >> >> I have enabled the xkb plugin to build by default, and worked on it a >> minimal amount to get it working somewhat better. The only complaint we >> ever get about it is that it works fine, but doesn't build by default. I >> continue not to understand why there is concern from the Taiwan folks about >> it. I did notice that due to the use of static variables, it doesn't work >> if multiple instances exist. I set the "one per system" flag on it to work >> around this. We can see over the course of beta if there is any reason to >> keep it disabled. >> >> This is in no way to suggest that Afirvida's work on a new xkb plugin is not >> valuable or should be stopped. This simply gets us in a little better >> position until his work is ready. >> >> ------------------------------------------------------------------------------ >> Enter the BlackBerry Developer Challenge >> This is your chance to win up to $100,000 in prizes! For a limited time, >> vendors submitting new applications to BlackBerry App World(TM) will have >> the opportunity to enter the BlackBerry Developer Challenge. See full prize >> details at: http://p.sf.net/sfu/Challenge >> _______________________________________________ >> Lxde-list mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/lxde-list >> > ------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________ Lxde-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lxde-list
