Newest at the top
2025-10-23 20:29:56 +0200 | <geekosaur> | The functions are for doing it via xmonad commands and to implement the events |
2025-10-23 20:29:05 +0200 | <geekosaur> | No, the event should do it |
2025-10-23 20:28:47 +0200 | <Enrico63> | Ok, ok, NP. |
2025-10-23 20:28:39 +0200 | <Enrico63> | For that, am I supposed to actually use one of the functions, e.g. `fullscreenFull`? |
2025-10-23 20:28:26 +0200 | <geekosaur> | But I can't check right now, I'll be away from my desk for about half an hour |
2025-10-23 20:27:46 +0200 | <geekosaur> | That sounds wrong, it should be sending an EWMH event which both changes the property and fullscreens the window |
2025-10-23 20:25:06 +0200 | <Enrico63> | fullscreen). |
2025-10-23 20:25:05 +0200 | <Enrico63> | geekosaur, how is that module supposed to work? As soon as I set ` handleEventHook = fullscreenEventHook, manageHook = fullscreenManageHook` and recompile, I do see differences, .e.g when I open mplayer, it opens as tiled, and _its_ `f` command doesn't have any effect on the layout (even though `xprop` reveleas whether mplayer thinks to be in |
2025-10-23 20:05:29 +0200 | <Enrico63> | Oh, ok, sorry, I forgot what my initial point was: I wanted to tell whether a program is full-screen, and Full+mplayer tiled-and-focused doesn't result in xprop reporting FULLSCREEN. |
2025-10-23 20:04:47 +0200 | ft | (~ft@p4fc2aaeb.dip0.t-ipconnect.de) ft |
2025-10-23 20:04:11 +0200 | <L29Ah> | also i don't remember problems with mplayer but maybe my memory is rotting away as mplayer was removed from my system over 12 years ago |
2025-10-23 20:04:00 +0200 | <geekosaur> | https://hackage.haskell.org/package/xmonad-contrib-0.18.1/docs/XMonad-Layout-Fullscreen.html |
2025-10-23 20:03:23 +0200 | <geekosaur> | there's an alternative EWMH fullscreen implementation using a layout, which should advertise properly |
2025-10-23 20:03:22 +0200 | <L29Ah> | i only use `ewmh` |
2025-10-23 20:03:06 +0200 | <Enrico63> | L29Ah, mplayer _doesn't_ do that, as I described. |
2025-10-23 20:02:39 +0200 | <geekosaur> | hm. I think we should fix ewmhFullscreen not marking it properly |
2025-10-23 20:02:37 +0200 | <L29Ah> | what else could it do? it has no other option |
2025-10-23 20:02:20 +0200 | <Enrico63> | Ok, so you're telling me that if you focus mpv when Full layout is active, mpv does show fullscreen. |
2025-10-23 20:01:47 +0200 | <L29Ah> | i have Full for making things fullscreen |
2025-10-23 20:01:39 +0200 | <L29Ah> | but i never use the in-mpv fullscreen feature |
2025-10-23 20:01:25 +0200 | <L29Ah> | and yes, it doesn't say FULLSCREEN |
2025-10-23 20:01:19 +0200 | <Enrico63> | You never approached it at all.... ? |
2025-10-23 20:00:41 +0200 | <L29Ah> | Enrico63: i don't have it solved because i never approached it like that |
2025-10-23 20:00:23 +0200 | <geekosaur> | so you need to run a dbus session for it to work |
2025-10-23 20:00:20 +0200 | <Enrico63> | You don't have it solved for the reason I described, i.e. that xprop doesn't tell you FULLSCREEN when you actually have fullscreen in xmonad? |
2025-10-23 20:00:12 +0200 | <geekosaur> | I think the automatic one has nothing to do with xmonad; it's based on dbus messages |
2025-10-23 19:59:25 +0200 | <L29Ah> | the workaround being "don't forget to supply --stop-screensaver if you are going to watch long stuff without breaks" |
2025-10-23 19:58:55 +0200 | <L29Ah> | but i don't have your problem solved and would hope to get a solution, but it is not really a pressing issue |
2025-10-23 19:58:32 +0200 | <L29Ah> | Enrico63: i use mpv and xss-lock with i3lock-color |
2025-10-23 19:56:17 +0200 | <geekosaur> | also I'm still expecting that someone reputable will fork Xorg and keep it alive, because existing Wayland implementations have a number of shortcomings |
2025-10-23 19:55:31 +0200 | <geekosaur> | yes |
2025-10-23 19:54:24 +0200 | <Enrico63> | That's to liskin? |
2025-10-23 19:53:50 +0200 | <geekosaur> | yes and no, wayland is completely EWMH (ICCCM is X11-specific so dropped, which is why EWMH duplicates things like urgency handling) |
2025-10-23 19:53:32 +0200 | <Enrico63> | But so, what is the suggestion? To use mpv instead of mplayer? To use xss-lock instead of xautolock+some locker? |
2025-10-23 19:50:44 +0200 | <liskin> | Anyway, maybe just me being too depressed and burnt out. I'd have to win the lottery or at least move countries to be able to make significant contributions to xmonad again. |
2025-10-23 19:49:34 +0200 | <liskin> | These days being 5 years ago. Don't think anything really matters anymore. The world has kinda moved on? |
2025-10-23 19:46:52 +0200 | <geekosaur> | no different from when I joined the xmonad project to fix our not supporting ICCCM correctly |
2025-10-23 19:46:27 +0200 | <geekosaur> | this is part of why I think EWMH should be merged to core; these days, it's expected |
2025-10-23 19:45:45 +0200 | <liskin> | Can't really blame them either, full-screen support not being enabled by default is unfortunate especially if they're getting the shit end of our bug reports |
2025-10-23 19:45:01 +0200 | <geekosaur> | we fixed it some time ago iirc |
2025-10-23 19:44:54 +0200 | <geekosaur> | the latter |
2025-10-23 19:44:41 +0200 | <liskin> | I think mplayer did some funny stuff if it detected xmonad? Or just said some shit things about us in the man page or code comments. Can't remember |
2025-10-23 19:43:55 +0200 | <liskin> | But I switched to mpv ages ago |
2025-10-23 19:43:19 +0200 | <liskin> | But yeah my manageHook might be quite different |
2025-10-23 19:43:16 +0200 | <geekosaur> | I think we still have one for an ancient gimp, which doesn't work the same way any more, and there's one for MPlayer that also doesn;t work that way any more |
2025-10-23 19:42:58 +0200 | <Enrico63> | Oh, ok, not what I said, ahah |
2025-10-23 19:42:57 +0200 | <liskin> | What Enrico63 has seems quite sensible and not that different to what I have, and full-screen works flawlessly |
2025-10-23 19:42:46 +0200 | <geekosaur> | default manageHook |
2025-10-23 19:42:45 +0200 | <Enrico63> | I suppose the defaults of whether a window should be tiled or float when a program opens? |
2025-10-23 19:42:11 +0200 | <liskin> | What defaults? |