528 Commits

Author SHA1 Message Date
Christopher Jeffrey
8384a185a6 fix generateTags. 2014-01-17 19:54:59 -06:00
Christopher Jeffrey
1236f23f9e form methods. 2014-01-16 23:54:19 -06:00
Christopher Jeffrey
9673eaf517 form: do not focus invisible elements. 2014-01-16 18:08:59 -06:00
Christopher Jeffrey
03e4d0d52b add item to ritems on appendItem. 2014-01-16 15:02:04 -06:00
Christopher Jeffrey
eae9fb5fbd form work. 2014-01-13 12:38:50 -06:00
Christopher Jeffrey
c218df7350 getLines and getScreenLines, handle detaching/reattaching widgets. 2014-01-13 10:25:31 -06:00
Christopher Jeffrey
445d9f4065 question improvement. 2014-01-12 10:40:18 -06:00
Christopher Jeffrey
491731f1d7 catch error. get rid of picklist. 2014-01-12 08:58:35 -06:00
Christopher Jeffrey
c0b3115fb3 add tests. 2014-01-12 06:19:54 -06:00
Christopher Jeffrey
0228b28cc4 potentially fix shrunken + scrollable elements. 2014-01-12 06:12:13 -06:00
Christopher Jeffrey
6a959074a4 multiple fixes/improvements. 2014-01-12 05:08:16 -06:00
Christopher Jeffrey
4cebb15918 key->prefix for listbar. misc. 2014-01-11 21:07:14 -06:00
Christopher Jeffrey
6fd0527c07 listbar cleanup. 2014-01-11 20:59:11 -06:00
Christopher Jeffrey
5930dab630 listbar scrolling work. 2014-01-11 20:47:40 -06:00
Christopher Jeffrey
2c337bb572 minor listbar work. 2014-01-11 19:32:43 -06:00
Christopher Jeffrey
401b1a61cd listbar rendering. 2014-01-11 19:28:14 -06:00
Christopher Jeffrey
2b33e34d3a even more listbar work. 2014-01-11 18:54:26 -06:00
Christopher Jeffrey
66933f63b6 remove old listbar.setItems. 2014-01-11 18:24:11 -06:00
Christopher Jeffrey
6ed2451e36 listbar work. 2014-01-11 18:23:38 -06:00
Christopher Jeffrey
045f8d6dc1 lots of work for different widgets. 2014-01-11 17:26:36 -06:00
Christopher Jeffrey
5b38ebfefd fix problem with textarea borders and cursors. 2014-01-05 01:01:21 -06:00
Christopher Jeffrey
e4de476c7f fix double line feed problem in textboxes. 2014-01-04 16:02:10 -06:00
Christopher Jeffrey
e3baaa9236 Revert "lazy loading for modules."
This reverts commit 999b47a71c58f0d327462067d126b592adce10eb.
2014-01-01 22:47:29 -06:00
Christopher Jeffrey
636bb45965 lazy loading for modules. 2014-01-01 22:47:29 -06:00
Christopher Jeffrey
c73a6c47b9 expose screen.enter and screen.leave. fixes #29. 2014-01-01 22:47:29 -06:00
Christopher Jeffrey
42291fad3b Merge pull request #22 from naggie/master
add var self = this to progress bar
2014-01-01 19:54:56 -08:00
Christopher Jeffrey
6a393f5a32 fix spacing in tput.js. 2013-12-04 06:34:17 -06:00
Christopher Jeffrey
1451077f12 use bch properly. 2013-10-16 06:51:14 -05:00
Christopher Jeffrey
c8116f6569 fix clock centering. 2013-10-16 06:46:02 -05:00
Christopher Jeffrey
c5d2c45f19 readEditor error handling. 2013-09-14 00:02:00 -05:00
Callan Bryant
4d0ed49bac add var self = this to progress bar
Fixes crash when using progress bar:
	ReferenceError: self is not defined
	at ProgressBar.<anonymous>
	(/home/cbryant/bl/node_modules/blessed/lib/widget.js:4862:11)
	...
						v
2013-09-11 12:22:08 +01:00
Christopher Jeffrey
353794224c stop using termcap aliases. 2013-08-29 21:55:36 -05:00
Christopher Jeffrey
b5026af628 always default to windows-ansi on windows. minor refactor. 2013-08-29 18:22:35 -05:00
Christopher Jeffrey
a14650860d fix terminfo operators. fixes #19. 2013-08-29 17:47:14 -05:00
Christopher Jeffrey
97b6d6faee cleanup _prefix and readTermcap. 2013-08-29 17:41:19 -05:00
Christopher Jeffrey
a1c91ccb99 cleanup. 2013-08-28 23:49:25 -05:00
Christopher Jeffrey
4b1365bccc always have list item selected. 2013-08-27 11:10:09 -05:00
Christopher Jeffrey
1625046d9c filemanager label. do not hook remove() from List. 2013-08-27 10:25:20 -05:00
Christopher Jeffrey
f8c2ebef1d assume screen.tput is present. 2013-08-27 09:04:00 -05:00
Christopher Jeffrey
00ee15a32f better terminfo/cap discovery. fixes #17. 2013-08-24 22:31:33 -05:00
Christopher Jeffrey
38f234aa91 add getScrollHeight. fixes #16. 2013-08-20 13:34:18 -05:00
Christopher Jeffrey
0eaff0bb07 fix enter key workaround. minor. typo. 2013-08-18 15:02:35 -05:00
Christopher Jeffrey
18d97ce0d7 fix calls to clearPos in render hooks. 2013-08-15 07:14:56 -05:00
Christopher Jeffrey
65fd7d2529 fix shrink rendering bug. 2013-08-15 06:42:08 -05:00
Christopher Jeffrey
34e451bbfa minor fix. potential fixes. 2013-08-13 13:09:24 -05:00
Christopher Jeffrey
2953a469da do not scroll if detached. fixes #8. 2013-08-13 13:01:31 -05:00
Christopher Jeffrey
8460e1c8a0 possibly fix max autoPadding height+border problem
An element with a border has a child with no height or width properties, but a
left and top of 0: this causes the child elements background to cover the
bottom and right borders. It doesn't have a `position.right`, but `iright`
still needs to be subtracted.
2013-08-13 11:56:30 -05:00
Christopher Jeffrey
214ad84a66 add setIndex method. see #9. 2013-08-13 11:44:04 -05:00
Christopher Jeffrey
070cbd9001 decode mouse events and responses properly. 2013-08-13 11:30:44 -05:00
Christopher Jeffrey
d42adf7e32 make enter and return keypresses identical on all platforms. see #2. 2013-08-13 11:30:20 -05:00