Language Selection

English French German Italian Portuguese Spanish

GNOME

GNOME: 3.26 Release Video, GSoC, GNOME on Wayland

Filed under
GNOME
  • 3.26 Release Video in the Works

    3.26 is sneaking up on everyone and last week I started working on the release video which process you can follow on the wiki, I will keep it updated as I move on. I plan to be doing major work in the green screening, animation areas and video editing myself but others are contributing with soundtrack, writing the manuscript and recording videos.

  • Wrapping up GSoC 2017

    So, GSoC ends in a short while and I want to take advantage of that and show a preview of both features that we’ve worked on Smile.

    As I have described here and here, I worked on the gnome-shell search results and made them look different and then I added system actions to the mix. Without further ado, let’s see how they turned out.

    First up, the updated gnome-shell results. The idea was that we needed to fit as many results as possible on the screen, making it possible for lower resolutions to handle fitting those results on the screen. At the same time, we had to make sure that the screen won’t be cluttered, or it would’ve turned into a mess.

  • How Glib-rs works, part 2: Transferring lists and arrays

    In the first part, we saw how glib-rs provides the FromGlib and ToGlib traits to let Rust code convert from/to Glib's simple types, like to convert from a Glib gboolean to a Rust bool and vice-versa. We also saw the special needs of strings; since they are passed by reference and are not copied as simple values, we can use FromGlibPtrNone and FromGlibPtrFull depending on what kind of ownership transfer we want, none for "just make it look like we are using a borrowed reference", or full for "I'll take over the data and free it when I'm done". Going the other way around, we can use ToGlibPtr and its methods to pass things from Rust to Glib.

  • GSoC 2017 : wrap-up and code submission

    This post pretends to summarize what has been done during my project in the Google Summer of Code. This is also my Work Product Submission. The project has consisted on implementing a plugin manager for Pitivi and adding a plugin called the Developer Console.

  • GtkBuilder, Vala and WebKit

    To use a WebKitWebView inside a GTK+ template, one needs to workaround the fact that WebKitWebView breaks the heuristics in GtkBuilder to guess the GType from the human readable type name. That’s easy. Anybody who has used GObject is likely to have encountered some dialect of g_type_ensure, or, as the more learned will point out, GtkBuilder has a type-func attribute for cases like these.

  • Remote desktop capabilities set to make a comeback in GNOME on Wayland

    Remote desktop under Wayland seems to finally be happening; thanks to work on new APIs and a new GNOME Remote Desktop service undertaken by Jonas Ådahl!

    GNOME’s Vino remote desktop server was left behind when GNOME transitioned their desktop from the X compositor to Wayland. This meant that people who use distributions that stay close to upstream, like Fedora 25, have been left without a working VNC or even an RDP server for almost a full year.

GNOME, GUADEC, GSoC, and GTK/GIMP

Filed under
GNU
GNOME
  • GNOME 20th Birthday Party in Lima, Peru

    This year I was pleased to receive the invitation for the 20th Birthday Party celebrated at the Manchester’s Museum of Science and Industry during GUADEC 2017 in Manchester, UK .

  • GUADEC 2017 Manchester

    Really enjoyed this year’s GUADEC. Thanks everyone for coming and the local team for pulling off a perfectly organized conference.

  • GSoC Final Report

    Google Summer of Code 2017 has come to an end, I worked on adding Gamepad and Keyboard Configuration to GNOME Games. This post is a part of my final submission.

  • GSoC '17 - Final Report

    This summer as part of Google Summer of Code 2017, I worked on the project “Pitivi: Color correction interface using three chromatic wheels”. As GSoC concludes, I’m writing this post as part of my final submission.

  • GSoC – Final report

    The Google Summer of Code is almost over and I want to give you a quick update on what has been done in the last months.

    You can have a look on how the integration of the Nextcloud client looks like in Nautilus in the following video. As GNOME will drop the support for status icons on the near future this will be the way for sync clients to give the user a way to access their functionally in the context of the synced folder.

  • GIMP 2.9.6 now in Gentoo

GNOME: GSoC Projects

