Skip to content

Commit 664e27c

Browse files
committed
Explicit "Update" action introduced
1 parent 778fd39 commit 664e27c

File tree

5 files changed

+17
-3
lines changed

5 files changed

+17
-3
lines changed

portable/comp-android/diacomp/src/main/java/org/bosik/diacomp/android/frontend/activities/ActivityMain.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,12 @@ public boolean onOptionsItemSelected(MenuItem item)
286286
startActivityForResult(intent, CODE_LOGIN);
287287
return true;
288288
}
289+
case R.id.item_diary_refresh:
290+
{
291+
final Account account = AccountUtils.getAccount(this);
292+
ContentResolver.requestSync(account, DiaryContentProvider.AUTHORITY, Bundle.EMPTY);
293+
return true;
294+
}
289295
case R.id.item_diary_preferences:
290296
{
291297
startActivity(new Intent(getBaseContext(), ActivityPreferences.class));

portable/comp-android/diacomp/src/main/res/menu/actions_base.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@
2222
android:icon="@drawable/ic_action_new_account"
2323
android:showAsAction="always"
2424
android:title="@string/main_option_login" />
25+
<item
26+
android:id="@+id/item_diary_refresh"
27+
android:title="@string/main_option_refresh" />
2528
<item
2629
android:id="@+id/item_diary_preferences"
2730
android:icon="@drawable/menu_settings"
Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
2+
<menu xmlns:android="http://schemas.android.com/apk/res/android">
33

44
<item
55
android:id="@+id/item_common_login"
66
android:icon="@drawable/ic_action_new_account"
77
android:showAsAction="always"
8-
android:title="@string/main_option_login"/>
8+
android:title="@string/main_option_login" />
9+
<item
10+
android:id="@+id/item_diary_refresh"
11+
android:title="@string/main_option_refresh" />
912
<item
1013
android:id="@+id/item_diary_preferences"
1114
android:icon="@drawable/menu_settings"
12-
android:title="@string/main_option_preferences"/>
15+
android:title="@string/main_option_preferences" />
1316

1417
</menu>

portable/comp-android/diacomp/src/main/res/values-ru/strings.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@
133133
<string name="main_option_diary">Дневник</string>
134134
<string name="main_option_login">Вход</string>
135135
<string name="main_option_preferences">Настройки</string>
136+
<string name="main_option_refresh">Обновить</string>
136137
<string name="main_title">Компенсация</string>
137138
<string name="notification_download_channel_description">Уведомление о статусе загрузки</string>
138139
<string name="notification_download_channel_name">Загрузки</string>

portable/comp-android/diacomp/src/main/res/values/strings.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@
135135
<string name="main_option_diary">Diary</string>
136136
<string name="main_option_login">Login</string>
137137
<string name="main_option_preferences">Preferences</string>
138+
<string name="main_option_refresh">Refresh</string>
138139
<string name="main_title">Diacomp</string>
139140
<string name="notification_download_channel_description">Notifies when download is in progress</string>
140141
<string name="notification_download_channel_name">Downloads</string>

0 commit comments

Comments
 (0)