Changeset View
Changeset View
Standalone View
Standalone View
src/notifybyandroid.cpp
Show First 20 Lines • Show All 98 Lines • ▼ Show 20 Line(s) | |||||
99 | } | 99 | } | ||
100 | 100 | | |||
101 | QAndroidJniObject NotifyByAndroid::createAndroidNotification(KNotification *notification, KNotifyConfig *config) const | 101 | QAndroidJniObject NotifyByAndroid::createAndroidNotification(KNotification *notification, KNotifyConfig *config) const | ||
102 | { | 102 | { | ||
103 | QAndroidJniEnvironment env; | 103 | QAndroidJniEnvironment env; | ||
104 | QAndroidJniObject n("org/kde/knotifications/KNotification", "()V"); | 104 | QAndroidJniObject n("org/kde/knotifications/KNotification", "()V"); | ||
105 | n.setField("id", notification->id()); | 105 | n.setField("id", notification->id()); | ||
106 | n.setField("text", QAndroidJniObject::fromString(stripRichText(notification->text())).object<jstring>()); | 106 | n.setField("text", QAndroidJniObject::fromString(stripRichText(notification->text())).object<jstring>()); | ||
107 | n.setField("richText", QAndroidJniObject::fromString(notification->text()).object<jstring>()); | ||||
107 | n.setField("title", QAndroidJniObject::fromString(stripRichText(notification->title())).object<jstring>()); | 108 | n.setField("title", QAndroidJniObject::fromString(stripRichText(notification->title())).object<jstring>()); | ||
108 | n.setField("urgency", (jint)(notification->urgency() == KNotification::DefaultUrgency ? KNotification::HighUrgency : notification->urgency())); | 109 | n.setField("urgency", (jint)(notification->urgency() == KNotification::DefaultUrgency ? KNotification::HighUrgency : notification->urgency())); | ||
109 | 110 | | |||
110 | n.setField("channelId", QAndroidJniObject::fromString(notification->eventId()).object<jstring>()); | 111 | n.setField("channelId", QAndroidJniObject::fromString(notification->eventId()).object<jstring>()); | ||
111 | n.setField("channelName", QAndroidJniObject::fromString(config->readEntry(QLatin1String("Name"))).object<jstring>()); | 112 | n.setField("channelName", QAndroidJniObject::fromString(config->readEntry(QLatin1String("Name"))).object<jstring>()); | ||
112 | n.setField("channelDescription", QAndroidJniObject::fromString(config->readEntry(QLatin1String("Comment"))).object<jstring>()); | 113 | n.setField("channelDescription", QAndroidJniObject::fromString(config->readEntry(QLatin1String("Comment"))).object<jstring>()); | ||
113 | 114 | | |||
114 | if ((notification->flags() & KNotification::SkipGrouping) == 0) { | 115 | if ((notification->flags() & KNotification::SkipGrouping) == 0) { | ||
▲ Show 20 Lines • Show All 68 Lines • Show Last 20 Lines |