Language Selection

English French German Italian Portuguese Spanish

GNOME

Elementary's Pantheon Desktop Update Proposed For Fedora 30

Filed under
Red Hat
GNOME

Fedora Workstation 30 will continue to use the GNOME Shell by default (more than likely, GNOME 3.32) but adding to the list of alternative desktop environments could be the elementaryOS' Pantheon Desktop. Pantheon has been available for a few releases on Fedora, but this change proposal is about upgrading the desktop.

Pantheon is the elegantly designed open-source desktop by the Elementary designers. Pantheon builds on some GNOME components and their custom apps are GTK3-based. ElementaryOS itself is Ubuntu-based, but for those attracted to this desktop but preferring a different OS stack, these packages could soon be bundled in Fedora in their latest form. Fedora contributor Fabio Valentini is hoping to arrange for this new/updated Pantheon desktop option in the Fedora 30 release, which will be out next year.

Read more

Themes/GTK: Enhancing the Looks of GNU/Linux

Filed under
Mac
GNOME
  • elementary OS 5.0 Capitaine-X Combo Customization

    This short tutorial explains in brief to customize elementary OS 5.0 with Capitaine icons + Elementary-X theme combo. You see, this will make your OS looks like Apple macOS smoother. This combo is really beautiful, thanks to Keefer Rourke and Suraj Mandal, the talented developers of the respective artworks. I also mention here a one-liner command so you can test this in instant (i.e. one tap on LiveCD session). Okay, enjoy this customization!

  • Nordic Theme And Zafiro Icons Looks Amazing Together On Desktop

    If you are fond of dark theme whether it's your personal liking or for comfort of your eyes, then you landed on the right page. Today, we introduce you to the very elegant theme called "Nordic". This Gtk theme is created using the awesome Nord color pallete which looks amazing on the desktop, it is released under GNU General Public License V3. Nordic also pack theme for Gnome Shell, and support almost every desktop environment such as Gnome, Cinnamon, Mate, Xfce, Mate, Budgie, Panteon, etc. If you are using distribution other than Ubuntu/Linux Mint then download the theme directly from its page and install it in this location "~/.themes" or "/usr/share/themes". Since Nordic theme pack is in active development that means if you find any kind of bug or issue with it then report it to get fixed.

The History of GNOME

Filed under
GNOME

GNOME has the luxury of having a lot of people that stuck around—some even from the early days when there was no GNOME; there are also other people, though, some of them born after Miguel’s announcement, that are now starting to contribute to GNOME. I guess that means that it’s time to look back a bit, and give some more context to the history of the project.

I hope I won’t bore you that much with this; I hope that people will learn something new, or re-discover something that was forgotten. In general, I do hope people will have fun with it.

Read more

GNOME: libxmlb, Glade Support for Builder and Vala

Filed under
GNOME
  • libxmlb now a dependency of fwupd and gnome-software

    I’ve just released libxmlb 0.1.3, and merged the branches for fwupd and gnome-software so that it becomes a hard dependency on both projects. A few people have reviewed the libxmlb code, and Mario, Kalev and Robert reviewed the fwupd and gnome-software changes so I’m pretty confident I’ve not broken anything too important — but more testing very welcome.

  • Christian Hergert: Glade Support for Builder

    One of the things we’ve wanted in Builder for a while is a designer. We’ve had various prototypes in the past to see how things would have worked out, and mostly just punted on the idea because it seemed like Glade served users better than we would be able to directly.

    Last week, Juan Pablo, Matthias Clasen and I met up in San Francisco to see what we could do in the short term. We discussed a couple of options that we have going forward.

    Integrate glade 3 into Builder using libgladeui.
    Integrate glade 3 using the external Glade application and use D-Bus to inter-operate.
    Like all projects, we have some constraints.

  • Daniel Espinosa: Vala state: October 2018

    While I think maintainability could be improved, adding to history commits from contributions, apart from the ones coming from current Maintainer. Actually, there are some lot of commits not in history coming from authors outside current ones. Hope with new GitLab GNOME’s instance, this will reflect the correct situation.

    Behind scenes, Vala has to improve its code base to adapt to new requirements like to develop a descent Vala Language Server and more IEDs supporting Vala. At least for me, even GEdit is productive enough to produce software in Vala, because the language itself; write a Class, an Interface and implement interfaces, is 10 times faster in Vala than in C.

    Vala has received lot of improvements in last development cycles, like a new POSIX profile, ABI stability, C Warnings improvements and many other, to be reported in a different article.

    Look at Vala’s repository history, you will see more “feature” commits than “bindings” ones, contrary to the situation reported by Emmanuel, while should be a good idea to produce a graphic on this, but resent improvements could tell by them self the situation has been improved in recent release cycles.

    Lets look at repository’s chart. It reports 2000 commits in the last 3 months, 1.1 average per day, from 101 contributions as for October 19, 2018. Me at 10 commits from the last year, so I’m far to be a core contributor, but push ABI stability to be a reality. My main contributions are to communicate Vala advances and status.

