Home liberachat/#xmonad: Logs Calendar

Logs: liberachat/#xmonad

←Prev  Next→
Page 1 .. 246 247 248 249 250 251 252 253 254 255 256 .. 1847
184,627 events total
2021-10-08 19:57:41 <geekosaur> note also that the int we store is actually the X11 window ID, not some internal thing
2021-10-08 19:58:43 <liskin> well the int I have in that yaml is an index into the children array
2021-10-08 19:59:01 <liskin> (as that can either be windows or sublayouts)
2021-10-08 19:59:09 <geekosaur> oh
2021-10-08 19:59:17 <geekosaur> yeh, I didn't check the yaml
2021-10-08 19:59:29 geekosaur kinda hates yaml
2021-10-08 20:05:30 <jakefromstatefar> It's just a means to an end of expressing this tree structure idea.
2021-10-08 20:05:32 <jakefromstatefar> In this case.
2021-10-08 20:13:37 <jakefromstatefar> With this new tree structure, how would floating windows be handled? E.g:... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/9a36e37e1684f6b8fd8e9df5b3682c0f710d0666)
2021-10-08 20:14:33 <jakefromstatefar> Programmatically, this should be doable - but what of doing this from the userspace level?
2021-10-08 20:14:39 <liskin> I haven't really thought about how you'd manage the structure of that tree :-)
2021-10-08 20:15:11 <jakefromstatefar> I think that floating nodes/layers should be separate from other nodes.
2021-10-08 20:15:46 <jakefromstatefar> And the `doFloat` function would merely send the window information up to the top branch, into the floating layer attribute.
2021-10-08 20:16:05 <liskin> they don't really need to be as long as there are predefined actions that correctly move the window across the tree
2021-10-08 20:16:34 <liskin> floating a window and tiling it again is already a lossy operation today, usually
2021-10-08 20:16:49 <jakefromstatefar> And, giving floating windows bounding boxes from a sublayout seems challengind.
2021-10-08 20:16:57 <jakefromstatefar> liskin: Yeah, I wasn't too worried about that.
2021-10-08 20:17:02 <geekosaur> in my layer brainstorming I had a separate floating layer which behaved as _NET_WINDOW_STATE_ABOVE (but actually between that layer and the normal one) and some notion of pushing windows between layers to the focus in the other layer
2021-10-08 20:17:05 <jakefromstatefar> challenging*
2021-10-08 20:18:55 <jakefromstatefar> Ooh, with this approach you could move windows around by paths. E.g `/**/tabbed/`.
2021-10-08 20:19:08 <jakefromstatefar> I wonder how practical things like that would be.
2021-10-08 20:30:56 <geekosaur> bleh, github really doesn't like the formatting there
2021-10-08 20:33:11 <geekosaur> whatever, I set up the WIP issue copying all this discussion into it, we can brainstorm there
2021-10-08 20:55:11 <jakefromstatefar> See the WIP issue.
2021-10-08 20:55:14 <jakefromstatefar> I added my ideas.
2021-10-08 20:56:11 <geekosaur> I get email for everything that happens in the xmonad project :)
2021-10-08 20:57:44 <geekosaur> wow, github formatted that even worse than it did mine :/
2021-10-08 21:08:26 a6a45081-2b83 joins (~aditya@2601:249:4300:1296:88ec:cc73:84d4:1507)
2021-10-08 21:23:44 × scardinal quits (~supreme@customer-212-237-101-39.ip4.gigabit.dk) (Ping timeout: 265 seconds)
2021-10-08 21:23:58 scardinal joins (~supreme@customer-212-237-101-39.ip4.gigabit.dk)
2021-10-08 21:24:47 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-10-08 21:25:06 geekosaur joins (~geekosaur@xmonad/geekosaur)
2021-10-08 21:25:31 × wonko quits (~wjc@62.115.229.50) (Ping timeout: 245 seconds)
2021-10-08 21:26:13 wonko joins (~wjc@62.115.229.50)
2021-10-08 21:36:47 × wonko quits (~wjc@62.115.229.50) (Ping timeout: 265 seconds)
2021-10-08 22:00:32 × seschwar quits (~seschwar@user/seschwar) (Quit: :wq)
2021-10-08 22:24:46 <jakefromstatefar> Not particularly, I had haskell syntax highlighting on when I made it.
2021-10-08 22:24:54 <jakefromstatefar> So, I added the same in my comment.
2021-10-08 22:25:15 <jakefromstatefar> Obviously it's not haskell, but the style is a hybrid of haskell and yaml, I think.
2021-10-08 22:38:32 <geekosaur> I mean it has extra blank lines everywhere and stuff
2021-10-08 22:38:58 <geekosaur> not sure what happened but evidently github didnn't like something about it
2021-10-08 22:48:59 × a6a45081-2b83 quits (~aditya@2601:249:4300:1296:88ec:cc73:84d4:1507) (Remote host closed the connection)
2021-10-08 23:13:21 <jakefromstatefar> Now I've spent 3 hours thinking over this tree structure 😆
2021-10-08 23:13:32 <jakefromstatefar> I almost have another revision to my initial ideas
2021-10-08 23:19:32 <jakefromstatefar> For the work effort on wayland, I've created some more casual / realtime discussion rooms: #xm2wm-hurdles:jupiterbroadcasting.com #xm2wm-resources:jupiterbroadcasting.com (#xm2wm-hurdles & #xm2wm-resources)@libera.chat
2021-10-09 00:10:21 a6a45081-2b83 joins (~aditya@2601:249:4300:1296:88ec:cc73:84d4:1507)
2021-10-09 00:19:47 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-10-09 00:21:10 × a6a45081-2b83 quits (~aditya@2601:249:4300:1296:88ec:cc73:84d4:1507) (Remote host closed the connection)
2021-10-09 00:21:37 geekosaur joins (~geekosaur@xmonad/geekosaur)
2021-10-09 00:30:39 <jakefromstatefar> Does anyone recall the window manager for wayland that has the ability to draw borders on top of other windows?
2021-10-09 00:31:07 <jakefromstatefar> I recall conversing with geekosaur on this subject, but it's not possible given the current XMonad architecture.
2021-10-09 01:29:03 × Nosrep quits (~archbox@user/nosrep) (Ping timeout: 250 seconds)
2021-10-09 01:29:43 werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2021-10-09 01:31:12 Nosrep joins (~archbox@user/nosrep)
2021-10-09 01:53:10 × darkstardevx quits (~darkstard@c-24-21-53-33.hsd1.or.comcast.net) (Quit: Leaving)
2021-10-09 01:53:41 darkstardevx joins (~darkstard@2601:1c2:300:c8a0::6c32)
2021-10-09 02:03:14 × banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 245 seconds)
2021-10-09 02:22:15 banc joins (banc@gateway/vpn/airvpn/banc)
2021-10-09 02:36:58 × mudri quits (sid317655@id-317655.helmsley.irccloud.com) (Ping timeout: 252 seconds)
2021-10-09 02:37:34 × jmct_ quits (sid160793@id-160793.tinside.irccloud.com) (Ping timeout: 260 seconds)
2021-10-09 02:39:26 jmct_ joins (sid160793@5.254.36.57)
2021-10-09 02:40:38 mudri joins (sid317655@helmsley.irccloud.com)
2021-10-09 02:53:25 × td_ quits (~td@muedsl-82-207-238-110.citykom.de) (Ping timeout: 252 seconds)
2021-10-09 02:55:19 td_ joins (~td@muedsl-82-207-238-244.citykom.de)
2021-10-09 02:57:27 <jakefromstatefar> I'll update it when I find it.
2021-10-09 02:57:28 <jakefromstatefar> Hm, well, I'm impatient, and that's literally the only thing inhibiting me from pushing out my newer concept for the tree structure.
2021-10-09 03:24:03 × Nosrep quits (~archbox@user/nosrep) (Quit: WeeChat 3.2.1)
2021-10-09 03:24:15 × benin03693230163 quits (~benin@183.82.24.191) (Ping timeout: 260 seconds)
2021-10-09 03:30:26 benin03693230163 joins (~benin@183.82.24.191)
2021-10-09 03:34:41 <jakefromstatefar> I left my old proposal in there, just in case some ideas needed to be reverted.
2021-10-09 03:34:49 <jakefromstatefar> But, I've thought this through pretty thoroughly.
2021-10-09 03:35:36 <jakefromstatefar> As well as written some examples. I made the tab layout decoration waay sexier than it ever could've been before.
2021-10-09 03:35:59 <jakefromstatefar> Of course, that requires the new data type, and a lot of effort on that front.
2021-10-09 03:36:11 <jakefromstatefar> But, in the end it'd be a huge breath of fresh air.
2021-10-09 05:08:01 × electr0n quits (~electr0n@about/security/founder/electr0n) (Quit: WeeChat 3.3)
2021-10-09 05:08:51 electr0n joins (~electr0n@about/security/founder/electr0n)
2021-10-09 05:19:53 × ml| quits (~ml|@user/ml/x-5298235) (Ping timeout: 264 seconds)
2021-10-09 05:33:58 ml| joins (~ml|@user/ml/x-5298235)
2021-10-09 06:39:48 qbt joins (~qbt@user/edun)
2021-10-09 06:44:47 wonko joins (~wjc@62.115.229.50)
2021-10-09 07:32:07 qbt parts (~qbt@user/edun) ()
2021-10-09 08:17:37 allbery_b joins (~geekosaur@xmonad/geekosaur)
2021-10-09 08:17:37 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
2021-10-09 08:17:40 allbery_b is now known as geekosaur
2021-10-09 08:42:51 qbt joins (~qbt@user/edun)
2021-10-09 08:45:16 mc47 joins (~mc47@xmonad/TheMC47)
2021-10-09 08:49:06 × wonko quits (~wjc@62.115.229.50) (Ping timeout: 265 seconds)
2021-10-09 09:18:39 × werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 245 seconds)
2021-10-09 09:20:54 seschwar joins (~seschwar@user/seschwar)
2021-10-09 10:13:58 × benin03693230163 quits (~benin@183.82.24.191) (Ping timeout: 260 seconds)
2021-10-09 10:23:49 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
2021-10-09 10:29:14 benin03693230163 joins (~benin@106.198.95.241)
2021-10-09 11:59:55 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Read error: Connection reset by peer)
2021-10-09 12:00:07 geekosaur joins (~geekosaur@xmonad/geekosaur)
2021-10-09 12:03:53 rachit joins (~rachit@122.161.50.104)
2021-10-09 12:04:10 <rachit> hi
2021-10-09 12:04:48 × rachit quits (~rachit@122.161.50.104) (Client Quit)
2021-10-09 12:35:56 × benin03693230163 quits (~benin@106.198.95.241) (Ping timeout: 245 seconds)
2021-10-09 12:45:06 benin03693230163 joins (~benin@183.82.30.186)
2021-10-09 13:45:57 <Solid> hi

All times are in UTC.