Slava Pestov
|
ef8d622b54
|
UI documentation and test fixes
|
2009-02-05 05:16:22 -06:00 |
Slava Pestov
|
38ed0f477a
|
ui.gadgets.grid-lines: make it work with non-zero grid gap
|
2009-02-05 04:52:38 -06:00 |
Slava Pestov
|
64bb5b45c4
|
ui.gadgets.traceback: Cleanup
|
2009-02-05 04:12:57 -06:00 |
Slava Pestov
|
24b7437ff7
|
Add 'Inspect model' operation
ui.tools.traceback: use new UI inspector
|
2009-02-05 04:00:27 -06:00 |
Slava Pestov
|
e74f891662
|
ui.gadgets.frames, ui.gadgets.grid-lines: update for grid refactoring
|
2009-02-05 03:31:18 -06:00 |
Slava Pestov
|
88b401b383
|
Rename math.geometry.rect to math.rectangles
Remove math.geometry.points
Remove rect-loc and rect-dim words
|
2009-02-05 03:28:41 -06:00 |
Slava Pestov
|
4c5b79ea57
|
ui.gadgets.debug: some gadgets for testing purposes
|
2009-02-04 05:26:01 -06:00 |
Slava Pestov
|
e1260031b6
|
Grid layout now respects baselines when fill attribute is off
Paragraph gadgets now compute a baseline
|
2009-02-04 00:50:04 -06:00 |
Slava Pestov
|
69974440c4
|
Clean up ui.gadgets.grids
|
2009-02-02 15:58:28 -06:00 |
Slava Pestov
|
3eb5222186
|
Add CHAR: completion to UI listener
|
2009-02-02 15:58:09 -06:00 |
Slava Pestov
|
3ed8d9ccce
|
Correctly compute pref-dim of gadgets with baseline alignment
|
2009-02-02 15:14:46 -06:00 |
Slava Pestov
|
193be29964
|
Working on baseline alignment
|
2009-02-02 13:45:06 -06:00 |
Slava Pestov
|
669548e62e
|
Clean up some usages of tuck, and add Joe's curried cleave/spread/apply combinators to kernel vocabulary
|
2009-02-02 13:43:54 -06:00 |
Slava Pestov
|
abb6c01a62
|
Refactor ui.gadgets.paragraphs to use wrap
|
2009-02-02 03:32:13 -06:00 |
Slava Pestov
|
d31b902f96
|
Add horizontal and vertical orientation constants, working on baseline alignment
|
2009-02-02 00:02:55 -06:00 |
Slava Pestov
|
7b2a705352
|
<border> now takes a pair instead of an integer
|
2009-02-02 00:00:45 -06:00 |
Slava Pestov
|
f93b2f1c29
|
Clean up line-metrics code
|
2009-02-01 23:58:05 -06:00 |
Slava Pestov
|
ecf3d4f447
|
Add ui.text:line-metrics word, and core-text implementation
|
2009-02-01 20:32:49 -06:00 |
Slava Pestov
|
0835eb374b
|
UI cleanup: make some ui.gadgets words private, give labels a virtual slot instead of label-string/set-label-string words
|
2009-02-01 20:31:42 -06:00 |
Slava Pestov
|
4513417657
|
Clean up some messy stack shuffling
|
2009-02-01 19:14:43 -06:00 |
Slava Pestov
|
92708c7231
|
Fix com-stack-effect
|
2009-02-01 03:27:10 -06:00 |
Slava Pestov
|
3d533c94ca
|
Working on listener completion
|
2009-01-31 02:40:03 -06:00 |
Slava Pestov
|
c253a81c99
|
Add gesture>operation word
|
2009-01-31 02:39:38 -06:00 |
Slava Pestov
|
7d632980d8
|
Add key-gesture superclass for key-down and key-up
|
2009-01-31 02:39:27 -06:00 |
Slava Pestov
|
36ebb97dc5
|
Fix usage. operation to run in listener
|
2009-01-30 23:52:17 -06:00 |
Slava Pestov
|
8e5c085b57
|
Fix commands tests, and chop off trailing dot
|
2009-01-30 23:52:02 -06:00 |
Slava Pestov
|
990c99a97e
|
Add foreground and background color slots to font tuple
|
2009-01-30 03:36:39 -06:00 |
Slava Pestov
|
0a0431e6ab
|
Fix conflict
|
2009-01-30 02:24:34 -06:00 |
Doug Coleman
|
3c408342ef
|
renaming: contain? -> any?, deep-contains? -> deep-any?, pad-left -> pad-head, pad-right -> pad-tail, trim-left -> trim-head, trim-right -> trim-tail
|
2009-01-29 22:19:07 -06:00 |
Slava Pestov
|
cadaf71372
|
Sub-pixel font smoothing works with Core Text now
|
2009-01-29 22:07:51 -06:00 |
Slava Pestov
|
fc360f5ced
|
Fix scroll>rect for recent scroller layout change
|
2009-01-29 16:44:18 -06:00 |
Slava Pestov
|
f84ed37648
|
Fix FreeType text backend
|
2009-01-29 16:44:08 -06:00 |
Slava Pestov
|
478ef76801
|
Documents no longer mutatte their model's value
|
2009-01-29 03:04:23 -06:00 |
Slava Pestov
|
081ec95043
|
Make actions into singletons
|
2009-01-28 19:18:35 -06:00 |
Slava Pestov
|
a98d59d93c
|
Update ui.tools.listener docs
|
2009-01-28 17:27:42 -06:00 |
Slava Pestov
|
50ba37bdbe
|
Update more documentation
|
2009-01-28 14:54:13 -06:00 |
Slava Pestov
|
0c22751674
|
Update editor docs
|
2009-01-28 14:50:15 -06:00 |
Slava Pestov
|
d651bdc4d7
|
Clear undos when starting a new interaction in the listener
|
2009-01-28 12:12:03 -06:00 |
Slava Pestov
|
af744e4511
|
Use singletons instead of empty tuples, add undo/redo to editor gadgets
|
2009-01-28 00:30:57 -06:00 |
Slava Pestov
|
5cd4f65e59
|
Fix conflict
|
2009-01-27 15:49:49 -06:00 |
Slava Pestov
|
298fdecf32
|
Fixing eval unit test, and help lint failures from stricter help lint
|
2009-01-27 15:38:01 -06:00 |
Slava Pestov
|
b7c4f548f9
|
Add texture aging
|
2009-01-26 23:11:45 -06:00 |
Slava Pestov
|
72f63d3e4c
|
Add operation to show thread traceback
|
2009-01-26 18:09:04 -06:00 |
Slava Pestov
|
231ba5234e
|
Inspector can now invoke the primary operation
|
2009-01-26 18:08:54 -06:00 |
Slava Pestov
|
b12d53938d
|
Remove a spin usage
|
2009-01-26 17:58:43 -06:00 |
Slava Pestov
|
f5d850f39e
|
Display gesture modifiers using Mac OS X Unicode characters
|
2009-01-26 17:58:23 -06:00 |
Slava Pestov
|
9bf2675fa3
|
Remove two rot usages from UI
|
2009-01-26 16:30:17 -06:00 |
Slava Pestov
|
5aec661b92
|
Rename font key in io.styles to font-name for clarity; clean up some nefarious stack shuffling in ui.gadgets.panes
|
2009-01-26 16:25:57 -06:00 |
Slava Pestov
|
e95cd5e19e
|
Clear font cache on startup
|
2009-01-26 02:36:49 -06:00 |
Slava Pestov
|
bb27511753
|
Fixing code for first-class fonts
|
2009-01-26 02:21:28 -06:00 |