Commit Graph

276 Commits

Author SHA1 Message Date
Francisco Hodge 3cb6883748 Re-export interfaces per #865 2023-08-02 10:16:31 -04:00
Francisco Hodge 5031cf1baa Add useTouchEvents support for CandidateBox. Per #1884 2023-04-24 04:04:46 -04:00
Francisco Hodge 507c18c0e6 Minor style adjustment for CandidateBox 2023-03-22 09:18:38 -04:00
Francisco Hodge 803a324d9c Update input selection after button click. Per #1868 2023-03-06 10:39:31 -05:00
Francisco Hodge 9a1f4420af Reinstate select listener. Fixes #1868 2023-03-06 14:59:47 -05:00
Francisco Hodge 629f49184e Ensure caret positioning sync after select resolution. Fixes #1868 2023-03-05 21:37:44 -05:00
Francisco Hodge 1a36c63576 Trigger build 2023-02-25 13:39:37 -05:00
Francisco Hodge 96b83b9840 Trigger build 2023-02-25 13:35:53 -05:00
Francisco Hodge b2872b7809 Add enableLayoutCandidatesKeyPress option. Fixes #1866 2023-02-25 13:23:34 -05:00
Francisco Hodge 1147601610 Add event to onKeyReleased per https://github.com/hodgef/react-simple-keyboard/issues/2231 2023-01-31 17:02:14 -05:00
Francisco Hodge e49f06089f Limit physicalKeyboardHighlightPreventDefault to modifier keys. Per #1841 2023-01-18 19:49:47 -05:00
Francisco Hodge 65a506a2a4 Adjust physicalKeyboardHighlightPreventDefault per #1841 2023-01-16 19:04:05 -05:00
Francisco Hodge 72470cdea5 Add physicalKeyboardHighlightPreventDefault. Fixes #1841 2023-01-16 16:46:29 -05:00
Francisco Hodge 3391cf87ba Ignore selectionchange on Firefox. Fixes #1839 2023-01-15 16:40:32 -05:00
Francisco Hodge 3ad8a9f7fe Handle multiple buttons when using physicalKeyboardHighlight. Fixes https://github.com/hodgef/react-simple-keyboard/issues/2211 2023-01-12 10:31:51 -05:00
Francisco Hodge 810d084e21 Allow HTML in CandidateBox item. Fixes #1835 2023-01-09 16:45:05 -05:00
Francisco Hodge 5e1df22e59 Using display options with layoutCandidates. Fixes #1831 2023-01-04 01:48:06 -05:00
Francisco Hodge 11c67de90a Add caret position offset when using rtl option. Fixes #1788 2022-11-25 04:01:16 -05:00
Francisco Hodge 13202726dc Add SimpleKeyboard export. Per https://github.com/hodgef/react-simple-keyboard/issues/2070 2022-09-29 19:37:51 -07:00
Francisco Hodge 8282ccee5f Add disableCandidateNormalization option. Fixes #1719 2022-09-29 19:06:00 -07:00
Francisco Hodge 863dd144b3 Build update 2022-07-31 23:43:52 +00:00
Francisco Hodge f82f2c342f Escape regex input for layoutCandidates check. Fixes #1645 2022-07-31 16:42:01 -07:00
Francisco Hodge ffb4bb3367 Apply physicalKeyboardHighlightBgColor as background. Fixes #1641 2022-07-24 16:14:39 -04:00
Francisco Hodge f5b3db54ae Build update 2022-07-11 07:39:34 +00:00
Francisco Hodge fab0dacf03 useMouseEvents: Fire click handler in mousedown. Fixes #1621 2022-07-11 00:37:06 -07:00
Francisco Hodge a2d537bfe2 Ensure caret position is not lost when using syncInstanceInputs. Fixes https://github.com/hodgef/react-simple-keyboard/issues/1948 2022-06-09 22:58:10 -07:00
Francisco Hodge d2c7a2fda7 Set PhysicalKeyboardHighlight pointerup appropriately. Per #1506 2022-04-14 22:37:03 -07:00
Francisco Hodge 7834087992 Add physicalKeyboardHighlightPressUsePointerEvents. Fixes #1506 2022-04-12 21:12:00 -07:00
Francisco Hodge 1113a88d08 Build update 2022-04-06 04:28:03 +00:00
Francisco Hodge 95fe298c78 Add layoutCandidatesCaseSensitiveMatch 2022-04-05 21:25:44 -07:00
Francisco Hodge 15034200a6 Dispatch button hold state to all keyboard instances. Re: https://github.com/hodgef/react-simple-keyboard/issues/1756 2022-02-01 22:15:40 -08:00
Francisco Hodge b9ec6a8908 Fix caret positioning issue per https://github.com/hodgef/react-simple-keyboard/issues/1756 2022-01-31 20:00:22 -08:00
Francisco Hodge 413628a046 Apply normalization on CandidateBox selection 2022-01-15 16:37:49 -08:00
Francisco Hodge 91843de873 Fix param types 2021-12-10 00:10:55 -08:00
Francisco Hodge 0d81cabb34 Fix layoutCandidates case insensitive selection per https://github.com/simple-keyboard/simple-keyboard-layouts/issues/1361 2021-11-11 02:30:11 -08:00
Francisco Hodge 3b87f1df02 Make layoutCandidates case insensitive per https://github.com/simple-keyboard/simple-keyboard-layouts/issues/1151 2021-11-11 01:33:27 -08:00
Francisco Hodge 9dd51c80c1 Add build for modern browsers (index.modern.js) 2021-10-12 20:18:52 -07:00
Francisco Hodge ed2c5ce81d Ensure button handler is triggered on physicalKeyboardHighlightPress. Per https://github.com/hodgef/react-simple-keyboard/issues/1386 2021-07-30 22:23:51 -07:00
Francisco Hodge 7e256907b8 Handle selectionchange event. Fixes #1140 2021-07-18 10:06:34 -07:00
Francisco Hodge 3032bef324 Allow CandidateBox caret positioning, passing event though onChange. Per https://github.com/hodgef/react-simple-keyboard/issues/1298 2021-06-28 23:26:43 -07:00
Francisco Hodge d72584b439 Build update 2021-06-09 05:05:50 +00:00
Francisco Hodge 3d075a2f57 Address selected input edge case. Fixes #1058 2021-06-08 22:04:10 -07:00
Francisco Hodge 72609a200b Adjust physicalKeyboardHighlight shift layout handling 2021-05-22 02:23:45 -04:00
Francisco Hodge 848e86d54d Add removeForwardsAt param types 2021-05-16 22:51:21 -07:00
Francisco Hodge b993885bd5 Address physicalKeyboardHighlight issue on older browsers. Fixes #1035 2021-05-16 22:40:31 -07:00
Francisco Hodge 7235a1af9c Improve removeForwardsAt coverage 2021-05-16 18:13:59 -04:00
Francisco Hodge 9d3a9bc79f Build update 2021-05-16 18:07:25 +00:00
Francisco Hodge f5358032d5 Add forward delete functionality. Fixes #1033 2021-05-16 14:05:37 -04:00
Francisco Hodge 17f202ea51 Build update 2021-05-10 11:03:28 +00:00
Francisco Hodge d2bb81879b Build update 2021-05-02 18:12:26 +00:00