Language Selection

English French German Italian Portuguese Spanish

GNOME

GNOME Shell, Mutter, and Ubuntu's GNOME Theme

Filed under
GNOME
Ubuntu

GNOME: GNOME Shell, Shotwell, GNOME Asia 2018 in Taipei

Filed under
GNOME
  • Customing time and date formats in the GNOME top bar

    Do you want another time and date format in the GNOME top bar than what is set in your default locale? The Clock Override extension for GNOME gives you full control of what and how time and data information is display in the top bar.

    The GNOME Shell for Linux doesn’t provide a lot of customization options out of the box. GNOME really don’t believe that anyone would ever want to customize their beautiful desktop shell. They’ve taken their design-by-omitting-customization paradigm so far that they’ve even left out the ability to customize the date and time format. Fortunately, the GNOME Shell is quite extensible and users always do find a way to change things the way that they want them.

  • Face detection and recognition in shotwell

    After dabbling a bit with OpenFace, I wanted to add similar face detection and recognition abilities to a typical Linux desktop photo app. So I discovered Shotwell, which is a photo manager for Gnome. Shotwell had a partial implementation of face detection (no recognition) which was under a build define and not enabled in the releases. With that code as the starting point, I started integrating the ideas from OpenFace into Shotwell.

  • Shobha Tyagi: GNOME.Asia Summit 2018

    GNOME.Asia Summit 2018 was co-hosted with COSCUP 2018 and openSUSE.Asia Summit in Taipei, Taiwan 11-12 August 2018.

  • Umang Jain: GNOME Asia 2018, Taipei

    I am very pleased to attend to GNOME Asia(again!) that took place at National Taiwan University of Science and Technology, Taipei this year. Its always great to see GNOME folks around, hanging out and have a social side of things. GNOME Asia was co-hosted with OpenSUSE Asia summit and COSCUP.

    [...]

    We had a GNOME BoF to address couple of issues around conferences: Mostly around standardization of conference organization, budget, effect of local team presence at potential conference venues etc.

GNOME: NVMe Firmware and GSConnect

Filed under
GNOME
  • Richard Hughes: NVMe Firmware: I Need Your Data

    In a recent Google Plus post I asked what kind of hardware was most interesting to be focusing on next. UEFI updating is now working well with a large number of vendors, and the LVFS “onboarding” process is well established now. On that topic we’ll hopefully have some more announcements soon. Anyway, back to the topic in hand: The overwhelming result from the poll was that people wanted NVMe hardware supported, so that you can trivially update the firmware of your SSD. Firmware updates for SSDs are important, as most either address data consistency issues or provide nice performance fixes.

  • Gnome Shell Android Integration Extension GSConnect V12 Released

    GSConnect v12 was released yesterday with changes like more resilient sshfs connections (which should make browsing your Android device from the desktop more reliable), fixed extension icon alignment, along with other improvements.

    GSConnect is a Gnome Shell extension that integrates your Android device(s) with the desktop. The tool makes use of the KDE Connect protocol but without using any KDE dependencies, keeping your desktop clean of unwanted packages.

  • Linux Release Roundup: Communitheme, Cantata & VS Code

    GSconnect is a magical GNOME extension that lets your Android phone integrate with your Linux desktop. So good, in fact, that Ubuntu devs want to ship it as part of the upcoming Ubuntu 18.10 release (though last I heard it probably just end up in the repos instead).

    Anyway, a new version of GSconnect popped out this week. GSconnect v12 adds a nifty new features or two, as well as a few fixes here, and a few UI tweaks there.

GNOME 3.30 Desktop Environment Gets Beta 2 Release Ahead of September 5 Launch

Filed under
GNOME

Coming two weeks after the first beta release, the highly anticipated GNOME 3.30 desktop environment received a second beta release today as Michael Catanzaro informed us via an email announcement. This beta 2 release is tagged as GNOME 3.29.91, and it marks the Software String Freeze stage in the development cycle.

But it doesn't look like it was an easy release for the GNOME Release Team, as Michael Catanzaro reports build failures for several components, including GNOME Boxes, which didn't make it for this second beta release. As a consequence, numerous components weren't updated in this beta 2 release.

Read more

Happy birthday, GNOME: 8 reasons to love this Linux desktop

Filed under
GNOME

GNOME has been my favorite desktop environment for quite some time. While I always make it a point to check out other environments from time to time, there are some aspects of the GNOME desktop that are hard to live without. While there are many great desktop environments out there, GNOME feels like home to me. Here are some of the features I enjoy most about GNOME.

Read more

KDE and GNOME GSoC: Falkon, WikiToLearn, Nautilus and Pitivi

Filed under
KDE
Google
GNOME
  • The Joy of GSoC Smile

    Wooo... this is the last day of coding phase of GSoC. I am writing this blog to share my experience and work done in the coding phase. I want to specially thank my mentor David Rosca for his help, suggestions and reviews. This was my first exposure to the KDE community and I am proud that it was great. I really enjoyed the whole program from proposal submission - intermediate evals - then now this final evaluation. Also, I had learned a lot working on my project. Frankly speaking, I didn't knew about i18n and l10n much but with the help of my mentor now I have a quite good understanding of how these works and are implemented. I can truly say this was one of my best summer vacations.

  • What’s next for WikiToLearn?

    Google Summer of Code is finishing and many things have been done on WikiToLearn since previous post. A little recap is needed.

    Talking with mentors has been crucial because they told me to focus on finishing CRUD interaction with API backend instead of working on “history mode” viewer.

  • GSoC 2018 Final Evaluation

    As GSoC is coming to an end, I am required to put my work altogether in order for it to be easily available and hopefully help fellow/potential contributors work on their own projects. 

    [...]

    At its prestige, through this project we will have tests both for most critical and used operations of Nautilus, and for the search engines we use. Further on, I’ll provide links for all of my merge requests and dwell a bit on their ins and outs while posting links to my commits:

  • GTK+ 4 and Nautilus </GSoC>

    Another summer here at GNOME HQ comes to an end. While certainly eventful, it unfortunately did not result in a production-ready Nautilus port to GTK+ 4 (unless you don’t intend to use the location entry or any other entry, but more on that later).

  • Pitivi Video Editor Gains UI Polish, Video Preview Resizing

    The latest Google Summer of Code 2018 is allowing some excellent work to be done on some excellent open source projects.

    Among them Pitivi, the non-linear video editor built using GTK and Gstreamer and offering up a basic video editing feature set.

    Over the past few months, Harish Fulara, a Computer Science student, has worked on improving the application’s greeter dialog and on adding support dynamic resizing of the video preview box.

KDE and GNOME: CMake, CPU Usage and Student Work on Pitivi

Filed under
KDE
GNOME
  • Qt1 CMake port and more Akademy crazyness

    So, my plans was always finish the full KDE1 port, and now on Akademy i have some time to get back to this pet project. Starting on Qt1 porting entirely to CMake because the experience on Qt2 was so good that i decided going back to that and do some of the same love on Qt1.

    KDE 1 for that new port next. For now, i’m working on github, so https://github.com/heliocastro/qt1

  • KDE Plasma 5.14's Lock Screen Will No Longer Eat Your CPU Resources On Old Hardware

    With KDE Plasma 5 right now it turns out that if you have relied upon CPU-based software rendering, when hitting Plasma's lock-screen it would actually go CPU-wild -- as far as maxing out the CPU to 100% utilization, thereby consuming a lot of power and generating excess heat. That will be fixed for KDE Plasma 5.14.0.

    Since May has been a bug report about the KScreenLocker greeter process going to 100% CPU usage and needing to wait 5~10 seconds after entering the user password before the screen would actually unlock. Several others also reported similar issues of this lock-screen managing to consume a lot of the CPU resources, including on ARM boards and older hardware.

  • [GSoC’18] Pitivi’s UI Polishing – Final Report

    As part of Google Summer of Code 2018, I worked on the project Pitivi: UI Polishing. This is my final report to showcase the work that I have done during the program.

  • Pitivi's User Interface Is Getting Better Thanks To GSoC, Plus Other GNOME Improvements

    If you have been less than satisfied with the user-interface of the Pitivi non-linear open-source video editor for Linux, you may want to try out their next release.

    Student developer Harish Fulara spent his summer working on polishing the open-source video editor's interface as part of Google Summer of Code 2018.

GSoC: KDE and GNOME Final Reports

