diff --git a/app/build.gradle b/app/build.gradle index bbef91c..c0bf513 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -26,8 +26,8 @@ android { applicationId "com.cpjd.roblu" minSdkVersion 19 targetSdkVersion 27 - versionCode 53 - versionName "4.4.1" + versionCode 54 + versionName "4.4.2" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" javaCompileOptions { diff --git a/app/src/main/java/com/cpjd/roblu/sync/cloud/EventDepacker.java b/app/src/main/java/com/cpjd/roblu/sync/cloud/EventDepacker.java index 90d489b..988caf1 100644 --- a/app/src/main/java/com/cpjd/roblu/sync/cloud/EventDepacker.java +++ b/app/src/main/java/com/cpjd/roblu/sync/cloud/EventDepacker.java @@ -154,6 +154,7 @@ public void run() { found = true; break; } + t.setLastEdit(checkout.getTime()); } diff --git a/app/src/main/java/com/cpjd/roblu/ui/teams/TeamsView.java b/app/src/main/java/com/cpjd/roblu/ui/teams/TeamsView.java index 63c3741..9cf402c 100644 --- a/app/src/main/java/com/cpjd/roblu/ui/teams/TeamsView.java +++ b/app/src/main/java/com/cpjd/roblu/ui/teams/TeamsView.java @@ -304,7 +304,7 @@ public boolean onQueryTextChange(String newText) { settings.setUpdateLevel(Constants.VERSION); AlertDialog.Builder builder = new AlertDialog.Builder(TeamsView.this) - .setTitle("Changelist for Version 4.4.1") + .setTitle("Changelist for Version 4.4.2") .setMessage(Constants.UPDATE_MESSAGE) .setPositiveButton("Rock on", new DialogInterface.OnClickListener() { @Override diff --git a/app/src/main/java/com/cpjd/roblu/ui/tutorials/Tutorial.java b/app/src/main/java/com/cpjd/roblu/ui/tutorials/Tutorial.java index 26606b4..81f685d 100644 --- a/app/src/main/java/com/cpjd/roblu/ui/tutorials/Tutorial.java +++ b/app/src/main/java/com/cpjd/roblu/ui/tutorials/Tutorial.java @@ -52,9 +52,12 @@ protected void onCreate(Bundle savedInstanceState) { tutorials.add(new RTutorial("Text based", "View the Roblu text based tutorial", "https://docs.google.com/document/d/1DqpgKPdtfZDUc7Zu3MqdJHL59aB-ht8H1ZwllYlzMuc/edit?usp=sharing")); tutorials.add(new RTutorial("The basics", "Roblu's mission, description of platforms, terms, etc.", "9j6ysvJJyQg")); tutorials.add(new RTutorial("Events", "Learn how to create, manage, backup, organize, and export events", "6BLlLxltppk")); - tutorials.add(new RTutorial("Forms", "Learn how to create, manage, edit, organize, master form", "LpWvnavebNw")); - tutorials.add(new RTutorial("QR Codes", "Learn how to use QR code syncing", "RF4evYIlU04")); - tutorials.add(new RTutorial("CSV Exporting", "Learn about CSV exporting and defining your own CSV export schemes", "RF4evYIlU04")); + tutorials.add(new RTutorial("Forms", "Learn how to create, manage, edit, organize, master form", "xLLbPyhW9fg")); + tutorials.add(new RTutorial("Roblu Cloud (Network syncing)", "Learn how to setup and sync scouting data across unlimited devices over a data connection.", "z9tIGaaV1jQ")); + tutorials.add(new RTutorial("Bluetooth Syncing", "Learn how to setup and sync with Bluetooth syncing.", "Adjp3rjt2_4")); + tutorials.add(new RTutorial("QR Codes", "Learn how to use QR code syncing", "pS_5bvp1D_c")); + tutorials.add(new RTutorial("Manual Schedule Importer", "Learn how to use the manual schedule importer if the FIRST API is down.", "https://github.com/wdavies973/Roblu/wiki/Manually-Importing-a-Match-Schedule")); + tutorials.add(new RTutorial("Scouting / Odds and Ends", "Learn about those features that weren't in any of the other tutorial videos", "JL_lSaB0gsk")); tutorials.add(new RTutorial("How to get Roblu Cloud for free", "Get Roblu Cloud for free", "dQw4w9WgXcQ")); tutorials.add(new RTutorial("Roblu Devlogs", "For those interested in watching the development process", "")); @@ -122,7 +125,7 @@ public void tutorialSelected(View v) { i.setData(Uri.parse(url)); startActivity(i); } - else if(position == 0) { + else if(position == 0 || position == 7) { Intent i = new Intent(Intent.ACTION_VIEW); i.setData(Uri.parse(tutorials.get(position).getYoutubeID())); startActivity(i);