May 2, 2016

How to Delete the Useless Photos in your WhatsApp Automatically

WhatsApp is probably the largest space hog on our mobile phones. We all have friends and relative who diligently forward us every single motivation quote and meme they’ve received from their own network. Some think it is their duty to wake us with a “good morning” message accompanied with photos of the rising sun or chirping birds.

The bigger problem with WhatsApp is that these ‘spam’ messages often originate from contacts who are close to you in real life and thus blocking them would be considered rude. You have an option to mute WhatsApps groups but the downloaded images would still take up precious space on your mobile phone.

A simple solution to the problem would be that you open the Photo Gallery app on your Android phone, or use a File Manager app to locate the media folder of WhatsApp, and delete the entire folder containing those WhatsApps images. But since WhatsApp makes no distinction between real photographs and useless forwards, you risk deleting the good pictures too.

Are junk WhatsApp images filling up your phone's memory?

Are junk WhatsApp images filling up your phone’s memory?

Siftr, an Indian startup founded by ex-Adobe employees, has launched an intelligent Android App that can help you get rid of all the junk photos from your WhatsApp with no effort.

The app, Magic Cleaner, scans the media folder of your WhatsApp app and automatically detects all the junk images including screenshots, memes, video screen grabs, cartoons and other pictures with overlay text. You are then offered an option to delete all the detected images in one go.

Previous: Create Photography Websites with Siftr

How does it work? Like Cloud Vision, Google’s image recognition API, Siftr has developed their own image recognition engine that analysis the content of an image to determine whether it’s junk or not. It requires an active Internet connection because the image analysis is done on Siftr servers and not locally on the mobile phone. However it is unlikely to blow up your data plan as the app only uploads a small hash of the image and matches it against their own database of images.

I ran the photo cleaner app against a WhatsApp account that had about 4000+ images and it could successfully clean it up in about 10 minutes. The accuracy was very impressive. The app is free but you can only auto-delete a limited number of images in a single run. If you would like to delete more images, you either need to invite a friend to use the app or wait for a day.

WhatsApp Photo Cleaner

If you have WhatsApp, which you probably do, Magic Cleaner is a must-have app. An iPhone version is in the works. Also, though the WhatsApps images are deleted from the memory card, a blurred thumbnail will still exist inside your WhatsApp message logs and you’ll have to erase them manually.

Also see: Sync WhatsApp Photos with Google Drive or Dropbox


The story, How to Delete the Useless Photos in your WhatsApp Automatically, was originally published at Digital Inspiration by Amit Agarwal on 02/05/2016 under Android, WhatsApp, Internet.

via Digital Inspiration Technology Blog http://ift.tt/24hREr0

Apr 28, 2016

Encrypt Your Cloud Files With Cryptomator (Open Source, Cross-Platform)

Cryptomator is a free and open source client-side encryption solution for your cloud files, available for Linux, Windows and Mac OS X, as well as iOS. An Android app is currently under development.


Cryptomator is advertised as being especially developed to encrypt your cloud files from services such as Dropbox, Google Drive, Mega and other cloud storage services that synchronize with a local directory. 

Since the encryption is done on the client side, it means that no unencrypted data is shared with any online service.

Furthermore, you can use Cryptomator to create as many vaults as you want, each having individual passwords.

For the encryption, Cryptomator uses AES with 256-bit keys. For an extra layer of security, directory structures, filenames and file sizes get obfuscated, while the passphrase you set for encryption is protected against bruteforce attempts using Scrypt. The Cryptomator security architecture page has more information regarding its encryption / privacy.

