Logs on 2025-07-21 (liberachat/#xmonad)
| 00:42:09 | → | todi joins (~todi@p57803331.dip0.t-ipconnect.de) |
| 02:08:11 | <haskellbridge> | <iqubic (she/her)> Hmm, yeah... Things like Discord Screen Share only seem to be able to recognise the applications on the current workspace as existing. Like Discord has an option to screen share only certain applications instead of the entire screen. However, Discord only lets me select applications that are open on the same workspace as the Discord window. |
| 02:11:28 | <geekosaur> | that's a difference between how xmonad handles off-screen apps and how gnome and gnome-like window managers do |
| 02:11:46 | <geekosaur> | we unmap them, mutter and similar move them offscreen but still technically mapped |
| 02:13:35 | <geekosaur> | (that is, their lower right corners are at (-1,-1)) |
| 02:15:51 | <geekosaur> | changing this requires forking xmonad and rewriting XMonad.Operations.windows |
| 02:16:51 | <geekosaur> | (and may impact how floating windows behave) |
| 02:17:58 | <geekosaur> | (although I think we don't make assumptions about their locations because different screen sizes will cause them to be moved/resized anyway) |
| 02:32:33 | × | td_ quits (~td@i53870910.versanet.de) (Ping timeout: 276 seconds) |
| 02:43:51 | <geekosaur> | something to also understand here is that, for historical reasons, the contents of an unmapped window aren't normally available, which is why many other window managers move them offscreen instead. It used to be possible to enable backing store always (instead of WhenMapped) but I don't see it in Xserver(1) any more |
| 02:45:46 | × | terrorjack quits (~terrorjac@2a01:4f8:c17:9d11::) (Quit: The Lounge - https://thelounge.chat) |
| 02:48:30 | → | terrorjack joins (~terrorjac@2a01:4f8:c17:9d11::) |
| 03:08:05 | <haskellbridge> | <iqubic (she/her)> I basically never need to screen share a single window, so I'm actually fine with not fixing this. |
| 03:08:20 | <haskellbridge> | <iqubic (she/her)> I can get by with sharing my entire screen most times. |
| 04:12:33 | → | tinman joins (~tinman@106.51.193.232) |
| 04:48:32 | × | Leary quits (~Leary@user/Leary/x-0910699) (Remote host closed the connection) |
| 04:51:45 | → | Leary joins (~Leary@user/Leary/x-0910699) |
| 04:58:31 | × | tinman quits (~tinman@106.51.193.232) (Ping timeout: 272 seconds) |
| 05:42:27 | → | tinman joins (~tinman@106.51.193.232) |
| 06:50:46 | × | ft quits (~ft@p508db189.dip0.t-ipconnect.de) (Quit: leaving) |
| 07:09:37 | × | tinman quits (~tinman@106.51.193.232) (Ping timeout: 272 seconds) |
| 08:04:58 | × | werneta quits (~werneta@syn-071-083-160-242.res.spectrum.com) (Ping timeout: 245 seconds) |
| 09:48:34 | → | hightower2 joins (~hightower@141-136-129-138.dsl.iskon.hr) |
| 11:51:51 | × | Digit quits (~user@user/digit) (Read error: Connection reset by peer) |
| 11:53:33 | → | Digit joins (~user@user/digit) |
| 11:56:06 | → | hightower3 joins (~hightower@141-136-129-138.dsl.iskon.hr) |
| 11:58:37 | × | hightower2 quits (~hightower@141-136-129-138.dsl.iskon.hr) (Ping timeout: 276 seconds) |
| 14:03:07 | × | Leary quits (~Leary@user/Leary/x-0910699) (Remote host closed the connection) |
| 14:06:23 | → | Leary joins (~Leary@user/Leary/x-0910699) |
| 14:09:40 | × | Digit quits (~user@user/digit) (Read error: Connection reset by peer) |
| 14:10:37 | → | Digit joins (~user@user/digit) |
| 16:16:31 | → | ft joins (~ft@p508db189.dip0.t-ipconnect.de) |
| 16:46:55 | × | tv quits (~tv@user/tv) (Quit: derp) |
| 16:47:22 | → | tv joins (~tv@user/tv) |
| 19:09:28 | × | ft quits (~ft@p508db189.dip0.t-ipconnect.de) (Ping timeout: 240 seconds) |
| 19:09:38 | → | ft joins (~ft@p508db189.dip0.t-ipconnect.de) |
| 19:16:38 | × | gwentpl quits (~gwpl@user/gwentpl) (Read error: Connection reset by peer) |
| 19:17:32 | → | gwentpl joins (~gwpl@user/gwentpl) |
| 19:41:20 | × | Digit quits (~user@user/digit) (Ping timeout: 252 seconds) |
| 19:43:49 | → | Digit joins (~user@user/digit) |
| 20:35:20 | → | be8bcca2f3 joins (~be8bcca2f@pool-71-169-14-231.pghkny.fios.verizon.net) |
| 20:35:54 | × | be8bcca2f3 quits (~be8bcca2f@pool-71-169-14-231.pghkny.fios.verizon.net) (Changing host) |
| 20:35:54 | → | be8bcca2f3 joins (~be8bcca2f@user/be8bcca2f3) |
| 20:36:06 | × | be8bcca2f3 quits (~be8bcca2f@user/be8bcca2f3) (Client Quit) |
| 20:36:24 | → | be8bcca2f3 joins (~be8bcca2f@user/be8bcca2f3) |
| 21:55:58 | × | be8bcca2f3 quits (~be8bcca2f@user/be8bcca2f3) (Ping timeout: 240 seconds) |
| 22:16:31 | → | be8bcca2f3 joins (~be8bcca2f@user/be8bcca2f3) |
| 22:22:49 | × | be8bcca2f3 quits (~be8bcca2f@user/be8bcca2f3) (Ping timeout: 260 seconds) |
| 22:28:48 | → | be8bcca2f3 joins (~be8bcca2f@user/be8bcca2f3) |
| 22:34:28 | × | be8bcca2f3 quits (~be8bcca2f@user/be8bcca2f3) (Ping timeout: 240 seconds) |
| 22:47:35 | → | be8bcca2f3 joins (~be8bcca2f@user/be8bcca2f3) |
| 22:50:58 | × | hightower3 quits (~hightower@141-136-129-138.dsl.iskon.hr) (Ping timeout: 248 seconds) |
| 22:54:12 | × | be8bcca2f3 quits (~be8bcca2f@user/be8bcca2f3) (Ping timeout: 252 seconds) |
| 23:00:56 | → | be8bcca2f3 joins (~be8bcca2f@user/be8bcca2f3) |
| 23:25:22 | × | be8bcca2f3 quits (~be8bcca2f@user/be8bcca2f3) (Ping timeout: 252 seconds) |
| 23:43:18 | → | be8bcca2f3 joins (~be8bcca2f@user/be8bcca2f3) |
| 23:47:58 | × | be8bcca2f3 quits (~be8bcca2f@user/be8bcca2f3) (Ping timeout: 240 seconds) |
| 23:53:15 | → | be8bcca2f3 joins (~be8bcca2f@user/be8bcca2f3) |
All times are in UTC on 2025-07-21.