freenode/#clim - IRC Chatlog
Search
4:52:46
beach
I fell asleep during the speech of the president last night, so I need to look into the details today.
5:18:12
ck_
Maybe we can organize things in shifts. I'll clear out my seat here to make room for the next guy. Have a great morning.
10:30:50
scymtym
loke: do you think your friend who made the McCLIM SVG icon would be happy with this commit: https://github.com/scymtym/McCLIM/commit/483c49af273832b269a455a526eafa9beba1bbca
10:37:01
jackdaniel
I'm confused, svg file in the commit is different from the logo in the commit message
10:56:30
scymtym
jackdaniel: do you mean the filename? the content seems (or at least looks) identical
11:18:37
scymtym
the left image is probably mcclim-logo-quadratic.png which is derived (that is modified) from the original SVG and rasterized. i did not rasterize the original image. maybe i should explain that more clearly
11:42:25
scymtym
in the proposed protocol, an icon is a CLIM-EXTENSIONS:IMAGE-PATTERN. the spec entry for DEFINE-APPLICATION-FRAME says ":icon pixmap specifies a pixmap to be displayed by the host's window manager when the frame is iconified." so i will have to look into that
12:54:46
scymtym
i guess i did that because the route from image files to pixmaps is much less direct than for image patterns
13:06:18
jackdaniel
pixmap is (as far as I understand) the abstraction meant as something backend-specific, something to pass images in "native" format
13:23:44
scymtym
yes, pixmap would need allocate, deallocate and an extra conversion step involving a medium, so that doesn't make too much sense
13:24:45
scymtym
btw, the rest of the changes is also in that branch: https://github.com/scymtym/McCLIM/commits/frame-icons . i'm tying up a few lose ends
13:37:07
jackdaniel
that would be great, I have another batch with changes (which also fix number of issues) for menus
14:42:02
scymtym
jackdaniel: is :inherit-menu {:menu,:keystrokes} completely new or is there evidence for it in other parts of the spec?
14:45:27
jackdaniel
it is not anywhere in the spec (I've modified appropriate entries) although it was part of McCLIM implementation and it is part of clim-tos (and specified in clim-ug by franz)
14:47:46
jackdaniel
also the spec was contradicting itself regarding whether keystrokes are inherited or not, that is fixed too