Slava Pestov
|
8baa24df3b
|
ui.gadgets.labels: fix stack effects for label-on-left and label-on-right
|
2010-07-18 17:38:51 -04:00 |
Slava Pestov
|
b05818c8a4
|
ui.gadgets.worlds: dispose of the handle after ungrabbing input
|
2010-07-17 16:08:36 -04:00 |
Doug Coleman
|
05b41789e2
|
Add a promise to world objects that gets fulfilled when the world is ungrafted
|
2010-06-16 16:23:30 -05:00 |
Doug Coleman
|
e03a5b038e
|
Rename alarms -> timers
|
2010-06-10 16:39:13 -05:00 |
Doug Coleman
|
3c853f0e60
|
Use restart-alarm for ui blink code
|
2010-05-24 22:59:25 -05:00 |
Slava Pestov
|
36aa9995f9
|
ui.gadgets.worlds: don't enable depth buffer by default, since it just wastes memory and apps which need it can pass custom pixel-format-attributes to open-window to enable it explicitly
|
2010-05-24 19:23:02 -04:00 |
Doug Coleman
|
fc9a5fee58
|
Delay the cursor blink
|
2010-05-23 22:26:46 -05:00 |
Doug Coleman
|
179acf5ea6
|
Update code base for new alarms api
|
2010-05-21 20:42:12 -05:00 |
Slava Pestov
|
d2d466de29
|
Language change: tuple slot setter words with stack effect ( value object -- ) are now named FOO<< instead of (>>FOO)
|
2010-05-06 17:21:02 -04:00 |
Slava Pestov
|
e599462bf0
|
ui.gadgets.tables: fix load error in docs
|
2010-05-03 22:42:19 -04:00 |
Slava Pestov
|
512e4d8181
|
ui.gadgets.tables: remove multiple selection support, and make the error list handle preservation of the current selection better when the underlying model changes
|
2010-05-03 22:09:00 -04:00 |
Slava Pestov
|
54260643c3
|
ui: use scroll delta information for smoother mouse scrolling on Windows and Mac OS X
|
2010-04-29 02:52:32 -04:00 |
Daniel Ehrenberg
|
d9878f81d7
|
Changing require-when usages to the new syntax for require-when
|
2010-04-18 14:29:24 -05:00 |
Slava Pestov
|
7349447295
|
ui.gadgets.grids: clarify docs
|
2010-04-08 10:22:59 -07:00 |
Slava Pestov
|
a78f549918
|
ui.gadgets.buttons: fix incorrect parameter order in <radio-controls>
|
2010-03-29 15:08:15 -04:00 |
Daniel Ehrenberg
|
f2f80dadc7
|
Updating code to use require-when rather than vocab [ require ] when
|
2010-03-18 01:13:37 -04:00 |
Daniel Ehrenberg
|
4f1819f632
|
Merge branch 'master' of git://factorcode.org/git/factor into bags
|
2010-03-02 17:04:45 -05:00 |
Doug Coleman
|
045f5f6cd3
|
Add a slot for worlds to know if they are fullscreened, and another for restoring the window position after returning from fullscreen mode
|
2010-02-27 07:58:42 -06:00 |
Daniel Ehrenberg
|
2b5af07494
|
Fixing ambiguity between sets and namespaces in many unit tests and furnace.auth
|
2010-02-26 17:17:40 -05:00 |
Slava Pestov
|
e5fc398dae
|
sequences: add cartesian-each, cartesian-map, cartesian-product words to eliminate some duplication throughout the codebase
|
2010-02-25 20:54:57 +13:00 |
Joe Groff
|
bc39a54070
|
ui.gadgets.worlds: deactivate world before calling the ui-error-hook
|
2010-02-23 22:55:57 -08:00 |
Joe Groff
|
3d8251b0d4
|
if you're going to support shift-del, you should also support shift-ins and ctrl-ins
|
2010-02-20 09:45:42 -08:00 |
Slava Pestov
|
9f3127c712
|
ui.gadgets.worlds: support S+DELETE as an alternative shortcut for cut-action
|
2010-02-20 12:24:25 +13:00 |
Slava Pestov
|
74891bc02a
|
Update documentation for new help lint check
|
2010-02-19 12:31:52 +13:00 |
Joe Groff
|
eb3c34e4e5
|
create a real "ui.gadgets.theme" vocab, move theme-image word into it, and add theme images to resources.txt
|
2010-02-14 12:42:03 -08:00 |
Slava Pestov
|
ee689fcffd
|
ui.gadgets: make fast-children-on more flexible and take a quotation instead of always calling loc>> on elements of the children array. This enables a bug fix for M\ grid children-on, discovered from UI mis-rendering of '\ blend-mode help'
|
2010-01-25 21:05:42 +13:00 |
Joe Groff
|
1ab753c552
|
game.worlds overhaul: add optional support for integrating audio.engine and make game.input integration optional too. add "tick-game-world" generic for extending game-world's tick* method
|
2010-01-19 16:07:47 -08:00 |
Joe Groff
|
6cabab4100
|
make apply-world-attributes generic
|
2010-01-19 14:06:48 -08:00 |
Joe Groff
|
b421c1aa8b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-01-16 12:24:47 -08:00 |
Slava Pestov
|
6b8b880791
|
ui.gadgets.search-tables: fix breakage
|
2010-01-16 18:44:23 +13:00 |
Joe Groff
|
1510b1a359
|
pry off some ui app boilerplate with a MAIN-WINDOW: syntax
|
2010-01-15 16:55:43 -08:00 |
Joe Groff
|
6e01c20938
|
allow window pref-dim to be provided in world-attributes
|
2010-01-15 15:33:37 -08:00 |
Slava Pestov
|
880fb747fc
|
Removing integers-as-sequences
|
2010-01-15 07:15:33 +13:00 |
Slava Pestov
|
70b5246e31
|
ui.gadgets.buttons: improve docs
|
2009-12-02 09:11:40 -05:00 |
Slava Pestov
|
08b6ebc7fa
|
Factor source files should not be executable
|
2009-11-21 17:50:43 -06:00 |
Slava Pestov
|
a6fdce75e3
|
ui.gadgets: use identity-hashcode instead of counter
|
2009-11-10 21:27:33 -06:00 |
Doug Coleman
|
db892840bf
|
forgot a sigma
|
2009-10-29 14:34:31 -05:00 |
Doug Coleman
|
1ee8c8f5eb
|
sigma -> map-sum
|
2009-10-29 14:34:04 -05:00 |
Doug Coleman
|
b5fd809209
|
memq? -> member-eq?, sorted-memq? -> sorted-member-eq?
|
2009-10-28 15:02:00 -05:00 |
Slava Pestov
|
03e70d1aa9
|
remq -> remove-eq, delq -> remove-eq!
|
2009-10-28 00:23:08 -05:00 |
Slava Pestov
|
b8a51c7eb0
|
delete-nth -> remove-nth!
|
2009-10-27 23:41:57 -05:00 |
Slava Pestov
|
45bc6e3c3e
|
delete -> remove!
|
2009-10-27 23:25:35 -05:00 |
Slava Pestov
|
34d3d4962a
|
change-each -> map!, deep-change-each -> deep-map!
|
2009-10-27 22:32:56 -05:00 |
Doug Coleman
|
aabaccff5e
|
fix a bunch of typos in docs
|
2009-10-21 17:40:43 -05:00 |
Slava Pestov
|
b5fb48b8f2
|
ui.gadgets.editors: fix com-join-lines if there are more than two lines in the editor
|
2009-10-19 22:46:46 -05:00 |
Doug Coleman
|
05dce6c755
|
fix indentation, revert [ ] [ ] bi -> [ ] keep when second quotation consumes more than one object
|
2009-10-05 18:33:24 -05:00 |
Doug Coleman
|
1f0f72b4c0
|
use 1&& in a few places, clean up some more ui code
|
2009-10-04 17:50:34 -05:00 |
Doug Coleman
|
02687d92a6
|
fully clean up gadgets.editors
|
2009-10-04 17:23:23 -05:00 |
Doug Coleman
|
4542a86ed2
|
cleaning up some ui code
|
2009-10-04 16:43:00 -05:00 |
Keith Lazuka
|
8f79ea91ba
|
docs: change $subsection to $subsections
|
2009-10-02 12:15:48 -04:00 |