diff --git a/tools/merge_ratbagd.py b/tools/merge_ratbagd.py index 200d8c99..06f90814 100755 --- a/tools/merge_ratbagd.py +++ b/tools/merge_ratbagd.py @@ -63,5 +63,6 @@ def main(argv): except AttributeError: pass + if __name__ == "__main__": main(sys.argv[1:]) diff --git a/tools/ratbagc.py.in b/tools/ratbagc.py.in index 886f5eb9..383f4181 100644 --- a/tools/ratbagc.py.in +++ b/tools/ratbagc.py.in @@ -29,6 +29,7 @@ from evdev import ecodes LIBRATBAG_DATA_DIR = "@LIBRATBAG_DATA_DIR@" + # Deferred translations, see https://docs.python.org/3/library/gettext.html#deferred-translations def N_(x): return x diff --git a/tools/ratbagctl.in b/tools/ratbagctl.in index 47ecb280..e1cddd9d 100755 --- a/tools/ratbagctl.in +++ b/tools/ratbagctl.in @@ -30,6 +30,7 @@ import re from ratbagd import Ratbagd, RatbagdDevice, RatbagdProfile, RatbagdMacro, RatbagdResolution, RatbagdButton, RatbagdLed, RatbagdDBusUnavailable, RatbagError, RatbagErrorCode, RatbagErrorCapability # NOQA + button_specials_strmap = { RatbagdButton.ACTION_SPECIAL_UNKNOWN: "unknown", RatbagdButton.ACTION_SPECIAL_DOUBLECLICK: "doubleclick", @@ -662,6 +663,7 @@ def dpi(string): else: return (int_x, int_y) + # note: 'eventX' is assumed at the end of each command parser_def = [ { @@ -1419,6 +1421,7 @@ class RatbagParserLink(RatbagParser): dest = self.get_dest() print(" {:<36}Use {}for '{} Commands'".format(prefix + self.dest + " ...", prefix, dest.group)) + classes = { switch: RatbagParserSwitch, set: RatbagParserSet, @@ -1553,5 +1556,6 @@ def main(argv): else: f(r, cmd) + if __name__ == "__main__": main(sys.argv[1:])