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 2016-01-05 master
- Enhancements: - 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 - 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 - 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; - 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 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; 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 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
- Pixmaps are cached instead of always redrawn between different button states when mouse effects are enabled, - Pixmaps are cached instead of always redrawn between different button states when mouse effects are enabled,
to improve performance to improve performance
- Tint2 now sleeps for 1 second at startup to avoid races with the compositor
- New config options: - New config options:
- Executor: new plugin that displays the output of a command in the panel (issue #161) - 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) - New taskbar sort order options: least-recently-used (lru), most-recently-used (mru) (issue #532)
@@ -18,10 +16,12 @@
- Fixes: - Fixes:
- Battery changes visibility correctly (issue #531) - 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 - 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 - Fixed a rare crash caused by the system tray code
- New dependencies: - The system tray now reorders icons correctly when the icon name changes and the sorting order is configured as
- libexecinfo on the *BSDs 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 2015-11-12 0.12.3
- Enhancements: - Enhancements:
- Battery: Multiple batteries are now supported under Linux (issue #139; - Battery: Multiple batteries are now supported under Linux (issue #139;