- Update to 3.7.0:
Breaking:
* custom/script: No longer hides the module if the exec command
failed and did not change the output from the previous run (#2636).
Somewhat similar original behaviour can be imitated with format-fail,
if necessary. If the exec command produced no output and exited with
a non-zero exit code the module is no longer completely empty, but
just has an empty %output% token. If you relied on this behavior
to hide the module under certain circumstances, make sure the script
exits with an exit code of zero. (#2857, #2861)
Build:
* Respect CMAKE_INSTALL_PREFIX when installing default config (#2770, #2917)
* Change default CMAKE_INSTALL_PREFIX to /usr. Installations with default
flags will now go into /usr instead of /usr/local (#2917)
* Bump C++ version to C++17 (#2847)
Deprecated:
* custom/text: The content setting and all its properties are deprecated in
favor of format with the same functionality. (#2676)
* tray: All tray-related settings in the bar section are deprecated. They
are replaced by the new tray module (#3002)
Added:
* A tray module with type internal/tray for positioning the tray like a module (#2689)
* internal/temperature: %temperature-k% token displays the temperature in
degrees Kelvin (#2774, #2784)
* internal/pulseaudio: reverse-scroll option (#2664)
* custom/script: Repeat interval for script failure (interval-fail) and
exec-if (interval-if) (#943, #2606, #2630)
* custom/ipc:
+ Added support for <label> in format (#2841)
+ Added support for format-i for each defined hook-i (#2775, #2810)
OBS-URL: https://build.opensuse.org/request/show/1123587
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/polybar?expand=0&rev=29
- Update to 3.6.0:
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/request/show/958407
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/polybar?expand=0&rev=17
- Update to 3.5.5:
* Support older python sphinx versions again (gh#2356)
- Changes from 3.5.4:
* Wrong text displayed if module text ends with } (gh#2331)
- Changes from 3.5.3:
* Don't use git when building documentation (gh#2309)
* Empty color values are no longer treated as invalid and no
longer produce an error.
- Remove sphinx.patch (See gh#2356)
OBS-URL: https://build.opensuse.org/request/show/876182
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/polybar?expand=0&rev=12
oid sha256:5de6ad385ba09dc453a4e5ec7054749a4882b5b21a62c17ae40bf7c90613ff0f
size 495162
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.