Language Selection

English French German Italian Portuguese Spanish

Google posts Android Auto design guidelines

Filed under

Google posted a developer overview for Android Auto, offering guidelines for designing extensions to existing Android apps for customized IVI interactions.

Google announced Android Auto with relatively few details at Google I/O in June, following the formation of an Open Automotive Alliance (OAA) in January. These related efforts are designed to standardize integration with Android devices and in-vehicle infotainment (IVI) systems, as opposed to designing an Android IVI stack that runs the whole show. In some ways, Android Auto is similar to the Car Connectivity Consortium’s MirrorLink technology and Apple’s CarPlay.

Read more

More in Tux Machines

Software: Kalendar, HarfBuzz, Whisker Menu

  • New tag management capabilities, usability improvements, and a bunch of fixes — Kalendar devlog 15 – Stuff I wrote down

    This week, we have once again included a big number of little UI changes that should make Kalendar easier to use and prettier to look at than ever. Building upon our tag work from last week, we have also made tags far more feature complete this week. Let’s take a look!

  • HarfBuzz 3.0 Released With Unicode 14.0 Support, More APIs Considered Stable - Phoronix

    HarfBuzz 3.0 has been released as a new version of this widely-used, open-source text shaping library that is used by the major Linux desktop environments along with Chrome OS, Java, Android, Chrome, and a plethora of other software projects and UI toolkits.

  • Whisker Menu 2.6.0 released

    Whisker Menu is an alternate application launcher for Xfce. When you open it you are shown a list of applications you have marked as favorites. You can browse through all of your installed applications by clicking on the category buttons on the side. Top level categories make browsing fast, and simple to switch between. Additionally, Whisker Menu keeps a list of the last ten applications that you’ve launched from it. Favorites are easy to add and reorder. When browsing through your applications, right-click on any of them and select “Add to Favorites”. Simply drag and drop your favorites list to arrange them to suit your needs. You can remove them at any time from another right-click option. If you’re not sure exactly where a program is listed, instead of browsing through each category you can simply enter a search term. The search field is focused when opening the menu, so you can just start typing. Application descriptions as well as names are searched, which allows you to find a program by using a general word (such as “browser” to find all web browsers installed on your computer).

Spyware: KDE Plasma, like Gnome, the anti-FOSS eye-candy blackmail

The terminology used by such corporations is very deceptive on its own. Spying on the user and collecting data without really his conscious consent, is just spying. Whether you call it telemetry, or user feedback, or kuserfeedback-1.0.0, it is still spying. The software that is written for spying is called spyware. ms-Windows users pay dearly to other spyware sellers to clean their machines from spyware. While you are at it, looking at the source, also take a look at Ksystemstats as well. So what distributions promote and co-sign the safety of using free open software that are spyware? Better ask which distributions DON’T and will come out saying it that they condemn such practices and the use of such software. Why is this so important? Why is it that you, or anyone else, gave up on closed source non-free non-libre software to come to Linux or BSD, or Solaris, ot any unix? Exactly! This crap doesn’t belong in linux or any computer. If you volunteer to provide your data or report a bug with your own intention and choice, that is different, than some sub-system in the background copying and feeding your data to some datacenter KDE/plasma has setup to do data-mining. Alternatively someone can criticize us being superficial and hypocritical, because KDE has the decency to advertise they are officially doing this, while others are doing it secretly. We are not all knowing all catching of all problems and issues on FOSS, we report on what we find important. Read more

today's howtos

  • The Best Ways to Know Which Process Listening on a Specified Port

    A port is a communication endpoint. At the software level, within an operating system, a port is a logical construct that identifies a specific process or a type of network service. A port is identified for each transport protocol and address combination by a 16-bit unsigned number, known as the port number. The most common transport protocols that use port numbers are the Transmission Control Protocol (TCP) and the User Datagram Protocol (UDP). Also port is a logical entity that represents an endpoint of communication and is associated with a given process or service in an operating system. In previous articles, we explained how to find out the list of all open ports in Linux and how to check if remote ports are reachable using the Netcat command.

  • How to install Skype on Linux Lite 5.4 - Invidious [Ed: Microsoft turned it into NSA spyware by changing the topology]

    In this video, we are looking at how to install Skype on Linux Lite 5.4. Enjoy!

  • Ventoy: How to Create a Multiboot USB Drive with Multiple ISO Files

    With Ventoy, you don’t need to format the USB drive for each new installation, you just need to copy the ISO file to the USB drive and boot it. Whenever you want to try a new Linux distribution, you download the ISO image from the distributions website and write this to your USB flash drive using the dd command or with the help of some other tool, such as Balena Etcher.

  • Introduction to Ngrok: A Tutorial for Beginners

    If you are into web development, at times, you might have wondered how people on a different network can access your locally hosted website. Say you are developing a website for a client on your PC, and you want them to view it and track the progress without you having to host it online. If so, Ngrok is the perfect solution for you to do that. Ngrok is a dev tool to that allows you to expose a server running on your local machine to the internet. In this tutorial we’ll go through how to use the Ngrok utility from installation to deploying an HTML or a React JS website, on a Linux machine.

Ubuntu and Debian Leftovers

  • What’s New in Ubuntu Linux 21.10 Impish Indri

    This is an intermediate version, I do not recommend its use for beginners for two reasons.

  • Ben Hutchings: Debian LTS work, August 2021

    In August I was assigned 13.25 hours of work by Freexian's Debian LTS initiative and carried over 6 hours from earlier months. I worked 1.25 hours and will carry over the remainder. I attended an LTS team meeting, and wrote my report for July 2021, but did not work on any updates.

  • SFSget improved and folder hierarchy reconsidered

    Just a short note, that I have been working on "sfsget", the SFS downloader and installer. Various refinements, including much more aware of installing to the main desktop instead of as a container. This revamp was triggered with Chromium, which is not really suitable for running in a container. It has its own sandbox, which is effectively a container. Easy Containers are "crippled root" and the Chromium sandbox does not work in a container -- it would be a sandbox-within-a-sandbox. So Chromium would have to run with "--no-sandbox" in a container.