| 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 +0000 | geekosaur[c] | (sid609282@id-609282.lymington.irccloud.com) |
| 2023-07-05 00:22:26 +0000 | geekosaur[c] | (sid609282@id-609282.lymington.irccloud.com) (Changing host) |
| 2023-07-05 00:22:26 +0000 | geekosaur[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 +0000 | geekosaur[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 +0000 | td_ | (~td@i53870926.versanet.de) (Ping timeout: 246 seconds) |
| 2023-07-05 02:22:11 +0000 | td_ | (~td@i53870923.versanet.de) |
| 2023-07-05 03:04:02 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:60da:dd5e:157c:f21c) (Ping timeout: 246 seconds) |
| 2023-07-05 03:17:39 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 03:21:58 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds) |
| 2023-07-05 03:35:07 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 03:40:28 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds) |
| 2023-07-05 03:54:28 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 03:59:11 +0000 | defjam | (~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 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 04:12:35 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 260 seconds) |
| 2023-07-05 04:24:47 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 04:29:26 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds) |
| 2023-07-05 04:43:09 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 04:48:18 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 260 seconds) |
| 2023-07-05 04:58:13 +0000 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 246 seconds) |
| 2023-07-05 05:01:01 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 05:05:32 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds) |
| 2023-07-05 05:18:28 +0000 | tv1 | (~tv@user/tv) (Ping timeout: 250 seconds) |
| 2023-07-05 05:18:30 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 05:22:49 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds) |
| 2023-07-05 05:49:26 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 05:53:47 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds) |
| 2023-07-05 06:05:26 +0000 | hightower3 | (~hightower@141-136-198-23.dsl.iskon.hr) (Quit: Leaving) |
| 2023-07-05 06:24:32 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 06:29:41 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 260 seconds) |
| 2023-07-05 06:41:48 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 06:46:53 +0000 | jchia[m] | (~jchiamatr@2001:470:69fc:105::c50b) |
| 2023-07-05 06:48:02 +0000 | defjam | (~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 +0000 | defjam | (~defjam@90.211.252.220) |
| 2023-07-05 07:16:11 +0000 | defjam | (~defjam@90.211.252.220) (Ping timeout: 264 seconds) |
| 2023-07-05 07:33:58 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 07:39:06 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 260 seconds) |
| 2023-07-05 07:40:29 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 07:44:50 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Max SendQ exceeded) |
| 2023-07-05 07:47:46 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 07:55:35 +0000 | geekosaur[c] | (sid609282@xmonad/geekosaur) (Ping timeout: 246 seconds) |
| 2023-07-05 07:55:44 +0000 | geekosaur[c] | (sid609282@xmonad/geekosaur) |
| 2023-07-05 08:19:22 +0000 | samhh | (7569f027cf@2604:bf00:561:2000::e4) (Ping timeout: 245 seconds) |
| 2023-07-05 08:22:24 +0000 | samhh | (7569f027cf@2604:bf00:561:2000::e4) |
| 2023-07-05 08:33:52 +0000 | tv | (~tv@user/tv) |
| 2023-07-05 08:51:48 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds) |
| 2023-07-05 08:54:27 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 09:10:53 +0000 | liskin[m] | (~liskinmat@2001:470:69fc:105::768) (Remote host closed the connection) |
| 2023-07-05 09:10:53 +0000 | unclechu | (~unclechu@2001:470:69fc:105::354) (Remote host closed the connection) |
| 2023-07-05 09:17:13 +0000 | ft | (~ft@p508db151.dip0.t-ipconnect.de) (Quit: leaving) |
| 2023-07-05 10:48:04 +0000 | horzion | (~horzion@ProtonDB/horzion) |
| 2023-07-05 10:53:21 +0000 | horzion | (~horzion@ProtonDB/horzion) (Quit: Off praying to the Omnissiah) |
| 2023-07-05 11:00:03 +0000 | alternateved | (~user@77-254-166-50.dynamic.inetia.pl) |
| 2023-07-05 11:00:21 +0000 | alternateved | (~user@77-254-166-50.dynamic.inetia.pl) (Remote host closed the connection) |
| 2023-07-05 11:00:43 +0000 | alternateved | (~user@77-254-166-50.dynamic.inetia.pl) |
| 2023-07-05 11:14:33 +0000 | hellwolf[m] | (~hellwolfm@2001:470:69fc:105::3:6a4) (Server closed connection) |
| 2023-07-05 11:14:46 +0000 | hellwolf[m] | (~hellwolfm@2001:470:69fc:105::3:6a4) |
| 2023-07-05 11:18:07 +0000 | cfricke | (~cfricke@user/cfricke) |
| 2023-07-05 12:15:01 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds) |
| 2023-07-05 12:26:27 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 12:31:11 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds) |
| 2023-07-05 13:01:40 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 13:07:56 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds) |
| 2023-07-05 13:13:53 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 13:18:38 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds) |
| 2023-07-05 13:57:31 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 14:00:13 +0000 | srk- | (~sorki@user/srk) |
| 2023-07-05 14:03:08 +0000 | srk | (~sorki@user/srk) (Ping timeout: 240 seconds) |
| 2023-07-05 14:03:12 +0000 | srk- | srk |
| 2023-07-05 14:26:41 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds) |
| 2023-07-05 14:41:00 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 14:46:21 +0000 | sagax | (~sagax_nb@user/sagax) |
| 2023-07-05 14:56:36 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 260 seconds) |
| 2023-07-05 15:02:09 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 15:43:32 +0000 | alternateved | (~user@77-254-166-50.dynamic.inetia.pl) (Ping timeout: 245 seconds) |
| 2023-07-05 16:14:58 +0000 | cfricke | (~cfricke@user/cfricke) (Quit: WeeChat 4.0.1) |
| 2023-07-05 16:27:17 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds) |
| 2023-07-05 16:28:16 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 16:32:32 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds) |
| 2023-07-05 16:38:08 +0000 | alternateved | (~user@77-254-166-50.dynamic.inetia.pl) |
| 2023-07-05 16:50:13 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 16:56:20 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds) |
| 2023-07-05 17:10:42 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 17:15:12 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds) |
| 2023-07-05 17:39:36 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 17:55:50 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds) |
| 2023-07-05 18:15:57 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 18:51:20 +0000 | tremon | (~tremon@83.80.159.219) |
| 2023-07-05 19:21:31 +0000 | redgloboli | (~redglobol@user/redgloboli) (Quit: ...enter the matrix...) |
| 2023-07-05 19:22:22 +0000 | redgloboli | (~redglobol@user/redgloboli) |
| 2023-07-05 19:33:09 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds) |
| 2023-07-05 20:00:37 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 20:05:12 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds) |
| 2023-07-05 20:10:23 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 20:13:49 +0000 | alternateved | (~user@77-254-166-50.dynamic.inetia.pl) (Ping timeout: 240 seconds) |
| 2023-07-05 20:15:43 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Max SendQ exceeded) |
| 2023-07-05 20:16:12 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 21:14:20 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 240 seconds) |
| 2023-07-05 21:23:52 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 21:28:22 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds) |
| 2023-07-05 21:38:49 +0000 | ft | (~ft@p508db151.dip0.t-ipconnect.de) |
| 2023-07-05 21:41:04 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 21:45:05 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) (Ping timeout: 246 seconds) |
| 2023-07-05 21:53:35 +0000 | defjam | (~defjam@2a02:c7e:2807:b900:79d2:eb8:1592:99f) |
| 2023-07-05 22:10:52 +0000 | lambdabot | (~lambdabot@haskell/bot/lambdabot) (Ping timeout: 252 seconds) |
| 2023-07-05 22:13:35 +0000 | lambdabot | (~lambdabot@haskell/bot/lambdabot) |
| 2023-07-05 22:57:05 +0000 | tremon | (~tremon@83.80.159.219) (Quit: getting boxed in) |