Language Selection

English French German Italian Portuguese Spanish

2019 Year in Review: Librem 5 Software and Kernel

Filed under

libhandy had several releases and got support for stick-to-finger gestures (and widgets that make use of it) as can be seen on the shell’s lockscreen. That support was in large parts contributed by a community member (exalm).

The list of adaptive GNOME apps is steadily growing.

We’re running pretty close to a mainline kernel, which several folks doubted would be possible, for several revisions. There’s good support for the devkit upstream and initial patches for the phone already made it back into mainline too. There’s some fun stuff like camera left for 2020. Most of the DSI display stack is upstream now with one driver missing but hopefully not too far away.

We can run mainline mesa as well, another thing that’s not common in the embedded world, which will give us support for games from flatpaks in the near future

2019 Year in Review: Design

  • 2019 Year in Review: Design

    On the software side, most of the effort was also targeting the Librem 5 while focusing on designing a beautiful integrated experience where the hardware, software and the services become one.

    Our UI/UX design team now has two talented GNOME designers: Tobias, who was later joined by Sam. They actually represent half of the GNOME design team. Together they have been doing an amazing job in designing a coherent way of using GNOME on both the desktop and mobile platforms.

    I wanted to let Tobias, being the lead UI/UX designer, talk about 2019’s achievements:

    The thing I’m probably most proud of is how well we’ve managed to work with upstream. There are very few other examples of companies doing product successfully upstream in a way that benefits both them and the wider community.

    I’m also pretty excited about the design of our phone shell, because we’ve avoided just putting a simplistic app grid front and center and making multitasking a weird thing off to the side which nobody uses. Both Android and iOS made this mistake early on, and their OS structure is still more complicated than it needs to be because of it. Our shell has a long way to go of course, but we have the advantage of starting with the right structure from the get go.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Fedora 34 Looking To Add An AArch64 KDE Plasma Desktop Spin

Given the AArch64 laptops coming to market and continuing popularity around ARM64 SBCs for Linux desktop use-cases, Fedora's KDE special interest group is proposing Fedora KDE Plasma edition also be spun for the 64-bit ARM architecture. While there is the Fedora KDE Plasma spin for x86_64, it currently isn't produced for AArch64. The desktop-minded spins to date for Fedora AArch64 have been Fedora Workstation with GNOME Shell and then Fedora Xfce for a lighter spin. There is also the minimal and server images, but the proposal laid out this week is for delivering Fedora KDE on AArch64 in 2021. Read more

Android Leftovers

7 Best Free and Open Source Ruby-Based Web Content Management Systems

A web content management system (WCMS) is software designed to simplify the publication of Web content. In particular, it enables content creators to submit content without requiring technical knowledge of HTML or the uploading of files. A CMS is most commonly used in creating an intranet or in establishing a presence on the Web. This type of software that keeps track of every piece of content on a Web site. Content can be simple text, photos, music, video, documents, or just about anything you can think of. A major advantage of using a CMS is that it requires almost no technical skill or knowledge to manage. Not only do content management systems help website users with content editing, they also take care of a lot of “behind the scenes” work such as automatically generating navigation elements, making content searchable and indexable, keeping track of users, their permissions and security setting, and much more. To provide an insight into the quality of software that is available, we have compiled a list of 7 high quality free Ruby-based Linux WCMS. Hopefully, there will be something of interest for anyone who wishes to manage a website. Read more

today's howtos

  • How to Set Up WireGuard VPN on Ubuntu 20.04 | Linuxize

    WireGuard is a modern VPN (Virtual Private Network) technology that utilizes state-of-the-art cryptography. Compared to other popular VPN solutions, such as IPsec and OpenVPN , WireGuard is faster, easier to configure, and has a smaller footprint. It is cross-platform and can run almost anywhere, including Linux, Windows, Android, and macOS. Wireguard is a peer-to-peer VPN; it does not use the client-server model. Depending on its configuration, a peer can act as a traditional server or client. It works by creating a network interface on each peer device tha

  • [Older] How to use zip on Linux

    Compressed files with the .zip extension are commonplace throughout Windows systems, as it's been the native file compression method for the operating system since many years ago. On a Linux system, the nearest equivalent would have to be tar files and various methods of compression like gzip.

  • How to uninstall MySQL on Ubuntu 20.04

    You would like to remove MySQL database from your Ubuntu system ? In this short tutorial, you will learn how to safely uninstall MySQL . Make sure however to create backups of your databases before starting the procedure.