aboutsummaryrefslogtreecommitdiffstats
path: root/drw.c
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Improve speed of drw_text when provided with large strings"Hiltjo Posthuma2021-08-201-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.
* Improve speed of drw_text when provided with large stringsMiles Alan2021-08-091-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.
* Fix memory leaks in drwAlex Flierl2020-06-111-0/+1
| | | | The function drw_fontset_free in drw.c was never called.
* Prepare 6.2 release.Anselm R Garbe2019-02-021-1/+15
|
* sync dmenu drw.{c,h} code: use Clr* (was Scm)Hiltjo Posthuma2017-11-031-5/+5
|
* die() consistency: always add newlineHiltjo Posthuma2016-08-121-3/+3
|
* import new drw from libsl and minor fixes.Markus Teich2016-06-261-109/+132
| | | | | - better scaling for occupied tag squares. - draw statusline first to omitt some complicated calculations.
* sync updated drw code from dmenuHiltjo Posthuma2015-10-201-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().
* Add Xft and follback-fonts support to graphics libEric Pruitt2015-03-131-82/+267
|
* applied Jochen's drw_text patch, thanksAnselm R Garbe2013-06-231-1/+1
|
* applied Julian's enum approach,Anselm R Garbe2013-06-191-12/+10
| | | | however renamed theme into scheme resp. Theme into ClrScheme
* finished libsl/drw integrationAnselm R Garbe2013-06-161-62/+88
|
* renamed draw into drwAnselm R Garbe2013-04-171-0/+202
remember that computers suck.