summaryrefslogtreecommitdiffstats
path: root/drw.c (follow)
AgeCommit message (Collapse)AuthorFilesLines
2024-03-05patch: alphaMalfurious1-12/+14
Allow dwm to have translucent bars, while keeping all the text on it opaque, just like the alpha-patch for st. Fix transparent borders ----------------------- By default dwm might make windows' borders transparent when using composit window manager (e.g. xcompmgr, picom). Alpha patch allows to make borders opaque. If all you want is to make borders opaque, you don't care about statusbar opacity and/or have problems applying alpha patch, then you might use fixborders patch instead.
2022-09-17remove workaround for a crash with color emojis on some systems, now fixed ↵Hiltjo Posthuma1-14/+0
in libXft 2.3.5 https://gitlab.freedesktop.org/xorg/lib/libxft/-/blob/libXft-2.3.5/NEWS
2022-05-10sync latest drw.{c,h} changes from dmenuHiltjo Posthuma1-30/+58
2021-08-20Revert "Improve speed of drw_text when provided with large strings"Hiltjo Posthuma1-5/+2
This reverts commit 716233534b35f74dba5a46ade8f1a6f8cc72fea4. It causes issues with truncation of characters when the text does not fit and so on. The patch should be reworked and properly tested.
2021-08-09Improve speed of drw_text when provided with large stringsMiles Alan1-2/+5
Calculates len & ew in drw_font_getexts loop by incrementing instead of decrementing; as such avoids proportional increase in time spent in loop based on provided strings size.
2020-06-11Fix memory leaks in drwAlex Flierl1-0/+1
The function drw_fontset_free in drw.c was never called.
2019-02-02Prepare 6.2 release.6.2Anselm R Garbe1-1/+15
2017-11-03sync dmenu drw.{c,h} code: use Clr* (was Scm)Hiltjo Posthuma1-5/+5
2016-08-12die() consistency: always add newlineHiltjo Posthuma1-3/+3
2016-06-26import new drw from libsl and minor fixes.Markus Teich1-109/+132
- better scaling for occupied tag squares. - draw statusline first to omitt some complicated calculations.
2015-10-20sync updated drw code from dmenuHiltjo Posthuma1-132/+119
important: - drw_rect: didn't use w and h, change the dwm code accordingly. - drw_text: text is NULL is not allowed, use drw_rect().
2015-03-13Add Xft and follback-fonts support to graphics libEric Pruitt1-82/+267
2013-06-23applied Jochen's drw_text patch, thanksAnselm R Garbe1-1/+1
2013-06-19applied Julian's enum approach,Anselm R Garbe1-12/+10
however renamed theme into scheme resp. Theme into ClrScheme
2013-06-16finished libsl/drw integrationAnselm R Garbe1-62/+88
2013-04-17renamed draw into drwAnselm R Garbe1-0/+202