Potential Package Update: lxpanel 0.4.1

[ Thread Index | Date Index | More lists.tuxfamily.org/slitaz Archives ]


Greetings all,

After tracking down a problem with *.directory files not being displayed in the menu to an issue with lxpanel < 0.4.0, I 
have worked to update the lxpanel tazpkg to the 0.4.1 release (attached this time ;-).  Given the nature some of the 
changes, this isn’t something that I just wanted to go ahead and check in.

There seem to be two main things to note—
 * netstat: The netstat plugin for lxpanel has been temporarily disabled by the LXDE developers.  From the LXDE mailing 
list: “The netstat plugins cause various bugs and crashes on some systems.  Besides, its companion component lxnm failed to 
work correctly.  So they are removed temporarily. Fred is now working on a new version.”  This impacts the tazpkg lxpanel-
extra, as no netstat.so plugin gets built.
 * Terminal Emulator Panel Setting: A bug that necessitated specifying the “-e” command-line argument for xterm in the 
Panel Preferences dialog > Advanced tab > Set Preferred Applications section > Terminal Emulator setting has been fixed in 
lxpanel.  Due to how this setting is stored, a simple package upgrade will not update this configuration setting.
    - First, it is possible that lxpanel has created user settings under ~/..config/lxpanel.  If so, the file 
~/.config/lxpanel/default/config will have a “Terminal” setting.  Remove the “-e” command-line argument.
    - Second, files under /etc/lxpanel/default/ are flagged as config files in the receipt.  Thus, these settings will be 
retained on an upgrade.  The file in question is /etc/lxpanel/default/config; again, remove the “-e” command-line argument.
    - Alternatively, right-click on the SliTaz Menu > click the “Panel Settings” menu item in the pop-up menu > got to the 
Advanced tab > Set Preferred Applications section > Terminal Emulator setting.  Remove the “-e” command-line argument.  
This only appears to save changes to ~/.config/lxpanel/default; the settings under /etc/lxpanel/default will remain 
unchanged.

If the “-e” command-line argument is not removed, *.desktop shortcut files with the property “Terminal=true” will not run; 
instead, you will see an error message and a shell prompt.


On the positive side, this upgrade does fix the problem with *.directory files not being displayed in the menu.  :-)


Thanks,
Matthew 

Attachment: lxpanel-0.4.1.tgz
Description: Binary data



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/