Commit Graph

  • baccca843c Merge branch 'master' into 553_find_api Daniel Imms 2017-06-22 19:37:18 -07:00
  • 19381454ad Get find working as an addon Daniel Imms 2017-06-22 19:36:53 -07:00
  • f95bc64971 Merge pull request #712 from chabou/customKeypressHandler Paris Kasidiaris 2017-06-22 16:16:23 +03:00
  • 0c7c307de3 Merge branch 'master' into customKeypressHandler Daniel Imms 2017-06-21 08:51:15 -07:00
  • 1c84881d00 Merge pull request #725 from Tyriar/724_fix_hasSelection Daniel Imms 2017-06-21 08:38:43 -07:00
  • f1252abbbe Merge branch 'master' into 724_fix_hasSelection Daniel Imms 2017-06-21 08:34:33 -07:00
  • 11d6ca2aa1 Merge pull request #723 from Tyriar/699_linux_middle_click Daniel Imms 2017-06-21 08:34:06 -07:00
  • eb59b90790 Merge branch 'master' into 699_linux_middle_click Daniel Imms 2017-06-21 08:29:54 -07:00
  • 4c3aa97917 Merge pull request #719 from Tyriar/718_selection_on_top Daniel Imms 2017-06-21 08:29:40 -07:00
  • ba54f25b8c Merge branch 'master' into 718_selection_on_top Daniel Imms 2017-06-21 08:25:05 -07:00
  • af268f4968 Merge pull request #722 from Tyriar/721_firefox_contextmenu Daniel Imms 2017-06-21 08:24:52 -07:00
  • f93b24acc7 Merge branch 'master' into 553_find_api Daniel Imms 2017-06-20 17:44:43 -07:00
  • 6854def13c Use case-insensitive search by default Daniel Imms 2017-06-20 17:40:31 -07:00
  • 63d63c27e7 Ensure outside selection pastes are respected Daniel Imms 2017-06-20 11:17:12 -07:00
  • ef1e2ab9e2 Use auxclick event Daniel Imms 2017-06-20 10:49:58 -07:00
  • 7b46940772 Have Terminal.hasSelection return false when no selection Daniel Imms 2017-06-20 10:38:33 -07:00
  • 6f5f68df1a Add a comment Daniel Imms 2017-06-20 10:24:16 -07:00
  • dc165175cf Handle middle click to paste selection Daniel Imms 2017-06-20 10:18:29 -07:00
  • 32f1782c84 Fix context menu in firefox Daniel Imms 2017-06-20 10:01:39 -07:00
  • 8811d96a8b Fix selection going to clipboard Daniel Imms 2017-06-19 15:45:18 -07:00
  • d11d74688e Merge branch 'master' into customKeypressHandler CHaBou 2017-06-19 22:10:03 +02:00
  • 8e79d53d78 Add attachCustomKeyEventHandler() CHaBou 2017-06-19 22:03:19 +02:00
  • 6dbc476cdc Allow mouse events to pass through selection Daniel Imms 2017-06-19 11:26:52 -07:00
  • 57921e3fe0 Render selection on top of rows Daniel Imms 2017-06-19 11:18:55 -07:00
  • 75b74ac4ff Merge pull request #716 from Tyriar/697_select_to_word Daniel Imms 2017-06-19 07:56:35 -07:00
  • 1c659841fa Merge branch 'master' into 697_select_to_word Daniel Imms 2017-06-19 07:47:40 -07:00
  • 9573357778 Merge pull request #715 from Tyriar/709_improve_selection Daniel Imms 2017-06-19 07:47:15 -07:00
  • f11362a80d Merge branch 'master' into 709_improve_selection Daniel Imms 2017-06-19 07:39:29 -07:00
  • a01fbb636a Merge pull request #714 from Tyriar/713_dblclick_word_separators Daniel Imms 2017-06-19 07:39:15 -07:00
  • 320fb55ddc Use an enum for selection mode Daniel Imms 2017-06-18 12:56:32 -07:00
  • 4b170ca43f Select to the word at the mouse after double click Daniel Imms 2017-06-18 12:52:43 -07:00
  • c6e7fb74ab Merge branch 'master' into 709_improve_selection Daniel Imms 2017-06-18 12:03:30 -07:00
  • b05814e6a5 Improve selection cell selection Daniel Imms 2017-06-18 12:02:58 -07:00
  • 07882c42dc Also consider ' and " word separators Daniel Imms 2017-06-18 11:51:00 -07:00
  • a59b2f8433 Merge branch 'master' into 713_dblclick_word_separators Daniel Imms 2017-06-18 11:08:22 -07:00
  • 7f2e94c30c Don't select colon or brackets when double clicking Daniel Imms 2017-06-18 10:38:04 -07:00
  • 95aed8fcb0 Add customKeypressHandler CHaBou 2017-06-15 08:38:29 +02:00
  • 663d3b24cd Merge pull request #711 from sourcelair/Tyriar-patch-1 Daniel Imms 2017-06-16 07:17:39 -07:00
  • a87303f375 Move latest addition to real world use cases to the end Daniel Imms 2017-06-16 07:13:03 -07:00
  • 259858fac2 Merge pull request #710 from alex-kovoy/alex-kovoy-patch-1 Paris Kasidiaris 2017-06-15 23:15:04 +01:00
  • a4514ee98a Added 'Gravitational Teleport' to Real-world uses Alexey Kontsevoy 2017-06-15 18:05:07 -04:00
  • 39151e4354 Merge branch 'master' into 553_find_api Daniel Imms 2017-06-15 09:11:32 -07:00
  • d27b7bfa7a Merge pull request #707 from jdanyow/issue-683 Daniel Imms 2017-06-14 15:22:04 -07:00
  • ce61795c38 normalize line endings to \r Jeremy Danyow 2017-06-14 14:51:36 -07:00
  • 528f06bc62 Remove log Daniel Imms 2017-06-13 20:03:29 -07:00
  • 5360277594 Merge remote-tracking branch 'origin/master' into 553_find_api Daniel Imms 2017-06-13 19:57:52 -07:00
  • b957130787 Consolidate translateBufferLineToString functions Daniel Imms 2017-06-13 19:55:29 -07:00
  • f88dcd160c Expose API on Terminal Daniel Imms 2017-06-13 19:49:12 -07:00
  • 7d8f698096 Add findPrevious Daniel Imms 2017-06-13 19:43:18 -07:00
  • d3f5a06517 Fix search scrolling up Daniel Imms 2017-06-13 19:34:25 -07:00
  • 9cc878cea7 Merge pull request #688 from Tyriar/642_link_wrapped_char_duplication Daniel Imms 2017-06-13 14:53:23 -07:00
  • 087acf8a9a Merge branch 'master' into 642_link_wrapped_char_duplication Daniel Imms 2017-06-13 14:45:17 -07:00
  • 7612180276 Merge pull request #691 from Tyriar/mid_selection_single_element Daniel Imms 2017-06-13 14:45:11 -07:00
  • 201e3e4dab Merge branch 'master' into mid_selection_single_element Daniel Imms 2017-06-13 14:40:48 -07:00
  • 55f51ad169 Merge pull request #693 from Tyriar/443_retain_wrapped_lines_copy Daniel Imms 2017-06-13 14:40:41 -07:00
  • 405d1ee52d Merge branch 'master' into 443_retain_wrapped_lines_copy Daniel Imms 2017-06-13 14:32:01 -07:00
  • 5f9ad5c19e Merge pull request #700 from Tyriar/698_mousedown_preventDefault Daniel Imms 2017-06-13 14:31:50 -07:00
  • 280b698a50 More work on findNext Daniel Imms 2017-06-12 21:59:46 -07:00
  • 8d12881a1c Very basic find implementation Daniel Imms 2017-06-12 16:27:13 -07:00
  • c5cfa409b1 Merge branch 'master' into 698_mousedown_preventDefault Daniel Imms 2017-06-12 14:53:48 -07:00
  • 2a0f44b0fb Prevent mousedown event default selection behavior Daniel Imms 2017-06-12 14:51:58 -07:00
  • 7d0e585c44 Merge branch 'master' into 642_link_wrapped_char_duplication Daniel Imms 2017-06-11 11:34:22 -07:00
  • a5ced5d909 Merge branch 'master' into mid_selection_single_element Daniel Imms 2017-06-11 11:34:20 -07:00
  • 0a99f65f01 Merge branch 'master' into 443_retain_wrapped_lines_copy Daniel Imms 2017-06-11 11:34:17 -07:00
  • c33814a7a6 Merge pull request #680 from Tyriar/set_row_height_explicitly Daniel Imms 2017-06-10 10:25:06 -07:00
  • 0950369a5c Merge remote-tracking branch 'origin/master' into set_row_height_explicitly Daniel Imms 2017-06-10 10:21:20 -07:00
  • 346b5177bc Retain wrapped line state when copying Daniel Imms 2017-06-09 17:12:00 -07:00
  • 9246d524cb Use a single element for the middle of the selection Daniel Imms 2017-06-09 16:35:21 -07:00
  • 6480933861 Skip failing tests of macOS and add to CI Daniel Imms 2017-06-09 16:27:47 -07:00
  • a889fef752 Merge pull request #670 from Tyriar/207_selection_manager Daniel Imms 2017-06-09 13:41:34 -07:00
  • 6075498c24 Add class header comments Daniel Imms 2017-06-09 12:47:16 -07:00
  • ee1da73a69 Add regression test Daniel Imms 2017-06-09 11:59:18 -07:00
  • 29ac6a153e Fix issue with strings in wrapped spans being duplicated Daniel Imms 2017-06-09 11:48:10 -07:00
  • 264757e964 Use user-select supported by other browsers Daniel Imms 2017-06-07 19:23:46 -07:00
  • e88a9ffd89 Fix bug when selection end is less than start Daniel Imms 2017-06-07 19:17:38 -07:00
  • d56a611a19 Add .gitattributes file Daniel Imms 2017-06-07 19:15:52 -07:00
  • 28ed7772c6 Select last character in bottom right in select all Daniel Imms 2017-06-07 14:44:16 -07:00
  • a047359f81 Add more selection manager/model tests Daniel Imms 2017-06-07 14:37:09 -07:00
  • b81c165bea Add SelectionModel tests Daniel Imms 2017-06-07 14:15:18 -07:00
  • 4405f5e163 Fix clearSelection in select all mode Daniel Imms 2017-06-07 13:48:12 -07:00
  • 2012c8c91d Move prepareTextForClipboard logic into SelectionManager Daniel Imms 2017-06-07 13:42:08 -07:00
  • f719a4e91b Fix tests Daniel Imms 2017-06-07 13:20:44 -07:00
  • 5d33727ae4 Add clearSelection API Daniel Imms 2017-06-07 13:07:34 -07:00
  • 1343b83fc3 Add hasSelection public API Daniel Imms 2017-06-07 12:40:48 -07:00
  • 9e47ec9af2 Add getSelectionText API Daniel Imms 2017-06-07 11:59:28 -07:00
  • 9c459aacc7 Explicitly size selectionContainer to allow for more flexible layouts Daniel Imms 2017-06-07 11:48:31 -07:00
  • 72724abac8 Ensure host program handles copy if mouseevents are active Daniel Imms 2017-06-07 11:20:03 -07:00
  • 9a86eeb333 Support copying in the alt buffer Daniel Imms 2017-06-07 11:10:05 -07:00
  • 46f6fd18b0 Merge remote-tracking branch 'ups/master' into set_row_height_explicitly Daniel Imms 2017-06-06 14:34:07 -07:00
  • 603f22a7bb Set row height when char size is changed Daniel Imms 2017-06-06 14:31:57 -07:00
  • 13c401cbaa Only refresh the selection on an animation frame Daniel Imms 2017-06-06 10:52:42 -07:00
  • b812991072 Fix multiple drag scroll intervals being registered Daniel Imms 2017-06-06 10:40:22 -07:00
  • 2b2431824f Fix select all with no start and include content below viewport Daniel Imms 2017-06-06 23:13:50 -07:00
  • 7147787441 Undo CiruclarList id changes, fix null check, lint Daniel Imms 2017-06-06 22:59:16 -07:00
  • ec3bf1139d Resolve TODOs Daniel Imms 2017-06-06 22:33:32 -07:00
  • d0b603d033 jsdoc all of SelectionManager Daniel Imms 2017-06-06 21:55:52 -07:00
  • 2621be819e Resolve more TODOs, add jsdoc Daniel Imms 2017-06-06 21:41:11 -07:00
  • f380153f42 Resolve some TODOs Daniel Imms 2017-06-06 21:29:20 -07:00
  • fd91c5e1a8 Add _selectLineAt test Daniel Imms 2017-06-06 15:22:35 -07:00
  • f61d852f3c Don't allow double click selection on empty row going out of viewport Daniel Imms 2017-06-06 15:05:22 -07:00