Commit Graph

128 Commits (2671ebf519d51a241ee5c7ab8044746c110438a2)

Author SHA1 Message Date
slava a2a16c1acb Minimize OpenGL state changes 2006-10-11 20:39:53 +00:00
slava 35a7daf7aa Presentation cleanup 2006-10-10 05:07:11 +00:00
slava 5cc28c7e0c Documentation updates, menus fix 2006-10-10 03:57:32 +00:00
slava f044b47e96 Menus 2006-10-07 06:17:32 +00:00
slava 5dd0182d73 UI cleanup 2006-10-04 04:40:10 +00:00
slava bb7534d14d Minor UI tweaks 2006-08-24 02:14:53 +00:00
slava f15e657631 Stack effect declaration fixes 2006-08-15 08:57:12 +00:00
slava 56e19dbf14 First stage of stack effect declaration implementation 2006-08-15 07:01:24 +00:00
slava 059e207cf1 Bootstrap fix, add missing unit test to global list 2006-07-19 06:37:59 +00:00
slava 8f42c4b655 Better actions support 2006-07-19 06:27:37 +00:00
slava 4e1b676736 More robust UI error handling 2006-07-18 06:26:17 +00:00
slava 337219be0d Minor UI cleanup 2006-07-11 04:57:46 +00:00
slava c3bfbbe6b7 gadget-title protocol uses models 2006-07-05 21:12:30 +00:00
slava 3ddcb4d2f3 Slightly more expressive frame/track builder 2006-06-29 05:54:11 +00:00
slava f47986dcff Browser now makes more efficient use of screen space; new MVC/reactive programming framework 2006-06-27 07:26:52 +00:00
slava f646a17289 UI optimizations 2006-06-23 06:25:08 +00:00
slava 173efd801a UI now uses x/y instead of x/y/z 2006-06-23 04:06:53 +00:00
slava 7026c53769 More help search work, some UI improvements 2006-06-12 06:41:19 +00:00
slava 5564691c27 Fix world focus bug, new [-] word, caret no longer blinks 2006-06-09 23:58:11 +00:00
slava 32fcb50718 Grids do gaps now (untested) 2006-06-08 03:51:28 +00:00
slava a1d2780916 Fix some caret focus issues, make Cocoa windows respond to focusing mouse clicks, merge gadgets-layouts vocab into gadgets 2006-05-31 22:45:11 +00:00
slava 13f392737e Save window positions, re-arrange source tree a bit 2006-05-27 21:39:38 +00:00
slava c3677c7147 Key down events now sent 2006-05-23 01:55:28 +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 307bc73f5e reverse-slice ==> <reversed> 2006-05-15 03:25:34 +00:00
slava 717cba001c UI tweaks 2006-04-02 00:51:48 +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 fdfcc34621 Simplifying UI code dealing with worlds 2006-03-25 00:26:06 +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 ce5a7fb58f Fix stack leaks in X11 backend 2006-03-22 22:22:05 +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 6c587659cc Optimizations aimed at reducing bootstrap time 2006-03-21 05:44:19 +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 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 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 75f8091994 Got Cocoa input events working 2006-03-15 05:24:00 +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