Commit Graph

452 Commits (29ecca9613a6569e437d59417dba159b5ff0bb18)

Author SHA1 Message Date
slava 26b7771299 Fix make-image memory leak, Cocoa typo 2006-05-28 21:31:54 +00:00
slava 4c6e79ca79 Fix some word names I forgot to change 2006-05-27 22:11:39 +00:00
slava c88f86d086 Renaming words and cleaning up 2006-05-27 21:56:11 +00:00
slava 13f392737e Save window positions, re-arrange source tree a bit 2006-05-27 21:39:38 +00:00
slava 04ac5717ef Remove unused slot 2006-05-26 21:44:00 +00:00
slava 126a5186d8 New gesture handling style 2006-05-26 21:40:41 +00:00
slava 5c4f5951b5 Fix titled gadget, clean up viewport, other cleanups 2006-05-26 20:34:31 +00:00
slava 6169b71a40 Minor tweaks 2006-05-26 07:29:41 +00:00
slava 7e4d704f07 Remove redundant code, cleanups 2006-05-26 06:58:11 +00:00
slava 6816fc77b2 Fixes, help viewer now sets title bar 2006-05-26 06:44:31 +00:00
slava 13e529b849 New protocol to change window titles 2006-05-26 06:29:44 +00:00
slava 6951534288 Remove unnecessary feature 2006-05-26 03:49:36 +00:00
slava 48ae022ab0 Help cleanups 2006-05-26 03:45:19 +00:00
slava 49461c8eb4 Major UI improvements, fix problem with deferred words 2006-05-26 03:25:00 +00:00
slava 978870270c Fix minor scroller not updating issue 2006-05-25 00:28:49 +00:00
slava 3856c26f69 Fixing UI scrolling issues 2006-05-24 07:23:45 +00:00
slava 357cdab15b Track gadgets compute correct preferred size 2006-05-23 05:43:08 +00:00
slava c3677c7147 Key down events now sent 2006-05-23 01:55:28 +00:00
slava 8dce36d191 Clicking input implemented 2006-05-20 21:50:59 +00:00
slava 18fdc91de7 More attractive browser UI 2006-05-20 21:02:08 +00:00
slava 9ffc3c27be Clean up inspector and browser 2006-05-20 20:42:33 +00:00
slava 3537008608 Bug fixing new browser code 2006-05-20 06:31:32 +00:00
slava 8cdc10abdb New remove-hash* word; UI refactorings; adding new Whisker-style word browser 2006-05-20 06:13:44 +00:00
slava 49d2eed42a UI cleanups 2006-05-20 02:29:01 +00:00
slava d0b79a9419 Re-introducing sum and product words, new change-nth and remove-index words, track control replaces and generalizes splitter 2006-05-20 01:08:42 +00:00
slava 43096fb63b Fiddling with prettyprinter, working on single-stepper 2006-05-19 04:19:08 +00:00
slava 31c429aabb Working on a Cocoa 'Run...' dialog 2006-05-19 03:07:40 +00:00
slava 196c41e919 Better looking apropos window 2006-05-19 02:28:32 +00:00
slava 079dea6e3c Bootstrap fixes, cleanups, better debugger in the UI 2006-05-19 02:20:23 +00:00
slava e0a875bc6b UI improvements, new apropos tool 2006-05-19 02:01:38 +00:00
slava f3ce2a15ed More cons cell removals 2006-05-15 05:01:47 +00:00
slava 307bc73f5e reverse-slice ==> <reversed> 2006-05-15 03:25:34 +00:00
slava cd9f3b72a0 Slightly better error reporting in the UI 2006-04-10 02:23:24 +00:00
slava 717cba001c UI tweaks 2006-04-02 00:51:48 +00:00
slava 6abc8df1d8 Markup tweaks, changelog in the UI 2006-03-29 04:31:45 +00:00
slava 055cb66e0f Abstract out word cross-referencing into a graph library; implement help cross-referencing 2006-03-27 08:10:58 +00:00
slava ffd36265f1 Started help cross-referencing, updating documentation 2006-03-26 21:36:05 +00:00
slava 9f6361ff87 UI button cleanups 2006-03-25 22:41:40 +00:00
slava 836d24d696 Documentation updates and UI fixes 2006-03-25 22:01:39 +00:00
slava 6a9e67a4bc Tool documentation 2006-03-25 06:06:52 +00:00
slava 3f77d6eb65 Multi-window code cleanups 2006-03-25 03:58:03 +00:00
slava 38602d63b9 Browser cleanups, moving assoc word from lists to sequences 2006-03-25 03:02:50 +00:00
slava fdfcc34621 Simplifying UI code dealing with worlds 2006-03-25 00:26:06 +00:00
slava 89fb79dbdc Implemented browser history 2006-03-24 18:39:18 +00:00
slava d3a32cf6bd Better looking browser, add missing copyright notices 2006-03-24 18:19:14 +00:00
slava 4f8632b656 New browser gadget 2006-03-24 08:28:46 +00:00
slava 6893186be4 Update Cocoa for latest changes 2006-03-23 22:46:35 +00:00
slava 9125357466 Better looking outliners, fix a bug in the hand preventing outliners from working, other cleanups 2006-03-23 21:57:14 +00:00
slava 6addf44ad0 Wheel mouse support 2006-03-23 21:01:47 +00:00
slava 282b3860d2 heap-stats fix and other cleanups 2006-03-22 23:23:32 +00:00
slava ce5a7fb58f Fix stack leaks in X11 backend 2006-03-22 22:22:05 +00:00
slava d9977d36f8 Bootstrap fix, got close box working 2006-03-22 07:27:07 +00:00
slava d22a142935 Keyboard input and cleanups for X11 backend 2006-03-22 07:07:21 +00:00
slava 3c55513324 Assorted Cocoa and X11 backend improvements 2006-03-21 22:15:53 +00:00
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 36635a9b13 Fix bug where font sprites would be freed in the wrong context 2006-03-21 08:04:36 +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 6c587659cc Optimizations aimed at reducing bootstrap time 2006-03-21 05:44:19 +00:00
slava 45678bd350 X11 UI backend is close to working 2006-03-20 05:05:04 +00:00
slava 1f6f21489c Menu cleanup 2006-03-19 23:43:47 +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 541a2eb4ec GL rendering fixees 2006-03-18 07:37:40 +00:00
slava 0eb39be459 Multi-window code cleanups 2006-03-18 07:23: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 e046091ccf Remove most usages of the global 'world' 2006-03-18 00:47:35 +00:00
slava 278ab26fa5 Removing global world dependencies and cleaning up UI listener 2006-03-17 08:21:54 +00:00
slava 33f66d102c Starting to eliminate global UI state 2006-03-17 07:50:16 +00:00
slava 240c12dfc8 UI cleanups 2006-03-15 23:24:59 +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 75f8091994 Got Cocoa input events working 2006-03-15 05:24:00 +00:00
slava b874287ea1 Big set of Cocoa/UI changes 2006-03-15 02:09:25 +00:00
slava 5acab55176 UI fixes 2006-03-14 06:22:33 +00:00
slava 60945fa05e Cocoa fixes 2006-03-13 05:41:59 +00:00
slava e3baeed782 Stripping out SDL 2006-03-13 04:21:01 +00:00
slava 83b9baae04 Enabled preferred size cache 2006-02-01 23:15:42 +00:00
Slava Pestov 3e29bee73b IRC bot fixes, UI fix, canvas gadget example 2006-01-31 01:35:55 +00:00
Slava Pestov 8569427c4e added a zero? word 2006-01-28 20:49:31 +00:00
Slava Pestov c312aea944 fix bug in ^ 2006-01-28 18:43:42 +00:00
Slava Pestov f339de61a5 formatting fix 2006-01-27 04:44:53 +00:00
Slava Pestov 6d5be43001 UI performance improvement 2006-01-27 04:44:08 +00:00
Slava Pestov 13ef8f9412 cell fix; experimental preferred size cache; floor/ceiling/truncate/mod for floats; fix mod for ratios; fix float equality test 2006-01-27 04:01:14 +00:00
Slava Pestov b28ea890b7 AJAX outliners 2006-01-24 02:03:22 +00:00
Slava Pestov 2c4d058fdc markup cleanups, removed terpri*, help responder and browser responder improvements 2006-01-21 07:37:39 +00:00
Slava Pestov cb378cd2c0 HTTPD cleanups, working on help responder 2006-01-20 06:26:50 +00:00
Slava Pestov bc257b0df8 minor style cleanup 2006-01-18 23:50:52 +00:00
Slava Pestov b757202a07 minor tweaks, add missing file 2006-01-14 22:50:59 +00:00
Slava Pestov 3131680364 help fixes 2006-01-13 07:38:57 +00:00
Slava Pestov 379a691a3d documenting generic words 2006-01-09 01:41:31 +00:00
Slava Pestov 740c245a7d 'UI already running' check was being done too late 2006-01-07 22:05:59 +00:00
Slava Pestov 3e6eb47785 words chapter of handbook converted 2006-01-06 07:04:42 +00:00