Filed under
Google
OSS
GNOME
  • GSoC part 15: submission

    This is the last entry in the Google Summer of Code series that I have been writing weekly for the last three months. It is different from the usual updates in that I won’t be discussing development progress: rather, this will be the submission report for the project as a whole. I’ll be discussing the "why?" behind the project, the plan that my mentor and I came up with to execute the project, the work I have done over the summer including a video of the result, the things that are left to work on, what I’ve learned during the project and finally, the links to the code that I have written for the actual submission. Of course I finish with a thank-you. Enjoy!

  • Piper Has Turned Into A Very Competent Mouse Configuration UI For Linux

    Student developer Jente Hidskes' work this summer on improving the Piper GTK3 user-interface for configuring gaming mice on Linux via libratbag is now the latest example of a very successful Google Summer of Code (GSoC) project.

    Jente was able to provide some much needed improvements to this GTK3 user-interface for configuring Linux mice via the libratbag daemon. Among the work he accomplished this summer were support for mouse profiles, resolution configuration, LED configuration, button mappings, welcome and error screens, and more.

  • GNOME Games Now Supports Controller Reassignment

    Thanks to this year's Google Summer of Code, there is a branch pending for allowing game controllers to be re-assigned within GNOME Games.

    GNOME Games, of course, is the GTK desktop program to browse your video game library and when it comes to retro games, even play them within GNOME Games thanks to libretro, etc.

GNOME: GSoC Projects, GTK, and Eolie 0.9.1

Filed under
GNOME
  • GSoC Report 4

    This report is about Controller Reassignment.

    Previously, Games used to order controllers according to how they were plugged in. So. if I want to be the P1 (which I always want), I can simply exchange the controller with my brother. But hey, what if he is sitting 5 feet away from me?

  • GSoC Report - Part 1

    GJS is a complex piece of software that does some very low-level manipulation using various libraries; the GNOME libs (GLib and friends), libffi, and Mozilla’s SpiderMonkey JS engine.

  • GSoC ’17: Wrapping Things Up

    My GSoC project on GNOME Calendar was full of ups and downs (more ups of course).   As this was my first GSoC project I was practically new to this workflow. Having weekly meetings, pushing code on a timely basis, discussing ideas regularly with my mentor etc. made things all the more intense. There were weeks were I made more progress than expected and then there were weeks where we headed nowhere (due to lack of knowledge regarding recurrences). The reason for this was using the sparsely documented library, ‘libical‘ and deciphering the cryptic code of ‘evolution calendar‘. But in the end everything came out just fine.

GNOME: Development, GUADEC, and Recipes

Filed under
Development
GNOME
  • The joy of rebuilding…

    I guess we all kind of enjoy breaking things and them fixing them up. It might be one of the reasons we want to be programmers. Find a bug, patch it up, test it, break something with what seemed like a good idea, rollback to an earlier version, fix again… etc. It just never ends. And believe it or not, sometimes it really is fun. Sometimes. Unfortunately for me, what follows is a description of one of the other situations, when you really wouldn’t want your precious build to go nuts, but it does. Spoiler: it does have a happy ending, no worries Smile.

  • GUADEC 2017

    It’s summer and it’s GUADEC time! This year’s GUADEC took place in Manchester, England. It was surprisingly less bad for that location Wink The organisers deserve a big round of applause for having pulled the event off. After having organised last year’s GUADEC I have first hands experience running such an event. So a big “thank you” to the team from England Smile

  • Recipes : Wrapping up GSoC ’17

    Its been almost three months that I embarked on GSoC journey with GNOME. And its time to wrap it up. So here it goes ..

Ubuntu 17.10 Continues Refining Its GNOME Shell Theme

Filed under
GNOME
Ubuntu

Will Cooke of Canonical is out with another weekly update on the latest happenings for the Ubuntu 17.10 desktop as the "Artful Aardvark" release continues getting closer.

There's been continued work on captive portal detection for Ubuntu 17.10, QPDF/CUPS package upgrades, and a lot of theming work happening this past week for the next Ubuntu release, which has transitioned from the Unity 7 desktop to GNOME Shell. And yes, Wayland still plans to be the default.

Read more

GNOME: GNOME Keysign, BuildStream, Builder, GNOME Settings

