Andreas Shimokawa
3226d61ecd
Mi Band 4: Make high MTU support optional
...
Fixes #1766
2020-02-04 10:04:01 +01:00
Andreas Shimokawa
403a1fee64
bump version add changelogs
2020-01-28 11:25:56 +01:00
Andreas Shimokawa
4b393d3417
fix xml
2020-01-09 09:46:36 +01:00
Andreas Shimokawa
c29f43905b
add fastlane and xml changelog
2020-01-09 08:47:20 +01:00
Andreas Shimokawa
96552914c8
remove huami_prefix from strings (they might be used by other devices in the future)
2020-01-08 20:01:13 +01:00
vanous
7394b1cce3
Add-Buttons-Events-Config ( #1761 )
2020-01-08 19:58:31 +01:00
Andreas Shimokawa
1c82c4e8e1
Huami: make time format 12h/24h configurable (was automatic before)
...
Fixes #1736
2020-01-04 23:40:50 +01:00
Andreas Shimokawa
ca324b4d41
prepare release
2019-12-28 00:33:03 +01:00
mamutcho
037c037032
Add option to force time sync.
2019-12-23 13:33:39 +02:00
mamutcho
57df6ec703
Auto time calibration
2019-12-23 11:29:09 +02:00
mamutcho
e6049438e7
Code cleanup and bug fixes
2019-12-21 18:48:19 +02:00
mamutcho
cfa0b6bf21
Merge branch 'master' of https://codeberg.org/Freeyourgadget/Gadgetbridge
2019-12-20 18:01:04 +02:00
Andreas Shimokawa
f28b4e6edc
prepare release
2019-12-16 22:19:01 +01:00
mamutcho
f7e7cfaa0c
Merge branch 'master' of https://codeberg.org/Freeyourgadget/Gadgetbridge
2019-12-16 19:52:14 +02:00
Andreas Shimokawa
10a15d79fd
add missing file
2019-12-15 20:46:35 +01:00
mamutcho
48ed724256
Sync with Gadgetbridge
2019-12-15 19:40:20 +02:00
mamutcho
0d8428437c
Merge branch 'master' of https://codeberg.org/Freeyourgadget/Gadgetbridge
2019-12-15 18:28:19 +02:00
Andreas Shimokawa
72ffbca2ff
Make "reserve alarm for calender" per-device and only allow for Mi Band 1/2
...
This avoids a lot of bugs and confision regarding alarms
2019-12-14 23:48:02 +01:00
mamutcho
be8cac2c6f
Merge branch 'master' of https://github.com/mamutcho/Gadgetbridge
2019-12-12 19:27:56 +02:00
Andreas Shimokawa
b9d3ec6df3
Make disabling new BLE scanning an option in preference
...
It was disabled in master, but not in the Fossil Q branch, now both is possible
This also reverts ca9761c336
which disabled classic BT scanning
2019-12-07 22:38:30 +01:00
dakhnod
f4a0f0ce8f
Merge branch 'master' of github.com:Freeyourgadget/Gadgetbridge into fossil-q-hybrid
2019-12-04 00:48:26 +01:00
Andreas Shimokawa
1b3fbe571e
add xml changelog and fastlane
2019-11-24 22:11:52 +01:00
Andreas Shimokawa
e5f5a671bd
Amazfit Bip: Make vibration after button action work
2019-11-21 13:24:06 +01:00
mamutcho
e03fd4357e
Add initial Watch X non-plus support
2019-11-20 20:38:02 +02:00
mamutcho
e3f838afa0
Bump version ot 0.39
...
Redesign Settings page
2019-11-19 20:51:37 +02:00
Mamut
aefe7017f0
Merge pull request #1 from Freeyourgadget/master
...
Version to 0.39.0
2019-11-19 12:26:33 +02:00
mamutcho
4ff17153b6
Add weather icon
2019-11-17 17:02:51 +02:00
mamutcho
be47541a5e
Add new features
...
- Inactivity reminder
- Missed call reminder
- Watch language
2019-11-17 14:33:26 +02:00
Daniel Dakhno
7f5c432b82
Merge branch 'master' of https://github.com/Freeyourgadget/Gadgetbridge into fossil-q-hybrid
2019-11-17 01:13:00 +01:00
Andreas Shimokawa
25bb16b0c3
Make button action setting per-device, enable for amazfip bip
...
TODO:
- preference migration
- support vibration on bip
2019-11-14 12:33:36 +01:00
Daniel Dakhno
63b4ffe555
Merge branch 'master' of https://github.com/Freeyourgadget/Gadgetbridge into q-hybrid-fossil-api
2019-11-14 04:58:32 +01:00
Andreas Shimokawa
e8a597295c
bump version, add changelog
2019-11-12 08:04:57 +01:00
mamutcho
24439008ab
Add watch power mode and DND
2019-11-10 23:15:13 +02:00
mamutcho
3a2b718f09
Blood Pressure calibration
2019-11-09 22:16:10 +02:00
mamutcho
33f18036d3
FIXES:
...
- Cleaned code for repeat watch vibration during phone ring.
- On my samsung phone and Bulgarian language, when call is ended, on watch shows notification with name "Phone" and vibrates until disconnect from app. Finally managed to fix it.
ADD:
- Add setting for ignore/reject phone call with device button.
- Add setting for ignore/reject phone call with shake device. (duplicates button action) P.S. to apply needs to reconnect device.
- Add setting for sending Missed call if call is missed.
- Add setting for continious vibration while phone ringing.
NEED MORE TESTING:
- When phone alarm trigger - send notification on watch. Works on samsung phone. Don't have other phones for testing.
P.S. To apply altitude calibration, need to disconnect and reconnect watch
2019-11-06 23:56:24 +02:00
mamutcho
81997e7725
FIXES:
...
- Fixed setting for repeat watch vibration during phone ring. (code need to be cleared and optimised)
- On my samsung phone, when call is ended, on watch shows notification with name "Phone" and vibrates until disconnect from app. I tryed to fix it, but don't know is it successful.
ADD:
- Add command for cancel notification, e.g. when answer phone call.
- Add blood pressure calibration status.
NEED MORE TESTING:
- On watch preserve small phone icon near bluetooth icon only when call is missed, in other cases clear it.
- When phone alarm triger - send notification on watch
P.S. To apply altitude calibration, need to disconnect and reconnect watch
2019-11-06 00:14:29 +02:00
mamutcho
54f4bbeeef
Add Device settings - altitude
...
Add repeat notification on phone call - need to refine
Add command for cancel text notification
2019-11-04 00:41:48 +02:00
mamutcho
fb08af6d04
Add Device settings (screen on, time format, disconnect reminder, find my phone).
...
Changed device icon.
2019-11-02 22:24:00 +02:00
Andreas Shimokawa
5c8bd86788
add fastlane and xml changelog
2019-10-28 16:02:28 +01:00
Andreas Shimokawa
42312bba60
Amazfit GTR: remove menu item settings, since we do not know how to do this yet
2019-10-28 15:41:55 +01:00
vanous
71b393932f
Add switch to set old/new style of sleep detection range
2019-10-26 10:39:15 +02:00
Daniel Dakhno
7710b9ea2a
Merge branch 'master' of https://github.com/Freeyourgadget/Gadgetbridge into q-hybrid-abstraction
2019-10-25 14:35:05 +02:00
vanous
31ce36e335
Add alternative color to heartrate in charts
2019-10-24 22:59:52 +02:00
Daniel Dakhno
0d60d308aa
Merge branch 'master' of https://github.com/Freeyourgadget/Gadgetbridge into fossil-q-hybrid
2019-10-16 14:57:22 +02:00
Andreas Shimokawa
2c718ecd01
bump version, add changelog
2019-10-15 20:46:39 +02:00
Marc Laporte
408bcda087
Fix a typo
2019-10-15 20:41:59 +02:00
Andreas Shimokawa
074994d24b
Merge branch 'master' into fossil-q-hybrid
2019-10-12 20:47:19 +02:00
Andreas Shimokawa
8189c03b08
update changelogs and readme
2019-10-12 20:41:27 +02:00
Cre3per
c4f4f5081d
added vibrator to FindPhoneActivity.
...
added device settings for find phone.
makibes hr3 now uses GBDeviceEventFindPhone.
2019-10-12 12:44:38 +02:00
Cre3per
4437220c54
makibes hr3.
...
added quite hours.
2019-10-12 12:44:38 +02:00
dakhnod
a2a0bc08dd
Merge branch 'master' of github.com:Freeyourgadget/Gadgetbridge into fossil-q-hybrid
2019-10-11 22:35:50 +02:00
Andreas Shimokawa
b5e9727dcd
Make some more settings per-device settings
...
- All ID115 settings migrated, allowing removal from settings activity
- All timeformat settings for all devices migrated
- All wrist location settings for all devices migrated (now you can have a mi band 3 on the left wrist and a bip on the right wrist :P)
Also deduplicated some strings from zetime/generic preferences
2019-10-05 22:35:30 +02:00
dakhnod
ea1653d616
Merge branch 'master' of github.com:Freeyourgadget/Gadgetbridge into fossil-q-hybrid
2019-10-05 19:09:07 +02:00
Andreas Shimokawa
50ff47e0e4
de-mibandify
2019-10-05 13:29:20 +02:00
Andreas Shimokawa
21a287f6b1
Makibes HR3: Make settings per-device
...
Also so some minor cleanups on Makibes HR3 code
2019-10-02 23:45:19 +02:00
Cre3per
7409281c5a
very basic makibes hr3 support
2019-10-02 23:06:33 +02:00
dakhnod
b20963348d
Merge branch 'master' of github.com:Freeyourgadget/Gadgetbridge into fossil-q-hybrid
2019-09-25 00:22:57 +02:00
Andreas Shimokawa
76cd464fae
bump version, add changelog
2019-09-22 21:54:13 +02:00
Andreas Shimokawa
542eaf49e7
fix spelling
2019-09-17 14:19:04 +02:00
Andreas Shimokawa
9ebb11b168
update changelogs, bump version
2019-09-17 14:12:48 +02:00
vanous
c58b980208
Connect device button settings and logic
2019-09-14 00:42:09 +02:00
vanous
132e92041e
Split preferences, add chart settings activity, add button
2019-09-14 00:24:40 +02:00
Andreas Shimokawa
876515f1fd
Amazfit Cor: support custom emoji font
...
This commit refactors code and implements a custom device specific string
filter, which does nothing by default.
The implementation in HuamiSupport does the custom emoji conversion.
The setting has been moved from devicesettings_amazfitbip.xml to an extra file
As soon as there is a custom font for Mi Band 2/3/4 it is sufficient to add
"devicesettings_custom_emoji_font.xml" to the list of supported settings
in the appropriate coordinator and everything will work.
2019-09-14 00:05:39 +02:00
vanous
957d441859
Add Status and Alarms widget
...
Squashed commits from #1604
2019-09-01 21:35:53 +02:00
Nephiel
b40c3ade85
Amazfit Bip: Add emoji support when using custom font firmware
2019-08-31 22:32:18 +02:00
Andreas Shimokawa
243eec042d
Mi Band 3/4, Amazfit Bip/Cor: Add setting to expose the HR sensor to 3rd party apps
...
Closes #1606
2019-08-27 11:13:45 +02:00
Andreas Shimokawa
a8b53bdeca
bump version add changelogs
2019-08-25 20:43:49 +02:00
Andreas Shimokawa
e1016e18b3
Put all chart preferences into a preference screen
2019-08-13 14:49:23 +02:00
vanous
404bdc4713
Polish strings key to keep consistency with the project.
2019-08-13 14:30:55 +02:00
vanous
f68485e6f0
Add Preferences and strins. Format Preferences.
2019-08-13 14:30:54 +02:00
Richard Finegold
0c35eec2f7
Fix firmware spelling in CHANGELOG.md
...
Fix spelling in fastlane metadata changelog
Fix spelling in res/xml/changelog_master.xml
2019-08-12 14:17:47 +02:00
vanous
7809655ef4
Add Average Settings. Addformat method to get average.
2019-08-12 14:13:20 +02:00
vanous
c243541c6e
Add dedicated charts section into Settings
2019-08-12 14:10:18 +02:00
dakhnod
236a48e398
Merge branch 'master' of github.com:Freeyourgadget/Gadgetbridge into fossil-q-hybrid
2019-08-01 01:03:07 +02:00
Andreas Shimokawa
bb03ccccb4
fix wording
2019-07-30 23:24:58 +02:00
Andreas Shimokawa
ad7939a641
bump version, add changelog
2019-07-30 23:18:58 +02:00
dakhnod
1e936e4a85
Merge branch 'master' of github.com:Freeyourgadget/Gadgetbridge into fossil-q-hybrid
2019-07-26 17:57:12 +02:00
Andreas Shimokawa
1414ef1623
bump version, add changelog
2019-07-25 22:29:09 +02:00
dakhnod
ef692498af
Merge branch 'master' of github.com:Freeyourgadget/Gadgetbridge into fossil-q-hybrid
2019-07-25 11:12:50 +02:00
Andreas Shimokawa
1e3fbfe8b4
bump version, add changelog
2019-07-24 21:52:18 +02:00
dakhnod
f5c8ea39b1
Merge branch 'master' of github.com:Freeyourgadget/Gadgetbridge into fossil-q-hybrid
2019-07-18 11:24:15 +02:00
Andreas Shimokawa
54e814f848
add missing file
...
travis is useless, lets remove that crap
2019-07-17 11:26:36 +02:00
Andreas Shimokawa
8d2ea3b9e8
update changelog
2019-07-16 23:50:28 +02:00
Andreas Shimokawa
905c6fdc3e
update changelog, bump version
2019-07-16 14:22:30 +02:00
root
09f6cada87
Fossil Q hybrid and Skagen support added
...
Opening this branch for the second time inorder to purge certain files form the repo
2019-07-14 19:45:40 +02:00
Andreas Shimokawa
8fce521e99
Fix crash when entering Mi Band 1 per-device settings menu
...
Fixes #1541
2019-06-18 22:07:43 +02:00
Andreas Shimokawa
f220477c9d
update changelog
2019-06-05 23:30:56 +02:00
Andreas Shimokawa
bcf509327e
bump version, add changelog
2019-06-05 18:11:55 +02:00
Andreas Shimokawa
0cf0dd0561
add missing icons to per-device settings
2019-06-05 17:52:47 +02:00
Andreas Shimokawa
d779310962
Move "activate display on lift wrist" and "rotate wrist to switch info" to per-device settings
...
"activate display on lift wrist" for Mi Band 2/3, Cor, Bip
"rotate wrist" only for Mi Band 2
2019-06-05 16:00:18 +02:00
Andreas Shimokawa
16090f0e21
Move fake device offset to Mi Band 1 preferences, remove support for other devices
...
Reasons for removal:
- I doubt we honored the offset correctly for new features anyway that are available on newer devices
- Newer devices have a display always displaying the wrong time
2019-06-05 14:11:44 +02:00
Andreas Shimokawa
170cadda8e
add missing file
2019-06-05 12:51:01 +02:00
Andreas Shimokawa
b6a015c18b
move low-latency setting for Mi Band to per-device settings (only for Mi Band 1)
2019-06-05 12:48:33 +02:00
Andreas Shimokawa
93f288b936
Move "Do not disturb" settings from Mi Band / Amazfit settings to per-device settings (Mi Band 2 and Mi Band 3 only)
2019-05-24 23:47:57 +02:00
Andreas Shimokawa
5e254baaa1
ZeTime: Do not include all the normal preferences again
...
This behavious was confusing, you could endlessly access ZeTime preferences from ZeTime prefrences from ZeTime preferences
2019-05-24 22:15:39 +02:00
Andreas Shimokawa
3440485a51
Mi Band 2: move settings to per-device settings
2019-05-23 21:33:35 +02:00
Andreas Shimokawa
da456e63e9
Amazfit Cor: Restrict language settings to English, Spanish, Chinese, Russian
2019-05-22 11:00:06 +02:00
Andreas Shimokawa
038f101a12
Migrate more settings to per-device settings
...
Also add icons.
2019-05-22 10:49:59 +02:00
Andreas Shimokawa
9bfef4cf4f
Make per-device settings more versatile, move more settings
...
This allows to construct per-device settings by device type very easily
device coordinators just do the following to declare which setting they support,
the settings activity is then composed at runtime.
@Override
public int[] getSupportedDeviceSpecificSettings(GBDevice device) {
return new int[]{
R.xml.devicesettings_miband3,
R.xml.devicesettings_swipeunlock,
R.xml.devicesettings_pairingkey
};
}
2019-05-22 00:42:22 +02:00
Andreas Shimokawa
61be82a499
add icons to device specific huami settings
2019-05-20 17:15:55 +02:00