mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-02-20 01:40:14 -05:00
config: add ‘dpi-aware’ option, defaulting to enabled
When disabled, foot no longers uses outputs’ DPI to scale the font. Instead, it uses the outputs’ scaling factor. That is, instead of appending “:dpi=123” to the fontconfig string, modify the “:pixelsize” or “:size” attribute. Closes #206
This commit is contained in:
parent
587fce68fa
commit
8e7658a135
7 changed files with 87 additions and 11 deletions
|
|
@ -45,6 +45,21 @@ in this order:
|
|||
Default: _monospace_ (*font*), _not set_ (*font-bold*,
|
||||
*font-italic*, *font-bold-italic*).
|
||||
|
||||
*dpi-aware*
|
||||
Boolean. When enabled, fonts are sized using the monitor's DPI,
|
||||
making a font of a given size have the same physical size,
|
||||
regardless of monitor. In other words, if you drag a foot window
|
||||
between different monitors, the font size remains the same.
|
||||
|
||||
In this mode, the monitor's scale factor is ignored; doubling the
|
||||
scale factor will *not* double the font size.
|
||||
|
||||
When disabled, the monitor's DPI is ignored. The font is instead
|
||||
sized using the monitor's scale factor; doubling the scale factor
|
||||
*does* double the font size.
|
||||
|
||||
Default: _yes_
|
||||
|
||||
*pad*
|
||||
Padding between border and glyphs, in pixels (subject to output
|
||||
scaling), on the form _XxY_. Default: _2x2_.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue