35 Commits

Author SHA1 Message Date
90e20da7f6 added serialization of IKeysMap with cereal 2018-05-20 19:57:20 +02:00
Anselme
7705034bf9 Removed all uses or mentions or the SparrowSerializer 2018-05-13 20:36:07 +02:00
Anselme
4ea0189a36 Imgui focus grabbing is now working 2018-05-12 13:39:11 +02:00
Anselme
12df6e84f9 Fixed imgui crash 2018-05-10 15:22:03 +02:00
bd1031139f added method for requesting imgui focus 2018-04-11 17:28:57 +02:00
01ef5c4e1c Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowInput 2018-04-10 00:29:34 +02:00
7ca3fc15ea input doesn't produce action when imgui has focus (may cause crash; will be fixed soon) 2018-04-10 00:26:33 +02:00
Anselme
c543e253c6 Merge branch 'master' of https://git.epicsparrow.com/EpicSparrow/SparrowInput 2018-01-23 20:17:35 +01:00
Anselme
f3bab1dc8c fixed imgui bindings using a deprecated attribute to get the mouse scroll event 2018-01-23 20:17:26 +01:00
ace1eacb24 small fix : IKeysMap data() function return a ref to the keys map 2018-01-08 12:07:09 +01:00
527f63522f added some functions for manipulation of sparrowinput by engine 2018-01-05 19:43:22 +01:00
36a0b7c380 added enum for controller 2017-08-24 15:31:06 +02:00
Anselme
ff17c973a1 added imgui support 2017-04-08 11:36:46 +02:00
fb0504021a correct initialization of m_mouseWasGrabbed 2017-02-20 17:59:58 +01:00
8da8c0c8bf fix small error 2017-02-16 15:38:22 +01:00
d949a58a8a joystick update ready to use 2017-02-16 15:11:27 +01:00
f3b1d4ceb5 added getter for joystick position 2017-02-15 15:05:19 +01:00
afecb9596b joystick update, and improvement of keybinding handling 2017-02-08 00:37:30 +01:00
bbf58d0104 set version number and change return type of getPosition() 2017-01-30 01:07:40 +01:00
8b7d644958 switched from string to wstring 2017-01-22 17:50:49 +01:00
d3e7128f87 clearing text_buffer at the beginning of each update loop 2017-01-20 15:56:22 +01:00
Anselme
2184955935 fixed NO_ACTION actions causing issues, and added mouseGrab feature 2016-12-21 16:46:51 +01:00
273e8cc7e6 added getCurrentContext() 2016-12-14 21:57:14 +01:00
f2856dcf63 removed duplicates from m_heldkeys 2016-12-14 13:24:56 +01:00
660413ea7f implementation for getText 2016-12-14 12:53:02 +01:00
f74e9dfdb4 fix mouse delta not reseting to zero 2016-12-07 18:43:45 +01:00
477ab44e8c Merge branch 'master' of https://git.epicsparrow.com/epicsparrow/sparrowinput 2016-12-07 16:10:58 +01:00
e39e1ea4f3 Plop removal 2016-12-07 16:10:29 +01:00
Anselme
f353705e29 fixed little warning 2016-12-07 12:21:05 +01:00
d9fec5af18 changed the way the actions are handled 2016-12-07 12:14:51 +01:00
5b3cdb7449 modif ridicule 2016-10-07 15:43:05 +02:00
Anselme
f00d0a5f0a multiple fixes 2016-03-20 23:32:14 +01:00
Anselme
255deaced0 fixed heisenbug 2016-03-14 00:22:57 +01:00
da406827b1 Merge branch 'master' of https://git.epicsparrow.com/epicsparrow/sparrowinput 2016-03-08 20:03:57 +01:00
Anselme
b449d95f11 converted sparrowinput to cmake template 2016-03-08 13:29:57 +01:00