Compare commits
1 Commits
feature/pu
...
feature/sh
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9a0851cb06 |
3
.github/FUNDING.yml
vendored
@@ -1,8 +1,9 @@
|
||||
# These are supported funding model platforms
|
||||
|
||||
github: LucasGGamerM
|
||||
github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
|
||||
patreon: # mastodon
|
||||
open_collective: # Replace with a single Open Collective username e.g., user1
|
||||
ko_fi: xsk22
|
||||
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
|
||||
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
|
||||
liberapay: # Replace with a single Liberapay username e.g., user1
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
title: Moshidon
|
||||
title: Megalodon
|
||||
layout: default
|
||||
|
||||
@@ -9,8 +9,8 @@ android {
|
||||
applicationId "org.joinmastodon.android.moshinda"
|
||||
minSdk 23
|
||||
targetSdk 33
|
||||
versionCode 79
|
||||
versionName "1.1.4+fork.79.moshinda"
|
||||
versionCode 75
|
||||
versionName "1.1.4+fork.75.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"
|
||||
}
|
||||
|
||||
@@ -26,10 +26,8 @@ public class GlobalUserPreferences{
|
||||
public static boolean alwaysExpandContentWarnings;
|
||||
public static boolean disableMarquee;
|
||||
public static boolean disableSwipe;
|
||||
public static boolean disableDividers;
|
||||
public static boolean voteButtonForSingleChoice;
|
||||
public static boolean showDifferentiatedPushNoticationIcons;
|
||||
public static boolean relocatePublishButton;
|
||||
public static ThemePreference theme;
|
||||
public static ColorPreference color;
|
||||
|
||||
@@ -59,8 +57,6 @@ public class GlobalUserPreferences{
|
||||
alwaysExpandContentWarnings=prefs.getBoolean("alwaysExpandContentWarnings", false);
|
||||
disableMarquee=prefs.getBoolean("disableMarquee", false);
|
||||
disableSwipe=prefs.getBoolean("disableSwipe", false);
|
||||
disableDividers=prefs.getBoolean("disableDividers", true);
|
||||
relocatePublishButton=prefs.getBoolean("relocatePublishButton", true);
|
||||
voteButtonForSingleChoice=prefs.getBoolean("voteButtonForSingleChoice", true);
|
||||
theme=ThemePreference.values()[prefs.getInt("theme", 0)];
|
||||
recentLanguages=fromJson(prefs.getString("recentLanguages", "{}"), recentLanguagesType, new HashMap<>());
|
||||
@@ -90,8 +86,6 @@ public class GlobalUserPreferences{
|
||||
.putBoolean("alwaysExpandContentWarnings", alwaysExpandContentWarnings)
|
||||
.putBoolean("disableMarquee", disableMarquee)
|
||||
.putBoolean("disableSwipe", disableSwipe)
|
||||
.putBoolean("disableDividers", disableDividers)
|
||||
.putBoolean("relocatePublishButton", relocatePublishButton)
|
||||
.putBoolean("showDifferentiatedPushNoticationIcons", showDifferentiatedPushNoticationIcons)
|
||||
.putInt("theme", theme.ordinal())
|
||||
.putString("color", color.name())
|
||||
|
||||
@@ -675,7 +675,7 @@ public abstract class BaseStatusListFragment<T extends DisplayItemsParent> exten
|
||||
private int currentMediaHiddenLayoutsWidth=0;
|
||||
|
||||
{
|
||||
dividerPaint.setColor(UiUtils.getThemeColor(getActivity(), GlobalUserPreferences.disableDividers ? R.attr.colorWindowBackground : R.attr.colorPollVoted));
|
||||
dividerPaint.setColor(UiUtils.getThemeColor(getActivity(), R.attr.colorPollVoted));
|
||||
dividerPaint.setStyle(Paint.Style.STROKE);
|
||||
dividerPaint.setStrokeWidth(V.dp(1));
|
||||
}
|
||||
|
||||
@@ -299,15 +299,6 @@ public class ComposeFragment extends MastodonToolbarFragment implements OnBackPr
|
||||
sensitiveItem=view.findViewById(R.id.sensitive_item);
|
||||
replyText=view.findViewById(R.id.reply_text);
|
||||
|
||||
if(GlobalUserPreferences.relocatePublishButton){
|
||||
publishButton=view.findViewById(R.id.publish);
|
||||
// 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);
|
||||
}
|
||||
|
||||
mediaBtn.setOnClickListener(v->openFilePicker());
|
||||
pollBtn.setOnClickListener(v->togglePoll());
|
||||
emojiBtn.setOnClickListener(v->emojiKeyboard.toggleKeyboardPopup(mainEditText));
|
||||
@@ -641,11 +632,9 @@ public class ComposeFragment extends MastodonToolbarFragment implements OnBackPr
|
||||
|
||||
@Override
|
||||
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater){
|
||||
if(!GlobalUserPreferences.relocatePublishButton){
|
||||
publishButton=new Button(getActivity());
|
||||
publishButton.setText(editingStatus==null || redraftStatus ? R.string.publish : R.string.save);
|
||||
publishButton.setOnClickListener(this::onPublishClick);
|
||||
}
|
||||
publishButton=new Button(getActivity());
|
||||
publishButton.setText(editingStatus==null || redraftStatus ? R.string.publish : R.string.save);
|
||||
publishButton.setOnClickListener(this::onPublishClick);
|
||||
LinearLayout wrap=new LinearLayout(getActivity());
|
||||
wrap.setOrientation(LinearLayout.HORIZONTAL);
|
||||
|
||||
@@ -668,10 +657,7 @@ public class ComposeFragment extends MastodonToolbarFragment implements OnBackPr
|
||||
langParams.setMarginEnd(V.dp(8));
|
||||
wrap.addView(buildLanguageSelector(), langParams);
|
||||
|
||||
if(!GlobalUserPreferences.relocatePublishButton){
|
||||
wrap.addView(publishButton, new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT));
|
||||
}
|
||||
|
||||
wrap.addView(publishButton, new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT));
|
||||
wrap.setPadding(V.dp(16), V.dp(4), V.dp(16), V.dp(8));
|
||||
wrap.setClipToPadding(false);
|
||||
MenuItem item=menu.add(editingStatus==null ? R.string.publish : R.string.save);
|
||||
|
||||
@@ -9,7 +9,7 @@ import android.graphics.Canvas;
|
||||
import android.graphics.Rect;
|
||||
import android.os.Build;
|
||||
import android.os.Bundle;
|
||||
import android.provider.Settings;
|
||||
import android.provider.Settings;
|
||||
import android.view.Gravity;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.MenuItem;
|
||||
@@ -145,15 +145,7 @@ public class SettingsFragment extends MastodonToolbarFragment{
|
||||
needAppRestart=true;
|
||||
}));
|
||||
items.add(new SwitchItem(R.string.sk_settings_show_differentiated_notification_icons, R.drawable.ic_fluent_earth_24_regular, GlobalUserPreferences.showDifferentiatedPushNoticationIcons, this::onNotificationStyleChanged));
|
||||
items.add(new SwitchItem(R.string.sk_disable_dividers, R.drawable.ic_fluent_timeline_24_regular, GlobalUserPreferences.disableDividers, i->{
|
||||
GlobalUserPreferences.disableDividers=i.checked;
|
||||
GlobalUserPreferences.save();
|
||||
needAppRestart=true;
|
||||
}));
|
||||
items.add(new SwitchItem(R.string.sk_relocate_publish_button, R.drawable.ic_fluent_arrow_autofit_down_24_regular, GlobalUserPreferences.relocatePublishButton, i->{
|
||||
GlobalUserPreferences.relocatePublishButton=i.checked;
|
||||
GlobalUserPreferences.save();
|
||||
}));
|
||||
|
||||
|
||||
items.add(new HeaderItem(R.string.home_timeline));
|
||||
items.add(new SwitchItem(R.string.sk_settings_show_replies, R.drawable.ic_fluent_chat_multiple_24_regular, GlobalUserPreferences.showReplies, i->{
|
||||
@@ -194,7 +186,6 @@ public class SettingsFragment extends MastodonToolbarFragment{
|
||||
items.add(checkForUpdateItem);
|
||||
}
|
||||
items.add(new TextItem(R.string.sk_settings_contribute, ()->UiUtils.launchWebBrowser(getActivity(), "https://github.com/LucasGGamerM/moshidon")));
|
||||
items.add(new TextItem(R.string.sk_settings_donate, ()->UiUtils.launchWebBrowser(getActivity(), "https://github.com/sponsors/LucasGGamerM"), R.drawable.ic_fluent_heart_24_regular));
|
||||
items.add(new TextItem(R.string.settings_clear_cache, this::clearImageCache));
|
||||
items.add(new TextItem(R.string.sk_clear_recent_languages, ()->UiUtils.showConfirmationAlert(getActivity(), R.string.sk_clear_recent_languages, R.string.sk_confirm_clear_recent_languages, R.string.clear, ()->{
|
||||
GlobalUserPreferences.recentLanguages.remove(accountID);
|
||||
@@ -553,25 +544,15 @@ public class SettingsFragment extends MastodonToolbarFragment{
|
||||
private String text;
|
||||
private Runnable onClick;
|
||||
private boolean loading;
|
||||
private int icon;
|
||||
|
||||
public TextItem(@StringRes int text, Runnable onClick) {
|
||||
this(text, onClick, false, 0);
|
||||
this(text, onClick, false);
|
||||
}
|
||||
|
||||
public TextItem(@StringRes int text, Runnable onClick, boolean loading) {
|
||||
this(text, onClick, loading, 0);
|
||||
}
|
||||
|
||||
public TextItem(@StringRes int text, Runnable onClick, @DrawableRes int icon) {
|
||||
this(text, onClick, false, icon);
|
||||
}
|
||||
|
||||
public TextItem(@StringRes int text, Runnable onClick, boolean loading, @DrawableRes int icon){
|
||||
public TextItem(@StringRes int text, Runnable onClick, boolean loading){
|
||||
this.text=getString(text);
|
||||
this.onClick=onClick;
|
||||
this.loading=loading;
|
||||
this.icon=icon;
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -824,20 +805,17 @@ public class SettingsFragment extends MastodonToolbarFragment{
|
||||
private class TextViewHolder extends BindableViewHolder<TextItem> implements UsableRecyclerView.Clickable{
|
||||
private final TextView text;
|
||||
private final ProgressBar progress;
|
||||
private final ImageView icon;
|
||||
|
||||
public TextViewHolder(){
|
||||
super(getActivity(), R.layout.item_settings_text, list);
|
||||
text = itemView.findViewById(R.id.text);
|
||||
progress = itemView.findViewById(R.id.progress);
|
||||
icon = itemView.findViewById(R.id.icon);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onBind(TextItem item){
|
||||
text.setText(item.text);
|
||||
progress.animate().alpha(item.loading ? 1 : 0);
|
||||
if (item.icon != 0) icon.setImageDrawable(getActivity().getTheme().getDrawable(item.icon));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24" android:viewportHeight="24">
|
||||
<path android:pathData="M13.22 17.219c-0.267 0.266-0.29 0.683-0.073 0.976l0.073 0.084 2.367 2.37C15.713 20.859 15.963 21 16.251 21c0.252 0 0.475-0.109 0.611-0.276l0.053-0.075 2.367-2.37 0.073-0.084c0.193-0.26 0.196-0.619 0.007-0.882l-0.08-0.094-0.084-0.073c-0.261-0.193-0.62-0.196-0.883-0.007l-0.094 0.08L17 18.44V3.656l-0.007-0.089C16.943 3.247 16.63 3 16.25 3s-0.694 0.247-0.743 0.567L15.5 3.657V18.44l-1.22-1.221-0.084-0.073c-0.293-0.218-0.71-0.193-0.976 0.073zm-6.97 2.789C5.007 20.008 4 19 4 17.758v-11.5c0-1.243 1.007-2.25 2.25-2.25h6c0.414 0 0.75 0.336 0.75 0.75s-0.336 0.75-0.75 0.75h-6c-0.414 0-0.75 0.336-0.75 0.75v11.5c0 0.414 0.336 0.75 0.75 0.75h4c0.414 0 0.75 0.336 0.75 0.75s-0.336 0.75-0.75 0.75h-4z" android:fillColor="@color/fluent_default_icon_tint"/>
|
||||
</vector>
|
||||
@@ -1,3 +0,0 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24" android:viewportHeight="24">
|
||||
<path android:pathData="M7.47 12.28l0.084 0.073c0.294 0.218 0.71 0.193 0.977-0.073l2.72-2.72v6.69l0.007 0.102C11.308 16.718 11.62 17 12 17l0.101-0.006c0.367-0.05 0.649-0.364 0.649-0.744V9.56l2.72 2.722 0.084 0.072c0.294 0.218 0.71 0.194 0.977-0.072 0.293-0.293 0.293-0.768 0-1.06l-4-4.002-0.084-0.073c-0.294-0.218-0.71-0.194-0.977 0.073l-4 4-0.073 0.085c-0.218 0.293-0.194 0.71 0.072 0.976zM22.001 12c0-5.523-4.477-10-10-10s-10 4.477-10 10 4.477 10 10 10 10-4.477 10-10zm-18.5 0c0-4.694 3.806-8.5 8.5-8.5s8.5 3.806 8.5 8.5-3.806 8.5-8.5 8.5-8.5-3.806-8.5-8.5z" android:fillColor="@color/fluent_default_icon_tint"/>
|
||||
</vector>
|
||||
@@ -1,3 +0,0 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24" android:viewportHeight="24">
|
||||
<path android:pathData="M12.82 5.58l-0.821 0.822-0.823-0.823c-2.1-2.1-5.503-2.1-7.602 0-2.099 2.099-2.099 5.502 0 7.601l7.896 7.896c0.293 0.293 0.767 0.293 1.06 0l7.902-7.897c2.094-2.106 2.098-5.5-0.002-7.6-2.103-2.102-5.507-2.102-7.61 0zm6.548 6.541L12 19.485 4.635 12.12c-1.513-1.514-1.513-3.967 0-5.48 1.513-1.514 3.967-1.514 5.48 0l1.357 1.357c0.298 0.298 0.783 0.292 1.074-0.013L13.88 6.64c1.517-1.517 3.973-1.517 5.49 0 1.513 1.514 1.51 3.96-0.002 5.481z" android:fillColor="@color/fluent_default_icon_tint"/>
|
||||
</vector>
|
||||
@@ -1,3 +0,0 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24" android:viewportHeight="24">
|
||||
<path android:pathData="M5.694 12L2.299 3.27C2.063 2.664 2.655 2.083 3.241 2.29l0.093 0.039 18 9c0.518 0.259 0.55 0.968 0.097 1.284l-0.097 0.058-18 9c-0.583 0.291-1.216-0.245-1.065-0.848l0.03-0.095L5.694 12 2.299 3.27 5.694 12zM4.402 4.54l2.61 6.71h6.627c0.38 0 0.693 0.282 0.743 0.648L14.389 12c0 0.38-0.282 0.693-0.649 0.743l-0.1 0.007H7.01l-2.609 6.71L19.322 12 4.401 4.54z" android:fillColor="?colorButtonText"/>
|
||||
</vector>
|
||||
@@ -1,3 +0,0 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24" android:viewportHeight="24">
|
||||
<path android:pathData="M5.694 12L2.299 3.27C2.063 2.664 2.655 2.083 3.241 2.29l0.093 0.039 18 9c0.518 0.259 0.55 0.968 0.097 1.284l-0.097 0.058-18 9c-0.583 0.291-1.216-0.245-1.065-0.848l0.03-0.095L5.694 12 2.299 3.27 5.694 12zM4.402 4.54l2.61 6.71h6.627c0.38 0 0.693 0.282 0.743 0.648L14.389 12c0 0.38-0.282 0.693-0.649 0.743l-0.1 0.007H7.01l-2.609 6.71L19.322 12 4.401 4.54z" android:fillColor="@color/fluent_default_icon_tint"/>
|
||||
</vector>
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:drawable="@drawable/ic_fluent_send_24_enabled" android:state_activated="true"/>
|
||||
<item android:drawable="@drawable/ic_fluent_send_24_enabled" android:state_checked="true"/>
|
||||
<item android:drawable="@drawable/ic_fluent_send_24_enabled" android:state_selected="true"/>
|
||||
<item android:drawable="@drawable/ic_fluent_send_24_enabled" android:state_enabled="true"/>
|
||||
<item android:drawable="@drawable/ic_fluent_send_24_regular"/>
|
||||
</selector>
|
||||
@@ -1,3 +0,0 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24" android:viewportHeight="24">
|
||||
<path android:pathData="M15.25 13c0.967 0 1.75 0.784 1.75 1.75v4.5c0 0.966-0.783 1.75-1.75 1.75H3.75C2.785 21 2 20.216 2 19.25v-4.5C2 13.784 2.785 13 3.75 13h11.5zM21 14.899v5.351c0 0.414-0.335 0.75-0.75 0.75-0.38 0-0.693-0.282-0.743-0.648L19.5 20.25v-5.338C19.732 14.969 19.975 15 20.226 15c0.268 0 0.527-0.035 0.775-0.101zM15.25 14.5H3.75c-0.138 0-0.25 0.112-0.25 0.25v4.5c0 0.138 0.112 0.25 0.25 0.25h11.5c0.139 0 0.25-0.112 0.25-0.25v-4.5c0-0.138-0.111-0.25-0.25-0.25zm5-4.408c1.054 0 1.908 0.854 1.908 1.908 0 1.054-0.854 1.908-1.908 1.908-1.053 0-1.908-0.854-1.908-1.908 0-1.054 0.855-1.908 1.908-1.908zM15.246 3c0.967 0 1.75 0.784 1.75 1.75v4.5c0 0.966-0.783 1.75-1.75 1.75h-11.5c-0.966 0-1.75-0.784-1.75-1.75v-4.5c0-0.918 0.707-1.671 1.607-1.744L3.746 3h11.5zm0 1.5h-11.5L3.69 4.507C3.579 4.533 3.496 4.632 3.496 4.75v4.5c0 0.138 0.112 0.25 0.25 0.25h11.5c0.138 0 0.25-0.112 0.25-0.25v-4.5c0-0.138-0.112-0.25-0.25-0.25zM20.25 3c0.38 0 0.694 0.282 0.744 0.648L21 3.75v5.351C20.754 9.035 20.495 9 20.227 9c-0.25 0-0.494 0.03-0.726 0.088V3.75C19.5 3.336 19.836 3 20.25 3z" android:fillColor="@color/fluent_default_icon_tint"/>
|
||||
</vector>
|
||||
@@ -294,7 +294,7 @@
|
||||
android:id="@+id/btn_visibility"
|
||||
android:layout_width="24dp"
|
||||
android:layout_height="24dp"
|
||||
android:layout_marginEnd="16dp"
|
||||
android:layout_marginEnd="24dp"
|
||||
android:background="?android:attr/selectableItemBackgroundBorderless"
|
||||
android:padding="0px"
|
||||
android:tint="@color/compose_button"
|
||||
@@ -316,16 +316,6 @@
|
||||
android:textColor="?android:textColorSecondary"
|
||||
tools:text="500"/>
|
||||
|
||||
<Button
|
||||
android:id="@+id/publish"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="8dp"
|
||||
android:visibility="gone"
|
||||
android:tooltipText="@string/publish"
|
||||
android:drawableStart="@drawable/ic_fluent_send_24_selector"
|
||||
/>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
</org.joinmastodon.android.ui.views.SizeListenerLinearLayout>
|
||||
@@ -2,22 +2,23 @@
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:orientation="horizontal"
|
||||
android:paddingHorizontal="16dp"
|
||||
android:paddingLeft="16dp"
|
||||
android:paddingRight="16dp"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_height="48dp"
|
||||
android:gravity="center_vertical"
|
||||
android:layoutDirection="locale">
|
||||
<TextView
|
||||
android:id="@+id/text"
|
||||
android:layout_width="0dp"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_weight="1"
|
||||
android:layout_height="wrap_content"
|
||||
android:minHeight="48dp"
|
||||
android:paddingVertical="8dp"
|
||||
android:paddingEnd="16dp"
|
||||
android:layout_height="48dp"
|
||||
android:paddingRight="16dp"
|
||||
android:gravity="center_vertical"
|
||||
android:textSize="16sp"
|
||||
android:textColor="?android:textColorPrimary"
|
||||
android:singleLine="true"
|
||||
android:ellipsize="end"
|
||||
tools:text="Account settings"/>
|
||||
<ProgressBar
|
||||
android:id="@+id/progress"
|
||||
@@ -26,8 +27,4 @@
|
||||
android:layout_gravity="center"
|
||||
android:alpha="0"
|
||||
/>
|
||||
<ImageView
|
||||
android:id="@+id/icon"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content" />
|
||||
</LinearLayout>
|
||||
@@ -86,7 +86,6 @@
|
||||
android:textStyle="bold"
|
||||
android:textSize="16dp"
|
||||
android:paddingStart="16dp"
|
||||
android:paddingBottom="8dp"
|
||||
android:text="@string/sk_changelog" />
|
||||
|
||||
<TextView
|
||||
@@ -94,8 +93,7 @@
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:textAppearance="@style/m3_body_medium"
|
||||
android:paddingStart="16dp"
|
||||
android:paddingBottom="16dp"
|
||||
android:padding="16dp"
|
||||
android:text="Changelog" />
|
||||
</LinearLayout>
|
||||
|
||||
|
||||
@@ -37,8 +37,6 @@
|
||||
<string name="sk_lists_with_user">Lists with %s</string>
|
||||
<string name="sk_settings_always_reveal_content_warnings">Always reveal content warnings</string>
|
||||
<string name="sk_disable_marquee">Disable scrolling text in title bars</string>
|
||||
<string name="sk_disable_dividers">Disable toot dividers</string>
|
||||
<string name="sk_relocate_publish_button">Relocate publish button</string>
|
||||
<string name="sk_settings_contribute">Contribute to Moshidon</string>
|
||||
<string name="sk_settings_show_federated_timeline">Show federated timeline</string>
|
||||
<string name="sk_notification_type_status">Posts</string>
|
||||
|
||||
4
metadata/ca/changelogs/50.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
— S'han preparat els fitxers per al llançament a F-Droid
|
||||
— S'ha solucionat l'actualització automàtica
|
||||
— S'han afegit icones monocromàtiques per a les icones del menú d'aplicacions
|
||||
— S'ha canviat la icona de «No llistat» incorrecta al peu de pàgina ampliat
|
||||
6
metadata/ca/changelogs/51.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
— És possible obrir la publicació original mentre respons (fent clic a la línia «En resposta a…»)
|
||||
— Ha combinat els canvis de la font superior i correccions d'errors
|
||||
— S'ha eliminat el codi «Centre d'aplicacions» no utilitzat
|
||||
— S'ha afegit una versió sense línia de temps federada per a la Play Store
|
||||
— S'ha afegit un URI de redirecció personalitzat per a facilitar l'inici de sessió
|
||||
— S'ha canviat l'enllaç de contribució
|
||||
17
metadata/ca/full_description.txt
Normal file
@@ -0,0 +1,17 @@
|
||||
Megalodon és una versió modificada de l'<a href="https://github.com/mastodon/mastodon-android">aplicació oficial de Mastodon per a Android</a> que ha afegit opcions importants que no té la versió oficial, com la línia de temps federada, la publicació sense llistar, marcadors i un visor de la descripció de les imatges.
|
||||
|
||||
<b>Funcionalitats clau</b>
|
||||
|
||||
— <b>Publicació sense llistar</b>: Escriu de manera pública sense que la publicació es mostre en les tendències, etiquetes o línies de temps públiques.
|
||||
— <b>Línia de temps federada</b>: Visualitza totes les publicacions de persones de la resta de barris del Fedivers als quals està connectada la teua instància.
|
||||
— <b>Visor de la descripció de les imatges.</b>: Comprova ràpidament si una imatge o un vídeo té un text alternatiu adjunt.
|
||||
— <b>Fixar publicacions</b>: Fixa les teues publicacions més importants al teu perfil i mira què han fixat altres persones a la pestanya «Fixat».
|
||||
— <b>Marcadors</b>: Desa ràpidament publicacions i cerca-les més tard a la llista de marcadors.
|
||||
— <b>Seguiment d'etiquetes</b>: Visualitza publicacions noves d'etiquetes específiques directament a la línia de temps, seguint aquestes etiquetes.
|
||||
— <b>Respondre les sol·licituds de seguiment</b>: Accepta o rebutja sol·licituds de seguiment des de les notificacions o a la llista de sol·licituds de seguiment dedicada.
|
||||
— <b>Eliminar i tornar a escriure</b>: La característica tan estimada que va fer possible l'edició sense una funció d'edició real.
|
||||
|
||||
<b>Funcionalitats oficials no llançades, disponibles per avançat</b>
|
||||
|
||||
— Edició de publicacions
|
||||
— Actualitzador integrat per als llançaments de GitHub
|
||||
1
metadata/ca/short_description.txt
Normal file
@@ -0,0 +1 @@
|
||||
Mastodon per a Android, però és rosa i té més funcionalitats
|
||||
1
metadata/ca/title.txt
Normal file
@@ -0,0 +1 @@
|
||||
Megalodon
|
||||
4
metadata/de-DE/changelogs/50.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
- Dateien für die Veröffentlichung auf F-Droid vorbereiten
|
||||
- Automatischen Updater reparieren
|
||||
- Monochrome Symbole für Launcher-Icons
|
||||
- Falsches Ungelistet-Symbol ersetzt
|
||||
6
metadata/de-DE/changelogs/51.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
- Möglichkeit, beim Antworten den Originalpost (durch einen Klick auf „Als Antwort auf…“-Zeile) zu öffnen
|
||||
- Upstream-Änderungen und Fehlerbehebungen mergen
|
||||
- Unverwendeten „App Center“-Code entfernt
|
||||
- Release mit deaktivierter Föderierter Timeline für den Play Store hinzugefügt
|
||||
- Eigene Weiterleitungs-URI für einfacheres Einloggen
|
||||
- „Zu Megalodon beitragen“-Link angepasst
|
||||
4
metadata/de-DE/changelogs/55.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
- HTML-Tags und Markdown-Formatierung richtig darstellen
|
||||
- <a href="https://translate.codeberg.org/projects/megalodon">Weblate-Übersetzungsprojekt</a> einrichten
|
||||
- Schalter für die Föderierte Timeline
|
||||
- Versionen 52-54 waren kleine Anpassungen für den Google Play-Release
|
||||
5
metadata/de-DE/changelogs/56.txt
Normal file
@@ -0,0 +1,5 @@
|
||||
- Eigene Farbschemata von @LucasGGamerM
|
||||
- Bessere Emoji-Suche beim Verfassen
|
||||
- Verbesserungen bei Abstimmungen (eigene Stimme wird angezeigt, Abstimmen-Button wird immer angezeigt, lange Antworten werden nicht abgeschnitten)
|
||||
- Push-Notification-Einstellung für Beitrags-Benachrichtigungen
|
||||
- Fehlerbehebungen
|
||||
11
metadata/de-DE/full_description.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
Megalodon ist eine modifizierte Version der <a href="https://github.com/mastodon/mastodon-android">offiziellen Mastodon-Android-App</a> mit vielen Features, die in der offiziellen App fehlen, z.B. die föderierte Timeline, ungelistete Beiträge posten und die Möglichkeit, Bildbeschreibungen anzuzeigen.
|
||||
|
||||
<b>Die wichtigsten Features</b>
|
||||
|
||||
- <b>Ungelistet posten</b>: Öffentlich posten, ohne dass der Beitrag in Trends, Hashtags oder öffentlichen Timelines angezeigt wird.
|
||||
- <b>Föderierte Timeline</b>: Alle öffentlichen Beiträge aller anderen Fediverse-Nachbarschaften, mit denen deine Heim-Instanz verbunden ist.
|
||||
- <b>Bildbeschreibungen anzeigen</b>: Unkompliziert prüfen, ob Bilder und Videos Alternativ-Texte beinhalten.
|
||||
- <b>Beiträge anpinnen</b>: Pinne deine wichtigsten Beiträge an dein Profil an und sieh im “Angepinnt”-Tab nach, was andere User_innen angepinnt haben.
|
||||
- <b>Hashtags folgen</b>: Bringt neue Beiträge bestimmter Hashtags direkt in deine Home-Timeline.
|
||||
- <b>Folgeanfragen beantworten</b>: Folgeanfragen lassen sich nun direkt über die Benachrichtigungen-Liste oder über die Folgeanfragen-Liste akzeptieren oder ablehnen.
|
||||
- <b>Beiträge löschen und neu erstellen</b>: Das beliebte Feature, das das Bearbeiten von Beiträgen ohne tatsächliche Bearbeit-Funktion möglich gemacht hat.
|
||||
1
metadata/de-DE/short_description.txt
Normal file
@@ -0,0 +1 @@
|
||||
Mastodon für Android in Pink und mit zusätzlichen Features
|
||||
1
metadata/de-DE/title.txt
Normal file
@@ -0,0 +1 @@
|
||||
Megalodon
|
||||
4
metadata/en-US/changelogs/50.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
- Prepare files for release on F-Droid
|
||||
- Fix automatic updater
|
||||
- Add monochromatic icons back into launcher icons
|
||||
- Replace wrong unlisted icon in extended footer
|
||||
6
metadata/en-US/changelogs/51.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
- Make it possible to open the original post while replying (by clicking the “In reply to…” line)
|
||||
- Merge upstream changes and bugfixes
|
||||
- Remove unused “App Center” code
|
||||
- Add release without Federated timeline for Play Store
|
||||
- Add custom redirect URI for easier login
|
||||
- Change contribution link
|
||||
4
metadata/en-US/changelogs/55.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
- Fix broken rendering of HTML tags and enable rendering Markdown formatting
|
||||
- Initialize <a href="https://translate.codeberg.org/projects/megalodon">Weblate translation project</a>
|
||||
- Add toggle for the Federated timeline
|
||||
- Versions 52-54 were small adjustments for a release on Google Play
|
||||
6
metadata/en-US/changelogs/56.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
- Custom color themes by @LucasGGamerM
|
||||
- New "megalodon" text logo submitted by @LucasGGamerM
|
||||
- Better emoji search while composing
|
||||
- Tweaked voting (display own vote, always display vote button, don't cut off long answers)
|
||||
- Add push notification setting for post notifications
|
||||
- Bugfixes
|
||||
@@ -1 +0,0 @@
|
||||
Removing the toot dividers on the main timeline! Its also configurable.
|
||||
@@ -1 +0,0 @@
|
||||
Adding a donate button!
|
||||
@@ -1,10 +1,7 @@
|
||||
Moshidon is a modified version of the <a href="https://github.com/mastodon/mastodon-android">official Mastodon Android app</a> adding important features that are missing in the official app, such as the federated timeline, unlisted posting and an image description viewer.
|
||||
Megalodon is a modified version of the <a href="https://github.com/mastodon/mastodon-android">official Mastodon Android app</a> adding important features that are missing in the official app, such as the federated timeline, unlisted posting and an image description viewer.
|
||||
|
||||
<b>Key features</b>
|
||||
|
||||
- <b>Many colors</b>: Brings material you theme and many colorful options for themes!
|
||||
- <b>Translate button</b>: Brings a translate button!
|
||||
- <b>Toot language picker</b>: Brings in a toot language picker!
|
||||
- <b>Unlisted posting</b>: Post publicly without having your post show up in trends, hashtags or public timelines.
|
||||
- <b>Federated timeline</b>: See all public posts from people on all other Fediverse neighborhoods your home instance is connected to.
|
||||
- <b>Image description viewer</b>: Quickly check whether an image or video has an alt text attached to it.
|
||||
@@ -12,4 +9,3 @@ Moshidon is a modified version of the <a href="https://github.com/mastodon/masto
|
||||
- <b>Follow hashtags</b>: See new posts from specific hashtags directly in your home timeline by following them.
|
||||
- <b>Answering follow requests</b>: Accept or decline follow requests from your notifications or the dedicated Follow requests list.
|
||||
- <b>Delete and re-draft</b>: The much-loved feature that made editing possible without an actual editing function.
|
||||
- <b>Extras</b>: Brings many extra UI features, such as interaction icons on the Notifications and removing many annoyances with the original UI!
|
||||
|
||||
|
Before Width: | Height: | Size: 7.0 KiB After Width: | Height: | Size: 168 KiB |
BIN
metadata/en-US/images/phoneScreenshots/1.jpg
Normal file
|
After Width: | Height: | Size: 641 KiB |
|
Before Width: | Height: | Size: 167 KiB |
BIN
metadata/en-US/images/phoneScreenshots/2.jpg
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
|
Before Width: | Height: | Size: 1.9 MiB |
BIN
metadata/en-US/images/phoneScreenshots/3.jpg
Normal file
|
After Width: | Height: | Size: 767 KiB |
|
Before Width: | Height: | Size: 221 KiB |
BIN
metadata/en-US/images/phoneScreenshots/4.jpg
Normal file
|
After Width: | Height: | Size: 414 KiB |
|
Before Width: | Height: | Size: 162 KiB |
BIN
metadata/en-US/images/phoneScreenshots/5.jpg
Normal file
|
After Width: | Height: | Size: 579 KiB |
BIN
metadata/en-US/images/phoneScreenshots/6.jpg
Normal file
|
After Width: | Height: | Size: 280 KiB |
@@ -1 +1 @@
|
||||
Mastodon for Android but it's Material You and has more features
|
||||
Mastodon for Android but it's pink and has more features
|
||||
@@ -1 +1 @@
|
||||
Moshidon
|
||||
Megalodon
|
||||
4
metadata/es/changelogs/50.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
— Se han preparado los archivos para el lanzamiento en F-Droid
|
||||
— Se ha solucionado la actualización automática
|
||||
— Se han añadido iconos monocromáticos para los iconos del menú de aplicaciones
|
||||
— Se ha cambiado el icono de «No listado» incorrecto en el pie de página ampliado
|
||||
6
metadata/es/changelogs/51.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
— Es posible abrir la publicación original mientras respondes (haciendo clic en la línea "En respuesta a…")
|
||||
— Ha combinado los cambios de la fuente superior y correcciones de errores
|
||||
— Se ha eliminado el código "Centro de aplicaciones" no utilizado
|
||||
— Se ha añadido una versión sin línea de tiempo federada para Play Store
|
||||
— Se ha añadido un URI de redirección personalizado para facilitar el inicio de sesión
|
||||
— Se ha cambiado el enlace de las contribuciones
|
||||
4
metadata/es/changelogs/55.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
- Corrige la representación errónea de etiquetas HTML y activa el formato Markdown
|
||||
- Inicializa el <a href="https://translate.codeberg.org/projects/megalodon">proyecto de traducción vía Weblate</a>
|
||||
- Añade un alternador para la cronología federada
|
||||
- Las versiones 52-54 fueron ajustes menores para una versión para Google Play
|
||||
6
metadata/es/changelogs/56.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
- Temas personalizados por @LucasGGamerM
|
||||
- Nuevo logotipo del texto "megalodón" enviado por @LucasGGamerM
|
||||
- Mejor búsqueda de emojis
|
||||
- Votación modificada (mostrar el voto propio, mostrar siempre el botón de voto, no cortar las respuestas largas)
|
||||
- Agregar las configuraciones de las notificaciones push
|
||||
- Corrección de errores
|
||||
5
metadata/es/changelogs/58.txt
Normal file
@@ -0,0 +1,5 @@
|
||||
- Se añadió un selector de idiomas
|
||||
- Se incluye una función para traducir
|
||||
- Mejora la semántica para votar en encuestas (botones de opción y casillas)
|
||||
- Permite votar por varias opciones en las encuestas
|
||||
- Corrige varios defectos
|
||||
11
metadata/es/full_description.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
Megalodon es una versión modificada de la <a href="https://github.com/mastodon/mastodon-android">aplicación oficial de Mastodon para Android</a> que añade funcionalidades importantes que le faltan a esta, como la cronología federada, la publicación descatalogada y un visor de descripciones de imágenes.
|
||||
|
||||
<b>Funcionalidades importantes</b>
|
||||
|
||||
- <b>Publicación descatalogada</b>: haga envíos públicos sin que estos figuren en tendencias, etiquetas o cronologías públicas.
|
||||
- <b>Cronología federada</b>: vea todos los envíos públicos de las personas en las instalaciones del Fediverso que estén conectadas con su instalación hogar.
|
||||
- <b>Visor de descripciones de imágenes</b>: compruebe con rapidez si una imagen o un vídeo tiene texto alternativo.
|
||||
- <b>Anclaje de publicaciones</b>: ancle sus envíos más importantes a su perfil y vea lo que otros han anclado mediante la pestaña «Ancladas».
|
||||
- <b>Seguir etiquetas</b>: vea envíos etiquetados directamente en su cronología de inicio siguiéndolas.
|
||||
- <b>Respuesta a solicitudes de seguimiento</b>: acepte o rechace solicitudes de seguimiento desde sus notificaciones o desde la lista dedicada.
|
||||
- <b>Eliminar y reescribir</b>: la tan querida función que hizo posible editar los envíos ante la falta de una función Editar propiamente dicha.
|
||||
1
metadata/es/short_description.txt
Normal file
@@ -0,0 +1 @@
|
||||
Mastodon para Android pero es rosa y tiene más funciones
|
||||
1
metadata/es/title.txt
Normal file
@@ -0,0 +1 @@
|
||||
Megalodon
|
||||
4
metadata/fr-FR/changelogs/50.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
- Préparation des fichiers pour publication sur F-Droid
|
||||
- Correction de la mise à jour automatique
|
||||
- Ajout d'icônes monochromes dans les icônes du lanceur
|
||||
- Remplacement de la mauvaise icône non répertoriée dans le pied de page étendu
|
||||
6
metadata/fr-FR/changelogs/51.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
- Rendre possible l'ouverture du message d'origine lors de la réponse (en cliquant sur la ligne « En réponse à… »)
|
||||
- Fusionner les modifications en amont et les corrections de bugs
|
||||
- Supprimer le code "App Center" inutilisé
|
||||
- Ajouter une version sans timeline fédérée pour le Play Store
|
||||
- Ajouter une URI de redirection personnalisée pour une connexion plus facile
|
||||
- Modifier le lien de contribution
|
||||
4
metadata/fr-FR/changelogs/55.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
- Correction du rendu des balises HTML et activation du formatage Markdown
|
||||
- Initialisation du <a href="https://translate.codeberg.org/projects/megalodon">projet de traduction Weblate</a>
|
||||
- Ajout d'une option pour activer la chronologie fédérée
|
||||
- Les versions 52-54 contenaient de petits ajustements pour une sortie sur Google Play
|
||||
6
metadata/fr-FR/changelogs/56.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
- Thèmes de couleurs personnalisés par @LucasGGamerM
|
||||
- Nouveau logo textuel "megalodon" soumis par @LucasGGamerM
|
||||
- Meilleure recherche d'emoji lors de la composition
|
||||
- Vote amélioré (afficher son propre vote, toujours afficher le bouton de vote, ne pas couper les réponses longues)
|
||||
- Ajout d'un paramètre de notification push pour les notifications de messages
|
||||
- Corrections de bogues
|
||||
5
metadata/fr-FR/changelogs/58.txt
Normal file
@@ -0,0 +1,5 @@
|
||||
- Ajout d'un sélecteur de langue
|
||||
- Ajout d'une fonction de traduction
|
||||
- Amélioration de la sémantique pour voter sur les sondages (boutons radio et cases à cocher)
|
||||
- Ajout d'une option pour permettre de voter pour plusieurs options dans les sondages
|
||||
- Corrections de bogues
|
||||
11
metadata/fr-FR/full_description.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
Megalodon est une version modifiée de <a href="https://github.com/mastodon/mastodon-android">Mastodon officiel pour Android</a> ajoutant des fonctionnalités importantes qui manquent dans l'application officielle, telles que la timeline fédérée, la publication non répertoriée et une visionneuse de description d'image.
|
||||
|
||||
<b>Principales fonctionnalités</b>
|
||||
|
||||
- <b>Publication non répertoriée</b> : Publiez publiquement sans que votre message apparaisse dans les tendances, les hashtags ou les timelines publiques.
|
||||
- <b>Timeline fédérée</b> : Affichez tous les messages publics des personnes de tout le voisinage du Fediverse auxquel votre instance est connectée.
|
||||
- <b>Visionneuse de description d'image</b> : Vérifiez rapidement si une image ou une vidéo est associée à un texte alternatif.
|
||||
- <b>Épingler des publications</b> : Épinglez vos publications les plus importantes à votre profil et voyez ce que les autres ont épinglé en utilisant l'onglet "Épinglé".
|
||||
- <b>Suivez des hashtags</b> : Voir les nouveaux messages avec des hashtags spécifiques directement dans votre timeline d'accueil en les suivant.
|
||||
- <b>Répondre aux demandes de suivi</b> : Acceptez ou refusez les demandes de suivi à partir de vos notifications ou de la liste dédiée aux demandes de suivi.
|
||||
- <b>Supprimer et reformuler</b> : La fonctionnalité la plus appréciée qui rend l'édition possible sans fonction d'édition réelle.
|
||||
1
metadata/fr-FR/short_description.txt
Normal file
@@ -0,0 +1 @@
|
||||
Mastodon pour Android mais en rose et avec plus de fonctionnalités
|
||||
1
metadata/fr-FR/title.txt
Normal file
@@ -0,0 +1 @@
|
||||
Megalodon
|
||||
4
metadata/id/changelogs/50.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
- Siapkan berkas untuk rilis di F-Droid
|
||||
- Perbaiki pembaruan otomatis
|
||||
- Tanbahkan ikon monokromatik kembali dalam ikon peluncur
|
||||
- Ubah ikon tidak terdaftar yang salah dalam footer yang diperluas
|
||||
6
metadata/id/changelogs/51.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
- Buat pembukaan kiriman asli memungkinkan saat membalas (dengan mengetuk baris “Membalas ke…”)
|
||||
- Gabungkan perubahan upstream dan perbaikan kutu
|
||||
- Hapus kode “Pusat Aplikasi” yang tidak digunakan
|
||||
- Tambahkan rilis tanpa lini masa Federasi untuk Play Store
|
||||
- Tambahkan URI arahan kuston untuk pemasukan yang lebih mudah
|
||||
- Ubah tautan kontribusi
|
||||
4
metadata/id/changelogs/55.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
- Diperbaiki perenderan tag HTML dan aktifkan perenderan format Markdown
|
||||
- Dimulai <a href="https://translate.codeberg.org/projects/megalodon">proyek terjemahkan Weblate</a>
|
||||
- Ditambahkan saklar untuk lini masa Federasi
|
||||
- Versi 52-54 adalah perubahan kecil untuk sebuah rilis di Google Play
|
||||
6
metadata/id/changelogs/56.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
- Tema warna kustom oleh @LucasGGamerM
|
||||
- Logo teks "megalodon" baru dikirim oleh @LucasGGamerM
|
||||
- Pencarian emoji lebih baik saat menulis kiriman
|
||||
- Diubah antarmuka pemungutan suara (tampilkan suara sendiri, selalu tampilkan tombol kirim suara, jangan potong jawaban panjang)
|
||||
- Ditambahkan pengaturan notifikasi dorong untuk notifikasi kiriman
|
||||
- Perbaikan kutu
|
||||
6
metadata/id/changelogs/59.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
- Ditambahkan pemilih bahasa
|
||||
- Ditambahkan kemampuan terjemahan
|
||||
- Ditingkatkan semantik untuk kiriman suara pada pemungutan suara (tombol radio dan kotak centang)
|
||||
- Ditambahkan opsi untuk perbolehkan mengirim suara beberapa opsi pada pemungutan suara
|
||||
- Layar masuk baru
|
||||
- Perbaikan kutu
|
||||
15
metadata/id/full_description.txt
Normal file
@@ -0,0 +1,15 @@
|
||||
Megalodon adalah versi modifikasi <a href="https://github.com/mastodon/mastodon-android">aplikasi Android Mastodon resmi</a> yang menambahkan fitur penting yang belum ada di aplikasi, seperti lini masa federasi, pengiriman tidak terdaftar, dan penampil deskripsi gambar.
|
||||
|
||||
<b>Fitur unggulan</b>
|
||||
|
||||
- <b>Pengiriman tidak terdaftar</b>: Kirim secara publik tanpa memasukkan kiriman Anda dalam tren, tagar, atau lini masa publik.
|
||||
- <b>Lini masa federasi</b>: Lihat semua kiriman publik dari orang-orang di semua tetangga Fediverse lainnya yang instansi rumah Anda terhubung.
|
||||
- <b>Penampil deskripsi gambar</b>: Periksa secara cepat jika gambar atau video nemiliki deskripsi alternatif.
|
||||
- <b>Menyematkan kiriman</b>: Sematkan kiriman penting Anda ke profil Anda dan lihat apa yang telah disematkan oleh orang lain menggunakan tab “Disematkan”.
|
||||
- <b>Ikuti tagar</b>: Lihat kiriman baru dari tagar spesifik secara langsung dalam lini masa beranda Anda dengan mengikutinya.
|
||||
- <b>Menjawab permintaan pengikut</b>: Tolak atau terima permintaan pengikut dari notifikasi Anda atau daftar permintaan pengikut khusus.
|
||||
- <b>Hapus dan draf ulang</b>: Fitur yang banyak disukai yang membuat penyuntingan memungkinkan tanpa fungsi penyuntingan yang asli.
|
||||
- <b>Pemilih bahasa</b>: Pilih bahasa untuk setiap kiriman tanpa kesulitan supaya saringan dan terjemahan bekerja dengan benar.
|
||||
- <b>Terjemahan</b>: Terjemahkan kiriman dalam Megalodon dengan mudah! Hanya bekerja jika fitur juga tersedia di Mastodon Web Anda.
|
||||
- <b>Indikator keterlihatan kiriman</b>: Ketika membuka atau membalas kiriman, sebuah ikon kecil yang menandakan keterlihatan kiriman akan ditampilkan.
|
||||
- <b>Tema warna</b>: Jika Anda tidak ingin warna Merah Muda bawaan (hiunya diam-diam menghakimimu), tema warna Moshidon akan menyelesaikan masalah itu.
|
||||
1
metadata/id/short_description.txt
Normal file
@@ -0,0 +1 @@
|
||||
Mastodon untuk Android tetapi bewarna merah muda dan memiliki lebih banyak fitur
|
||||
1
metadata/id/title.txt
Normal file
@@ -0,0 +1 @@
|
||||
Megalodon
|
||||
4
metadata/ko/changelogs/50.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
- F-Droid에 릴리스하기 위한 파일을 준비
|
||||
- 자동 업데이트를 수정
|
||||
- 단색 아이콘을 런처 아이콘에 다시 추가
|
||||
- 게시글 밑의 잘못된 ‘타임라인에 비표시’ 아이콘을 교체
|
||||
6
metadata/ko/changelogs/51.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
- 답글 작성 중에 원본 게시물을 볼 수 있도록 함 (“…님에게 답글”을 클릭하여)
|
||||
- 업스트림의 변경 및 버그 수정 병합
|
||||
- 사용하지 않는 “App Center” 코드 제거
|
||||
- Play Store를 위해 연합 타임라인이 없는 릴리스 추가
|
||||
- 쉬운 로그인을 위해 별도의 redirect URI 추가
|
||||
- 기여 링크 변경
|
||||
4
metadata/ko/changelogs/55.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
- HTML 렌더링 깨짐 수정 및 마크다운 포맷 렌더링 활성화
|
||||
- <a href="https://translate.codeberg.org/projects/megalodon">Weblate 번역 프로젝트</a> 초기 설정
|
||||
- 연합 타임라인 전환 추가
|
||||
- 52~54 버전은 Google Play에 릴리스하기 위한 작은 조정임
|
||||
6
metadata/ko/changelogs/56.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
- @LucasGGamerM 님의 색상 테마 사용자화
|
||||
- @LucasGGamerM 님이 제시한 새로운 "megalodon" 텍스트 로고
|
||||
- 게시물 작성 시 더 나은 에모지 검색
|
||||
- 투표 변경 (소유한 투표 표시, 항상 투표 버튼 표시, 긴 항목을 자르지 않음)
|
||||
- 게시물 알림 설정 추가
|
||||
- 버그 수정
|
||||
6
metadata/ko/changelogs/58.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
- 언어 선택기 추가
|
||||
- 번역 기능 추가
|
||||
- 투표 기능의 보다 명확한 표현 (라디오 버튼 및 체크박스)
|
||||
- 투표 생성 시 다중 선택이 가능하도록 옵션 추가
|
||||
- 새로운 로그인 화면
|
||||
- 버그 수정
|
||||
15
metadata/ko/full_description.txt
Normal file
@@ -0,0 +1,15 @@
|
||||
Megalodon은 <a href="https://github.com/mastodon/mastodon-android">공식 마스토돈 안드로이드 앱</a>의 수정된 버전으로, 공식 앱에서 누락된 연합 타임라인, 타임라인에 비표시하여 게시, 이미지 설명 뷰어와 같은 중요한 기능들을 추가했습니다.
|
||||
|
||||
<b>주요 기능</b>
|
||||
|
||||
- <b>타임라인에 비표시하여 게시</b>: 모두가 볼 수 있지만 트렌드, 해시태그 및 공개된 타임라인에 보이지 않습니다.
|
||||
- <b>연합 타임라인</b>: 사용 중인 인스턴스에 연결된 연합우주의 사람들이 올린 모든 공개된 게시물을 확인하세요.
|
||||
- <b>이미지 설명 뷰어</b>: 이미지나 동영상에 대체 텍스트가 있는지 빠르게 확인하세요.
|
||||
- <b>게시물 고정</b>: 가장 중요한 게시물을 프로필에 고정하고 “고정됨” 탭으로 다른 사용자가 고정한 게시물을 확인하세요.
|
||||
- <b>해시태그 팔로우</b>: 특정 해시태그를 팔로우하고 해시태그가 포함된 새로운 게시물을 홈 타임라인에서 바로 확인하세요.
|
||||
- <b>팔로우 요청에 응답</b>: 알림 또는 전용 팔로우 요청 목록을 통해 팔로우 요청을 허가하거나 거부하세요.
|
||||
- <b>삭제하고 다시 쓰기</b>: 실제 수정 기능 없이도 수정이 가능하도록 해 많은 사랑을 받고 있는 기능입니다.
|
||||
- <b>언어 선택기</b>: 게시물을 작성할 때 불편함 없이 언어를 선택하고 필터와 번역 기능이 제대로 동작할 수 있도록 하세요.
|
||||
- <b>번역</b>: Megaloton에서 바로 게시물을 번역해보세요! 이 기능은 사용하시는 Mastodon 웹에서 지원해야 사용하실 수 있습니다.
|
||||
- <b>게시물 공개 범위 표시기</b>: 게시물을 열거나 답글을 달 때, 게시물의 공개 범위를 편리한 아이콘으로 표시합니다.
|
||||
- <b>색상 테마</b>: 기본 핑크 색상이 마음에 들지 않으신다면(상어가 당신을 넌지시 바라봅니다), Moshidon의 색상 테마가 도움을 줄 것입니다.
|
||||
1
metadata/ko/short_description.txt
Normal file
@@ -0,0 +1 @@
|
||||
분홍색이고 더 많은 기능이 있는 안드로이드용 마스토돈
|
||||
1
metadata/ko/title.txt
Normal file
@@ -0,0 +1 @@
|
||||
Megalodon
|
||||
1
metadata/pl/short_description.txt
Normal file
@@ -0,0 +1 @@
|
||||
Mastodon na Android ale jest różowy i ma więcej funkcji
|
||||
1
metadata/pl/title.txt
Normal file
@@ -0,0 +1 @@
|
||||
Megalodon
|
||||
4
metadata/pt-BR/changelogs/50.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
- Preparar arquivos para lançamento no F-Droid
|
||||
- Corrigir o atualizador automático
|
||||
- Acrescentar ícones monocromáticos de volta aos ícones do lançador
|
||||
- Substituir o ícone errado não listado no rodapé estendido
|
||||
6
metadata/pt-BR/changelogs/51.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
- Possibilita a abertura da postagem original durante a resposta (clicando na linha “Em resposta a…”)
|
||||
- Mescla alterações upstream e correções de bugs
|
||||
- Remove o código “App Center” não utilizado
|
||||
- Adiciona lançamento sem linha do tempo federada para Play Store
|
||||
- Adicionar URI de redirecionamento personalizado para facilitar o login
|
||||
- Alteração do link de contribuição
|
||||
4
metadata/pt-BR/changelogs/55.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
- Corrigido o problema de renderização de tags HTML e habilitada a formatação Markdown de renderização
|
||||
- Criado o <a href="https://translate.codeberg.org/projects/megalodon">projeto de tradução Weblate</a>
|
||||
- Adicionada a opção de ativar ou desativar a linha do tempo Federada
|
||||
- As versões 52-54 foram pequenos ajustes para o lançamento na Google Play
|
||||
6
metadata/pt-BR/changelogs/56.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
- Temas de cores personalizados por @LucasGGamerM
|
||||
- Novo logotipo de texto "megalodon" enviado por @LucasGGamerM
|
||||
- Melhor pesquisa de emojis durante a composição
|
||||
- Votação aprimorada (exibe o próprio voto, sempre exibe o botão de votação, não corta respostas longas)
|
||||
- Adicionar configuração de notificação push para notificações de postagem
|
||||
- Correções de bugs
|
||||
5
metadata/pt-BR/changelogs/58.txt
Normal file
@@ -0,0 +1,5 @@
|
||||
- Adicionado o seletor de idioma
|
||||
- Adicionada a função de tradução
|
||||
- Melhorada a semântica para votação em enquetes (botões de opção e caixas de seleção)
|
||||
- Adicionada a opção que permite a votação de várias opções nas enquetes
|
||||
- Correções de bugs
|
||||
15
metadata/pt-BR/full_description.txt
Normal file
@@ -0,0 +1,15 @@
|
||||
Megalodon é uma versão modificada do aplicativo <a href="https://github.com/mastodon/mastodon-android">official Mastodon Android app</a> adicionando características importantes que estão faltando no aplicativo oficial, tais como a linha do tempo federada, postagem não listada e um visualizador de descrição de imagem.
|
||||
|
||||
<b>Características-chave</b>
|
||||
|
||||
- <b>Publicação na lista</b>: Postar publicamente sem que seu post apareça em tendências, hashtags ou linhas de tempo públicas.
|
||||
- <b>Linha de tempo federada</b>: Veja todas as postagens públicas de pessoas em todos os outros bairros Fediverse aos quais sua instância de origem está conectada.
|
||||
- <b>Visualizador de descrição de imagens</b>: Verifique rapidamente se uma imagem ou vídeo tem um texto alt anexado a ele.
|
||||
- <b>Fixar posts</b>: Fixe seus posts mais importantes em seu perfil e veja o que os outros fixaram usando a aba "Fixado".
|
||||
- <b>Seguir hashtags</b>: Veja novos posts de hashtags específicos diretamente em sua linha de tempo de casa, seguindo-os.
|
||||
- <b>Responder às solicitações</b>: Aceitar ou recusar após as solicitações de suas notificações ou da lista dedicada de solicitações Follow.
|
||||
- <b>Deletar e reescrever</b>: O recurso muito apreciado que tornou possível a edição sem uma função de edição real.
|
||||
- <b>Seletor de idioma</b>: Selecione indolor o idioma para cada post que você fizer, para que os filtros e a tradução estejam funcionando corretamente.
|
||||
- <b>Tradução</b>: Traduza facilmente os postes dentro do Megalodon! Só funciona se o recurso também estiver disponível em seu Mastodon Web.
|
||||
- <b>Indicador de visibilidade de post</b>: Ao abrir ou responder a um post, será exibido um ícone indicando a visibilidade do post.
|
||||
- <b>Temas de cor</b>: Caso você não goste da cor rosa padrão (o tubarão está silenciosamente julgando você), os temas de cor de Moshidon o cobrirão.
|
||||
1
metadata/pt-BR/short_description.txt
Normal file
@@ -0,0 +1 @@
|
||||
Mastodon para Android porém rosa e com mais funcionalidades
|
||||
1
metadata/pt-BR/title.txt
Normal file
@@ -0,0 +1 @@
|
||||
Megalodon
|
||||
15
metadata/ru/full_description.txt
Normal file
@@ -0,0 +1,15 @@
|
||||
Megalodon - это модифицированная версия <a href="https://github.com/mastodon/mastodon-android">официального клиента Mastodon на Android</a>, добавляющая важные функции, отсутствующие в официальном приложении, такие как объединенная временная шкала, "скрытая" публикация и просмотр описания изображений.
|
||||
|
||||
<b>Основные отличия от официального клиента</b>
|
||||
|
||||
- <b>Скрытая Публикация</b>: Публикуйте публично, без того, чтобы ваш пост отображался в трендах, хэштегах или общедоступных временных шкалах.
|
||||
- <b> Объединенная временная шкала</b>: смотрите все общедоступные сообщения от людей во всех других районах Fediverse, к которым подключен ваш домашний сервер (инстанс).
|
||||
- <b> Просмотр описания изображения</b>: быстро проверьте, прикреплен ли к изображению или видео альтернативный текст.
|
||||
- <b> Закрепление сообщений</b>: Прикрепите свои самые важные сообщения к своему профилю и посмотрите, что другие прикрепили, используя вкладку “Закреплено“.
|
||||
- <b> Подписывайтесь на хэштеги</b>: смотрите новые сообщения с определенными хэштегами непосредственно на своей домашней временной шкале, следуя за ними.
|
||||
- <b> Ответы на запросы подписчиков</b>: принимайте или отклоняйте запросы подписчиков из ваших уведомлений или специального списка запросов подписчиков.
|
||||
- <b>"Удалить и исправить"</b>: очень любимая функция, которая сделала возможным редактирование без реальной функции редактирования.
|
||||
- <b>Выбор языка</b>: Безболезненно выбирайте язык для каждой публикации, которую вы делаете, чтобы фильтры и перевод работали правильно.
|
||||
- <b>Перевод публикации</b>: Легко переводите публикации прямо внутри Megalodon! Работает только в том случае, если администратор вашего домашнего сервера включил эту функцию для Web-клиента Mastodon.
|
||||
- <b>Индикатор видимости поста</b>: При открытии поста или ответе на него будет отображаться удобный значок, указывающий на видимость поста.
|
||||
- <b>Цветовая схема</b>: Если вам по умолчанию не устраивает розовый цвет в клиенте (акула молча вас осуждает), цветовые схемы Moshidon помогут вам.
|
||||
1
metadata/ru/short_description.txt
Normal file
@@ -0,0 +1 @@
|
||||
Mastodon для Android, но розовый и с большим количеством функций
|
||||
1
metadata/ru/title.txt
Normal file
@@ -0,0 +1 @@
|
||||
Megalodon
|
||||
4
metadata/sv/changelogs/50.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
- Förbered filer för release av F-Droid
|
||||
- Fixa automatisk uppdaterare
|
||||
- Lägger tillbaka monokromatiska ikoner i launcherns ikoner
|
||||
- Ersätt fel olistade ikon i expanderande sidfoten
|
||||
6
metadata/sv/changelogs/51.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
- Gör det möjligt att öppna originalinlägget när du svarar (genom att klicka på "I svar till.." linjen)
|
||||
- Slå ihop uppströmsändringar och buggfixar
|
||||
- Ta bort oanvänd "App Center" kod
|
||||
- Lägg till release utan Federerad tidslinje för Play Store
|
||||
- Lägg till anpassad omdirigerad URI för lättare inloggning
|
||||
- Ändra länk för bidragning
|
||||
17
metadata/sv/full_description.txt
Normal file
@@ -0,0 +1,17 @@
|
||||
Megalodon är en modifierad version av den <a href="https://github.com/mastodon/mastodon-android">officialla Mastodon Android appen</a> som lägger till viktiga funktioner som saknas i den officiella appen, som den federerade tidslinjen, olistade inlägg, bokmärken och bildbeskrivningsvisning.
|
||||
|
||||
<b>Nyckelfunktioner</b>
|
||||
|
||||
- <b>Olistade inlägg</b>: Posta inlägg offentligt utan att de dyker upp under trender, hashtaggar eller offentliga tidslinjer.
|
||||
- <b>Federerad tidslinje</b>: Visa alla offentliga inlägg från folk på alla andra Fediverse grannskap din heminstans är ansluten till.
|
||||
- <b>Bildbeskrivningsvisare</b>: Kolla snabbt huruvida en bild eller video har en bifogad bild-/videobeskrivning.
|
||||
- <b>Nåla fast inlägg</b>: Nåla fast dina viktigaste inlägg på din profil och se vad andra har nålat fast under "Nålad" fliken.
|
||||
- <b>Bokmärken</b>: Spara snabbt inlägg och hitta dem senare i Bokmärkelistan.
|
||||
- <b>Följ hashtaggar</b>: Visa nya inlägg från specifika hashtaggar direkt i den hem tidslinje genom att följa dem.
|
||||
- <b>Svara på följarbegäranden</b>: Acceptera eller avböj följarbegäranden från dina notifieringar eller i den dedikerade Följarbegäran listan.
|
||||
- <b>Ta bort och skriv om</b>: Den mycket älskade funktionen som gjorde det möjligt att redigera inlägg utan en faktisk redigeringsfunktion.
|
||||
|
||||
<b>Ej släppta officiella funktioner, tillgängliga i förväg</b>
|
||||
|
||||
- Redigera inlägg
|
||||
- Integrerad uppdaterare för GitHub releaser
|
||||
1
metadata/sv/short_description.txt
Normal file
@@ -0,0 +1 @@
|
||||
Mastodon till Android men den är rosa och har fler funktioner
|
||||
1
metadata/sv/title.txt
Normal file
@@ -0,0 +1 @@
|
||||
Megalodon
|
||||