Skip to content
No description, website, or topics provided.
C Other
  1. C 98.0%
  2. Other 2.0%
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data Add keys like XF86AudioMute to two-panel config template for 'volume'… Nov 4, 2016
debian debian/*: build lxpanel-indicator-applet-plugin package in Lubuntu PPA. Jun 7, 2015
man Implemented "lxpanelctl command ..." to send message to panel plugin. Mar 21, 2016
plugins Fixed spelling errors on "allow to" in plugins descriptions. Changed … Feb 28, 2019
po Automatic translation update from Pootle Mar 1, 2019
src Fixed spelling errors on "allow to" in plugins descriptions. Changed … Feb 28, 2019
.gitignore Add macro LXPANEL_CHECK_VERSION() for third party pluguns API check. Oct 30, 2014
.hgignore
AUTHORS Update copyright names. Feb 28, 2019
COPYING Rearrange the text. Nov 14, 2006
ChangeLog Fixed spelling errors on "allow to" in plugins descriptions. Changed … Feb 28, 2019
Makefile.am Reverse order of src/ and plugins/ in root Makefile to fix libtool re… Dec 31, 2014
README New API lxpanel_apply_hotkey() as a convenient interface to libkeybin… Nov 17, 2014
README.checkinstall updated checkinstall README Feb 27, 2014
TODO Fixed spelling errors on "allow to" in plugins descriptions. Changed … Feb 28, 2019
VERSIONING Implemented "lxpanelctl command ..." to send message to panel plugin. Mar 21, 2016
autogen.sh Ship man pages in the GIT and tarball, not just xml files. Sep 22, 2014
configure.ac Add missing message about checking for CURL into configure script. Feb 28, 2019
description-pak added checkinstall files Sep 6, 2013
lxpanel.pc.in Substitute the correct GTK+ version in pkgconfig file Feb 12, 2016
postinstall-pak added README.checkinstall for build instructions using checkinstall Sep 7, 2013

README

LXPanel is a lightweight X11 desktop panel.

To build this program you need some development packages:
  libtool 2.2 or newer, intltool, libgtk 2.18 or newer,
  libfm-gtk 1.2 or newer, libwnck, libkeybinder.
Optional development packages may be required to build some modules:
  libmenu-cache,
  libalsasound ('volumealsa' plugin isn't built if missing),
  libindicator 0.3.0 ('indicator' plugin isn't built if missing),
  wireless-tools (required to build 'netstat' plugin),
  libxml-2.0 (required to build 'weather' plugin).

To install this program, three other packages are needed:
  menu-cache, libfm-gtk, lxmenu-data.
Please install them before installing lxpanel.

There are 2 programs contained in the package.

1. lxpanel: the panel

2. lxpanelctl: the controller of lxpanel, can be used to control lxpanel in 
               other programs.  The best place to use lxpanelctl is by far 
               the numerous key bindings provided by window managers.
               When the key combination is pressed, call lxpanelctl to popup
               system menu, or to open run dialog in lxpanel.
               Run lxpanelctl without any argument to see what command it 
               currently recognizes.


About Netstat and Netstatus plugins:

1. netstatus was ported from netstatus panel applet of GNOME Project.  This
   plugin has good support on Linux/BSD/other UNIX, and it is released under
   GNU GPL. (the same as LxDE)

2. netstat is a new plugin written by LxDE developers as the lightweight
   replacement of netstatus plugin.  It aims to be more usable and resource
   efficient.  At the current stage, netstat runs only on Linux.


About theming & lxpanel:

1. LXPanel tries to use as much themed icons as possible.  Fallback icons
   may be also provided if they are placed into $(datadir)/lxpanel/images
   directory.  Few plugins already provide their fallback icons.

2. Current icon names that can be themed specifically for lxpanel include:
	*"lxpanel-background"
	*"clock"
	*"capslock-on"
	*"capslock-off"
	*"numlock-on"
	*"numlock-off"
	*"scrllock-on"
	*"scrllock-off"
	*"window-manager"
	*"ns-lock"
	*"cpufreq-icon"
	*possibly more, as yet unfound.

There are also a substantial amount of others, but they use the icon naming specification.

3. You can also set theme for any plugin specifically using it's widget name
    which is equal to plugin type.

4. There is a specific RC file which can be loaded by LXPanel, it can be placed
    as ~/.config/lxpanel/$PROFILE/gtkrc, where $PROFILE is the profile used on
    the LXPanel start.


About keyboard options translations in xkb plugin:

The 'xkb' plugin can use translations from language packs that are present
    in many distributions. To use it you should have language pack which
    includes "xkeyboard-config" translations.
You can’t perform that action at this time.