2023/07/05

2023-07-05 00:06:24 +0000 <geekosaur> (the problem with which is the title may change back while the window is still unmapped, hence won't trigger the event hook)
2023-07-05 00:08:48 +0000 <BakaOtaku[m]> <[Leary]> "You could declare `windowCloseHo..." <- so I did this:... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/f816ec905e32012512281a8cab9705ffd042…>)
2023-07-05 00:09:42 +0000 <BakaOtaku[m]> <[Leary]> "You could declare `windowCloseHo..." <- so I did this:... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/561c5087d5fa65ea719ca938ed74af48aed1…>)
2023-07-05 00:11:11 +0000 <BakaOtaku[m]> sorry if these are easy errors. I have very little experience with haskell. I've hacked together a xmonad config which works nicely for me and I mainly learn all my haskell through this project :)
2023-07-05 00:12:27 +0000 <[Leary]> Mostly errors in copying. You're using `<$>` where I have `$>`, and you haven't bracketed `(dynamicTitle <> windowCloseHook)`.
2023-07-05 00:18:30 +0000 <[Leary]> Mmmm. Technically this hook should take a `Query ()` rather than a `ManageHook`, but whatever, it should work as written.
2023-07-05 00:19:08 +0000 <BakaOtaku[m]> My bad! I fixed them and it compiles fine but I still get that issue i.e after exiting the child window the parent window(terminal in this case) doesn't restore border 🤔... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/cc0ed894d7c5849e089c64d0db8f15cdc45b…>)
2023-07-05 00:20:00 +0000 <BakaOtaku[m]> * My bad! I fixed them and it compiles fine but I still get that issue i.e after exiting the child window the parent window(terminal in this case) doesn't restore border 🤔... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/d9aada6620870614bfc78d3b03fcbacb2d45…>)
2023-07-05 00:20:52 +0000geekosaur[c](sid609282@id-609282.lymington.irccloud.com)
2023-07-05 00:22:26 +0000geekosaur[c](sid609282@id-609282.lymington.irccloud.com) (Changing host)
2023-07-05 00:22:26 +0000geekosaur[c](sid609282@xmonad/geekosaur)
2023-07-05 00:23:26 +0000 <[Leary]> You might need to swap the order with the swallowing hook.
2023-07-05 00:27:31 +0000 <BakaOtaku[m]> what do you mean? just move the swallowEventHook above the dynamictitle?... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/185faa6c4e4294cb3540108e57ac94ad4c82…>)
2023-07-05 00:28:05 +0000 <absta[m]> Does anyone have a clue about my question/problem above?
2023-07-05 00:29:13 +0000 <geekosaur> I saw your question but I have no idea why it'd be a problem
2023-07-05 00:29:35 +0000 <geekosaur> I run xmonad with mate and everything works as expected
2023-07-05 00:29:59 +0000geekosaur[m](~geekosaur@xmonad/geekosaur) ()
2023-07-05 00:30:30 +0000 <absta[m]> I applied doCenterFloat on the dialogs, but nautilus dialogs do not go afloat.
2023-07-05 00:31:01 +0000 <absta[m]> They stay tiled, even though they have .._DIALOG type.
2023-07-05 00:31:41 +0000 <[Leary]> BakaOtaku[m]: Okay, I'm not sure what's going wrong then; I'd have to take a closer look at what's actually happening.
2023-07-05 00:31:44 +0000 <absta[m]> Also I manually apply Ce terFloat on Gnome Calculator as well, and that one also stays tiled.
2023-07-05 00:32:02 +0000 <geekosaur> caja dialogs float with `isDialog --> doFloatPlace` (which uses XMonad.Hooks.Place rather than `doCenterFloat`, but that shouldn't matter)
2023-07-05 00:32:13 +0000 <geekosaur> can you pastebin your config?
2023-07-05 00:32:16 +0000 <geekosaur> @where paste
2023-07-05 00:32:16 +0000 <lambdabot> Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com
2023-07-05 00:32:25 +0000 <absta[m]> Yep, moment
2023-07-05 00:33:47 +0000 <BakaOtaku[m]> [Leary]: haha no problem!
2023-07-05 00:33:47 +0000 <BakaOtaku[m]> since my config is dividied up and you want to see the full config then I can maybe push a test_branch to my git repo for you to check?
2023-07-05 00:34:35 +0000 <absta[m]> geekosaur: https://paste.tomsmeding.com/8VGOj6E5
2023-07-05 00:37:14 +0000 <absta[m]> (What does Mate use for file browser? nemo?)
2023-07-05 00:38:29 +0000 <geekosaur> caja, which is more or less nautilus with the serial numbers filed off
2023-07-05 00:38:56 +0000 <geekosaur> similarly for mate-calculator vs. gnome-calculator
2023-07-05 00:39:05 +0000 <geekosaur> (mate is a maintained fork of gnome 2)
2023-07-05 00:40:13 +0000 <absta[m]> Hmm, I mean lower versions of nautilus worked as expected
2023-07-05 00:41:37 +0000 <geekosaur> did you verify they come up with all the properties in place when the window is mapped? gnome is so wayland-happy that I would not be surprised if they simply broke x11 completely, especially given that wayland doesn't use any of these things
2023-07-05 00:42:08 +0000 <geekosaur> (which is a big reason we're not trying to target wayland yet: the things people want won't work)
2023-07-05 00:43:44 +0000 <[Leary]> BakaOtaku[m]: I was mostly thinking about the code paths in xmonad and the relevant contrib modules, but the details of your config may also become relevant; go ahead and link it.
2023-07-05 00:43:54 +0000 <geekosaur> XMonad.Hooks.ManageDebug can be used to examine window state when a window opens: https://github.com/geekosaur/xmonad.hs/blob/skkukuk/xmonad.hs#L55
2023-07-05 00:44:10 +0000 <geekosaur> absta[m] ^
2023-07-05 00:44:43 +0000 <geekosaur> I should really identify people more, especially with two discussions at once and irc doesn't do threads
2023-07-05 00:44:52 +0000 <BakaOtaku[m]> [Leary]: here! https://github.com/Tanish2002/xmonad-tanish2002/blob/dynamic-border/src/Hooks/EventHook.hs
2023-07-05 00:46:17 +0000 <geekosaur> absta[m], X11 and EWMH mandate that certain properties be set before the window is mapped. wayland doesn't use most of the relevant window properties…
2023-07-05 01:07:25 +0000 <absta[m]> Let me debug it then when I am back at my computer
2023-07-05 01:08:06 +0000 <absta[m]> I also suspect they might be settingnall the properties too late
2023-07-05 02:20:17 +0000td_(~td@i53870926.versanet.de) (Ping timeout: 246 seconds)
2023-07-05 02:22:11 +0000td_(~td@i53870923.versanet.de)
2023-07-05 03:04:02 +0000defjam(~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 246 seconds)
2023-07-05 03:17:39 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 03:21:58 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
2023-07-05 03:35:07 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 03:40:28 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
2023-07-05 03:54:28 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 03:59:11 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 260 seconds)
2023-07-05 04:02:48 +0000[Leary](~Leary]@user/Leary/x-0910699) (Server closed connection)
2023-07-05 04:07:30 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 04:12:35 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 260 seconds)
2023-07-05 04:24:47 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 04:29:26 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
2023-07-05 04:43:09 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 04:48:18 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 260 seconds)
2023-07-05 04:58:13 +0000werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 246 seconds)
2023-07-05 05:01:01 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 05:05:32 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
2023-07-05 05:18:28 +0000tv1(~tv@user/tv) (Ping timeout: 250 seconds)
2023-07-05 05:18:30 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 05:22:49 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
2023-07-05 05:49:26 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 05:53:47 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
2023-07-05 06:05:26 +0000hightower3(~hightower@141-136-198-23.dsl.iskon.hr) (Quit: Leaving)
2023-07-05 06:24:32 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 06:29:41 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 260 seconds)
2023-07-05 06:41:48 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 06:46:53 +0000jchia[m](~jchiamatr@2001:470:69fc:105::c50b)
2023-07-05 06:48:02 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
2023-07-05 06:56:50 +0000[Leary](~Leary]@user/Leary/x-0910699)
2023-07-05 07:10:39 +0000defjam(~defjam@90.211.252.220)
2023-07-05 07:16:11 +0000defjam(~defjam@90.211.252.220) (Ping timeout: 264 seconds)
2023-07-05 07:33:58 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 07:39:06 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 260 seconds)
2023-07-05 07:40:29 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 07:44:50 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Max SendQ exceeded)
2023-07-05 07:47:46 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 07:55:35 +0000geekosaur[c](sid609282@xmonad/geekosaur) (Ping timeout: 246 seconds)
2023-07-05 07:55:44 +0000geekosaur[c](sid609282@xmonad/geekosaur)
2023-07-05 08:19:22 +0000samhh(7569f027cf@2604:bf00:561:2000::e4) (Ping timeout: 245 seconds)
2023-07-05 08:22:24 +0000samhh(7569f027cf@2604:bf00:561:2000::e4)
2023-07-05 08:33:52 +0000tv(~tv@user/tv)
2023-07-05 08:51:48 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
2023-07-05 08:54:27 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 09:10:53 +0000liskin[m](~liskinmat@2001:470:69fc:105::768) (Remote host closed the connection)
2023-07-05 09:10:53 +0000unclechu(~unclechu@2001:470:69fc:105::354) (Remote host closed the connection)
2023-07-05 09:17:13 +0000ft(~ft@p508db151.dip0.t-ipconnect.de) (Quit: leaving)
2023-07-05 10:48:04 +0000horzion(~horzion@ProtonDB/horzion)
2023-07-05 10:53:21 +0000horzion(~horzion@ProtonDB/horzion) (Quit: Off praying to the Omnissiah)
2023-07-05 11:00:03 +0000alternateved(~user@77-254-166-50.dynamic.inetia.pl)
2023-07-05 11:00:21 +0000alternateved(~user@77-254-166-50.dynamic.inetia.pl) (Remote host closed the connection)
2023-07-05 11:00:43 +0000alternateved(~user@77-254-166-50.dynamic.inetia.pl)
2023-07-05 11:14:33 +0000hellwolf[m](~hellwolfm@2001:470:69fc:105::3:6a4) (Server closed connection)
2023-07-05 11:14:46 +0000hellwolf[m](~hellwolfm@2001:470:69fc:105::3:6a4)
2023-07-05 11:18:07 +0000cfricke(~cfricke@user/cfricke)
2023-07-05 12:15:01 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
2023-07-05 12:26:27 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 12:31:11 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
2023-07-05 13:01:40 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 13:07:56 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
2023-07-05 13:13:53 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 13:18:38 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
2023-07-05 13:57:31 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 14:00:13 +0000srk-(~sorki@user/srk)
2023-07-05 14:03:08 +0000srk(~sorki@user/srk) (Ping timeout: 240 seconds)
2023-07-05 14:03:12 +0000srk-srk
2023-07-05 14:26:41 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
2023-07-05 14:41:00 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 14:46:21 +0000sagax(~sagax_nb@user/sagax)
2023-07-05 14:56:36 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 260 seconds)
2023-07-05 15:02:09 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 15:43:32 +0000alternateved(~user@77-254-166-50.dynamic.inetia.pl) (Ping timeout: 245 seconds)
2023-07-05 16:14:58 +0000cfricke(~cfricke@user/cfricke) (Quit: WeeChat 4.0.1)
2023-07-05 16:27:17 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
2023-07-05 16:28:16 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 16:32:32 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
2023-07-05 16:38:08 +0000alternateved(~user@77-254-166-50.dynamic.inetia.pl)
2023-07-05 16:50:13 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 16:56:20 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
2023-07-05 17:10:42 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 17:15:12 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
2023-07-05 17:39:36 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 17:55:50 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
2023-07-05 18:15:57 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 18:51:20 +0000tremon(~tremon@83.80.159.219)
2023-07-05 19:21:31 +0000redgloboli(~redglobol@user/redgloboli) (Quit: ...enter the matrix...)
2023-07-05 19:22:22 +0000redgloboli(~redglobol@user/redgloboli)
2023-07-05 19:33:09 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
2023-07-05 20:00:37 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 20:05:12 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
2023-07-05 20:10:23 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 20:13:49 +0000alternateved(~user@77-254-166-50.dynamic.inetia.pl) (Ping timeout: 240 seconds)
2023-07-05 20:15:43 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Max SendQ exceeded)
2023-07-05 20:16:12 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 21:14:20 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds)
2023-07-05 21:23:52 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 21:28:22 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
2023-07-05 21:38:49 +0000ft(~ft@p508db151.dip0.t-ipconnect.de)
2023-07-05 21:41:04 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 21:45:05 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds)
2023-07-05 21:53:35 +0000defjam(~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f)
2023-07-05 22:10:52 +0000lambdabot(~lambdabot@haskell/bot/lambdabot) (Ping timeout: 252 seconds)
2023-07-05 22:13:35 +0000lambdabot(~lambdabot@haskell/bot/lambdabot)
2023-07-05 22:57:05 +0000tremon(~tremon@83.80.159.219) (Quit: getting boxed in)