RSS Amplifier

Blog

pesader

Recent content on pesader

pesader.devRSS feed ↗10 posts

Latest posts

Accessibility Hackathon

When you stop and think about it, user interfaces are almost entirely designed around sight: they display graphical elements that are mostly interacted with by pointing and clicking (or touching). However, as we know, not everyone has “perfect” vision: some are color blind, some are short sighted, some are long sighted, etc. In many cases, these people can still interact with the same…

GUADEC 2023

A few days back, I went for the first time to the GNOME Users and Developers Everywhere Conference (GUADEC). Even though I’m just a Google Summer of Code intern, the GNOME Foundation was kind enough to sponsor my trip to Riga, Latvia, where the event took place this year. The city After an 18h trip to Riga, I thought I would collapse on my hotel’s bed as soon as I stepped into my room.…

The tip of the git iceberg

The problem If you’ve ever worked on a coding project, chances are you felt like making a copy of your work at some point. For example, you may want to rewrite part of your project without running the risk of permanently losing what you already wrote. That’s when you head over to your file manager and make a copy of the work you’ve done so far, so you can safely rollback to it if…

1st Contribution Hackathon, by LKCAMP

The 1 st Contribution Hackathon was created by LKCAMP, the Free and Open Source Software study group of the Universidade Estadual de Campinas (Unicamp) that I have been a member of for years. Over time, we have made many iterations of this event in our university and even took it to the GUADEC (GNOME’s global conference) in 2023. That being said, thank you for coming to this edition of the 1…

Hello Planet GNOME!

Hi, everyone! I’m Pedro Sader Azevedo, a Computer Engineering student at Universidade Estadual de Campinas (Unicamp) in Brazil. In the next few months I’ll be working as a Google Summer of Code (GSoC) intern to integrate the functionality of GNOME Network Displays into GNOME Settings, with the guidance of Felipe Borges, Claudio Wunder, Jonas Ådahl, and Anupam Kumar. More about me During the…

Making 4 GNOME Shell extensions compatible with GNOME 44

I absolutely love extensions, in general. I remember being blown away every time I found a notably extensible software, from Firefox add-ons in my early days of surfing the web to Neovim plugins in my latest coding endeavors. This is why, once I started using GNU/Linux, I was amazed by GNOME Shell extensions. Being able to customize the appearance and behavior of my desktop environment as easily…

Adding an RSS feed for GNOME-related posts

I recently got news that I was accepted as a Google Summer of Code (GSoC) contributor for the GNOME Project! I’ll work on integrating the functionality of GNOME Network Displays into GNOME Settings, and I’ll be reporting my progress publicly in this blog. Before the contribution period starts, there’s a month-long Community Bonding Period. On GNOME, GSoC interns are asked to add…

Safely building and running GNOME Settings with toolbx

Toolbx is a utility that empowers users and developers to install software on isolated environments, drastically reducing the risk of compromising the stability of their operating system. It is also indispensable for users of immutable distros (e.g. Fedora Silverblue, Endless OS, Vanilla OS, etc) like myself. On this blog post I’ll share how I used toolbx to safely build and run GNOME…

Entering the rabbit hole of GNOME Network Displays

In this blog post I’ll walk you through my journey of builiding and contributing to GNOME Network Displays, a standalone application for screencasting. Fasten your seatbelts, it’s gonna be a bumpy ride! Building the application First, I cloned the repository of the application and created a fresh Fedora Rawhide (currently labelled as 39) toolbx for this project. To do that I ran:…

Using the GTK Inspector in GNOME Boxes

The GTK Inspector is a powerful tool that allows developers to better understand how the code is “mapped” to the user interface of a GTK application. It can usually be activated using the keyboard shortcut Ctrl + Shift + i , but that isn’t working on GNOME Boxes. Although I’ve made an attempt to fix this issue, changes to GNOME Boxes can a long time to land because it…