atlas news
    
Planet Gnome
24  janvier     10h44
Felipe Borges: Time to write proposals for GSoC 2025 with GNOME
   It is that time of the year again when we start gathering ideas and mentors for Google Summer Code. Mentors, please submit new proposals in our Project ideas GitLab repository before the end of January. Proposals will be reviewed by the GNOME GSoC Admins and posted in https: gsoc.gnome.org ...
    00h00
This Week in GNOME: #184 Upcoming Freeze
   Update on what happened across the GNOME project in the week from January to January . GNOME Releases Sophie ï ï âs ï she her reports In about one week from today, on February st, APIs, features, and user interfaces are frozen for GNOME . The release for GNOME is...
23  janvier     17h05
Adetoye Anointing: Extracting Texts And Elements From SVG2
   Have you ever wondered how SVG files render complex text layouts with different styles and directions so seamlessly At the core of this magic lies text layout algorithms an essential component of SVG rendering that ensures text appears exactly as intended. Text layout algorithms are vital for...
    04h29
Dave Patrick Caberto: DIY 12V DC Power Supply
   Let’s talk about our journey of creating something from scratch almost for our Electronics I final project. It wasn’t groundbreaking like a full blown multi featured DC power supply, but it was a fulfilling learning experience. Spoiler alert: mistakes were made, lessons were learned, and yes, we...
22  janvier     14h57
Michael Meeks: 2025-01-22 Wednesday
   Catch up with Dave our talented cartoonist with whom I’ve been working on something new and exciting: to build a weekly strip to try to communicate the goodness, humour amp; intricacy around software, communities, ecosystems and more: All Hands meeting, packed and set off for the...
    08h44
Jonathan Blandford: Crosswords 0.3.14
   I released Crosswords . . this week. This is a checkpoint release there are a number of experimental features that are still under development. However, I wanted to get a stable release out before changing things too much. Download the apps on flathub game, editor Almost all the work this...
21  janvier     21h42
Andy Wingo: here we go again
   Good evening, fey readers. Tonight, a note on human rights and human wrongs.I am in my mid forties, and so I have seen some garbage governments in my time; one of the worst was Trump’s election in . My heart ached in so many ways, but most of all for immigrants in the US. It has always been...
    21h00
Michael Meeks: 2025-01-21 Tuesday
   Got to a status report, planning call caught up with overhanging decisions. Sync with Karen, then Hannah, lunch. Monthly management meeting, catch up with Szymon. Partner calls, and sync with Till. Dinner, worked until very late on first slides, then contract review; sleep.
    11h05
Sam Thursfield: Status update, 21 01 2025
   Happy new year everyone As a new year’s resolution, I’ve decided to improve SEO for this blog, so from now on my posts will be in FAQ format. What are Sam Thursfield’s favourite music releases of Glad you asked. I posted my top music releases here on Mastodon. I also put them on...
20  janvier     12h01
Richard Hughes: fwupd 2.0.4 and DBXUpdate-20241101
   I’ve just tagged fwupd . . with lots of nice new features, and most importantly with new protocol support to allow applying the latest dbx security update. The big change to the uefi dbx plugin is the switch to an ISO date as a dbx version number for the Microsoft KEK. The original trick of ...
17  janvier     00h00
This Week in GNOME: #183 Updated Flatpak
   Update on what happened across the GNOME project in the week from January to January . Flatpak Georges Stavracas feaneron reports Last week, the Flatpak . . was released. It’s the first stable release in years A lot has happened in the meantime, some of the highlights are: Listing...
15  janvier     18h47
Luis Villa: non-profit social networks: benchmarking responsibilities and costs
   I’m trying to blog quicker this year. I’m also sick with the flu. Forgive any mistakes caused by speed, brevity, or fever.Monday brought two big announcements in the non traditional open open ish social network space, with Mastodon moving towards non profit governance asking for M in...
14  janvier     14h21
Hans de Goede: IPU6 camera support status update
   The initial IPU camera support landed in Fedora only works on a limited set of laptops. The reason for this is that with MIPI cameras every different sensor and glue chip like IO expanders needs to be supported separately. I have been working on making the camera work on more laptop models....
    13h22
