Slava Pestov
|
bb27511753
|
Fixing code for first-class fonts
|
2009-01-26 02:21:28 -06:00 |
Slava Pestov
|
4f5a927afb
|
Move UI text backends to ui.text.*, move UI backends to ui.backend.*, add font datatype
|
2009-01-26 00:36:37 -06:00 |
Slava Pestov
|
fe7c2fecbe
|
Eliminate some more usages of tuck
|
2009-01-25 17:55:27 -06:00 |
Slava Pestov
|
fd7a47613e
|
Move core-graphics types from cocoa.types to core-graphics.types, clean up some code
|
2009-01-19 16:29:52 -06:00 |
Slava Pestov
|
8509027428
|
UI listener: Status bar now shows summary for vocabs that are not loaded
|
2009-01-18 23:41:21 -06:00 |
Slava Pestov
|
3697fa1aa3
|
Word completion now adds the word's vocab to the USE: list
|
2009-01-16 15:54:40 -06:00 |
Slava Pestov
|
cc8e049c02
|
Another clean up
|
2009-01-16 15:37:31 -06:00 |
Slava Pestov
|
5f2fd87ce1
|
Clean up history code
|
2009-01-16 15:22:13 -06:00 |
Slava Pestov
|
37407cde96
|
C-m expands macros in listener
|
2009-01-16 14:57:23 -06:00 |
Slava Pestov
|
d82a68a14c
|
Clean up font API a little bit; users no longer have to call open-font arbitrarily
|
2009-01-16 00:43:51 -06:00 |
Slava Pestov
|
c89b68d295
|
Overhaul UI listener history code; C-p, C-n cycles through history, C-r displays list
|
2009-01-15 21:34:41 -06:00 |
Slava Pestov
|
2bb6d7f6b1
|
Rename editor-caret* and editor-mark* without the * since we don't have the old accessors anymore
|
2009-01-15 15:50:48 -06:00 |
Slava Pestov
|
d871691342
|
Simplify define-operation-map; it doesn't need the hook quotation at all
|
2009-01-15 15:22:25 -06:00 |
Slava Pestov
|
ca9e04c086
|
Fix word operations
|
2009-01-15 13:02:31 -06:00 |
Slava Pestov
|
7e8f69081c
|
Fix listener docs
|
2009-01-15 01:43:50 -06:00 |
Slava Pestov
|
d1c84783f1
|
Word operations now DTRT if the completion popup is visible
|
2009-01-15 01:33:35 -06:00 |
Slava Pestov
|
ecd2f75808
|
Display completion popups in the right place
|
2009-01-15 00:52:05 -06:00 |
Slava Pestov
|
94e0522efc
|
More work on history completion
|
2009-01-13 20:47:17 -06:00 |
Slava Pestov
|
fd069442dc
|
History completion work in progress
|
2009-01-13 19:08:49 -06:00 |
Slava Pestov
|
a31b59748d
|
Working on history popup
|
2009-01-13 16:22:07 -06:00 |
Slava Pestov
|
d0a3442b30
|
Fix vocab filtering in profiler
|
2009-01-12 22:17:39 -06:00 |
Slava Pestov
|
27fd669021
|
Context-sensitive completion for word and vocab names
|
2009-01-12 19:25:18 -06:00 |
Slava Pestov
|
d4c82f8743
|
Working on context-sensitive completion
|
2009-01-12 14:31:59 -06:00 |
Slava Pestov
|
af970da470
|
Listener completion work in progress
|
2009-01-12 01:43:46 -06:00 |
Slava Pestov
|
46fdfd2d84
|
Listener completion work in progress
|
2009-01-09 17:58:22 -06:00 |
Slava Pestov
|
63c0e5470b
|
Cleaner display of stack effect of word at caret, using models
|
2009-01-09 14:14:19 -06:00 |
Slava Pestov
|
f4418410e9
|
Fix error when mouse over in 'All' in profiler
|
2009-01-08 23:50:43 -06:00 |
Slava Pestov
|
6ddf6af2e7
|
Add A+n, A+p, A+u to navigate hierarchy in browser tool; add common shortcuts to all tools, like F2, A+s, A+q, ...
|
2009-01-08 19:30:58 -06:00 |
Slava Pestov
|
2fd234ac62
|
Add common tool commands: F2, A+l, A+L, A+b, A+B
|
2009-01-08 18:56:39 -06:00 |
Slava Pestov
|
35ebc60a4b
|
UI tools now remember their size
|
2009-01-08 18:35:34 -06:00 |
Slava Pestov
|
9ea76e3808
|
Browser tool: don't search for empty string
|
2009-01-08 17:50:38 -06:00 |
Slava Pestov
|
723626a9d2
|
Add slot editing to UI inspector, remove slot editing from TTY inspector
|
2009-01-08 17:02:54 -06:00 |
Slava Pestov
|
268b995116
|
Remove the ui word, and ui-hook kludge; with-ui is now the only way to start the UI. ui.tools vocabulary is now runnable
|
2009-01-07 20:56:09 -06:00 |
Slava Pestov
|
3c624f670b
|
Fixing ui.tools unit tests
|
2009-01-07 16:37:27 -06:00 |
Slava Pestov
|
9a33f1cf1c
|
Fixing bootstrap errors
|
2009-01-07 15:21:51 -06:00 |
Slava Pestov
|
d7358b5ef3
|
Removing last remnants of 'workspace' tool
|
2009-01-07 15:06:43 -06:00 |
Slava Pestov
|
c09f91da69
|
Add right-click menu to tables, row-value word
|
2009-01-07 12:18:42 -06:00 |
Slava Pestov
|
bdaa5eac31
|
Minor UI documentation updates
|
2009-01-06 23:30:08 -06:00 |
Slava Pestov
|
70a60ef237
|
Clean up listener tool
|
2009-01-06 21:09:40 -06:00 |
Slava Pestov
|
00fad429b5
|
Add shortcuts for scrolling up/down to listener
|
2009-01-06 20:55:23 -06:00 |
Slava Pestov
|
e6ed70c791
|
Working on new UI inspector
|
2009-01-06 16:53:08 -06:00 |
Slava Pestov
|
35dd01de39
|
Clean up the browser tool
|
2009-01-06 14:21:37 -06:00 |
Slava Pestov
|
24d55cc6a6
|
Browser tool is now its own window; update help-window usages to open browser instead
|
2009-01-06 13:56:14 -06:00 |
Slava Pestov
|
872d12d29b
|
Add support for column filling and alignment to table gadgets
Finish profiler tool's methods tab
|
2009-01-05 17:31:21 -06:00 |
Slava Pestov
|
cb4f3eec46
|
Flesh out 'Methods' tab in new profiler tool
|
2009-01-03 18:58:43 -06:00 |
Slava Pestov
|
1f11b0d78b
|
Use singleton classes instead of tuples for document elements
|
2008-12-24 22:38:02 -06:00 |
Slava Pestov
|
a39a644362
|
New ui.gadgets.tabbed vocab, working on 'Methods' tab in profiler tool
|
2008-12-22 05:40:38 -06:00 |
Slava Pestov
|
f9851b195a
|
Working on new profiler tool
|
2008-12-22 00:54:08 -06:00 |
Slava Pestov
|
c7f02e3f12
|
UI listener fix
|
2008-12-19 02:36:02 -06:00 |
Slava Pestov
|
d330ff31b5
|
Merge branch 'master' into new_ui
|
2008-12-19 02:26:01 -06:00 |