Eduardo Cavazos
|
f1f7fe5dd8
|
ui.gadgets: remove '(set-rect-dim)'
|
2008-07-21 17:07:59 -05:00 |
Eduardo Cavazos
|
22fb3f329c
|
ui.gadgets: Add '(>>dim)' method for 'gadget'. Add 'do-invalidate'.
|
2008-07-21 17:02:39 -05:00 |
Eduardo Cavazos
|
0ff745ffed
|
ui.gadgets: add init-gadget
|
2008-07-20 05:58:40 -05:00 |
Eduardo Cavazos
|
b62dbb887c
|
ui.gadgets: clone loc and dim
|
2008-07-20 04:57:04 -05:00 |
Eduardo Cavazos
|
541cff7dca
|
ui.gadgets.tracks: fix bug
|
2008-07-18 22:39:35 -05:00 |
Eduardo Cavazos
|
88e5088bd5
|
ui.gadgets.tracks: remove 'track-add'
|
2008-07-18 20:04:34 -05:00 |
Eduardo Cavazos
|
851443338f
|
ui.gadgets.worlds: remove usage of 'track-add'
|
2008-07-18 20:04:12 -05:00 |
Eduardo Cavazos
|
6bb23c39f9
|
ui.gadgets.status-bar: remove usage of 'track-add'
|
2008-07-18 20:00:03 -05:00 |
Eduardo Cavazos
|
3e6bd33d80
|
ui.gadgets.slots: remove usage of 'track-add'
|
2008-07-18 19:58:03 -05:00 |
Eduardo Cavazos
|
ff739fbae3
|
remove 'grid-add'
|
2008-07-18 19:54:24 -05:00 |
Eduardo Cavazos
|
6f500fde6b
|
ui.gadgets: remove 'set-gadget-delegate'
|
2008-07-18 18:02:21 -05:00 |
Eduardo Cavazos
|
01c6c8608e
|
ui.gadgets.framebuffer: convert to inheritance. Rename slot dim to pdim.
|
2008-07-18 17:25:48 -05:00 |
Eduardo Cavazos
|
f65e97b266
|
ui.gadgets.wrappers: simplify new-wrapper
|
2008-07-18 02:14:53 -05:00 |
Eduardo Cavazos
|
bbd11101fb
|
ui.gadgets.handler: Rewrite to not use delegation
|
2008-07-17 21:13:53 -05:00 |
Eduardo Cavazos
|
c4665903ae
|
ui.gadgets.slate: remove a bunch of old code
|
2008-07-17 18:45:06 -05:00 |
Eduardo Cavazos
|
897066f8a5
|
ui.gadgets.slate: slate inherits from gadget
|
2008-07-17 18:23:04 -05:00 |
Eduardo Cavazos
|
3233a2e161
|
ui.gadgets.panes: rewrite sloppy-pick-up*
|
2008-07-16 14:46:13 -05:00 |
Eduardo Cavazos
|
344ee0aa5d
|
ui.gadgets.panes: rewrite a few words
|
2008-07-16 00:12:47 -05:00 |
Slava Pestov
|
ad87a38ab8
|
Refactor binary search
|
2008-07-15 17:16:08 -05:00 |
Eduardo Cavazos
|
d7d896205c
|
ui.gadgets.sliders: rewrite some words
|
2008-07-15 14:12:23 -05:00 |
Eduardo Cavazos
|
9e52e3f90d
|
ui.gadgets.books: rewrite a few words
|
2008-07-15 13:50:42 -05:00 |
Eduardo Cavazos
|
fd7f3423ed
|
ui.gadgets.tracks: rewrite track-remove
|
2008-07-15 03:48:48 -05:00 |
Eduardo Cavazos
|
57dfbf6d10
|
ui.gadgets.tracks: rewrite normalized-sizes
|
2008-07-15 02:45:15 -05:00 |
Eduardo Cavazos
|
1f422a1412
|
ui.gadgets.tracks: rewrite track-pref-dims-2
|
2008-07-15 02:38:04 -05:00 |
Eduardo Cavazos
|
39ec81361e
|
ui.gadgets.tracks: rewrite track-layout
|
2008-07-15 02:33:44 -05:00 |
Eduardo Cavazos
|
27c83d4884
|
ui.gadgets.tracks: rewrite alloted-dim
|
2008-07-15 02:31:04 -05:00 |
Eduardo Cavazos
|
43b2022176
|
ui.gadgets.tracks: rewrite pref-dim* method
|
2008-07-15 02:25:37 -05:00 |
Eduardo Cavazos
|
1a04f30c7c
|
ui.gadgets.tracks: rewrite available-dim
|
2008-07-15 02:17:13 -05:00 |
Eduardo Cavazos
|
1f3f062bf6
|
ui.gadgets.tracks: refactor
|
2008-07-14 23:29:14 -05:00 |
Eduardo Cavazos
|
078079859c
|
ui.gadgets: remove 'with-gadget'
|
2008-07-14 22:37:34 -05:00 |
Eduardo Cavazos
|
b01bd3a032
|
ui.gadgets.slots: rewrite 'display-slot'
|
2008-07-14 22:26:49 -05:00 |
Eduardo Cavazos
|
4bce4db2f7
|
ui.gadgets: remove 'make-gadget'
|
2008-07-14 22:17:49 -05:00 |
Eduardo Cavazos
|
369426bef0
|
ui.gadgets.frames: remove 'make-frame'
|
2008-07-14 22:15:01 -05:00 |
Eduardo Cavazos
|
3e9e5e681e
|
ui.gadgets.frames: refactor to not use 'make-frame'
|
2008-07-14 22:14:31 -05:00 |
Eduardo Cavazos
|
c05ebef125
|
ui.gadgets.tabs: rewrite add-toggle
|
2008-07-14 20:45:06 -05:00 |
Eduardo Cavazos
|
7aa66d2f5c
|
ui.gadgets.tracks: remove 'make-track'
|
2008-07-14 20:19:59 -05:00 |
Eduardo Cavazos
|
8782ef8c5f
|
ui.gadgets.labels: rewrite to not use 'make-track'
|
2008-07-14 20:13:42 -05:00 |
Eduardo Cavazos
|
201a3e7112
|
ui.gadgets.packs: remove make-shelf
|
2008-07-14 20:06:59 -05:00 |
Eduardo Cavazos
|
23ed8de042
|
ui.gadgets.packs: remove make-filled-pile
|
2008-07-14 20:04:53 -05:00 |
Eduardo Cavazos
|
7df6e58f7e
|
ui.gadgets.packs: remove make-pile
|
2008-07-14 20:03:02 -05:00 |
Eduardo Cavazos
|
886fbcfe98
|
ui.gadgets: remove 'g'
|
2008-07-14 19:30:16 -05:00 |
Eduardo Cavazos
|
96c44d779c
|
ui.gadgets: remove 'g->'
|
2008-07-14 18:52:15 -05:00 |
Eduardo Cavazos
|
0b90cda9e2
|
ui.gadgets.labelled: refactor
|
2008-07-14 18:35:30 -05:00 |
Eduardo Cavazos
|
c7ed4dd679
|
ui.gadgets.sliders: refactor
|
2008-07-14 18:24:55 -05:00 |
Eduardo Cavazos
|
595b40b506
|
ui.gadgets.tabs: rewrite <tabbed>
|
2008-07-14 18:00:29 -05:00 |
Eduardo Cavazos
|
199a7580d6
|
ui.gadgets.scrollers: rewrite new-scroller
|
2008-07-14 17:48:59 -05:00 |
Eduardo Cavazos
|
779dbb9ee6
|
ui.gadgets.grids: grid-add*
|
2008-07-14 17:48:21 -05:00 |
Eduardo Cavazos
|
7a5199d010
|
ui.gadgets.buttons: remove 'toolbar,'
|
2008-07-14 17:19:44 -05:00 |
Eduardo Cavazos
|
07881295c5
|
ui.gadgets.slots: rewrite <slot-editor>
|
2008-07-14 17:16:51 -05:00 |
Eduardo Cavazos
|
50e1c47dec
|
ui.gadgets.packs.tests: fix test
|
2008-07-14 15:11:58 -05:00 |
Eduardo Cavazos
|
cfb4db2aa6
|
ui.gadgets.packs-docs: remove references to 'gadget,'
|
2008-07-13 22:26:07 -05:00 |
Eduardo Cavazos
|
f125722bd9
|
ui.gadgets: Remove 'gadget,'
|
2008-07-13 18:12:59 -05:00 |
Eduardo Cavazos
|
1d8f7c5a89
|
ui.gadgets.menus: rewrite to not use 'gadget,'
|
2008-07-13 16:36:23 -05:00 |
Eduardo Cavazos
|
16fbd3c3a6
|
ui.gadgets.buttons: minor change
|
2008-07-13 16:27:11 -05:00 |
Eduardo Cavazos
|
c1e9268a45
|
ui.gadgets.buttons: Rewrite to not use 'gadget,'
|
2008-07-13 16:26:13 -05:00 |
Eduardo Cavazos
|
44c972e308
|
ui.gadgets.tracks: add track-add* as a temporary transition word
|
2008-07-13 15:44:22 -05:00 |
Eduardo Cavazos
|
7c8d03f765
|
ui.gadgets.*: update tests for new effects
|
2008-07-13 01:28:53 -05:00 |
Eduardo Cavazos
|
73e30123f5
|
ui.gadgets.*: updates for new effects
|
2008-07-13 01:25:44 -05:00 |
Eduardo Cavazos
|
54b24fd8b1
|
ui.gadgets: new effects for add-gadget, add-gadgets, and (add-gadget)
|
2008-07-13 01:24:43 -05:00 |
Eduardo Cavazos
|
32ca39ce85
|
ui.gadgets: more accessors updates
|
2008-07-12 18:02:32 -05:00 |
Eduardo Cavazos
|
49f58ce15b
|
ui.gadgets: proper indentation
|
2008-07-12 17:58:44 -05:00 |
Eduardo Cavazos
|
80783019c2
|
ui.gadgets: cleaner fast-children-on
|
2008-07-12 17:57:57 -05:00 |
Eduardo Cavazos
|
33da43aa90
|
ui.gadgets: more accessor updates
|
2008-07-12 17:54:57 -05:00 |
Eduardo Cavazos
|
a4678cc758
|
ui.gadgets: update children accessors
|
2008-07-12 17:48:08 -05:00 |
Eduardo Cavazos
|
e16aa9ead3
|
ui.gadgets: update parent accessors
|
2008-07-12 17:45:57 -05:00 |
Slava Pestov
|
41adbaf6be
|
Fix display regression
|
2008-07-12 01:29:12 -05:00 |
Eduardo Cavazos
|
9043ad0e4a
|
update tests for math.geometry.rect
|
2008-07-11 23:57:27 -05:00 |
Eduardo Cavazos
|
b668936d9f
|
more rect updates
|
2008-07-11 21:06:31 -05:00 |
Eduardo Cavazos
|
75991cf7ce
|
Edit USING: for 'math.geometry.rect'
|
2008-07-11 18:34:43 -05:00 |
Eduardo Cavazos
|
6a358bd391
|
gadgets-docs: remove rect help
|
2008-07-11 18:14:30 -05:00 |
Eduardo Cavazos
|
6235d0b16f
|
gadgets: remove rect (moved to math.geometry.rect)
|
2008-07-11 18:13:41 -05:00 |
Slava Pestov
|
a277ee0178
|
Merge branch 'master' of git://factorforge.org/git/william42
|
2008-07-11 17:39:13 -05:00 |
William Schlieper
|
45715f52a8
|
Fixed bug in ui.gadgets.tabs, irc.ui no longer uses delegation
|
2008-07-11 16:31:35 -04:00 |
Slava Pestov
|
b0f8680438
|
Fix scrollers
|
2008-07-11 15:19:54 -05:00 |
Slava Pestov
|
c4cab0678a
|
Merge branch 'master' of git://factorforge.org/git/william42
|
2008-07-11 15:08:10 -05:00 |
Slava Pestov
|
49d4e874c7
|
Fix shift-enter
|
2008-07-11 15:07:46 -05:00 |
William Schlieper
|
373a7adc6a
|
ui.gadgets.tabs no longer uses delegation
|
2008-07-11 16:06:44 -04:00 |
Slava Pestov
|
bbdb00a5dd
|
Update documentation
|
2008-07-11 14:52:36 -05:00 |
Slava Pestov
|
e703dd2b8d
|
Cleaning up some code
|
2008-07-11 14:43:51 -05:00 |
Slava Pestov
|
ba0e227d2d
|
Fix buttons tests
|
2008-07-11 13:49:00 -05:00 |
Slava Pestov
|
c4e3482783
|
Beef up borders, fix roll button apperance
|
2008-07-11 01:33:20 -05:00 |
Slava Pestov
|
e8d0cbbd6a
|
UI cleanups
|
2008-07-11 00:46:15 -05:00 |
Slava Pestov
|
64a2b0c7a5
|
Remove more delegation usage from UI: build-* words, various misc things
|
2008-07-11 00:01:22 -05:00 |
Slava Pestov
|
78c3b25f60
|
UI inheritance conversion step 1: eliminate all usages of set-gadget-delegate except build-* and some contributed vocabs
|
2008-07-10 20:32:17 -05:00 |
William Schlieper
|
f90ac9a691
|
Fixed bug in ui.gadgets.tabs
|
2008-07-10 16:40:12 -04:00 |
Slava Pestov
|
9e504087c7
|
Merge branch 'master' of git://factorforge.org/git/william42
|
2008-07-10 13:10:59 -05:00 |
Eduardo Cavazos
|
0baaeec563
|
gadgets-docs: fix typo
|
2008-07-10 10:56:57 -05:00 |
U-WSCHLIEP-PC\wschliep
|
07c38a867d
|
Added extra/irc/ui and extra/ui/gadgets/tabs
|
2008-07-10 02:38:48 -04:00 |
Slava Pestov
|
78d24d5a5d
|
Fix unit test failures
|
2008-07-05 23:08:30 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
0b2300cedf
|
Split up models vocabulary
|
2008-07-04 17:58:37 -05:00 |
Slava Pestov
|
aeb2b9d701
|
Fixing unit test failures
|
2008-07-02 15:57:38 -05:00 |
Slava Pestov
|
537269447c
|
Move mirrors out of the boot image
|
2008-07-02 00:20:01 -05:00 |
slava
|
536b849c29
|
Tweak UI error handling for deployment
|
2008-06-25 22:06:34 -05:00 |
Slava Pestov
|
ce8c3cd389
|
Clean up UI a bit
|
2008-06-18 22:30:54 -05:00 |
Slava Pestov
|
045b657474
|
Move replicate into core; move selection sort into its own vocab; remove usages of and? and or? which are redundant now
|
2008-06-13 01:51:46 -05:00 |
Slava Pestov
|
c95851e34f
|
Bug fixes and cleanups
|
2008-06-11 02:58:38 -05:00 |
Slava Pestov
|
29fa4a8a54
|
assoc-find is no longer generic
|
2008-06-09 05:22:21 -05:00 |
Slava Pestov
|
9dd5c9919f
|
Mandatory stack effect annotations
|
2008-06-08 15:32:55 -05:00 |
Slava Pestov
|
eec403d281
|
Fix write-gadget on style stream
|
2008-05-21 01:36:15 -05:00 |
Slava Pestov
|
2cbfa9c2d7
|
Move destructors to core
|
2008-05-14 23:23:12 -05:00 |
Slava Pestov
|
c60baf1232
|
sift and harvest words added
|
2008-05-13 23:36:55 -05:00 |
Slava Pestov
|
75fb15ee4c
|
Split stdio up into input-stream/output-stream, pipes work in progress
|
2008-05-05 02:19:25 -05:00 |
Doug Coleman
|
e486683d96
|
fix binsearch and thus math.primes
|
2008-04-28 18:09:13 -05:00 |
Doug Coleman
|
b7c1f9dbe8
|
extra changes:
index* -> index-from
last-index* -> last-index-from
1 tail -> rest
1 tail-slice -> rest-slice
subset -> filter
prepose
find* -> find-from
find-last* -> find-last-from
before, after generic, < for integers
make between? work for timestamps
|
2008-04-25 23:17:08 -05:00 |
Slava Pestov
|
af7c4de023
|
Remove world size limitation
|
2008-04-20 23:09:00 -05:00 |
Slava Pestov
|
18c2f11d06
|
Move columns, bit-vectors, byte-vectors, float-vectors to extra
|
2008-04-19 22:56:28 -05:00 |
Doug Coleman
|
f64d511ca6
|
add usings
|
2008-04-14 02:40:32 -05:00 |
Doug Coleman
|
72080fda4a
|
construct-boa -> boa
construct-empty -> new
|
2008-04-13 15:06:27 -05:00 |
Slava Pestov
|
aaf48cebf5
|
New utility word
|
2008-04-13 03:52:40 -05:00 |
Doug Coleman
|
1e01d73e61
|
fix usages of cond/case
|
2008-04-11 12:54:33 -05:00 |
Eduardo Cavazos
|
9dbc39f581
|
Set vocab name
|
2008-04-06 16:26:32 -05:00 |
Eduardo Cavazos
|
ce895924bf
|
Move frame-buffer vocab
|
2008-04-06 16:26:02 -05:00 |
Slava Pestov
|
a30c60ea63
|
Fix UI breakage
|
2008-04-05 04:58:22 -05:00 |
Slava Pestov
|
ca652dc157
|
Fix UI panes
|
2008-04-04 08:44:32 -05:00 |
Slava Pestov
|
7e7ba4ca38
|
Fixing streams
|
2008-04-04 07:39:09 -05:00 |
Slava Pestov
|
5346e1899f
|
Working on call-next-method, and identity-tuple
|
2008-04-02 21:27:49 -05:00 |
Eduardo Cavazos
|
aa40350aa7
|
replace add* and add with prefix and suffix
|
2008-03-31 18:18:05 -06:00 |
Eduardo Cavazos
|
4181728eca
|
ui.gadgets.slate: add some gesture handling for processing demos
|
2008-03-31 15:29:22 -06:00 |
Slava Pestov
|
c22af5c7a6
|
Rename 2apply to bi@
|
2008-03-29 20:36:58 -05:00 |
Slava Pestov
|
adb1dd14d0
|
Rename tuples vocab to classes.tuple for consistency
|
2008-03-29 03:34:48 -05:00 |
Slava Pestov
|
e2f3888389
|
UI listener fix
|
2008-03-26 20:42:24 -05:00 |
Slava Pestov
|
59731ee24a
|
Use delete-node instead of dlist-delete
|
2008-03-20 20:14:16 -05:00 |
Doug Coleman
|
3e7940216e
|
swap append to swap append
refactoring path+ to append-path
swap path+ to prepend-path
calendar gmt-offset to duration
|
2008-03-19 19:15:32 -05:00 |
Daniel Ehrenberg
|
c5eec0ba10
|
Merge branch 'master' of git://factorcode.org/git/factor into unicode
Conflicts:
core/io/files/files-tests.factor
core/io/files/files.factor
core/io/io-tests.factor
core/io/streams/c/c-tests.factor
core/io/streams/lines/lines-tests.factor
core/source-files/source-files.factor
extra/benchmark/sockets/sockets.factor
extra/http/server/templating/templating-tests.factor
extra/http/server/templating/templating.factor
extra/io/launcher/launcher.factor
extra/io/mmap/mmap-tests.factor
extra/io/unix/launcher/launcher.factor
extra/io/unix/unix-tests.factor
|
2008-03-04 17:51:40 -06:00 |
Slava Pestov
|
e98cd1fd59
|
New convention for unit tests
|
2008-03-01 17:00:45 -05:00 |
Daniel Ehrenberg
|
efb3367c45
|
Merge branch 'master' of git://factorcode.org/git/factor into unicode
Conflicts:
core/io/files/files-docs.factor
core/io/files/files-tests.factor
core/io/files/files.factor
core/listener/listener.factor
extra/benchmark/sum-file/sum-file.factor
extra/bootstrap/image/upload/upload.factor
extra/http/server/templating/templating.factor
extra/logging/server/server.factor
extra/smtp/smtp.factor
extra/tools/deploy/macosx/macosx.factor
extra/tools/disassembler/disassembler.factor
extra/webapps/file/file.factor
|
2008-02-29 01:20:44 -06:00 |
Slava Pestov
|
27c9b31288
|
New benchmarks and UI improvements
|
2008-02-27 19:24:50 -06:00 |
Slava Pestov
|
3bf3c3ee5a
|
New sorting comparison operators
|
2008-02-26 17:33:48 -06:00 |
Daniel Ehrenberg
|
f7a2bc066c
|
Merge branch 'master' of git://factorcode.org/git/factor into unicode
Conflicts:
extra/io/unix/unix-tests.factor
extra/ogg/player/player.factor
|
2008-02-26 00:31:34 -06:00 |
Slava Pestov
|
84016a36c0
|
Regression fixes
|
2008-02-25 19:37:43 -06:00 |
Slava Pestov
|
438f00a6a5
|
UI fixes
|
2008-02-25 17:19:34 -06:00 |
Slava Pestov
|
d19fd8e111
|
Made UI more responsive: if another thread invalidates a gadget, UI thread is woken up immediately
|
2008-02-25 06:31:52 -06:00 |
Daniel Ehrenberg
|
4ad96fc4ea
|
Merge branch 'master' into unicode
Conflicts:
core/io/streams/c/c-tests.factor
extra/benchmark/mandel/mandel.factor
extra/benchmark/raytracer/raytracer.factor
extra/http/client/client.factor
|
2008-02-24 13:00:06 -06:00 |
Slava Pestov
|
727f91409d
|
Split off concurrency.mailboxes, add timeout support to promises, locks, mailboxes, semaphores, count-downs
|
2008-02-21 23:47:06 -06:00 |
Slava Pestov
|
666c7803f7
|
Fixes
|
2008-02-21 20:57:41 -06:00 |
Slava Pestov
|
b7ba2d77a2
|
Removed extra/timers, superceded by alarms
|
2008-02-21 19:14:50 -06:00 |
Daniel Ehrenberg
|
8249ce2116
|
OK, now everything should load
|
2008-02-21 18:05:04 -06:00 |
Slava Pestov
|
c5de10ec49
|
More walker work
|
2008-02-21 01:25:59 -06:00 |
Slava Pestov
|
b60dac99b9
|
New walker
|
2008-02-20 23:13:31 -06:00 |
Daniel Ehrenberg
|
f6845d43d3
|
Massive name change in files, string streams
|
2008-02-15 22:20:31 -06:00 |
Slava Pestov
|
f2cb5d8f4d
|
Merge branch 'master' of git://onigirihouse.com/git/yuuki
|
2008-02-11 01:58:30 -06:00 |
Matthew Willis
|
55f29c69df
|
Changed set-fullscreen? to take a gadget instead of a world, moved it into the ui vocab.
Moved fullscreen docs into the ui vocab.
|
2008-02-10 23:53:20 -08:00 |
Slava Pestov
|
a4e5bc11b5
|
Editor gadget fix for CS+LEFT/RIGHT
|
2008-02-10 20:32:26 -06:00 |
Slava Pestov
|
ab63c7254c
|
Improved left/right arrow keys in editor gadget
|
2008-02-10 01:40:02 -06:00 |
Matthew Willis
|
122be5b48e
|
Added set-fullscreen? and fullscreen? hooks along with their cocoa implementations.
|
2008-02-09 00:17:24 -08:00 |
Slava Pestov
|
5ecf3f7225
|
Improve unit test documentation and update some tests
|
2008-02-06 22:58:41 -06:00 |
Slava Pestov
|
90ed177a9c
|
Fixing load-everything and unit tests
|
2008-02-06 19:23:39 -06:00 |
Slava Pestov
|
8dd333cbb5
|
Fix unit tests and fix string clone
|
2008-02-01 16:02:02 -06:00 |
Slava Pestov
|
926e09a46a
|
New dispose word and with-dispose combinator, docs for io.monitor, working on O(1) stream timeouts
|
2008-01-31 00:52:06 -06:00 |
Slava Pestov
|
bc67dbb2f2
|
Working on Ruby.mn talk
|
2008-01-28 18:13:35 -06:00 |