diff --git a/app/src/main/java/compress/joshattic/us/model/CompressorUiState.kt b/app/src/main/java/compress/joshattic/us/model/CompressorUiState.kt
index 2608eb64..3e7a9021 100644
--- a/app/src/main/java/compress/joshattic/us/model/CompressorUiState.kt
+++ b/app/src/main/java/compress/joshattic/us/model/CompressorUiState.kt
@@ -12,7 +12,8 @@ sealed class FilenameSegment {
}
val defaultTargetSizePresets = listOf(
- TargetSizePreset("discord", 10f, "Discord • GitHub"),
+ TargetSizePreset("github", 10f, "GitHub"),
+ TargetSizePreset("discord", 20f, "Discord"),
TargetSizePreset("email", 25f, "Email"),
TargetSizePreset("stories", 50f, "Stories • Nitro Basic"),
TargetSizePreset("messenger", 100f, "Messenger • BlueSky"),
diff --git a/app/src/main/java/compress/joshattic/us/model/SearchableSetting.kt b/app/src/main/java/compress/joshattic/us/model/SearchableSetting.kt
index 679df521..0898531b 100644
--- a/app/src/main/java/compress/joshattic/us/model/SearchableSetting.kt
+++ b/app/src/main/java/compress/joshattic/us/model/SearchableSetting.kt
@@ -111,6 +111,7 @@ fun rememberSearchableSettings(
val headerLinksActions = stringResource(R.string.header_links_actions)
val sizeDiscord = stringResource(R.string.size_discord)
+ val sizeGithub = stringResource(R.string.size_github)
val sizeEmail = stringResource(R.string.size_email)
val sizeStories = stringResource(R.string.size_stories)
val sizeMessenger = stringResource(R.string.size_messenger)
@@ -174,13 +175,14 @@ fun rememberSearchableSettings(
settings.add(SearchableSetting(presetHigh, headerQualityPresets, presetsTitle, "presets", Icons.Outlined.BookmarkBorder, onNavigateToPresets))
settings.add(SearchableSetting(presetMedium, headerQualityPresets, presetsTitle, "presets", Icons.Outlined.BookmarkBorder, onNavigateToPresets))
settings.add(SearchableSetting(presetLow, headerQualityPresets, presetsTitle, "presets", Icons.Outlined.BookmarkBorder, onNavigateToPresets))
- settings.add(SearchableSetting(targetSizeLimits, "Discord (10MB), Email (25MB), Stories (50MB), Twitter/X", presetsTitle, "presets", Icons.Outlined.BookmarkBorder, onNavigateToPresets))
+ settings.add(SearchableSetting(targetSizeLimits, "GitHub (10MB), Discord (20MB), Email (25MB), Stories (50MB), Twitter/X", presetsTitle, "presets", Icons.Outlined.BookmarkBorder, onNavigateToPresets))
settings.add(SearchableSetting(addPreset, targetSizeLimits, presetsTitle, "presets", Icons.Outlined.BookmarkBorder, onNavigateToPresets))
settings.add(SearchableSetting(resetToDefault, "$headerQualityPresets / $targetSizeLimits", presetsTitle, "presets", Icons.Outlined.BookmarkBorder, onNavigateToPresets))
state.targetSizePresets.forEach { preset ->
val presetDisplayTitle = if (preset.isCustom) preset.label else when (preset.id) {
"discord" -> sizeDiscord
+ "github" -> sizeGithub
"email" -> sizeEmail
"stories" -> sizeStories
"messenger" -> sizeMessenger
diff --git a/app/src/main/java/compress/joshattic/us/model/TargetSizePreset.kt b/app/src/main/java/compress/joshattic/us/model/TargetSizePreset.kt
index ebf32d86..a57ab1a2 100644
--- a/app/src/main/java/compress/joshattic/us/model/TargetSizePreset.kt
+++ b/app/src/main/java/compress/joshattic/us/model/TargetSizePreset.kt
@@ -16,6 +16,7 @@ fun TargetSizePreset.getLocalizedLabel(): String {
if (isCustom) return label
return when (id) {
"discord" -> stringResource(R.string.size_discord)
+ "github" -> stringResource(R.string.size_github)
"email" -> stringResource(R.string.size_email)
"stories" -> stringResource(R.string.size_stories)
"messenger" -> stringResource(R.string.size_messenger)
diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml
index ae080872..ff91e770 100644
--- a/app/src/main/res/values-ar/strings.xml
+++ b/app/src/main/res/values-ar/strings.xml
@@ -84,7 +84,8 @@
الترميز المحدد غير مدعوم لهذا المخرج على هذا الجهاز. الرجوع إلى H.264 للتوافق.
لا يمكن لهذا الجهاز ترميز الإعدادات المحددة. الرجوع إلى H.264 بدقة %1$dp و %2$dfps.
- Discord • GitHub
+ Discord
+ GitHub
البريد الإلكتروني
قصص • Nitro الأساسي
Messenger • BlueSky
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index e9dcd362..21ed4069 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -63,7 +63,8 @@
Mbit/s
- Discord • GitHub
+ Discord
+ GitHub
E-Mail
Stories • Nitro Basic
Messenger • BlueSky
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index d88ee855..4d6755a1 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -58,7 +58,8 @@
Mbps
- Discord • GitHub
+ Discord
+ GitHub
Email
Stories • Nitro Basic
Messenger • BlueSky
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index 5859a502..ed8e4f5a 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -84,7 +84,8 @@
選択されたコーデックはこの端末の出力でサポートされていません。互換性のためにH.264にフォールバックします。
お使いの端末は選択された設定をエンコードできません。%1$dp、%2$dfpsのH.264にフォールバックします。
- Discord • GitHub
+ Discord
+ GitHub
メール
ストーリーズ • Nitro Basic
Messenger • BlueSky
diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml
index 4d2d633d..d45a507d 100644
--- a/app/src/main/res/values-ko/strings.xml
+++ b/app/src/main/res/values-ko/strings.xml
@@ -68,7 +68,8 @@
파일을 찾을 수 없음
내보내기 실패: %1$s
- Discord • GitHub
+ Discord
+ GitHub
이메일
Stories • Nitro Basic
Messenger • BlueSky
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index da55b709..82b476b7 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -84,7 +84,8 @@
O codec selecionado não é suportado para esta saída neste dispositivo. Voltando para H.264 por compatibilidade.
Este dispositivo não consegue codificar suas configurações selecionadas. Voltando para H.264 em %1$dp e %2$dfps.
- Discord • GitHub
+ Discord
+ GitHub
E-mail
Stories • Nitro Basic
Messenger • BlueSky
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 265230e3..9e35879f 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -79,7 +79,8 @@
Выбранный кодек не поддерживается для этого вывода на данном устройстве. Возврат к H.264 для совместимости.
Это устройство не может закодировать выбранные настройки. Возврат к H.264 при %1$dp и %2$dfps.
- Discord • GitHub
+ Discord
+ GitHub
Эл. почта
Stories • Nitro Basic
Messenger • BlueSky
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
index d2108f6c..b47cbbf3 100644
--- a/app/src/main/res/values-zh-rCN/strings.xml
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -86,7 +86,8 @@
您选定的编解码器在此设备的此输出中不受支持。正在回退到 H.264 以保证兼容性。
此设备无法编码您选定的设置。正在回退到 %1$dp 和 %2$dfps 的 H.264。
- Discord • GitHub
+ Discord
+ GitHub
电子邮件
Stories • Nitro Basic
Messenger • BlueSky
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index 33de0475..35aee94f 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -86,7 +86,8 @@
您選定的編解碼器在此裝置的此輸出中不受支援。正在回退到 H.264 以保證相容性。
此裝置無法編碼您選定的設定。正在回退到 %1$dp 和 %2$dfps 的 H.264。
- Discord • GitHub
+ Discord
+ GitHub
電子郵件
Stories • Nitro Basic
Messenger • BlueSky
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index e77ba8c5..3396f3da 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -89,7 +89,8 @@
This device can\'t encode your selected settings. Falling back to H.264 at %1$dp and %2$dfps.
- Discord • GitHub
+ Discord
+ GitHub
Email
Stories • Nitro Basic
Messenger • BlueSky