John Benediktsson
|
a625197ba5
|
ui.gadgets.editors: windows doesn't work like macosx.
|
2011-10-19 09:42:12 -07:00 |
John Benediktsson
|
8d15fb1021
|
ui.gadgets.editors: implement Ctrl-A/E/K to be more compatible.
|
2011-10-18 11:38:08 -07:00 |
John Benediktsson
|
81714b8dc3
|
More lint cleanups.
|
2011-10-16 19:33:16 -07:00 |
John Benediktsson
|
98f7d2530d
|
ui.gadgets.editors: simplify private word.
|
2011-09-25 11:43:53 -07:00 |
Erik Charlebois
|
019224348b
|
Only do mouse selections for button 1
|
2011-05-23 23:36:14 -04:00 |
Doug Coleman
|
a6f0abb9a2
|
Rename alarms -> timers
|
2010-06-10 16:39:13 -05:00 |
Doug Coleman
|
3a7f9c3947
|
Use restart-alarm for ui blink code
|
2010-05-24 22:59:25 -05:00 |
Doug Coleman
|
54ce8be408
|
Delay the cursor blink
|
2010-05-23 22:26:46 -05:00 |
Doug Coleman
|
e75b85de30
|
Update code base for new alarms api
|
2010-05-21 20:42:12 -05:00 |
Slava Pestov
|
daed64d8b4
|
ui.gadgets.worlds: support S+DELETE as an alternative shortcut for cut-action
|
2010-02-20 12:24:25 +13:00 |
Slava Pestov
|
0612bc6177
|
Factor source files should not be executable
|
2009-11-21 17:50:43 -06:00 |
Slava Pestov
|
08e7d25dc5
|
change-each -> map!, deep-change-each -> deep-map!
|
2009-10-27 22:32:56 -05:00 |
Slava Pestov
|
08b683de61
|
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
|
3460383cda
|
fix indentation, revert [ ] [ ] bi -> [ ] keep when second quotation consumes more than one object
|
2009-10-05 18:33:24 -05:00 |
Doug Coleman
|
a273cbb68e
|
fully clean up gadgets.editors
|
2009-10-04 17:23:23 -05:00 |
Doug Coleman
|
41e6c8f3be
|
cleaning up some ui code
|
2009-10-04 16:43:00 -05:00 |
Doug Coleman
|
3f3d57032b
|
Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring
|
2009-08-13 19:21:44 -05:00 |
Slava Pestov
|
fb6df472a2
|
Cleaning up USING: lists for new strict semantics
|
2009-05-14 16:54:16 -05:00 |
Slava Pestov
|
37e5d502f1
|
Fix shift-drag losing focus in listener
|
2009-04-06 13:39:55 -05:00 |
Slava Pestov
|
bae7923594
|
Fix more cosmetic issues
|
2009-04-03 19:50:46 -05:00 |
Slava Pestov
|
3bf5d2bfd4
|
Implement image tesselation in image.tesselation. This is used by opengl.textures to break up large bitmaps into multiple smaller textures. The gl-rect and gl-fill-rect words have different stack effects now, so usages were updated.
|
2009-03-27 18:31:25 -05:00 |
Doug Coleman
|
ebaf05f26b
|
Fix clipboard bugs
|
2009-03-19 17:36:38 -05:00 |
Slava Pestov
|
be4fb1e7d9
|
Move call( and execute( to core
|
2009-03-16 20:11:36 -05:00 |
Slava Pestov
|
3a611f41c7
|
ui.gadgets.editors: remove unnecessary workaround, make another word infer
|
2009-03-16 06:27:19 -05:00 |
Slava Pestov
|
571db75e40
|
Update code for model class renamings
|
2009-02-26 16:15:28 -06:00 |
Slava Pestov
|
dcbb5bc692
|
Implement gesture>string for actions
|
2009-02-21 16:42:57 -06:00 |
Slava Pestov
|
fa79803856
|
Fix text rendering for fonts where the image bounds exceed the metric bounds, such as Zapfino and Arabic fonts
|
2009-02-20 20:53:51 -06:00 |
Slava Pestov
|
204777ec3f
|
ui.gadgets.menus now supports separators
|
2009-02-18 21:00:53 -06:00 |
Slava Pestov
|
c7dc4f1080
|
Split off baseline alignment code into ui.baseline-alignment, and add cap-height generic word
|
2009-02-17 06:10:02 -06:00 |
Slava Pestov
|
6b672a11fa
|
ui.gadgets.editors: rename min-width and max-width slots of field to min-cols and max-cols, re-use line-support code, more accurate dimension calculation that takes field border size into account
|
2009-02-16 04:25:58 -06:00 |
Slava Pestov
|
298ea392f7
|
ui.gadgets.editors: Add page up/down
|
2009-02-16 01:03:50 -06:00 |
Slava Pestov
|
f8ab4be9da
|
Line gadgets now support min/max rows/cols; this obsoletes limited-scroller
|
2009-02-15 04:01:57 -06:00 |
Slava Pestov
|
4c86bd0951
|
Various UI cosmetic fixes
|
2009-02-14 20:46:35 -06:00 |
Slava Pestov
|
9ebc487f44
|
Kill ui.gadgets.theme
|
2009-02-14 19:50:22 -06:00 |
Slava Pestov
|
faf0c94c6f
|
ui.gadgets.editors: render empty selections visibly
|
2009-02-14 00:44:10 -06:00 |
Slava Pestov
|
36f9793c92
|
Add font-metrics hook
|
2009-02-13 20:19:57 -06:00 |
Slava Pestov
|
54a58cc196
|
Split off ui.pens from ui.render
|
2009-02-12 03:58:42 -06:00 |
Slava Pestov
|
d1a5bf2073
|
Working on ui.images; change draw-gadget to translate to origin for you
|
2009-02-10 18:47:34 -06:00 |
Slava Pestov
|
9f49139057
|
ui.gadgets.editors and ui.gadgets.tables: factor out common code into ui.gadgets.line-support, fix selection rendering
documents: don't use dynamic variables inappropriately, clean up stack shuffling
|
2009-02-07 18:09:50 -06:00 |
Slava Pestov
|
148317846b
|
Update various vocabularies for colors.constants
|
2009-02-05 22:17:15 -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
|
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
|
d31b902f96
|
Add horizontal and vertical orientation constants, working on baseline alignment
|
2009-02-02 00:02:55 -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
|
990c99a97e
|
Add foreground and background color slots to font tuple
|
2009-01-30 03:36:39 -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
|
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
|
b95a587ce1
|
Add join lines command, C+j
|
2009-01-25 22:56:35 -06:00 |
Slava Pestov
|
ef223f26d5
|
Fix conflict
|
2009-01-24 23:56:33 -06:00 |
Slava Pestov
|
f34c14a0f5
|
Remove some usages of tuck
|
2009-01-23 18:20:47 -06:00 |