Big Google Drive update - #642
Open
Jeff-Stammler wants to merge 15 commits into
Open
Conversation
This was
linked to
issues
Aug 18, 2026
cleanup
We're not using the extra function i had to use the JTBC driving when the SQL Server one had an error. Now that the SQL Server JDBC driver is fixed and working, we don't need this duplicate function.
better use of a callback function to update the UI based on google's success - whether background tasks or foreground.
added the ability to download newer files from google drive. made sure that settings sets the flag to load files even if "cancel" is used (if there were indeed files downloaded). Change applaunch to load ALL files, not just the match schedule. Fixed up visibility issue so that the loading of files again is shown on the screen.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Added a lot of code to connect to Google Drive services in order to upload a scouting file to the right drive folder.
Added more "settings" and rearranged some settings to be grouped better on page1 and page2 (sorry - but this makes more sense). Added a page4 for Google only (page3 is the database only now).
Switched to using the official (now that it's fixed) Microsoft JDBC driver to talk to SQL..
If you try to test the database option, you'll be unsuccessful since you don't have access to the database.
For google, you'll likely need to log into your own google account. the tablets will use the cpr3663tablet@gmail.com account which i tested and HAS access. Sadly, you can't use this account on your own. Since the target folder is shared to all, it should work fine with your own google account.
Still need to add the "download new master files" option. I'll file an issue for this, but i added the settings for the download folder id.
--> THIS IS NOW DONE (i had some time and added all of the download code)