Commit Graph

74 Commits (67155b84ad51cb6d68896c63040cd7ba72a03310)

Author SHA1 Message Date
Gergely Nagy d39a8dc46c
Redesign of the device plugin APIs
5 years ago
Gergely Nagy 4dcc23b82f
Deprecate a few older symbols
5 years ago
Gergely Nagy 0c8f998b9f
Redesign how the hardware objects are defined
5 years ago
Gergely Nagy 129d37ef04
Deprecate named hardware objects
5 years ago
Florian Fleissner 4feb140d8c Fixed new operator for use with virtual build
6 years ago
Florian Fleissner 00552193e9 Introduced key address version of handler onKeyswitchEvent
6 years ago
Florian Fleissner 62439007b4 Allow macros to be passed to macro DEFINE_HAS_MEMBER_TRAITS
6 years ago
Florian Fleissner 72e85a9297 Added standard type_traits header
6 years ago
Florian Fleissner 9dec8982c8 Removed a leftover comment
6 years ago
Florian Fleissner f54e11a9b2 Introduced dynamic LED modes
6 years ago
Florian Fleissner af1c2ba659 Introduced has_method.h traits
6 years ago
Florian Fleissner 981b085372 Event handler versioning, deprecation and extended signature checks
6 years ago
Florian Fleissner 6c68266504 Ran astyle
6 years ago
Florian Fleissner 051ad05068 Suppressed a compiler warning and added warning suppression macros
6 years ago
Gergely Nagy 0c7324115a
Remove some deprecated interfaces
6 years ago
Gergely Nagy dbaba6c1ef
Layer: Rename a few methods, for better clarity
6 years ago
Gergely Nagy 8d16a13131
Deprecate Layer.defaultLayer()
6 years ago
Gergely Nagy 3458f398cb
Move most sources to a kaleidoscope/ subdir and namespace
6 years ago
Gergely Nagy 00a6b6045b
License clarificataion & copyright headers
6 years ago
Gergely Nagy 297dab5c74 Drop the V1 Plugin API
6 years ago
Gergely Nagy 4fb8e51dde Remove some long-deprecated methods and symbols
7 years ago
Gergely Nagy 7b49a2c011 deprecations: Make some of them less scary
7 years ago
Gergely Nagy ecc20bde9d Move deprecation messages to a separate header
7 years ago
noseglasses 8130dfdf1d Major redesign of the plugin and hooking interface
7 years ago