summaryrefslogtreecommitdiff
path: root/res/menu
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2011-12-06 09:03:55 +0300
committerAndrew Dolgov <[email protected]>2011-12-06 09:03:55 +0300
commit72a8b558e6459c0a6631fb16ad34011dbef426d8 (patch)
tree68c982750045b67bfabe17ee29b978d2456f2378 /res/menu
parentd1cb963452b65f8d266d9f57299d0f2619b058cb (diff)
code cleanup, use separate menu for offline mode, start implementing
menu actions
Diffstat (limited to 'res/menu')
-rw-r--r--res/menu/main_menu.xml7
-rw-r--r--res/menu/offline_menu.xml115
2 files changed, 115 insertions, 7 deletions
diff --git a/res/menu/main_menu.xml b/res/menu/main_menu.xml
index 04835d49..8101530a 100644
--- a/res/menu/main_menu.xml
+++ b/res/menu/main_menu.xml
@@ -1,12 +1,5 @@
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
- <item
- android:id="@+id/go_online"
- android:icon="@drawable/ic_menu_cloud"
- android:showAsAction="ifRoom|withText"
- android:title="@string/go_online"
- android:visible="false"/>
-
<group android:id="@+id/menu_group_logged_in" >
<item
diff --git a/res/menu/offline_menu.xml b/res/menu/offline_menu.xml
new file mode 100644
index 00000000..bb0aa717
--- /dev/null
+++ b/res/menu/offline_menu.xml
@@ -0,0 +1,115 @@
+<menu xmlns:android="http://schemas.android.com/apk/res/android" >
+
+ <group android:id="@+id/menu_group_feeds" >
+
+ <item
+ android:id="@+id/go_online"
+ android:icon="@drawable/ic_menu_cloud"
+ android:showAsAction="ifRoom|withText"
+ android:title="@string/go_online"
+ android:visible="false"/>
+
+ <item
+ android:id="@+id/back_to_categories"
+ android:icon="@android:drawable/ic_menu_close_clear_cancel"
+ android:showAsAction="ifRoom|withText"
+ android:title="@string/back_to_categories"/>
+
+ <item
+ android:id="@+id/show_feeds"
+ android:icon="@android:drawable/ic_menu_agenda"
+ android:showAsAction=""
+ android:title="@string/menu_all_feeds"/>
+
+ <item
+ android:id="@+id/logout"
+ android:icon="@drawable/ic_menu_exit"
+ android:showAsAction=""
+ android:title="@string/logout"/>
+ </group>
+
+ <group android:id="@+id/menu_group_headlines" >
+
+ <item
+ android:id="@+id/headlines_mark_as_read"
+ android:icon="@drawable/ic_menu_tick"
+ android:title="@string/headlines_mark_as_read"/>
+
+ <item
+ android:id="@+id/headlines_select"
+ android:icon="@drawable/ic_menu_database"
+ android:title="@string/headlines_select"/>
+ </group>
+
+ <group android:id="@+id/menu_group_headlines_selection" >
+
+ <item
+ android:id="@+id/selection_toggle_unread"
+ android:icon="@android:drawable/ic_menu_rotate"
+ android:showAsAction=""
+ android:title="@string/selection_toggle_unread"/>
+
+ <item
+ android:id="@+id/selection_toggle_marked"
+ android:icon="@drawable/ic_menu_marked"
+ android:showAsAction=""
+ android:title="@string/selection_toggle_marked"/>
+
+ <item
+ android:id="@+id/selection_toggle_published"
+ android:icon="@drawable/ic_menu_rss"
+ android:showAsAction=""
+ android:title="@string/selection_toggle_published"/>
+
+ <item
+ android:id="@+id/selection_select_none"
+ android:icon="@android:drawable/ic_menu_close_clear_cancel"
+ android:showAsAction=""
+ android:title="@string/selection_select_none"/>
+ </group>
+
+ <group android:id="@+id/menu_group_article" >
+
+ <item
+ android:id="@+id/share_article"
+ android:icon="@android:drawable/ic_menu_share"
+ android:showAsAction="ifRoom"
+ android:title="@string/share_article"/>
+
+ <item
+ android:id="@+id/toggle_marked"
+ android:icon="@drawable/ic_menu_marked"
+ android:showAsAction=""
+ android:title="@string/article_toggle_marked"/>
+
+ <item
+ android:id="@+id/toggle_published"
+ android:icon="@drawable/ic_menu_rss"
+ android:showAsAction=""
+ android:title="@string/article_toggle_published"/>
+
+ <item
+ android:id="@+id/set_unread"
+ android:icon="@android:drawable/ic_menu_recent_history"
+ android:showAsAction=""
+ android:title="@string/article_set_unread"/>
+
+ <item
+ android:id="@+id/close_article"
+ android:icon="@android:drawable/ic_menu_close_clear_cancel"
+ android:showAsAction="ifRoom"
+ android:title="@string/close_article"/>
+
+ <item
+ android:id="@+id/catchup_above"
+ android:icon="@drawable/ic_menu_tick"
+ android:title="@string/article_mark_read_above"/>
+ </group>
+
+ <item
+ android:id="@+id/preferences"
+ android:icon="@android:drawable/ic_menu_preferences"
+ android:showAsAction=""
+ android:title="@string/preferences"/>
+
+</menu> \ No newline at end of file