1.2.11 (2024-12-25)
======
- Update copyright year
- Introduce Darwin support
- Clang: Ignore array designators warning
- Remove unneeded condition from SMT code
- Refactor SMT
- build: clang: Fix -Wunqualified-std-cast-call
- I18n: Update po/LINGUAS list
- build: Use XDT_VERSION_INIT and get rid of configure.ac.in
- build: Switch from intltool to gettext
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (Canada),
  English (United Kingdom), Estonian, Finnish, French, Galician,
  German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
  Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian
  Bokmål, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish,
  Swedish, Thai, Turkish, Ukrainian, Uyghur

1.2.10 (2023-12-03)
======
- Add xfce4cpp to EXTRA_DIST


1.2.9 (2023-12-03)
=====
- Don't update tooltip string when tooltip is not visible
- Improve CPU hotplugging on Linux
- Use "xfce_spawn_command_line()"
- Code refactor
- Update source code for the new xfce4cpp library
- Rework of xfce4cpp library
- Reduce the minimum width from 10 to 1
- Add missing include
- Translation Updates:
  Catalan, Chinese (China), Danish, Finnish, Hebrew, Korean, Slovenian,
  Spanish, Ukrainian

1.2.8 (2023-07-22)
=====
- Update authors
- Add option to enable / disable SMT statistics (disabled by default)
- Migrate to Xfconf
- Move settings functions into namespace
- Require Xfconf library
- Add 24px icon, cleanup SVG metadata
- Update copyright year
- Display detailed CPU load on Linux
- Improve tooltip
- build: Add GLib requirement
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (Canada),
  English (United Kingdom), Estonian, Finnish, French, Galician,
  German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
  Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian
  Bokmål, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
  Thai, Turkish, Ukrainian, Uyghur

1.2.7 (2022-11-03)
=====
- Remove code obsoleted by libxfce4util-4.17.2
- Fix GLib warnings occurring with newer xfce4-dev-tools
- Fix intltool lock file bug in make distcheck
- Translation Updates:
  Belarusian, Czech, Malay, Portuguese, Portuguese (Brazil), Russian,
  Turkish, Ukrainian

1.2.6 (2022-02-02)
=====
- Fix translations not showing in the GUI
- Don't save some defaults to configuration files
- Fix visibility of the associated-command configuration
- Update configure.ac.in syntax
- Translation Updates:
  Basque, Chinese (China), Croatian, Danish, Hebrew, Indonesian,
  Occitan (post 1500), Portuguese (Brazil), Slovenian, Swedish