I should also mention that Cryptomator uses WebDAV to mount the vaults and this causes some issues on Linux, like not being able to open LibreOffice files directly from the unlocked vault (although this didn't occur in my test under Ubuntu 16.04) - bug report. In the future, Cryptomator may switch to FUSE on Linux and OS X to avoid such issues.


How to use Cryptomator


Let's create your first vault using Cryptomator. Launch the application and click "+" to add a new vault, then browse the location where you want to create it.

For instance, if you want to create a folder called "Encrypted" in your Dropbox directory, select the Dropbox directory and enter "Encrypted" as the vault name, then click "Save":


Then enter a password for the newly created vault and click "Create vault":



That's it!

Now to copy some files in your vault, you'll need to unlock it, so enter your password and click "Unlock vault":


After clicking "Unlock vault", your unlocked vault (which is mounted via WebDAV) should open in the default file manager:


Any files you copy here are synchronized as encrypted with Dropbox (or whatever other cloud storage service you use).

Note that you can't close Cryptomator while a vault is unlocked. If you try to close the application while a vault is unlocked, the app is minimized. To be able to close the application you need to re-lock the vault, by clicking "Lock vault".


Download Cryptomator


(binaries: 64bit only deb for Ubuntu / Debian, Windows and Mac OS X as well as a generic JAR executable)

Note that if you use the JAR file, you'll need to install JRE 8 and the JCE unlimited strength policy files. That's not required if you install the deb, because both JRE8 and the JCE unlimited strength policy files are bundled with the deb.

Arch Linux users can install Cryptomator via AUR.

Cryptomator is also available for iOS. An Android app is in development.

via Reddit


via Web Upd8 - Ubuntu / Linux blog http://ift.tt/1qXhjmL

GNOME Software Update That Fixes Installing Third-Party Deb Files Lands In Ubuntu 16.04 Proposed Repository

A GNOME Software update that fixes the issue with installing third-party deb files was pushed to the Ubuntu 16.04 Proposed repository a few minutes ago.

GNOME Software Ubuntu

Ubuntu 16.04 shipped with a pretty nasty bug (see here and here): GNOME Software (rebranded as Ubuntu Software in Ubuntu with Unity) doesn't allow installing third-party deb files, like Google Chrome, Google Talk Plugin, the Mega client and so on. 

A fix for this has been pushed to the Ubuntu 16.04 Proposed repository and will be promoted into the main repositories once it's tested.

Other changes available with this GNOME Software update:
  • support for apt:// URLs;
  • increased the number of displayed reviews from 10 to 30;
  • GNOME Software now displays version and size information for non-installed applications;
  • enabled the Snappy backend.

Those interested in testing the latest GNOME Software from the Proposed repository should see THIS page. Note that the Proposed repository is for testing purposes only and may introduce instability! Also, the option to enable the Proposed repository was moved to the "Developer Options" tab in Software & Updates in the latest Ubuntu 16.04.

Until the update is available in the main repositories, you can use GDebi GTK (or dpkg via command line) to install deb files. Check out our Things To Do After Installing Ubuntu 16.04 article for how to install and set GDebi GTK to open deb files, along with other tweaks.


via Web Upd8 - Ubuntu / Linux blog http://ift.tt/238Da6W

Apr 27, 2016

A Quick Look At Budgie Remix 16.04, The Unofficial Budgie Desktop Ubuntu Flavor

Budgie Remix 16.04, the unofficial Ubuntu flavor that uses Budgie Desktop by default, was released recently.

Ubuntu Budgie Remix

For now, Budgie Remix is an unofficial Ubuntu flavor however, its developers aim at making it an official member of the Ubuntu family. The next step towards this goal is to release Budgie Remix 16.04.1 in three months, followed by a first Budgie Remix 16.10 alpha in July.

Budgie Remix 16.04 is based on Ubuntu 16.04 LTS and it includes the latest Budgie Desktop 10.2.5. Budgie Desktop integrates tightly with the GNOME stack and it features a libmutter-based window manager and a customizable panel which includes an applet, notification, and customization center, called Raven.

I have to note that Budgie Desktop doesn't support AppIndicators and tray icons don't seem to work either, or at least some don't work (I tried Shutter and Transmission in Budgie Remix 16.04 and the tray icon didn't work for either of them), this being my only issue with Budgie desktop.


The new unofficial Ubuntu flavor already includes its own artwork, with custom Plymouth and LightDM theme, and the beautiful Arc GTK and Faba icon themes.

