Notifications M3 redesign (+ read marker support)

This commit is contained in:
Grishka
2023-05-27 13:31:01 +03:00
parent 92335d8678
commit 5c480b37b3
44 changed files with 1075 additions and 508 deletions

View File

@@ -0,0 +1,18 @@
package org.joinmastodon.android.utils;
import java.util.Comparator;
public class ObjectIdComparator implements Comparator<String>{
public static final ObjectIdComparator INSTANCE=new ObjectIdComparator();
@Override
public int compare(String o1, String o2){
int l1=o1==null ? 0 : o1.length();
int l2=o2==null ? 0 : o2.length();
if(l1!=l2)
return Integer.compare(l1, l2);
if(l1==0)
return 0;
return o1.compareTo(o2);
}
}