atlas des actus
    
Planet Gnome
02  octobre     20h39
Sebastian Pölsterl: scikit-survival 0.22.0 released
   I am pleased to announce the release of scikit survival . . . The highlights for this release include Compatibility with scikit learn . . Missing value support for SurvivalTree. A reduced memory mode for RandomSurvivalForest, ExtraSurvivalTrees, and SurvivalTree. Support for predict cumulative...
    09h57
Jussi Pakkanen: Could we make C arrays memory safe? Probably not, but let’s try anyway
   PreambleThis is a project that I have wanted to implement for a long time. However it has become quite clear that I don’t have the time to do it. Thus you get this blog post instead. If someone wants to try to do this on their own, feel free. If you succeed, it would improve computer security by a...
01  octobre     00h00
Hubert Figuière: Dev Log September 2023
   It’s October . Niepce Realy very little. Fixed a cosmetic issues with icons in the workspace. The short version is that for symbolic icons to work, they must be in a standard path even if they are loaded from resources. Also some minor dependency checks, etc. lrcat extractor lrcat extractor...
30  septembre     22h00
Jakub Steiner: Skull Buster
   I’ve been wanting to make a game for as long as I remember. Granted I don’t remember much, it’s been on my mind since I was about . But somehow it never happened. Regardless how low of a bar I’ve set, I’ve never gotten to it. Until today Pixel Art Obsession During the lockdown years a good...
29  septembre     00h00
Felix Häcker: #115 Modern Monitoring
   Update on what happened across the GNOME project in the week from September to September . GNOME Core Apps and Libraries martymichal announces The long awaited port of GNOME System Monitor to GTK has finally arrived The porting effort focused on keeping the UI as close to the original but...
    00h00
Bilal Elmoussaoui: The journey of an open source contributor
   The journey In early , the GNOME project migrated to GitLab which for someone unfamiliar at that time with submitting patches by email it was the perfect timing to get involved. I started from the very bottom of the stack by contributing to the Appdata Metainfo files of various applications. If...
28  septembre     21h32
Juan Pablo Ugarte: Cambalache 0.16.0 Released
   Hello, I am pleased to announce a new version of Cambalache Version . . targets the newly released GNOME SDK and includes all the new changes in Gtk and the new Adwaita release. These release should also help people experiencing issues with the workspace since it has a brand new version of...
    15h27
Martà n Abente Lahaye: Flatseal 2.1.0
   I am happy to announce a new release of Flatseal. This release comes with refined visuals, improved performance, support for a new permission, quality of life additions, and fixes. Starting off with visuals and performance improvements, these are the result of adopting new widgets and features...
27  septembre     21h00
Michael Meeks: 2023-09-27 Wednesday
  
26  septembre     21h00
Michael Meeks: 2023-09-26 Tuesday
   Early partner call, chewed mail, brief catch up with Pedro, partner call, lunch. Sync with Eloy, monthly management meeting. Somehow after a week of conference, trying to get back into sitting in one spot all day mode again.
    20h06
Marcus Lundblad: Maps and GNOME 45
   The GNOME . release has just recently been published, and with it a new release of Maps. Accompaning the release is also a new stable version . . of our libshumate map rendering library containing a lot of improvements to the client side vector based renderer.Many of the new features has...
    19h28
Tobias Bernard: GNOME 45 Release Party & Hackfest
   In celebration of the release we had a hackfest and release party in Berlin last week. It was initially supposed to be a small event, but it turns out the German community is growing more rapidly than we thought In the end we were around people, about half of them locals from Berlin : GNOME...
    13h36
Alexander Larsson: Announcing composefs 1.0
   As of Linux . rc , which contains the overlayfs fs verity support, all the kernel changes that was required for composefs are upstream. This allows us to finalize the composefs image format and give guarantees of its future stability. This means that we are happy to welcome Composefs . to the...
    03h30
Jainil Patel: Modular Arithmetic CryptoHack Writeup
   If you are running Dia from the nigthly GNOME flatpak, the last update brought a big change: it is now a GTK app. The UI shouldn’t be much different, just some cosmetic adjustments due to theming and other like widget spacing. Also it now work with Wayland and HiDPI. It is something I started...