Ubuntu Budgie Remix
Budgie Remix 16.04 LightDM theme

Since Budgie is a shell for GNOME, Budgie Remix 16.04 ships with GNOME Settings (Control Center / Settings Daemon):

Ubuntu Budgie Remix

Furthermore, Budgie Remix 16.04 includes Nautilus 3.18, and not the version available in the official Ubuntu 16.04 repositories, which is 3.14:

Ubuntu Budgie Remix

That's possible because Budgie Remix is not an official Ubuntu flavor, so it uses a PPA by default, which provides not only Nautilus 3.18, but also the whole Budgie Desktop, artwork and so on.

You can use this PPA to try Budgie Desktop in Ubuntu, but keep in mind that it will update Nautilus to a version that doesn't have any Unity patches (you can lock the current Nautilus version to avoid that though).

Other applications included by default with Budgie Remix 16.04 include Plank (0.11.1) dock, which is used on the left of the screen with Intellihide and a beautiful theme called Arc by default, along with:
  • Gedit 3.18
  • GNOME Photos 3.18
  • gThumb 3.4.3
  • Rhythmbox 3.3
  • Totem 3.18
  • Eye Of GNOME (Image Viewer) 3.18
  • GNOME Terminal 3.18
  • LibreOffice 5.1.2
  • Firefox 45
  • Transmission 2.84
  • and various utilities like Calculator, Disks, Calendar and so on.

For installing new software and updates, Budgie Remix uses GNOME Software and Software Updater, just like Ubuntu (with Unity):

Ubuntu Budgie Remix

Under the hood, just like Ubuntu 16.04 LTS, Budgie Remix includes GTK+ 3.18.9, Mesa 11.2.0, Xorg server 1.18.3 and the Ubuntu Linux Kernel 4.4.0-21, based on the upstream 4.4.6 Linux Kernel.


Budgie Remix 16.04 video


To see Budgie Remix 16.04 in action, check out the video below (by Riba Linux):


(direct video link)


Download Budgie Remix 16.04



If you like Budgie Remix, check out its Google+ and Reddit pages.


via Web Upd8 - Ubuntu / Linux blog http://ift.tt/1Twez9x

Apr 26, 2016

How To Install Cinnamon 3.0 In Ubuntu 16.04 Or 15.10 Via PPA

Cinnamon 3.0 was released yesterday and it includes improved GTK+ 3.20 support, new accessibility and sound settings and more.

Cinnamon 3.0 Ubuntu

Cinnamon is a GTK3 desktop environment, initially started as a fork of GNOME Shell, which is used by default in Linux Mint Cinnamon edition. Among its features are:
  • panel with a menu, launchers, window list, system tray;
  • support for panel applets and desktop widgets (Desklets);
  • supports desktop animations and transition effects;
  • highly configurable: users can customize the panel (besides applets, the panel supports autohide and the panel layout can be changed: you can use one panel or two panels like the old GNOME 2 layout), easily change themes, customize desktop animations, hot corners, etc.;
  • much more.


Changes in Cinnamon 3.0 include:
  • window management improvements on tiling, mapping and unmapping windows, compositor’s window groups and tracking of full screen windows
  • improved out of the box touchpad support (edge-scrolling and two-finger-scrolling can now be configured independently and are both enabled by default)
  • new accessibility and sound settings (both rewritten as native cinnamon-settings modules)
  • battery powered devices can be renamed
  • different favorite applications can now be set for plain-text, documents and source code files
  • panel launchers now include application actions
  • animation effects are now enabled by default on dialogs and menus
  • favorites and system options can now be disabled in the menu applet
  • the photo-frame desklet now also scans subdirectories
  • improved support for GTK 3.20, Spotify 0.27, Viber

Here are the new Cinnamon accessibility and sound settings:

Cinnamon 3.0 Ubuntu

Cinnamon 3.0 Ubuntu

And the Preferred Applications dialog which now allows settings different applications for opening documents, plain text, and source code files:

Cinnamon 3.0 Ubuntu

