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
1b47e80994
Clean up some specialized array usage
2008-11-18 22:18:35 -06:00
Slava Pestov
281657dd82
Fix conflict
2008-11-18 22:18:14 -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
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
2fe364a7bb
Specialized arrays work in progress
2008-11-14 20:18:16 -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
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
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
Slava Pestov
cf80dd122a
Updating code for make and fry changes
2008-09-10 22:11:40 -05:00
Slava Pestov
44f53de164
Move make to its own vocabulary, remove fry _ feature
2008-09-10 20:07:00 -05:00
Slava Pestov
aea0fed14c
Fixing basis -> extra dependencies
2008-09-05 19:29:14 -05:00
Slava Pestov
5cd014f8ca
New UI panes benchmark to highlight recent perforammance regression there
2008-09-03 06:34:40 -05:00
Slava Pestov
1756e94824
Fix gesture logger bug which was breaking UI
2008-09-03 04:02:18 -05:00
U-SLAVA-DFB8FF805\Slava
e5dbb99f6e
Fix canvas gadget
2008-09-02 21:21:37 -05:00
Doug Coleman
eb48b92711
fix docs
2008-09-02 15:19:23 -05:00
Doug Coleman
4c2cd48d9a
new accessors, slight refactoring
2008-09-02 13:02:38 -05:00
Doug Coleman
d45b7afc3c
find-world can return f, handle this case, new accessors
2008-09-02 12:35:50 -05:00
Doug Coleman
731bd1c88a
fix ui unit tests for new accessors
2008-09-02 01:52:22 -05:00
Doug Coleman
e193548489
new accessors
2008-09-01 22:45:40 -05:00
Doug Coleman
60a3cf862b
new accessors
2008-09-01 22:45:23 -05:00
Doug Coleman
fc848a4e6d
new accessors
2008-09-01 22:45:13 -05:00
Doug Coleman
5798940ee9
new accessors
2008-09-01 22:45:04 -05:00
Doug Coleman
065c9eb93e
new accessors
2008-09-01 22:44:54 -05:00
Doug Coleman
fbe6dd9b63
new accessors
2008-09-01 22:44:43 -05:00
Doug Coleman
c99ac86a3f
new accessors
2008-09-01 22:44:29 -05:00
Doug Coleman
e060a103b2
new accessors
2008-09-01 22:44:10 -05:00
Doug Coleman
04d2f95536
new accessors
2008-09-01 22:43:56 -05:00
Doug Coleman
5d1da809b6
new accessors
2008-09-01 22:43:40 -05:00
Doug Coleman
191a8b3206
new accessors
2008-09-01 22:43:23 -05:00
Doug Coleman
99a0f0f135
new accessors
2008-09-01 22:43:02 -05:00
Eduardo Cavazos
289b366d40
Update old accessors from 'ui.traverse'
2008-09-01 18:24:26 -05:00
Slava Pestov
41fa05a639
Fix recent visual regression
2008-09-01 02:52:25 -05:00
Slava Pestov
facc5edeec
Fix handler
2008-08-31 19:23:04 -05:00
Doug Coleman
f7c27f4127
new accessors
2008-08-31 16:22:25 -05:00
Doug Coleman
24bf9e3f9c
new accessors
2008-08-31 16:21:18 -05:00
Doug Coleman
ab83333b51
new accessors
2008-08-31 16:19:24 -05:00
Eduardo Cavazos
7535c1d256
Another big accessors batch update
2008-08-31 01:42:30 -05:00
Eduardo Cavazos
daee534587
Update accessors from
...
ui.gadgets.{grid-lines,grids,incremental,labelled,labels,lists,panes}
2008-08-30 21:58:13 -05:00
Eduardo Cavazos
7a75d2e070
Update old accessors from 'ui.gadgets.editors'
2008-08-30 20:06:45 -05:00
Eduardo Cavazos
4bebffd170
Update usages of old accessors from 'ui.gadgets.buttons'
2008-08-30 19:52:40 -05:00
Eduardo Cavazos
b33be738f9
Use new accessors in place of old accessors from 'ui.gadgets'
2008-08-30 16:31:42 -05:00
Eduardo Cavazos
04f8eaf220
ui.*: Use new accessors
2008-08-29 18:44:19 -05:00
Slava Pestov
8346554b07
Minor updates
2008-08-27 16:24:04 -05:00
Slava Pestov
799cefc39a
Fix conflict
2008-08-27 05:52:38 -05:00
Slava Pestov
a4ac751605
Starting to remove delegation
2008-08-22 23:20:49 -05:00
Slava Pestov
8b855b2445
Help lint fixes
2008-08-22 23:00:35 -05:00
Daniel Ehrenberg
1e1da73309
Merge branch 'master' of git://factorcode.org/git/factor
2008-08-19 21:06:26 +02:00
Slava Pestov
58a40025f4
Merge branch 'master' of git://factorforge.org/git/william42
2008-08-11 01:40:35 -05:00
Eduardo Cavazos
10d91d712c
ui.gadgets.plot: method on callable
2008-08-08 12:06:10 -05:00
Eduardo Cavazos
7402cd2ab7
Move 'ui' to basis
2008-08-07 21:12:50 -05:00