Updata F-Droid metadata

This commit is contained in:
Astatin3
2024-10-01 07:32:00 -06:00
parent 4854587ea9
commit ca703aab60
13 changed files with 24 additions and 12 deletions
@@ -15,6 +15,7 @@ import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
import com.ridgebotics.ridgescout.utility.AlertManager;
import com.ridgebotics.ridgescout.utility.settingsManager;
import com.ridgebotics.ridgescout.databinding.FragmentScoutingPitBinding;
import com.ridgebotics.ridgescout.scoutingData.ScoutingDataWriter;
@@ -74,9 +75,10 @@ public class PitScoutingFragment extends Fragment {
types[i] = pit_latest_values[i].getViewValue();
}
if(ScoutingDataWriter.save(pit_values.length-1, username, filename, types))
if(ScoutingDataWriter.save(pit_values.length-1, username, filename, types)) {
System.out.println("Saved!");
else
AlertManager.toast("Saved " + filename);
}else
System.out.println("Error saving");
}
@@ -212,7 +212,7 @@ public class settingsFragment extends Fragment {
alert.setCancelable(true);
alert.setPositiveButton("Ok", (dialog, which) -> {
// settingsManager.settings.defaultSettings();
settingsManager.resetSettings();
username.setText(settingsManager.getUsername());
spinnerView.clearSelectedItem();
// practice_mode.setChecked(latestSettings.settings.get_practice_mode());
@@ -41,6 +41,17 @@ public class settingsManager {
return editor;
}
public static void resetSettings(){
getEditor() .putString(UnameKey, (String) defaults.get( UnameKey )).apply();
getEditor() .putString(SelEVCodeKey,(String) defaults.get( SelEVCodeKey)).apply();
getEditor().putBoolean(WifiModeKey, (boolean) defaults.get( WifiModeKey )).apply();
getEditor() .putInt(TeamNumKey, (int) defaults.get( TeamNumKey )).apply();
getEditor() .putInt(MatchNumKey, (int) defaults.get( MatchNumKey )).apply();
getEditor() .putString(AllyPosKey, (String) defaults.get( AllyPosKey )).apply();
getEditor() .putInt(DataModeKey, (int) defaults.get( DataModeKey )).apply();
getEditor() .putString(BtUUIDKey, (String) defaults.get( BtUUIDKey )).apply();
}
// IDK why I decided to format these functions like this. It looks cool though.
public static String getUsername(){return prefs.getString( UnameKey, (String) defaults.get(UnameKey));}
public static void setUsername(String str){ getEditor().putString( UnameKey,str).apply();}