remove explicit pebble support. treat as wear device
This commit is contained in:
		
							parent
							
								
									7e81149869
								
							
						
					
					
						commit
						257d1e42d8
					
				| @ -71,28 +71,6 @@ public class NotificationService { | |||||||
| 		); | 		); | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
| 	public void notifyPebble(final Message message) { |  | ||||||
| 		final Intent i = new Intent("com.getpebble.action.SEND_NOTIFICATION"); |  | ||||||
| 
 |  | ||||||
| 		final Conversation conversation = message.getConversation(); |  | ||||||
| 		final JSONObject jsonData = new JSONObject(new HashMap<String, String>(2) {{ |  | ||||||
| 			put("title", conversation.getName()); |  | ||||||
| 			put("body", message.getBody()); |  | ||||||
| 		}}); |  | ||||||
| 		final String notificationData = new JSONArray().put(jsonData).toString(); |  | ||||||
| 
 |  | ||||||
| 		i.putExtra("messageType", "PEBBLE_ALERT"); |  | ||||||
| 		i.putExtra("sender", "Conversations"); /* XXX: Shouldn't be hardcoded, e.g., AbstractGenerator.APP_NAME); */ |  | ||||||
| 		i.putExtra("notificationData", notificationData); |  | ||||||
| 		// notify Pebble App |  | ||||||
| 		i.setPackage("com.getpebble.android"); |  | ||||||
| 		mXmppConnectionService.sendBroadcast(i); |  | ||||||
| 		// notify Gadgetbridge |  | ||||||
| 		i.setPackage("nodomain.freeyourgadget.gadgetbridge"); |  | ||||||
| 		mXmppConnectionService.sendBroadcast(i); |  | ||||||
| 	} |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| 	public boolean notificationsEnabled() { | 	public boolean notificationsEnabled() { | ||||||
| 		return mXmppConnectionService.getPreferences().getBoolean("show_notification", true); | 		return mXmppConnectionService.getPreferences().getBoolean("show_notification", true); | ||||||
| 	} | 	} | ||||||
| @ -163,9 +141,6 @@ public class NotificationService { | |||||||
| 					&& !account.inGracePeriod() | 					&& !account.inGracePeriod() | ||||||
| 					&& !this.inMiniGracePeriod(account); | 					&& !this.inMiniGracePeriod(account); | ||||||
| 			updateNotification(doNotify); | 			updateNotification(doNotify); | ||||||
| 			if (doNotify) { |  | ||||||
| 				notifyPebble(message); |  | ||||||
| 			} |  | ||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Daniel Gultsch
						Daniel Gultsch