summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@gmail.com>2022-11-19 11:11:14 +0100
committerKévin Le Gouguec <kevin.legouguec@gmail.com>2022-11-19 11:11:14 +0100
commitb66785e3c74caaeaef5e67d7d188750b9c879cc1 (patch)
treed37a64cd7bc1f91ad8cfb956220664f7ffc5043b
parentf7e45b620e8a9a9c54691393e6f3983b55354ef7 (diff)
downloadmemory-leaks-b66785e3c74caaeaef5e67d7d188750b9c879cc1.tar.xz
Note a couple of Emacs problems with HiDPI
-rw-r--r--itches/emacs/tracker.org11
1 files changed, 11 insertions, 0 deletions
diff --git a/itches/emacs/tracker.org b/itches/emacs/tracker.org
index 17aac47..81fefb2 100644
--- a/itches/emacs/tracker.org
+++ b/itches/emacs/tracker.org
@@ -86,6 +86,17 @@ Not sure what the right approach is:
1. ask Org to fontify the final newline,
2. ask display engine to consider the whole line to compute the height
3. ask display engine to ignore the newline to compute the height
+**** HiDPI
+***** TODO Scale UI elements
+On HiDPI displays, various elements (fringe bitmaps, fringe width,
+underline, strikethrough) are tiny.
+***** DONE Heed scaling changes
+Changing the desktop's DPI scaling (which in my use-case happens
+whenever I hit my KVM's switch) causes a running Emacs's default face
+to become either huge or tiny.
+
+Fixed by Po Lu in 2022-11-19 "Fix automatic DPI adjustment and add
+workarounds for some systems" (b18d4dbe0d).
*** Input
**** TODO Translate unshifted keys to shifted if no bindings are found
To make =C-x [0-9]= more accessible on AZERTY. Firefox does this, cf