emersion boosted

Something I mentioned on GitHub, to clarify someone who was confused as to why their feature request was shot down (even with a patch attached).

The window management code of sway is basically closed to further enhancements. This has been an unspoken policy for a while now. We only merge bugfixes and otherwise we track i3 releases upstream.

Expanding sway into a giant kitchen sink is not my goal. We need to at some point become conservative with our changes, or else the runaway complexity will ruin the software. Eventually sway should be "done", in my opinion.

There is still room for improvement, but that is mainly limited to the domains in which i3 is not: the parts of sway (and wlroots) which replace the role of the Xorg server. To this end, we're building improvements around screen capture, VR support, and so on. We also continue to see lots of investment in wlroots, and I expect it will continue to mature for a long time.

emersion boosted
emersion boosted
emersion boosted
emersion boosted
emersion boosted

requesting the attention of any users of email clients which are not among [gmail, k-9, microsoft outlook, protonmail, roundcube, thunderbird, aerc, mutt, alpine, claws]

I'm confused wrt. Variable Refresh Rate. Some people say it's only useful to workaround fullscreen games that don't care about timings. Others say hardware is broken because it flickers and correct VRR should be able to handle any refresh rate change.

I'm leaning towards completely ignoring VRR.

emersion boosted

apolloinrealtime.org/11/

Replay the moon landing live (50 years latency) over the next several hours

annotatesh will generate sr.ht annotations for you shell scripts:
git.sr.ht/~emersion/annotatesh

Right now only builtins and POSIX utilities are supported, function references are planned.

"Asking the Wayland project about [why is feature X missing] is like asking the manufacturer of bricks why your brick house does not have enough rooms."

-- pq

Not recommended: watching Midsommar in summer while being in Finland.

emersion boosted
#pkgconf 1.6.3 is now out!

I have moved #pkgconf development to sourcehut (run by @sir): https://git.sr.ht/~kaniini/pkgconf

This update actually has a very *important* change: it fixes a major grammatical inconsistency with version string parsing that has been present since the original freedesktop pkg-config implementation was released.

Updating to this version is strongly encouraged.

This bug was observed on the RPM bug tracker, and you can read about it there: https://github.com/rpm-software-management/rpm/issues/789

https://distfiles.dereferenced.org/pkgconf/pkgconf-1.6.3.tar.xz

I've been working on an automatically generated EDID library [1] based on kaitai [2]. Still wondering whether it's a good idea.

Anyone knows about other generators for binary formats?

[1]: gitlab.freedesktop.org/emersio
[2]: kaitai.io/

emersion boosted
emersion boosted
emersion boosted

Congrats to Mir for landing layer-shell support, improving interopability between Wayland desktops 🎉

June lazy status update: released Weston 6.0.1, released go-imap 1.0

Show more
Octodon

Octodon is a nice general purpose instance. more