Christopher Jeffrey
|
084f28fcff
|
content attribute and tag handling.
- handle content attributes with better respect to element's style.
- add a more sophisticated tag parser.
|
2013-07-28 13:20:52 -05:00 |
Christopher Jeffrey
|
927c40d2f3
|
fix mwidth. minor.
|
2013-07-28 10:51:43 -05:00 |
Christopher Jeffrey
|
f8fbb2a0c8
|
remove dwidth characters for now.
|
2013-07-28 10:19:04 -05:00 |
Christopher Jeffrey
|
f236898f73
|
optimize shrink width.
|
2013-07-28 10:02:04 -05:00 |
Christopher Jeffrey
|
9cc1f53d9a
|
refactor wrapContent.
|
2013-07-28 09:43:28 -05:00 |
Christopher Jeffrey
|
88da43bfaf
|
fix empty lines in wrapContent.
|
2013-07-28 09:24:08 -05:00 |
Christopher Jeffrey
|
a82ad19110
|
fixed only affects one level of scrollable ancestors.
|
2013-07-28 03:01:09 -05:00 |
Christopher Jeffrey
|
38473b6bfa
|
comments. enable csr for elements with scrollbars.
|
2013-07-27 08:13:29 -05:00 |
Christopher Jeffrey
|
d9ca7112bc
|
scrollbar track.
|
2013-07-27 07:34:32 -05:00 |
Christopher Jeffrey
|
80ae319225
|
back_color_erase comments.
|
2013-07-27 06:53:09 -05:00 |
Christopher Jeffrey
|
8f989eeadd
|
fix scrollbar arithmetic.
|
2013-07-27 06:52:45 -05:00 |
Christopher Jeffrey
|
69f5993735
|
make new scrollable code compatible with get=false. add fixed option.
|
2013-07-27 05:37:53 -05:00 |
Christopher Jeffrey
|
2dc3146d1f
|
cleanup scroll.
|
2013-07-27 05:19:32 -05:00 |
Christopher Jeffrey
|
ee71a1ac61
|
more scroll work.
|
2013-07-27 05:14:02 -05:00 |
Christopher Jeffrey
|
d63762fbe8
|
tput.js fixes.
|
2013-07-27 05:13:04 -05:00 |
Christopher Jeffrey
|
efbae0c203
|
cleanup scroll code.
|
2013-07-26 01:45:39 -05:00 |
Christopher Jeffrey
|
8ea1fe4dab
|
working nested scrolling.
|
2013-07-26 01:38:25 -05:00 |
Christopher Jeffrey
|
ea857ea550
|
fix nested scrollable elements.
|
2013-07-25 18:09:00 -05:00 |
Christopher Jeffrey
|
19dd8a47d0
|
fix scrolling obfuscation for elements with borders.
|
2013-07-25 01:20:47 -05:00 |
Christopher Jeffrey
|
25133923e3
|
allow text to be obfuscated within child elements during a scroll.
|
2013-07-24 22:47:03 -05:00 |
Christopher Jeffrey
|
11d7a98303
|
make textbox inherit from textarea.
|
2013-07-24 20:41:11 -05:00 |
Christopher Jeffrey
|
633b76cec5
|
more textbox/textarea refactoring.
|
2013-07-24 18:20:30 -05:00 |
Christopher Jeffrey
|
c1f17e866c
|
refactor textbox and textarea render/setValue.
|
2013-07-24 18:05:56 -05:00 |
Christopher Jeffrey
|
6fde3e3a38
|
misc fixes for radiobutton, textarea, textbox, checkbox.
|
2013-07-24 17:16:55 -05:00 |
Christopher Jeffrey
|
1c9d25780a
|
add a scrollable option.
|
2013-07-24 15:39:22 -05:00 |
Christopher Jeffrey
|
5e2f1061d1
|
misc - add a blessed.js file.
|
2013-07-24 14:41:02 -05:00 |
Christopher Jeffrey
|
1b5155cfae
|
refactor and clean up program.js.
|
2013-07-24 14:17:52 -05:00 |
Christopher Jeffrey
|
0372788f2d
|
add a buffering write function for program.
|
2013-07-24 13:23:35 -05:00 |
Christopher Jeffrey
|
2f7967031e
|
readme. move Box methods onto Element. add clearBaseLine and getContent.
|
2013-07-23 18:38:55 -05:00 |
Christopher Jeffrey
|
31030113cf
|
buffer everything - this prevents flickering on xterm and may improve terminal rendering speed.
|
2013-07-23 18:04:22 -05:00 |
Christopher Jeffrey
|
65829a2234
|
use csr on fm test.
|
2013-07-23 17:06:01 -05:00 |
Christopher Jeffrey
|
b6bee303a9
|
fix scroll obfuscation.
|
2013-07-23 16:57:30 -05:00 |
Christopher Jeffrey
|
9aaabacf68
|
fix initial setContent call. fix spawn() cursor handling.
|
2013-07-23 16:37:54 -05:00 |
Christopher Jeffrey
|
da49a89b28
|
refactor wrapContent. fix/use/improve getCoords(), scroll(), hide().
|
2013-07-23 15:40:53 -05:00 |
Christopher Jeffrey
|
76cc6d37e7
|
make text wrapping optional.
|
2013-07-23 14:43:14 -05:00 |
Christopher Jeffrey
|
f56d7386c6
|
more pre-wrap line handling improvements.
|
2013-07-23 14:37:44 -05:00 |
Christopher Jeffrey
|
36c5351fde
|
allow handling of pre-wrapped text for line methods.
|
2013-07-23 14:16:20 -05:00 |
Christopher Jeffrey
|
6bfb47632e
|
list.items fix. box line methods.
|
2013-07-23 13:31:05 -05:00 |
Christopher Jeffrey
|
b8f1241bca
|
fix scrolling glitch.
|
2013-07-23 10:38:54 -05:00 |
Christopher Jeffrey
|
73939984b4
|
misc scrollable positioning.
|
2013-07-23 09:38:30 -05:00 |
Christopher Jeffrey
|
add8aaa664
|
stop using the options object for positioning.
|
2013-07-23 07:04:52 -05:00 |
Christopher Jeffrey
|
11c6e7269f
|
matchColor and BCE tput check.
|
2013-07-23 06:34:40 -05:00 |
Christopher Jeffrey
|
77885514aa
|
go back to using arrays for out for now.
|
2013-07-23 03:29:37 -05:00 |
Christopher Jeffrey
|
8c4d70d1e1
|
fix BCE handling.
|
2013-07-23 03:07:57 -05:00 |
Christopher Jeffrey
|
8f936d00b7
|
tput.js refactor. rename variables.
|
2013-07-23 00:37:13 -05:00 |
Christopher Jeffrey
|
5e2ca90f04
|
more tput.js work, fixes. cleanup.
|
2013-07-23 00:25:04 -05:00 |
Christopher Jeffrey
|
fe9406aba1
|
more tput fixes/improvements/refactoring.
|
2013-07-22 22:28:01 -05:00 |
Christopher Jeffrey
|
e771fc9fc9
|
improvements to tput and colors.
|
2013-07-22 00:59:56 -05:00 |
Christopher Jeffrey
|
346e39b723
|
cleanup. improve BCE. remove old code.
|
2013-07-21 23:53:10 -05:00 |
Christopher Jeffrey
|
00e680d413
|
work on adding back_color_erase handling, acs optimization, and other stuff ncurses usually handles.
|
2013-07-21 21:05:35 -05:00 |