Jussi Pakkanen: Measuring code size and performance
   Are exceptions faster and or bloatier than using error codes Well...The traditional wisdom is that exceptions are faster when not taken, slower when taken and lead to more bloated code. On the other hand there are cases where using exceptions makes code a lot smaller. In embedded development, even...
    13h02
Georges Basile Stavracas Neto: Flatpak 1.16 is out
   Last week I published the Flatpak . . release This marks the beginning of the . stable series. This release comes after more than two years since Flatpak ., so it’s pretty packed with new features, bug fixes, and improvements. Let’s have a look at some of the highlights USB...
13  janvier     09h59
Andy Wingo: an annoying failure mode of copying nurseries
   I just found a funny failure mode in the Whippet garbage collector and thought readers might be amused.Say you have a semi space nursery and a semi space old generation. Both are block structured. You are allocating live data, say, a long linked list. Allocation fills the nursery, which triggers...
09  janvier     14h28
Adetoye Anointing: Demystifying SVG2 Text Layout: Understanding Librsvg
   Prerequisite Hi I’m Anointing, your friendly neighborhood software engineer. I’m an Outreachy GNOME intern currently working on the project titled Implement the SVG Text Layout Algorithm in Librsvg. In a previous blog post, I briefly introduced my project and tasks. If you missed it, don’t...
07  janvier     14h25
Tobias Bernard: Re-Decentralizing Development
   As I’ve already announced internally, I’m stepping down from putting together an STF application for this year. For inquiries about the application, please contact Adrian Vovk going forward. This is independent of the STF project, which we’re still in the process of wrapping up. I’m...
    10h00
Gedit Technology blog: Various news about gedit
   A new year begins, a good time to share some various news about gedit. gedit text editor.org gedit has a new domain name for its website: gedit text editor.org Previously, the gedit homepage was on the GNOME wiki, but the wiki has been retired. So a new website has been set up. ...
    10h00
Gedit Technology blog: What’s new in gedit 48
   gedit has been released and is available on the three main desktop operating systems. Let’s look at the highlights of this new version. Dark theme The dark theme support has already been covered. World gedit subgroup on GNOME’s GitLab The main Git repositories of gedit are...
06  janvier     22h12
Arun Raghavan: A Brimful of ASHA
   It’s , and I thought I’d kick off the year with a post about some work that we’ve been doing behind the scenes for a while. Grab a cup of beverage of choice, and let’s jump in with some context. History: Hearing aids and Bluetooth Various estimates put the number of people with some form of...
03  janvier     05h39
Luis Villa: Reading in 2024 tools
   I was going to do a single post on my reading in , but realized it probably makes more sense as a two parter: the things I used to read this post , and the things I actually read at least one post on books, maybe a second on news and feeds . Feeds I still read a lot of feeds and...
02  janvier     01h14
Matthew Garrett: The GPU, not the TPM, is the root of hardware DRM
   As part of their Defective by Design anti DRM campaign, the FSF recently made the following claim:Today, most of the major streaming media platforms utilize the TPM to decrypt media streams, forcefully placing the decryption out of the user’s control from here .This is part of an overall...
31  décembre     15h14
Sophie Herold: This was 2024
   In non chronological order Earned money for the first time within many many years. Wrote C bindings and GObject introspection annotations for a Rust library for the first time. Wrote weekly updates on Patreon Ko Fi. Got formally diagnosed with Autism. Implemented some basic image editing in...
24  décembre     19h30
Aryan Kaushik: UbuCon Asia 2024
   Hi everyone It’s been about two weeks since UbuCon Asia Ubuntu Conference Asia concluded fun fact: weeks since I wrote the initial draft, so now , and I’m really starting to miss it. This blog is being posted after my GNOME Asia post as it was really hard to pack all the emotions and...
23  décembre     15h54
Jussi Pakkanen: CapyPDF 0.14 is out
   I have just released version . of CapyPDF. This release has a ton of new functionality. So much, in fact, that I don’t even remember them all. The reason for this is that it is actually starting to see real world usage, specifically as the new color managed PDF exporter for Inkscape. It has...
20  décembre     17h46
Christian Hergert: December Projects
   Not all of my projects this December are code related. In fact a lot of them have been house maintenance things, joy of home ownership and all. This week was spent building my new office and music space. I wanted a way to have my amplifiers and guitars more accessible while also creating a sort of ...
