1
0
mirror of https://github.com/oliexdev/openScale.git synced 2025-02-07 01:21:09 +01:00

76 Commits

Author SHA1 Message Date
OliE
6007b8ff25 update Android Manifest to version 1.4.1 2016-12-21 14:14:05 +01:00
OliE
03f01f52f2 parse the weight data in the Bluetooth Advertisement Frame 2016-12-21 13:47:29 +01:00
OliE
829cc7ba9f while inserting a weight data make sure that the enable flag is true 2016-12-21 13:46:54 +01:00
OliE
ba353fc65e don't invoke Bluetooth search on activity result 2016-12-21 13:24:55 +01:00
OliE
e5bc4b17d7 don't really delete a scale entry just disable it. This avoids a reimport of already received Mi Scale history weight measurement. 2016-12-21 12:55:10 +01:00
OliE
68bbbb4098 validate only if the data is enabled 2016-12-21 12:45:39 +01:00
OliE
e2500b9a07 update only scale data only if its not a duplicate entry 2016-12-21 10:17:44 +01:00
OliE
33ed28cbbb add an option for searching a Bluetooth scale on startup 2016-12-21 09:46:57 +01:00
OliE
4b0c2c20f6 optimize Mi scale history weight measurement 2016-12-20 19:55:31 +01:00
OliE
4613afd3e3 if the Mi Scale device is not already initialized then set weight measurement on and set the current time 2016-12-20 19:24:02 +01:00
OliE
5227e6f0e3 read Mi Scale history weight measurements 2016-12-20 17:35:47 +01:00
OliE
8af3278dcd update copyright note 2016-12-18 09:15:42 +01:00
OliE
447046abb4 invoke BT_RETRIEVE_SCALE_DATA message only if a new scale data is available 2016-12-17 09:37:15 +01:00
OliE
51f27ab453 ignore missing translation for the bluetooth device type array
update one missing translation
2016-12-16 18:05:58 +01:00
OliE
709ee2e036 keep bluetooth status icon while switching screen orientation
search only once at the app start for a bluetooth device
2016-12-16 17:39:14 +01:00
OliE
5eae0044a6 use MI_SCALE as default device name
check if bluetooth on the device is enabled
2016-12-16 12:59:39 +01:00
OliE
4ec0a24823 support for Bluetooth 4.x Xiaomi Mi Scale
move LinearGaugeView to gui package
fixed small bug if the age is in the future
2016-12-16 12:21:19 +01:00
Milena May
a2db9f76e4 Bugfix: reset user selected data when user changes
... otherwise if user A selects data on the line chart,
and switches to user B, user B sees the selected data
of user A instead of user B's last data.
2016-08-24 07:12:48 +02:00
Milena May
93708cdf3c Introduce class Measurement for gui operations
* makes it easier to add a new Measurement without having to search
through the OverviewFragment where to add new Labels and Texts
* the inherited XyzMeasurement classes focus on the properties that are
different
2016-08-24 07:01:43 +02:00
Milena May
6cf96d5d1c Refactor calculations: introduce ScaleCalculator
* does calculations based on ScaleData and user's body weight
* redactoring reduces number of parameters for calculations and
makes it possible to introduce more calculations based on the
same parameters
2016-08-11 22:18:19 +02:00
Milena May
3cad32c7b6 Refactor diffs so that it's easier to add a new one 2016-08-11 22:18:19 +02:00
OliE
635044290d don't throw an exception if you wrote the wrong birthday instead log as an error. 2016-02-13 11:58:43 +01:00
OliE
2737a385a2 - don't force the orientation to landscape mode 2016-02-12 16:47:36 +01:00
OliE
efb37aaea9 - fix small bug 2016-02-12 14:16:32 +01:00
OliE
cae5216d30 - fix small bug if fragment not attached to an activity
- update version to 1.3
2015-08-15 15:40:54 +02:00
OliE
7d7e04cd51 catch some import parse errors. 2015-08-14 19:01:44 +02:00
OliE
71ff2a7bad - evaluates all body values
- calculates the waist-to-height ratio
- calculates the waist-hip ratio
- fix some bugs
2015-08-14 18:35:20 +02:00
OliE
8c714d80f9 display a short message for hip/waist circumference 2015-08-09 15:29:47 +02:00
OliE
436396659c fix hip and waist circumference unit 2015-08-09 11:03:41 +02:00
OliE
cba60f9eaa add hip circumference and waist circumference 2015-08-09 10:59:25 +02:00
OliE
474eba9fa9 save data entry while moving back and forward. 2015-08-08 20:18:54 +02:00
OliE
6da83067e6 you can now move back and forward and delete while editing a data entry. 2015-08-08 19:50:25 +02:00
OliE
b68e75786b add drop down list for user names
fix small export/import bug if comment field is empty
2015-08-08 16:10:14 +02:00
OliE
e8bbe08392 exclamation mark removed 2015-08-08 13:35:02 +02:00
OliE
9b0cc33852 removed buttons for date/time set. 2015-08-04 19:20:43 +02:00
OliE
8c801b1b7d show or hide fat, water and muscle data completely if they don't need it. 2015-08-04 16:01:01 +02:00
OliE
14bdfc3353 fix automatic viewport adjustment in the graph fragment 2015-08-04 13:55:49 +02:00
OliE
e4c784d772 fix sql double precision problem 2015-07-04 08:44:50 +02:00
OliE
f6f467699b - add scroll views for small displays
- goal weight ist required
- check if device has bluetooth before trying to access it
2015-06-30 19:42:40 +02:00
OliE
160a51dc58 update version code and version name 2015-06-28 09:28:07 +02:00
OliE
6aa50d7532 translated the app to Japanese 2015-06-28 09:24:01 +02:00
OliE
93f8b9da41 translated the app to German 2015-06-27 12:33:44 +02:00
OliE
65b00d8b14 add an optional comment field for every data entry 2015-06-27 12:07:31 +02:00
OliE
b8f2c1e673 update hellochart library to version 1.5.5 2015-06-27 10:45:40 +02:00
OliE
d1c651440f increment version code and version name 2015-06-21 19:05:16 +02:00
OliE
fa7cc16042 two minor bugfixes for smartphones. 2015-06-21 18:56:58 +02:00
OliE
e836494338 add some missing icons of the last commit 2015-06-21 18:32:12 +02:00
OliE
c1182f2383 redesign the overview fragment
weight goal can be set
data entries are now editable
calculates the current BMI of a person
2015-06-21 18:29:43 +02:00
OliE
8f9fb34410 add openScale icon to the action bar. 2015-05-17 11:35:48 +02:00
OliE
1143f6c36f add preference to clear all Bluetooth data on the custom made scale 2015-05-17 11:34:20 +02:00