V02460 boosted

After two weeks of writing, revising, and trying to make everything as digestible as possible, I finally published "GNOME Calendar: A New Era of Accessibility Achieved in 90 Days", where I explain in detail the steps we took to turn GNOME Calendar from an app that was literally unusable with a keyboard and screen reader to an app that is (finally) accessible to keyboard and screen reader users as of GNOME 49!

tesk.page/2025/07/25/gnome-cal

#GNOMECalendar #GNOME #Accessibility #a11y #DisabilityPrideMonth #Linux #FOSS #OSS #OpenSource #FreeSoftware #GTK #libadwaita

Show thread
V02460 boosted

Die ARD sendet ein Sommerinterview mit Alice Weidel, das durch lautstarke Proteste torpediert wird. Die Aktion richtet sich auch gegen die ARD und durchbricht die freundliche Normalität. Ein Kommentar.

netzpolitik.org/2025/sommerint

V02460 boosted

🤖⚖️ Locked bootloaders, forced app stores, and vendor lock-in? No thanks!

#DeviceNeutrality helps to break up digital monopolies and restore competition by giving back to end-users control of their devices! #FreeSoftware

deviceneutrality.org/

V02460 boosted

Keine Gesetzeslücken, sondern Lücken der Behandlung: Mehr Sicherheit gibt es nicht durch Gesetzesverschärfungen & Datenkarussell, sondern durch bessere Versorgung von psychisch Kranken taz.de/Schaerfere-Gesetze-fuer

V02460 boosted
V02460 boosted

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.
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.

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.
Events in the agenda view will convey to screen readers of their respective titles and descriptions.

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

#Accessibility #a11y #DisabilityPrideMonth #GNOME #GNOMECalendar #GTK #GTK4 #Libadwaita

Show thread
V02460 boosted

Wir setzen uns umfassend für den Schutz von Versammlungen ein. Und zwar erfolgreich: Dieses Jahr konnten wir mit einem Grundsatzurteil zum Einsatz von polizeilichen Schmerzgriffen die Rechte von Demonstrierenden stärken: freiheitsrechte.org/ueber-die-.

Du kannst unsere Arbeit unterstützen, z.B. mit einer Spende oder einer Fördermitgliedschaft: freiheitsrechte.org/mitmachen

Show thread
V02460 boosted

Trump lässt grüßen. In der Migrationspolitik setzt sich die Bundesregierung bewusst über das geltende Recht hinweg und ignoriert Gerichtsentscheidungen. Die Zurückweisungen von Asylsuchenden an der Grenze sind ein alarmierendes Beispiel, aber leider kein Einzelfall. Ein Thread

V02460 boosted

Schwachstellen, die es in diesem Jahrtausend nicht mehr geben darf: Hotelkette #Numa veröffentlicht Ausweisdaten. Die hätten nie verarbeitet werden dürfen ccc.de/de/updates/2025/ausgech

V02460 boosted

💥 No more imposed licensing - Get back the cost of your Windows License! 💥

When acquiring a new laptop you often end up dealing with an imposed pre-installed Microsoft Windows operating system. Even if you do not want to use it, you still need to pay for the Windows license. 𝗧𝗵𝗶𝘀 𝗶𝘀 𝘂𝗻𝗳𝗮𝗶𝗿.

The Refund4Freedom initiative guides users in how to get their money back in these cases and demands the end of this practice that limits user freedom.

fsfe.org/news/2025/news-202505

V02460 boosted
V02460 boosted
V02460 boosted

Redis is now available under the AGPLv3 open source license (Redis blog)

lwn.net/Articles/1019686/ #LWN

V02460 boosted
V02460 boosted

Staatliche Informationen gehören der Allgemeinheit! Mit einem #OpenData-Experten klagen wir gegen die #Bundespolizei. Denn: das #AlleRechteVorbehalten der Bundespolizei verhindert die Weiternutzung ihres Jahresbericht 2023. Das gefährdet #Pressefreiheit, #Wissenschaftsfreiheit und #Informationsfreiheit. Unser Kläger hatte beantragt, Texte & Bilder des Jahresberichtes für #Wikipedia-Artikel und das Medienarchiv @wikimediaDE Commons zu nutzen. Dieses Gesuch wurde abgelehnt. freiheitsrechte.org/ueber-die-

V02460 boosted

Here's the blog post I've been trying not to write for the past year.

We need to start discussing the events surrounding @sonny's ban last year with the entire community, and unfortunately the only way to do that is in public. Here's hoping this is the first step towards that wider discussion, and an eventual resolution.

blogs.gnome.org/tbernard/2025/

V02460 boosted

Nächste Woche wird es im Europäischen Datenschutzausschuss spannend: Abstimmung über die „Opinion“ des Ausschusses zu einigen grundsätzlichen Fragen zu „Pay or Consent“ bei großen Plattformen. Die allgemeineren Leitlinien, die wesentlich umfangreicher sein werden, folgen erst später. Und noch einmal: Aus meiner persönlichen Sicht ist das, was Meta anbietet, noch nicht einmal „Pay or Consent“, weil die Daten ja auch bei „Pay“ weiter gesammelt werden

V02460 boosted

We are thrilled to welcome @gnome and @kde who have joined @EclipseFdn as new Associate Members 🚀

Associate Members are FOSS foundations, nonprofits, and other communities that share some of our values, such as: software freedom, open source, open standards, privacy, and decentralization.

Like our other members, we have allocated several seats on our Governing Board for Associate Members, and they get to be part of how Matrix is governed.

Learn more about membership: matrix.org/membership/

V02460 boosted
V02460 boosted

wie gehen eigentlich die anderen mastodon-admins emotional mit der tatsache um, dass eine mastodon-instanz gerade mit 8 milliarden dollar market cap an der us-börse gehandelt wird?

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml