Commit graph

7 commits

Author SHA1 Message Date
thefiddler 747d86bafb [Common] Avoid GC in DeviceCollection
`DeviceCollection.GetEnumerator()` now returns a struct IEnumerable<T>
directly to avoid boxing.

Additionally, we can now use `DeviceCollection[int]` as a shortcut to
`FromIndex(int)`.
2014-09-20 17:10:05 +02:00
thefiddler 2c26df8d93 [Input] Added From* overloads with out parameters 2014-09-18 01:16:40 +02:00
thefiddler 9efa75179f [Platform] DeviceCollection hardware id is long 2014-09-11 12:51:49 +02:00
thefiddler db01cac895 [Common] Use long for device keys 2014-09-11 12:51:48 +02:00
thefiddler 00b5174f63 [Linux] Delay input device detection until a key is pressed 2014-07-18 11:23:28 +02:00
thefiddler 67727d2e9b [Linux] Completed libinput keyboard driver implementation 2014-07-16 14:28:27 +02:00
thefiddler c5abbe8030 [Linux] Implemented libinput keyboard input 2014-07-16 14:28:27 +02:00