Commit Graph
1382 Commits
Author SHA1 Message Date
Oleksandr Andriienko de82bd00ae Fix some tests and docs, little code fix up.
Fix some tests and docs. Add ability to run one test file with help gulp task.

Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
2017-07-16 03:47:15 +03:00
Paris Kasidiaris d222eec9f7 Fix SelectionManager initializing 2017-07-16 03:47:15 +03:00
Paris Kasidiaris 2cda163bcf Fix forgotten merge conflict 2017-07-16 03:47:15 +03:00
Paris Kasidiaris 9025d91f12 Fix first set of existing tests 2017-07-16 03:47:15 +03:00
Aleksandr Andrienko 6810de85e1 Fix turning from alt screen to normal screen and vice versa. Fix https://github.com/sourcelair/xterm.js/issues/229 . 2017-07-16 03:47:15 +03:00
Paris Kasidiaris 4626e19b75 Move scrollTop and scrollBottom into Buffer 2017-07-16 03:47:15 +03:00
Paris Kasidiaris d75e0b99d5 Fix more references to buffer.x 2017-07-16 03:47:15 +03:00
Paris Kasidiaris 73b4bfb5f8 Fix some references 2017-07-16 03:47:15 +03:00
Paris Kasidiaris bbafdd3d06 Start isolating buffer attributes into Buffer class 2017-07-16 03:47:15 +03:00
Paris Kasidiaris 8ede1fc9d2 Create terminal.buffer convenience attribute 2017-07-16 03:47:15 +03:00
Paris Kasidiaris 95cb6f30bb Introduce new Buffer and BufferSet classes 2017-07-16 03:47:15 +03:00
Daniel Imms c94fdaecb2 Merge pull request #797 from mofux/guard_selection_api
Guard public selection api
2017-07-14 10:31:25 -07:00
Daniel Imms e2b43a4ced Merge branch 'master' into guard_selection_api 2017-07-14 09:51:58 -07:00
Daniel Imms 1fd087e5d3 Merge pull request #795 from mofux/remove_unused_vars
Remove unused constants from the SelectionManager
2017-07-14 09:51:12 -07:00
mofux 6df6aad303 Improve guard expression for hasSelection 2017-07-14 18:41:55 +02:00
Daniel Imms 5140c83649 Merge branch 'master' into remove_unused_vars 2017-07-14 09:23:33 -07:00
mofux 1b6ce6dab6 Make sure selection manager is available (only after open() was called) 2017-07-14 18:40:32 +03:00
mofux 1cc0d43aa4 Clear selection on input 2017-07-14 18:40:32 +03:00
mofux 0af4b17c20 Guard public selection api 2017-07-14 15:56:14 +02:00
mofux 2275601bf7 Removed unused constants from the selection manager 2017-07-14 14:22:30 +02:00
Daniel Imms 7cfc2ffa32 Merge pull request #793 from Tyriar/bad_getOption_param
Remove bad getOption param
2017-07-13 12:45:18 -07:00
Daniel Imms 9e95024a9d Merge branch 'master' into bad_getOption_param 2017-07-13 11:47:41 -07:00
Daniel Imms 87b76aadb7 Merge pull request #704 from Tyriar/553_find_api
Implement very basic find API
2017-07-13 11:12:45 -07:00
Daniel Imms adc657898c Remove bad getOption param 2017-07-13 09:23:56 -07:00
Daniel Imms 43b47abaa7 Merge branch 'master' into 553_find_api 2017-07-13 08:51:11 -07:00
Daniel Imms 2ebc926f4e Merge pull request #761 from Tyriar/760_erase_in_display_scroll_bar
Ensure scroll bar is refreshed after erase all in display
2017-07-13 08:48:09 -07:00
Daniel Imms af58643ee7 Merge branch 'master' into 553_find_api 2017-07-13 08:37:04 -07:00
Daniel Imms 9a358b2258 Merge branch 'master' into 760_erase_in_display_scroll_bar 2017-07-13 07:56:19 -07:00
Daniel Imms 25fc01cb81 Merge pull request #780 from mofux/mousedown_counter
[SelectionManager] Use event.detail instead for counting the mousedown event
2017-07-12 19:07:55 -07:00
Thomas Zilz d3fe3a1960 Merge branch 'master' into mousedown_counter 2017-07-13 00:08:55 +02:00
Paris Kasidiaris 01453e9d40 Merge pull request #784 from chrmarti/chrmarti/20505
Check if we still need to measure the char size
2017-07-12 11:59:37 +03:00
Christof Marti 27f0eaf71d Check if we still need to measure the char size (fixes #785) 2017-07-11 15:48:08 -07:00
thomas 9bd52820e7 use evt.detail as mouse counter 2017-07-11 20:13:13 +02:00
Paris Kasidiaris 86c5aa023f Merge pull request #772 from mjbvz/add-search-exclude-for-vscode
Add search.exclude setting for vscode workspace
2017-07-11 20:58:47 +03:00
Paris Kasidiaris 4df8d3aada Merge branch 'master' into add-search-exclude-for-vscode 2017-07-11 20:30:56 +03:00
Daniel Imms 8fab079ad6 Merge pull request #779 from stuicey/master
Add SSHy as real-world use
2017-07-11 09:55:11 -07:00
stuicey e59d1f7a98 Add SSHy as real-world use 2017-07-11 16:08:39 +01:00
Paris Kasidiaris 5f817e88e7 Merge pull request #775 from deviantony/usage-portainer
Add Portainer.io as a real world use case
2017-07-11 10:59:35 +03:00
Anthony Lapenna 38de6cb46a Update Portainer URL 2017-07-11 09:49:22 +02:00
Anthony Lapenna e287edb6fe Add Portainer.io as a real world use case 2017-07-11 09:48:11 +02:00
Matt Bierner 29545a90c6 Add search.exclude setting for vscode workspace 2017-07-10 14:46:25 -07:00
Daniel Imms e849e3f206 Merge pull request #766 from Tyriar/765_scroll_needlessly
Don't refresh terminal when scrollDisp doesn't scroll
2017-07-10 07:31:47 -07:00
Daniel Imms c3011cd3ea Merge branch 'master' into 765_scroll_needlessly 2017-07-09 16:40:55 -07:00
Daniel Imms e4770de9f2 Merge branch 'master' into 760_erase_in_display_scroll_bar 2017-07-09 16:40:47 -07:00
Paris Kasidiaris 99061c672c Merge pull request #770 from lanwen/patch-1
Real world case: Selenoid UI
2017-07-09 14:02:47 +03:00
Kirill Merkushev 27fcd7c260 Real world case: Selenoid UI
http://aerokube.com/selenoid-ui/latest/#_logs
https://github.com/aerokube/selenoid-ui/blob/master/web/src/components/Log/index.js
2017-07-09 13:18:03 +03:00
Daniel Imms 4c0e7b2462 Merge remote-tracking branch 'ups/master' into 553_find_api 2017-07-09 01:57:04 -07:00
Daniel Imms decd81bc1e Merge pull request #690 from Tyriar/687_macos_ci
Skip failing tests of macOS and add to CI
2017-07-09 01:54:58 -07:00
Daniel Imms 73970ec5a2 Fix casing of search.js 2017-07-09 01:49:17 -07:00
Daniel Imms c62923fb1d Change case of browserify-addons files 2017-07-09 01:09:44 -07:00