-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans  .- Knowledge Base  . 

grive-indicator

   0.98  

GTK Networking Tool

Score 53%
grive-indicator
zoom


grive-indicator
zoom


grive-indicator
zoom


other:  Link
Minimum required   GTK 2.x
Downloads:  141
Submitted:  Mar 22 2014
Updated:  Mar 26 2014

Description:

A very simple and lightweight indicator applet to synchronize with Google Drive using Grive.
Based on the AMD indicator applet here: https://github.com/beidl/amd-indicator

Prerequisites:
1. Install grive, python-appindicator and zenity (e.g. using DEB package or setup-1-grive-indicator script in TAR archive), AND
2. If using for the first time, have Grive authenticated with your chosen Google account by (creating and) changing directory (cd) to ~/Google Drive and then entering the terminal command grive -a in that directory (e.g. using setup-2-grive script in TAR archive).

Installation:
1. Install the DEB file with gdebi-gtk application, and then make sure that Prerequisite 2 as above is met, if using this indicator for the first time, OR
2. Make first setup-1-grive-indicator and then setup-2-grive files (in TAR archive) executable and run in terminal in that order.
The "grive-indicator" should now be listed among startup applications and ready to start on next login.

CAUTION: In case of non-DEB installation, be aware that copying a file to system directory /etc/sudoers.d might make it impossible to use the sudo command if there's something wrong with that file. Therefore, it might be a good idea to keep this folder open in a Root Nautilus or Terminal window so that you can remove such a file to remedy the problem. It might also be a good idea to extract and copy at least that file from the DEB package.

Tested under: Ubuntu 13.10 (Unity), Linux Mint 16 (Cinnamon), Siduction 13.2 (Xfce), Debian-Sid Gnome Shell (sorry, non-Ubuntu screenshots may not be up-to-date)

ToDo:
1. Add a menu item to show a list of recently changed items (e.g. using a command like inotifywait -r -e modify,attrib,moved_to,moved_from,move_self,create,delete,delete_self \"$HOME/Google Drive\")
2. Create a simple GUI for Grive initial setup (attempts to include setup-2-grive script in DEB package under postinst failed).




Changelog:

0.98: Changed "set sync interval" method, menu position and info, and desktop filename
0.97: Added "Sync Now / Restart" menu item
0.96: Fixed and enhanced INFO menu item to show Grive sync interval
0.95: No root password prompt when changing interval/icon; further improved set up procedures.
0.94: Improved setup procedures




LicenseGPL
Debian(grive-indicator_0.98_all.deb)
Source(grive-indicator_0.98.tar.bz2)
Send to a friend
Subscribe
Other  Apps  from sadi
Report inappropriate content



-
.

 I saw similar thing

 
 by VitalD on: Mar 25 2014
 
Score 50%

This looks like Grive Tools: http://www.thefanclub.co.za/how-to/ubuntu-google-drive-client-grive-and-grive-tools
What the diference?


Reply to this

-

 Re: I saw similar thing

 
 by sadi on: Mar 25 2014
 
Score 50%

I saw that, too -- and then decided to create an indicator for myself because when I was about to install it, I noticed that it has so many dependencies amounting to more than 100 MB, and I thought it was too much for this purpose.

This grive-indicator looks like a much simpler and lighter version of Grive Tools as far as I can see without actually installing and using it.

But I might have a look at its source code at least to get some ideas about the GUI for One-Off Grive Setup, which seems the main missing feature in "grive-indicator".


Reply to this

-
.

 Re: Re: I saw similar thing

 
 by VitalD on: Mar 26 2014
 
Score 50%

Also, your package has a same named desktop file as Grive Tools (/usr/share/applications/grive-indicator.desktop) inside and unfortunately it's impossible to install it both at same time.


Reply to this

-
.

 Re: I saw similar thing

 
 by sadi on: Mar 26 2014
 
Score 50%

I've now fixed this so you can install both and compare, and possibly share your opinion ;-)


Reply to this

-

 Re: Re: I saw similar thing

 
 by VitalD on: Mar 27 2014
 
Score 50%

Indicator works fine, but color of icons and real-time synchronization is important enough, so I choose Grive Tools, because it's really closer to Dropbox's app. Anyway, all job do grive, so I see.


Reply to this

-
.

 Re: I saw similar thing

 
 by sadi on: Mar 27 2014
 
Score 50%

I understand. If I were a "power user" of Google Drive I could perhaps choose "Google Tools" as well and not bother with writing one for myself ;-)
What's the Memory Usage of Google Tools by the way?


Reply to this

-

 Re: Re: I saw similar thing

 
 by VitalD on: Mar 27 2014
 
Score 50%

15,1 MiB, not so big for python application, I think.



-

 Re: I saw similar thing

 
 by sadi on: Mar 25 2014
 
Score 50%

Also, they say "Auto Sync c only detects changes in your local Google Drive files and folders", but "grive-indicator" does two-way synchronization -- but probably this is a Grive feature that was introduced after that article was written.

Secondly, "grive indicator" does not have "On Screen notifications of Google Drive activity" -- at least not yet.


Reply to this

-

 Re: Re: I saw similar thing

 
 by VitalD on: Mar 26 2014
 
Score 50%

Thanks for answer.
So I know, on screen notification is very simple to use, all you need is pynotify, which usually has installed on Ubuntu or derivatives. This is simple example: http://ubuntuforums.org/showthread.php?t=447613&p=2677314#post2677314 .


Reply to this

-

 Re: I saw similar thing

 
 by sadi on: Mar 26 2014
 
Score 50%

I've used "notify-send" in v.0.98 ( because I don't know Pyhton - I simply borrowed the main Python script as mentioned above ;-)
I'm sure someone else who knows Python can make this indicator much better and look forward to seeing this ;-)


Reply to this

-
.

 Re: I saw similar thing

 
 by sadi on: Mar 27 2014
 
Score 50%

It seems in terms of memory usage it seems "Grive Tools" (a little over 15 MB) justifiably uses a bit more memory than this "grive-indicator" (a little under 9.5 MB) in addition to more than 100 MB disk space for dependency packages. And all this might well be regarded worth it, of course, if you prefer additional features it offers.


Reply to this

Add commentBack






-
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About GTK-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2007-2014 GTK-Apps.org Team  
All rights reserved. GTK-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.