1.2.5 (2021-10-09)
=====
- Lower peak memory consumption in case of a long CPU load history
- Fix OpenBSD codepath (issue #28)
- Initially hide run-in-terminal checkbox if the command field is empty (#23)
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post
  1500), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian,
  Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur

1.2.4 (2021-10-01)
=====
- Update README
- New icons
- Lower the number of false positives in sub-optimal SMT scheduling
- Account for irregular core IDs in CPU topology (issue #25)
- Increase type-safety of the return types of callback functions
- Fix CPU topology initialization memory leak
- Replace author nicknames with real names
- Update and sort the list of authors
- Use C++ λ-functions for widget signal handlers
- Slightly improved CPU count detection in case some CPUs are offline
- Bump requirements to version 4.14
- Enable close button translations (issue #24)
- Fix compiler warnings on FreeBSD and SUN
- Bump properties dialog to Xfce 4.14 API
- Avoid FreeBSD "string.h" include file issue
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian,
  Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian,
  Czech, Danish, Dutch, Eastern Armenian, English (Australia), English
  (United Kingdom), Estonian, Finnish, French, Galician, German, Greek,
  Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian,
  Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål,
  Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Uyghur

1.2.3 (2021-02-23)
=====
- Add support for per-core history graphs
- Enable user-defined spacing between per-core history graphs
- Use an exponential function when painting the grid in non-linear mode
- Improve performance of current CPU usage bars
- Improve LED rendering performance
- Improve grid rendering performance
- Enumerate CPU cores from 0 (instead of 1) to match Linux command-line 
  tools
- Ensure that the bars and the history cannot be disabled at the same 
  time
- Slightly better handling of colors
- Translation Updates:
  French, Slovenian

1.2.2 (2021-02-14)
=====
- Record CPU load data even if the chart is currently disabled
- Validate size against minimum and maximum allowed values
- Change semantics of the non-linear time-scale mode
- Fix corner cases when rendering the grid and LED modes
- Show SMT stats tooltip only when needed
- Translation Updates:
  Catalan, Greek

1.2.1 (2021-01-30)
=====
- Repaint CPU load history after the user changes the update interval
- Properly initialize current usage bars
- Scale CPU load history chart according to the current update interval
- Store history in a circular buffer
- Add timestamps to CPU load history
- Update copyright year
- Update configuration files
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post
  1500), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian,
  Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur

1.2.0 (2020-12-28)
=====
- Highlighting of suboptimal thread placement on SMT CPUs
- Separate the associated command from the rest of config options
- Better resilience to inconsistent OS CPU utilization data
- Display 'Show bars' in the same tab as 'Bars color'
- Clamp CPU usage values to zero if they are below a threshold
- Cleanup NEWS file
- Use larger unscaled icon in about dialog
- Add small explanation about default commands
- Dynamic default command lookup
- Fix RGBA string memory leak
- Fix an invalid memory reference
- Link sensitivity of labels to sensitivity of color buttons
- Allow setting colors with alpha
- Revalidate the event box after showing widgets
- Use floating-point instead of fixed-point CPU load values
- Paint CPU usage if it is 1 pixel tall
- Lower CPU usage when rendering bars
- Update URLs
- Improve performance of CPU data parsing
- Read CPU data correctly if some CPUs are offline (!7)
- Paint CPU bars in left-to-right order
- Separate the bars from the history frame
- Fix old-style function warnings
- Fix clang and gcc warnings
- Also offer a 3 second update interval (#9)
- Update URLs from goodies.x.o to docs.x.o (Bug #16157)
- Allow compilation with panel 4.15
- Fix typo breaking build on NetBSD (Bug #15794)
- Disable frame and make background transparent by default
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
  Occitan (post 1500), Panjabi (Punjabi), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian,
  Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu, Urdu (Pakistan),
  Uyghur, Vietnamese

1.1.0 (2019-07-02)
=====
- Updated translations

1.0.91 (2019-06-22)
======
- Add option to disable the graph (Bug #15163)
- Use css to change bar colors (Bug #15186)
- Fix bars in horizontal mode
- Updated translations

1.0.90 (2019-05-28)
======
- GTK 3 Port
- Updated translations

1.0.5 (2012-07-04)
=====
- Only set bar color if a color was actually specified (bug #9081)
- Only set bar color if bars are enabled (bug #9071)

1.0.4 (2012-07-02)
=====
- Fix FTBFS with panel 4.8

1.0.3 (2012-06-30)
=====
- Better compliance with panel plugin HIG
- Add an option allowing to set the bar color (bug #8923)
- Fix transparency issues (bug #8893)

1.0.2 (2012-04-29)
=====
- Ported to libxfce4ui
- Fixed buffer overflow (bug #7247)
- Fixes plugin losing associated command value (bug #6968)
- Build the plugin as a module
- Add support for multicores on FreeBSD (bug #6531)
- Adapt to panel 4.9 api

1.0.1 (2010-12-06)
=====
- Added support for Solaris
- Fixed support for NetBSD
- Improved translations, with now 18 out of 35 languages fully translated
- New icon
- Improvement to the apearance of the Properties dialog

1.0.0 (2010-10-01)
=====
- Clean up, bug fixing and optimization
- Added (back) support for FreeBSD, OpenBSD, NetBSD, and GNU/kFreeBSD
- Support both 32 and 64 bits on all platforms, with multi core support on linux, OpenBSD and NetBSD
- Available in 35 languages, 15 of which with a complete translation
- Bring back the fire color mode
- Bring back the time scaling mode
- Possibility to track only one CPU when you have several
- More settings, with better defaults
- Make the cpu bar graphs optional

0.4.0 (2007-11-22)
=====
- Cleanup/Refactoring all code
- Split in several file
- Add one cpu bar graph activity for each cpu core
- Remove fire and frequency color mode (go back in futur)
- Remove time scalling view mode (go back in futur)
- Remove *BSD code (go back in next released)
- Add a new view mode : the grid
- Add an associate customizable command

0.3.0
=====
- Ported to Xfce 4.4 panel API
- Use xfce4-dev-tools
- Use real frame widget
