Daniel Imms
2311d7d66b
Add basic navigation mode support for current viewport
2018-01-11 22:56:19 -08:00
Daniel Imms
bbc9a010b9
Listen to dpr change in a11y manager
2018-01-11 09:27:37 -08:00
Bruno Ribeito
b75f52734d
Use Web audio API
2018-01-08 20:53:26 +00:00
Daniel Imms
a19b05f813
Fix bad type check that caused rows to not refresh
2018-01-08 09:53:06 -08:00
Daniel Imms
d0ef868215
Refactor char atlas to enable generation with worker
...
This doesn't actually add workers but it separates the code nicely
such that the minimal amount of relevant code can be pulled in by
worker code.
Part of #955
2018-01-06 13:43:34 -08:00
Steven Silvester
a36a17928d
Ship the declaration files
2018-01-06 07:18:07 -06:00
Daniel Imms
c46304c716
Merge remote-tracking branch 'origin/master' into 731_screen_reader
2018-01-05 14:28:08 -08:00
Daniel Imms
f6da87f3b4
Merge remote-tracking branch 'origin/master' into 1118_dpi_change
2018-01-05 14:19:21 -08:00
Daniel Imms
248fbccfd9
Remove console.log
2018-01-05 14:18:16 -08:00
Daniel Imms
d90f48b210
Merge branch 'master' into 880_renderer_pause
2018-01-05 14:15:26 -08:00
Daniel Imms
25972d1e06
Merge branch 'master' into feature-778
2018-01-05 11:03:33 -08:00
Daniel Imms
b3c8923709
Merge branch 'master' into 1117
2018-01-05 11:03:24 -08:00
Daniel Imms
b98f10625f
Merge branch 'master' into pr/parser-escape-state
2018-01-05 11:02:14 -08:00
Daniel Imms
1509f88dbf
Merge branch 'master' into 1067_fix_cursor_on_right
2018-01-05 11:01:21 -08:00
Daniel Imms
b66578a4ca
Merge branch 'master' into 880_renderer_pause
2018-01-05 11:00:11 -08:00
Daniel Imms
b0b6c8d878
Merge branch 'master' into transparency
2018-01-05 10:58:59 -08:00
Daniel Imms
80a1c2bd50
Merge branch 'master' into 1152_npe_selection_manager_2
2018-01-05 10:58:22 -08:00
Daniel Imms
e9ec1bda3d
Merge branch 'master' into 1179_alt_backspace
2018-01-05 09:13:32 -08:00
Daniel Imms
e20d2caa0e
Use consistent refresh/render method names
2018-01-05 08:19:30 -08:00
Daniel Imms
a846e8c08d
Pull render animation frame logic into a helper class
2018-01-05 08:15:21 -08:00
Daniel Imms
c332aeb51f
Remove obsolete code and resolved TODOs
2018-01-05 07:51:22 -08:00
Daniel Imms
bb830eb1ae
Rate limit row refresh, tweak live region
2018-01-05 07:39:45 -08:00
Daniel Imms
6580cdec6b
Merge remote-tracking branch 'origin/master' into tyriar/merge_master_to_v3
...
This pulls in PR #933 which was merged in error to master not v3 and also 2.9.2
release stuff.
2018-01-04 12:36:46 -08:00
Daniel Imms
6d1064fc01
Set height of a11y rows on creation
2018-01-03 10:08:24 -08:00
Daniel Imms
5ca15cfe3b
Fix linefeed event
...
This was causing new lines to join words together
2018-01-03 09:54:06 -08:00
Daniel Imms
8cb7a9dabe
Merge remote-tracking branch 'origin/v3' into 731_screen_reader
2018-01-03 09:09:42 -08:00
Daniel Imms
0819759814
Allow alt+backspace to delete a word
...
Fixes #1179
2018-01-02 10:33:17 -08:00
Daniel Imms
ecc1055c10
Listen to resolution media query
2018-01-02 10:11:24 -08:00
Paris Kasidiaris
bc3984a0bf
Fix "exports" typo
2018-01-02 12:49:44 +02:00
Daniel Imms
72d946e089
Use a more robust solution to changing devicePixelRatio
2017-12-29 13:54:01 -08:00
Daniel Imms
ef5beb6706
Update charatlas when monitor DPI changes
...
Fixes #1118
2017-12-29 08:30:13 -08:00
npezza93
f65aeba684
Override MockTerminals emit to do nothing
2017-12-27 13:53:27 -05:00
npezza93
4d16c5e9e8
Move selection event emission to the terminal object
2017-12-27 11:36:05 -05:00
Daniel Imms
cf2116ff6a
Prevent dragging from setting selection y over bounds
...
Fixes #1152
2017-12-27 08:08:28 -08:00
Daniel Imms
f24a94b341
Move syncBellSound after helperContainer init
2017-12-26 04:06:00 -08:00
Daniel Imms
98d25607a9
Prevent exception when setting bellSound before open
...
Fixes #1165
2017-12-26 02:22:09 -08:00
Daniel Imms
9518d20c4e
Merge pull request #1160 from Tyriar/1159_linefeed
...
Make lineFeed event lowercase
2017-12-20 15:46:59 -08:00
Daniel Imms
5dc57a1305
Add detach logic back for mac only
2017-12-20 11:06:32 -08:00
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
Daniel Imms
0d65cb3f69
Add max rows to read to handle spam case
2017-12-19 16:27:03 -08:00
Daniel Imms
ae957ecb3e
Get output reading working on Windows, refresh on window resize
2017-12-19 15:48:58 -08:00
Daniel Imms
d03f5b0c2a
Range of improvements for macOS VoiceOver
2017-12-19 15:16:28 -08:00
Daniel Imms
e5d57b08c8
Merge remote-tracking branch 'ups/v3' into 731_screen_reader
2017-12-19 13:28:31 -08:00
Daniel Imms
83ef7668be
Merge remote-tracking branch 'ups/v3' into 1159_linefeed
2017-12-19 13:26:48 -08:00
Daniel Imms
aaf0991195
Make lineFeed event lowercase
...
Fixes #1159
2017-12-19 13:25:26 -08:00
Daniel Imms
399779692d
Initial prototype
2017-12-19 12:57:58 -08:00
Paris Kasidiaris
da604ff69c
Fix webpack task in Gulp and fit add-on
2017-12-16 11:29:12 +02:00
CHaBou
9c5aaed441
Fix some function parameters
2017-12-15 00:02:37 +01:00
CHaBou
9f85790ad1
Add allowTransparency option
...
Fixes #1004
2017-12-14 22:55:01 +01:00
Paris Kasidiaris
80450450e9
Export zmodemAttach
2017-12-12 10:50:18 +02:00