Commit Graph
100 Commits
Author SHA1 Message Date
Paris Kasidiaris cf4da6c748 Merge pull request #565 from sourcelair/issue-#531-coveralls
Fix #531: Submit code coverage to coveralls.io
2017-02-22 19:15:04 +02:00
Paris Kasidiaris 6873ba0909 Merge pull request #541 from AndrienkoAleksandr/FixSoftReset
Fix 'Autowrap Mode' after 'Soft Terminal reset' command.
2017-02-15 11:24:42 +02:00
Paris Kasidiaris ef4155fbf6 Merge pull request #542 from Tyriar/539_fix_initial_viewport_sync
Perform initial viewport sync after CharMeasure is ready
2017-02-13 20:05:03 +02:00
Paris Kasidiaris b00083e0e5 Merge pull request #533 from vincentwoo/patch-2
Fix missing Number.isNaN in IE
2017-02-09 01:46:00 +02:00
Paris Kasidiaris 03e46fbdee Merge pull request #525 from LucianBuzzo/resize
Fix issue when resizing hidden terminals
2017-02-05 17:59:54 +02:00
Paris Kasidiaris 3bcdc4a354 Merge pull request #524 from billchurch/master
Adding WebSSH2 to real-world uses
2017-02-01 23:51:23 +02:00
Paris Kasidiaris d6de156cd8 Merge pull request #514 from LucianBuzzo/master
[issue #164] Fix bug that can occur when setting a scroll region
2017-01-27 12:58:57 +00:00
Paris Kasidiaris 0219ad2ed8 Merge pull request #505 from vincentwoo/patch-1
Add CoderPad to real world use cases
2017-01-24 07:48:37 +00:00
Paris Kasidiaris c8ccc411d4 Merge pull request #502 from vincentwoo/master
Bundle top-level .js and .json files in NPM
2017-01-23 12:38:35 +02:00
Paris Kasidiaris 7b87e78ed3 Merge pull request #497 from sourcelair/issue-#488-tabstopwidth
Implement configurable tab stop width
2017-01-21 01:08:23 +02:00
Paris Kasidiaris 6309752208 Merge pull request #435 from sourcelair/issue-#359-gulp
Introduce build system based on Gulp
2017-01-15 11:49:32 +02:00
Paris Kasidiaris aee8ddeafb Merge pull request #464 from TylerJewell/patch-1
Add Codenvy to the list of xTerm supporters
2017-01-09 19:17:50 +02:00
Paris Kasidiaris 43d4d4f2bb Merge pull request #458 from TylerJewell/patch-1
Add additional products that use xTerm
2017-01-08 23:49:46 +00:00
Paris Kasidiaris 06f5746c86 Merge pull request #423 from katacoda/katacoda-integration
Katacoda xterm.js integration is live
2016-12-22 23:30:00 +02:00
Paris Kasidiaris db92840ffc Merge pull request #415 from saswatds/saswatds-patch-1
Update README.md
2016-12-19 15:47:19 +02:00
Paris Kasidiaris 593a4ec0b0 Merge pull request #417 from BobReid/os_x_bash_arrow_fix
changed escape sequence for alt-arrow to work on bash on os x
2016-12-19 15:45:57 +02:00
Paris Kasidiaris a246200675 Merge pull request #419 from blink1073/clean-up-npm-publish
Clean up npm publish
2016-12-16 20:46:27 +00:00
Paris Kasidiaris 9032ce99d3 Merge pull request #416 from sourcelair/issue-#414-css-files-in-npm
Include appropriate files in npm.
2016-12-15 21:53:19 +00:00
Paris Kasidiaris 3a6368ba6c Merge pull request #411 from sourcelair/issue-#408-tslint
Add tslint
2016-12-15 12:13:23 +00:00
Paris Kasidiaris fb4d263211 Merge pull request #409 from sourcelair/issue-#405-firefox-paste
Fix linux firefox paste
2016-12-14 10:38:30 +00:00
Paris Kasidiaris 6639b2c731 Merge pull request #407 from sourcelair/build-ts-into-lib
Always build TypeScript in `lib/`
2016-12-13 23:32:49 +00:00
Paris Kasidiaris fb17d57549 Merge pull request #398 from budde377/feat-npm
Add prepublish script and change main
2016-12-13 22:59:58 +00:00
Paris Kasidiaris 852f587bd2 Merge pull request #400 from arcanis/patch-1
Use a fixed size to account for the scrollbar
2016-12-11 10:25:35 +00:00
Paris Kasidiaris 06a5ffdd1a Merge pull request #399 from bottleofwater/patch-1
Don't apply the 32 delta when in sgr mode - fix #394
2016-12-09 10:12:42 +00:00
Paris Kasidiaris 70d0ed3ebf Merge pull request #393 from sourcelair/migrate-clipboard-to-typescript
Migrate Clipboard handler to TypeScript
2016-12-07 18:37:00 +00:00
Paris Kasidiaris 5a5c6ab621 Merge pull request #392 from sourcelair/fix-readme-addon-path
Update path to addons in README.md
2016-12-06 22:08:30 +00:00
Paris Kasidiaris 6aeb0435ce Merge pull request #390 from sourcelair/issue-#375-bring-build-dir-back
Bring back the `build` directory for temporary builds
2016-12-05 19:35:08 +00:00
Paris Kasidiaris 1e928df531 Merge pull request #388 from sourcelair/issue-#366
Update documentation with cleaner license declaration
2016-12-01 19:41:58 +02:00
Paris Kasidiaris bc10fbdfae Merge pull request #351 from yuvipanda/docsome
Add doc comments for *some* events
2016-11-12 12:53:02 +02:00
Paris Kasidiaris bb19b2040b Merge pull request #347 from tsl0922/update-readme
Add ttyd to the real-world uses section of README
2016-11-09 14:52:56 +02:00
Paris Kasidiaris 2cba2ff3d4 Merge pull request #345 from hiro-su/fix-ie11-right-click-paste
Fix the right click paste in IE11
2016-11-08 13:21:12 +02:00
Paris Kasidiaris bf334238b7 Merge pull request #339 from hiro-su/fix-ie11-copy-event
Fixed copy event in IE11
2016-11-05 15:27:50 +00: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 0fcd6b1d22 Merge pull request #337 from IanLewis/master
Add main property to bower.json
2016-11-04 09:35:24 +00:00
Paris Kasidiaris 70965a8fd6 Merge pull request #334 from hiro-su/fix-ie11-paste-key
Fixed paste key in IE11
2016-11-02 09:19:18 +00:00
Paris Kasidiaris 26de9fe4c5 Merge pull request #332 from sourcelair/issue-#331-fix-no-selection-range
Consider click not on selection, when s.rangeCount is 0
2016-10-31 18:52:48 +00: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 b1c6ae8a06 Merge pull request #303 from staticfloat/sf/terminado
Add `Terminado` example
2016-10-17 21:03:49 +03: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
Paris Kasidiaris dddaa16573 Merge pull request #298 from sourcelair/fix-release-scripts
Fix release scripts
2016-10-03 15:33:20 +03:00
Paris Kasidiaris 3e77db8149 Merge pull request #269 from Tyriar/set_package_main
Set package.json main to build/xterm.js
2016-10-03 14:11:34 +03: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 ab7d63a8c8 Merge pull request #295 from sourcelair/update-copyright-text
Update copyright text in all files
2016-09-30 14:06:34 +03:00
Paris Kasidiaris 26fd963fbd Merge pull request #283 from iMoses/master
Workaround a known bug in Babel JS
2016-09-22 14:46:02 +01:00
Paris Kasidiaris 76a686beb2 Merge pull request #282 from sourcelair/get-option
Add `getOption` API
2016-09-21 17:14:39 +01:00
Paris Kasidiaris ecfa44b0e8 Merge pull request #263 from sourcelair/fix-indentation
Fix indentation of `src/xterm.js`
2016-09-05 13:18:49 +03:00
Paris Kasidiaris b4c7989566 Merge pull request #252 from ayapi/modifier-keys
add modifier+delete, modifier+F1-F12 keys
2016-09-04 16:23:29 +03:00
Paris Kasidiaris 7b38b9ed57 Merge pull request #261 from yurovant/patch-1
Update README.md
2016-09-02 11:54:25 +03:00
Paris Kasidiaris 33d4d400f0 Merge pull request #257 from Tyriar/improve_copyright_line
Improve copyright line
2016-08-30 02:38:41 +03:00
Paris Kasidiaris a9c85fe825 Merge pull request #251 from sourcelair/issue-#158-es2015
Introduce Babel as the build system, convert src/xterm.js to ES2015 and export EventEmitter
2016-08-30 01:59:17 +03:00
Paris Kasidiaris 04a226f813 Merge pull request #249 from sourcelair/Tyriar-patch-3
Improve grammar
2016-08-26 03:40:16 +03:00
Paris Kasidiaris 7df7f8f598 Merge pull request #246 from sourcelair/bin-release
Improve "prepare-release" and introduce "release" scripts
2016-08-24 01:47:17 +03:00
Paris Kasidiaris 243ce59806 Merge pull request #240 from sourcelair/issue/239
Fix alt + arrow key movement
2016-08-22 17:28:23 +03:00
Paris Kasidiaris 197c83d993 Merge pull request #234 from Tyriar/233_fix_cursor_on_top_of_ime
Ensure composition view is on top of cursor
2016-08-22 16:14:15 +03:00
Paris Kasidiaris aaded29855 Merge pull request #238 from sourcelair/gitter-badge
Add "Chat on Gitter" badge
2016-08-22 14:47:21 +03:00
Paris Kasidiaris 6e8e78db57 Merge pull request #230 from ayapi/refresh-viewport-height
Refresh the height of the viewport when the line-height changed
2016-08-18 20:35:39 +03:00
Paris Kasidiaris 9bd167c10d Merge pull request #231 from meefik/patch-1
Fix incorrect mouse position
2016-08-17 11:57:16 +03:00
Paris Kasidiaris 43fc6f1fa3 Merge pull request #228 from ayapi/restore-customkeydownhandler
restore customKeydownHandler on reset(RIS)
2016-08-16 17:20:40 +03:00
Paris Kasidiaris 2a0962183e Merge pull request #223 from sourcelair/Tyriar-patch-1
By more explicit in security warning
2016-08-08 20:14:14 +01:00
Paris Kasidiaris 3dd6f368d6 Merge pull request #220 from sourcelair/improve-demo
Introduce resizing option in demo
2016-08-08 14:35:02 +01:00
Paris Kasidiaris a2338c49b9 Merge pull request #222 from sourcelair/signed-releases
Require release commits to be signed
2016-08-05 14:56:00 +01:00
Paris Kasidiaris dd6886f358 Merge pull request #221 from odino/patch-1
Update pty.js
2016-08-05 14:55:14 +01:00
Paris Kasidiaris c333cfa073 Merge pull request #214 from mentos1386/mentos1386-linkify
Make linkify links open in new tab/window
2016-08-04 14:31:29 +01:00
Paris Kasidiaris 3117fe9465 Merge pull request #219 from sourcelair/issue/198
Update README and remove screenshot
2016-08-04 11:07:20 +01:00
Paris Kasidiaris d2cef6f29d Merge pull request #210 from Tyriar/209_hide_textarea_when_not_composing
Hide textarea off-screen when not composing
2016-08-01 11:35:06 +03:00
Paris Kasidiaris 5e662d0eb7 Merge pull request #203 from Tyriar/124_fix_focus_blur
Correct blur/focus delegation
2016-07-22 14:26:48 +03:00
Paris Kasidiaris 10fbf0dccc Merge pull request #175 from Tyriar/124_add_textarea_back
Add textarea back and support IMEs
2016-07-22 11:50:23 +03:00
Paris Kasidiaris 55fb5dbcb5 Merge pull request #200 from jerch/fix_193
fixing arrow key sequences
2016-07-21 15:00:17 +03:00
Paris Kasidiaris dc17f0d02e Merge pull request #192 from sourcelair/bump-version-1-0-0
Bump version to 1.0.0
2016-07-18 11:21:47 +03:00
Paris Kasidiaris 644d881787 Merge pull request #191 from sourcelair/prepare-release-script
Introduce prepare release script
2016-07-18 10:47:00 +03:00
Paris Kasidiaris fe6aaa3664 Merge pull request #190 from sourcelair/contributing-md
Introduce CONTRIBUTING.md and Contributing section in README.md
2016-07-18 09:40:09 +03:00
Paris Kasidiaris 466dca361c Merge pull request #187 from Tyriar/remove_linkify_from_readme
Switch linkify for fit in readme
2016-07-17 21:46:19 +03:00
Paris Kasidiaris 8b24c39a1d Merge pull request #184 from Tyriar/patch-2
Add statement on browser support
2016-07-17 18:48:23 +03:00
Paris Kasidiaris 13644ce351 Merge pull request #178 from sourcelair/issue/169
Fix entering hash (#) on British keyboard layout
2016-07-13 20:18:41 +03:00
Paris Kasidiaris 9b2f68a25d Merge pull request #177 from sourcelair/document-everything-part-2
Document all public methods of Xterm
2016-07-13 15:38:18 +03:00
Paris Kasidiaris 5b44e36317 Merge pull request #161 from jerch/tests_xterm
xterm test cases
2016-07-13 00:46:44 +03:00
Paris Kasidiaris 8790a94a56 Merge pull request #165 from sourcelair/first-docs
Document several public methods
2016-07-10 03:57:05 +03:00
Paris Kasidiaris efe5b20b73 Merge pull request #168 from freebroccolo/master
⬆️ pty.js@0.3.1
2016-07-09 01:47:52 +03:00
Paris Kasidiaris 39edbfb655 Merge pull request #163 from jerch/fix_147_162
fixing #147 and #162
2016-07-06 12:29:01 +03:00
Paris Kasidiaris 30251e5d7c Merge pull request #160 from Tyriar/159_fix_nbsp_resize
Have ' ' chars get inserted correctly after a resize
2016-07-05 13:53:34 +03:00
Paris Kasidiaris 81e231ea20 Merge pull request #155 from Tyriar/154_fix_resize_at_top_exception
Fix exception when increasing size when viewport is at top of buffer
2016-07-05 12:56:45 +03:00
Paris Kasidiaris 36eb7efe5e Merge pull request #153 from sourcelair/fix/pasting
Fix Ctrl+Shift+V pasting
2016-06-30 14:29:28 +03:00
Paris Kasidiaris 39c4356ef6 Merge pull request #148 from bfis/fix/MouseEvent_clone
Fix MouseEvent cloning
2016-06-27 16:04:33 +03:00
Paris Kasidiaris b2e940f305 Merge pull request #144 from jerch/wcwidth
wcwidth calculation
2016-06-27 12:02:47 +03:00
Paris Kasidiaris 549a8cd31b Merge pull request #142 from Tyriar/patch-1
Only blink cursor if the terminal has focus
2016-06-24 05:58:38 -07:00
Paris Kasidiaris 4c6b993458 Merge pull request #138 from dbkaplun/disable-ligatures
Disable ligatures which mess up rendering for certain fonts
2016-06-23 18:39:52 -07:00
Paris Kasidiaris 04a8137f09 Merge pull request #137 from sourcelair/improve-paste
Fix cumbersome pasting with Cmd + V
2016-06-19 20:45:31 +03:00
Paris Kasidiaris 09d67a6c52 Merge pull request #131 from sourcelair/issue/120
Fix focus and blur events emission
2016-06-16 17:06:10 +03:00
Paris Kasidiaris d5e83902a5 Merge pull request #133 from Tyriar/132_fix_constant_focus
Only refresh when asked
2016-06-15 12:53:31 +03:00
Paris Kasidiaris 055614bbbc Merge pull request #121 from Tyriar/119_fix_cursor_blink
Fix cursor blinking when enabled
2016-06-15 09:51:49 +03:00
Paris Kasidiaris 02d809c194 Merge pull request #117 from Tyriar/86_protect_max_refresh
Bound refresh max rows to this.rows not this.lines
2016-06-14 11:11:04 +03:00
Paris Kasidiaris 5d1b6cfe97 Merge pull request #129 from sourcelair/docs
Improve docs building script and template
2016-06-14 10:56:08 +03:00
Paris Kasidiaris e37a9b62b7 Merge pull request #128 from Tyriar/127_debounce_refresh
Allow refresh to execute 30 times a second maximum
2016-06-14 10:49:53 +03:00
Paris Kasidiaris 6c892e7161 Merge pull request #125 from sourcelair/addon-loader
Implement addon loader (CommonJS + RequireJS)
2016-06-14 00:58:23 +03:00
Paris Kasidiaris 9d34ed8781 Merge pull request #122 from Tyriar/demo_options
Add basic options selection to demo
2016-06-13 15:03:10 +03:00
Paris Kasidiaris f3dd0a4ec8 Merge pull request #123 from Tyriar/jsdoc
Add some jsdoc for important functions
2016-06-13 14:58:17 +03:00
Paris Kasidiaris 7c1559b8ad Merge pull request #60 from runarberg/master
Fix cross platform input problems
2016-06-10 19:32:45 +03:00
Paris Kasidiaris b5d9c6b113 Merge pull request #115 from sourcelair/decimal-terminal-flags
Stop using binary literals
2016-06-10 19:07:25 +03:00
Paris Kasidiaris c908f849c5 Merge pull request #114 from sourcelair/fix-copy-nbsp
Stop copying non-breaking spaces into clipboard
2016-06-10 17:05:10 +03:00