LXPanel 0.10.1 released.

After long period of time without releases, another core LXDE component which is the panel, got a long waited release with few fixes. No new features yet but fixes are also good ones. Features will be later, that is certain. Anyone are welcome to contribute, as always. 🙂
New release tarball download link:
lxpanel-0.10.1.tar.xz – SHA1: 393b78dbbb76518a99549411131c35da5bfed0fa

Changes since previous release 0.10.0 (see git log for details):

  • Fixed battery alarm when measurement of current is missing.
  • Fixed spelling errors on “allow to” in plugins descriptions, and “GTK2+” to more correct “GTK+”.
  • Fixed battery indication when charge_full and energy_full are not available.
  • Corrected scaling of volume plugin for HiDPI monitors.
  • Fixed connection name dropdown list in netstatus plugin.
  • Few translations updates (of course).

LXPanel 0.10.0 and some others…

Last month a big update have happened but lasted unannounced until now, being forgotten. But at least it isn’t forgotten forever. So… version 0.10.0 was released. You may think, if second number changes that would mean there were some improvements made. And you are completely right, there are few! First of all, weather plugin was reworked and uses another weather provider, that was needed since Yahoo! Weather disabled their free support, so OpenWeatherMap is used now as we get in agreement with them about open-source plan, and support for some other provider may be added later, and BTW, feel free to add it. Also pager plugin was a bit improved to support scroll wheel over it.

In near the same time there were few minor updates for other LXDE applications such as LXSession, LXRandr and LXTask. Not much changes though, only bug fixes and translations updates.

New releases tarballs download links:
lxpanel-0.10.0.tar.xz – SHA1: 8069e63cd41fe2a7795683c9db8e195bc0077d7a
lxsession-0.5.4.tar.xz – SHA1: c72f4abaadfb7417d299683dea824148ac26fc4a
lxrandr-0.3.2.tar.xz – SHA1: a76b3d79ab1d5aa974a2ad25b1882685159a2e98
lxtask-0.1.9.tar.xz – SHA1: a146138e04952cd560cfb787b0bb9fa7dd57b0eb

Changes in LXPanel since previous release 0.9.2 (see git log for details):

  • Fixed delayed application of font cnahges on dclock and weather plugins.
  • Allowed switching workplaces by scrolling over the pager.
  • Added new API: lxpanel_draw_label_text_with_color().
  • Fixed not-applicable font setting on thermal plugin.
  • Fixed crash on right-click task button after some task was killed using menu on another task button.
  • Fixed crash after color was removed from monitor plugin configuration.
  • Aligned used memory calculation in lxpanel monitor with ‘free’ command line utility.
  • Added possibility to use few weather providers for weather widget.
  • Disabled Yahoo! Weather because they removed free API support.
  • Added OpenWeatherMap weather provider.
  • Fixed wrong application position on taskbar in multihead configuration.
  • Fixed battery color (must be green) when battery is fully charged.
  • Fixed crash at task plugin when all windows lose focus.
  • Disambiguated keyboard layout names to follow variants.
  • Some translations updates.

Changes in LXSession since previous release 0.5.3 (see git log for details):

  • Fixed some spelling errors in messages.
  • Dropped attempt to run dbus-launch in code. Actually due to code error it was never ran but in fact, it should be never even tried.
  • Some translations updates.

Changes in LXRandr since previous release 0.3.1 (see git log for details):

  • Fixed crash in some rare cases with unusual monitor name so it failed to detect monitor and crashed instead.
  • Fixed case with dot in monitor name.
  • Some translations updates.

Changes in LXTask since previous release 0.1.8 (see git log for details):

  • Made priority change to work actually, that was broken for ages.
  • Aligned used memory calculation with ‘free’ command line utility.
  • Some translations updates.

Minor updates: LXPanel, LXAppearance, LXTask.

Another small update on LXDE components. Few packages received bugfixes and therefore were updated. LXPanel 0.9.3, LXAppearance 0.6.3, LXTask 0.1.8 released. No other changes except for bugs fixed, other changes are not ready yet and will come later.
New releases tarballs download links:
lxpanel-0.9.3.tar.xz – SHA1: b7fd11267b192efcb87dadd38f96bfc3a4c5f448
lxappearance-0.6.3.tar.xz – SHA1: 1c281756b240694d0262edd9d40041d5b127d552
lxtask-0.1.8.tar.xz – SHA1: ad089ceb3cb467e021862c6804ae50f1993919f4

Bugs fixed since previous releases:
LXPanel:

  • Finally fixed battery calculations, it missed Power so left time was
    always at zero.
  • Fixed task window raising on drop file on it (was broken since 0.9.0).

LXAppearance:

  • Implemented search for RC files using standard GTK+ way (with environment variable GTK2_RC_FILES taken into consideration).

LXTask:

  • Fixed UID shown instead of EUID.

LXPanel 0.9.2 released.

A little update again happened. One of core LXDE components, panel, got few bugs fixed, so it’s time to release those fixes. No reason to wait more, some people are waiting it enough. Thank you all for found bugs, you are welcome to find more so we can fix them. 🙂
New release tarball download link:
lxpanel-0.9.2.tar.xz – SHA1: 9757dd09115d6facac0de1e9879a275f21573151

