1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-11-05 09:47:01 +01:00
Commit Graph

609 Commits

Author SHA1 Message Date
Andreas Shimokawa
b886ba4ac7 update CHANGELOG, bump version 2015-09-12 23:22:29 +02:00
Andreas Shimokawa
637539861d Merge pull request #115 from roidelapluie/notifications
Pebble: Use generic icon for generic notification instead of SMS icon on FW 3.x

This also adds a lot of constants for a bunch of icon IDs
2015-09-12 23:14:58 +02:00
Julien Pivotto
986e7e0450 Improve Pebble Time notifications icons
* Add a list of icons in the source code
* Generic notification now use the correct icon instead of the SMS icon
2015-09-12 22:14:36 +02:00
Andreas Shimokawa
70fcbbbe17 Add missing file, fixes build and #114 2015-09-12 19:20:28 +02:00
Andreas Shimokawa
914d1b9625 Make notification blacklist actually working 2015-09-12 00:19:36 +02:00
Andreas Shimokawa
03b9f02b2c Pebble: allow launching internal Golf and Sports App if untested features are enabled
This is completely useless for now, but since it is there on every Pebble, I want to be able to launch it.
2015-09-10 23:07:42 +02:00
Andreas Shimokawa
0ad758fbca WIP blacklist activity (currently does nothing except listing apps) 2015-09-10 13:48:54 +02:00
cpfeiffer
80d15573af Avoid tiny window where a gatt callback of an operation could be unset 2015-09-10 00:00:52 +02:00
cpfeiffer
c23905070c Some more logging improvelets 2015-09-09 23:39:57 +02:00
cpfeiffer
22a9ff1819 Log when no listener is registered for a characteristic change 2015-09-09 23:23:38 +02:00
cpfeiffer
e80a3cc591 Log the number of samples being flushed #91 2015-09-09 22:33:06 +02:00
cpfeiffer
e0ccb6bf84 Log the date/time that we sync to the Mi Band #91 2015-09-09 21:53:28 +02:00
cpfeiffer
d9d222ca9b Tiny logging improvement 2015-09-09 21:15:29 +02:00
cpfeiffer
bddf6c8909 Also log the number of rows (samples) returned by the query #91 2015-09-09 20:52:04 +02:00
cpfeiffer
2dec5574cc Log the where condition of the samples query #91 2015-09-09 20:49:17 +02:00
cpfeiffer
e34c5614d7 Bail out hard if we get negative steps from the database #91
We don't add them to the db for sure.
2015-09-09 20:46:50 +02:00
Andreas Shimokawa
7f331a1bb1 Pebble: play around with timeline pins 2015-09-08 14:15:46 +02:00
Daniele Gobbetti
6c28b50f52 allow the transfer of activity data without clearing MiBand's memory 2015-09-07 12:06:56 +02:00
cpfeiffer
020d758f69 Updated translations 2015-09-06 21:13:10 +02:00
cpfeiffer
b979a1feff Renamed "Discover Device" to "Connect new Device"
This disambiguates it from "Find lost Device"
2015-09-06 00:35:34 +02:00
cpfeiffer
9ffa9ca870 Fix lint warning (perfomance improvement) 2015-09-06 00:29:23 +02:00
cpfeiffer
fbd23c2d4c Some layout improvements (#30) 2015-09-06 00:03:56 +02:00
cpfeiffer
ed6629a9c7 Updated translations from transifex (thanks!) 2015-09-05 23:11:40 +02:00
cpfeiffer
78321e28bf Adjust to API change 2015-09-05 23:06:44 +02:00
Andreas Shimokawa
a62647fa46 bump version, update README.md 2015-09-05 22:20:22 +02:00
Andreas Shimokawa
02cc8ba455 Allow K9 Mail notifications to be handled as a generic notification if K9 Mail notification mode is set to "never"
This makes it possible to use the "Open on Phone" and individial dismiss feature with K9 Mail.
2015-09-05 21:32:46 +02:00
Andreas Shimokawa
a839f07496 Pebble: use proper icon for "Open on Phone" on Pebble Time 2015-09-05 21:00:18 +02:00
Andreas Shimokawa
1a1277fa3d Pebble: Fix "Open on Phone" on OG Pebble (no more error display) 2015-09-05 20:40:12 +02:00
cpfeiffer
69b64ed4b6 More logging for time/timezone changes
(trying to find an explanation for #91)
2015-09-05 00:14:09 +02:00
cpfeiffer
05ee6e46c6 Display battery label in RED when battery is LOW #40 2015-09-02 23:49:48 +02:00
Andreas Shimokawa
bc98805809 add strings from live-activity-data branch to fix build 2015-09-02 23:07:15 +02:00
Andreas Shimokawa
e4a72a83ee Ignore QKSMS generic noticfication to prevent duplicate SMS notifications
Closes #108
2015-09-02 22:54:20 +02:00
Andreas Shimokawa
ab29736a50 Pebble: Implement "Open on Phone" function for generic notifications
TODO:
- search a better icon for the Pebble Time
- send a reply to the OG Pebble to prevent the error message from popping up
2015-09-02 22:43:22 +02:00
cpfeiffer
536b2bd8a0 Another translatable string 2015-09-01 23:56:14 +02:00
cpfeiffer
da5df5621e Use MEDIUMINT for steps per day (no effect, not used, and ignored by sqlite) 2015-09-01 23:11:22 +02:00
cpfeiffer
4b4c6d1a6b Do not accept negative step/intensity values in the db
(Ignore and log those requests instead)
2015-09-01 22:53:47 +02:00
cpfeiffer
c5db816cd1 Pass shorts along to avoid implicit signed conversion. 2015-09-01 22:53:20 +02:00
cpfeiffer
c49c795b1d Actually remove that implicit "current date" handling
We now manage days explicitly in the UI.
2015-09-01 22:43:31 +02:00
cpfeiffer
d791054e42 Fix getLast24Hours() -- take end time into account 2015-09-01 22:37:20 +02:00
cpfeiffer
a6d18e599b Tiny simplification and extract string 2015-09-01 22:34:04 +02:00
cpfeiffer
917801f223 Use the correct date for displaying steps #91 2015-09-01 22:13:30 +02:00
Andreas Shimokawa
fd789c445e Allow dismissal of individual (generic) notification
Implemented for Pebble and Pebble Time #103
2015-09-01 22:00:11 +02:00
cpfeiffer
5c2bd1e8df Avoid code duplication by reusing logMessageContent() 2015-09-01 21:26:51 +02:00
Andreas Shimokawa
46171e4ab8 Some preparations for interactive notifications 2015-08-31 22:27:25 +02:00
Andreas Shimokawa
2da717ea4c set visibility of service notification to public again 2015-08-31 21:29:00 +02:00
Daniele Gobbetti
ee3ca5998e Fail early when opening a pebble file.
Fixes #102

We could also use a whitelist approach instead, but we can't be sure that the user installs a file with .fw extension, hence i preferred to only avoid loading files which are known to be of the wrong type.
2015-08-31 17:41:09 +02:00
Daniele Gobbetti
9360b81ef3 Don't add new limitlines, clean the existing one before (it could be optimized further by reusing the existing one, probably) 2015-08-31 17:41:09 +02:00
Daniele Gobbetti
249ff5bf94 Let the user change date also on the Week steps chart 2015-08-31 17:41:09 +02:00
Andreas Shimokawa
face7cceea probable close #104 2015-08-31 17:31:32 +02:00
Andreas Shimokawa
95b65265b4 remove eventClass field from GBDeviceEvent, use instanceof instead 2015-08-31 17:25:58 +02:00