Filed under
KDE
GNOME
  • GSoC 2018: Final week

    Coming to the last week, the activity Note_names is finally developed and being tested on different platforms.

    Principle: This activity aims to teach sight reading the musical notes and their position on the staff by presenting several notes one-by-one with animation from the right of the staff sliding to the right of the clef image. The user will get the combination of all the notes he has learned previously and the current targetted notes from the dataset. Only the reference notes are colored as red and the user is made to learn the notes around it using it as a leverage. One has to correct enough notes to get a 100% and advance to next stage.

  • Five-or-More Modernisation: It's a Wrap

    As probably most of you already know, or recently found out, at the beginning of this week the GSoC coding period officially ended, and it is time for us, GSoC students, to submit our final evaluations and the results we achieved thus far. This blog post, as you can probably tell from the title, will be a summary of all of the work I put into modernising Five or More throughout the summer months.

    My main task was rewriting Five or More in Vala since this simple and fun game did not find its way to the list of those included in the Games Modernisation Initiative. This fun, strategy game consists of aligning, as often as possible, five or more objects of the same shape and color, to make them disappear and score points.

  • The end of GSoC

    After three months of hard work and a lot of coding the Google Summer of Code is over. I learned a lot and had a lot fun. GSoC was an amazing experience and I encourage everybody to participate in future editions. At this point I’ve been a contributor to GNOME for nearly a year, and I plan on sticking around for a long time. I really hope that other GSoC students also found it so enjoyable, and keep contributing to GNOME or other Free Software Projects.

GNOME Pomodoro: A Time Utility Tool That Increases Productivity

Filed under
GNOME

Hello readers, today I’ll be covering on how to increase your productivity and this applies to all types of computer users, especially Linux, just kidding. Tongue Believe me most of us who work on computers have suffered back pain, eye strain, stress, and then end up getting frustrated. However, did you know that one can fix all those issues by managing time in intervals and a short break in between? Yes, that’s right, read on below how you can go about that using GNOME Pomodoro.

Read more

Budgie Desktop, KDE and GNOME

Filed under
GNU
KDE
Linux
GNOME
  • Summertime Solus | The Roundup #7

    For those that missed our announcements of last week’s Hackfest, you can watch it via the video embedded below. Most of this roundup will cover the work that has been done since the last roundup (in the specific sections in this blog) as well as the Hackfest, so if you don’t want to sit through the 10 hours of content, feel free to just keep reading.

  • Solus Linux & Its Budgie Desktop Seeing Summer 2018 Improvements

    The Solus Project has shared some of the work they've been engaged in this summer with their Linux distribution as well as their GTK3-based Budgie Desktop Environment.

  • Community Data Analytics Are Going to Akademy

    If you are interested in community data analytics, you will have several opportunities to discuss them during Akademy.

    Firstly, there will be my talk titled Bringing Community Data Analysis Back to KDE (why the hell did I use "Analysis" there... I only used "Analytics" everywhere so far, odd). It will happen on Saturday at 15:30 in room IE7. The slot is a bit small for the topic, but I'll try my best to create interest. Indeed you can catch me around talks to chat about it, and...

    Secondly, there will be a BoF "Discussing Community Data Analytics" on Monday at 10:30 in room 127. We hope to see people coming up with interesting questions to explore or willing to lend a hand in those explorations. See you there!

  • The birth of a new runtime

    Runtimes are a core part of the flatpak design. They are a way to make bundling feasible, while still fully isolating from the host system. Application authors can bundle the libraries specific to the application, but don’t have to care about the lowlevel dependencies that are uninteresting (yet important) for the application.

    Many people think of runtimes primarily as a way to avoid duplication (and thus bloat). However, they play two other important roles. First of all they allow an independent stream of updates for core libraries, so even dead apps get fixes. And secondly, they allow the work of the bundling to be shared between all application authors.

    [...]

    This runtime has the same name, and its content is very similar, but it is really a complete re-implementation. It is based on a new build system called BuildStream, which is much nicer and a great fit for flatpak. So, no more Yocto, no more buildbake, no multi-layer builds!

    Additionally, it has an entire group of people working on it, including support from Codethink. Its already using gitlab, with automatic builds, CI, etc, etc. There is also a new release model (year.month) with a well-defined support time. Also, all the packages are much newer!

    Gnome is also looking at using this as the basics for its releases, its CI system and eventually the Gnome runtime.

Syndicate content