diff --git a/astrid/.classpath b/astrid/.classpath index 40651759a..7065d4619 100644 --- a/astrid/.classpath +++ b/astrid/.classpath @@ -1,6 +1,7 @@ + diff --git a/astrid/.project b/astrid/.project index a8cc9332f..87cb5642d 100644 --- a/astrid/.project +++ b/astrid/.project @@ -36,4 +36,11 @@ org.eclipse.jdt.core.javanature org.eclipse.wst.common.project.facet.core.nature + + + abs_src + 2 + PARENT_LOC/astrid/actionbarsherlock/library/src + + diff --git a/astrid/res/drawable/header_background.9.png b/astrid/res/drawable/header_background.9.png new file mode 100644 index 000000000..0058ddd79 Binary files /dev/null and b/astrid/res/drawable/header_background.9.png differ diff --git a/astrid/res/drawable/header_background.png b/astrid/res/drawable/header_background.png deleted file mode 100644 index 3c1fc9dfd..000000000 Binary files a/astrid/res/drawable/header_background.png and /dev/null differ diff --git a/astrid/res/drawable/header_background_pressed.9.png b/astrid/res/drawable/header_background_pressed.9.png new file mode 100644 index 000000000..84a9cc086 Binary files /dev/null and b/astrid/res/drawable/header_background_pressed.9.png differ diff --git a/astrid/res/drawable/header_background_pressed.png b/astrid/res/drawable/header_background_pressed.png deleted file mode 100644 index 010269fbd..000000000 Binary files a/astrid/res/drawable/header_background_pressed.png and /dev/null differ diff --git a/astrid/res/drawable/header_background_white.9.png b/astrid/res/drawable/header_background_white.9.png new file mode 100644 index 000000000..266226109 Binary files /dev/null and b/astrid/res/drawable/header_background_white.9.png differ diff --git a/astrid/res/drawable/header_background_white.png b/astrid/res/drawable/header_background_white.png deleted file mode 100644 index 87b8ad7ba..000000000 Binary files a/astrid/res/drawable/header_background_white.png and /dev/null differ diff --git a/astrid/res/drawable/icon_48.png b/astrid/res/drawable/icon_48.png new file mode 100644 index 000000000..cbd7ed44a Binary files /dev/null and b/astrid/res/drawable/icon_48.png differ diff --git a/astrid/res/values/styles.xml b/astrid/res/values/styles.xml index 4fe672abc..ccc3bcc04 100644 --- a/astrid/res/values/styles.xml +++ b/astrid/res/values/styles.xml @@ -19,22 +19,34 @@ @drawable/edit_titlebar @drawable/ios_fabric_480_dark #888888 + + @drawable/header_background + useLogo|showHome|showTitle + @drawable/icon_48 - + + @drawable/header_background + useLogo|showHome|showTitle + @drawable/icon_48 + - - - - - diff --git a/astrid/src/com/todoroo/astrid/activity/TaskEditWrapperActivity.java b/astrid/src/com/todoroo/astrid/activity/TaskEditWrapperActivity.java index 346f306ae..d2a0fcf5f 100644 --- a/astrid/src/com/todoroo/astrid/activity/TaskEditWrapperActivity.java +++ b/astrid/src/com/todoroo/astrid/activity/TaskEditWrapperActivity.java @@ -17,6 +17,8 @@ public class TaskEditWrapperActivity extends AstridWrapperActivity { ThemeService.applyTheme(this); super.onCreate(savedInstanceState); setContentView(R.layout.task_edit_wrapper_activity); + + getSupportActionBar().setDisplayHomeAsUpEnabled(true); } /* (non-Javadoc) diff --git a/astrid/src/com/todoroo/astrid/activity/TaskListWrapperActivity.java b/astrid/src/com/todoroo/astrid/activity/TaskListWrapperActivity.java index 468526d22..799b6e56e 100644 --- a/astrid/src/com/todoroo/astrid/activity/TaskListWrapperActivity.java +++ b/astrid/src/com/todoroo/astrid/activity/TaskListWrapperActivity.java @@ -26,7 +26,9 @@ public class TaskListWrapperActivity extends AstridWrapperActivity { super.onCreate(savedInstanceState); setContentView(R.layout.task_list_wrapper_activity); - Filter savedFilter = getIntent().getParcelableExtra(TaskListActivity.TOKEN_FILTER); + getSupportActionBar().setDisplayHomeAsUpEnabled(true); + + Filter savedFilter = getIntent().getParcelableExtra(TaskListActivity.TOKEN_FILTER); setupTasklistFragmentWithFilter(savedFilter); setupFilterlistFragment(); @@ -50,8 +52,10 @@ public class TaskListWrapperActivity extends AstridWrapperActivity { Fragment frag = getFilterListFragment(); if (frag != null) { mMultipleFragments = true; + getSupportActionBar().setDisplayHomeAsUpEnabled(false); } else { mMultipleFragments = false; + getSupportActionBar().setDisplayHomeAsUpEnabled(true); } }