Changes since previous release 0.9.1 (see git log for details):

  • Fixed battery selection if battery detached but another is available.
  • Fixed battery percentage calculations if charge isn’t available but energy is, it appears broken in 0.9.0.
  • Fixed wrong state change on task button when hovered, it shouldn’t receive selected state until task window has urgency.
  • Fixed wrong flat button appearance when hovered, it wasn’t really flat.

LXPanel 0.9.1 released.

Just two days passed after release 0.9.0, and next release… Just because it cannot be fully built on non-Linux due to very small but regrettable mistake in the volume plugin code, and also newly introduced flicker with some window managers, since these two problems are important enough, it was decided to release 0.9.1 so soon.
New release tarball download link:
lxpanel-0.9.1.tar.xz – SHA1: 91b978bacd0eef4fd2593f3fbfe9de720c2f55d8 Continue reading “LXPanel 0.9.1 released.”

LXPanel 0.9.0 released.

Since last spring, when release 0.8.2 happened, one of key components of LXDE, the panel, was undergone heavy improvements and bugs fixing. So now we are proud to present you new nice version of LXPanel – 0.9.0. Not final release 1.0 still as not all good things implemented yet, but some new ones are there now. The most noticeable improvements are about launchtaskbar plugin and volume plugin. Look below for more details. As Pootle server still not works, not all translations are decent yet but at the very least it is fully translated to 12 languages, and we hope this number will increase on next release. So take it, install and enjoy!
New release tarball download link:
lxpanel-0.9.0.tar.xz – SHA1: 9412d9f7982134f212e8bf08834ead4b22ebd602 Continue reading “LXPanel 0.9.0 released.”

LXPanel 0.8.1 released.

After some bugs gathered and fixed, the bugfix release of LXPanel got its time to happen. So 0.8.1 now. In addition to 17 complete translations in 0.8.0, it now also completely translated to Japanese and Polish languages. The most probably it’s the fisrt and the last in 0.8.x series, time to do some development is around, you can wait for new awesome features, of course.
New release tarball download link:
lxpanel-0.8.1.tar.xz
SHA1: bfaf34b2574b02b9703777904e658ed082cf17dd Continue reading “LXPanel 0.8.1 released.”

LXPanel 0.8.0 released.

As already was announced, the time to release next LXPanel has came. The release goals for 0.8 were:

  • complete multi-monitor support
  • improve and further simplify plugins API

It also happen to have better performance than before, that was a side effect of optimizations. The release 0.8.0 comes fully translated to 17 languages: Chinese (China), Dutch, Finnish, French, Galician, Ganda, German, Greek, Icelandic, Indonesian, Italian, Portuguese, Russian, Spanish, Swedish, Turkish, Ukrainian. As usual, a lot of bugs were fixed, and you are welcome to report any bugs you happen to find yet. Work on LXPanel features will be continued shortly, stay in touch, it will become yet more convenient later. 🙂
New release tarball download link:
lxpanel-0.8.0.tar.xz – SHA1: c0b2d9edfd0d95ee142db7cd0e55763a785daa0a Continue reading “LXPanel 0.8.0 released.”

LXPanel 0.8.0 pre release testing.

After some development, it’s time to release next feature version of LXPanel. The release goals for 0.8 were:

  • complete multi-monitor support
  • improve and further simplify plugins API

Now that it was done, and numerous bugs fixed along with that, LXPanel has come to release time, which is scheduled in about 2 weeks. We would appreciate all the testing and feedback on it. The fresh sources are in GIT repository, as usual. The changelog since version 0.7.2 is big enough, you can find it in the sources or read online.

I also would like to ask all our translators to come into Pootle and translate it. I would ask to read the Wiki if you didn’t do that lately. Thank you in advance, everyone.

LXPanel 0.7.2 released.

Another month has gone and next bugs fixing release of this major component happened. Few annoying bugs were fixed and we really hope it is better than before. Very possible it is last release in 0.7 line since there are a lot of improvements coming, and there is no room for any improvements in 0.7, you should wait 0.8.0 for new features.
New release tarball download link:
lxpanel-0.7.2.tar.xz – SHA1: 956851d4d465b2443c1253ceb0399386fd15bb82

Changes since previous release 0.7.1 (see git log for details):

  • Fixed unhiding panel if it becomes empty and height_when_hidden is 0.
  • Fixed invalid X protocol word size: despite of stating it 32 bit, the X server uses unsigned long which is 64 bit on 64-bit architectures.
  • Adapted to use libmenu-cache >= 1.0.0 – it could show empty folders in the desktop menu.
  • Fixed crash in taskbar after visible task changed name then gone.
  • Ensured panel background update after some plugin was resized.
  • FileManager statement from old config should never be scanned again.
  • Fixed positioning of new created panel, the edge was not saved.
  • Eliminated hardcoded “xterm” in ‘volumealsa’ plugin – LibFM has enough means to call terminal when needed.
  • Fixed crash if ‘volumealsa’ plugin initialization failed.