1
0
Fork 0
mirror of https://github.com/polybar/polybar.git synced 2024-11-11 13:50:56 -05:00
polybar/include
patrick96 57d364a2fc Reset all tags at the end of a module
The %{PR} tag is introduced for this. It resets all colors as well as
the activation of the underline and overline and font.

This has become necessary because we don't track what raw tags a user
injects into the formatting string and otherwise their raw tags could
bleed through.

This doesn't touch action tags because even before raw action tags
weren't being tracked. Action tags also have the requirement that they
have to be used in pairs, so closing them prematurely could break things
(for example with click actions for the entire bar)
2019-08-06 21:36:20 +02:00
..
adapters feat(net): Support bridge interfaces (#1528) 2018-11-28 16:09:00 +01:00
cairo refactor(font): More robust font size calculation 2019-06-03 00:49:48 +02:00
components Reset all tags at the end of a module 2019-08-06 21:36:20 +02:00
drawtypes refactor: Remove all mentions of icon_t 2019-04-08 09:01:48 +02:00
events Reset all tags at the end of a module 2019-08-06 21:36:20 +02:00
modules Reset all tags at the end of a module 2019-08-06 21:36:20 +02:00
utils config_parser: Introduce stricter syntax conventions (#1377) 2019-08-06 19:41:31 +02:00
x11 build: remove xdamage extension 2019-06-03 00:46:12 +02:00
CMakeLists.txt build: remove xdamage extension 2019-06-03 00:46:12 +02:00
common.hpp refactor(build): Remove version number namespace 2019-05-17 16:49:47 +02:00
debug.hpp refactor: Cleanup 2017-01-11 03:07:28 +01:00
errors.hpp refactor: Move all event handling to the controller 2016-12-20 05:16:04 +01:00
settings.hpp.cmake builder: remove BUILDER_SPACE_TOKEN 2019-08-06 21:36:20 +02:00