ANNOUNCE: xfce4-sensors-plugin 1.4.0 released

Jan Ziak 0xe2.0x9a.0x9b at
Sun Jul 25 21:11:51 CEST 2021

xfce4-sensors-plugin 1.4.0 is now available for download from

What is xfce4-sensors-plugin?

The sensors plugin allows to conveniently track the status of any sensor
available in your system, including mainboard and processor sensors,
harddisk sensors and ACPI. Visualization is available in three different
ways. The package also delivers a stand-alone application.


Release notes for 1.4.0
Release 1.4.0 of the xfce4-sensors-plugin fixes a number of issues and
modernizes the plugin's source code for Xfce 4.16 and later.

- Code cleanups
- Update configuration flags for GitLab distcheck
- Add basic GitLab pipeline
- Check for libsensors if it is explicitly enabled
- Use a drawing area to display sensor data in text UI style
- Fix a use-after-free error when closing the main window
- Increase main window size from 400 to 800 pixels
- Fix a use-after-free error when disabling a tachometer
- Fix preliminary config memory leak
- Improved handling of denormal floating-point values
- Update automatic coloring of progress bars
- Update and sort the list of authors
- Corrections to the number of rows when displaying sensor data as text
- Remove support for lm-sensors 2.x (API < 0x400)
- Center tachometers vertically
- Layout sensors when cover-all-rows is toggled
- Fix invalid "size-changed" callback function declaration
- Avoid interference of tachometer allocations with GtkBox child allocs
- configure: Remove nano version and update init arguments
- configure: Bump required glib to 2.50
- configure: Bump required Xfce libs to 4.14
- configure: Remove checks covered by C99
- configure: Remove UNIX variants check
- Ellipsize labels only when needed
- Remove support for libnotify 0.4
- Enable automatic switching of colors based on light or dark UI theme
- Move text inside the tachometer
- Remove unused options.dialog files
- Use capital letters when spelling NVIDIA
- Code cleanup: Shorten all variable names to speedup readability
- Use a single bit to store boolean values
- Prevent memset2() from compiling because of a double-increment bug
- Fix fgets() compiler warning
- Code cleanup: Remove all TRACE() lines
- Fix invalid order of widgets after changing panel orientation
- Fix accesses to destroyed widgets when changing the panel orientation
- Increase icon size in about dialog from 32 to 48 pixels
- Update copyright year in about dialog
- Fix invalid state flag
- Include X11 headers before NVCtrl headers
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Asturian, Basque,
  Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan),
  Croatian, Czech, Danish, Dutch, Eastern Armenian, English
  (Australia), English (United Kingdom), Finnish, French, Galician,
  German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
  Italian, Japanese, Korean, Latvian, Lithuanian, Malay, Norwegian
  Bokmål, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
  Thai, Turkish, Ukrainian, Urdu, Urdu (Pakistan), Uyghur

More information about the Xfce-announce mailing list