diff --git a/astrid/common-src/com/todoroo/andlib/service/ContextManager.java b/astrid/common-src/com/todoroo/andlib/service/ContextManager.java index de75b7bbc..fb8c0b6c9 100644 --- a/astrid/common-src/com/todoroo/andlib/service/ContextManager.java +++ b/astrid/common-src/com/todoroo/andlib/service/ContextManager.java @@ -4,6 +4,7 @@ package com.todoroo.andlib.service; import android.content.Context; +import android.content.res.Resources; /** * Singleton class to manage current application context @@ -43,4 +44,14 @@ public final class ContextManager { public static String getString(int resId, Object... formatArgs) { return context.getString(resId, formatArgs); } + + /** + * Convenience method to read resources + * + * @return + */ + public static Resources getResources() { + return context.getResources(); + } + } diff --git a/astrid/plugin-src/com/todoroo/astrid/timers/TimerActionExposer.java b/astrid/plugin-src/com/todoroo/astrid/timers/TimerActionExposer.java index 42dc25d19..03dbb5c7f 100644 --- a/astrid/plugin-src/com/todoroo/astrid/timers/TimerActionExposer.java +++ b/astrid/plugin-src/com/todoroo/astrid/timers/TimerActionExposer.java @@ -14,7 +14,7 @@ import com.todoroo.astrid.api.TaskAction; import com.todoroo.astrid.api.TaskDecoration; import com.todoroo.astrid.core.PluginServices; import com.todoroo.astrid.model.Task; -import com.todoroo.astrid.service.AddonService; +import com.todoroo.astrid.service.AddOnService; /** * Exposes {@link TaskDecoration} for timers @@ -32,7 +32,7 @@ public class TimerActionExposer extends BroadcastReceiver { if(taskId == -1) return; - if(!AddonService.isPowerPack()) + if(!AddOnService.isPowerPack()) return; Task task = PluginServices.getTaskService().fetchById(taskId, Task.ID, Task.TIMER_START, diff --git a/astrid/res/drawable/icon_pp.png b/astrid/res/drawable/icon_pp.png index df0637a7a..d6300277c 100644 Binary files a/astrid/res/drawable/icon_pp.png and b/astrid/res/drawable/icon_pp.png differ diff --git a/astrid/res/layout/addon_activity.xml b/astrid/res/layout/addon_activity.xml index 2b5c794c3..a93654032 100644 --- a/astrid/res/layout/addon_activity.xml +++ b/astrid/res/layout/addon_activity.xml @@ -7,32 +7,18 @@ - - - - - - + android:layout_height="fill_parent" /> - - - - - - - + android:layout_height="fill_parent" /> + \ No newline at end of file diff --git a/astrid/res/layout/addon_adapter_row.xml b/astrid/res/layout/addon_adapter_row.xml new file mode 100644 index 000000000..d5a9cebd5 --- /dev/null +++ b/astrid/res/layout/addon_adapter_row.xml @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/astrid/res/layout/task_edit_activity.xml b/astrid/res/layout/task_edit_activity.xml index 91e5c5504..36b64d672 100644 --- a/astrid/res/layout/task_edit_activity.xml +++ b/astrid/res/layout/task_edit_activity.xml @@ -236,53 +236,75 @@ - + android:layout_height="fill_parent" + android:orientation="vertical"> - - + android:layout_height="fill_parent" + android:layout_weight="100"> + - - - + + + + + android:layout_height="wrap_content" + android:padding="10dip" + android:src="@drawable/icon_pp" /> + + + +