GNOME: Vala Scripting and GNOME Foundation Hackfest 2018

Filed under
GNOME
  • Daniel Espinosa: Vala Scripting?

    I’m working with a library called GNOME Vala Language Server (GVls), as a proof of concept for a server that will serve autocompletion, syntax highlighting and that kind of stuff, but found something interesting by accident.

    I’ve added an interface called Client, may is not it final name, but it allows to locale a symbol in a already parsed file, along with some goodness from other interfaces and implementations, I’ll talk about in another article.

  • GNOME Foundation Hackfest 2018

    This week, the GNOME Foundation Board of Directors met at the Collabora office in Cambridge, UK, for the second annual Foundation Hackfest. We were also joined by the Executive Director, Neil McGovern, and Director of Operations, Rosanna Yuen. This event was started by last year’s board and is a great opportunity for the newly-elected board to set out goals for the coming year and get some uninterrupted hacking done on policies, documents, etc. While it’s fresh in our mind, we wanted to tell you about some of the things we have been working on this week and what the community can hope to see in the coming months.

Android Integration Extension For Gnome GSConnect v13 Stable Released

Filed under
Android
GNOME

The latest GSConnect v13, released today, is a rewrite with with changes to the architecture, settings and default behavior, and it requires Gnome Shell 3.28 or 3.30. The new version includes redesigned settings, Do Not Disturb mode, quick reply from notifications, and other features and improvements.

GSConnect is a complete KDE Connect protocol implementation written in GJS for Gnome Shell, which integrates Android devices with your Gnome desktop. Using it, you can easily send files between your Gnome desktop and Android smartphone, sync the clipboard or notifications between the two devices, browse files wirelessly on your Android device from your desktop, and much more.

Read more

Themes With Emphasis on GTK/GNOME

Filed under
GNU
Linux
GNOME
  • Stylish Gtk Themes Makes Your Linux Desktop Look Stylish

    There are plenty of nice themes available for Gnome desktop and many of them are in active development. Stylish theme pack is one of the great looking pack around since 2014 and constantly evolving. It offers stylish clean and flat design themes for Gtk-3 and Gtk-2, including Gnome shell themes. Stylish theme pack is based Materia theme and support almost every desktop environment such as Gnome, Cinnamon, Mate, Xfce, Mate, Budgie, Panteon, etc.
    We are offering Stylish themes via our PPA for Ubuntu/Linux Mint. If you are using distribution other than Ubuntu/Linux Mint then download this pack directly from its page and install it in this location "~/.themes" or "/usr/share/themes". Since Stylish theme pack is in active development that means if you encounter any kind of bug or issue with it then report it to get fixed in the next update.

  • Delft: Another Great Icon Pack In Town Forked From Faenza Icons

    In past, you may have used Faenza icon theme or you still have it set on your desktop. Delft icons are revived version of Faenza and forked from Faenza icon theme, maybe it is not right to say 'revived' because it looks little different from Faenza theme and at the same time it stays close to the original Faenza icons, it is released under license GNU General Public License V3. The theme was named after a dutch city, which is known for its history, its beauty, and Faenza in Italy. The author who is maintaining Delft icons saw that Faenza icons haven't been updated from some years and thought to carry this project. There are some icons adopted from the Obsidian icon theme.
    Delft icon pack offer many variants (Delft, Delft-Amber, Delft-Aqua, Delft-Blue, Delft-Dark, Delft-Gray, Delft-Green, Delft-Mint, Delft-Purple, Delft-Red, Delft-Teal) including light and dark versions for light/dark themes, you can choose appropriate one according to your desktop theme. These icons are compatible with most of the Linux desktop environments such as Gnome, Unity, Cinnamon, Mate, Lxde, Xfce and others. Many application icons available in this icons pack and if you find any missing icon or want to include something in this icon pack or face any kind of bug then report it to creator.

  • Give Your Desktop A Sweet Outlook With Sweet Themes Give Your Desktop A Sweet Outlook With Sweet Themes

    It is feels bit difficult to describe this theme we are going to introduce here today. Sweet theme pack looks and feel very different on the desktop but at the same time make the Linux desktop elegant and eye catching. Maybe these are not perfect looking themes available but it lineup in the perfect theme queue. You may say, I don't like it in screenshots, let me tell you that you should install it on your system and if you don't like then you already have option to remove it. So there is no harm to try a new thing, maybe this is next best theme pack for your Linux desktop.

