GadgetBridge/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/model
Frank Slezak 6ec1555178 Add support for dynamic Pebble background colors (#819)
Pebble: Add support for dynamic Pebble background colors
- Add a couple additional icon types
  - Add Lighthouse (currently unused)
  - Add Transit (public transportation app)
- Tweak the colors on existing icon types
- Implement logic to grab primary (vibrant) color from app logo
  - The color will be used when displaying a notification for an app
    that does not have any configs bound to it.
- Alter NotificationType to support a color (named pebbleColor)
- Alter the Pebble notification poster to listen to the color from
  the notification
- Alter the DeviceCommunicationService to allow for color passthrough.
- Add logic to convert HEX or Integer representations of RGB888 colors
  to Pebble RGB222 format.
- make the package name retrieved lowercase.

Fixes: #815
2017-09-19 13:24:31 +02:00
..
ActivityAmount.java Add license header to all java files. 2017-03-10 14:53:19 +01:00
ActivityAmounts.java Add license header to all java files. 2017-03-10 14:53:19 +01:00
ActivityKind.java Add license header to all java files. 2017-03-10 14:53:19 +01:00
ActivitySample.java Add license header to all java files. 2017-03-10 14:53:19 +01:00
ActivityUser.java Move step goal generic, show proper sleep goal in weekly sleep goal 2017-03-11 11:34:03 +01:00
Alarm.java Add license header to all java files. 2017-03-10 14:53:19 +01:00
AppNotificationType.java Add support for dynamic Pebble background colors (#819) 2017-09-19 13:24:31 +02:00
BatteryState.java Add license header to all java files. 2017-03-10 14:53:19 +01:00
CalendarEventSpec.java Update license headers 2017-04-26 00:14:25 +02:00
CalendarEvents.java Pebble: allow to blacklist certain calendars 2017-08-18 10:34:42 +02:00
CallSpec.java Add license header to all java files. 2017-03-10 14:53:19 +01:00
CannedMessagesSpec.java Add license header to all java files. 2017-03-10 14:53:19 +01:00
DeviceService.java Add support for dynamic Pebble background colors (#819) 2017-09-19 13:24:31 +02:00
DeviceType.java Update license headers 2017-09-12 12:39:15 +02:00
GenericItem.java Add license header to all java files. 2017-03-10 14:53:19 +01:00
ItemWithDetails.java Add license header to all java files. 2017-03-10 14:53:19 +01:00
Measurement.java Add license header to all java files. 2017-03-10 14:53:19 +01:00
MusicSpec.java Update license headers 2017-04-26 00:14:25 +02:00
MusicStateSpec.java Add license header to all java files. 2017-03-10 14:53:19 +01:00
NotificationSpec.java Add support for dynamic Pebble background colors (#819) 2017-09-19 13:24:31 +02:00
NotificationType.java Add support for dynamic Pebble background colors (#819) 2017-09-19 13:24:31 +02:00
SummaryOfDay.java Add license header to all java files. 2017-03-10 14:53:19 +01:00
TimeStamped.java Add license header to all java files. 2017-03-10 14:53:19 +01:00
ValidByDate.java Add license header to all java files. 2017-03-10 14:53:19 +01:00
Weather.java Add license header to all java files. 2017-03-10 14:53:19 +01:00
WeatherSpec.java Add license header to all java files. 2017-03-10 14:53:19 +01:00