Formatting fixes
This commit is contained in:
23
kutu.rb
23
kutu.rb
@@ -16,7 +16,7 @@ require 'socket'
|
||||
if X.deploy >= 0
|
||||
puts "Started kutu WM for X11 successfully! :)"
|
||||
else
|
||||
raise "Failed to deploy X"
|
||||
raise "Failed to deploy X, try running using xinit or startx."
|
||||
end
|
||||
|
||||
|
||||
@@ -72,28 +72,25 @@ load File.join(__dir__, "./src/ruby/bindings.rb")
|
||||
# Setup unix socket
|
||||
|
||||
SOCK_PATH = "/tmp/kutu.sock"
|
||||
File.delete(SOCK_PATH) if File.exist?(SOCK_PATH)
|
||||
File.delete SOCK_PATH if File.exist? SOCK_PATH
|
||||
|
||||
$socket = Socket.new(:UNIX, :DGRAM)
|
||||
$socket.bind(Socket.pack_sockaddr_un(SOCK_PATH))
|
||||
$socket = Socket.new :UNIX, :DGRAM
|
||||
$socket.bind Socket.pack_sockaddr_un(SOCK_PATH)
|
||||
|
||||
|
||||
# Main loop
|
||||
|
||||
loop do
|
||||
sleep 0.001
|
||||
|
||||
if IO.select([$socket], nil, nil, 0)
|
||||
command, sender = $socket.recvfrom(1024)
|
||||
reply = handle_command(command)
|
||||
$socket.send(JSON.generate(reply), 0, sender)
|
||||
command, sender = $socket.recvfrom 1024
|
||||
reply = handle_command command
|
||||
$socket.send JSON.generate(reply), 0, sender
|
||||
end
|
||||
|
||||
event_pointer = X.next_event
|
||||
if !event_pointer.null?
|
||||
event = X.translate_event(event_pointer)
|
||||
handle_event(event)
|
||||
end
|
||||
handle_event X.translate_event(event_pointer) if !event_pointer.null?
|
||||
|
||||
X.flush
|
||||
|
||||
sleep 0.001
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user