Commit Graph

123 Commits (1477a0f6f5c5733a2c20db37e692a3421b00a1ce)

Author SHA1 Message Date
Slava Pestov 1477a0f6f5 Code cleanups 2008-11-20 18:11:25 -06:00
Slava Pestov a671678357 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-20 17:33:30 -06:00
slava 248cb0df5e Add some error checking to the X11 UI: if an event handler throws an error, we open a debugger window, as on other platforms, instead of stopping the UI 2008-11-20 03:47:39 -06:00
Slava Pestov 375a9df29b Fix shift-click in editor nested inside a pane 2008-11-19 21:59:11 -06:00
Slava Pestov 4af2592369 Fix some scrollers problems 2008-11-19 21:58:45 -06:00
Slava Pestov bcd2ffc830 If rendering an error popup fails, don't open an endless stream 2008-11-19 21:57:59 -06:00
Slava Pestov 8f0b335f4b Clean up 2008-11-19 21:13:50 -06:00
Slava Pestov c75c4efefd Add unit test for pack pref-dim bug 2008-11-19 19:08:12 -06:00
Slava Pestov b9e1f5bf8a M: track pref-dim did not take the gap into account 2008-11-19 17:47:25 -06:00
Slava Pestov 6e9b2a6c73 Make limited scrollers more versatile: they now have a min-dim and a max-dim 2008-11-19 17:47:12 -06:00
Slava Pestov 344657b93b Improve scroll>rect and scroll>caret so that the caret is always visible 2008-11-19 17:13:39 -06:00
Slava Pestov 6aff81052e Doc update 2008-11-19 17:10:19 -06:00
Slava Pestov ebd9513020 Fix stray pixel on Linux 2008-11-18 21:57:50 -06:00
U-SLAVA-DFB8FF805\Slava 4350951f14 More rendering fixes 2008-11-18 15:44:26 -06:00
Slava Pestov d0e53db5fc Rendering tweaks 2008-11-18 14:15:38 -06:00
Slava Pestov f8a6e3b0d8 Don't use the obscure CLEAR key 2008-11-18 11:50:02 -06:00
Slava Pestov b4ae47dfc8 More OpenGL tweaks 2008-11-17 05:56:53 -06:00
Slava Pestov 3f85a4e727 OpenGL rendering tweaks 2008-11-17 05:16:34 -06:00
Slava Pestov 9bf63b1613 New $quotation markup element 2008-11-16 09:03:30 -06:00
Slava Pestov 4f77607c13 Fix tests, and clear-deque on dlists 2008-11-16 06:57:53 -06:00
Slava Pestov 93e9e34175 Add $maybe markup element 2008-11-16 06:02:13 -06:00
Slava Pestov d7dd084b8d Usability tweak: focus on listener input area when input presentation is clicked 2008-11-11 11:46:35 -06:00
Slava Pestov d50f4275d4 Fix help lint 2008-11-11 08:53:11 -06:00
Slava Pestov bb44effcb3 Forgot to include this in the last patch 2008-11-11 02:35:27 -06:00
Slava Pestov d579628d61 More OpenGL rendering tweaks 2008-11-11 02:31:56 -06:00
Slava Pestov f0c61b9499 Rewrite OpenGL rendering code
- Don't use glPolygonMode to draw outline rectangles
- Use vertex arrays instead of glBegin/glVertex/glEnd
- Remove dead code from opengl vocabulary
- draw-interior and draw-boundary are now called with origin get [ ... ] with-translation
2008-11-11 00:28:37 -06:00
Slava Pestov 161c917748 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-10 05:08:39 -06:00
Slava Pestov d8a3439bc2 Fix indentation 2008-11-10 05:08:30 -06:00
Eduardo Cavazos 17be33fb01 ui.gadgets.labelled: Simplify '<title-bar>' 2008-11-10 03:35:21 -06:00
Eduardo Cavazos 6df7342b81 ui.gadgets.scrollers: Nicer version of 'find-scroller*' 2008-11-10 02:10:18 -06:00
Eduardo Cavazos 8262b50c87 ui.gadgets.scrollers: minor tweak in 'new-scroller' 2008-11-08 16:23:06 -06:00
Eduardo Cavazos 8e44e783cf ui.gadgets.lists: minor tweak to 'select-gadget' 2008-11-08 15:59:21 -06:00
Slava Pestov 5def7c5dea Don't load random number generator on bootstrap 2008-11-06 01:30:59 -06:00
Slava Pestov 7f59942219 Change title to be more consistent 2008-11-05 04:28:13 -06:00
Slava Pestov a8d1ec34f8 Fix an UI bug and remove some pick usages 2008-10-20 23:28:02 -05:00
Doug Coleman 5dc3bf2b27 os-env change 2008-10-18 21:18:04 -05: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
Joe Groff 52a12c2387 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-30 18:22:41 -07:00
Slava Pestov b1d82c6c74 More indentation fixes 2008-09-27 18:44:51 -05:00
Slava Pestov 91036cf323 Fix performance regression 2008-09-27 17:54:51 -05:00
Slava Pestov f28dde2c65 More cleanups 2008-09-27 16:45:20 -05:00
Slava Pestov b7610e0bf7 Fix ridiculous indentation, over (>>foo), and other crap in UI 2008-09-27 14:36:04 -05:00
Doug Coleman 2c1f6ee3dd apply p1dzkl's patch to let the windows ui cascade new windows instead of putting them all on top of each other. thanks! 2008-09-19 22:06:28 -05:00
Slava Pestov c19f2257f4 Fix permission bits 2008-10-02 08:34:49 -05:00
Slava Pestov b45ee5b8be Fix bootstrap 2008-10-02 06:47:48 -05:00
John Benediktsson 17a6a247fe Merge branch 'master' of git://factorcode.org/git/factor 2008-10-01 08:08:46 -07:00
Slava Pestov ec95a0db63 Fix erg's mouse drag bug 2008-09-30 23:38:11 -05:00
John Benediktsson 372d7d49f9 Fix typos in basis/ui/grids/grids-docs. 2008-09-29 11:41:01 -07:00
Joe Groff f6ac828f46 yup, more type bugs 2008-09-12 20:01:07 -07:00
Joe Groff eb77923e09 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	basis/cocoa/types/types.factor
2008-09-12 06:37:24 -07:00