Slava Pestov
76e89f72ba
Fix action gesture
2009-01-06 16:53:01 -06:00
Slava Pestov
29f9d61c90
Add support for double-click actions to table gadget
2009-01-06 16:52:12 -06:00
Slava Pestov
5c7af1cf2d
Clean up ui.gadgets.lists a tiny bit
2009-01-06 15:54:17 -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
d2fd2d0a8c
Only multiline editors need UP/DOWN arrow commandS
2009-01-06 13:45:57 -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
37118a4cde
Mouse highlight now follows selection
2008-12-21 14:10:09 -06:00
Slava Pestov
d001237921
Table gadgets work in progress
2008-12-19 02:37:40 -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
Slava Pestov
061b83b5dd
Add <filled-border>
2008-12-19 02:25:40 -06:00
Slava Pestov
735dbfb79f
Fix track pref-dim, and layout with gaps
2008-12-19 02:25:21 -06:00
Slava Pestov
7a48b194a0
Fix ui.tools tests
2008-12-19 02:24:44 -06:00
Slava Pestov
e830a2efc7
Merge branch 'master' into new_ui
2008-12-19 00:13:22 -06:00
Slava Pestov
84cafde43a
Fix load error
2008-12-19 00:13:12 -06:00
Slava Pestov
cc4913958f
Merge branch 'master' into new_ui
2008-12-18 23:57:01 -06:00
Slava Pestov
69c64ba803
Refactor operations-menu code to make it independent of presentations
2008-12-18 23:56:41 -06:00
Slava Pestov
bb22877ced
Merge branch 'master' into new_ui
2008-12-18 21:28:05 -06:00
Slava Pestov
7836b2c6f4
/ >fixnum should be /i
2008-12-18 21:02:46 -06:00
Slava Pestov
6ad369ba2f
Merge branch 'master' into new_ui
2008-12-18 01:38:22 -06:00
Slava Pestov
2d5bc00029
Fix pane selection to begin at hand-click-loc not hand-loc
2008-12-18 01:11:00 -06:00
Slava Pestov
0643cf3a44
Merge branch 'master' into new_ui
2008-12-17 18:15:01 -06:00
Slava Pestov
c5160d76e9
Merge qualified, alias, symbols, constants into core
2008-12-17 18:10:01 -06:00
Slava Pestov
63fda570bf
Fixing assorted compile errors and help lint warnings
2008-12-16 01:12:36 -06:00
U-SLAVA-DFB8FF805\Slava
53db40ba13
Add more stack declarations
2008-12-13 05:06:28 -06:00
Slava Pestov
daf2857d7b
define-inline now takes an effect parameter
...
C: now sets the stack effect of the new word to slot names
add new basis/constants vocab; CONSTANT: foo bar is equivalent to : foo bar ; inline
(going to fold CONSTANT:, ALIAS: and qualified into core soon perhaps)
tighten the screws: inline words now need a stack declaration too
update some usages of inline words
2008-12-15 19:44:56 -06:00
Slava Pestov
9f2431996d
Merge branch 'master' into new_ui
2008-12-13 05:00:55 -06:00
Slava Pestov
023ae576b5
Updating unit tests for io.files split
2008-12-15 01:40:50 -06:00
Slava Pestov
951d46ccdc
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-15 01:37:20 -06:00
Slava Pestov
59a5e554d4
Split up io.directories further, move file types to io.files.types. Bunny demo no longer pulls in file-info and file-system-info code, reducing image size by 35kb
2008-12-15 00:01:06 -06:00
Doug Coleman
bb61580171
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-13 10:46:32 -06:00
Slava Pestov
e7fc788d40
Update UI unit tests for ui.event-loop split
2008-12-13 06:53:53 -06:00
Slava Pestov
c8ba693da7
Remove stop-after-last-window? usage in ui.x11
2008-12-13 04:20:46 -06:00
slava
7bf857650c
Remove stop-after-last-window? option, it's obsolete, get ui.event-loop (only used on X11 and Windows) to load
2008-12-13 03:49:22 -06:00
Doug Coleman
919a4393f5
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-13 00:23:31 -06:00
Slava Pestov
a4ba0453b3
Fix UI docs
2008-12-13 00:00:39 -06:00
Slava Pestov
053c15e476
This is where all the recent I/O and core foundation work comes together: use core-foundation.run-loop to receive events on Mac OS X instead of weak-ass Squeak-style polling every 10ms
2008-12-12 23:58:28 -06:00
Doug Coleman
9d2d225c9d
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-12 09:37:03 -06:00
Slava Pestov
36c36a7f83
Update code for core-foundation split, add core-foundation.timers
2008-12-12 01:11:37 -06:00
Doug Coleman
0411d89038
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-11 23:39:49 -06:00
Doug Coleman
05d6cf873f
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-11 23:08:00 -06:00
Joe Groff
ed45192b6d
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-11 17:16:12 -08:00
Doug Coleman
3dc417ae64
bool -> ?
2008-12-11 18:52:22 -06:00
Joe Groff
e795571639
seed of X11 offscreen backend
2008-12-11 16:50:37 -08:00
Slava Pestov
da94d8afae
Working on new UI
2008-12-11 16:47:38 -06:00