Jiotty Photos Uploader is a simple desktop Google Photos media uploader that creates albums according to your directory structure and can resume failed uploads. See Wiki for more information, including how to download and install.
For enthusiasts, to build or run from sources:
.deb
.cd jiotty-photos-uploader
Then, to compile and run locally:
./gradlew --no-daemon -DCLIENT_SECRET_PATH=/path/to/google-API-client-secret.json run
./gradlew --no-daemon -DCLIENT_SECRET_PATH=/path/to/google-API-client-secret.json -PraspberryPi run
Or to build the self-contained native binary and installer for the current platform:
0.0.0
with the version you want:
./gradlew --no-daemon -DCLIENT_SECRET_PATH=/path/to/google-API-client-secret.json fullPackage -DVERSION=0.0.0
./gradlew --no-daemon -PraspberryPi -DCLIENT_SECRET_PATH=/path/to/google-API-client-secret.json fullPackage -DVERSION=0.0.0
app/build/jpackage
and for the installer in app/build/fullpackage
Note: if doing repeated builds, to improve build speed, replace --no-daemon
with --build-cache
, but only if you understand what you're doing and are
prepared to maintain gradle cache and daemons.