forked from upstream-mirrors/OpenTracks
Add menu option to Sync to Google Drive.
This commit is contained in:
@@ -36,7 +36,8 @@ public class SendRequest implements Parcelable {
|
||||
private boolean sendFusionTables = false;
|
||||
private boolean sendSpreadsheets = false;
|
||||
|
||||
private boolean driveSync = false; // to enable Drive sync
|
||||
private boolean driveSync = false; // to enable Drive sync
|
||||
private boolean driveSyncConfirm = false;
|
||||
private boolean driveShare = false; // to enable Drive share
|
||||
private String driveShareEmails = null; // for driveShare, emails to share
|
||||
private boolean driveSharePublic = false; // for driveShare, share as public
|
||||
@@ -102,6 +103,14 @@ public class SendRequest implements Parcelable {
|
||||
this.driveSync = driveSync;
|
||||
}
|
||||
|
||||
public boolean isDriveSyncConfirm() {
|
||||
return driveSyncConfirm;
|
||||
}
|
||||
|
||||
public void setDriveSyncConfirm(boolean driveSyncConfirm) {
|
||||
this.driveSyncConfirm = driveSyncConfirm;
|
||||
}
|
||||
|
||||
public boolean isDriveShare() {
|
||||
return driveShare;
|
||||
}
|
||||
@@ -181,6 +190,7 @@ public class SendRequest implements Parcelable {
|
||||
sendFusionTables = in.readByte() == 1;
|
||||
sendSpreadsheets = in.readByte() == 1;
|
||||
driveSync = in.readByte() == 1;
|
||||
driveSyncConfirm = in.readByte() == 1;
|
||||
driveShare = in.readByte() == 1;
|
||||
driveShareEmails = in.readString();
|
||||
driveSharePublic = in.readByte() == 1;
|
||||
@@ -205,6 +215,7 @@ public class SendRequest implements Parcelable {
|
||||
out.writeByte((byte) (sendFusionTables ? 1 : 0));
|
||||
out.writeByte((byte) (sendSpreadsheets ? 1 : 0));
|
||||
out.writeByte((byte) (driveSync ? 1 : 0));
|
||||
out.writeByte((byte) (driveSyncConfirm ? 1 : 0));
|
||||
out.writeByte((byte) (driveShare ? 1 : 0));
|
||||
out.writeString(driveShareEmails);
|
||||
out.writeByte((byte) (driveSharePublic ? 1 : 0));
|
||||
|
||||
Reference in New Issue
Block a user