Cinnamon 3.0 will be included with Linux Mint 18 Cinnamon edition. It's not yet clear if it will be available for Linux Mint 17.3, but I assume that's pretty difficult, considering that Linux Mint 17.3 is based on Ubuntu 14.04 which uses a pretty old GTK+ version (3.10).

Note that in the screenshots above, I'm using the new Linux Mint Mint Y GTK and icon themes as well as the Linux Mint Cinnamon theme. You'll find download links for these below, under "Cinnamon 3.0 tweaks for Ubuntu".


Install Cinnamon 3.0 in Ubuntu 16.04 or 15.10 via PPA


Important: if you want to install Cinnamon in Ubuntu and you're using the WebUpd8 Nemo PPA, purge that PPA before proceeding. Also, don't add this PPA if you use Linux Mint.

The PPAs that uses to provide Cinnamon stable weren't updated with the latest Cinnamon 3.0. I did find 2 PPAs with Cinnamon 3.0:

There's also the Cinnamon Nightly Builds PPA, but it's not recommended for regular users because it contains untested / unstable code from Git!

For the instructions below I'm using embrosyn's Cinnamon stable PPA.

To add the PPA and install Cinnamon 3.0 in Ubuntu 16.04 or 15.10, use the following commands:
sudo add-apt-repository ppa:embrosyn/cinnamon
sudo apt update
sudo apt install cinnamon blueberry

Once installed, log out and select Cinnamon from the login screen:



Tweaks


1. Themes

In Ubuntu 16.04, Ambiance and Radiance themes have some issues in Cinnamon, like missing shadows for CSD apps. 

However, there are quite a few themes out there that should work properly in Cinnamon, like Numix GTK Theme (available in the official repositories). To install Numix GTK Theme, use the following command:
sudo apt install numix-gtk-theme

You can also download the official Linux Mint themes, including the new Mint Y Theme from Linux Mint 18, by using the links below:

Note: to be able to install "libreoffice-style-mint", you'll need to remove the "libreoffice-style-human" package, which is installed by default in Ubuntu 15.10.

To install them, download the deb files using the links above and place them in a folder - let's call it "deb" -, in your home directory (~/deb). Then use dpkg to install all the packages at once, using the following command:
sudo dpkg -i ~/deb/*.deb


2. Shutdown fix

In my test in Ubuntu 15.10, selecting "Quit" from the Cinnamon menu (which allows you to shutdown the computer) doesn't work properly - the dialog doesn't display any buttons other than "Cancel".

If you have this issue, fix it by using the following commands:
gsettings set org.cinnamon.desktop.session settings-daemon-uses-logind true
gsettings set org.cinnamon.desktop.session session-manager-uses-logind true
gsettings set org.cinnamon.desktop.session screensaver-uses-logind false

I should also mention that I didn't encounter this issue in Ubuntu 16.04.

Thanks to Kevin @ AskUbuntu for the fix!


How to revert the changes


There are two ways you can revert the changes made by using the PPA above to install Cinnamon: either completely remove Cinnamon 3.0 or you can downgrade the packages installed from the PPA and use the Cinnamon version available in the official Ubuntu repositories.

A) Completely remove Cinnamon 3.0

Firstly remove the PPA:
sudo rm /etc/apt/sources.list.d/embrosyn-cinnamon*.list

Then, to completely remove Cinnamon, you can use the following command:
sudo apt purge cinnamon* libcinnamon* nemo* libnemo-extension1 cjs libcjs0e blueberry gir1.2-cinnamondesktop-3.0 gir1.2-meta-muffin-0.0 libmuffin0 muffin-common

You may then use "autoremove" to remove all the depedencies that were installed and are no longer required:
sudo apt autoremove

B) Purge the PPA

By purging the PPA, you can downgrade Cinnamon to the version available in the official Ubuntu repositories. You can do this with PPA Purge:
sudo apt install ppa-purge
sudo ppa-purge ppa:embrosyn/cinnamon


via Web Upd8 - Ubuntu / Linux blog http://ift.tt/1MVLxRu