aboutsummaryrefslogtreecommitdiff
path: root/src/libdraw/init.c
AgeCommit message (Collapse)AuthorFilesLines
2020-01-10Trivial changes: whitespace and modes.Dan Cross1-10/+10
Remote whitespace at the ends of lines. Remove blank lines from the ends of files. Change modes on source files so that they are not executable. Signed-off-by: Dan Cross <cross@gajendra.net>
2018-11-16libdraw: redo default font construction to be hidpi-safeRuss Cox1-22/+10
If $font is not set, the default font is constructed from font data linked into every libdraw binary. That process was different from the usual openfont code, and so it was not hidpi-aware, resulting in very tiny fonts out of the box on hidpi systems, until users set $font. Fix this by using openfont to construct the default font, by recognizing the name *default* when looking for font and subfont file contents. Then all the hidpi scaling applies automatically. As a side effect, the concept of a 'default subfont' is gone, as are display->defaultsubfont, getdefont, and memgetdefont.
2017-01-069term, win: work around bsd linker nonsenseRuss Cox1-0/+5
Change-Id: Ifcef0636ee1e1fd0f9b06a8d1a99d58fae831318 Reviewed-on: https://plan9port-review.googlesource.com/2780 Reviewed-by: Russ Cox <rsc@swtch.com>
2015-02-17libdraw: autoscale fonts when moving between low and high dpi screensRuss Cox1-0/+12
Change-Id: I6093955b222db89dfe437fb723593b173d888d01 Reviewed-on: https://plan9port-review.googlesource.com/1170 Reviewed-by: Russ Cox <rsc@swtch.com>
2012-11-25libdraw: add scalesizeRuss Cox1-0/+7
R=rsc http://codereview.appspot.com/6855092
2012-11-25devdraw, libdraw: add display->dpiRuss Cox1-0/+9
Fixed at 100 right now, but the plan is to make it accurate and then use it. R=rsc http://codereview.appspot.com/6856091
2012-09-17libdraw: add visibleclicks modeRuss Cox1-1/+46
R=rsc http://codereview.appspot.com/6501137
2006-06-25byersc1-20/+176
2006-05-20do RFNOTEG in initdraw (Anselm Garbe)rsc1-0/+1
2006-04-01Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms.rsc1-1/+1
2005-12-29avoid nil freeimagersc1-2/+4
2005-11-07debugging helprsc1-2/+2
2005-07-27less graceful shutdown but avoid deadlocksrsc1-1/+9
2005-07-24start with white instead of blackrsc1-1/+1
2005-03-18be more faithful to plan 9 environment --rsc1-2/+8
allocate window on top of screen.
2004-12-26use new thread libraryrsc1-2/+2
2003-09-30Initial revisionrsc1-0/+203