diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 0086358db..3ba13e0ce 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1 +1 @@ -blank_issues_enabled: true +blank_issues_enabled: false diff --git a/src/main/java/org/thoughtcrime/securesms/audio/AudioRecorder.java b/src/main/java/org/thoughtcrime/securesms/audio/AudioRecorder.java index 826511012..3ef451e62 100644 --- a/src/main/java/org/thoughtcrime/securesms/audio/AudioRecorder.java +++ b/src/main/java/org/thoughtcrime/securesms/audio/AudioRecorder.java @@ -48,7 +48,7 @@ public class AudioRecorder { ParcelFileDescriptor fds[] = ParcelFileDescriptor.createPipe(); captureUri = blobProvider.create(context, new ParcelFileDescriptor.AutoCloseInputStream(fds[0]), - MediaUtil.AUDIO_AAC, null, null); + MediaUtil.AUDIO_AAC, "voice.aac", null); audioCodec = new AudioCodec(context); audioCodec.start(new ParcelFileDescriptor.AutoCloseOutputStream(fds[1])); diff --git a/src/main/java/org/thoughtcrime/securesms/providers/PersistentBlobProvider.java b/src/main/java/org/thoughtcrime/securesms/providers/PersistentBlobProvider.java index f4000c2f9..31bbdf152 100644 --- a/src/main/java/org/thoughtcrime/securesms/providers/PersistentBlobProvider.java +++ b/src/main/java/org/thoughtcrime/securesms/providers/PersistentBlobProvider.java @@ -72,6 +72,9 @@ public class PersistentBlobProvider { @Nullable String fileName) { final long id = System.currentTimeMillis(); + if (fileName == null) { + fileName = "file." + MediaUtil.getExtensionFromMimeType(mimeType); + } return create(context, new ByteArrayInputStream(blobBytes), id, mimeType, fileName, (long) blobBytes.length); } @@ -81,6 +84,9 @@ public class PersistentBlobProvider { @Nullable String fileName, @Nullable Long fileSize) { + if (fileName == null) { + fileName = "file." + MediaUtil.getExtensionFromMimeType(mimeType); + } return create(context, input, System.currentTimeMillis(), mimeType, fileName, fileSize); } diff --git a/src/main/res/values/strings.xml b/src/main/res/values/strings.xml index aa02c0489..bc1be7a1b 100644 --- a/src/main/res/values/strings.xml +++ b/src/main/res/values/strings.xml @@ -42,6 +42,7 @@ Close Window Forward Create + Reset Later Resend @@ -50,6 +51,7 @@ Unarchive Mute + Muted Disappearing Messages Applies to all members of this chat if they use Delta Chat; they can still copy, save, and forward messages or use other e-mail clients. Save @@ -190,6 +192,12 @@ Apps App Picker URL If set, the URL will be used as the App Picker instead of the default one + Home + Games + Tools + Size + Published + Add to Chat Unknown Green @@ -736,6 +744,7 @@ Appearance Theme Language + Use System Font Incognito Keyboard Request keyboard to disable personalized learning