atlas news
    
Planet Gnome
19  avril     21h00
Miguel de Icaza: 23 Apr 2024
   Embeddable Game Engine Many years ago, when working at Xamarin, where we were building cross platform libraries for mobile developers, we wanted to offer both D and D gaming capabilities for our users in the form of adding D or D content to their mobile applications. For D, we contributed and...
    01h32
Christian Hergert: Builder of Things
   Sometimes I build stuff other than software and this is a post about that. My wife and I had to postpone our honeymoon for a couple years due to COVID. Last spring we were able to take a trip to Thailand and really enjoyed it. So much so that when we got back we had a desire recreate that sort of...
    00h00
Felix Häcker: #144 Better Printing
   Update on what happened across the GNOME project in the week from April to April . Sovereign Tech Fund Sonny says As part of the GNOME STF Sovereign Tech Fund initiative, a number of community members are working on infrastructure related projects. Here are the highlights for the past week...
18  avril     04h17
Peter Hutterer: udev-hid-bpf: quickstart tooling to fix your HID devices with eBPF
   For the last few months, Benjamin Tissoires and I have been working on and polishing a little tool called udev hid bpf . This is the scaffolding required quickly and easily write, test and eventually fix your HID input devices mouse, keyboard, etc. via a BPF program instead of a full blown...
17  avril     17h39
Matthias Clasen: Graphics offload revisited
   We first introduced support for dmabufs and graphics offload last fall, and it is included in GTK . . Since then, some improvements have happened, so it is time for an update. Improvements down the stack The GStreamer . release has improved support for explicit modifiers, and the GStreamer...
    16h04
Jussi Pakkanen: CapyPDF 0.10.0 is out
   Perhaps the most interesting feature is that this new version reduces the number of external dependencies by almost . In other words the number of deps went from to . This is due to Apple Clang finally shipping with std::format support so fmt::format could be removed. The actual change was...
    13h41
Sam Thursfield: Status update, 17 04 2024
   In which I meet QA testers, bang my head against the GNOME OS initial setup process, and travel overland from Scotland to Spain in hours. Linux QA meetup Several companies and communities work on QA testing for Linux distros, and we mostly don’t talk to each other. GUADEC was a rare...
16  avril     22h00
Ismael Olea: Last activity in Wikimedia
   Just a little update about my activity around the Wikimedia Movement. As said in this blog, I have been invited to guide a workshop on Wikibase at the Murcia University. Also, I’ve sent two poster proposals for Wikimania : Towards a Very Small GLAM entities solution: This proposal...
    20h15
Philippe Normand: From WebKit GStreamer to rust-av, a journey on our stack’s layers
   In this post I’ll try to document the journey starting from a WebKit issue and ending up improving third party projects that WebKitGTK and WPEWebKit depend on. I’ve been working on WebKit’s GStreamer backends for a while. Usually some new feature needed on WebKit side would trigger work on...
    11h36
Sonny Piers: Retro v2
   Retro; the customizable clock widget is now available on Flathub in v This new release comes with Support both h and h clock format. It follows GNOME Date amp; Time preference while being sandboxed thanks to libportal new API for the settings portal. Energy usage has been improved by...
14  avril     16h37
Benjamin Otte: Making GTK graphics offloading work
   I need to put that somewhere because people ask about it and having a little post to explain it is nice. What’s it about GTK recently introduced the ability to offload graphics rendering, but it needs rather recent everything to work well for offloading video decoding. So, what do you need to...
12  avril     00h00
Felix Häcker: #143 Circle Updates
   Update on what happened across the GNOME project in the week from April to April . GNOME Core Apps and Libraries GLib The low level core library that forms the basis for projects such as GTK and GNOME. Philip Withnall announces After a lot of preparation, GLib has finally achieved an...
10  avril     04h50
Christian Hergert: Refreshed Search
   Builder got a refreshed search popover. It’s not even a GtkPopover anymore and instead uses AdwDialog. You can use some of the typical prefixes to filter search results or do nothing and get everything mixed together. For example, prefix the search with to limit the results to indexed symbol...
