freenode/#clim - IRC Chatlog
Search
17:40:27
jackdaniel
in principle you could adopt frame's top-level-sheet to a sheet behaving like it
17:46:30
scymtym
the broadway design is such that there are multiple windows in your browser window and you can move, raise, lower, overlap, etc. the windows as you would on a desktop
17:47:51
jackdaniel
as I said it probably doesn't work, but its specification could give you an inspirtion of how such sheet should look like (and bboard-pane could inherit from it).
17:52:20
scymtym
that's interesting, but since broadway already has machinery for this, i will use that for now
19:09:21
slyrus__
jackdaniel: your fix-drag-and-drop branch messes up my clim-paint dragging, but that's probably because I was doing things wrong.
19:09:33
slyrus__
and it looks like you've addressed some of the underlying limitations in our old implementation
19:50:25
jackdaniel
if it is small snippet of code please link it, maybe I'll be able to spot a problem when I see it
19:53:51
slyrus__
I managed to get things working with your branch and will push to a branch shortly
19:55:27
slyrus__
Oh, one thing I had to change in McCLIM is to add &allow-other-keys in dragging-output so that I can pass in a feedback function
19:55:55
slyrus__
All of this (your changes) allow me to get rid of some macro-hackery I needed (or at least thought I needed) before.
19:57:30
jackdaniel
imho you should not before we won't rethink it, but it should work as things are now
19:58:24
jackdaniel
with-double-buffering macro works now by means of some displeasing hack involving switching window's mirror
20:02:37
jackdaniel
if you can yes, if you can't you have to keep in mind that this mechanism may disappear at some point of time (in effect breaking your code)