Daniel Imms
bf4ef599ad
Merge remote-tracking branch 'upstream/master' into typescript_build_2
2016-11-12 13:46:59 -08:00
YuviPanda
6dcf7267a5
Add doc comment for scroll event
2016-11-11 16:28:25 -08:00
YuviPanda
5712365cac
Add docstring for the open event
2016-11-11 16:27:10 -08:00
YuviPanda
1fc5a9aada
Add docstring for the title event
2016-11-11 16:27:01 -08:00
hiro-su
547db92693
Fix the right click paste in IE11
2016-11-08 14:56:57 +09:00
hiro-su
5808de648b
Fixed copy event in IE11
2016-11-05 23:55:34 +09:00
Paris Kasidiaris
9ab0455b05
Merge pull request #342 from sourcelair/issue-#310-cross-browser-right-click
...
Make right-click work on all browsers
2016-11-04 20:40:53 +00:00
Paris Kasidiaris
55ab36662a
Merge pull request #336 from sourcelair/issue-#216-no-auto-scroll-on-output
...
Stop auto scrolling to bottom on output
2016-11-04 19:55:07 +00:00
Paris Kasidiaris
bc70b3b37d
Fix tests
2016-11-04 19:36:30 +02:00
Paris Kasidiaris
d426c99866
Move all browser/platform detecting in utils/Browser.js
2016-11-04 18:41:00 +02:00
Paris Kasidiaris
356377975b
Fix right-click for Firefox and IE
...
Fix #310
2016-11-04 18:33:04 +02:00
Paris Kasidiaris
0de3d839e6
Improve experience and add test
...
- Scroll to bottom on keydown (when scrolled up)
- Add test to ensure above behavior
2016-11-04 12:29:17 +00:00
hiro-su
77ca15497c
Fixed paste key in IE11
2016-11-02 11:17:37 +09:00
Daniel Imms
56ecc77dfc
Refactor TS build and fix testing
...
This change is largely just moving files with minor tweaks to them to fix,
the rest of the commit is build process changes:
- The addons/ and test/ dirs have been moved to src/
- The build directory has been removed
- TypeScript builds are output in out/, this is where tests are run
- The demo now relies on the dist/ build which is performed as part of ./bin/build
- Addons are now shipped under the ./build directory
2016-10-31 21:22:21 -07:00
Paris Kasidiaris
00dcb4f6e3
Consider click not on selection, when s.rangeCount is 0
2016-10-31 15:06:00 +02:00
Daniel Imms
a077860464
Force nowrap on each line
...
Fixes #327
2016-10-26 18:07:55 -07:00
Mikko Karvonen
5e68acfc76
Quick fix to prevent terminal scrolling when user is looking into scrollback.
2016-10-25 13:54:57 +03:00
Daniel Imms
868f15173d
Fix the textarea in the composition view's pos when composing
...
Fixes #322
2016-10-24 11:06:25 -07:00
Paris Kasidiaris
06a93344bb
Merge pull request #321 from sourcelair/issue-#313-document-terminal-constructor
...
Issue #313 document terminal constructor
2016-10-24 19:01:37 +03:00
Paris Kasidiaris
e8e7870be2
Remove geometry option from terminal consttructor
2016-10-23 17:55:37 +03:00
Paris Kasidiaris
a9417c6878
Fix term.geometry and document it in constructor options
...
Set `term.geometry` on terminal creation and on resize
2016-10-23 14:22:00 +00:00
Daniel Imms
553c651166
Correctly size and position the composition view
2016-10-22 16:27:17 -07:00
Daniel Imms
1ec0bac9c6
Keep composition textarea within viewport
...
Part of #299
2016-10-22 15:41:55 -07:00
Daniel Imms
8a124d0b35
Merge pull request #308 from Tyriar/294_scroll
...
Implement scrollPages, scrollToTop, scrollToBottom and add scroll tests
2016-10-10 08:33:09 -07:00
Daniel Imms
0ad02a4afa
Add note that negative scrolls up on scrollPages
2016-10-10 08:25:01 -07:00
Daniel Imms
9389f899d7
Merge pull request #309 from Tyriar/fix_indentation
...
Fix jsdoc indentation
2016-10-10 08:20:56 -07:00
Paris Kasidiaris
050a34921b
Merge pull request #304 from sourcelair/update-addons-paths
...
Make add-ons load Terminal from dist
2016-10-10 10:12:50 +03:00
Daniel Imms
32e878db81
Fix jsdoc indentation
2016-10-09 13:23:22 -07:00
Daniel Imms
0bf7bf56a5
Add jsdoc to scrollTo functions
2016-10-09 13:20:33 -07:00
Daniel Imms
e5d130b698
Add scrollToBottom
2016-10-09 13:19:11 -07:00
Daniel Imms
fe0d878b23
Implement scrollPages
2016-10-09 12:51:58 -07:00
Paris Kasidiaris
763f148fa1
Remove __dirname usage from loadAddon
2016-10-09 13:17:17 +03:00
Daniel Imms
ebbeeefd86
Add top to textarea helper
...
Fixes #300
2016-10-04 19:03:15 -07:00
Paris Kasidiaris
9115846017
Merge pull request #293 from sourcelair/issue-#202-fix-paste
...
Allow right-click paste (again)
2016-10-01 10:39:46 +03:00
Paris Kasidiaris
a7acee726d
Update copyright text in all files
...
sourceLair Limited → SourceLair Private Company
2016-09-30 13:52:55 +03:00
Paris Kasidiaris
a6f047331f
Add forgotten line to keep copied text 😅
2016-09-29 10:59:24 +03:00
Paris Kasidiaris
a224acb50b
Document new Clipboard module
2016-09-29 07:51:31 +00:00
Paris Kasidiaris
42a1e4ef9b
Move clipboard into its own module
2016-09-29 07:51:07 +00:00
Paris Kasidiaris
dff867b8a7
Fix right-click paste
...
Fix #202
2016-09-29 10:50:21 +03:00
Daniel Imms
8bf8147028
Merge pull request #289 from Tyriar/151_allow_wheel_in_application_mode
...
Allow wheel events in application mode
2016-09-25 04:44:53 -07:00
Daniel Imms
ccf6d8f87d
Merge pull request #287 from Tyriar/286_fix_scroll_in_app_mode
...
Sync scroll bar instead of disabling on enter app mode
2016-09-25 04:44:44 -07:00
Daniel Imms
37c07eaaf9
Allow wheel events in application mode
...
This change allows wheel events in application mode which fixes mouse wheel
scrolling in oh-my-zsh and powershell for Linux (among others). Along with #287
a functional scroll bar will also be usable in those shells.
Fixes #151
2016-09-25 02:42:46 -07:00
Daniel Imms
c8b194931f
Sync scroll bar after reset
...
Fixes #278
2016-09-25 01:56:03 -07:00
Daniel Imms
c7a4881552
Sync scroll bar instead of disabling on enter app mode
...
Fixes #286
2016-09-25 01:50:49 -07:00
Paris Kasidiaris
53e8ac9b0c
Stricter check for option existence
2016-09-21 19:09:55 +03:00
Paris Kasidiaris
4b459fe0fd
Implement term.getOption
2016-09-21 13:56:03 +03:00
Daniel Imms
be4c8341ba
Merge pull request #275 from Tyriar/move_comments_inside_case
...
Move key handler comments inside case blocks
2016-09-18 13:49:52 -07:00
Daniel Imms
a33bc027f1
Merge pull request #274 from Tyriar/205_cancel_shift_pg_up_down_event
...
Cancel keydown event on shift+page up/down
2016-09-18 13:49:38 -07:00
Daniel Imms
26fc53990b
Fix clear function when buffer is <= rows
2016-09-17 04:07:36 -07:00
Daniel Imms
852dac4d62
Don't clear prompt on clear if it already is
2016-09-17 03:59:42 -07:00