Filed under
GNOME
  • GSOC 2017 Keysign wrap up

    The transfer of the keys on GNOME Keysign was limited to the LAN only. This limitation can be a problem when e.g. one user does not have access to a WIFI/Ethernet connection or when the users are connected to an isolated network (like a guest WIFI or an University Intranet).

  • GUADEC & BuildStream

    After a much needed 2 week vacation following GUADEC, finally I’m getting around to writing up a GUADEC post.

  • Code Search for GNOME Builder : Final report

    This is the final report for my GSOC Project Code Search for GNOME Builder. First I want to thank to Christian Hergert for helping me in this project. I successfully achieved 2 objectives in this project, fuzzy search of symbols in the project and improving Go to Definition in GNOME Builder. Here is the final code GitHub of this project which will be merged.

  • Meet the Saner, Streamlined GNOME Settings App [Video]

    As you may be aware, the GNOME Control Center is getting some long overdue love and attention in GNOME 3.26. The macOS inspired icon grid used since the early days of GNOME 3 gives way to a cleaner, saner side-bar based layout, punctuated with some sleek new symbolic icons.

  • GNOME Control Center Switches To Its New Settings Layout

    Georges Stavracas has announced that for GNOME 3.25.91 they have finished up work on their new GNOME Settings user-interface, a.k.a. the redesign to the GNOME Control Center.

    The new settings layout is now used by default, now that they finished up the new GNOME Network panel for this settings area. With the new UI they are rebranding GNOME Control Center as GNOME Settings.

  • Introducing Settings (or, the new Control Center)

    if you’re following the GNOME development closely, you’re now more than aware of this movement of reworking GNOME Control Center. It was a remarkably colossal work, specially because we used a bottom-up approach: fix the panels, then switch to the new shell.

Didier Roche: Ubuntu GNOME Shell in Artful: Day 7

Filed under
GNOME
Ubuntu

Today’s change will be about one of our last transformation (non visual but in term of feature) on our journey on transforming the default session in Ubuntu Artful. For more background on this, you can refer back to our decisions regarding our default session experience as discussed in my blog post.

Read more

GNOME Development Updates

Filed under
GNOME
  • Tracker requires SQLite >= 3.20 to be compiled with –enable-fts5

    Tracker is one of these pieces of software that get no special praise when things work, but you wake up to personal insults on bugzilla when they don’t, today is one of those days.

  • Last Project Phase and 3.26 Features

    Repair and resize is available in the recent 3.25 release and needs at least UDisks 2.7.2. Currently Ext4, XFS and FAT are supported through libblockdev and I hope to extend this list with NTFS soon. There were some race conditions when a resized partition is detected by the kernel again and also the FAT support through libparted is still a bit shaky.

  • GSOC 2017 coming to an end

    Having entered the final week of the GSOC calendar, it is time to wrap things up and reflect on what I’ve accomplished this summer.

GNOME 3.25.91 Released

Filed under
GNOME
Syndicate content

More in Tux Machines

Smartphone Waste and Tizen News

15 Things To Do After Installing Ubuntu 17.10 "Artful Aardvark"

​The New Ubuntu 17.10 "Artful Aardvark" launch with GNOME3 has brought a big change and got a lot of people excited to try it as soon as they can. If you don't know yet the new stuff in Ubuntu 17.10, read the article we published today. Read
more

Anarchy Linux Dispels Fear of Arch

Arch-Anywhere/Anarchy Linux is one of the nicest Arch-based distributions I have encountered. However, Anarchy Linux still requires familiarity with terminology and processes that usually are not needed to install Linux distros from a fully-functioning live session installation disk. Not having a demo mode to preview how the OS runs on your particular hardware can be a time-consuming setback. However, once you have Anarchy Linux up and running, it will give you a very pleasing computing experience. Much of what happens after installation depends on the desktop environment you selected. If you have a desktop preference or prefer one of the included window manager environments instead, you can forget about the sullied reputation that comes with Arch Linux distros. For many reasons, Anarchy Linux is a winning choice. Read more

Intel Graphics Performance: Ubuntu 17.04 vs. 17.10

Given the Ubuntu 17.10 release this week and its massive desktop changes from GNOME Wayland to Mesa/kernel upgrades, we've been busy benchmarking this new Ubuntu OS release. Complementing the Radeon Ubuntu 17.04 vs. 17.10 gaming comparison are now some OpenGL/Vulkan benchmarks when using Intel Kabylake graphics hardware on Ubuntu 17.04, 17.10 with X.Org and Wayland, and the performance if upgrading against Linux/Mesa Git. Read more