From 4d48c6abbe5864816598e933061c30121634edb6 Mon Sep 17 00:00:00 2001 From: Kevin D Jones Date: Tue, 23 Aug 2016 21:47:29 -0700 Subject: [PATCH] Added the task description to the notifications --- src/main/java/org/tasks/Notifier.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/tasks/Notifier.java b/src/main/java/org/tasks/Notifier.java index 345f53a46..b02f22897 100644 --- a/src/main/java/org/tasks/Notifier.java +++ b/src/main/java/org/tasks/Notifier.java @@ -197,7 +197,7 @@ public class Notifier { Task task; try { task = taskDao.fetch(id, Task.ID, Task.TITLE, Task.HIDE_UNTIL, Task.COMPLETION_DATE, - Task.DUE_DATE, Task.DELETION_DATE, Task.REMINDER_FLAGS); + Task.DUE_DATE, Task.DELETION_DATE, Task.REMINDER_FLAGS, Task.NOTES); if (task == null) { throw new IllegalArgumentException("cound not find item with id"); //$NON-NLS-1$ } @@ -232,6 +232,7 @@ public class Notifier { // read properties final String taskTitle = task.getTitle(); + final String taskDescription = task.getNotes(); boolean nonstopMode = task.isNotifyModeNonstop(); boolean ringFiveMode = task.isNotifyModeFive(); int ringTimes = nonstopMode ? -1 : (ringFiveMode ? 5 : 1); @@ -260,6 +261,8 @@ public class Notifier { .setWhen(currentTimeMillis()) .setContentTitle(taskTitle) .setContentText(text) + .setStyle(new NotificationCompat.BigTextStyle() + .bigText(taskDescription.equals("") ? text : taskDescription)) .setContentIntent(PendingIntent.getActivity(context, (int) id, intent, PendingIntent.FLAG_UPDATE_CURRENT)); if (preferences.useNotificationActions()) { PendingIntent completeIntent = PendingIntent.getBroadcast(context, (int) id, new Intent(context, CompleteTaskReceiver.class) {{