07  avril     18h51
Felix Häcker: Fragments 3.0
   It has finally happened The long awaited major update of Fragments is now available, which includes many exciting new features. The most important addition is support for torrent files. It is now possible to select the files you want to download from a torrent. The files can be searched and...
06  avril     20h31
Juan Pablo Ugarte: Cambalache 0.90.0 Released
   Hi, I am happy to announce a new Cambalache stable release. With the UI ported to Gtk I bumped the version to . to reflect the fact we are really close to . Release Notes: Migrate main application to Gtk Update widget catalogs to SDK Add support for child custom fragments Add add...
    13h27
Jens Georg: Exercises in Reversing
   As a follow up in spirit of reversing the USB a blood pressure monitor See Github project I was part of a project to revive a GPS receiver from the late s. This is still work in process since it is still not possible to decode the actual GPS data, but we are getting there. The code and...
    08h00
Ivan Molodetskikh: Just How Much Faster Are the GNOME 46 Terminals?
   VTE Virtual TErminal library is the library underpinning various GNOME terminal emulators. It provides a GTK widget that shows a terminal view, which is used in apps like GNOME Terminal, Console, Black Box, Tilix, Terminator, Ptyxis, and others. It also powers embedded terminals in Builder and...
03  avril     08h39
Richard Hughes: fwupd and xz metadata
   A few people and multi billion dollar companies have asked for my response to the xz backdoor. The fwupd metadata that millions of people download every day is a . MB XML file which thankfully is very compressible. This used to be compressed as gzip by the LVFS, making it a . MB download for...
02  avril     20h58
Jussi Pakkanen: Aesthetics matter
   When I started working on Meson I had several goals: portability, performance, usability and so on. I particularly liked the last one of these, but to my surprise this interest was not shared by people at large, especially those who used Autotools. Eventually the discussion always degenerated with...
01  avril     14h44
Michael Meeks: 2024-04-01 Monday
   Up lateish; drove to St Albans with the family to meet up with Sue amp; family. Removed of CPU from a week long profile of our demo servers: avoiding lots of extension querying with a one line change: fun.
31  mars     21h00
Michael Meeks: 2024-03-31 Sunday
   Played with H. and a stand in Chris at Church for Easter Sunday, good congregation amp; singing, H. doing well on the Organ. David amp; Jocelyn over for lunch, caught up with them. J. out for a run, got Minetest setup again for the babes with their old map included. Applied ...
28  mars     18h56
Christian Schaller: Fedora Workstation 40 - what are we working on
   So Fedora Workstation Beta has just come out so I thought I share a bit about some of the things we are working on for Fedora Workstation currently and also major changes coming in from the community. Flatpak Flatpaks has been a key part of our strategy for desktop applications for a while now...
    08h00
Justin W. Flory: Win-win for all: How to run a non-engineering Outreachy internship
   The post Win win for all: How to run a non engineering Outreachy internship appeared first on home jwf . home jwf Free amp; Open Source, technology, travel, and life reflections This year, I am mentoring again with the Outreachy internship program. It is my third time mentoring for Outreachy...
26  mars     15h42
Jordan Petridis: Thoughts on employing PGO and BOLT on the GNOME stack
   Christian was looking at PGO and BOLT recently I figured I’d write down my notes from the discussions we had on how we’d go about making things faster on our stack, since I don’t have time or the resource to pursue those plans myself atm.First off let’s start with the basics, PGO profile guided...
    11h51
Andy Wingo: hacking v8 with guix, bis
   Good day, hackers. Today, a pragmatic note, on hacking on V from a Guix system.I’m going to skip a lot of the background because, as it turns out, I wrote about this already almost a decade ago. But following that piece, I mostly gave up on doing V hacking from a Guix machine it was more...
25  mars     22h34
Jan Lukas Gernert: Newsflash 3.2
   Another small feature update just in time for gnome . Subscribe via CLI Lets start with something that already went into version . . : you can subscribe to feeds via CLI now. The idea is that this is a building block for seamlessly subscribing to websites from within a browser or something...
24  mars     04h29
Dave Patrick Caberto: Kooha 2.3 Released
   Kooha is a simple screen recorder for Linux with a minimal interface. You can simply click the record button without having to configure a bunch of settings. While we strive to keep Kooha simple, we also want to make it better. This release, composed of over commits, is focused on quality of...
