From 75716798a423a5cf222f01dda44ab03c63a90cd2 Mon Sep 17 00:00:00 2001 From: Mariotaku Lee Date: Mon, 27 Mar 2017 16:05:20 +0800 Subject: [PATCH] added message after status successfully scheduled --- twidere/src/.google.commit-id | 2 +- .../service/LengthyOperationsService.kt | 8 ++++- .../twidere/view/holder/DraftViewHolder.kt | 1 + .../res/layout/list_item_draft_clickable.xml | 29 +++++++++++++++++++ twidere/src/main/res/values/strings.xml | 7 ++++- 5 files changed, 44 insertions(+), 3 deletions(-) create mode 100644 twidere/src/main/res/layout/list_item_draft_clickable.xml diff --git a/twidere/src/.google.commit-id b/twidere/src/.google.commit-id index d9a037d07..46ebc17b4 100644 --- a/twidere/src/.google.commit-id +++ b/twidere/src/.google.commit-id @@ -1 +1 @@ -3056c5fccf8ed35a00e5875072d8138cf802c304 +385d4ef2b282005c787a0cb2ea057d99cd36f449 diff --git a/twidere/src/main/kotlin/org/mariotaku/twidere/service/LengthyOperationsService.kt b/twidere/src/main/kotlin/org/mariotaku/twidere/service/LengthyOperationsService.kt index f9ae27235..6bb0d7a85 100644 --- a/twidere/src/main/kotlin/org/mariotaku/twidere/service/LengthyOperationsService.kt +++ b/twidere/src/main/kotlin/org/mariotaku/twidere/service/LengthyOperationsService.kt @@ -294,7 +294,13 @@ class LengthyOperationsService : BaseIntentService("lengthy_operations") { } } if (!failed) { - Toast.makeText(context, R.string.message_toast_status_updated, Toast.LENGTH_SHORT).show() + if (scheduleInfo != null) { + Toast.makeText(context, R.string.message_toast_status_scheduled, + Toast.LENGTH_SHORT).show() + } else { + Toast.makeText(context, R.string.message_toast_status_updated, + Toast.LENGTH_SHORT).show() + } } } diff --git a/twidere/src/main/kotlin/org/mariotaku/twidere/view/holder/DraftViewHolder.kt b/twidere/src/main/kotlin/org/mariotaku/twidere/view/holder/DraftViewHolder.kt index 027ab2c58..706f6c393 100644 --- a/twidere/src/main/kotlin/org/mariotaku/twidere/view/holder/DraftViewHolder.kt +++ b/twidere/src/main/kotlin/org/mariotaku/twidere/view/holder/DraftViewHolder.kt @@ -93,6 +93,7 @@ class DraftViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView) { companion object { const val layoutResource = R.layout.list_item_draft + const val layoutResourceClickable = R.layout.list_item_draft_clickable } diff --git a/twidere/src/main/res/layout/list_item_draft_clickable.xml b/twidere/src/main/res/layout/list_item_draft_clickable.xml new file mode 100644 index 000000000..692c8d3f3 --- /dev/null +++ b/twidere/src/main/res/layout/list_item_draft_clickable.xml @@ -0,0 +1,29 @@ + + + + + + + \ No newline at end of file diff --git a/twidere/src/main/res/values/strings.xml b/twidere/src/main/res/values/strings.xml index 87134aa70..722b12b0d 100644 --- a/twidere/src/main/res/values/strings.xml +++ b/twidere/src/main/res/values/strings.xml @@ -27,6 +27,7 @@ blocking Disconnect from Buffer Settings + Update now Cancel retweet cancelling like @@ -515,6 +516,7 @@ Auth type Background operation service Buffer accounts + No time Twidere database provider Subscription %1$s via %2$s @@ -596,6 +598,7 @@ [DOMAIN]: Twitter API domain.\nExample: https://[DOMAIN].twitter.com/ will be replaced to https://api.twitter.com/. Enable auto refresh to get new tweets automatically? Blocked %s. + Delete this schedule? Clear all messages? Conversation created. Leave this conversation? @@ -659,6 +662,7 @@ Retweet cancelled Storage permission is needed to save media Saved to gallery + Date/time should be in future Search deleted Search \"%1$s\" deleted Search \"%1$s\" saved @@ -671,6 +675,7 @@ Tweet liked Retweeted Tweet saved to draft + Tweet scheduled Tweet unfavorited Tweet sent Unable to load earlier tweets @@ -1129,6 +1134,7 @@ Blocked users Browser sign in Buffer queue + Buffer schedule Schedule with Buffer Buffer settings Compose @@ -1270,5 +1276,4 @@ User\'s tweets Vibration - No time