mirror of
https://github.com/swaywm/sway.git
synced 2026-04-23 06:46:27 -04:00
Improve naming
allworkspaces is a more accurate name.
This commit is contained in:
parent
d425cc90cc
commit
e55dcc1585
1 changed files with 6 additions and 6 deletions
|
|
@ -11,7 +11,7 @@ import signal
|
||||||
import sys
|
import sys
|
||||||
from functools import partial
|
from functools import partial
|
||||||
|
|
||||||
def on_window_focus(inactive_opacity, allinactive, ipc, event):
|
def on_window_focus(inactive_opacity, allworkspaces, ipc, event):
|
||||||
global prev_focused
|
global prev_focused
|
||||||
global prev_workspace
|
global prev_workspace
|
||||||
|
|
||||||
|
|
@ -25,7 +25,7 @@ def on_window_focus(inactive_opacity, allinactive, ipc, event):
|
||||||
|
|
||||||
if focused.id != prev_focused.id: # https://github.com/swaywm/sway/issues/2859
|
if focused.id != prev_focused.id: # https://github.com/swaywm/sway/issues/2859
|
||||||
focused.command("opacity 1")
|
focused.command("opacity 1")
|
||||||
if allinactive:
|
if allworkspaces:
|
||||||
prev_focused.command("opacity " + inactive_opacity)
|
prev_focused.command("opacity " + inactive_opacity)
|
||||||
elif workspace == prev_workspace:
|
elif workspace == prev_workspace:
|
||||||
prev_focused.command("opacity " + inactive_opacity)
|
prev_focused.command("opacity " + inactive_opacity)
|
||||||
|
|
@ -55,11 +55,11 @@ if __name__ == "__main__":
|
||||||
help="set opacity value in range 0...1",
|
help="set opacity value in range 0...1",
|
||||||
)
|
)
|
||||||
parser.add_argument(
|
parser.add_argument(
|
||||||
"--allinactive",
|
"--allworkspaces",
|
||||||
"-a",
|
"-a",
|
||||||
dest="allinactive",
|
dest="allworkspaces",
|
||||||
action="store_true",
|
action="store_true",
|
||||||
help="Whether windows in the inactive workspace should also be made transparent.",
|
help="Whether windows in the inactive workspaces should also be made transparent.",
|
||||||
)
|
)
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
|
||||||
|
|
@ -74,5 +74,5 @@ if __name__ == "__main__":
|
||||||
window.command("opacity " + args.opacity)
|
window.command("opacity " + args.opacity)
|
||||||
for sig in [signal.SIGINT, signal.SIGTERM]:
|
for sig in [signal.SIGINT, signal.SIGTERM]:
|
||||||
signal.signal(sig, lambda signal, frame: remove_transparency(ipc))
|
signal.signal(sig, lambda signal, frame: remove_transparency(ipc))
|
||||||
ipc.on("window::focus", partial(on_window_focus, args.opacity, args.allinactive))
|
ipc.on("window::focus", partial(on_window_focus, args.opacity, args.allworkspaces))
|
||||||
ipc.main()
|
ipc.main()
|
||||||
Loading…
Add table
Add a link
Reference in a new issue