Accéder au contenu principal

Articles

Affichage des articles du 2016

GNOME Core Apps Hackfest 2016

This November from Friday 25 to Sunday 27 was held in Berlin the GNOME Core Apps Hackfest.My focus during this hackfest was to start implementing a widget for the series view of the Videos application, following a mockup by Allan Day. To make this more interesting, I implemented this view using Emeus, Emmanuele Bassi's new in-development constraints based layout system for GTK+. You can find the (clearly unfinished) result here: https://github.com/Kekun/totem-series. I will keep working on it with Victor Toso who did some initial prototype last year.Working at the hackfest was a great experience, interaction with the other contributors was face to face which helps a lot strengthening GNOME as a community. 😃Thank a lot to Kinvolk and Collabora for helping to make this hackfest a great event!

GNOME Games 3.22: the Giant Leap

I didn't blog about Games since quite some time and the app changed a lot since 3.18. 3.20 was quite a small update featurewise: it added support for MAME and Neo Geo Pocket games, added the About dialog, allowed l10n of the application, added a Preferences window listing the available plugins and fixed other small bugs, but this release mainly saw refactoring work with the introduction of the plugins system where plugins allow to list games: the Steam plugin lists Steam games and the SNES plugin lists SNES games.So with 3.20, Games was ready to be improved upon and improvement there was! 3.22 is the first properly usable version of GamesThe biggest change this cycle is the number of contributors to Games' codebase, first of all with two GSoC interns working on it: Megh Parikh and Ricard Gascons did a great job as I will detail it later. But Games didn't gain contributors only via GSoC: Bastien Nocera has been helping on the project since a year or so and got even more inv…

GUADEC 2016 and the Butterfly Effect

Between August 10th to 17th included, I went to the nice city of Karlsruhe for GUADEC 2016. The Trip to Karlsruhe I arrived the 10th at 11 P.M. to Karlsruhe's train station after a 9 hours train trip, it was the first time I visited Germany and by night the city was calm and fresh which was nice after such a trip. Before going to the room I rented for the night I made a small detour to meet some gnomies as they were going out of their restaurant, it was nice to see some familiar faces again. :)The Training Workshops: Discovering GStreamerThe 11th I participated to the GStreamer training workshop held by Olivier Crête, it was a really pleasant experience and I hope there will be more workshops during the next GUADECs!The Core DaysThis year again there were plenty of interesting talks, I won't give details as you can see them by yourself online... That being said, I helped filming some of these talks which was an interesting experience and I am eager to help doing so again the nex…

GNOME at the 'Journées du logiciel libre'

This April 2–3 2016 the 17th Journées du logiciel libre (Days of Free Software) were held in Lyon (France). GNOME 3.20 was demoed on the stand, running on Fedora 24 alpha, and goodies such as t-shirts were proposed to our visitors. Lots of persons came to visit us, from complete beginners to seasoned users and I noticed some patterns in the questions of the beginners: lots of visitors asked whether GNOME is an operating system (or "like Ubuntu"), while others asked if they were able to install it on Ubuntu. On a side-note, we accidentally changed the code of the event box's padlock when locking it at the end of the first day, hopefully Matthieu "starmad" Gautier was there to save the day by brute-forcing the padlock, trying hundreds of combinations, and allowing us to install the stand again and greet our visitors decently.starmad gauging his opponent, photo by Didier Roche To participate to this event and to help on the GNOME stand I had to trip from my hometown…

GNOME Games 3.20 development

The last semester was quite crazy for me as I had to work restlessly for my studies, which let me very little time to work on GNOME Games. That being said that doesn't mean nothing happened in Games land! Here is what to expect in the next versions of Games.What will be new in 3.20GNOME Games 3.19.90 just came out and brought with him some changes. Besides several small bug fixes, Games have been refactored, polished and hardened to be ready to receive more important features on the next release.PluginsThis is the biggest feature that have been added in this cycle.Game formats in Games are handled by providing several types to handle them:a Game to represent the games of that kind,a GameSource to list the games of that kind (GameSource is a Game factory),other classes could be added if necessary such as a Runner to run the games or a widget to display and control the games in the application's window.Currently a game source gives its games, a game gives its runner and a runner…