19  décembre     23h00
Adrien Plazas: A systemd-sysupdate Plugin for GNOME Software
   In late June I got asked to take over the work started by Jerry Wu creating a systemd sysupdate plugin for Software. The goal was to allow Software to update sysupdate targets, such as base system images or system extension images, all while respecting the user’s preferences such as whether to...
    20h46
Marcus Lundblad: Christmas Winter End-of-the-year Holidays Maps 2024 Yearly Wrap-up
   In line with traditions, it’s time for the yearly end of the year Maps blog post There’s been some quite nice happenings this year when it comes to Maps and the underlaying libshumate, our map widget library .Vector Map Enabled by DefaultThe biggest change, by large that’s happened in is that...
    13h36
Alice Mikhaylenko: Mobile testing in libadwaita
   Lately I’ve been working on touch controls overlays in Highscore , and quickly found out that previewing them across different screen sizes is rather tedious. Currently we have two ways of testing UIs on a different screen size resize the window, or run the app on that device. Generally when...
18  décembre     17h21
Tobias Bernard: Introducing Project Aardvark
   Two weeks ago we got together in Berlin for another Un boiling The Ocean event slight name change because Mastodon does not deal well with metaphors . This time it was laser focused on local first sync, i.e. software that can move seamlessly between real time collaboration when there’s a network...
    03h21
Peter Hutterer: A new issue policy for libinput - closing and reopening issues for fun and profit
   This is a heads up that if you file an issue in the libinput issue tracker, it’s very likely this issue will be closed. And this post explains why that’s a good thing, why it doesn’t mean what you want, and most importantly why you shouldn’t get angry about it. Unfixed issues have, roughly, two...
16  décembre     23h00
Lennart Poettering: Announcing systemd v257
   Last week we released systemd v into the wild. In the weeks leading up to this release and the week after I have posted a series of serieses of posts to Mastodon about key new features in this release, under the systemd hash tag. In case you aren’t using Mastodon, but would like to read up...
13  décembre     22h27
Federico Mena-Quintero: Outreachy internship for librsvg, December 2024
   I am delighted to announce that I am mentoring Adetoye Anointing for the December round of Outreachy. Anointing will be working on librsvg, on implementing the SVG text layout algorithm. This is his first blog post about the internship. There is a lot of work to do Text layout is a complex...
    21h29
Andrea Veri: 2024 GNOME Infrastructure Annual Review
   Table of Contents Table of Contents . Introduction . Achievements . . Major achievements . . Minor achievements . Minor annoyances bugs that were also fixed in . . Our brand new and renewed partnerships Expressing my gratitude . Introduction Time is passing by very quickly and...
    17h22
Christian Hergert: Layered Settings
   Early on Builder had the concept of layered settings. You had an application default layer the user could control. You also had a project layer which allowed the user to change settings just for that project. But that was about the extent of it. Additionally, these settings were just stored in your...
    11h39
Sam Thursfield: Status update, 13 12 24
   Its been an interesting and cold month so far. I made a successful trip to the UK, one of the first times I’ve been back in winter and avoided being exposed to COVID since the pandemic, so that’s a step forwards. I’ve been thinking a lot about documentation recently in a few different places...
12  décembre     15h57
Matthew Garrett: When should we require that firmware be free?
   The distinction between hardware and software has historically been relatively easy to understand hardware is the physical object that software runs on. This is made more complicated by the existence of programmable logic like FPGAs, but by and large things tend to fall into fairly neat...
    13h52
Hans de Goede: IPU6 camera support is broken in kernel 6.11.11 6.12.2-6.12.4
   Unfortunately an incomplete backport of IPU DMA handling changes has landed in kernel . . .This not only causes IPU cameras to not work, this causes the kernel to often crash on boot on systems where the IPU is in use and thus enabled by the BIOS.Kernels . . . . are also affected...
11  décembre     20h32
Aryan Kaushik: GNOME Asia India 2024
   Namaste Everyone Hi everyone, it was that time of the year again when we had our beloved GNOME Asia happening. Last year GNOME Asia happened in Kathmandu Nepal from December and this time it happened in my country in Bengaluru from th to th. Btw, a disclaimer I was there on behalf of...