Merge remote-tracking branch 'megalodon_main/main'
# Conflicts: # mastodon/build.gradle # mastodon/src/main/java/org/joinmastodon/android/GlobalUserPreferences.java # mastodon/src/main/java/org/joinmastodon/android/api/session/AccountLocalPreferences.java # mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java # mastodon/src/main/java/org/joinmastodon/android/fragments/HashtagTimelineFragment.java # mastodon/src/main/java/org/joinmastodon/android/fragments/StatusListFragment.java # mastodon/src/main/java/org/joinmastodon/android/fragments/ThreadFragment.java # mastodon/src/main/java/org/joinmastodon/android/fragments/settings/SettingsDisplayFragment.java # mastodon/src/main/java/org/joinmastodon/android/ui/CustomEmojiPopupKeyboard.java # mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/ExtendedFooterStatusDisplayItem.java # mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/FooterStatusDisplayItem.java # mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/NotificationHeaderStatusDisplayItem.java # mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/StatusDisplayItem.java # mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/TextStatusDisplayItem.java # mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/WarningFilteredStatusDisplayItem.java # mastodon/src/main/java/org/joinmastodon/android/ui/utils/ColorPalette.java # mastodon/src/main/res/color/bookmark_icon.xml # mastodon/src/main/res/color/boost_icon.xml # mastodon/src/main/res/color/favorite_icon.xml # mastodon/src/main/res/layout/display_item_footer.xml # mastodon/src/main/res/layout/tab_bar.xml # mastodon/src/main/res/values/palettes.xml # mastodon/src/main/res/values/styles.xml # metadata/uk/changelogs/51.txt # metadata/uk/changelogs/56.txt # metadata/uk/changelogs/61.txt # metadata/uk/full_description.txt
This commit is contained in:
@@ -68,6 +68,14 @@ public class Attachment extends BaseModel{
|
||||
return 1080;
|
||||
}
|
||||
|
||||
public boolean hasKnownDimensions(){
|
||||
return meta!=null && (
|
||||
(meta.height>0 && meta.width>0)
|
||||
|| (meta.original!=null && meta.original.height>0 && meta.original.width>0)
|
||||
|| (meta.small!=null && meta.small.height>0 && meta.small.width>0)
|
||||
);
|
||||
}
|
||||
|
||||
public double getDuration(){
|
||||
if(meta==null)
|
||||
return 0;
|
||||
|
||||
@@ -14,7 +14,7 @@ public class FilterResult extends BaseModel {
|
||||
@Override
|
||||
public void postprocess() throws ObjectValidationException {
|
||||
super.postprocess();
|
||||
if(filter!=null) filter.postprocess();
|
||||
if(filter!=null) filter.postprocess();
|
||||
if(keywordMatches==null) keywordMatches=List.of();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user