22  mars     18h51
Tobias Bernard: Mini GUADEC 2024: We have a Venue
   We’ve had a lot of questions from people planning to attend this year’s edition of the Berlin Mini GUADEC from outside Berlin about where it’s going to happen, so they can book accommodation nearby. We have two good news on that front: First, we have secured pending a few last organizational...
20  mars     16h59
Sam Thursfield: Status update, 20 03 2024 - TinySPARQL and Tracker Miners
   GNOME just released, and with it comes TinySPARQL . aka Tracker SPARQL and Tracker Miners . . Here’s what I’ve been involved with this month in those projects. Google Summer of Code It wasn’t my intention to prepare another internship before the last one was even finished. It seems...
    07h05
OndÅ ej Holà : What’s new in GVfs for GNOME 46?
   It has been years since my last post with release news for GVfs. This is mainly because previous releases were more or less just bug fixes. In contrast, GVfs . comes with two new backends. Let’s take a look at them. OneDrive One of the backends adds OneDrive support thanks to Jan Michael...
19  mars     14h54
Arun Raghavan: Asymptotic: A 2023 Review
   It’s been a busy few several months, but now that we have some breathing room, I wanted to take stock of what we have done over the last year or so. This is a good thing for most people and companies to do of course, but being a scrappy, questionably young organisation, it’s doubly important for...
15  mars     16h30
Christian Schaller: PipeWire camera handling is now happening
   We hit a major milestones this week with the long worked on adoption of PipeWire Camera support finally starting to land Not long ago Firefox was released with experimental PipeWire camera support thanks to the great work by Jan Grulich. Then this week OBS Studio shipped with PipeWire camera...
    15h58
Alice Mikhaylenko: Libadwaita 1.5
   This has both upsides and downsides. One upside is that the toolkit app has much more control over them. For example, it’s very easy to ensure their size doesn’t exceed the parent window. While this is possible with windows AdwMessageDialog does this , it’s hacky and can still break fairly easily...
    12h35
Marcus Lundblad: Maps and GNOME 46
   It’s that time again, a new GNOME release is just around the corner. The news in Maps for GNOME A lot of the new things we’ve been working on for the release has already been covered, but here is few recaps. The new map styleThe map style used for the vector based, client side rendered map...
14  mars     09h11
Matthew Garrett: Digital forgeries are hard
   Closing arguments in the trial between various people and Craig Wright over whether he’s Satoshi Nakamoto are wrapping up today, amongst a bewildering array of presented evidence. But one utterly astonishing aspect of this lawsuit is that expert witnesses for both sides agreed that much of the...
13  mars     16h54
Martà n Abente Lahaye: Gameeky 0.6.0
   After a busy month, a new release is out This new release comes with improved compatibility with other platforms, several usability additions and improvements. It’s no longer necessary to run terminal commands. The most noticeable change in release is the addition of a properly integrated...
12  mars     16h16
Dorothy Kabarozi: Overall experience: My Outreachy internship with GNOME
   Embarking on an Outreachy internship is a great start into the heart of open source , a journey I’ve longed to undertake. December to March marked this exhilarating chapter of my life, where I had the honor of diving deep into the GNOME world as an Outreachy intern. In this blog, I’m...
    04h33
Peter Hutterer: Enforcing a touchscreen mapping in GNOME
   Touchscreens are quite prevalent by now but one of the not so hidden secrets is that they’re actually two devices: the monitor and the actual touch input device. Surprisingly, users want the touch input device to work on the underlying monitor which means your desktop environment needs to somehow...
10  mars     23h00
Ismael Olea: Modelling protected areas talks
   Just keeping up to date with a talk I gave twice past year. I’m very proud of the work but never shared here neither in my Wikidata User:Olea page. As a brief introduction, for some time I did a significant work importing to Wikidata the CDDA database of European protected areas as I found we have...
08  mars     09h30
Emmanuele Bassi: Accessibility improvements in GTK 4.14
   GTK . brings various improvements on the accessibility front, especially for applications showing complex, formatted text; for WebKitGTK; and for notifications. Accessible text interface The accessibility rewrite for . provided an implementation for complex, selectable, and formatted text in...