Commit Graph

14 Commits (14940bd7aa946cb6790c7b88fab71be495524a15)

Author SHA1 Message Date
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 e65368a137 UI event handling refactoring
- A+ is now the command key, and M+ is the option key, on mac
- new send-gesture, propagate-gesture words clean up gesture sending
- always send user-input after key-down, without checking if a gadget handled the key-down first
2008-11-21 22:03:14 -06:00
Doug Coleman 171c235c96 Merge branch 'master' of git://repo.or.cz/factor/jcg
Conflicts:

	basis/cocoa/messages/messages.factor
2008-10-15 23:56:42 -05:00
Slava Pestov c19f2257f4 Fix permission bits 2008-10-02 08:34:49 -05:00
Joe Groff f6ac828f46 yup, more type bugs 2008-09-12 20:01:07 -07:00
Joe Groff 8c8dd51136 one more cocoa type bug 2008-09-10 21:40:41 -07:00
Joe Groff 32dfcd36ac more cocoa 64-bit type fixes 2008-09-10 20:19:57 -07:00
Joe Groff 3c42ef1da6 first crack at objc2 runtime. need to update type encoding parsing and fix bug in CLASS: compilation 2008-09-08 07:28:02 -07: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
Slava Pestov 8b855b2445 Help lint fixes 2008-08-22 23:00:35 -05:00
Eduardo Cavazos 7402cd2ab7 Move 'ui' to basis 2008-08-07 21:12:50 -05:00