Commit Graph

69 Commits (ccf28d54738fac3480b0e4574328ff3f5c65b378)

Author SHA1 Message Date
slava ccf28d5473 Fix free-fonts so it works independently of close-world 2006-03-21 20:20:16 +00:00
slava 5c62ed4917 Bootstrap fix 2006-03-21 08:06:31 +00:00
slava c94ba8665b Fixed some resource leaks in the UI 2006-03-21 07:40:16 +00:00
slava b87d1b1973 UI fixes 2006-03-21 06:43:03 +00:00
slava 45678bd350 X11 UI backend is close to working 2006-03-20 05:05:04 +00:00
slava 5c0eabe21b Finished removing the hand gadget 2006-03-19 23:21:05 +00:00
slava da6f52f04c Fix scrolling bugs 2006-03-19 23:00:07 +00:00
slava 12b7a927b0 More UI fixes 2006-03-19 07:43:06 +00:00
slava ff1d24d25e Fixing stuff, made browser commands spawn new windows 2006-03-19 06:39:27 +00:00
slava a69dde27e4 Made hand-focus into world-focus 2006-03-19 06:07:36 +00:00
slava ba471ee5bc Hand cleanup 2006-03-19 05:57:47 +00:00
slava 500d7b5331 Start refactoring hand, add new get-global word 2006-03-19 05:30:57 +00:00
slava 5135e21055 Per-world font sprites 2006-03-18 06:57:57 +00:00
slava e494149c37 Removed the world global altogether 2006-03-18 01:24:28 +00:00
slava 33f66d102c Starting to eliminate global UI state 2006-03-17 07:50:16 +00:00
slava afb648d99d Automatically define classes and load frameworks 2006-03-15 20:06:36 +00:00
slava b9e823362f Moved many parts of Cocoa backend into backend-independent UI code 2006-03-15 06:20:59 +00:00
Slava Pestov b0e89c4984 made it an error to reference non-existent vocabularies in a USE: declaration; fixed this error in library source files 2005-12-17 14:55:00 +00:00
Slava Pestov 7573bc5198 bug fixes 2005-12-17 05:56:10 +00:00
Slava Pestov 35c40cb781 event handling cleanups 2005-12-17 05:12:32 +00:00
Slava Pestov 036d1f9673 bootstrap fix 2005-11-15 17:58:44 +00:00
Slava Pestov f710a2df78 UI fix 2005-11-14 06:54:40 +00:00
Slava Pestov 23738087aa big syntax change: vectors are now V{ }, hashtables are now H{ }, tuples T{ }, wrappers W{ }, complexes C{ }, arrays { } 2005-10-30 03:25:38 +00:00
Slava Pestov 3ff1915f1a UI fixes for OS X, compiler fixes for PowerPC 2005-10-12 03:28:17 +00:00
Slava Pestov e6d93ee7cd UI refactoring and fixes 2005-10-10 01:27:14 +00:00
Slava Pestov 47f511d8a6 some UI refactoring 2005-10-08 00:26:21 +00:00
Slava Pestov 8c1bf3624e minor UI fixes 2005-09-29 03:29:00 +00:00
Slava Pestov 6b3c4eccfb handle I/O on closed ports gracefully 2005-09-19 03:22:58 +00:00
Slava Pestov bf5d88b649 changes to continuation words 2005-09-14 04:37:50 +00:00
Slava Pestov 20c746505d working on scroll bar 2005-08-27 04:22:19 +00:00
Slava Pestov 2606de8e8e renaming rectangle tuple to rect and a few shape- words to rect-; working on spacial indexing 2005-08-24 03:28:54 +00:00
Slava Pestov 3a366a386f fix mouse enter/leave handling with overlapping gadgets 2005-07-20 22:04:29 +00:00
Slava Pestov ad94142247 clickable code snippets in the tutorial 2005-07-20 05:16:33 +00:00
Slava Pestov 91d638450d string-compare ==> lexi, string> ==> lexi> 2005-07-19 08:23:33 +00:00
Slava Pestov 06aee28239 fix problem in fiber?; UI cleanups 2005-07-17 04:21:10 +00:00
Slava Pestov d43c2d5fe9 fix bug in pick-up 2005-07-17 03:01:51 +00:00
Slava Pestov d9c4a82c7a big sequences refactoring 2005-07-17 02:16:18 +00:00
Slava Pestov e6327cec9b presentation fixes, prettyprinter cleanup 2005-07-14 02:51:43 +00:00
Slava Pestov 7456d7edf8 remove paint namespace binding in ui 2005-07-14 01:03:34 +00:00
Slava Pestov 02a5067706 fix mouse enter/leave handling 2005-07-13 22:08:54 +00:00
Slava Pestov a7279bd39c removed remaining 2-dimensional point code from UI, minor enhancements to matrices library 2005-07-13 00:30:05 +00:00
Slava Pestov 520eaa65ef minor UI fixes, updating html streams to not use obsolete style keys 2005-07-12 02:47:38 +00:00
Slava Pestov 43348dd4c4 better focus protocol, fix problem with the first line in a pane 2005-07-04 22:36:07 +00:00
Slava Pestov 69608069e1 new add word, got rid of unused stdio-stream 2005-06-23 19:53:54 +00:00
Slava Pestov e9b142db4d slowly refactoring UI code to use 3-vectors instead of a mix of x/y parameters on the stack, and complex numbers representing points, added horizontal scrolling 2005-06-22 06:32:17 +00:00
Slava Pestov f1b23d66b7 merged streams, stdio and files into io vocabulary 2005-06-19 21:50:35 +00:00
Slava Pestov 8b496e60ff fix bad bootstrap bug; generic append, reverse, concat (replacing cat and append*); working on documentation 2005-04-25 23:54:21 +00:00
Slava Pestov a12971917b Factor 0.73 ready for release 2005-03-23 03:38:24 +00:00
Slava Pestov 1bcac74906 working on layouts; simpler tuple delegation 2005-03-09 03:54:59 +00:00
Slava Pestov 916f24d8fa I/O task GC fix 2005-03-07 05:39:57 +00:00