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
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
Daniel Imms
76719413f9
Expose API to clear the terminal
...
Fixes #173
2016-09-17 02:39:22 -07:00
Daniel Imms
fca673d653
Move key handler comments inside case blocks
...
Improves readability
2016-09-17 01:11:43 -07:00
Daniel Imms
446c3958df
Cancel keydown even on shift+page up/down
...
Fixes #205
2016-09-17 01:09:08 -07:00
Daniel Imms
59e72b8b07
Merge pull request #272 from Tyriar/271_setOption
...
Add setOption API
2016-09-16 02:17:28 -07:00
Daniel Imms
15e56bd809
Add @param to setOption
2016-09-16 02:03:31 -07:00