Should GNOME Drop Support for GTK3 Themes?

Filed under
GNOME

The GNOME desktop has a problem, and we’re (partly) all to blame.

See, most of us enjoy customizing our Linux desktop to suit our preferred tastes. A dash of colour here, a splash of translucency there, and so on.

Malleableness is an assumption; distro users expect to be able to tweak, tune or toggle anything, they like, from integral kernel modules to superficial GTK3 themes.

Read more

GNOME: Restyling, Geoclue and Outreachy

Filed under
GNOME
  • Restyling apps at scale

    Over the past few months we’ve had a lively debate about “theming” in GNOME, and how it affects our ecosystem. In this discussion I’ve found that there is a divide between people who design and/or develop apps, and people who don’t. I have yet to see an app developer who thinks the current approach to “theming” can work, while many people who aren’t app developers are arguing that it can.

    After a few long discussions I started to realize that part of the reason why there’s so little agreement and so much drama around this issue is that we don’t agree what the problem is. Those who don’t work on apps often can’t see the issues with theming and think we want to remove things for no reason, while those who do are very frustrated that the other side doesn’t want to acknowledge how broken everything is.

  • Geoclue 2.5 & repeating call for help

    Also, while I'm at it, I wanted to highlight the "call for help" at the end of that post by repeating it here again. I apologize of repeating to those who already read it but a friend pointed out that it's likely going to be missed by many folks:
    The future of Mozilla Location Service
    When Mozilla announced their location service in late 2013, Geoclue became one of its first users as it was our only hope for a reliable WiFi-geolocation source. We couldn't use Google's service as their ToC don't allow it to be used in an open source project (I recall some clause that it can only be used with Google Maps and not any other Map software). Mozilla Location Service (MLS) was a huge success in terms of people contributing WiFi data to it. I've been to quite a few places around Europe and North America in the last few years and I haven't been to any location, that is not already covered by MLS.

  • Making a first contribution in Outreachy usability testing

    If you want to join us in GNOME usability testing as part of the upcoming cycle in Outreachy, you'll need to make a first contribution as part of your application process. Every project in Outreachy asks for a first contribution; this is a requirement in Outreachy.

    Don't make too big of a deal about your first contribution in usability testing. We don't expect interns to know much about usability testing as they enter the internship. Throughout the internship, you'll learn about usability testing. So for this first contribution, we set a low bar.

GNOME: GTK, Librem and Fractal

Filed under
GNOME
  • A Clean GTK Theme Specially Designed for Laptop and Desktop

    The search for cool and new themes never stops. While digging through the thousands of themes in websites, search results – I found this cool and simple GTK theme – Stylish. Stylish is designed for GTK 3, GTK 2 and GNOME Shell. It comes with 6 base types of combinations with 4 color variants.

  • Linux Smartphone Librem 5 Will Ship With GNOME 3.32

    Last month, Purism announced that its Librem 5 Linux smartphone will ship in April 2019; earlier, it was scheduled to arrive in January 2019.

    It seems that the developers will now get sufficient time to ship their phone with GNOME 3.32. In a blog post, the project urged the app developers to “use libhandy 0.0.4 and up, use GTK+ 3.24.1 and up and target GNOME 3.32!”

  • Redesign of the invite dialog in Fractal (part 1)

    This month, I’ve had some time to work on the redesign of the invite dialog in Fractal. There is a dialog used for inviting users in a room you are in or inviting a user to start a direct chat with them. In this dialog, you can search for users by usernames. The result of this search is shown in a list below the search entry and you can click on the GtkListBox‘s rows to select users (in the case of direct chat invitations, the latest selected user will be the only one selected) and you can then click on the button “Invite” to send invitations to all selected users.

