aboutsummaryrefslogtreecommitdiff
path: root/include/swaynag/types.h
AgeCommit message (Collapse)AuthorLines
2023-01-03Add missing includes & remove duplicatesCarl Smedstad-0/+4
2022-12-22swaynag: drop swaynag_type.fontSimon Ser-1/+0
It's too easy to have this go out of sync with font_description.
2022-07-01Reuse parsed PangoFontDescriptionHugo Osvaldo Barrera-1/+2
Avoids parsing the configured font each time text is rendered.
2021-06-17swaynag: adds option to set wayland shell layerJames Edwards-Jones-0/+1
Uses --layer/-y set to overlay|top|bottom|background
2020-09-14swaynag: add details background optionMustafa Abdul-Kader-0/+1
Adds a new config option for details background for swaynag issue/#5673
2020-09-04swaynag: adds option to separately specify the text color for buttonsoliver-giersch-0/+1
2019-04-20swaynag: revamp type configsBrian Ashworth-8/+12
This revamps the type configs for swaynag. All sizing attributes for swaynag are now `ssize_t` instead of `uint32_t` to allow for a default value of `-1`, which allows for `0` to be a valid value. Additionally, the initialization of the type configs has been changed from a simple calloc to use a new function `swaynag_type_new`. `swaynag_type_new` calloc's the memory, checks for an allocation failure, sets the name, and all sizes to -1. The layering order has also been changed to default, general config, type config, and as highest priority command line arguments. Finally, `swaynag_type_merge` has been modified to handle the layering and sizing changes.
2018-08-01swaynag: allow more config optionsBrian Ashworth-2/+16
2018-08-01swaynag: refactor {sway_,}nagbar to swaynagBrian Ashworth-9/+9
2018-08-01swaynag: implement config file supportBrian Ashworth-0/+25