|
|
|
|
@ -16,7 +16,6 @@ import com.todoroo.andlib.service.ContextManager;
|
|
|
|
|
import com.todoroo.andlib.sql.Criterion;
|
|
|
|
|
import com.todoroo.andlib.sql.Query;
|
|
|
|
|
import com.todoroo.andlib.sql.QueryTemplate;
|
|
|
|
|
import com.todoroo.andlib.utility.AndroidUtilities;
|
|
|
|
|
import com.todoroo.astrid.activity.FilterListFragment;
|
|
|
|
|
import com.todoroo.astrid.api.AstridApiConstants;
|
|
|
|
|
import com.todoroo.astrid.api.AstridFilterExposer;
|
|
|
|
|
@ -28,6 +27,7 @@ import com.todoroo.astrid.data.Task;
|
|
|
|
|
import com.todoroo.astrid.data.TaskApiDao.TaskCriteria;
|
|
|
|
|
import com.todoroo.astrid.service.ThemeService;
|
|
|
|
|
import com.todoroo.astrid.tags.TagService;
|
|
|
|
|
import com.todoroo.astrid.utility.AstridPreferences;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Exposes Astrid's built in filters to the {@link FilterListFragment}
|
|
|
|
|
@ -70,7 +70,7 @@ public final class CoreFilterExposer extends BroadcastReceiver implements Astrid
|
|
|
|
|
Criterion.and(MetadataCriteria.withKey(TagService.KEY),
|
|
|
|
|
TagService.TAG.like("x_%", "x"))))))), //$NON-NLS-1$ //$NON-NLS-2$
|
|
|
|
|
null);
|
|
|
|
|
boolean isTablet = AndroidUtilities.isTabletSized(ContextManager.getContext());
|
|
|
|
|
boolean isTablet = AstridPreferences.useTabletLayout(ContextManager.getContext());
|
|
|
|
|
int themeFlags = isTablet ? ThemeService.FLAG_FORCE_LIGHT : 0;
|
|
|
|
|
inbox.listingIcon = ((BitmapDrawable)r.getDrawable(
|
|
|
|
|
ThemeService.getDrawable(R.drawable.filter_inbox, themeFlags))).getBitmap();
|
|
|
|
|
|