2026/01/03

Newest at the top

2026-01-03 18:12:55 +0100 <mc47> today was supposed to be fiddling with widgets and css to make my bar pretty, but it ended up with me going down a rabbit hole on events... Thanks geekosaur for XMonad.Hooks.DebugEvents!
2026-01-03 18:11:39 +0100 <mc47> Once I rebase and cleanup the code I'll open the PR
2026-01-03 18:11:22 +0100 <mc47> feels good
2026-01-03 18:11:12 +0100 <mc47> apparently EWW only sends ConfigureRequest/MapRequest for _NET_WM_STATE_{BELOW,ABOVE} (and apparently a ClientMessage to clear _NET_WM_STATE_HIDDEN) so I need the manage hook. But the ClientMessage works well on the tiny python program I wrote :D
2026-01-03 16:54:10 +0100mc47(~yecinem@xmonad/TheMC47) mc47
2026-01-03 15:11:39 +0100Miroboru(~myrvoll@188.113.115.67) Miroboru
2026-01-03 12:19:56 +0100mc47(~yecinem@xmonad/TheMC47) (Remote host closed the connection)
2026-01-03 11:03:22 +0100tv(~tv@user/tv) tv
2026-01-03 10:15:24 +0100 <haskellbridge> <Solid> It might well also be that I'm reading the spec wrong
2026-01-03 10:14:01 +0100 <mc47> my event looks pretty much like fullscreenEventHook' except of checking whether the window is managed. Anyways, I'll look harder at the code after getting my coffee
2026-01-03 10:11:55 +0100 <mc47> I might be doing something wrong in the event then because I either need a MapNotify or a manageHook (will go with this probably) to correctly handle new windows... Or my event is wrong
2026-01-03 10:01:53 +0100 <haskellbridge> <Solid> Clients need to send a ClientMessage event for this anyways, right? I _think_ there should be no need to listen for MapNotify
2026-01-03 09:39:03 +0100 <mc47> am I missing something? Should I use a manageHook instead of MapNotifyEvent?
2026-01-03 09:38:46 +0100 <mc47> 2. handle ClientMessageEvent and MapNotifyEvent
2026-01-03 09:38:32 +0100 <mc47> Basically: 1. advertise support for ["_NET_WM_STATE", "_NET_WM_STATE_ABOVE", "_NET_WM_STATE_BELOW"]
2026-01-03 09:38:07 +0100 <mc47> Hey! I'm trying to add _NET_WM_STATE_{ABOVE,BELOW} support to ewmh (been trying EWW recently and I needed this). Since I didn't do anything in that module, I wanna double-check before opening a PR
2026-01-03 09:32:32 +0100mc47(~yecinem@xmonad/TheMC47) mc47
2026-01-03 04:39:00 +0100ml|(~ml|@user/ml/x-5298235) ml|
2026-01-03 04:25:13 +0100ml|(~ml|@user/ml/x-5298235) (Ping timeout: 264 seconds)
2026-01-02 23:57:00 +0100tv(~tv@user/tv) (Read error: Connection reset by peer)
2026-01-02 21:28:15 +0100L29Ah(~L29Ah@wikipedia/L29Ah) L29Ah
2026-01-02 21:25:52 +0100L29Ah(~L29Ah@wikipedia/L29Ah) (Quit: Gateway shutdown)
2026-01-02 18:53:35 +0100ft(~ft@p508dbe86.dip0.t-ipconnect.de) (Ping timeout: 240 seconds)
2026-01-02 18:25:28 +0100ft(~ft@p508dbe86.dip0.t-ipconnect.de) ft
2026-01-02 18:23:35 +0100ft(~ft@p508db477.dip0.t-ipconnect.de) (Ping timeout: 240 seconds)
2026-01-02 18:08:34 +0100ft(~ft@p508db477.dip0.t-ipconnect.de) ft
2026-01-02 18:01:19 +0100ft(~ft@p508dbaa4.dip0.t-ipconnect.de) (Ping timeout: 240 seconds)
2026-01-02 15:03:37 +0100tremon(~tremon@83.80.159.219) tremon
2026-01-02 00:38:22 +0100Digit(~user@user/digit) Digit
2026-01-02 00:35:49 +0100Digit(~user@user/digit) (Remote host closed the connection)
2026-01-02 00:20:30 +0100Digit(~user@user/digit) Digit
2026-01-01 23:52:15 +0100Digitteknohippie(~user@user/digit) (Ping timeout: 240 seconds)
2026-01-01 23:38:31 +0100Digit(~user@user/digit) (Ping timeout: 240 seconds)
2026-01-01 23:38:23 +0100Digitteknohippie(~user@user/digit) Digit
2026-01-01 22:54:03 +0100haskellbridge(~hackager@96.28.224.214) hackager
2026-01-01 22:33:52 +0100haskellbridge(~hackager@96.28.224.214) (Remote host closed the connection)
2026-01-01 22:20:43 +0100mkoskar(~mkoskar@user/mkoskar) mkoskar
2026-01-01 22:19:55 +0100mkoskar(~mkoskar@user/mkoskar) (Client Quit)
2026-01-01 22:18:27 +0100mkoskar(~mkoskar@user/mkoskar) mkoskar
2026-01-01 22:17:19 +0100mkoskar(~mkoskar@user/mkoskar) (Quit: mkoskar)
2026-01-01 18:16:24 +0100Digit(~user@user/digit) Digit
2026-01-01 17:57:21 +0100kaskal(~kaskal@84-115-235-223.cable.dynamic.surfer.at) kaskal
2026-01-01 17:57:02 +0100kaskal(~kaskal@2a02:8388:1a8b:7d00:5666:a937:cb77:6c3b) (Quit: ZNC - https://znc.in)
2026-01-01 17:34:48 +0100haskellbridge(~hackager@96.28.224.214) hackager
2026-01-01 17:32:43 +0100haskellbridge(~hackager@96.28.224.214) (Ping timeout: 264 seconds)
2026-01-01 14:36:04 +0100elarks(~elarks@user/yerrii) yerrii
2026-01-01 14:18:01 +0100Digitteknohippie(~Digit@user/digit) (Ping timeout: 264 seconds)
2026-01-01 14:03:43 +0100Digitteknohippie(~Digit@user/digit) Digit
2026-01-01 14:03:35 +0100Digit(~Digit@user/digit) (Ping timeout: 240 seconds)
2026-01-01 11:27:58 +0100DigitteknohippieDigit