Commit Graph

56 Commits (master)

Author SHA1 Message Date
Vitaliy Filippov d03c4a24ce Bump version to 0.5.3 2022-11-09 12:45:14 +03:00
Vitaliy Filippov ffb744a59b
Merge pull request #285 from brainplot/cmake-fix
Add 'project' directive to the build script
2020-02-06 01:25:03 +03:00
Vitaliy Filippov 2ddc0230da
Merge branch 'master' into mac 2020-02-06 01:16:46 +03:00
AmonRaNet 79312b9c53 Extends support application id and secret support
- persistent id's in config
- cmake supports id's during config
- priority: default(cmake), config, cli
2019-12-13 11:16:32 +01:00
Vitaliy Filippov 39299096cf Move to 0.5.2-dev 2019-11-13 01:06:03 +03:00
Vitaliy Filippov 548ea362f3 Update client_id and client_secret -> maybe Google will verify it? 2019-11-13 01:05:31 +03:00
Gianluca Recchia fe17d715fc
Add 'project' directive to the build script 2019-10-30 17:37:11 +01:00
Tatsh e972a77790
Fix line 2019-02-09 10:56:23 -05:00
Andrew Udvare 8e3c3d25cb Define off64_t=off_t for macOS
Detect the systemd binary and install the systemd units conditionally.
2019-02-09 01:33:39 -05:00
Jan Schulz d996989c29 Add user systemd units
The units can be used to automatically sync a folder in the users home dir
* every 3 minutes
* on local file changes (requires inotify-tools).

To enable the units for `~/google-drive/`:

```
systemctl --user enable grive-timer@google-drive.timer
systemctl --user start grive-timer@google-drive.timer
systemctl --user enable grive-changes@google-drive.service
systemctl --user start grive-changes@google-drive.service
```

The units can be enabled multiple times
2017-04-27 23:18:54 +02:00
Vitaliy Filippov d35c849468 add std=c++0x for older gcc (fixes #96) 2016-09-02 13:47:14 +03:00
Vitaliy Filippov cfb8ff08b3 Move to 0.5.1-dev 2016-01-14 23:51:31 +03:00
Vitaliy Filippov ae06eccb38 Release 0.5 2016-01-14 23:51:31 +03:00
Vitaliy Filippov 23fa985bdb Do not track last_sync at all, clear srv_time's with -f option 2016-01-03 02:01:02 +03:00
Vitaliy Filippov d2a6105603 Release 0.4.2 2016-01-03 02:01:01 +03:00
Vitaliy Filippov 9b8e0c826b Remove request logging from Drive/Feed/Syncer (prepare to move it into CurlAgent) 2015-09-30 13:54:45 +03:00
Vitaliy Filippov 29241002eb Add myself to copyrights, change README 2015-05-17 22:11:35 +03:00
Vitaliy Filippov 12774a952a Remove bgrive (dead and unused code) 2015-05-14 01:22:37 +03:00
Nestal Wan d4a7fae273 refactored exception handling 2013-04-29 23:47:32 +08:00
Nestal Wan 755ee1c9ad new qt gui 2013-04-29 23:47:32 +08:00
Nestal Wan e375d92b82 version changes for v0.3 2012-07-26 01:29:47 +08:00
Nestal Wan 394982da4e added _FILE_OFFSET_BITS=64 (#88) 2012-07-16 22:30:30 +08:00
Nestal Wan cf7f28174c preparing for the v0.2.0 release 2012-06-19 00:12:40 +08:00
Nestal Wan b34e41c3a5 starting the 0.2.0 branch 2012-06-10 11:12:34 +08:00
Nestal Wan 948706530f preparing for v0.1.1 release 2012-06-09 14:48:35 +08:00
Nestal Wan b8a1d02ec8 updated RPM spec from Vascom 2012-06-09 11:03:46 +08:00
Matchman Green b6fb4a604e preparing for v0.1.0 release 2012-06-01 00:50:56 +08:00
Matchman Green 9511492c65 changed version to 0.1.0 2012-05-20 15:01:52 +08:00
Matchman Green 3c8c6bab54 Revert "adding xattr". seems it's better not to use xattr
This reverts commit daf5bec3a1ec4c18b3326376ab6260bd1019b0cb.
2012-05-14 23:33:29 +08:00
Matchman Green 31800ae2f1 adding xattr 2012-05-14 23:33:28 +08:00
Matchman Green 881ff16d05 preparing for the v0.0.5 release 2012-05-13 17:30:07 +08:00
Matchman Green 65ae81bb96 node iterator still being worked 2012-05-06 23:16:43 +08:00
Matchman Green 98f1bba4ab added -v to display version 2012-05-06 22:40:58 +08:00
Matchman Green d4a8d9fb65 Merge branch 'massix'
Conflicts:
	CMakeLists.txt
2012-05-02 23:30:49 +08:00
Matchman Green de0d53a59f added the class File, and refactor a lot of code from Drive to File 2012-05-01 23:24:40 +08:00
Massimo Gengarelli cfca4513e4 Major refactor
Since we've decided to keep the two projects separated it's necessary
that if some one wants to clone the repository he has a clear idea of
what's going on here: in src/lib folder there are the three main
components of the library libgrive (drive, protocol and util); while
in the src/cli folder there's the command line interface tool that uses
the library. The CLI is called in the same way as the library (grive).

In this way, we can keep multiple clients using the same library in just
one repo..
2012-05-01 17:24:27 +02:00
Matchman Green e7ab019c5f Merge remote-tracking branch 'origin/master'
Conflicts:
	CMakeLists.txt
2012-05-01 21:40:36 +08:00
Massimo Gengarelli 72d40c9d0c Don't compile the main.cc in the library
Whops, I've forgot to remove this, probably because of the merge.
2012-05-01 12:24:12 +02:00
Massimo Gengarelli b34ad8a3ea Merge with main branch (Better CMake) 2012-05-01 12:16:26 +02:00
Matchman Green f022afb407 added a class for file system paths 2012-05-01 17:44:17 +08:00
Matchman Green 2ed4894865 fixed indentations 2012-05-01 00:32:29 +08:00
Massimo Gengarelli b67ee0fc41 Merge head with main repo 2012-04-29 20:38:56 +02:00
Andrea Scarpino efb7e88265 Add make DESTDIR install support 2012-04-29 19:18:21 +02:00
Andrea Scarpino 17cb5440af CppUnit is optional 2012-04-29 19:16:13 +02:00
Andrea Scarpino 370f9dc14e Better CMakeLists.txt 2012-04-29 18:48:11 +02:00
Matchman Green db092f3051 working on upload problem. trying to exclude unit test if cppunit is not found 2012-04-30 00:03:04 +08:00
Massimo Gengarelli 5bda75abb3 Convert grive to a pure shared library
In this way it's possible to develop independent clients, sharing
the same "functional" part.
2012-04-29 15:20:04 +02:00
Matchman Green f4ee21f5e4 refactoring. added namespaces for HTTP functions 2012-04-29 00:01:45 +08:00
Matchman Green 9b0597eb08 improvements to the utilities functions 2012-04-28 18:33:08 +08:00
Matchman Green ceca83dc72 set the mtime of the local file to be the same as the remote 2012-04-28 01:52:02 +08:00