José Rebelo
09c33b3541
Xiaomi: Persist and overlay sleep stages
2023-12-22 22:21:51 +00:00
Daniel Dakhno
c2a9f5d805
Device management: store deviceType name in DB
2023-10-27 19:14:49 +00:00
José Rebelo
a95820d09e
Bangle.js: Fetch activity data
2023-08-08 22:11:14 +01:00
José Rebelo
164c5e52a4
Zepp OS: Add World Clocks
2022-11-07 10:31:41 +01:00
José Rebelo
d1ae6cf225
Zepp OS: Implement workout fetching
2022-10-02 16:07:21 +02:00
Daniel Dakhno
62f77ef8d0
ControlCenter: added folders to ControlCenter
2022-06-28 14:01:51 +02:00
vanous
788f4d8ae0
Add support for multiple batteries per device
2021-11-02 14:37:47 +01:00
Andreas Shimokawa
28a3ab1518
Huami: save raw summary data in new binary blob column for later interpretation
2020-08-16 22:50:59 +02:00
Andreas Shimokawa
94afcba363
Add text column to BaseActivityData for storing unstructured data to be displayed later
...
As a test first test, this currently only stores the average heart rate.
2020-08-07 23:12:29 +02:00
Andreas Shimokawa
53f5439444
Start implementing device aliases ( #1888 )
2020-06-12 18:04:53 +02:00
Andreas Shimokawa
a089e01433
Add title and description to Alarm table (currently unsued)
...
Includes migration script
Also bump version to 0.44.0 because of the previous Watch X merge
2020-04-24 00:31:04 +02:00
Andreas Shimokawa
8aff19f8c8
ZeTime: Fix probably broken support (duplicate id used by Fossil)
...
This migrates the Fossil ID to 170 (from 80)
2020-02-05 10:48:06 +01:00
Dmitry Markin
10c9b07c69
Control alarm snooze mode on MiBand2
2020-01-12 12:02:04 +03:00
License Bot
d6fa5d0dd5
Update license headers
2020-01-09 10:44:32 +01:00
Andreas Shimokawa
21eada4caa
Allow to set alarms to unused when long tapping
...
This helps clearing up a cluttered alarms list on devices like the Mi Band 4
Difference between disabling and setting to usused:
Unsused alarms cant be enabled from the Band, disabled can.
Closes #1747
2019-12-24 01:27:57 +01:00
License Bot
beedb653e6
Update license headers
2019-02-13 20:43:31 +01:00
License Bot
238bacde9f
Update license headers
2018-02-26 14:27:33 +01:00
License Bot
a10fc8ad4e
Update license headers
2017-09-12 12:39:15 +02:00
protomors
b66b33239d
Added database migration.
2017-09-10 14:45:09 +02:00
License Bot
e392fbfd80
Add license header to all java files.
2017-03-10 14:53:19 +01:00
Andreas Shimokawa
08080b02bb
Drop support for legacy (pre 0.12.0) database
2017-02-23 22:44:44 +01:00
Andreas Shimokawa
17b581022b
optimize imports
2016-12-09 20:14:17 +01:00
Andreas Shimokawa
fa8df9f552
add missing migration script
2016-11-27 10:52:43 +01:00
Andreas Shimokawa
d41848014b
fix database schema migration from 13 to 14
2016-11-16 11:37:36 +01:00
Andreas Shimokawa
163a7bdf15
Pebble 2: save heart rate values to database (hopefully)
2016-11-15 23:21:13 +01:00
cpfeiffer
493444a2a0
Remove unused stuff
2016-07-28 22:28:29 +02:00
cpfeiffer
687beee501
Migration work
2016-06-16 21:54:53 +02:00
cpfeiffer
b363d08efb
WIP: a little work towards greendao
...
need to think of how to integrate MiBandActivitySample and PebbleActivitySample
into the app. There's GBActivitySample, MiBandSampleProvider, PebbleSampleProvider,
etc.
2016-04-29 23:12:30 +02:00
Andreas Shimokawa
4be1926459
reformat code though Android Studio
2016-03-20 15:00:05 +01:00
cpfeiffer
619ea04a63
Fix database creation and updates #246
...
The creation script *must* always do the full creation so that fresh installs
get the correct database (no upgrade scripts will run for them)
2016-03-07 00:39:47 +01:00
danielegobbetti
459f6baf08
Fix missing column in the creation script (upgrades were fine, but new installation weren't).
...
Reindent changelog file.
2016-03-06 17:28:21 +01:00
cpfeiffer
dc162a9ac8
Only add column if it doesn't exist yet
...
Column can exist if there down- and upgrades
2016-03-04 23:25:11 +01:00
Andreas Shimokawa
ed85fd5011
convert byte and short values related to activity tracking to int
...
This avoids a lot of problems because java
- does not know unsigned values
- jvm and dalvic do not internally support byte and short
- sqlite does not know them either
2016-02-29 20:54:39 +01:00
cpfeiffer
0ef738067d
Some work in progress for heart rate graphs #178
...
Currently we get the heart rate when synchronizing activity data
(i.e. not live) and we write it to the activity database so that we
can show a nice graph. The value is currently always 0 though,
because we can't enable recording hr, yet.
2016-02-26 23:45:17 +01: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
Andreas Shimokawa
dbbcf20bbc
reformat code
2015-07-25 21:52:52 +02:00
cpfeiffer
7c61bbb2be
Logging to find the cause for seldom device state/notification mismatch
2015-07-10 21:35:28 +02:00
cpfeiffer
8b54c6e5c4
New incremental, cumulative database upgrades and downgrades
2015-07-10 00:31:45 +02:00