Skip to main content

Search

Items tagged with: FreeDesktop


I updated the #Freedesktop specifications website, to build it with some more modern tools - please let me know if you notice any issues! 🙂

blog.tenstral.net/2024/08/free…


Now that the storm has passed — I can share an update on screen reader support under Wayland.

As part of STF; GNOME has been working since the end of last year on resolving the matter.

The main issue is that we currently lack a way to “snoop on” or “grab” key events from the compositor.

We now have a draft protocol and implementation in Orca and Mutter thanks to @matt

We are doing our best to get it ready for GNOME 47.

#GNOME #a11y #Linux #freedesktop #Wayland


If you are a #GNOME / #freedesktop module maintainer and would like your module to join the pilot program; please get in touch.


Here's my latest update on Newton, the #Wayland-native, #Flatpak-friendly #accessibility project for the modern #FreeDesktop ecosystem, developed as part of @gnome and funded by @sovtechfund. It's not ready for production yet, but this blog post includes a demo video and links to GNOME OS and Flatpak runtime builds you can try. As a bonus, because I'm integrating #AccessKit into #GTK, GTK apps will finally have #a11y on Windows and macOS. blogs.gnome.org/a11y/2024/06/1…


Interested in tooling for development and QA on immutable / image based Linux?

Checkout discourse.gnome.org/t/towards-… by @tchx84

Feedback welcome ! This is a collaboration between @gnome @codethink and @sovtechfund ❤️

#Linux #systemd #Silverblue #GNOME #freedesktop #KDE #Ubuntu #SUSE #Fedora #NixOS #postmarketOS


After 2 days of cursing, @alatiera got graphics driver working with Flatpak apps in Asahi :party_sparkles:

#Linux #Asahi #AsahiLinux #Flatpak #GTK #Qt #freedesktop


As part of the GNOME @sovtechfund project we've been working on improving notifications in GNOME (and the wider free desktop) 🔔✨

In this blog post @jsparber gives an update on the current state, what's already landed in 46, and what's coming in the near future!

blogs.gnome.org/shell-dev/2024…

#gnome #stf #freedesktop #flatpak


Orca the Linux screen reader now has a website!

orca.gnome.org/

Thanks to @snwh

And thank you Joannie, @igalia and the community for all the ongoing work and support.

#Linux #GNOME #freedesktop #a11y #accessibility


As of yesterday, I am officially maintaining the XDG Specifications (yes, yes, I make questionable choices ^^).
This means, if there's anything I should have a look at, or if you want to propose any addition/change, you know who to ping now! (even better if a MR/patch is attached, of course)
Thanks to everyone working on Freedesktop integration and projects, you rock!
#xdg #freedesktop #linux

lists.freedesktop.org/archives…


Version 1.2.1 of the xdg-utils is out!

With two of the most obvious bugs fixed. :drgn_wrench:

Thanks to the people who helped finding and fixing! :neofox_glasses: :neocat_laptop: :opensuse:

#freedesktop #xdg #xdgUtils #xdg_utils #linux


Version 1.2.0 of the xdg-utils is out! :drgn_box:

Please test them! (But don't deploy yet)

Thank you to everyone else who contributed and thanks to Simon for the trust and maintainer work! :drgn_heart:


We need more eyes on that code! :drgn_notice:

The xdg-utils are children of their time, shellscripts that by large don’t follow a “modern” scripting style …

… which means that there is a lot of work to catch up on and any changes should be reviewed by more people than they currently are.
In case you want to help:
Just pick something that seems interesting and doable for you and open an issue/merge request.

Things that need to be done:

  • Read the code and try to find mistakes (Usage of external tools, escaping, …)
  • Find mistakes in open merge requests.
  • Review, research and fix issues.
  • Improve tests
  • Improve documentation
  • Rebase old merge requests
  • Improve Cygwin and MacOS support
  • etc.

:neofox_solder: :neocat_science: :drgn_wrench:

#freedesktop #xdg #xdgUtils #xdg_utils #linux

And while I’m at it i might also hijack #fosdem for this. :drgn_dark_mlem:


Implementing battery charge limits in GNOME

By @jelly

vdwaa.nl/gnome-upower-charge-t…

It will mitigate battery loosing capacity over time.

#GNOME #Linux #LinuxMobile #FrameworkLaptop #freedesktop


Introducing Spiel - A New Speech API and Framework for Linux

blog.monotonous.org/2024/01/10…

By @eeejay

#Linux #accessibility #a11y #freedesktop #Flatpak #snap #GNOME #KDE


Building and coordinating a team to support the GNOME project is one of the most fulfilling job I've had.

I find these are some of the biggest challenges

• Lots of people and organizations to coordinate with 🗺️
• Some projects are cans of worms 🥫🐛
• So many things to do 🏃

But it's very rewarding and everyone is brilliant and passionate.

I think I'll start sharing more personal updates on our efforts

Context foundation.gnome.org/2023/11/0…

#Linux #GNOME #accessibility #freedesktop #a11y


Hello Fediverse,

We are looking for Text-To-Speak (TTS) expertise to help or advise us on improving the default voice of the Linux desktop. :linux: 📣

Please reach out or boost :boost_love:

Thanks!

#Linux #tts #accessibility #a11y #GNOME #KDE #FreeSoftware #freedesktop #ml


This is @halfmexican; GNOME Outreachy student excited that their effort to make a modern and sandboxed Camera demo for Workbench has paid off 🛠️

Well done! 🎉

Thanks @philn and @slomo for your help!

#GNOME #Outreachy #development #students #GStreamer #PipeWire #Flatpak #freedesktop #libcamera #GTK


Tl'dr #rustlang is a great collaboration opportunity for @gnome and @kde.

A long long time ago, #freedesktop initiative was created for precisely this goal. While in many ways it was a success story (especially in terms of establishing standards), it came short in one specific aspect: code collaboration.

Most freedesktop (all?) projects were and are almost exclusively developed and maintained by GNOME folks. That's not very surprising, given that C (being that lowest common denominator) had to be the programming language of choice. Just like most GNOME folks wouldn't want to touch C++, KDE folks don't particularly enjoy coding in C either. I know both have their reasons and the point here is not to play the blame game here.

There is not much point in dwelling in the past here but if we decide to write all future infrastructure/non-UI projects (that would have otherwise been written in C or C++) in Rust, there's a great potential for collaboration, I believe.

Talk is cheap, you could say and I agree. Hence why I've taken some steps in this direction already: github.com/dbus2/


Check out this post on the new filechooser for GNOME that will show up in the next release. After 18 years we finally have a grid view of files ala nautilus!
blog.gtk.org/2022/12/15/a-grid…
#gnome #freedesktop @gnome