24  septembre     00h00
Hubert Figuière: Dia with GTK 3
   Making GNOME Platform Demos The End Hello I didn’t blog nearly as often as I should have, but I’m here now to give a comprehensive report of the work I managed to get done this summer This has been such a rewarding experience, and I do not intend for this to be the end of my GNOME Contributions....
23  septembre     15h33
Jose Hunter: Outreachy Recap 2023
   The next version of NewsFlash is ready. And it comes packed with so much new features and speed improvements a new look, that the jump to version is more than justified. Visual comparison to version . The most obvious difference is the use of the libadwaita . split views and toolbar views....
22  septembre     10h28
Jan Lukas Gernert: NewsFlash 3.0
   Update on what happened across the GNOME project in the week from September to September . This week we released GNOME This new major release of GNOME is full of exciting changes, such as a new activity indicator, a brand new image viewer and camera app, faster search, new styled...
    00h00
Felix Häcker: #114 Forty-five
   Kernel . added a few new pidfd functions: SCM PIDFD and SO PEERPIDFD. The idea behind them is the same as SCM CREDENTIALS and SO PEERCRED respectively. The only difference is that the PIDFD functions return not a plain, numerical PID but a file descriptor instead. A plain PID is small number of...
21  septembre     16h11
Sebastian Wick: On the Usefulness of SO PEERPIDFD
   In the first part of this series, we introduced the concept of paths and looked at how to create a GskPath. But there’s more to paths than that. Path Points Many interesting properties of paths can change as you move along the trajectory of the path. To query such properties, we first need a way to...
    10h44
Matthias Clasen: Paths in GTK, part 2
   Many logos, drawings and other graphical designs have the following shape in it. What is this shape If you thought: Ah ha I’m smart and read the title of this blog post so I know that this is most definitely not a circle. Well it is. Specifically it is a raster image of a circle that I created...
19  septembre     12h57
Jussi Pakkanen: Circles do not exist
   It is no secret that we want to get rid of cairo as the drawing API in GTK, so we can move more of our drawing onto the GPU. While People have found creative ways to draw things with render nodes, they don’t provide a comprehensive drawing API like Skia or, yes, cairo. Not a very satisfying state...
    02h18
Matthias Clasen: Paths in GTK
   Greetings It’s been a long time since my last article. I’d like to share some recent developments in GNOME Calendar that got some people really excited about: the infinitely scrolling month view. The Now Before GNOME , Calendar offers two views week and month as well as a sidebar...
15  septembre     20h30
Georges Basile Stavracas Neto: Extending the month to infinity
   A few apps using libadwaita . It’s that time of year again, so let’s look at what’s new. New Adaptive Widgets I’ve already talked about them in my last blog post, so I won’t go into details this time. Breakpoints Libadwaita . introduces a breakpoint system, allowing to change UI in arbitrary...
    17h45
Alice Mikhaylenko: Libadwaita 1.4
   Musically this has been a fun month. One of my favourite things about living in Galicia is that ska punk never went out of fashion here and you can legitimately go to a festival by the sea and watch Ska P. Unexpectedly brilliant and chaotic live show. I saw an interview recently where Angelo Moore...
    11h06
Sam Thursfield: Status update, 15 09 2023
   This is the final report for my project. Here i will be explaining about the method we took to find anagrams.GNOME Crosswords EditorAlthough still under development, Editor is a important part of Crosswords application for GNOME. It allows us to create basic crosswords with grids and clues.Project...
14  septembre     12h54
Pratham Gupta: GSOC 2023 Final Report
   TPMs contain a set of registers Platform Configuration Registers , or PCRs that are used to track what a system boots. Each time a new event is measured, a cryptographic hash representing that event is passed to the TPM. The TPM appends that hash to the existing value in the PCR, hashes that,...
13  septembre     21h02
Matthew Garrett: Reconstructing an invalid TPM event log
   The status quo Back in , I bought an off the shelf NAS, a QNAP TS mini, to act as my file store and Plex server. I had previously owned a Synology box, and whilst I liked the Synology OS and experience, the hardware was underwhelming. I loaded up the successor QNAP with four TB drives in...
