freenode/#mezzano - IRC Chatlog
Search
19:32:40
fittestbits
Also, I have another small fix. I'd like to move setting the window position from the window create event processing to initialize-instance :after for window.
19:33:48
fittestbits
Having it in the event handler caused a problem with mcclim as mcclim set the window position before the event processing took place.
21:02:43
froggey
as for window positioning, all the window positioning should be done in the compositor's thread but initialize-instance currently runs in the client's thread
21:03:05
froggey
adding a way to hint the windows initial position would be fine though. could have process-event test if the x/y positions are slot-bound in the window object (or non-nil or something) and use them as a hint if they are
21:13:50
froggey
everybody has to run "git submodule sync && git submodule update --init --recursive" after pulling MBuild as the ASDF submodule's address has changed
21:18:27
ebrasca
If the pathspec designator is an open stream, then probe-file produces the truename of its associated file. If pathspec is a stream, whether open or closed, it is coerced to a pathname as if by the function pathname.
21:22:40
froggey
I don't think you need to worry about that, it looks like probe-file coerces pathspec to a pathname before calling probe-file-using-host (using merge-pathnames)
21:50:32
fittestbits
froggey - how about if I add a move-event to compositor that sets the x and y position of the window? That way the "new" position would be set in the compositor's thread.
21:51:29
fittestbits
I think that would fix my issue as the move-event would be after the create-event in the queue.