Commit Graph

18 Commits (5c20705ed38130e5146b60045df0fc14ae1de18f)

Author SHA1 Message Date
Slava Pestov 053c15e476 This is where all the recent I/O and core foundation work comes together: use core-foundation.run-loop to receive events on Mac OS X instead of weak-ass Squeak-style polling every 10ms 2008-12-12 23:58:28 -06:00
Joe Groff dc5727a212 oops 2008-12-10 07:28:33 -08:00
Doug Coleman 3629b9e5bd win32 offscreen refinements 2008-12-10 08:49:50 -06:00
Doug Coleman 4f20c0813f Merge branch 'master' of git://repo.or.cz/factor/jcg
Conflicts:

	basis/ui/cocoa/cocoa.factor
2008-12-09 21:16:37 -06:00
Joe Groff 98c0daae2a Move offscreen-world widget and support words into ui.offscreen vocab 2008-12-09 10:07:57 -08:00
Joe Groff ec98a6c83d offscreen-world widgets and offscreen pixel format fixes 2008-12-09 09:22:23 -08:00
Joe Groff 02e961ac77 cocoa ui compile fixes 2008-12-08 21:00:47 -08:00
Joe Groff 50887f0cfe Merge branch 'master' of git://factorcode.org/git/factor 2008-12-08 19:32:49 -08:00
Joe Groff 0b42f11683 cocoa backend for offscreen world rendering 2008-12-08 19:30:10 -08:00
Slava Pestov 7940020491 Untangling more dependencies 2008-12-08 16:02:31 -06:00
Slava Pestov 0e0e79eb7e Redo how Cocoa event loop is done; fixes problem with expose, focus issue when closing windows 2008-12-05 01:49:46 -06:00
Slava Pestov 3e25d14e54 Code cleanup: refactoring usages of rot and -rot to use newer idioms instead 2008-11-30 17:47:29 -06:00
Slava Pestov cdf3b48986 Refactoring usages of >r/r> to dip in UI 2008-11-28 00:02:02 -06:00
Slava Pestov fb918ab756 The event loop thread now adds events to a queue slurped by the UI update thread instead of handling them directly. This fixes a race condition where a gadget could end up handling an event before it was grafted or laid out 2008-11-21 23:01:20 -06:00
Slava Pestov c19f2257f4 Fix permission bits 2008-10-02 08:34:49 -05:00
dharmatech 36151938b3 Update old accessors from 'ui.cocoa' 2008-09-01 19:02:44 -05:00
dharmatech f958bf4ebc Update old accessors from 'ui.cocoa' 2008-09-01 18:57:12 -05:00
Eduardo Cavazos 7402cd2ab7 Move 'ui' to basis 2008-08-07 21:12:50 -05:00