allow SIGRTMIN
This commit is contained in:
@@ -2233,7 +2233,7 @@ class EditorWrapper(object):
|
|||||||
"icon-size": 16,
|
"icon-size": 16,
|
||||||
"interval": 1,
|
"interval": 1,
|
||||||
"angle": 0.0,
|
"angle": 0.0,
|
||||||
"sigrt": signal.SIGRTMIN+1,
|
"sigrt": signal.SIGRTMIN,
|
||||||
"use-sigrt": False
|
"use-sigrt": False
|
||||||
}
|
}
|
||||||
for key in defaults:
|
for key in defaults:
|
||||||
@@ -2293,7 +2293,7 @@ class EditorWrapper(object):
|
|||||||
|
|
||||||
self.executor_sigrt = builder.get_object("sigrt")
|
self.executor_sigrt = builder.get_object("sigrt")
|
||||||
self.executor_sigrt.set_numeric(True)
|
self.executor_sigrt.set_numeric(True)
|
||||||
adj = Gtk.Adjustment(value=0, lower=signal.SIGRTMIN+1, upper=signal.SIGRTMAX+1, step_increment=1, page_increment=1, page_size=1)
|
adj = Gtk.Adjustment(value=0, lower=signal.SIGRTMIN, upper=signal.SIGRTMAX+1, step_increment=1, page_increment=1, page_size=1)
|
||||||
self.executor_sigrt.configure(adj, 1, 0)
|
self.executor_sigrt.configure(adj, 1, 0)
|
||||||
self.executor_sigrt.set_value(settings["sigrt"])
|
self.executor_sigrt.set_value(settings["sigrt"])
|
||||||
|
|
||||||
|
@@ -359,7 +359,7 @@ def main():
|
|||||||
except Exception as exc:
|
except Exception as exc:
|
||||||
eprint("{} subscription error: {}".format(sig, exc))
|
eprint("{} subscription error: {}".format(sig, exc))
|
||||||
|
|
||||||
for sig in range(signal.SIGRTMIN+1, signal.SIGRTMAX+1):
|
for sig in range(signal.SIGRTMIN, signal.SIGRTMAX+1):
|
||||||
try:
|
try:
|
||||||
signal.signal(sig, rt_sig_handler)
|
signal.signal(sig, rt_sig_handler)
|
||||||
except Exception as exc:
|
except Exception as exc:
|
||||||
|
@@ -41,7 +41,7 @@ class Executor(Gtk.EventBox):
|
|||||||
check_key(settings, "on-scroll-up", "")
|
check_key(settings, "on-scroll-up", "")
|
||||||
check_key(settings, "on-scroll-down", "")
|
check_key(settings, "on-scroll-down", "")
|
||||||
check_key(settings, "angle", 0.0)
|
check_key(settings, "angle", 0.0)
|
||||||
check_key(settings, "sigrt", signal.SIGRTMIN + 1)
|
check_key(settings, "sigrt", signal.SIGRTMIN)
|
||||||
check_key(settings, "use-sigrt", False)
|
check_key(settings, "use-sigrt", False)
|
||||||
|
|
||||||
self.label.set_angle(settings["angle"])
|
self.label.set_angle(settings["angle"])
|
||||||
|
Reference in New Issue
Block a user