Daniel Imms
|
313d1e6fec
|
Merge pull request #1005 from Tyriar/fix_validation_callback
Fix validation callback to use the uri, not whole row
|
2017-09-25 13:24:45 -07:00 |
|
Daniel Imms
|
a4485b8c09
|
Merge pull request #999 from Tyriar/vscode34493
Only refresh char atlas when char dimensions are valid
|
2017-09-25 06:14:58 -07:00 |
|
Daniel Imms
|
1f49879298
|
Merge pull request #989 from Tyriar/986_selection_exception
Ensure mouse coordinates are always within rows/cols
|
2017-09-14 09:06:44 -07:00 |
|
Daniel Imms
|
3d743e5bdb
|
Merge pull request #964 from Tyriar/963_cursor_accent
Support theming cursor accent color
|
2017-09-14 09:03:54 -07:00 |
|
Daniel Imms
|
a611fee7af
|
Merge pull request #976 from Tyriar/975_mousezone_leave
Ensure leave is called when leaving a MouseZone
|
2017-09-14 09:01:28 -07:00 |
|
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
|
e8d784a47d
|
Merge pull request #991 from Tyriar/blurriness_fix
Support sub-pixel anti-aliasing and fix blurry text issues
|
2017-09-14 08:59:50 -07:00 |
|
Daniel Imms
|
136c82f9ad
|
Merge pull request #981 from Tyriar/974_fix_wide_arrow
Treat \u279C arrow as ambiguous width char (like emoji)
|
2017-09-13 11:01:40 -07:00 |
|
Daniel Imms
|
69982dc16a
|
Merge pull request #983 from Tyriar/remove_log
Remove log
|
2017-09-13 10:54:10 -07:00 |
|
Daniel Imms
|
d030206195
|
Merge pull request #980 from Tyriar/972_decimal_text
Draw text using decimal numbers
|
2017-09-13 10:53:49 -07:00 |
|
Daniel Imms
|
cd21a24ee4
|
Merge pull request #982 from Tyriar/970_fix_alt_selection
Fix alt+selection while mouse events are enabled
|
2017-09-13 10:16:16 -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
|
052e0b5a94
|
Merge pull request #961 from Tyriar/959_960_link_state
Fix issues with link state
|
2017-09-10 08:07:23 -07:00 |
|
Daniel Imms
|
9bb675462f
|
Merge pull request #956 from marcdumais-work/v3
Add Theia as a "Real World" use of xterm.js
|
2017-09-08 11:58:27 -07:00 |
|
Daniel Imms
|
948eedba89
|
Merge pull request #938 from Tyriar/canvas_render
Render using canvas
|
2017-09-08 11:07:59 -07:00 |
|
Daniel Imms
|
da1e3b40cc
|
Don't use ImageBitmap on Firefox
|
2017-09-04 12:59:59 -07:00 |
|
Daniel Imms
|
575c10114b
|
Merge pull request #931 from Tyriar/930_fix_alt_tab_stops
Properly setup and maintain tab stops for the alt buffer
|
2017-08-30 08:20:18 -07:00 |
|
Daniel Imms
|
38c66e7c1a
|
Merge pull request #928 from Tyriar/927_terminal_in_search
Don't include Terminal in search addon
|
2017-08-29 09:41:31 -07:00 |
|
Daniel Imms
|
5ca7c7e640
|
Merge pull request #923 from Tyriar/922_fix_scroll_RI
Fix issues with scroll and reverseIndex
|
2017-08-27 16:45:54 -07:00 |
|
Daniel Imms
|
bfdc468d4b
|
Merge pull request #914 from Tyriar/913_mousedown_prop
Allow mousedown even to propagate on right click
|
2017-08-25 07:44:13 -07:00 |
|
Daniel Imms
|
b706383687
|
Allow mousedown even to propagate on right click
Fixes #913
|
2017-08-24 11:15:25 -07:00 |
|
Daniel Imms
|
6e9d60d76d
|
Merge pull request #912 from Tyriar/911_negative_scrollback
Prevent scrollback setOption < 0
|
2017-08-22 10:54:12 -07:00 |
|
Daniel Imms
|
abe32272dd
|
Merge pull request #909 from Tyriar/898_improve_types
Minor typings tweaks
|
2017-08-21 10:09:02 -07:00 |
|
Daniel Imms
|
7645bdd418
|
Merge pull request #899 from Tyriar/898_explicit_typings
Add explicit types
|
2017-08-20 10:34:38 -07:00 |
|
Daniel Imms
|
a0d8e3c666
|
Merge remote-tracking branch 'ups/v3' into 898_explicit_typings
|
2017-08-19 16:41:01 -07:00 |
|
Daniel Imms
|
f25104789e
|
Merge pull request #906 from npezza93/sync-bell-sound-on-change
When bellSound changes, update the bellAudioElements src
|
2017-08-19 16:40:08 -07: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 |
|
Daniel Imms
|
f520e27f40
|
Fix tests
|
2017-08-19 13:32:03 -07:00 |
|
Daniel Imms
|
fa015d91fe
|
Improve types and add bellStyle/bellSound
|
2017-08-19 13:30:37 -07:00 |
|
Daniel Imms
|
34e1ee2bf6
|
Fix typings test on Windows
|
2017-08-19 13:20:32 -07:00 |
|
Daniel Imms
|
5ab047ea0f
|
Merge remote-tracking branch 'ups/v3' into 898_explicit_typings
|
2017-08-19 13:20:19 -07:00 |
|
Daniel Imms
|
9ab17dec80
|
Merge pull request #878 from npezza93/add-bell-sound
If bell() gets called emit bell event and add default bell sound
|
2017-08-19 13:05:01 -07:00 |
|
Daniel Imms
|
ae0d5e4ffb
|
Merge pull request #893 from Tyriar/892_alt_buffer_viewport_exception
Prevent exception switching to alt buffer before open()
|
2017-08-18 16:04:22 -07:00 |
|
Daniel Imms
|
f3d375a7a8
|
Merge pull request #855 from Tyriar/847_proper_scrollback_value
Make buffer length equal rows + scrollback, make alt buffer always 0 scrollback
|
2017-08-16 09:38:11 -07:00 |
|
Daniel Imms
|
39328d6e0c
|
Merge pull request #882 from Tyriar/406_remove_dist_bower
Remove bower support, clean up readme
|
2017-08-16 08:46:23 -07:00 |
|
Daniel Imms
|
aa438c8b83
|
Merge pull request #874 from Tyriar/860_v3_resize_exception
Fix exception when resizing both dimensions
|
2017-08-16 08:29:35 -07:00 |
|
Daniel Imms
|
0b1711fb79
|
Merge pull request #873 from Tyriar/860_resize_exception
Fix exception when resizing both dimensions
|
2017-08-08 18:03:02 -07:00 |
|
Daniel Imms
|
91bf3197ae
|
Merge pull request #868 from Tyriar/865_fix_module_build
Fix module build, add TS declaration files, fix search addon
|
2017-08-08 03:03:50 -07:00 |
|
Daniel Imms
|
17c3ec0d0c
|
Merge pull request #870 from Tyriar/869_shift_force_selection
Revert "Disable selection override on Windows/Linux"
|
2017-08-08 03:02:01 -07:00 |
|
Daniel Imms
|
8a17ac1baa
|
Merge pull request #849 from Tyriar/848_cancel_event_on_wheel
Properly cancel event when in mouse mode
|
2017-08-08 01:09:37 -07:00 |
|
Daniel Imms
|
a7aee75025
|
Merge pull request #858 from Tyriar/646_deprecated_focus
No longer focus the terminal by default
|
2017-08-08 01:05:42 -07:00 |
|
Daniel Imms
|
acefa1a423
|
Merge pull request #864 from Tyriar/862_tests_to_ts
Migrate tests to TypeScript
|
2017-08-07 23:34:55 -07:00 |
|
Daniel Imms
|
f52b43b380
|
Merge pull request #861 from Tyriar/791_buffer_refactor
Refactor buffer in preparation for true color and buffer performance improvements
|
2017-08-07 16:03:00 -07:00 |
|
Daniel Imms
|
091854df0e
|
Merge pull request #852 from Tyriar/851_negative_tab_stop_width
Fix crash on negative tab stop width
|
2017-08-07 01:22:13 -07:00 |
|
Daniel Imms
|
a1b91e1f96
|
Merge pull request #856 from Tyriar/fix_vscode_debugging
Fix vscode debugging
|
2017-08-07 01:21:41 -07:00 |
|
Daniel Imms
|
b95d789821
|
Merge pull request #857 from Tyriar/744_remove_attachCustomKeydownHandler
Remove deprecated attachCustomKeydownHandler
|
2017-08-07 01:21:26 -07:00 |
|
Daniel Imms
|
de8947f3d0
|
Merge pull request #850 from peterbaumgarten/master
Marking that a C++ compiler is required to build
|
2017-08-06 19:40:18 -07:00 |
|
Daniel Imms
|
687a5e2efb
|
Merge pull request #846 from Tyriar/get-v3-level
Get v3 level with master
|
2017-08-06 11:28:18 -07:00 |
|
Daniel Imms
|
3f5b4f49f2
|
Merge pull request #839 from Tyriar/335_xterm_to_ts
Convert xterm.js to TypeScript
|
2017-08-06 10:49:27 -07:00 |
|
Daniel Imms
|
fb6b173fe7
|
Merge pull request #843 from Tyriar/842_resize_buffers_bug
Resize both buffers on resize, clean up alt buffer state
|
2017-08-06 10:34:50 -07:00 |
|
Daniel Imms
|
1361ff8e22
|
Merge branch 'master' into 842_resize_buffers_bug
|
2017-08-06 10:25:38 -07:00 |
|
Daniel Imms
|
0079677e43
|
Merge pull request #781 from mofux/cursor_color
Retain the color of a character for underline and bar cursor styles
|
2017-08-03 09:16:23 -07:00 |
|
Daniel Imms
|
bcff69b79c
|
Merge pull request #816 from joaomoreno/alt-selection
Alt key should force selection
|
2017-07-28 14:24:45 -07:00 |
|
Daniel Imms
|
3f7fec8c91
|
Merge branch 'master' into alt-selection
|
2017-07-28 14:07:43 -07:00 |
|
Daniel Imms
|
34f075a8cc
|
Merge pull request #822 from Tyriar/818_fix_save_restore_cursor
Fix save and restore cursor behavior
|
2017-07-28 08:58:03 -07:00 |
|
Daniel Imms
|
ff165e8627
|
Merge branch 'master' into 818_fix_save_restore_cursor
|
2017-07-28 08:33:52 -07:00 |
|
Daniel Imms
|
f36bd24e1e
|
Merge pull request #817 from Lixire/master
Add lineFeed event
|
2017-07-24 14:58:32 -07:00 |
|
Daniel Imms
|
2e9177a032
|
Merge pull request #810 from Tyriar/809_onSingleClick_null_check
Make SelectionManager more resilient
|
2017-07-21 06:30:56 -07:00 |
|
Daniel Imms
|
bbb5daa575
|
Merge branch 'master' into 809_onSingleClick_null_check
|
2017-07-21 06:22:43 -07:00 |
|
Daniel Imms
|
739bd05037
|
Merge pull request #811 from blink1073/add-jupyter
Add JupyterLab as a real-world use case
|
2017-07-21 06:17:56 -07:00 |
|
Daniel Imms
|
18f3cc77e5
|
Merge pull request #805 from Tyriar/801_null_check
Add null check when mouse coords are bad
|
2017-07-20 09:19:09 -07:00 |
|
Daniel Imms
|
f8e3fa5a99
|
Fix browserify build and search addon (#804)
Fixes #803
|
2017-07-18 19:58:35 -07:00 |
|
Daniel Imms
|
05d308a37a
|
Merge pull request #798 from jerch/faster_wcwidth
faster wcwidth with lookup table
|
2017-07-18 14:23:42 -07:00 |
|
Daniel Imms
|
20048d31a1
|
Merge branch 'master' into faster_wcwidth
|
2017-07-17 11:06:38 -07: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 |
|
Daniel Imms
|
5140c83649
|
Merge branch 'master' into remove_unused_vars
|
2017-07-14 09:23:33 -07: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
|
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 |
|
Daniel Imms
|
8fab079ad6
|
Merge pull request #779 from stuicey/master
Add SSHy as real-world use
|
2017-07-11 09:55:11 -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 |
|
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
|
67bc0456e0
|
Merge pull request #747 from anishathalye/master
Add scroll functionality for mobile
|
2017-07-03 21:48:00 -07:00 |
|
Daniel Imms
|
9ddabb3fee
|
Merge pull request #750 from irokas/Rows-fix
Set minimum scrollback value to number of rows if needed on resize
|
2017-07-03 18:23:48 -07:00 |
|
Daniel Imms
|
af0030b580
|
Merge branch 'master' into Rows-fix
|
2017-07-03 18:14:31 -07:00 |
|
Daniel Imms
|
31aab8ea6f
|
Merge pull request #746 from Tyriar/745_colon_word_sep
Remove colon from the selection word separators
|
2017-07-02 12:36:46 -07:00 |
|
Daniel Imms
|
857d9bcf2a
|
Merge branch 'master' into 745_colon_word_sep
|
2017-07-02 12:30:45 -07:00 |
|
Daniel Imms
|
0b3d1e50a8
|
Merge pull request #741 from AndrienkoAleksandr/codeCleanUp
Little code clean up.
|
2017-06-30 09:50:54 -07:00 |
|
Daniel Imms
|
401886c7c3
|
Merge branch 'master' into codeCleanUp
|
2017-06-30 09:46:54 -07:00 |
|
Daniel Imms
|
4eac7661c2
|
Merge pull request #733 from Tyriar/732_drop_selection_on_alt
Drop selection when the active buffer changes
|
2017-06-30 09:40:49 -07:00 |
|
Daniel Imms
|
b8163cfbbf
|
Merge branch 'master' into 732_drop_selection_on_alt
|
2017-06-30 09:36:26 -07:00 |
|
Daniel Imms
|
f071531494
|
Merge branch 'master' into 732_drop_selection_on_alt
|
2017-06-29 12:13:10 -07:00 |
|
Daniel Imms
|
618768c7ed
|
Merge pull request #738 from Tyriar/737_crlf_windows
Use crlf when copying on Windows
|
2017-06-29 12:12:56 -07:00 |
|
Daniel Imms
|
3961dd5a44
|
Merge branch 'master' into 732_drop_selection_on_alt
|
2017-06-28 15:21:27 -07:00 |
|
Daniel Imms
|
471e332036
|
Merge pull request #736 from AndrienkoAleksandr/master
Fix 'CR' issue on Linux based OS.
|
2017-06-28 12:45:16 -07:00 |
|
Daniel Imms
|
baccca843c
|
Merge branch 'master' into 553_find_api
|
2017-06-22 19:37:18 -07:00 |
|
Daniel Imms
|
0c7c307de3
|
Merge branch 'master' into customKeypressHandler
|
2017-06-21 08:51:15 -07:00 |
|
Daniel Imms
|
1c84881d00
|
Merge pull request #725 from Tyriar/724_fix_hasSelection
Have Terminal.hasSelection return false when no selection
|
2017-06-21 08:38:43 -07:00 |
|
Daniel Imms
|
f1252abbbe
|
Merge branch 'master' into 724_fix_hasSelection
|
2017-06-21 08:34:33 -07:00 |
|