9f0763b255
made run_client println to info so it does not interrupt widgets
mpuchstein
2025-03-08 20:23:34 +01:00
e4fccb4e28
some updates to the logging
mpuchstein
2025-03-07 22:37:36 +01:00
c2f36ffc27
fixed the startup bug, where the activewindow client crashes because no single client is there.
mpuchstein
2025-03-07 21:48:45 +01:00
423ebd763a
moved msg 'Connected to daemon' to info stream
mpuchstein
2025-03-07 05:47:05 +01:00
d830d7c6b7
fixed a bug that caused active window to crash on empty workspaces (window_address not set and query active window invalid), also added openwindow and closewindow to workspace subscription to update workspace windows
mpuchstein
2025-03-07 05:05:46 +01:00
5f4eaa031d
added a sort to workspaces so they are in the correct order
mpuchstein
2025-03-06 21:46:09 +01:00
7c530b612d
updated the help text
mpuchstein
2025-03-06 20:50:15 +01:00
50776e1104
fixed a formating error in the json output
mpuchstein
2025-03-06 08:25:17 +01:00
ba91e4e58c
reached milestone for active window client
mpuchstein
2025-03-06 08:07:04 +01:00
ad8b9179bb
started working on an active window client that just tracks active windows
mpuchstein
2025-03-06 02:31:55 +01:00
8650d4af69
made the manager daemonizable and added client mode
mpuchstein
2025-03-05 20:29:02 +01:00
73a995c691
rewrote the struct to a enum that covers all events and added a function parse_event_line that parses the output from socket to into the enum
mpuchstein
2025-03-04 21:19:06 +01:00