Daniel Imms
84d7bfeacc
Remove font-family from .css file
...
Fixes #1935
2019-02-11 05:14:55 -08:00
Jeff Smith
c7eb727220
Only show cross-hairs when terminal has focus
...
Fixes #1767
2018-10-29 16:18:35 -05:00
Viraj Sinha
ace612e575
Fixes for merging column select
2018-06-29 20:15:17 -07:00
Viraj Sinha
3202ddc96d
Adds support for column selections if holding alt on mac and shift on windows/linux
2018-06-28 15:55:44 -07:00
Daniel Imms
9dfce63e55
Simplify cursor styles
2018-05-12 07:44:30 -07:00
Daniel Imms
0375e0064b
Fix link cursor CSS
...
Ensure pointer overrides the default mouse events mode cursor.
Fixes #1437
2018-05-11 10:03:43 -07:00
Marek Libra
b67b65cd1e
Replace inline-styles by external CSS
...
Selected inline-styles were externalized to xterm.css.
The `Terminal._charSizeStyleElement` is removed since it
was not used anymore.
Fixes: https://github.com/xtermjs/xterm.js/issues/1335
2018-03-20 13:45:08 +01:00
Daniel Imms
efb67edc36
Remove unused CSS rule
...
With #1316 , this will resolve Microsoft/vscode#45145
2018-03-09 07:11:53 -08:00
Daniel Imms
f089b997c0
Merge branch 'master' into 731_screen_reader
2018-02-14 09:03:31 -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
1cceda6052
Change navigation mode to work using focus instead of activedescendant
2018-01-24 16:34:39 -08:00
Daniel Imms
c41b35ae9c
Add message about entering navigation mode
2018-01-24 11:04:41 -08:00
Daniel Imms
2311d7d66b
Add basic navigation mode support for current viewport
2018-01-11 22:56:19 -08:00
Daniel Imms
c46304c716
Merge remote-tracking branch 'origin/master' into 731_screen_reader
2018-01-05 14:28:08 -08:00
Daniel Imms
399779692d
Initial prototype
2017-12-19 12:57:58 -08:00
Daniel Imms
616f0f9d36
Fix cursor on scroll bar
...
Fixes #1067
2017-12-11 10:13:17 -08:00
Daniel Imms
1d76cc921a
Use .xterm over .terminal in CSS
...
Fixes #1068
2017-10-19 08:44:00 -07:00
Daniel Imms
75b91c618e
Update license text
2017-09-08 10:16:42 -07:00
Daniel Imms
ea8dbbd29f
Underline links on hover
2017-09-07 10:20:48 -07:00
Daniel Imms
7ccac09b6b
Fix the composition element's position
2017-09-02 18:41:53 -07:00
Daniel Imms
4f81cdfe8c
Make the terminal background theme aware
2017-09-02 13:59:22 -07:00
Daniel Imms
8039fd35e6
Remove unused CSS, selectionElement
2017-09-02 13:34:01 -07:00
Daniel Imms
15c73ef94f
Add fontSize and fontFamily options
2017-08-31 22:42:39 -07:00
Daniel Imms
a91380a76f
Pull common parts into BaseRenderLayer
2017-08-31 17:13:15 -07:00
Daniel Imms
fd18f7cba7
Support basic cursor
2017-08-31 17:02:24 -07:00
Daniel Imms
d3650d9d80
Draw selection underneath foreground
2017-08-31 07:54:16 -07:00
Daniel Imms
3d1bb2c60f
Support selection
2017-08-31 00:09:23 -07:00
Daniel Imms
2cb6593b6b
Move fg rendering into IRenderLayer
2017-08-30 21:44:41 -07:00
Daniel Imms
0db42e2056
Pull bg rendering into an IRenderLayer
2017-08-30 21:13:57 -07:00
npezza93
42c3eff3f7
Update css transitions
2017-08-19 15:55:19 -04:00
npezza93
121143515a
Change opacity on visual bell instead of background-color
2017-08-19 15:17:04 -04:00
npezza93
d8717d64ba
Add visual bell styling for underline and bar cursor types
2017-08-16 20:39:27 -04:00
npezza93
3027b1d3d4
Set the visual bell color to a light gray
2017-08-16 20:39:27 -04:00
npezza93
8c94ef8aa0
Clear out any existing vidualBellTimers. Set colors back to all white.
...
Use visual class instead of setting colors codes in js.
2017-08-16 20:39:27 -04:00
npezza93
44ed0b9ceb
Dont hardcode as many color codes in xterm.ts
2017-08-16 20:39:27 -04:00
npezza93
8a1f365a7e
Add ability to have a visual bell
2017-08-16 20:39:27 -04:00
thomas
5bc0ad879b
Set xterm-color for cursor element
...
Prevent focus from getting lost when in vt mouse mode
Fix: cursor style not applied on init, set a class for block cursor
Make all cursors work under all conditions (focused, unfocused, blink)
Unify cursor rendering with normal rendering code
Make sure underline AND blink can be used in co-existence
Always show outlined block cursor in unfocused state
2017-08-02 15:41:18 +02:00
Daniel Imms
6dbc476cdc
Allow mouse events to pass through selection
2017-06-19 11:26:52 -07:00
Daniel Imms
57921e3fe0
Render selection on top of rows
...
Fixes #718
2017-06-19 11:18:55 -07:00
Daniel Imms
264757e964
Use user-select supported by other browsers
2017-06-07 19:23:46 -07:00
Daniel Imms
9c459aacc7
Explicitly size selectionContainer to allow for more flexible layouts
2017-06-07 11:48:31 -07:00
Daniel Imms
ab40908fa4
Disable selection manager in mouse mode
...
This allows the application to take full control of the selection
2017-05-21 12:35:07 -07:00
Daniel Imms
597c6939c8
Handle basic double click select
2017-05-20 00:17:23 -07:00
Daniel Imms
ad3ae67e70
Get selection partially rendering
2017-05-19 23:29:51 -07:00
Daniel Imms
207c4cf961
More work on SelectionManager
2017-05-19 19:57:52 -07:00
Daniel Imms
fee912023f
Merge remote-tracking branch 'ups/master' into 207_selection_manager
2017-05-19 18:38:24 -07:00
Daniel Imms
3baa6b9237
Wrap all characters temporarily in spans to force fixed with
...
Fixes #467
2017-05-07 16:08:01 -07:00
Daniel Imms
70fda99415
Basic fetching of coordinates
2017-05-05 17:36:15 -07:00
Daniel Imms
aca81c764a
Use setInterval over animation for cursor blink
...
Fixes #625
2017-04-03 14:49:21 -07:00
Paris Kasidiaris
9055bace96
Fix cursor style on blurred terminals
2017-03-15 18:28:17 +02:00