- Update to 17.1.3
* Activated task had chance to lose activation if it's on other desktop, with multi-desktop taskbar
- Update to 17.1.2
* Fixed multi-taskbar size distrubution (border width was not counted)
* Scale was not counted sometimes
* Updated russian translation
- Update to 17.1.1
* Report XShm status on start
* Prints X11 errors when they occur
* Long versions for some command line options
* Extended help text
* Small optimizations
* Reduced load from events spam with shrinking on
* tint2-send: Stdin daemon mode
* Fixed widgets redraw after they were hidden
* Fixed panel flicker if mouse was over during panel start
* Current desktop was set to first instead of current, on start
* Tray subwindow had no PID set, which broke cyrrent owner PID report by
* Desktop launcher parsing is now more freedesktop-compliant
* Fixed some X11 errors
* Fixed some memory leaks
- Update to 17.1
* Added option "rounded_corners" to disable rounding for separate corners
* Added option to use continuous executor process as command sink for its own action commands
* "tput clear" command in executors is possible without "-T" option (TERM is set to better value than "dumb")
* Enhanced API documentation comment style to look more like documentation right in code (resemble doxygen output)
* tint2conf: spacing option for buttons and executors, enable negative spacing for task icon and text
* Small optimizations
* Found few regressions, possibly introduced between versions 17.0.2 and 17.0.3
* GTK2 was still listed among current dependencies in few places
OBS-URL: https://build.opensuse.org/request/show/1149746
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/tint2?expand=0&rev=39
Breaking:
* We added the backslash escape character (\) for configuration values. This
means that the literal backslash character now has special meaning in
configuration files, therefore if you want to use it in a value as a literal
backslash, you need to escape it with the backslash escape character. The parser
logs an error if any unescaped backslashes are found in a value. This affects
you only if you are using two consecutive backslashes in a config value, which
will now be interpreted as a single literal backslash. (#2354)
* We rewrote our formatting tag parser. This shouldn't break anything, if you
experience any problems, please let us know. The new parser now gives errors for
certain invalid tags where the old parser would just silently ignore them.
Adding extra text to the end of a valid tag now produces an error. For example,
tags like %{T-a}, %{T2abc}, %{rfoo}, and others will now start producing errors.
This does not affect you unless you are producing your own invalid formatting
tags (for example in a script).
* For security reasons, the named pipe at /tmp/polybar_mqueue.<PID> had its
permission bits changed from 666 to 600 to prevent sending ipc messages to
polybar processes running under a different user.
* For details see: https://github.com/polybar/polybar/releases/tag/3.6.0
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/tint2?expand=0&rev=37