Update changelog

This commit is contained in:
o9000 2016-01-07 13:01:33 +01:00
parent 228d20a72c
commit 79fa4b3ad5

View file

@ -1,16 +1,14 @@
2016-01-05 master
- Enhancements:
- Support for NETWM viewports (as in Compiz) (issue #94)
- Support for NETWM viewports (as used by Compiz or Unity) (issue #94)
- The default desktop font (Gtk/FontName from XSettings) is used when a font is not specified in the config file
- When no fonts are specified in the config, tint2 picks up the default font of the desktop environment via XSettings
- Tint2 is now able to dump a stack trace to stderr and ~/.tint2-crash.log in case of a crash;
if the cmake flag ENABLE_BACKTRACE is set, stack traces are dumped on X11 I/O errors;
if the cmake flag ENABLE_BACKTRACE_ON_SIGNAL is set, stack traces are dumped also on signals such as SIGSEGV;
both ENABLE_BACKTRACE and ENABLE_BACKTRACE_ON_SIGNAL are disabled by default
- Tint2 attempts to restart itself after a crash, but only if it has been running for more than 30 seconds
- Tint2 is now able to dump a stack trace to stderr and ~/.tint2-crash.log in case of a crash.
If the cmake flag ENABLE_BACKTRACE is set, stack traces are dumped on X11 I/O errors.
If the cmake flag ENABLE_BACKTRACE_ON_SIGNAL is set, stack traces are dumped also on signals such as SIGSEGV.
Both ENABLE_BACKTRACE and ENABLE_BACKTRACE_ON_SIGNAL are disabled by default.
- Pixmaps are cached instead of always redrawn between different button states when mouse effects are enabled,
to improve performance
- Tint2 now sleeps for 1 second at startup to avoid races with the compositor
- New config options:
- Executor: new plugin that displays the output of a command in the panel (issue #161)
- New taskbar sort order options: least-recently-used (lru), most-recently-used (mru) (issue #532)
@ -18,10 +16,12 @@
- Fixes:
- Battery changes visibility correctly (issue #531)
- Reverted the window flags back to the value in 0.11 to make sure the window manager detects that tint2 is a panel
(fixes issue #537, breaks issue #455)
(affected kwin, bspwm; fixes issue #537, breaks issue #455)
- Fixed a rare crash caused by the system tray code
- New dependencies:
- libexecinfo on the *BSDs
- The system tray now reorders icons correctly when the icon name changes and the sorting order is configured as
ascending or descending (affected GTK icons, which sometimes set their name late after creating the icon)
- New optional dependencies:
- libexecinfo on the *BSDs (only if the cmake flag ENABLE_BACKTRACE is set)
2015-11-12 0.12.3
- Enhancements:
- Battery: Multiple batteries are now supported under Linux (issue #139;