diff --git a/mastodon/build.gradle b/mastodon/build.gradle index f430be09a..068c66b8c 100644 --- a/mastodon/build.gradle +++ b/mastodon/build.gradle @@ -9,8 +9,8 @@ android { applicationId "org.joinmastodon.android.moshinda" minSdk 23 targetSdk 33 - versionCode 80 - versionName "1.1.4+fork.80.moshinda" + versionCode 81 + versionName "1.1.4+fork.81.moshinda" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" resConfigs "ar-rSA", "be-rBY", "bn-rBD", "bs-rBA", "ca-rES", "cs-rCZ", "de-rDE", "el-rGR", "es-rES", "eu-rES", "fi-rFI", "fil-rPH", "fr-rFR", "ga-rIE", "gd-rGB", "gl-rES", "hi-rIN", "hr-rHR", "hu-rHU", "hy-rAM", "in-rID", "is-rIS", "it-rIT", "iw-rIL", "ja-rJP", "kab", "ko-rKR", "nl-rNL", "oc-rFR", "pl-rPL", "pt-rBR", "pt-rPT", "ro-rRO", "ru-rRU", "si-rLK", "sl-rSI", "sv-rSE", "th-rTH", "tr-rTR", "uk-rUA", "vi-rVN", "zh-rCN", "zh-rTW" } diff --git a/mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java b/mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java index 915dde92b..620e94e5e 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java +++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java @@ -301,8 +301,10 @@ public class ComposeFragment extends MastodonToolbarFragment implements OnBackPr if(GlobalUserPreferences.relocatePublishButton){ publishButton=view.findViewById(R.id.publish); - publishButton.setText(editingStatus==null || redraftStatus ? R.string.publish : R.string.save); +// publishButton.setText(editingStatus==null || redraftStatus ? R.string.publish : R.string.save); + publishButton.setEllipsize(TextUtils.TruncateAt.END); publishButton.setOnClickListener(this::onPublishClick); + publishButton.setSingleLine(true); publishButton.setVisibility(View.VISIBLE); } diff --git a/mastodon/src/main/res/drawable/ic_fluent_send_24_enabled.xml b/mastodon/src/main/res/drawable/ic_fluent_send_24_enabled.xml new file mode 100644 index 000000000..a8ccdeb36 --- /dev/null +++ b/mastodon/src/main/res/drawable/ic_fluent_send_24_enabled.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/mastodon/src/main/res/drawable/ic_fluent_send_24_regular.xml b/mastodon/src/main/res/drawable/ic_fluent_send_24_regular.xml new file mode 100644 index 000000000..a26d4548f --- /dev/null +++ b/mastodon/src/main/res/drawable/ic_fluent_send_24_regular.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/mastodon/src/main/res/drawable/ic_fluent_send_24_selector.xml b/mastodon/src/main/res/drawable/ic_fluent_send_24_selector.xml new file mode 100644 index 000000000..2168caa74 --- /dev/null +++ b/mastodon/src/main/res/drawable/ic_fluent_send_24_selector.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/mastodon/src/main/res/layout/fragment_compose.xml b/mastodon/src/main/res/layout/fragment_compose.xml index b7f8dba37..438779cda 100644 --- a/mastodon/src/main/res/layout/fragment_compose.xml +++ b/mastodon/src/main/res/layout/fragment_compose.xml @@ -294,7 +294,7 @@ android:id="@+id/btn_visibility" android:layout_width="24dp" android:layout_height="24dp" - android:layout_marginEnd="24dp" + android:layout_marginEnd="16dp" android:background="?android:attr/selectableItemBackgroundBorderless" android:padding="0px" android:tint="@color/compose_button" @@ -322,6 +322,8 @@ android:layout_height="wrap_content" android:layout_marginStart="8dp" android:visibility="gone" + android:tooltipText="@string/publish" + android:drawableStart="@drawable/ic_fluent_send_24_selector" /> diff --git a/mastodon/src/main/res/layout/item_settings_update.xml b/mastodon/src/main/res/layout/item_settings_update.xml index 371bfcece..11523aed4 100644 --- a/mastodon/src/main/res/layout/item_settings_update.xml +++ b/mastodon/src/main/res/layout/item_settings_update.xml @@ -86,7 +86,6 @@ android:textStyle="bold" android:textSize="16dp" android:paddingStart="16dp" - android:paddingBottom="8dp" android:text="@string/sk_changelog" /> diff --git a/metadata/en-US/changelogs/81.txt b/metadata/en-US/changelogs/81.txt new file mode 100644 index 000000000..19e98c276 --- /dev/null +++ b/metadata/en-US/changelogs/81.txt @@ -0,0 +1,2 @@ +Fixing publish button being cut of on low DPIs or on longer languages. Its now an icon when its on the reachable state! +Minor fixes to the changelog preview \ No newline at end of file