Syndicate content

More in Tux Machines

Is your startup built on open source? 9 tips for getting started

When I started Gluu in 2009, I had no idea how difficult it would be to start an open source software company. Using the open source development methodology seemed like a good idea, especially for infrastructure software based on protocols defined by open standards. By nature, entrepreneurs are optimistic—we underestimate the difficulty of starting a business. However, Gluu was my fourth business, so I thought I knew what I was in for. But I was in for a surprise! Every business is unique. One of the challenges of serial entrepreneurship is that a truth that was core to the success of a previous business may be incorrect in your next business. Building a business around open source forced me to change my plan. How to find the right team members, how to price our offering, how to market our product—all of these aspects of starting a business (and more) were impacted by the open source mission and required an adjustment from my previous experience. A few years ago, we started to question whether Gluu was pursuing the right business model. The business was growing, but not as fast as we would have liked. Read more Also: Cisco partners using open source gain 10% sales advantage over rivals

An Everyday Linux User Review Of Elementary OS 5.0 Juno

Elementary OS is currently riding high in the Distrowatch rankings and it has been a while since my last review so I thought it was high time I took another look. The tag line at the top of the Elementary OS website reads as “The fast, open and privacy respecting replacement for Windows and macOS”. In this review I am going to examine this claim in depth as well as other claims such as “Apps you need, without the ones you don’t”. The website states that the applications have been carefully considered to cater for your everyday needs so you can spend more time using your computer and less time cleaning up bloatware. Without further ado lets separate the fact from the fiction and explore Elementary OS with a virtual magnifying glass befitting a well known sleuth. After all it is “Elementary” my dear Watson. (Sorry, couldn’t resist). Read more

Zeal – An Offline Documentation Browser For Software Developers And Linux Admins

Recent past i was traveling to my hometown very often for my personal work and i was facing difficulties to write article on 2DayGeek due to unavailable of internet as i don’t have proper internet facility because we are staying in remote area. I was thinking what is the alternate solution to fulfill this. I did small google search for offline documentation tool and got the awesome tool called “Zeal”. Yes, it’s true. It’s awesome tool and supports 194 application documents. I’m very much comfortable to work with zeal documentation as i’m getting whatever i want it. Also, we can use this if you want to save some bandwidth when you are running with bandwidth shortage. Also it won’t show any ads, it’s clean and easy to use. Read more

Shotcut Video Editor Adds VA-API Encoding Support For Linux, Other Improvements

Shotcut, a free and open source video editor, was updated to version 18.11.13 yesterday. The new release includes VA-API encoding support on Linux, as well as a new option to use hardware encoder in the export screen, among other improvements. Shotcut is a free video editor for Linux, macOS and Windows. It includes a wide range of functions, from editing features like trimming, cutting, copying and pasting, to video effects or audio features like peak meter, loudness, waveform, volume control, audio filters, and so on. There's much more that Shotcut can do, including edit 4K videos, capture audio, it supports network streaming, and so on. See its features page for a in-depth list. The application, which uses Qt5 and makes use of the MLT Multimedia Framework, supports a wide range of formats thanks to FFmpeg, and it features an intuitive interface with multiple dockable panels. The latest Shotcut 18.11.13 adds VA-API encoding support for Linux (H.264/AVC and H.265/HEVC codecs). Read more Also in software:

  • Rclone – Sync Files Directories from Different Cloud Storage
    Rclone is a command line program written in Go language, used to sync files and directories from different cloud storage providers such as: Amazon Drive, Amazon S3, Backblaze B2, Box, Ceph, DigitalOcean Spaces, Dropbox, FTP, Google Cloud Storage, Google Drive, etc. As you see, it supports multiple platforms, which makes it a useful tool to sync your data between servers or to a private storage.
  • Odio – A Beautiful Open Source Radio Streaming App
    Odio is a new, free, beautiful, and open source software for streaming radio stations. It has an intuitive UI that resembles that of Spotify with a search field that sits in the top navigation bar for accessibility. The main app window is the Home tab which lists radio station suggestions as “Featured“. You can filter the listed radio stations by “Top Click” and “Highest Voted“. Apart from using the search field, you can search for radio stations by countries, languages, and tags.