summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/app/fedilab/android/client/entities/api/Status.java
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/app/fedilab/android/client/entities/api/Status.java')
-rw-r--r--app/src/main/java/app/fedilab/android/client/entities/api/Status.java20
1 files changed, 11 insertions, 9 deletions
diff --git a/app/src/main/java/app/fedilab/android/client/entities/api/Status.java b/app/src/main/java/app/fedilab/android/client/entities/api/Status.java
index e6a030745..fb3919a5e 100644
--- a/app/src/main/java/app/fedilab/android/client/entities/api/Status.java
+++ b/app/src/main/java/app/fedilab/android/client/entities/api/Status.java
@@ -102,13 +102,15 @@ public class Status implements Serializable, Cloneable {
public List<Filter.FilterResult> filtered;
@SerializedName("pleroma")
public Pleroma pleroma;
+ @SerializedName("local_only")
+ public boolean local_only = false;
@SerializedName("cached")
public boolean cached = false;
public Attachment art_attachment;
public boolean isExpended = false;
public boolean isTruncated = true;
- public boolean isFetchMore = false;
- public PositionFetchMore positionFetchMore = PositionFetchMore.BOTTOM;
+ public transient boolean isFetchMore = false;
+ public transient PositionFetchMore positionFetchMore = PositionFetchMore.BOTTOM;
public boolean isChecked = false;
public String translationContent;
public boolean translationShown;
@@ -134,29 +136,25 @@ public class Status implements Serializable, Cloneable {
public synchronized Spannable getSpanContent(Context context, WeakReference<View> viewWeakReference, Callback callback) {
if (contentSpan == null) {
- contentSpan = SpannableHelper.convert(context, content, this, null, null, true, false, viewWeakReference, callback);
+ contentSpan = SpannableHelper.convert(context, content, this, null, null, viewWeakReference, callback);
}
return contentSpan;
}
public synchronized Spannable getSpanSpoiler(Context context, WeakReference<View> viewWeakReference, Callback callback) {
if (contentSpoilerSpan == null) {
- contentSpoilerSpan = SpannableHelper.convert(context, spoiler_text, this, null, null, true, false, viewWeakReference, callback);
+ contentSpoilerSpan = SpannableHelper.convert(context, spoiler_text, this, null, null, viewWeakReference, callback);
}
return contentSpoilerSpan;
}
public synchronized Spannable getSpanTranslate(Context context, WeakReference<View> viewWeakReference, Callback callback) {
if (contentTranslateSpan == null) {
- contentTranslateSpan = SpannableHelper.convert(context, translationContent, this, null, null, true, false, viewWeakReference, callback);
+ contentTranslateSpan = SpannableHelper.convert(context, translationContent, this, null, null, viewWeakReference, callback);
}
return contentTranslateSpan;
}
- public interface Callback {
- void emojiFetched();
- }
-
@NonNull
public Object clone() throws CloneNotSupportedException {
return super.clone();
@@ -167,4 +165,8 @@ public class Status implements Serializable, Cloneable {
BOTTOM
}
+ public interface Callback {
+ void emojiFetched();
+ }
+
}