Thomas Zilz
b4e52b2334
Fix fit() sizing and also support letterSpacing, enhanced ( #1157 )
...
Fixes #1081
* Make sure character dimensions are available right after calling term.open()
* Do not assume var assignments are global anymore, webpack will isolate them
* Use DocumentFragment to build Viewport and helpers before attaching them to the DOM
* Shield term.focus call from crashing when used before term.open
2017-12-20 20:06:23 +01:00
Paris Kasidiaris
da604ff69c
Fix webpack task in Gulp and fit add-on
2017-12-16 11:29:12 +02:00
Paris Kasidiaris
80450450e9
Export zmodemAttach
2017-12-12 10:50:18 +02:00
Paris Kasidiaris
c9b672e0c6
Simplify fit addon
2017-12-12 10:47:58 +02:00
Paris Kasidiaris
8830820821
Update demo to use Webpack
2017-12-12 08:46:06 +00:00
Paris Kasidiaris
e39d10e12f
Fix exports
2017-12-12 08:46:06 +00:00
Paris Kasidiaris
6fec430e32
Fix tests
2017-12-12 08:46:06 +00:00
Paris Kasidiaris
d81e304ce7
Export static methods wherever possible
2017-12-12 08:46:06 +00:00
Paris Kasidiaris
510de73996
Port addons to new applyAddon API and TypeScript
2017-12-12 08:46:06 +00:00
Paris Kasidiaris
4c4684295e
First PoC of .applyAddon
2017-12-12 08:46:06 +00:00
Paris Kasidiaris
a6899c74d8
Merge pull request #1076 from FGasper/zmodem
...
Zmodem addon
2017-11-07 16:44:01 +02:00
Daniel Imms
3921457bf3
Merge pull request #1104 from Tyriar/902_scrollLines_api
...
Replace scrollDisp with the more descriptive scrollLines
2017-11-04 20:43:06 -07:00
Felipe Gasper
b96286be51
remove bundled zmodem.js and symlinked CSS
2017-11-04 08:36:51 -04:00
Daniel Imms
05cbe41d39
scrollDisp -> scrollLines
...
Fixes #902
2017-11-04 03:20:24 -07:00
Felipe Gasper
6cefa13a4e
Merge branch 'v3' into zmodem
2017-11-02 19:05:30 -04:00
Felipe Gasper
280a100c12
revert changes to mainline demo; have separate addon demo
2017-11-02 18:33:00 -04:00
Felipe Gasper
cb7c6151e8
compile zmodem extension in gulp
2017-10-29 15:21:22 -05:00
Daniel Imms
aa5a9911de
Base wrapped line on current width, not original width
...
Lines are never trimmed, so even if the term's size is reduced it
could contain empty lines at the end when wrapping is valid
2017-10-29 13:16:29 -07:00
Daniel Imms
2fbc0be98d
Fix build issues
2017-10-29 12:45:37 -07:00
Felipe Gasper
0ca1318284
too much work … just find a way to concatenate
2017-10-27 21:10:23 -05:00
Felipe Gasper
f2befc0c06
document the new opts/flag
2017-10-27 20:17:27 -05:00
Felipe Gasper
6c3af6e19a
provide for better compatibility with attach.js
2017-10-27 20:14:18 -05:00
Felipe Gasper
5c81fe6cdc
pare down some changes
2017-10-27 17:54:36 -05:00
Daniel Imms
700a10f3f4
Initial winptyCompat addon
2017-10-27 10:23:46 -07:00
Felipe Gasper
ef62b3bf55
Use zmodem.js from npm rather than a git submodule.
2017-10-17 08:39:43 +02:00
Felipe Gasper
76faad67d9
Merge branch 'v3' into zmodem
2017-10-17 08:21:33 +02:00
Felipe Gasper
a4b06ea86e
docs, prune
2017-10-17 08:20:25 +02:00
Felipe Gasper
355d5970a6
Allow attach.js to work
2017-10-16 16:30:29 +01:00
Felipe Gasper
a53ca789ea
also exclude Terminado
2017-10-16 15:32:46 +01:00
Felipe Gasper
73b804f42d
update subrepo
2017-10-16 15:14:22 +01:00
Felipe Gasper
151eac6f4f
prep for addon - find loop
2017-10-16 15:12:07 +01:00
Felipe Gasper
a6efda6120
broken cuz moving to addon
2017-10-16 14:43:10 +01:00
Daniel Imms
be8ddb11db
Add support back for IE11
...
Fixes #1033
2017-10-05 20:22:05 -07:00
Daniel Imms
ae741348a6
Fix several issues with line height
...
Fixes #966
Fixes #967
2017-09-10 10:31:19 -07:00
Daniel Imms
948eedba89
Merge pull request #938 from Tyriar/canvas_render
...
Render using canvas
2017-09-08 11:07:59 -07:00
Daniel Imms
75b91c618e
Update license text
2017-09-08 10:16:42 -07:00
Vincent Woo
2f168da1dc
Delete unused timer variables
2017-09-05 19:14:11 -07:00
Daniel Imms
c94e87428d
Fix CharMeasure getting taller on successive calls
2017-09-02 19:04:07 -07:00
Daniel Imms
24a98f2fa8
Remove rowContainer and children, disable Linkifier
2017-09-02 13:26:05 -07:00
Daniel Imms
c92a2f964a
Support lineHeight
2017-09-02 12:27:09 -07:00
Daniel Imms
bf95333275
Fix the fit addon
2017-09-01 20:44:41 -07:00
Daniel Imms
f21d5f25ec
Fix search addon after TS refactor
...
Fixes #867
2017-08-08 00:29:22 -07:00
Daniel Imms
3b787824d3
Fix import for CommonJS consumers
...
CommonJS now imports the Terminal object directly as the trick in xterm.ts
wasn't working properly.
Fixes #865
2017-08-08 00:24:41 -07:00
Daniel Imms
fb6cbbdaad
Fix vscode debugging
...
This broke when the TS addon was added
2017-08-06 19:02:56 -07:00
Steven Silvester
6f749b196a
Prevent webpack error
2017-08-03 14:43:51 -05:00
Daniel Imms
f8e3fa5a99
Fix browserify build and search addon ( #804 )
...
Fixes #803
2017-07-18 19:58:35 -07:00
Daniel Imms
73970ec5a2
Fix casing of search.js
2017-07-09 01:49:17 -07:00
Daniel Imms
2564592c09
Change case of search addon files
2017-07-09 00:55:50 -07:00
Daniel Imms
4b0cf2ffce
jsdoc
2017-07-09 00:43:31 -07:00
Daniel Imms
fab039ddf3
Rearrange module loader to work with browserify
2017-07-09 00:26:33 -07:00