mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,5 Tsd.
aktive Profile

#gtk

5 Beiträge5 Beteiligte3 Beiträge heute

Hello guix,

I upgraded my system to Guix 20c8cbb (Jul 06) and I'm noticing that some GTK4 apps written in Python don't work anymore. Even the GTK4 «Hello, world» program fails in the same way (see screenshots).

If you're using a more recent Guix, could you please try and check whether you get the same error?

❯ guix shell python gtk python-pygobject

❯python3 hello.py

The hello app:

gtk.org/

I don't understand what's missing in the environment...

#gnu#guix#gtk
Fortgeführter Thread

Happy Disability Pride Month everybody :)

During the past few weeks, there's been an overwhelming amount of progress with accessibility on GNOME Calendar:

• Event widgets/popovers will convey to screen readers that they are toggle buttons. They will also convey of their states (whether they're pressed or not) and that they have a popover. (See !587)

• Calendar rows will convey to screen readers that they are check boxes, along with their states (whether they're checked or not). Additionally, they will no longer require a second press of a tab to get to the next row; one tab will be sufficient. (See !588)

• Month and year spin buttons are now capable of being interacted with using arrow up/down buttons. They will also convey to screen readers that they are spin buttons, along with their properties (current, minimum, and maximum values). The month spin button will also wrap, where going back a month from January will jump to December, and going to the next month from December will jump to January. (See !603)

• Events in the agenda view will convey to screen readers of their respective titles and descriptions. (See !606)

Accessibility on Calendar has progressed to the point where I believe it's safe to say that, as of GNOME 49, Calendar will be usable exclusively with a keyboard, without significant usability friction!

There's still a lot of work to be done in regards to screen readers, for example conveying time appropriately and event descriptions. But really, just 6 months ago, we went from having absolutely no idea where to even begin with accessibility in Calendar — which has been an ongoing issue for literally a decade — to having something workable exclusively with a keyboard and screen reader! :3

Huge thanks to @nekohayo for coordinating the accessibility initiative, especially with keeping the accessibility meta issue updated; Georges Stavracas for single-handedly maintaining GNOME Calendar and reviewing all my merge requests; and @tyrylu for sharing feedback in regards to usability.

All my work so far has been unpaid and voluntary; hundreds of hours were put into developing and testing all the accessibility-related merge requests. I would really appreciate if you could spare a little bit of money to support my work, thank you 🩷

ko-fi.com/theevilskeleton
github.com/sponsors/TheEvilSke

(Boost appreciated)

GitLabImprove accessibility of GcalEventWidget (!587) · Merge Requests · GNOME / gnome-calendar · GitLabCalendar application for GNOME

I did a thing. while working on native NFC capabilities, i ended up writing a test program which reads all the info from EMV cards (such as Visa/Master/Amex) and dumps it to try and learn the payload.

the info shown in the #GTK interface is fairly basic mostly as demo, but it dumps a lot more to the shell:
github.com/FakeShell/nfc-teste

it may be possible to use this for malicious purposes with the right skill set, so please use it responsibly =)

#flx1#furilabs#linuxmobile

The new development snapshot towards GTK 4.20 is now available: gitlab.gnome.org/GNOME/gtk/-/r

Lots of changes, mainly related to improvements in SVG symbolic icons; CSS gradients, keyframe selectors, and text shadows; caching masks for fill and stroke nodes; and Windows support in the form of D3D textures, rendering, and composition

Full release notes available: download.gnome.org/sources/gtk

GitLab4.19.2 · GNOME / gtk · GitLab4.19.2

In #GTK, what's the best way to report a `Adw.EntryRow` having failed validation? I can set the `error` style class, but I don't see a way to set an (accessible) error message. My current workaround is to add a popover to the suffix of each row that has a selectable label on the inside with an alert role (which Orca then reads), but that doesn't really sound like the right way ...

Начиная с #Kubuntu 25.10 будет оставлен только сеанс на базе #Wayland (это вариант с #KDE).
И в осеннем
#Ubuntu 25.10 не будет сеанса #GNOME на базе #X11 (на экране входа в систему будет только сеанса на базе #Wayland).
Для обеих сред возможность запуска
#X11-приложений при помощи XWayland остаётся без изменений (это когда Wayland сервер выдаёт себя за #Xorg для работы приложений умеющих лишь в X11).

В библиотеке
#GTK бэкенду для протокола X11 присвоен статус устаревшего, в феврале 2025. А в более новой версии #GTK5 планируется оставить только поддержку Wayland.

#linux
@russian_mastodon@mastodon.social @rur@social.sley.nl @Russia@3zi.ru