Revert "tools: convert our enum equivalents to python enums"

This reverts commit 95243307ce.

I don't see any reason it has been there at all, and it also breaks
ratbag-command because of probably mistakenly removed Macro.NONE.
This commit is contained in:
Yaroslav Chvanov
2022-12-23 04:18:36 +03:00
parent 876e0cc642
commit d6c5f18362

View File

@@ -497,35 +497,36 @@ class RatbagdButton(metaclass=MetaRatbag):
_PREFIX = "RATBAG_BUTTON_"
class ActionType(IntEnum):
NONE = 0
BUTTON = 1
SPECIAL = 2
KEY = 3
MACRO = 4
NONE = libratbag.RATBAG_BUTTON_ACTION_TYPE_NONE
BUTTON = libratbag.RATBAG_BUTTON_ACTION_TYPE_BUTTON
SPECIAL = libratbag.RATBAG_BUTTON_ACTION_TYPE_SPECIAL
KEY = libratbag.RATBAG_BUTTON_ACTION_TYPE_KEY
MACRO = libratbag.RATBAG_BUTTON_ACTION_TYPE_MACRO
class ActionSpecial(IntEnum):
INVALID = -1
UNKNOWN = (1 << 30)
DOUBLECLICK = (1 << 30) + 1
WHEEL_LEFT = (1 << 30) + 2
WHEEL_RIGHT = (1 << 30) + 3
WHEEL_UP = (1 << 30) + 4
WHEEL_DOWN = (1 << 30) + 5
RATCHET_MODE_SWITCH = (1 << 30) + 6
RESOLUTION_CYCLE_UP = (1 << 30) + 7
RESOLUTION_CYCLE_DOWN = (1 << 30) + 8
RESOLUTION_UP = (1 << 30) + 9
RESOLUTION_DOWN = (1 << 30) + 10
RESOLUTION_ALTERNATE = (1 << 30) + 11
RESOLUTION_DEFAULT = (1 << 30) + 12
PROFILE_CYCLE_UP = (1 << 30) + 13
PROFILE_CYCLE_DOWN = (1 << 30) + 14
PROFILE_UP = (1 << 30) + 15
PROFILE_DOWN = (1 << 30) + 16
SECOND_MODE = (1 << 30) + 17
BATTERY_LEVEL = (1 << 30) + 18
INVALID = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_INVALID
UNKNOWN = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_UNKNOWN
DOUBLECLICK = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_DOUBLECLICK
WHEEL_LEFT = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_WHEEL_LEFT
WHEEL_RIGHT = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_WHEEL_RIGHT
WHEEL_UP = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_WHEEL_UP
WHEEL_DOWN = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_WHEEL_DOWN
RATCHET_MODE_SWITCH = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_RATCHET_MODE_SWITCH
RESOLUTION_CYCLE_UP = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_RESOLUTION_CYCLE_UP
RESOLUTION_CYCLE_DOWN = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_RESOLUTION_CYCLE_DOWN
RESOLUTION_UP = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_RESOLUTION_UP
RESOLUTION_DOWN = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_RESOLUTION_DOWN
RESOLUTION_ALTERNATE = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_RESOLUTION_ALTERNATE
RESOLUTION_DEFAULT = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_RESOLUTION_DEFAULT
PROFILE_CYCLE_UP = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_PROFILE_CYCLE_UP
PROFILE_CYCLE_DOWN = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_PROFILE_CYCLE_DOWN
PROFILE_UP = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_PROFILE_UP
PROFILE_DOWN = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_PROFILE_DOWN
SECOND_MODE = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_SECOND_MODE
BATTERY_LEVEL = libratbag.RATBAG_BUTTON_ACTION_SPECIAL_BATTERY_LEVEL
class Macro(IntEnum):
NONE = libratbag.RATBAG_MACRO_EVENT_NONE
KEY_PRESS = libratbag.RATBAG_MACRO_EVENT_KEY_PRESSED
KEY_RELEASE = libratbag.RATBAG_MACRO_EVENT_KEY_RELEASED
WAIT = libratbag.RATBAG_MACRO_EVENT_WAIT