aboutsummaryrefslogtreecommitdiff
path: root/drw.c
AgeCommit message (Collapse)AuthorFilesLines
2023-03-16Custom changes (including center title & cycle layout patches)davidpkj1-0/+2
2023-03-16Patch: xrdb-6.4 + status2d-6.3davidpkj1-1/+1
2023-03-16Revert: xresources-20210827-138b405davidpkj1-1/+1
2023-03-16Patch: xresources-20210827-138b405davidpkj1-1/+1
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.Anselm 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