Pithos is a Pandora Radio client that includes integrates tightly with the desktop, providing notifications, an Ubuntu AppIndicator, MPRIS v2 support (so it integrates with the Ubuntu Sound indicator, etc.), media keys and more.
The app supports Pandora features like thumbs up / thumbs down / tired of this song options, the ability to switch between Pandora stations, and editing and creating stations. On top of that, Pithos also provides proxy support and last.fm scrobbling.
In case you're not familiar with Pandora Radio, this is a popular music streaming and recommendation service that's only available in the United States, Australia and New Zealand.
Changes in Pithos 1.2.0:
- redesign all dialogs to use Headerbars (the main window does not use Headerbars);
- redesign stations dropdown as a Popover with searching and sorting;
- add explicit content filter option;
- add extensive keyboard shortcuts for the main window, and a Keyboard Shortcuts help window for GTK 3.20+;
- fix high CPU usage with Ubuntu's default theme;
- fix Ubuntu sometimes showing wrong art in notifications;
- fix 'now playing' not being set on Last.fm;
- mpris: Effectively rewritten to better follow the spec, and reference album art as locally downloaded files;
- add initial support for translations (translators needed!)
- store password with SecretService (libsecret);
- migrate build system to Autotools;
- migrate settings to GSettings;
- remove all dependencies on dbus-python;
- improve integration with Flatpak: use Gio to open URIs, and rename icons and data files to match app id.
Pithos 1.2.0 dialogs
Since the Keyboard Shortcuts help window is only available with GTK 3.20, I'll make a list of the keyboard shortcuts available in Pithos 1.2.0:
- Play/Pause: Space
- Skip song: <Primary> + Right
- Volume up: <Primary> + Up
- Volume down: <Primary> + Down
- Love song: <Primary> + l (that's an "L")
- Unrate song: <Primary> + u
- Ban song: <Primary> + b
- Tired song: <Primary> + t
- Bookmark song: <Primary> + d
- Open song information: <Primary> + i
Where <Primary> is usually the Super (Windows) key, but it can also be Ctrl.
Ubuntu 16.04 / Linux Mint 18 users can install the latest Pithos 1.2.0 by using its official PPA. An older Pithos version is available for Ubuntu 14.04. Add the PPA and install Pithos using the following commands:sudo add-apt-repository ppa:pithos/ppa
sudo apt-get update
sudo apt-get install pithos gir1.2-secret-1The latest Pithos can't be built in Ubuntu 14.04 or 12.04, and there are no packages for other Ubuntu versions because they are no longer supported by Canonical (Ubuntu 15.10 reached end of life today).
Note that the Ubuntu 16.04 PPA package currently doesn't depend on the "gir1.2-secret-1" package, which is required by Pithos 1.2.0. So if you've already upgraded to Pithos 1.2.0 from the PPA, make sure "gir1.2-secret-1" is installed or else the app will not start.
Arch Linux can install the latest Pithos via AUR.
For other Linux distributions, see the instructions available on the Pithos homepage (including instructions for installing it with Flatpak, though there are some known issues).
Report any bugs you may find @ GitHub.
Like all non-LTS releases, Ubuntu 15.10 (Wily Werewolf) was supported for 9 months and this period ends today. This means it will no longer receive maintenance updates, including critical security upgrades.
If you're still using Ubuntu 15.10, it's recommended you upgrade to Ubuntu 16.04, which is supported until April 2021. For how to upgrade to Ubuntu 16.04, see THIS page.
MATE HUD is a fork of i3-hud-menu, which we've covered recently, with a few changes:
- xprop was replaced with a Python implementation;
- rofi is used instead of dmenu;
- rofi is automatically themed based on the current GTK theme;
- the settings (including configurable keyboard shortcut) are stored in Dconf (org > mate > hud).
Slightly off-topic: Rofi is a lot like dmenu, with various improvements, like mouse support (allows selecting items using the mouse; dmenu does not). Furthermore, Rofi provides a window switcher, run dialog and SSH launcher. Check it out HERE. You'll find Rofi in the official Ubuntu repositories (15.10+).
Like i3-hud-menu, MATE HUD has some limitations, like not supporting Qt applications, Firefox, Thunderbird, or LibreOffice. It can also break the LibreOffice menu completely, as long as the "libreoffice-gtk" desktop integration package is installed. Check out our i3-hud-menu article for more information.
To try MATE HUD, you need to be running the latest Ubuntu MATE 16.10 Yakkety Yak. After installing all the available updates, you should see an option in MATE Tweak (under "Panel") that allows enabling MATE HUD:
If you can't see this option, make sure you've installed all the available updates (if you're using a repositories mirror, it may take a while until the package is synced). Alternatively, you can install MATE HUD using the following command:sudo apt install mate-hudOnce installed, restart the session (logout/login) and enable MATE HUD from MATE Tweak.
The default keyboard shortcut for opening MATE HUD is Ctrl + Alt + Space. This can be changed using Dconf Editor, under org > mate > hud.
Access Files, Directories And Make Remote Connections From The Top Unity Bar With Rocket Menu (AppIndicator)
Think of Rocket Menu as a bookmark menu that sits in your top Unity bar, which allows accessing multiple resources from the same menu.
The app supports adding entries for files, directories, websites and remote connections. These can be added to Rocket Menu from its Connections Editor, which can be accessed from indicator menu ("Edit Connections"). You'll have to click "Apply" after making any changes via Connections Editor, for the changes to show up in the AppIndicator menu.
Note that opening remote connections only works with Nautilus.
Install Rocket Menu
The Rocket Menu indicator icon is broken in non-Unity desktops. Also, the package depends on Unity. So only install Rocket Menu package if you're using Unity!
Rocket Menu is available in a PPA for Ubuntu 16.04. Add the PPA and install it using the following commands:sudo add-apt-repository ppa:corenominal/rocket-menu
sudo apt update
sudo apt install rocket-menu gir1.2-gtk-3.0 gir1.2-pango-1.0 gir1.2-notify-0.7
If you don't want to add the PPA or you're using a different Ubuntu version, download the deb from HERE or grab the source from GitHub. After installing the deb, use the command below to install the missing dependencies (they may already be installed, but just in case):sudo apt install gir1.2-gtk-3.0 gir1.2-pango-1.0 gir1.2-notify-0.7
Apt may fail to remove old Linux kernels when using an Ubuntu version that's under development, if you encounter THIS bug (which still occurs in Trusty), or if you've installed the kernels manually.
There are various commands out there for mass removing old Linux kernels, but they complicated (and hard to remember), and not all are safe. So what's the safest way of mass purging old Linux kernels in Ubuntu? Well, according to Dustin Kirkland, it's the "purge-old-kernels" command.
The purge-old-kernels man page mentions that the command will never remove the currently running kernel. Also, by default, it will keep at least the latest 2 kernels, but you can override this using the "--keep" parameter (for instance "--keep 1" to only keep 1 Linux kernel).
In Ubuntu 16.04 and newer, the purge-old-kernels command is part of the byobu package. For older Ubuntu versions, it's available with the bikeshed package. To install these packages, use the following command:
- for Ubuntu 16.04 and newer, Linux Mint 18 and derivatives:
sudo apt install byobu- for Ubuntu versions older than 16.04, Linux Mint 17.x and derivatives:
sudo apt install bikeshed
Once installed, you can remove old Linux kernels on Ubuntu (or Linux Mint) desktops or servers, using the following command:sudo purge-old-kernels
via Dustin Kirkland
EncryptPad uses symmetric encryption algorithm, and it uses the "most widely chosen quality file format OpenPGP RFC 4880".
- graphical user interface as well as command line interface to encrypt and decrypt files;
- portable (on Mac and Linux it can also be built with dynamic linking to libraries);
- password and key file protection, which can be used separately or combined for double protection;
- random key file and password generator;
- encryption of binary files (images, videos, archives etc.);
- read only mode to prevent accidental file modification;
- can use cURL to automatically download keys from a remote storage;
- UTF8 text encoding;
- Windows/Unix configurable line endings;
- supports GPG and EPD (EncryptPad specific format) file formats;
- cipher algorithms: CAST5, TripleDES, AES128, AES256;
- hash algorithms: SHA-1, SHA256;
- integrity protection: SHA-1;
- compression: ZLIB, ZIP.
The application is useful for storing passwords, credit card information, and so on, either for personal use or for sharing a private file with someone.
Since files can be protected with both a key and a password in the same time, it means EncryptPad is a good solution for cases in which you need to store sensitive information on uprotected media, such as a laptop, a memory stick, or unencrypted cloud storage.
It's important to mention that EncryptPad stores unencrypted text in memory. For this reason, the application developer recommends to close EncryptPad when not in use.
The EncryptPad website provides pretty much any information you may need about the app, including when you should and shouldn't use the application, how to use the command line interface, how to check the EncryptPad integrity, and much more, so check it out HERE.
You may also want to read the EncryptPad tutorials.
Download EncryptPad (binaries available for Mac and Windows, along with source code)
For how to build EncryptPad from source or install it in Arch Linux via AUR, see THIS page.
Install EcryptPad in Ubuntu or Linux Mint via PPA
Security is important for an encryption app, so I'll explain how to check if the source in the PPA matches the one on GitHub. Also, if you don't want to use a PPA to install EncryptPad, and you want to build it from source to create portable binaries, I'll provide instructions for that as well.
If you want to make sure the PPA package source matches the one on GitHub, download the source from the WebUpd8 PPA, place it in your home directory, and use the following command:sha256sum ~/encryptpad_0.3.2.2.orig.tar.gzNext, download the EncryptPad source from GitHub (the src.tar.gz archive), place it in your home directory, and use the command below:sha256sum ~/encryptpad0_3_2_2_src.tar.gzThe output of these commands should be identical.
The GitHub downloads can also be verified and the developer provides exact instructions HERE.
To add the PPA and install EncryptPad in Ubuntu 16.04, 15.10 or 14.04 / Linux Mint 18 or 17.x (and derivatives), use the following commands:sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install encryptpad encryptcliYou can also download the debs without adding the PPA.
Build EncryptPad from source in Debian, Ubuntu or Linux Mint (portable)
To build EncryptPad (portable) from source in Debian, Ubuntu, Linux Mint and derivatives, follow the steps below.
1. Download the EncryptPad source (the src.tar.gz archive) and extract it in your home folder.
2. Install the packages required to build EncryptPad without dynamic linking to libraries (portable):sudo apt install build-essential qt5-default python
3. Build EncryptPad
Note that the first command above assumes you've extracted the EncryptPad source in your home folder and that there are no other folders names that start with "encryptpad".
That's it. You should find the EncryptPad binaries in the EncryptPad folder ("encryptpad0_3_2_2_src" for the latest version at the time I'm writing this article), under bin/release.
A new Opera Developer update released today brings an interesting new feature: a built-in RSS reader.
To try it out, get the latest Opera Developer and click on "News" on the left sidebar. The new Opera RSS reader allows adding your own custom sources, but it also comes with a news catalog:
To add a new custom source, click "Add sources", then paste the RSS feed in the "Search catalog" box.
Note that the Opera RSS reader doesn't automatically detect the RSS feed if you enter a website URL, or at least that was the case in my test. Instead, you must enter the RSS feed URL (as an example, here's a link to the WebUpd8 feed).
The feed reader is pretty limited at the moment. For instance, there's currently no option to remove a custom source. However, there is a workaround: click "Add sources", paste the same URL and untick it.
Also, the URL is displayed in the header and sidebar instead of RSS title. Furthermore, images didn't load for custom sources (like WebUpd8) in my test. I only tried a few though.
Another important change in the latest Opera Developer update is Chromecast support:
To try it out, install the `Download Chrome Extension` in Opera, then head over to the Chrome Web Store and install the Google Cast extension.
Download Opera Developer
Download Opera Developer
Or, you may want to download the latest stable version.
via Opera Desktop blog
Dock Applet is a MATE Panel applet that displays running applications / windows as icons. Its features include:
- pin and unpin applications to the dock and launch pinned applications directly from the dock;
- minimize/unminimize running app windows by clicking the app's dock icon;
- use an indicator for each app to show when it is running;
- supports multiple workspaces;
- displays an (optional) indicator for each window of the same app;
- the running app indicator can be dark or light, so it should work with any panel color;
- can be added to any MATE Panel, regardless of size or orientation;
- allows changing the MATE Panel color to the dominant color of the desktop wallpaper (this can be applied to all panels or just the panel containing Dock Applet).
The most important change in the latest Dock Applet 0.73 is the added support for rearranging dock icons using drag and drop. This feature is only available for the GTK3 version of the applet, meaning that as far as Ubuntu is concerned, it only works with Ubuntu MATE 16.10 (currently in alpha).
Another change is a redesigned window list, which appears on mouse over.
Besides a new look, the window titles are ellipsised when they are too long, and the window actions (like the Firefox "Open a New Window" and "Open a New Private Window") are now available in this menu (were previously only available in the right click menu). Also, the option to pin/unpin an application is now displayed at the bottom of the list to make it more accessible.
You can see these changes in the screenshot above. For comparison, here's how this menu used to look in previous Dock Applet versions:
And finally, the window list (displayed on mouse hover) is no longer closed when selecting a window (unless the mouse no longer hovers it). This allows users to easily cycle between multiple open windows.
Install MATE Dock Applet in Ubuntu MATE or Linux Mint MATE
The latest MATE Dock Applet 0.73 is available in the WebUpd8 MATE PPA. For Ubuntu MATE 16.04, 15.10 and 14.04 / Linux Mint 18 and 17.x, the applet is built using GTK2, which means it doesn't support rearranging the dock icons using drag and drop. For Ubuntu MATE 16.10, the applet is built with GTK3.
To add the PPA and install the latest MATE Dock Applet, use the following commands:sudo add-apt-repository ppa:webupd8team/mate
sudo apt update
sudo apt install mate-dock-applet
If you already had MATE Dock Applet added on a panel, restart the session (logout/login).
To add the applet to the MATE panel, right click the panel, select "Add to Panel", search for "Dock", and click "Add". That's it!
MATE Dock Applet is available for Arch Linux users via AUR(git version). Currently, the package uses GTK2.
To download the source code, report bugs, etc., see the Dock Applet GitHub page.
According to its description, the main reason behind creating this application is to allow using your favorite video player, like VLC, Totem, mpv, and others to watch Twitch.tv streams (the app even allows watching multiple streams at once) instead of Flash.
That's because while Twitch.tv now uses HTML5 for the video controls, it still uses Flash for the video itself, which can be pretty resource-heavy.
Livestreamer Twitch GUI allows searching and browsing channels and games, and it supports logging in to your Twitch account (using OAuth), with access to subscriptions, followed channels, and games.
Desktop notifications are included as well, so you can be notified when a channel you follow comes online. The notifications are optional and can be enabled or disabled per channel. There's also an option in the Livestreamer Twitch GUI tray / AppIndicator menu that allows pausing the notifications.
Other Livestreamer Twitch GUI features include:
- multiple chat methods (can open the chat in a web browser, Chatty or a custom app)
- stream language filters
- customizable settings for streams (like default quality and buffer), video player parameters, GUI and more
Download Livestreamer Twitch GUI
Download Livestreamer Twitch GUI (binaries available for Linux, Windows and Mac, along with source)
Note that for Livestreamer Twitch GUI to work, you'll need to install Livestreamer.
Install Livestreamer Twitch GUI in Debian, Ubuntu, or Linux Mint
The instructions below should work on any Linux distribution, except the command to install the dependencies (and the package names), which is for Debian-based Linux distributions only.
1. Install the required dependencies:
sudo apt install livestreamer x11-utils and xdg-utils
Note that Livestreamer Twitch GUI requires Livestreamer version 1.12. This is available in the official Ubuntu 15.10 and newer / Linux Mint 18 repositories. For Ubuntu 14.04 or Linux Mint 17.x, install it via GetDeb - here's a direct link to the deb files.
2. Download and install Livestreamer Twitch GUI
Download the latest Livestreamer Twitch GUI binary from GitHub, place it in your home folder and extract it. Using the command below, the app folder will be moved from your home directory to /opt, but you can use any location you want:
cd && sudo mv livestreamer-twitch-gui /opt/
And finally, to create a menu entry for Livestreamer Twitch GUI, use the following command:/opt/livestreamer-twitch-gui/add-menuitem.sh
If after running the command above you can't find Livestreamer Twitch GUI in the menu / Unity Dash or the icon is missing, restart the session (logout / login).
Arch Linux users can install Livestreamer Twitch GUI via AUR: stable | git.
For how to install the application in Windows, see THIS page.
More Twitch.tv tools:
- GNOME Twitch
- How To Stream To Twitch From Linux Using OBS Studio
- Twitch Indicator Lets You Know When The Channels You Follow Go Live
Developed by Eion Robb, the Skype4Pidgin developer, SkypeWeb Plugin for Pidgin has a major advantage over the old Skype4Pidgin plugin: it doesn't require Skype to run in the background.
According to its GitHub page, the plugin supports Live email address logins (as well as regular logins), group chat, file transfers, and allows setting "mood" messages. Unfortunately I couldn't find a complete list of features.
Voice and video calls support might be added later on, after the developer finishes implementing this in another plugin he's working on, Purple Hangouts (which allows using Google Hangouts in Pidgin, with extra features compared to the XMPP interface).
Install SkypeWeb Plugin for Pidgin
To make it easier to install, I uploaded the latest SkypeWeb Plugin for Pidgin (Git) to the main WebUpd8 PPA. Add the PPA and install the plugin in Ubuntu 16.04, 15.10 or 14.04 / Linux Mint 18 or 17.x by using the following commands:sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install pidgin-skypeweb purple-skypeweb
For other Linux distributions and Windows, see the instructions on the SkypeWeb Plugin for Pidgin GitHub page (binaries available for Windows and packages for Fedora, CentOS/RHEL, Arch Linux along with instructions for building it from source).
Once installed, to add your Skype account in Pidgin select Accounts > Manage Accounts from the menu, click "Add", and from the Protocol drop-down, select "Skype (HTTP)":
Then simply enter your Skype username and password.
Report any bugs you may find @ GitHub.
More Pidgin plugins in the main WebUpd8 PPA:
- Use Google Hangouts With Extra Features In Pidgin With Purple Hangouts Plugin (Ubuntu PPA)
- Add Telegram Support To Pidgin With Telegram Purple
Thanks to Boris!
The application is built using Electron and is basically just a wrapper for the original Gmail / Google Inbox interface, on top of which it adds features like native desktop notifications, an unread email list in the tray / appindicator, support for multiple accounts and more.
What makes Wmail useful is the ability to have multiple Gmail accounts in one window, each with its own notification settings, while still using the Gmail or Google Inbox interface. Obviously this doesn't mean you can't use it with a single account.
Note that since Wmail is a wrapper for Gmail or Inbox, it doesn't work offline.
- support for both Gmail and Google Inbox;
- login using OAuth;
- supports unlimited accounts;
- desktop notifications (notification bubbles and sounds);
- unread badge in the app sidebar;
- tray / indicator icon (with configurable read / unread color) that can display the number of unread emails and allows quick access to recent unread emails;
- account-specific notification settings: you can choose if you want to display the unread badge, unread emails in the tray, or show notifications. Also, the app allows filtering unread messages: all, inbox only, primary, or important messages;
- keyboad shortcuts;
- drag & drop, spellchecking support, custom account images, the app can be closed to the tray / AppIndicator, and more.
I should also mention that in my test under Ubuntu 16.04 (w/ Unity), I stumbled upon a pretty annoying bug: you can't click anywhere inside the Wmail window when the tray / AppIndicator icon flashes. So if you receive a lot of emails at once (or if you add an account that has many unread emails), you'll have to wait for the tray icon to stop flashing before being able to use the app.
I already reported this bug and hopefully it will be fixed soon. Update: the bug has been fixed!
Download Wmail (download the latest prerelease because it comes with some Linux fixes)
To run it on Linux, simply extract the downloaded archive and double click on the "WMail" executable.
Report any bugs you may find @ GitHub.
GTK3 Tiling Terminal Emulator `Terminix` 1.1.0 Beta Released With UI Changes, Background Image Support
In case you're not familiar with Terminix, this is a GTK3 tiling terminal emulator. The application allows splitting terminals, both horizontally and vertically (which can be re-arranged using drag'n'drop), and it features options to save and restore the layouts.
The most important change in the latest Terminix 1.1.0 is probably the redesign of some parts of the application, making it less cluttered and more intuitive.
For instance, until now you had to look into a terminal's title or context menu to create a new horizontal or vertical terminal split. That's no longer the case and in Terminix 1.1.0 beta, there are two headerbar buttons that allow you to add a new terminal to the right or down.
Other UI changes include the addition of a find button in the headerbar, decluttered terminal menu, the session button no longer uses the new tab icon, which was confusing, and more.
You can read more about the design changes in Terminix 1.1.0 beta, HERE.
Terminix 1.1.0 with the default Ubuntu 16.04 wallpaper used as background image
Other changes in the latest Terminix 1.1.0 beta:
- support for background images;
- limited support for automatic profile switching;
- option to globally disable shortcuts;
- option to automatically copy text to clipboard when selecting;
- support for a Visual Bell;
- numerous bug fixes.
For a bit more information, including how to disable the client-side decorations and use a traditional titlebar, see our initial Terminix article.
Download Terminix (source code and 64-bit binary - requires GTK 3.14+ and GTK VTE Widget 0.42, available with Ubuntu 15.04+)
To install the latest Terminix 1.1.0 beta 1.2.0 64bit binary in Ubuntu (15.04, 15.10, 16.04 or 16.10) or Linux Mint 18, you can use the following commands:sudo apt-get install wget unzip libglib2.0-bin
sudo unzip terminix.zip -d /
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
If the application doesn't show up in the menu or its menu entry doesn't have an icon, you can try to restart the session (logout/login), or run the following command to update the HiColor icon theme cache:sudo gtk-update-icon-cache --ignore-theme-index -f -q /usr/share/icons/hicolor/
Or build it from source. For other Linux distributions, see THIS page.
The application was designed with speed and simplicity in mind and it can be used without any kind of configuration. That's because it uses broadcast discovery to find other devices on the local network with NitroShare installed.
To transfer files using NitroShare, all you have to do is select the files (or folders - NitroShare supports transferring entire directories) and the computer to send them to. Obviously, both computers need to be running NitroShare.
NitroShare does come with various settings, in case you need to change the download folder or device name, as well as more advanced settings, such as the transfer and broadcast port, and more.
NitroShare 0.3.2 was released recently, quickly followed by 0.3.3, released yesterday, and among the changes are:
- added option to encrypt transfer with TLS;
- added local HTTP API;
- added Nautilus and Nemo extensions (allows sending files with NitroShare from the Nautilus context menu);
- it's now possible to drag and drop files over the transfer window;
- added option to start NitroShare automatically after login;
- removed build dependency on libunity in favor of runtime detection;
- enabled translations and added French, Korean, & Spanish translations;
- bug fixes.
NitroShare (0.3.1 and not the latest 0.3.3 version) is available in the official Ubuntu 16.04+ / Linux Mint 18 and Debian Sid repositories. To install it, use the following command:sudo apt install nitroshareFedora 23+ users can install NitroShare from the official repositories using the following command:
sudo dnf install nitroshare
To install the latest 0.3.3 NitroShare in Ubuntu 16.10, 16.04, 15.10 or 14.04 / Linux Mint 18 or 17.x, you can use its official PPA. To add the PPA and install NitroShare, use the commands below:sudo add-apt-repository ppa:george-edison55/nitroshare
sudo apt update
sudo apt install nitroshare
After adding the PPA, you can also install the NitroShare Nautilus extension, using the commands below (the second command should restart Nautilus):sudo apt install nitroshare-nautilus
In the same way, to install the Nemo extension (and restart Nemo), use the following commands:
sudo apt install nitroshare-nemo
nemo -qNote that for the Nautilus / Nemo / Caja extension to work, NitroShare needs to be running.
Skype for Linux Alpha uses a responsive UI and supports sharing files, photos, and videos, and ships with a new range of emoticons.
The new version is not fully functional yet and the developers want Linux users to test the app and provide feedback:
"As we develop this new version of Skype for Linux, we need you to test, provide feedback and help us prioritize features. You will notice that with the Alpha version of Skype for Linux, which uses our next generation calling architecture, you will be able to call your friends and family on the latest versions of Skype on Windows, Mac, iOS and Android, but you won’t be able to make or receive calls to and from the previous versions of Skype for Linux (220.127.116.11)".
The announcement also mentions that you can now make one-to-one and group voice calls from a Chromebook or Chrome on Linux, using web.skype.com, this also being in alpha.
Video and landline calls are also on their way to Chrome for Linux and Chromebooks. Since Skype for Linux Alpha is basically web.skype.com with desktop integration (notifications and a tray icon / appindicator), these features aren't yet supported by the new application either.
I should also mention that Skype for Linux Alpha can be installed in parallel with the old Skype version, so there's no need to remove the stable Skype to install it.
Download Skype for Linux Alpha
Download Skype for Linux Alpha (deb and rpm packages available)
For Arch Linux, you can install Skype for Linux Alpha via AUR.