The main goal of SyncMe v2 is to unify the synchronization of Dropbox 2.0 and Google Drive 3.0 platforms into a single application, allowing to manage all your files easily.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gradle/3.3/taskArtifacts
.idea
build
res
src/main/java
.gitignore
.travis.yml
AUTHOR
INSTALL.md
LICENSE
NOTICE
README.md
USAGE.md
build.gradle
gradlew
gradlew.bat
settings.gradle
syncme.app

README.md

SyncMe



Build Status (Travis CI):


SyncMe is a cross-platform application (Linux, Windows, Mac) with the main goal of unify the synchronization of Dropbox and Google Drive platforms into a single application, allowing you to manage all your files easily.

Developer website: Adrián Rodríguez Bazaga

Please note that development is very early on and the project is not ready to use yet.

VERSION

Currently SyncMe has been ported to Java and updated to SyncMe v2 in order to work with the newest versions of Dropbox API (2.0) and Google Drive API (3.0), original SyncMe (v1) was intended to be a prototype using Google Drive API 2.0 and Dropbox API 1.0 HTTP calls, but now API calls from that versions are no longer supported neither by Google or Dropbox.

DEPENDENCIES

Name Version
Java >= 8
Gradle >= 3.x
Groovy Any
Kotlin >= 1.x
JUnit >= 4.x
Dropbox API SDK >= 2.1.x
Google API SDK >= 1.2x.y

BUILDING

See INSTALL.md

USAGE

See USAGE.md

AUTHOR

SyncMe v2 has been rewritten from SCRATCH by the author, for more info see AUTHOR

CONTRIBUTING

  1. Find a thing to fix/implement in Issues or come up with your own idea, create a discussion issue for it and get a feedback.
  2. Fork the repo
  3. Create your feature branch (git checkout -b my-new-feature)
  4. Commit your changes (git commit -am 'Add some feature')
  5. Push to the branch (git push origin my-new-feature)
  6. Create new Pull Request

CONTACT

You can contact me by sending an email to adrian@qmindgroup.com

LICENSE

Copyright 2017 Adrián Rodríguez Bazaga

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

        http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.

ADDITIONAL LICENSE TERMS

1. You SHOULD NOT profit from using/modifying this project
2. You SHOULD NOT create any derivative/modified work from this one inflinging the terms of the attached LICENSE
3. You MUST keep the NOTICE file content in any derivative work from this one, as the attached LICENSE stipulates
4. You SHOULD NOT be intended to use SyncMe for commercial uses WITHOUT the original AUTHOR knowledge and permission
5. You SHOULD NOT expect to have regular updates on the project (I am studying and working, so time ~= 0)
6. You SHOULD contribute to the project to make it better

Screenshots

Splash screen (Pre-release 0.1.0)


Initial screen (Pre-release 0.1.0)


Connecting to your Dropbox account (Pre-release 0.1.0)






Dropbox main window (Pre-release 0.1.0)


Uploading a file (Pre-release 0.1.0)


Creating a new folder (Pre-release 0.1.0)


Dropbox account info view (Pre-release 0.1.0)