freenode/#clim - IRC Chatlog
Search
6:13:55
loke
jackdaniel: I just experimented with adjusting font size (manually chosen, but roughly based on my DPI setting) to see how everything works. One thing stood out to me:
6:15:36
loke
I also note that almost everything looks and works very well. To the point where I'm not entirely sure haveing device-indepentent resolution support is even needed. Just making sure that the fonts folow the DPI setting is almost acceptable
6:16:45
loke
(of course, icons are not adjusted, so some things ar enot perfect. Also in demodemo there are some panes that have explicit size set, and the text doesn't fit insite thm anymore
6:38:09
jackdaniel
foozltoozl: in case you check out logs I'll answer now: you need to call redisplay for the frame to display panes again
6:39:58
jackdaniel
and as of exitting, there is a method frame-exit, you may specialize after method on it for instance
7:40:00
nirved
what about moving a window from one monitor to another with different dpi, or window visible on both monitors
9:34:29
loke
jackdaniel: Well, I'm using the freetype renderer, but I expect the ttf renderer to produce an equal improvement
9:34:53
loke
minus the benefit Harfbuzz provides, but for the normal font and English, that difference is monor
9:50:42
jackdaniel
nirved: x11 protocol returns one value, so even if we wanted to handle such bizzare case we wouldn't have means to
9:51:13
jackdaniel
also handling the "base case" right first is better than being overly ambitious with every corner case and never starting the solution
10:04:24
loke
jackdaniel: I note that there are still benefits of a proper dpi-independent interface. _most_ things works very nicely when just scaling the fonts, but not everything. The new canvas stuff in Climaxima is a big odd for example
14:09:42
jackdaniel
I agree that sizes should be the same (physically speaking) disregarding of the screen