Commit Graph

49 Commits (f891a057aff5d440e93880f30703b45d9f8ac86a)

Author SHA1 Message Date
Eduardo Cavazos 8bf0500b26 Remove 'set-gadget-dim' 2008-07-21 22:21:30 -05:00
Eduardo Cavazos af1211b890 ui.gadgets: remove 'set-layout-dim' 2008-07-21 18:49:36 -05:00
Eduardo Cavazos a1cdd65b66 Convert a bunch of code to use '(>>dim)' instead of 'set-layout-dim'. 2008-07-21 17:18:17 -05:00
Eduardo Cavazos f1f7fe5dd8 ui.gadgets: remove '(set-rect-dim)' 2008-07-21 17:07:59 -05:00
Eduardo Cavazos 22fb3f329c ui.gadgets: Add '(>>dim)' method for 'gadget'. Add 'do-invalidate'. 2008-07-21 17:02:39 -05:00
Eduardo Cavazos 0ff745ffed ui.gadgets: add init-gadget 2008-07-20 05:58:40 -05:00
Eduardo Cavazos b62dbb887c ui.gadgets: clone loc and dim 2008-07-20 04:57:04 -05:00
Eduardo Cavazos 6f500fde6b ui.gadgets: remove 'set-gadget-delegate' 2008-07-18 18:02:21 -05:00
Slava Pestov ad87a38ab8 Refactor binary search 2008-07-15 17:16:08 -05:00
Eduardo Cavazos 078079859c ui.gadgets: remove 'with-gadget' 2008-07-14 22:37:34 -05:00
Eduardo Cavazos 4bce4db2f7 ui.gadgets: remove 'make-gadget' 2008-07-14 22:17:49 -05:00
Eduardo Cavazos 886fbcfe98 ui.gadgets: remove 'g' 2008-07-14 19:30:16 -05:00
Eduardo Cavazos 96c44d779c ui.gadgets: remove 'g->' 2008-07-14 18:52:15 -05:00
Eduardo Cavazos f125722bd9 ui.gadgets: Remove 'gadget,' 2008-07-13 18:12:59 -05:00
Eduardo Cavazos 54b24fd8b1 ui.gadgets: new effects for add-gadget, add-gadgets, and (add-gadget) 2008-07-13 01:24:43 -05:00
Eduardo Cavazos 32ca39ce85 ui.gadgets: more accessors updates 2008-07-12 18:02:32 -05:00
Eduardo Cavazos 49f58ce15b ui.gadgets: proper indentation 2008-07-12 17:58:44 -05:00
Eduardo Cavazos 80783019c2 ui.gadgets: cleaner fast-children-on 2008-07-12 17:57:57 -05:00
Eduardo Cavazos 33da43aa90 ui.gadgets: more accessor updates 2008-07-12 17:54:57 -05:00
Eduardo Cavazos a4678cc758 ui.gadgets: update children accessors 2008-07-12 17:48:08 -05:00
Eduardo Cavazos e16aa9ead3 ui.gadgets: update parent accessors 2008-07-12 17:45:57 -05:00
Eduardo Cavazos 6235d0b16f gadgets: remove rect (moved to math.geometry.rect) 2008-07-11 18:13:41 -05:00
Slava Pestov e703dd2b8d Cleaning up some code 2008-07-11 14:43:51 -05:00
Slava Pestov 64a2b0c7a5 Remove more delegation usage from UI: build-* words, various misc things 2008-07-11 00:01:22 -05:00
Slava Pestov 78c3b25f60 UI inheritance conversion step 1: eliminate all usages of set-gadget-delegate except build-* and some contributed vocabs 2008-07-10 20:32:17 -05:00
Slava Pestov c95851e34f Bug fixes and cleanups 2008-06-11 02:58:38 -05:00
Slava Pestov 9dd5c9919f Mandatory stack effect annotations 2008-06-08 15:32:55 -05:00
Doug Coleman e486683d96 fix binsearch and thus math.primes 2008-04-28 18:09:13 -05:00
Slava Pestov aaf48cebf5 New utility word 2008-04-13 03:52:40 -05:00
Doug Coleman 1e01d73e61 fix usages of cond/case 2008-04-11 12:54:33 -05:00
Slava Pestov a30c60ea63 Fix UI breakage 2008-04-05 04:58:22 -05:00
Slava Pestov 5346e1899f Working on call-next-method, and identity-tuple 2008-04-02 21:27:49 -05:00
Slava Pestov c22af5c7a6 Rename 2apply to bi@ 2008-03-29 20:36:58 -05:00
Slava Pestov 59731ee24a Use delete-node instead of dlist-delete 2008-03-20 20:14:16 -05:00
Slava Pestov 84016a36c0 Regression fixes 2008-02-25 19:37:43 -06:00
Slava Pestov 438f00a6a5 UI fixes 2008-02-25 17:19:34 -06:00
Slava Pestov d19fd8e111 Made UI more responsive: if another thread invalidates a gadget, UI thread is woken up immediately 2008-02-25 06:31:52 -06:00
Slava Pestov b7ba2d77a2 Removed extra/timers, superceded by alarms 2008-02-21 19:14:50 -06:00
Slava Pestov c8360f5ae5 Rename curry* to with 2008-01-09 17:36:30 -05:00
Slava Pestov 555e2c9964 Fix activate-control 2007-11-21 03:21:26 -05:00
Slava Pestov 57893118e0 Clean up model-changed; no need for auxilliary tuples in editor and interactor 2007-11-16 03:01:45 -05:00
Slava Pestov d6cf56162f UI fixes 2007-11-16 01:54:13 -05:00
Slava Pestov cef837184b graft*/ungraft* refactoring 2007-11-16 01:19:13 -05:00
Slava Pestov eee42d4bd5 More control refactoring 2007-11-14 16:35:17 -05:00
Slava Pestov 9bb0c40dc8 control gadget refactoring 2007-11-13 18:51:10 -05:00
Slava Pestov 599f1c6087 Finish cleaning up erg's changes, remove queues 2007-11-05 11:01:11 -05:00
Slava Pestov dfeb154bb1 Change unfold word 2007-11-04 17:32:01 -05:00
Slava Pestov 1d8bd74d0f new unfold word 2007-10-16 04:15:16 -04:00
Slava Pestov a96457cecc Initial import 2007-09-20 18:09:08 -04:00