12  septembre     21h33
Jo Shields: Building a NAS
   I am pleased to announce a new Cambalache version. Cambalache is a new RAD tool for Gtk and with a clear MVC design and data model first philosophy. Version . . brings two new features one of them not even originally supported by Glade. Release Notes: Add GMenu support Add UI requirements...
08  septembre     01h22
Juan Pablo Ugarte: Cambalache 0.14.0 Released
   It’s two years since I started looking into end to end testing of GNOME using openQA. While developing the end to end tests I find myself running tests locally on my machine a lot, and the experience was fiddly, so I wrote a simple helper tool named ssam openqa to automate my workflow.Having chosen...
07  septembre     14h05
Sam Thursfield: Improvements to my helper tool for VM-based openQA testing
   Hello to everyone. So this is the final report on the work I completed throughout the Google Summer of Code contribution period May September . There’s a lot to share and discuss, but I’ll try to keep this brief. Mentors: Sonny Piers and Andy Holmes Project: Make GNOME Platform demos for...
06  septembre     20h39
Sriyansh Shivam: GSoC 2023: Final Report
   GNOME Calendar will be a groundbreaking release in terms of UX more on that later, performance, and to some extent, reliability we’ve at least solved two complex crashers recently, including a submarine Cthulhu crasher heisenbug and its offspring ... and yet, I think this might be just the...
    14h12
Jean-François Fortin Tam: Help us make GNOME Calendar rock-solid by expanding the test suite
   My experience atGNOME Intern Lightning TalksThis summer I traveled to Riga to attend my first international conference, Gnome Users And Developers European Conference GUADEC and true to its promise, the experience that unfolded was nothing short of amazing.Well, it began with me missing the...
04  septembre     18h01
Pratham Gupta: GUADEC 2023 in Riga, Latvia
   Long time, no release. When I last blogged about GNOME Crosswords, I had a design plan to improve the editing API. It’s been a busy summer since then. The crosswords team rewrote large chunks of code to implement and use this new API: crosswords: files changed, insertions , ...
03  septembre     23h25
Jonathan Blandford: Crosswords 0.3.11: Acrostic Panels
   This year, I was invited by Sonny Piers to be a co mentor for the GNOME Foundation, working on platform demos for Workbench. I already contribute a lot of entry level documentation and help a lot of contributors, so this felt like a good step in a direction I’ve been heading for a while. ...
    18h53
Andy Holmes: Mentoring in Open Source
   Sveiki visiem In this blog, I’m pumped to share my experience attending GUADEC held in Riga, Latvia. Let’s start : During the conference, I presented a joint talk with Pooja Patel on How to add . more users and contributors: A guide to creating accessible applications . The talk was on...
02  septembre     21h52
Aryan Kaushik: GUADEC 2023 Experience
   By now it is probably no longer news to many: GNOME Shell moved from GJS’ own custom imports system to standard JavaScript modules ESM . Imports ESM JavaScript originated in web browsers to add a bit of interactivity to otherwise static pages. There was no need to split up small code snippets...
    13h20
Florian Müllner: Extensions in GNOME 45
   In the previous post we explored all the different ways to develop software on Fedora Silverblue when Toolbx and Flatpak are not enough. Some of the ideas there are interesting, some are dead ends and some are extremely useful. I’ve extracted all the useful parts to a small script I’m calling...
31  août     00h00
Sebastian Wick: Fedora Silverblue Development Utils
   Loupe is GNOME’s new Core app for viewing images. Starting with the GNOME release, you might find it as Image Viewer on your system. It replaces the previous image viewing app Eye of GNOME. In honor of this historic occasion, I wanted to give a bit of insight into the making and technology of...
30  août     15h50
Sophie Herold: Viewing Images in GNOME: Loupe and Glycin
   We are at the end of the summer and this means that this year Google Summer of code is ending. The recent changes applied now in the main branch include: Remove usage of pkg resource because it’s deprecated. Fix elf binary check with ELF files with a prefix. New check for python packages...
29  août     22h00
Daniel Garcà a Moreno: rpmlint updates (August 2023)