mirror of
https://github.com/Benjamin-Wiegand/Flywheel.git
synced 2026-08-07 14:22:23 -07:00
fix: add strings for log recording
This commit is contained in:
@@ -84,9 +84,9 @@ public class DebugActivity extends AppCompatActivity implements GeargrinderServi
|
||||
|
||||
EditText et = new EditText(this);
|
||||
new AlertDialog.Builder(this)
|
||||
.setTitle("recording name")
|
||||
.setTitle(R.string.log_recording_start_dialog_title)
|
||||
.setView(et)
|
||||
.setPositiveButton("start", (d, i) -> {
|
||||
.setPositiveButton(R.string.start_log_recording_button, (d, i) -> {
|
||||
String name = et.getText() + ".log";
|
||||
Log.d(TAG, "starting log recording to: " + name);
|
||||
File logFile = getFilesDir().toPath().resolve(name).toFile();
|
||||
@@ -97,7 +97,7 @@ public class DebugActivity extends AppCompatActivity implements GeargrinderServi
|
||||
onRecordingError(e);
|
||||
}
|
||||
})
|
||||
.setNegativeButton("cancel", null)
|
||||
.setNegativeButton(R.string.cancel_button, null)
|
||||
.setCancelable(false)
|
||||
.show();
|
||||
}));
|
||||
@@ -146,7 +146,7 @@ public class DebugActivity extends AppCompatActivity implements GeargrinderServi
|
||||
|
||||
public void updateRecordingStatus(boolean recording) {
|
||||
Button toggleRecordingButton = findViewById(R.id.toggle_recording_button);
|
||||
toggleRecordingButton.setText(recording ? "stop recording" : "start recording");
|
||||
toggleRecordingButton.setText(recording ? R.string.stop_log_recording_button : R.string.start_log_recording_button);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -162,7 +162,7 @@ public class DebugActivity extends AppCompatActivity implements GeargrinderServi
|
||||
public void onRecordingStart(File file) {
|
||||
runOnUiThread(() -> {
|
||||
updateRecordingStatus(true);
|
||||
Toast.makeText(this, "recording started", Toast.LENGTH_SHORT).show();
|
||||
Toast.makeText(this, R.string.log_recording_started_toast, Toast.LENGTH_SHORT).show();
|
||||
});
|
||||
}
|
||||
|
||||
@@ -171,9 +171,9 @@ public class DebugActivity extends AppCompatActivity implements GeargrinderServi
|
||||
runOnUiThread(() -> {
|
||||
Log.e(TAG, "error during recording", t);
|
||||
new AlertDialog.Builder(this)
|
||||
.setTitle("Log recording error")
|
||||
.setTitle(R.string.log_recording_error_dialog_title)
|
||||
.setMessage("an error happened during the recording:\n\n" + t.getClass().getSimpleName() + ": " + t.getMessage())
|
||||
.setPositiveButton("close", null)
|
||||
.setPositiveButton(R.string.close_button, null)
|
||||
.setCancelable(false)
|
||||
.show();
|
||||
});
|
||||
@@ -183,7 +183,7 @@ public class DebugActivity extends AppCompatActivity implements GeargrinderServi
|
||||
public void onRecordingStop() {
|
||||
runOnUiThread(() -> {
|
||||
updateRecordingStatus(false);
|
||||
Toast.makeText(this, "recording stopped", Toast.LENGTH_SHORT).show();
|
||||
Toast.makeText(this, R.string.log_recording_stopped_toast, Toast.LENGTH_SHORT).show();
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
android:layout_height="match_parent"
|
||||
android:layout_weight="1"
|
||||
android:enabled="false"
|
||||
android:text="log marker"
|
||||
android:text="@string/add_log_marker_button"
|
||||
/>
|
||||
|
||||
<Button
|
||||
@@ -34,7 +34,7 @@
|
||||
android:layout_height="match_parent"
|
||||
android:layout_weight="1"
|
||||
android:enabled="false"
|
||||
android:text="start recording"
|
||||
android:text="@string/start_log_recording_button"
|
||||
/>
|
||||
|
||||
<androidx.appcompat.widget.SwitchCompat
|
||||
@@ -43,7 +43,7 @@
|
||||
android:layout_height="match_parent"
|
||||
android:layout_weight="0"
|
||||
android:checked="true"
|
||||
android:text="scroll"
|
||||
android:text="@string/log_autoscroll_switch"
|
||||
/>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
@@ -217,4 +217,15 @@
|
||||
<string name="missing_permission_error_title">Missing permission</string>
|
||||
<string name="missing_permission_error_media_projection_record_audio">unable to start capturing audio from screen sharing session, you may need to grant the RECORD_AUDIO permission.</string>
|
||||
|
||||
<string name="add_log_marker_button">add marker</string>
|
||||
<string name="start_log_recording_button">start recording</string>
|
||||
<string name="stop_log_recording_button">stop recording</string>
|
||||
<string name="log_autoscroll_switch">scroll</string>
|
||||
|
||||
<string name="log_recording_start_dialog_title">Record log</string>
|
||||
<string name="log_recording_error_dialog_title">Log recording error</string>
|
||||
|
||||
<string name="log_recording_started_toast">recording started</string>
|
||||
<string name="log_recording_stopped_toast">recording stopped</string>
|
||||
|
||||
</resources>
|
||||
Reference in New Issue
Block a user