Benjamin Woodruff
ab69bfbb32
Move rest of atlas implementations to atlas dirs
...
Moves CharAtlas into src/renderer/atlas/ and CharAtlasGenerator into
src/shared/atlas/.
2018-03-07 22:23:19 -08:00
Benjamin Woodruff
70771430b5
Clean up char atlas constant imports/exports
...
- Ensures that everything is only defined in one place, and everything
imports from that place.
- Moves CHAR_ATLAS_CELL_SPACING into a subdirectory of shared/ so that
CharAtlasGenerator can pull from it.
This addresses the comments on
https://github.com/xtermjs/xterm.js/pull/1307/files/454fd4bfb1ab5c9ece
2018-03-07 22:13:41 -08:00
Benjamin Woodruff
454fd4bfb1
Split CharAtlas types and utility functions off
...
I'm starting to pull some changes off of my large WIP branch/commit that
adds an alternative dynamic character atlas. We're going to need to
support multiple CharAtlas implementations, and this should make that
easier.
2018-03-04 18:50:46 -08:00
Daniel Imms
131e6ff949
Merge pull request #1302 from nikonso/Enforce-option-value-via-types
...
Enforce option value via types
2018-02-28 07:47:25 -08:00
Bruno Ribeito
c51fa238ff
Readd any overloads
2018-02-27 23:18:33 +00:00
Bruno Ribeito
76a3dbf883
Enforce option value via types
2018-02-26 23:27:53 +00:00
Daniel Imms
c8017345f1
Merge pull request #1288 from dgriffen/dev/dgriffen/fix-scrollbar
...
fix terminal width calculation
2018-02-24 11:56:35 -08:00
Daniel Imms
94bbc4e09d
Merge pull request #1200 from nikonso/1181
...
WIP: Use web audio api
2018-02-21 15:36:19 -08:00
Daniel Imms
ad7d2262ec
Undo package-lock changes
2018-02-21 15:35:53 -08:00
Daniel Imms
a91e0e234a
Use const everywhere
2018-02-21 14:44:48 -08:00
Daniel Imms
af5b3f704e
Fix lint
2018-02-21 14:42:04 -08:00
Daniel Imms
45c9763092
Fix indentation
2018-02-21 14:40:22 -08:00
Daniel Imms
db8ba17147
Check audio context ctor before constructing
2018-02-21 14:39:43 -08:00
Daniel Imms
1972bf4bb3
Merge remote-tracking branch 'ups/master' into 1181
2018-02-21 14:36:11 -08:00
Daniel Imms
62cf0936dc
Merge pull request #1231 from saamalik/ctrl-alt-sequences
...
Additional alt and control sequences
2018-02-21 14:08:31 -08:00
Daniel Griffen
183fd2fe79
fix terminal width calculation
2018-02-16 10:18:03 -08:00
Saad Malik
8324462b32
Merge branch 'master' into ctrl-alt-sequences
2018-02-15 09:49:16 -08:00
Daniel Imms
93e5996422
Merge pull request #1182 from Tyriar/731_screen_reader
...
Screen reader support
2018-02-15 06:20:14 -08:00
Daniel Imms
f089b997c0
Merge branch 'master' into 731_screen_reader
2018-02-14 09:03:31 -08:00
Saad Malik
51d2064061
Merge branch 'master' into ctrl-alt-sequences
2018-02-13 14:59:46 -08:00
Daniel Imms
712b91a971
Merge pull request #1282 from matthew-matvei/add-freeman
...
Added FreeMAN to list of real-world uses
2018-02-13 06:37:55 -08:00
Daniel Imms
cbe6c64a92
Merge pull request #1280 from AndrienkoAleksandr/fixHeadlessMode
...
Fix xterm.js in headless mode yields TypeError on resize
2018-02-12 12:42:14 -08:00
Matthew James
64ed8309a1
Added FreeMAN to list of real-world uses
2018-02-12 20:26:09 +00:00
Oleksandr Andriienko
b5ba9ae771
Fix xterm.js in headless mode yields TypeError on resize
...
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com >
2018-02-12 12:30:26 +02:00
Saad Malik
18f6556061
Merge branch 'master' into ctrl-alt-sequences
2018-02-09 14:00:24 -08:00
Paris Kasidiaris
1dbe7b3a8c
Bump version to 3.1.0
...
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com >
3.1.0
2018-02-09 08:42:39 +00:00
Saad Malik
6dc49b7d01
Merge branch 'master' into ctrl-alt-sequences
2018-02-08 12:03:38 -08:00
Daniel Imms
987be07a70
Merge pull request #1276 from Tyriar/enableBold_deprecated
...
Mark enableBold setting as deprecated
2018-02-07 07:46:50 -08:00
Daniel Imms
760837e5cb
Mark enableBold setting as deprecated
2018-02-06 07:25:54 -08:00
Thomas Zilz
dc759a93bc
Support setting padding on the .xterm element ( #1208 )
...
* Support padding on the .xterm element
2018-02-06 12:31:17 +01:00
Daniel Imms
1ec7b91a98
Merge pull request #1264 from Tyriar/1021_support_modifiers
...
Allow support of modifiers with links
2018-02-06 02:32:00 -08:00
Daniel Imms
c218eebb24
Merge pull request #1266 from Tyriar/1265_sync_when_attached
...
Ensure viewport is attached before syncing scrollbar
2018-02-06 02:24:59 -08:00
Daniel Imms
8040e3de4a
Merge pull request #1275 from xtermjs/Tyriar-patch-1
...
Update readme copyright statement
2018-02-06 02:23:39 -08:00
Paris Kasidiaris
ff400bfcdc
Merge pull request #1273 from xtermjs/webpack-watch
...
Add `watch` gulp task and npm script
2018-02-06 12:20:36 +02:00
Daniel Imms
35ea593806
Update readme copyright statement
2018-02-06 02:07:56 -08:00
Paris Kasidiaris
f02903a6df
Update README.md and Docker files
2018-02-06 09:22:16 +00:00
Paris Kasidiaris
182426dd0f
Rename gulp task: webpack:watch → watch` and also monitor subdirectories
2018-02-06 10:28:34 +02:00
Paris Kasidiaris
d0f45fee25
Fix #1232 : Add webpack:watch gulp task
2018-02-05 15:49:37 +00:00
Daniel Imms
1462b30c88
Merge pull request #1271 from krasimir/patch-1
...
Update README.md
2018-02-05 07:41:23 -08:00
Krasimir Tsonev
c302bc9f17
Update README.md
...
In `Getting Started` section we read `npm install` only. Shouldn't be `npm install xterm`?
2018-02-05 09:32:34 +02:00
Daniel Imms
01d841fec6
Merge pull request #1246 from Tyriar/1245_revert_page_change
...
Revert "Add support for modifiers for PageUp / PageDown keys."
2018-02-02 09:51:28 -08:00
Daniel Imms
1124f1fc7f
Merge pull request #1114 from nikonso/feature-778
...
Select the word underneath the cursor on contextmenu
2018-02-01 17:35:52 -08:00
Daniel Imms
cab097c09c
Clean up condition for readability
2018-02-01 17:28:08 -08:00
Daniel Imms
43adf0ef70
Merge branch 'master' into feature-778
2018-02-01 17:21:04 -08:00
Daniel Imms
3c6cab1491
Clear selectionEnd when selecting word at cursor
2018-02-01 17:20:33 -08:00
Bruno Ribeito
5550bfd90b
Fix is click in selection
2018-02-01 21:37:06 +00:00
Daniel Imms
04ccb638b4
Fix lint
2018-02-01 11:28:56 -08:00
Daniel Imms
5c05471993
Merge branch 'master' into 1021_support_modifiers
2018-02-01 11:28:05 -08:00
Daniel Imms
1e32d26a85
Merge branch 'master' into 1265_sync_when_attached
2018-02-01 10:28:41 -08:00
Daniel Imms
6105975308
Ensure viewport is attached before syncing scrollbar
...
Fixes #1265
2018-02-01 10:24:17 -08:00