Daniel Imms
|
c2502bf0b0
|
Merge pull request #978 from Tyriar/953_user_scrolling_fix
Improve scrolling while user has scrolled up
|
2017-09-14 09:01:13 -07:00 |
|
Daniel Imms
|
aca7ab63e8
|
Set background color on Renderer immediately
Prevents black flash on init
|
2017-09-14 00:22:57 -07:00 |
|
Daniel Imms
|
6899e01fc1
|
Improve scrolling while user has scrolled up
Fixes #953
|
2017-09-12 15:06:23 -07:00 |
|
Daniel Imms
|
1897f0f51a
|
Merge pull request #968 from Tyriar/line_height_fixes
Fix several issues with line height
|
2017-09-11 09:42:06 -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
|
0e3518409e
|
Fix issues with link state
- Scrolling will now clear the link renderer
- Refreshing a single line will now recalculate only that line
Fixes #959
Fixes #960
|
2017-09-09 19:06:30 -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
|
b69ff5d31a
|
Redraw terminal when devicePixelRatio changes
|
2017-09-06 10:22:33 -07:00 |
|
Daniel Imms
|
0dc24cf800
|
Move theme setting into setOption API
|
2017-09-04 13:41:56 -07:00 |
|
Daniel Imms
|
36778186e1
|
Fix tests
|
2017-09-03 14:34:50 -07:00 |
|
Daniel Imms
|
e518ea04c5
|
Get tests reporting failures again
|
2017-09-03 14:21:30 -07:00 |
|
Daniel Imms
|
b30cb58ff4
|
Support hover callback in links
|
2017-09-03 12:47:04 -07:00 |
|
Daniel Imms
|
5619abe12d
|
Basic link support using mouse zone manager
|
2017-09-03 11:20:29 -07:00 |
|
Daniel Imms
|
a3297b0017
|
Fix viewport/background size after char size changed
|
2017-09-03 07:57:16 -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
|
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
|
9cabb93b8b
|
Organize temporary color handling code
|
2017-09-02 11:08:43 -07:00 |
|
Daniel Imms
|
ee4b71c8e7
|
Remove Terminal.options.colors
It wasn't being used
|
2017-09-02 10:51:08 -07:00 |
|
Daniel Imms
|
f8ece108c6
|
Rerender cursor if state changes
|
2017-09-01 23:00:29 -07:00 |
|
Daniel Imms
|
dc1e727613
|
Support blurred cursor
|
2017-09-01 22:42:31 -07:00 |
|
Daniel Imms
|
b57b94ad0b
|
Improve focus/blur state, fire only once
Fixes #681
|
2017-09-01 22:02:12 -07:00 |
|
Daniel Imms
|
de4fcb9241
|
Merge render layer interface types
|
2017-09-01 16:54:26 -07:00 |
|
Daniel Imms
|
62fea4d3ed
|
Add theme support
|
2017-09-01 15:50:18 -07:00 |
|
Daniel Imms
|
076156b66e
|
Properly support blinking cursors
|
2017-09-01 12:59:18 -07:00 |
|
Daniel Imms
|
882d7e4a30
|
Add basic support for cursor blinking
|
2017-09-01 11:34:52 -07:00 |
|
Daniel Imms
|
848c85c1eb
|
Fix more cases where ' ' doesn't have code
|
2017-08-31 23:28:42 -07:00 |
|
Daniel Imms
|
42e5b3473d
|
Don't clear fg char if it's null or ' '
|
2017-08-31 23:13:09 -07:00 |
|
Daniel Imms
|
15c73ef94f
|
Add fontSize and fontFamily options
|
2017-08-31 22:42:39 -07:00 |
|
Daniel Imms
|
3d1bb2c60f
|
Support selection
|
2017-08-31 00:09:23 -07:00 |
|
Daniel Imms
|
5953bbab42
|
Start SelectionRenderLayer
|
2017-08-30 23:44:52 -07:00 |
|
Daniel Imms
|
a224ed7cc7
|
Move canvas Renderer into folder
|
2017-08-30 23:06:55 -07:00 |
|
Daniel Imms
|
137847e85c
|
Linkify all rows at once to prevent multiple timeout restarts
|
2017-08-30 19:27:37 -07:00 |
|
Daniel Imms
|
5ce39d3c81
|
GPU ascii rendering
|
2017-08-30 19:12:29 -07:00 |
|
Daniel Imms
|
640cd18515
|
Support bold, underline, fix colors
|
2017-08-30 17:07:30 -07:00 |
|
Daniel Imms
|
c6d4c73c8a
|
Initial prototype
|
2017-08-30 14:50:16 -07:00 |
|
Daniel Imms
|
a57e511fa3
|
Properly setup and maintain tab stops for the alt buffer
Fixes #930
|
2017-08-29 21:08:11 -07:00 |
|
Daniel Imms
|
41463d8eb5
|
Make reverseIndex scroll region-aware
This was causing a issue when scrollback was 0 as the start of the
buffer was getting copied
|
2017-08-25 12:41:53 -07:00 |
|
Daniel Imms
|
a2161532db
|
Fix reverseIndex to work with scroll regions and 0 scrollback
|
2017-08-25 12:11:20 -07:00 |
|
Daniel Imms
|
9a8b7a4d8d
|
Fix scroll region scrolling with 0 scrollback
|
2017-08-25 11:26:46 -07:00 |
|
Daniel Imms
|
877e1e5eb3
|
Prevent scrollback setOption < 0
Fixes #911
|
2017-08-21 14:30:56 -07:00 |
|
Daniel Imms
|
eda9443b1a
|
Allow null with cursorStyle and bellStyle
|
2017-08-20 10:29:48 -07:00 |
|
Daniel Imms
|
a0d8e3c666
|
Merge remote-tracking branch 'ups/v3' into 898_explicit_typings
|
2017-08-19 16:41:01 -07:00 |
|
npezza93
|
f983e4eb6b
|
Combine preloadBellSound and syncBellSound into the same function
|
2017-08-19 18:03:04 -04:00 |
|
Daniel Imms
|
c984013e1e
|
Remove terminal from other events
|
2017-08-19 14:52:48 -07:00 |
|
Daniel Imms
|
8fdedd4da1
|
Slim down refresh and resize events
Fixes #903
|
2017-08-19 14:38:54 -07:00 |
|
Daniel Imms
|
e848d6afbe
|
Remove open event
Fixes #901
|
2017-08-19 14:33:41 -07:00 |
|
npezza93
|
81cb30833f
|
When bellSound changes, update the bellAudioElements src
Fixes #904
|
2017-08-19 16:55:24 -04:00 |
|