Commit Graph

275 Commits

Author SHA1 Message Date
Francisco Hodge
a89789df25 Adding selectionchange handler. Fixes https://github.com/hodgef/react-simple-keyboard/issues/1140 2021-04-24 17:23:03 -04:00
Francisco Hodge
f9a0d00367 Remove caret reset on inputName change 2021-04-12 22:29:20 -04:00
Francisco Hodge
0d1faf61c2 Set typescript to strict mode. Fixes #961 2021-04-04 13:28:10 -04:00
Francisco Hodge
0ae4384ec7
Make clearInput param optional. Fixes #959, Closes #960 2021-03-29 15:52:17 -04:00
Francisco Hodge
8d2d4ec1e2 Build update 2021-03-25 04:06:25 +00:00
Francisco Hodge
359aa35abf Fix caret tag check 2021-03-25 00:04:34 -04:00
Francisco Hodge
2d86c6c2c0 Address textarea caret positioning 2021-03-24 23:59:50 -04:00
Francisco Hodge
12c149ca66 Return instance on beforeRender, beforeFirstRender 2021-03-24 23:55:53 -04:00
Francisco Hodge
684afce4af Adjust CandidateBox style 2021-03-21 13:02:37 -04:00
Francisco Hodge
99a6462fe7 Fix activeButton selector 2021-03-21 13:02:26 -04:00
Francisco Hodge
b518b6b7a0 v3.0: Reapply fix for checkbox issue per #855 2021-03-21 13:02:26 -04:00
Francisco Hodge
82abc2b3ee CandidateBox, IE support 2021-03-21 13:02:26 -04:00
Francisco Hodge
cae07749f4 Update types, tests 2021-03-21 13:02:05 -04:00
Francisco Hodge
8ba81892fe Port to typescript 2021-03-21 13:01:32 -04:00
Francisco Hodge
9b816aaf92 Address checkbox selectionRange issue. Fixes #855 2021-03-16 18:51:44 -07:00
Francisco Hodge
eb7d8df9cf Export types. Fixes #865 2021-01-13 14:26:48 -05:00
Francisco Hodge
77feca2343 Check for selectionStart before access. Fixes #855 2021-01-04 03:23:40 -05:00
Francisco Hodge
99422fe852 Adding replaceInput type. Per #851 2021-01-03 17:15:32 -05:00
Francisco Hodge
1166a2824f Adding types for recurseButtons method. Per https://github.com/hodgef/react-simple-keyboard/issues/960 2020-12-21 19:24:56 -05:00
Francisco Hodge
6cb739abfe Build update 2020-12-17 14:47:57 +00:00
Francisco Hodge
df2889d416 Address handleButtonMouseDown TypeError. Fixes #844 2020-12-17 09:46:05 -05:00
Francisco Hodge
eb166e69e3 Address layout key handling. Fixes #842 2020-12-16 08:49:29 -05:00
Francisco Hodge
43a859bba9 Clean up 2020-11-21 01:44:52 -05:00
Francisco Hodge
8f0291179c Fix maxLength object handling. Fixes #759 2020-10-22 23:21:23 -04:00
Francisco Hodge
b4b9d83569 Adjust tests, fix typo 2020-10-20 21:09:49 -04:00
Francisco Hodge
56fc194ad6 Added physicalKeyboardHighlightPress option. Fixes #735 2020-10-20 20:54:31 -04:00
Francisco Hodge
58fad19e21 Added rtl option. Fixes #712 2020-10-16 00:09:09 -04:00
Francisco Hodge
f97a6d4ac8 Added preventMouseUpDefault, stopMouseUpPropagation. Fixes #700 2020-09-27 18:33:41 -04:00
Francisco Hodge
8e2339567d Address caret positioning issues. Fixes https://github.com/hodgef/simple-keyboard/issues/695 - Fixes https://github.com/hodgef/react-simple-keyboard/issues/788 2020-09-23 23:06:03 -04:00
Francisco Hodge
9c4ab85c30 Temp fix for mobile caret issue. Fixes #695 2020-09-23 01:26:00 -04:00
Francisco Hodge
fd0c48390d Address upgrade issues 2020-09-02 23:57:33 -04:00
Francisco Hodge
44cdc2bbb0 Minor 2.30.0 fixes 2020-09-02 23:57:33 -04:00
Francisco Hodge
07743c9ff8 2.30.0 - Updated boilerplate, added selection handling - per #637 2020-09-02 23:55:52 -04:00
Francisco Hodge
139689cfa2 Passing instance through onModulesLoaded 2020-09-02 11:09:45 -04:00
Francisco Hodge
c0c600355c Account for module option types. Fixes #578 2020-06-12 01:32:42 -04:00
Francisco Hodge
051e79879a Fix layout option types 2020-05-21 18:21:55 -04:00
Francisco Hodge
16498ad3c3 Adjusting rowDOMContainer check 2020-05-09 15:36:05 -04:00
Francisco Hodge
f33e3498a1 Build update 2020-05-05 23:58:54 +00:00
Francisco Hodge
2394510f92 Added button hold support for arrow buttons. Fixes #548 2020-05-05 19:57:12 -04:00
Francisco Hodge
b41f9a97e2 Added setOptions re-render check 2020-04-22 21:52:17 -04:00
Francisco Hodge
57352b6868
Update index.d.ts 2020-03-12 19:32:40 -04:00
Patrick Holloway
ad21489f0f Include TypeScript overload for new HTMLDivElement constructor signature for Keyboard 2020-03-12 18:42:59 -04:00
Francisco Hodge
ea2c85a42c Adjust keyboard background 2020-03-01 12:06:53 -05:00
Francisco Hodge
b87eb5a7ef Adding module types 2020-02-08 11:35:21 -05:00
Francisco Hodge
91fa6dcf16 Remove module testing 2020-02-07 10:24:40 -05:00
Francisco Hodge
3bb940ee27 Merge branch 'master' of https://github.com/hodgef/simple-keyboard 2020-02-06 21:46:51 -05:00
Francisco Hodge
ed0abfeea6 Assign theme styles to default theme 2020-02-06 00:31:32 -05:00
Francisco Hodge
1a5d917a7d Supporting DOM element param 2020-02-06 00:30:41 -05:00
Francisco Hodge
304f47701e Linting codebase 2020-02-06 00:26:22 -05:00
Francisco Hodge
de177c62fc
Update index.d.ts 2019-11-20 16:51:45 -05:00
Francisco Hodge
b185fd8b4f
Update Keyboard.js 2019-11-20 16:49:34 -05:00
Francisco Hodge
45b1611fe3
Update TestUtility.js 2019-11-15 19:20:36 -05:00
Francisco Hodge
6b7844b9f4 Tests coverage 2019-11-13 07:34:57 -05:00
Francisco Hodge
51a4f6d2a1 Tests update 2019-11-13 07:15:03 -05:00
Francisco Hodge
9273f3320e Reset initialized flag on destroy 2019-11-13 07:14:49 -05:00
Francisco Hodge
3ab228cddf Tests update 2019-11-13 06:59:31 -05:00
Francisco Hodge
c36acbb5f6 Prevent wrapper removal on destroy. Fixes #294 2019-11-13 06:59:24 -05:00
Francisco Hodge
ad1e93c75b Build update 2019-11-12 10:24:58 +00:00
Francisco Hodge
dc58bf92d3 Build update 2019-11-11 11:45:58 +00:00
Francisco Hodge
f2a97b6dcb Tests update 2019-11-07 11:26:27 -05:00
Francisco Hodge
70b99b44c6 Demo update 2019-11-07 11:26:19 -05:00
Francisco Hodge
0c481cb29a Fix activeButtonClass handling 2019-11-07 11:25:43 -05:00
Francisco Hodge
d92f84f5c3 Expand garbage collection 2019-11-07 11:25:18 -05:00
Francisco Hodge
68cbe73b23 Setting lighter tone for activeButton 2019-11-02 10:59:41 -04:00
David Li
15f8ef056b don't change useTouchEventsAuto default 2019-11-02 09:23:12 +01:00
David Li
5b608d4f71 Visual feedback on mobile&desktop 2019-11-02 09:00:19 +01:00
Francisco Hodge
d1cdbd2d11
Update Utilities.js 2019-10-29 10:58:24 -04:00
Francisco Hodge
6cf99720c4
Update Utilities.test.js 2019-10-29 10:57:45 -04:00
Vignesh S
86caf021fa
Update Utilities.js 2019-10-29 20:03:08 +05:30
Francisco Hodge
46c809cbf9 Removing unneeded arg in syncInstanceInputs 2019-10-08 18:10:34 -04:00
Francisco Hodge
a3240e4315 Fixed issue in preventMouseDownDefault 2019-09-26 11:13:43 -04:00
Francisco Hodge
a6db341a23 npm update 2019-08-26 23:36:12 -04:00
Francisco Hodge
34d6d6a3f7 Fixed duplicate onKeyReleased type 2019-08-19 08:25:21 -04:00
Francisco Hodge
eab88f7de3 Merge 2019-08-17 15:39:38 -04:00
Francisco Hodge
cb598712c6 npm update 2019-08-11 20:24:37 -04:00
Francisco Hodge
020aa04894 Types update 2019-08-11 20:24:12 -04:00
Francisco Hodge
618800f455 Tests update 2019-08-11 20:23:59 -04:00
Francisco Hodge
74bb07d46a Added ButtonTheme/ButtonAttributes demo 2019-08-11 20:23:42 -04:00
Francisco Hodge
f158a603c9 Added buttonAttributes option. Improved buttonTheme handling. Cleanup. Fixes #196 2019-08-11 20:21:21 -04:00
Francisco Hodge
331687de5b Added types for caretPosition 2019-08-11 00:08:30 -04:00
Francisco Hodge
2113229d61 Merge remote-tracking branch 'origin' into staging 2019-07-14 17:11:32 -04:00
Francisco Hodge
d4e9f51182 Return button in onKeyReleased method. Tests updated. Fixes #145 2019-07-14 11:55:03 -04:00
Francisco Hodge
8ba6f879d0 Code optimization, added onKeyReleased. Fixes #144, #145 2019-07-14 11:27:18 -04:00
Francisco Hodge
16f26bd6d9 Code optimization, added onKeyReleased 2019-07-14 11:06:43 -04:00
Francisco Hodge
d4e54508f5 Removing active css styling for hg-button 2019-07-07 23:39:52 -04:00
Francisco Hodge
539fa0fffd npm update 2019-06-13 18:34:45 -04:00
Francisco Hodge
04a3c186f0 Added disableButtonHold option 2019-06-05 21:08:53 -04:00
Francisco Hodge
8795232092 Added destroy method 2019-06-02 02:56:24 -04:00
Francisco Hodge
a0c24db9d2 Updated types 2019-05-16 19:18:46 -04:00
Francisco Hodge
e88d0fdb12 2.21.0 2019-04-27 22:19:34 -04:00
Francisco Hodge
1b55cbe774 SyncInstanceInputs caret position and tests improvements. Fixes #65 2019-04-27 14:31:26 -04:00
Francisco Hodge
06873ec0d2 npm update 2019-04-18 10:15:51 -04:00
Francisco Hodge
2926b554a2 Tests update 2019-04-18 10:13:09 -04:00
Francisco Hodge
20d24d97fd caretPosition reset when inputName is changed through setOptions 2019-04-18 10:13:02 -04:00
Francisco Hodge
194c60c6c9 Fix mouseHold for preventMouseDownDefault 2019-04-18 09:01:22 -04:00
Francisco Hodge
2e20230cf7 Reset caret position on clearInput, replaceInput 2019-04-15 10:40:26 -04:00
Francisco Hodge
efc502741e Updated types 2019-04-09 20:40:14 -04:00
Francisco Hodge
f9d594b8a0 Updated types 2019-04-09 20:27:19 -04:00
Francisco Hodge
2afc8a1401 Updated dev dependencies 2019-03-26 23:31:52 -04:00
Francisco Hodge
dadad31fdd Tests update 2019-03-11 18:26:00 -04:00