Seriously #gnome don't you test your new apps?
1. "Papers" the new PDF viewer prints a single landscape page blatantly horizontal on the piece of paper, cutting off half of the contents, wasting paper and ink. While I can fix that *manually* for each print in the print dialog this was *never* an issue with the older Evince.
2. "Loupe" the new image viewer supposedly can rotate images. Well, it has a nice rotation animation but then the image snaps right back. Opened in "Eye of Gnome" everything works just fine 🤦‍♂️
3. Nautilus also had smaller issues after big updates, sometimes not refreshing after file operations or getting stuck with cut and paste.

What happened to form follows function?

I'm done for today, don't even feel like reporting those bugs. (If anyone does: thank you, feel free to share the link ❤️ )

I'll switch back to evince&eog for now. They are still working fine thankfully.

#fedora43 #regressions

Well, the house destruction metaphor was pretty apt today when I decided to try new JJ Flex "improvements." First I couldn't even run the thing, then I could hear radio but I couldn't close the application, then I could see the app but the menu bar and tuning frequencies didn't exist. Lucky for you, the observer, it's all good now. We have a menu bar and I think you can tune the thing. I think you can even tune via the waterfall. Suffice to say, this release that you won't ever see unless you are bored enough to spy on me via github. The real hope is that all the pain will be worth it in the end. #regressions #jjflexradio
We're starting to see the immense effect #AI has on #softwaredevelopment. For example, #Gitlab now has 3 #regressions that annoy me (at least two of which we've reported).

One of them has a """fix""" submitted by "totally not Gpu McSlopperson," which added two comments and called it a day.

I'm going to insist on 3* hourly rate if I get tasked fixing that sort of shite.

""Within a week, preferably before the next rc.""

That's about the time in which Linus wants #Linux #kernel regression fixed users reported. Through a revert if necessary, ""so that maintainers don't get stressed out over having a pending problem report that people keep pestering them about.""

In case you wondered.

https://lore.kernel.org/all/CAHk-%3Dwi86AosXs66-yi54%2BmpQjPu0upxB8ZAfG%[email protected]/

#LinuxKernel #regressions

How We Catch UI Bugs Early With Visual Regression Testing, by (not on Mastodon or Bluesky):

https://dev.to/subito/how-we-catch-ui-bugs-early-with-visual-regression-testing-and-playwright-5h2a

#testing #regressions #playwright #javascript

🅴 Linux Kernel Dev Advent of Code - Fixing Big-Endian to be Great Again! 🚀 - t2sde on Twitch

t2sde went live on Twitch. Catch up on their Software and Game Development VOD now.

Twitch
Visual Regression Testing for External URLs With Playwright · Matthias Ott

Matthias Ott is an independent user experience designer and web design engineer from Stuttgart, Germany. He also teaches Interface Prototyping at the Muthesius Academy of Fine Arts and Design.

Matthias Ott – User Experience Designer
Automated Visual Regression Testing With Playwright | CSS-Tricks

With visual regression testing, we can update a page, take screenshots before and after the fact, and compare the results for unintended changes. In this article, learn how to set up visual regression testing using Playwright.

CSS-Tricks
How to Do Visual Regression Testing in Vue with Vitest? | alexop.dev

Learn how to implement visual regression testing in Vue.js using Vitest's browser mode. This comprehensive guide covers setting up screenshot-based testing, creating component stories, and integrating with CI/CD pipelines for automated visual testing.