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! 🙂
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
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
Towards a better way to hack and test your system components
Introduction Hey everyone, I recently joined Codethink and I am contributing to the improvements being made to GNOME OS, through the Sovereign Tech Fund (STF), to make it easier and more useful in day-to-day development and testing tasks, among othe…GNOME Discourse
After 2 days of cursing, @alatiera got graphics driver working with Flatpak apps in Asahi
#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
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
Version 1.2.1 of the xdg-utils is out!
With two of the most obvious bugs fixed.
Thanks to the people who helped finding and fixing!
#freedesktop #xdg #xdgUtils #xdg_utils #linux
xdg-utils v1.2.1 · xdg / xdg-utils · GitLab
xdg-utils 1.2.1 contains three bugfixes found following the 1.2.0 release: xdg-icon-resource: Fix for incorrect syntax documentation: Proper quoting of _MANUALPAGE and _USAGE sections....GitLab
Version 1.2.0 of the xdg-utils is out!
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!
We need more eyes on that code!
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.
#freedesktop #xdg #xdgUtils #xdg_utils #linux
And while I’m at it i might also hijack #fosdem for this.
xdg-utils v1.2.0 · xdg / xdg-utils · GitLab
xdg-utils 1.2.0 contains contributions from over 20 people (thankyou) some of the highlights are listed below. better support for Plasma6, Deepin, LXQt partial...GitLab
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
GNOME battery charge control
As someone who has to use a laptop for work, I keep my laptop plugged in 8 hours or more a day, 7 days a week.Jelly's blog
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
Introducing Spiel | monotonous.org
A New Speech API and Framework I wrote the beginning of what I hope will be an appealing speech API for desktop Linux and beyond. It consists of two parts, a...blog.monotonous.org
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…
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. 📣
Please reach out or boost
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/
The future of D-Bus
The future D-Bus development happens here. The future of D-Bus has 3 repositories available. Follow their code on GitHub.GitHub
blog.gtk.org/2022/12/15/a-grid…
#gnome #freedesktop @gnome