2025/10/23

2025-10-23 01:15:31 +0200vanvik(~vanvik@143.110.100.4) (Ping timeout: 246 seconds)
2025-10-23 01:18:51 +0200vanvik(~vanvik@143.110.100.4) vanvik
2025-10-23 02:14:26 +0200vanvik(~vanvik@143.110.100.4) (Quit: Ping timeout (120 seconds))
2025-10-23 02:14:44 +0200vanvik(~vanvik@143.110.100.4) vanvik
2025-10-23 04:28:49 +0200td_(~td@i53870932.versanet.de) (Ping timeout: 264 seconds)
2025-10-23 04:30:36 +0200td_(~td@i53870926.versanet.de)
2025-10-23 04:43:03 +0200terrorjack(~terrorjac@static.121.247.201.138.clients.your-server.de) (Quit: The Lounge - https://thelounge.chat)
2025-10-23 04:45:37 +0200terrorjack(~terrorjac@2a01:4f8:c17:9d11::) terrorjack
2025-10-23 07:21:24 +0200OftenFaded(~OftenFade@user/OftenFaded) (Quit: OftenFaded)
2025-10-23 07:21:52 +0200OftenFaded(~OftenFade@user/OftenFaded) OftenFaded
2025-10-23 07:34:59 +0200Leary(~Leary@user/Leary/x-0910699) (Remote host closed the connection)
2025-10-23 07:39:05 +0200Leary(~Leary@user/Leary/x-0910699) Leary
2025-10-23 08:15:41 +0200Enrico63(~Enrico63@host-82-59-110-109.retail.telecomitalia.it) Enrico63
2025-10-23 08:58:33 +0200Enrico63(~Enrico63@host-82-59-110-109.retail.telecomitalia.it) (Quit: Client closed)
2025-10-23 09:37:06 +0200yecinem_(~yecinem@p200300ee0f0876008e234cd803b8a022.dip0.t-ipconnect.de)
2025-10-23 09:58:01 +0200ft(~ft@p4fc2aaeb.dip0.t-ipconnect.de) (Quit: leaving)
2025-10-23 12:49:15 +0200kaskal-(~kaskal@84-115-235-223.cable.dynamic.surfer.at) (Quit: ZNC - https://znc.in)
2025-10-23 12:49:43 +0200kaskal(~kaskal@2a02:8388:1a8b:7d00:2bf0:62e:e362:6c40) kaskal
2025-10-23 15:05:02 +0200Enrico63(~Enrico63@host-82-59-110-109.retail.telecomitalia.it) Enrico63
2025-10-23 15:36:21 +0200 <Enrico63> Hi. If I open a movie with MPlayer, it initially opens as a float, but not in fullscreen, and that's ok (let's call this state "A"). If I press `f`, MPlayer doesn't really go full screen (thought it does move), let's call this "B". If I press `f` again, MPlayer goes tiled, let's call this "C". Now, if I keep hitting `f`, the state alternates
2025-10-23 15:36:22 +0200 <Enrico63> bewteen "B" and "C". State "C" _looks to me like_ full-screen **iff** I'm using the `Full` layout. And this is all right, I've got used to it: when I want to watch a movie, I go `Full`, and press `f` twice after opening MPlayer. However, I've just noticed that `xprop -id idOfMplayerWin` contains the line `_NET_WM_STATE(ATOM) =
2025-10-23 15:36:22 +0200 <Enrico63> _NET_WM_STATE_FULLSCREEN` in state "B", not in state "C". Is there a way for this output to "agree" with what I see?
2025-10-23 15:37:48 +0200 <Enrico63> The reason I'm asking is that I'm trying to exhume an old script I used with xautolock to lock the screen only if no full-screen window was active with the title being one of YouTube|MPlayer|..., and that script relies on the output of `xprop` to determine if something is fullscreen or not
2025-10-23 15:56:44 +0200 <Leary> Enrico63: Uhh, I don't know, but I have some comments. Firstly, wow, MPlayer still exists? If you prefer it tiled, build your `ManageHook` from scratch rather than over `manageHook def`; I really don't know why we have special casing for MPlayer in the defaults. Secondly, a focused window playing video should generally tell the X server not to start the screensaver, so e.g. xss-lock won't auto-lock the screen either. You shouldn't need to hack this kind
2025-10-23 15:56:44 +0200 <Leary> of behaviour yourself.
2025-10-23 16:16:29 +0200 <Enrico63> Leary, I did that manually because I passed to `xautolock` the locker. I would apply the logic I mentioned and then I woudl run `i3lock --color=000000 "$1" && xset dpms force off` if the decision was to lock indeed. However, it is long ago.
2025-10-23 16:21:48 +0200 <L29Ah> iirc the ewmh thing in xmonad-contrib would help with the windows that want to go fullscreen
2025-10-23 16:24:00 +0200 <Enrico63> L29Ah, I do have `main = xmonad . ewmhFullscreen . ewmh . withEasySB (...) . myConfig`
2025-10-23 16:24:45 +0200Enrico63(~Enrico63@host-82-59-110-109.retail.telecomitalia.it) (Quit: Client closed)
2025-10-23 16:25:54 +0200Enrico63(~Enrico63@host-82-59-110-109.retail.telecomitalia.it) Enrico63
2025-10-23 16:35:37 +0200Enrico63(~Enrico63@host-82-59-110-109.retail.telecomitalia.it) (Quit: Client closed)
2025-10-23 16:43:23 +0200Enrico63(~Enrico63@host-82-59-110-109.retail.telecomitalia.it) Enrico63
2025-10-23 17:02:28 +0200Enrico63(~Enrico63@host-82-59-110-109.retail.telecomitalia.it) (Quit: Client closed)