Author: Georges Stavracas

  • (PSA) GLib can now canonicalize file paths

    Quick announcement: if you have a relative file path, and want to resolve it against another (absolute) path, GLib can do that now. An example in C: g_autofree gchar *path = NULL; g_autofree gchar *another_path = NULL; path = g_canonicalize_filename (“../../usr/bin”, “/etc/foo”); another_path = g_canonicalize_filename (“../../usr/bin”, NULL); g_print (“%s \n”, path); /* Result: “/usr/bin” */…

  • The Infamous GNOME Shell Memory Leak

    Greetings GNOMErs, at this point, I think it’s safe to assume that many of you already heard of a memory leak that was plaguing GNOME Shell. Well, as of yesterday, the two GitLab’s MRs that help fixing that issue were merged, and will be available in the next GNOME version. The fixes are being considered…

  • 3.28 Release Party

    Last Saturday we celebrated the release of GNOME 3.28. It was a bit late, but happened nonetheless! And even cooler than that: this was not the only Release Party around! Isaac Ferreira also organized a successful one in Recife, Pernambuco! GNOME is getting some traction in Brazil again – stay tuned 😉

  • Leak Hunting and Mutter Hacking

    Greetings GNOMErs! Last week, when I upgraded to GNOME 3.28, I was sad to notice an extremely annoying bug in Mutter/GNOME Shell: every once in a while, a micro-stuttering happened. This was in additions to another bug that was disappointing me for quite a while: the tiling/maximize/unmaximize animations were not working on Wayland too. About…

  • On GNOME 3.27.90, time management, and a goodbye

    Greetings GNOMErs, It’s been a long time I don’t write here. These past months were excruciatingly busy and intense, and lots of things happened but I didn’t manage to keep up with the blog posts. I’ll try to condense everything that happened and is still happening and will happen here. Calendar & To Do I…

  • The Road to 3.28: Calendar and To Do

    Greetings my GNOME friends! It’s been a long time with no news. I guess work and masters are really getting in the way… good news is that I’ll finish masters in 2 months, and will have some free time to devote to this beloved project. “Bad” news is that, after almost 6 years, I’ll finally…