romanzolotarev.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
Hey all,
Does anyone know if there's anything similar to xdg-menu [0] for Wayland?
I know most compositors have some sort of menu -- how are they typically handling entries in menus?
I suspect it's compositor-specific, but I'm curious in case that's not the case.
I'm asking because #CoW could benefit from that.
I've merged window containers for CoW. This just on the `main` branch -- not in any release yet.
See screenshot attached.
Thanks to @seninha for me blatantly stealing the idea from shod, and implementing it in CoW.
It gives the right balance between tiling and stacking, all in one. Those who want a complete tiling window can go and use sway.
The default bindings for this are in place already -- to play about with it, open two windows, and press:
logo (windows) key, alt, and hold down mouse button 1 -- when you start dragging, the pointer should turn orange. As you move over the target window, you'll see the window indicate where/how the source window will appear in the target window. It might take some getting used to.
I'll try and get a video out tomorrow about this, so there's something more visual.
Also, cow(1) has a lot of information about the various window-container commands for those who want something manual. See the WINDOW CONTAINERS section.
This has been a joy to work on, and very challenging. I'm expecting issues...
Any questions, or bug reports, please join me in `#cow-wayland` on `irc.libera.chat`.
Container Windows?
I've working on a proof-of-concept for a top-level container window which is able to contain other windows in a grid/column fashion.
I've completely and unashamedly (imitation is the highest form of flattery, apparently) stolen the idea of this from shod:
https://seninha.org/projects/shod.html
But I do like the concept a lot.
You can see how this might work from the screenshot below.
I'm still toying around with the idea of this, and I've been working on this since Tuesday this week, in the evenings. I'm hoping to have this mostly done by Sunday, other activities notwithstanding.
Maybe CoW now needs to be renamed to: Container On Wayland? Heh!
Interesting idea, eh? ;)
In the screenshot, you're looking at a container window also with a tabbed window, so they're still supported as-is in CoW, for those who use tabbed windows already.
Cc: @seninha
For a while now, when developing #cow, I've missed a lack of xzoom on wayland.
For those who don't know what xzoom does, it's an X11 application which will magnify a selected part of the screen so you can see it, well, magnified.
I find it very useful when debugging rendering issues with window borders on X11 -- but such an application is lacking on wayland.
So I wrote a sort of xzoom clone, called, wzoom (catchy name, I know!):
https://codeberg.org/thomasadam/wzoom
It relies on the wayland compositor using `zwlr_screencopy_manager_v1 (versions 1–3)` -- in my case -- #river does, so this works fine in #cow
Hopefully this will be useful to other people!
I've been using this for a few months now, and it seems to be working well. I've not created a release for it.
If there's enough interest, I might.
Enjoy!