1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-11-01 15:12:58 +01:00
Gadgetbridge/CHANGELOG.md

1997 lines
99 KiB
Markdown
Raw Normal View History

2017-05-09 13:56:17 +02:00
### Changelog
2021-09-02 11:17:03 +02:00
2023-07-09 18:39:32 +02:00
#### Next Version (WIP)
* Upgrade UI to Material 3 and add dynamic colors theme
2023-07-09 18:39:32 +02:00
* Initial support for Bohemic Smart Bracelet
2023-07-22 11:47:12 +02:00
* Initial support for Casio GW-B5600
* Initial support for Garmin Vivomove HR
2023-07-26 19:25:11 +02:00
* Initial support for Withings Steel HR
2023-07-22 11:47:12 +02:00
* Amazfit GTS 2e: Add activate display on lift sensitivity
2023-07-26 19:25:11 +02:00
* Amazfit GTR 3 / GTS 3: Enable AGPS Updates
* Amazfit Neo: Enable PAI support
2023-08-09 18:57:44 +02:00
* Bangle.js: Allow enable/disable of alarms
* Bangle.js: Fetch activity data
* Bangle.js: Fix GB integration when watch is not programmable
* Bangle.js: Put JSON keys in quotes
* Bangle.js: Reorganize device settings
* Fossil/Skagen Hybrids: Fix unused alarms being pushed to the device
2023-07-22 21:52:13 +02:00
* Fossil/Skagen Hybrids: Strip unicode characters that the watch can't display
2023-07-22 11:47:12 +02:00
* Huami/Zepp OS: Add PAI charts
2023-07-22 21:52:13 +02:00
* Huami/Zepp OS: Improve music info stability
* Huami/Zepp OS: Improve reconnection and device initialization
2023-07-22 11:47:12 +02:00
* Huami: Persist workout raw details even if gpx has no points
* Mi Band 5: Fix activity fetch error toast when stress monitoring is enabled
2023-07-26 19:25:11 +02:00
* Mi Band 6: Enable PAI and stress support
2023-07-09 18:39:32 +02:00
* LeFun: Fix heart rate popup when measurement is triggered from phone
* Sony WH-1000XM3/WF-SP800N: Add volume setting
2023-07-22 11:47:12 +02:00
* Sony WH-1000XM5: Fix speak-to-chat enable/disable
2023-07-09 18:39:32 +02:00
* Zepp OS: Add loyalty cards integration with Catima
2023-07-22 11:47:12 +02:00
* Zepp OS: Fix reminder creation
2023-08-09 18:57:44 +02:00
* Allow filtering notifications from work profile apps
2023-07-09 18:39:32 +02:00
* Bump target SDK version to 31
* Fix media button control for some applications
* Fix notification filters by title if notification does not contain a body
2023-07-22 11:47:12 +02:00
* Fix opening screenshots from notification on external apps
2023-07-22 21:52:13 +02:00
* Fix reconnect delay reset after all devices are initialized
2023-07-26 19:25:11 +02:00
* Fix some security error crashes when permissions are not granted
2023-07-22 11:47:12 +02:00
* Fix transliteration of emoji
* Fix transliteration of non-ASCII accented characters
2023-08-09 18:57:44 +02:00
* Make application list sorting case-insensitive
2023-07-26 19:25:11 +02:00
* Introduce native app shortcuts for android > 30
* Update device settings action bar title depending on current screen
2023-07-09 18:39:32 +02:00
2023-07-07 20:00:57 +02:00
#### 0.75.1
* Fix Weather Notification integration
2023-06-30 13:06:00 +02:00
#### 0.75.0
2023-06-08 19:51:30 +02:00
* Bangle.js: Add message size limitation to Calendar and Messages
2023-06-23 22:37:06 +02:00
* Bangle.js: Add switch to control if the GPS chip should be used to locate the location
2023-06-10 18:40:11 +02:00
* Bangle.js: Send more weather data to watch
2023-06-08 19:51:30 +02:00
* Bangle.js: Allow an activity sample to have a timestamp
2023-06-26 13:09:47 +02:00
* Bangle.js: Send last received activity timestamp on connect (to allow sync of activity samples)
2023-06-23 22:37:06 +02:00
* Bangle.js: Allow connecting HW keyboard without closing app loader
2023-06-08 19:51:30 +02:00
* Bangle.js: Bump flavor target SDK version to 31
* Bangle.js: Fix convertion of emoji/unicode to bitmap without width/height
* Bangle.js: Fix location listener not being cleaned up when waiting for reconnect
* Bangle.js: Fix memory leak from HTTP requests
2023-06-23 22:37:06 +02:00
* Bangle.js: Fix orientation changes closing app loader
2023-06-08 19:51:30 +02:00
* Bangle.js: Fix return to applications management activity after having opened another window
* Bangle.js: Set default value for GPS event interval to 1 second
2023-06-10 18:40:11 +02:00
* Bangle.js: Support navigation instructions
2023-06-26 13:09:47 +02:00
* Bangle.js: Escape characters that fall in the Unicode codepoint area (for Espruino ~2v18.20 and later)
* Bangle.js: HTTP request XPath can now return Arrays
2023-06-08 19:51:30 +02:00
* Fossil/Skagen Hybrids: Add support for ultraviolet index and rain probability
2023-06-23 22:37:06 +02:00
* Fossil/Skagen Hybrids: Add UV index and chance of rain widgets
2023-06-08 19:51:30 +02:00
* Fossil/Skagen Hybrids: Allow launching the calibration activity on any Gadgetbridge variant
2023-06-23 22:37:06 +02:00
* Fossil/Skagen Hybrids: Increase accuracy of workout distance calculation
* Fossil/Skagen Hybrids: Fix weather icons day/night status
2023-06-08 19:51:30 +02:00
* InfiniTime: Fix weather expiry time
* InfiniTime: Support navigation instructions
* Mi Band 6: Allow making device discoverable via Bluetooth when connected
* Mi Band 7: Add preference to display call contact information
* Zepp OS: Add gpx route file upload
2023-06-15 14:14:40 +02:00
* Zepp OS: Add screenshot support
2023-06-23 22:37:06 +02:00
* Zepp OS: Add stress charts
2023-06-12 22:16:35 +02:00
* Zepp OS: Add watch app logs developer option
2023-06-10 18:40:11 +02:00
* Zepp OS: Display watchface and app preview on install
2023-06-08 19:51:30 +02:00
* Zepp OS: Fix update operations on Zepp OS 2.1+
* Zepp OS: Manage contacts on watch
* Zepp OS: Start new GPX segments on pause/resume
* Zepp OS: Support flashing zab files
2023-06-12 22:16:35 +02:00
* App Manager: Fix cached apps sorting
* App Manager: Hide drag handle if app reorder is not supported
* App Manager: Add confirmation before deleting app
2023-06-08 19:51:30 +02:00
* Add menus to share GPX, raw summary, raw details
* Debug Activity: Allow pairing current device as companion
* Fix some null pointer exception crashes
2023-06-12 22:16:35 +02:00
* Intent API: Add command to set device mac address
2023-06-08 19:51:30 +02:00
* Intent API: Add dataTypes parameter for activity sync
* Intent API: Add debug actions for notifications and incoming calls
* OsmAnd: Add support for navigation instructions
2023-06-10 18:40:11 +02:00
* Scrape navigation instructions from Google Maps notifications
2023-06-15 14:14:40 +02:00
* Fix lag when a folder has a lot of devices
2023-06-10 18:40:11 +02:00
* Fix transliteration returning non-ASCII characters
2023-06-14 17:50:48 +02:00
* Enable "allow high MTU" setting by default
2023-06-23 22:37:06 +02:00
* Make some hardcoded english strings translatable
2023-06-08 19:51:30 +02:00
2023-05-10 15:27:31 +02:00
#### 0.74.0
2023-05-03 21:49:02 +02:00
* Initial support for Amazfit GTR 3 Pro
2023-05-06 17:03:48 +02:00
* Initial support for Sony WH-1000XM5
2023-03-25 16:40:33 +01:00
* Amazfit Bip U: Remove alarm snooze option
* Amazfit GTR 4 / GTS 4: Add watch Wi-Fi Hotspot and FTP Server
* Amazfit GTR 4 / GTS 4: Perform and receive phone calls on watch
2023-03-25 16:40:33 +01:00
* Amazfit GTS 2 Mini: Add missing alexa menu item
* Bangle.js: Fix updating timezone in settings.json if the timezone is zero
* Fossil/Skagen Hybrids: Pair watch to phone, fixes repeating confirmation request
2023-03-25 16:40:33 +01:00
* Huami: Implement repeated activity fetching
* Sony WH-1000XM4: Add speak-to-chat
2023-04-24 20:19:07 +02:00
* Sony Headphones: Add button modes help
* Zepp OS: Add shortcut cards preference
* Zepp OS: Add support for morning updates
* Zepp OS: Add preference to keep screen on during workout
2023-03-25 16:40:33 +01:00
* Zepp OS: Add preference for camera remote
* Zepp OS: Fix activate display upon lift wrist smart mode
2023-04-24 20:19:07 +02:00
* Zepp OS: Fix Cards and MI AI display item and shortcuts
* Zepp OS: Fix setting of control center
2023-03-25 16:40:33 +01:00
* Zepp OS: Fix setting of unknown configuration values
2023-04-24 21:20:43 +02:00
* Zepp OS: Set watchface from phone
* Add Croatian transliterator
* Fix restoring app notification/pebble blacklist preferences on import
* Cache notifications while devices are out of range (opt-in)
2023-03-25 16:40:33 +01:00
2023-02-21 16:39:30 +01:00
#### 0.73.0
* Initial support for Amazfit T-Rex 2
* Initial support for AsteroidOS watches
* Initial support for Sony LinkBuds S
* Initial support for Galaxy Buds2 Pro
* Initial support for SoFlow S06(just for lock and unlock, needs key)
* Fossil/Skagen Hybrids: Fix truncation of notifications
* Fossil/Skagen Hybrids: Fix washed out colors in imported watchfaces
* Fossil/Skagen Hybrids: Allow launching watch apps from app manager
* Fossil/Skagen Hybrids: Fix activity parser
* Fossil/Skagen Hybrids: Add app/watchface downloading from watch to app manager
* Fossil/Skagen Hybrids: Fix crash on empty or multi-byte unicode alarm texts
* Fossil/Skagen Hybrids: Implement inactivity warnings
* Fossil/Skagen Hybrids: Remove obsolete debug message
* Mi Band 6: Add NFC display item
* Zepp OS: Fix Alipay and WeChat Pay display item and shortcuts
* Amazfit GTR 4/GTS 4: Support for AGPS Updates
* Bangle.js: Stop sending bitmaps for common characters that already have good enough equivalents on the watch
* Bangle.js: Stop toast warning message appearing when starting the app loader
* Bangle.js: Increase default realtime HRM/step interval to 10 seconds
* Bangle.js: Support additional values for GPS event
* Sony WF-1000XM4: Fix battery updates while connected
* Sony WF-1000XM4: Fix audio codec
* Add Georgian Transliteration
2022-12-19 13:42:48 +01:00
#### 0.72.0
2022-12-15 23:10:51 +01:00
* Initial support for Amazfit GTR 4/GTS 4/GTS 4 Mini
2022-12-12 16:25:04 +01:00
* Initial support for Amazfit Band 7
* Initial support for Galaxy Buds 2
2022-12-15 23:10:51 +01:00
* Initial Support for Sony WH-1000XM2/WF-1000XM4
* Sony headphones: Fix pause when taken off
2022-12-12 16:25:04 +01:00
* Sony Headphones: Fix setting surround mode
* Zepp OS: Map strength training, basketball and cricket activity types
* Zepp OS: Add World Clocks
* Zepp OS: Fix notification icons larger than 56x56px
* Zepp OS: Fix notification icons for work profile apps
* Zepp OS: Fix notification icon for SMS
* Zepp OS: Fix app and watchface install
* Zepp OS: Fix NPE when no weather data is available
* Amazfit GTR 2: Fix activate display upon lift only working when scheduled
* Bangle.js: Fix calendar sync
* InfiniTime: Fix weather
* InfiniTime: Add support for local time service
* InfiniTime: Add world clock support
* Skagen Gen 6 Hybrid HR: Add support for 38mm watches
* Complete rewrite of new device discovery
2022-12-19 13:42:48 +01:00
* Add Intent API to trigger activity sync and DB export
2022-12-12 16:25:04 +01:00
* Allow media notifications to bypass app list
* Debug Activity: Add confirmation dialog before removing device preferences
2022-10-18 09:22:45 +02:00
#### 0.71.3
* Fossil/Skagen Hybrids: Update known watch app versions
* Skagen Hybrids: Allow firmware installation
* Fossil Hybrid HR: Request menu config upon app connection
* Amazfit GTS3: Fix crash when fetching workouts
* Zepp OS: Fix fetching workouts shorter than 1 minute
* Zepp OS: Decode workout elevation and altitude
* Huami: Do not crash when failing to parse activity summary
* Re-connect after update, especially useful for users of nightly releases
* Make number of not scrollable sleep sessions lines configurable
#### 0.71.2
2022-10-06 10:29:36 +02:00
* Zepp OS: Display HR zones and Training Effect in Activity Details
* Remove shortcut feature due to non-free dependencies (#2918)
2022-10-18 09:22:45 +02:00
#### 0.71.1
2022-10-05 11:58:51 +02:00
* Try to exclude non-free stuff from shortcuts library (#2918)
* SuperCars: fix periodicDataSender, add tricks
* Zepp OS: Fix crash when user attempts to disable Settings display item
* Fix crash when opening Gadgetbridge from the notification
2022-10-18 09:22:45 +02:00
#### 0.71.0
2022-09-27 16:51:46 +02:00
* Remove KitKat support, Gadgetbridge now requires Android 5.0
2022-10-02 16:09:34 +02:00
* Initial support for Amazfit GTR 3
2022-10-02 21:25:34 +02:00
* Initial support for SuperCars (Shell Racing Cars)
2022-09-27 16:51:46 +02:00
* Huami: Add preference to overwrite band settings on connection
* Huami: Fix crash when selecting automatic Always On Display
* Huami: Set OpenTracks track category and icon
2022-10-02 16:09:34 +02:00
* Huami: Implement proper find device
2022-09-27 16:51:46 +02:00
* Huami: Change default find band vibration pattern
* Flipper Zero: added duration to Intent API
* Flipper Zero: fixed crash due to unregistered boradcast receiver
* Flipper Zero: fetch firmware version from flipper
* Fossil Hybrid HR: Correctly initialize watchface after reset or crash
* Fossil Hybrid HR: Set OpenTracks track category and icon to workout type selected on watch
* Fossil Hybrid HR: Allow flick_away as custom event and add move_hands event
* InfiniTime: Add weather support
* Amazfit Neo: Fix world clock
2022-10-02 16:09:34 +02:00
* Amazfit Neo: Fix long caller name display
* Amazfit Neo: Remove activity tracks (unsupported)
2022-09-27 16:51:46 +02:00
* Amazfit GTS 3: Fix battery drain due to unanswered weather requests
* Mi Band 7: Fix Weather
* Mi Band 6: Add support for workout activity types
* Mi Band 6: Enable adding workout activity types to the "more" section
* Amazfit GTR: Enable button actions
2022-10-02 16:09:34 +02:00
* Zepp OS: Implement activity, sleep and workout fetching
2022-09-27 16:51:46 +02:00
* Zepp OS: Improve firmware upgrades
2022-10-02 21:25:34 +02:00
* Bangle.js: Add PATCH HTTP request type, and fix for VolleyError UnsupportedOperationException when supplying custom headers.
* Bangle.js: Add ability to start services on the Android device via intents.
2022-10-02 19:44:16 +02:00
* Bangle.js: Flags and multiple categories can now be specified for intents initiated on the watch.
2022-10-02 21:25:34 +02:00
* Bangle.js: Add ability to wake and unlock the Android device via a special intent.
2022-09-27 16:51:46 +02:00
* Allow 3rd party apps to set device settings
2022-10-02 21:25:34 +02:00
* Re-implement C code in Java and remove Android NDK dependency entirely
* Fix crashes on older Android versions when using some devices
2022-10-02 16:09:34 +02:00
* Add support for REM sleep
2022-10-02 21:25:34 +02:00
* App shortcuts support (long press on the launcher icon for directly connecting a device)
2022-09-27 16:51:46 +02:00
2022-10-18 09:22:45 +02:00
#### 0.70.0
2022-09-06 16:13:47 +02:00
* Initial support for Amazfit GTS 3
* Initial support for Fossil Hybrid Gen6
* Initial support for Flipper Zero
* Huami: fix default vibration pattern
* Huami: Enable vibration patterns for all compatible devices
* Huami: Improve large firmware zip file handling
* Bangle.js: Fix null pointer issue if headers not supplied for HTTP request
2022-09-08 18:47:10 +02:00
* Bangle.js: Support calendar color and name
2022-09-06 16:13:47 +02:00
* Mi Band 7: Fix crash if reminder, calendar or canned messages contain non-ascii characters
* Mi Band 7: Fix NPE when acknowledging that icon was sent
* Mi Band 7: Fix and enable firmware upgrades
2022-09-08 18:47:10 +02:00
* Mi Band 7: Support for watchapps
2022-09-06 16:13:47 +02:00
* Amazfit Neo: remove 1 hour heartrate interval (not supported)
* Fossil Hybrid HR: Fix watchface redraw after powersave and after wrist flick
2022-09-08 18:47:10 +02:00
* Fossil Hybrid HR: Enable configuring middle long press on FW 3.0 and newer
* InfiniTime: Fix firmware update
2022-09-06 16:13:47 +02:00
* Make heart rate measurement intervals configurable per-device
* Add option to ignore low priority notifications
* Fix Skype notifications
* Prefer long notification text by default
* Prefer big text when scraping gmail notifications
* Do not remove newline and whitespace characters from notification content
* Debug: Add companion device list to debug activity
2022-10-18 09:22:45 +02:00
#### 0.69.0
2022-08-19 23:32:21 +02:00
* Initial Support for Mi Band 7
2022-08-09 19:11:15 +02:00
* Initial support for devices using Binary Sensor Service
2022-08-19 23:32:21 +02:00
* Mi Band 4: Enable heartrate activity monitoring support
* Mi Band 4: Enable activate display on lift sensitivity setting
2022-08-09 17:40:27 +02:00
* Mi Band 6: Enable password support
* Mi Band 4/6, Amazfit Bip U: Enable sending GPS coordinates to band during workout
* Mi Band 4/6, Amazfit Bip U: Enable start fitness tracking on phone when workout starts on band setting
2022-08-19 23:32:21 +02:00
* Amazfit Neo: Support hourly chime which was added in firmware 1.1.2.46
2022-08-09 17:40:27 +02:00
* Amazfit Neo: Fix daily steps goal and notification
2022-08-19 23:32:21 +02:00
* Amazfit Neo: Fix heartrate sleep detection setting
* Amazfit Neo: Enable heartrate activity monitoring support
* Amazfit Neo: Fix alarms setting to "unused" on connect.
* Bangle.js: Make text as bitmaps have transparent background, and allow font size to be specified
* Bangle.js: Allow starting Activties on the Android device
2022-08-09 17:40:27 +02:00
* Fossil Hybrid HR: Add support for Hybrid HR 38mm watches
* Fossil Hybrid HR: Add optional circle backgrounds to widgets
* Fossil Hybrid HR: Add toggling of widgets with physical button event
2022-08-19 23:32:21 +02:00
* Fossil Hybrid HR: Add missing physical button options
* Fossil Q Hybrid: Fix config activity after multi-device merge
* InfiniTine: Fixes for steps count sync
2022-08-09 17:40:27 +02:00
* Add steps/sleep streaks screen
2022-08-19 23:32:21 +02:00
* Add French transliteration
2022-08-09 19:11:15 +02:00
* Refactor file logging initialization logic
2022-08-09 17:40:27 +02:00
* Add alert to Log Sharing if logging has not been enabled yet
2022-08-19 23:32:21 +02:00
* Fix crash on some phones for find android device (add fallback tone)
2022-08-09 17:40:27 +02:00
* Fix regression since 0.68.0 with active auto connect
2022-10-18 09:22:45 +02:00
#### 0.68.0
2022-07-08 13:02:22 +02:00
* Multi device support (experimental), allows connecting to multiple devices simultaneously
* Fossil Hybrid HR: Allow installation of newer watch apps
* Fossil Hybrid HR: Allow workout app the be added as a shortcut
* Fossil Hybrid HR: Generate watchface preview image and show it in the app manager
* Fossil Hybrid HR: Request custom menu config on watchface initialization
* Fossil Hybrid HR: Invert widgets color when the background image is inverted
* Fossil Hybrid HR: Show app versions in app manager
2022-07-22 12:22:08 +02:00
* Fossil Hybrid HR: Make 2nd TZ widget clock duration configurable and fix wrong offset
* Fossil Hybrid HR: Add option to share a cached watchface/app to another app
* Fossil Hybrid HR: Allow switching already uploaded watchfaces with Intent
2022-07-08 13:02:22 +02:00
* Mi Band 6: Fix night mode on latest firmware
* Mi Band 6: add sleep menu item (also to shortcuts)
* Mi Band 5: Send GPS location to band during workout
* Mi Band 5: Start fitness tracking on phone when workout starts on band
* Mi Band 5: Fix missing Portuguese language
* Mi Band 5: Add missing breathing shortcut
* Mi Band 4: Add password support
* Huami: Fix setting heart rate measurement interval on connection
* Huami: Fix track name being replaced by album
* Huami: Display native alarm notification
2022-07-22 12:22:08 +02:00
* Huami: Fix MTU update on device connection
2022-07-08 13:02:22 +02:00
* Roidmi 3: Recognize "Roidmi C BLE" as Roidmi 3
* Bangle.js fix message REPLY option
* Bangle.js: Keep a log of data sent from the watch, and allow it to be saved with from the debug menu
* Bangle.js: Support for color dithered bitmaps, and converting emoji->bitmaps
* Bangle.js: Adding built-in app-loader view. (Only available on internet-enabled builds)
* Bangle.js: fix null pointer issue for debug messages
2022-07-22 12:38:00 +02:00
* Bangle.js: Enable calendar sync for bangle
* Bangle.js: Add icon
2022-07-22 12:22:08 +02:00
* Pebble: fix configuration of some watchfaces (might break other again)
2022-07-08 17:57:09 +02:00
* FitPro: add MTU based chunking, add more device names (Sunset 6, Watch7)
2022-07-08 13:02:22 +02:00
* UM25: fix missing firmware version
* Support for incoming call notification delay
* Make calendar blacklist configurable per device
* Support folders in device list
2022-07-08 17:57:09 +02:00
* Separate device settings which are specific to the application into Set preferences in device card
* When pairing devices with auth key requirements, only show Auth key menu related items on long press
* Provide access to the FW/App Installer via Set preferences in device card
2022-07-08 13:02:22 +02:00
* Animate card movement in device list
* Make transliteration configurable per-language
* Widget: do not show sleep if not recorded
* Pop up a dialog asking about Location permissions
* Fix sharing log files on newer android versions
* Allow to set Bluetooth discovery scanning level to prevent freezing
* Various UI tweaks and fixes
2022-07-22 12:22:08 +02:00
* Add monochrome themed icon
* Add device menu item to get to the FW/App Installer via an explanation activity
2022-07-08 13:02:22 +02:00
2022-10-18 09:22:45 +02:00
#### 0.67.1
2022-05-30 13:28:21 +02:00
* Huami: Fix long music track names not displaying
2022-05-30 20:31:31 +02:00
* Amazfit Bip U/Pro/Band 5: Enable extended HR/stress monitoring setting
2022-05-30 13:28:21 +02:00
* Pebble: Fix calendar blacklist, view and storage
2022-05-30 20:31:31 +02:00
* FitPro: Fix crash, inactivity warning preference to string
2022-05-22 09:40:30 +02:00
2022-10-18 09:22:45 +02:00
#### 0.67.0
2022-05-16 14:57:55 +02:00
* Initial Support for Sony WF-1000XM3
* Initial Support for Galaxy Buds Pro
* Huami: Add Toggle function for Open Tracks tracking to button actions
2022-05-18 10:41:30 +02:00
* Huami: Move inactivity warnings, goal notification and HR monitoring to device-specific settings
2022-05-16 14:57:55 +02:00
* Mi Band 6: set time on connect
* Mi Band 5/6, Amazfit Bip S/U/Pro: Add world clock configuration
* Mi Band 5/6: support sensitivity setting for lift wrist configuration
* Mi Band 5: Add support for configuring workout menu on device
* Mi Band 4/5/6, Amazfit Bip U/Pro: Add support for vibration patterns
2022-05-16 14:57:55 +02:00
* Mi Band 5: Increase number of reminder slots to 50
2022-05-18 10:41:30 +02:00
* Mi Band 5/6: Add setting for HR activity monitoring, HR alerts, stress monitoring
2022-05-16 14:57:55 +02:00
* Amazfit Neo: Allow to disable beeps for email notifications
* Bangle.js: Fix incoming calls in release builds
2022-05-19 22:35:34 +02:00
* Bangle.js build: Add option for enabling/disabling internet access
* Bangle.js: Add ability to receive intents to com.banglejs.uart.tx
2022-05-16 14:57:55 +02:00
* Fossil Hybrid HR: Support flexible custom menu on watch
2022-05-18 10:45:44 +02:00
* Fossil Hybrid HR: Add support for native DND Call/SMS functionality
2022-05-16 14:57:55 +02:00
* VESC: added battery indicator
* UM25: Add reset option to current accumulation
* UM25: Add notification on below current threshold
* Fix crash when calendar is accessed but permission is denied
2022-05-18 10:45:44 +02:00
* Add com.asus.asusincallui and com.samsung.android.incallui to blacklist
* New icons for Sony overhead headphones, Sony WF 800n and Mi Band 6
2022-05-19 22:35:34 +02:00
* When Gadgetbridge needs permissions, pop up a dialog asking nicely and explaining why
2022-05-18 10:45:44 +02:00
2022-10-18 09:22:45 +02:00
#### 0.66.0
2022-03-17 20:07:17 +01:00
* Add basic support for Casio GBD-H1000
* Add support for Hama Fit Track 1900 - via FitPro device support
* Add OpenTracksController for interactions with OpenTracks
* Fossil Hybrid HR: Start/stop track in OpenTracks from GPS workout on watch
* Fossil Hybrid HR: Try guessing new widget position
2022-03-17 20:57:20 +01:00
* Fossil Hybrid HR: Allow assigning no function to a button
* Add Huami button/device action to control fitness tracking via OpenTracksController
* Mi Band 6: Sync alarms set on the watch like on Amazfit Bip U and others
* Bangle.js: Handle battery charging status and fix battery chart.
* Bangle.js: Prevent exception in case UART RX line is empty
* Bangle.js: Add repetitions in alarm JSON
* WaspOS: Fix battery chart.
* WaspOS: Add condition code to weather JSON
2022-03-17 20:07:17 +01:00
* XWatch: Add notifications and calls support
2022-03-17 20:57:20 +01:00
* UM-25: Make cumulative values resettable
2022-03-17 20:07:17 +01:00
* VESC: Fixed crash when loading a saved value
* Allow to open Android notification settings from Notification settings
* AutoExporter changes for better operation and troubleshooting
* Change Nightly icons background color
2022-10-18 09:22:45 +02:00
#### 0.65.0
2022-01-22 23:39:38 +01:00
* Amazfit Pop/Pro: Initial Support (probably the same as Bip U but has a different firmware)
2022-01-16 18:01:30 +01:00
* Sony WH-1000XM4: Initial Support
* Sony WH-1000XM3: Disable equalizer, surround and sound position while in SBC codec
2022-01-22 23:39:38 +01:00
* Sony Headphones: Improve initialization on connection
* Sony Headphones: Implement Noise Cancelling Optimizer
* Casio: Fix accidentally disabled time synchronization and pairing of new Casio GBX/GBD-series watches
* Fossil Hybrid HR: Improve Device Applications List handling
* Fossil Hybrid HR: Added ability to change activity recognition settings on the watch
* Fossil Hybrid HR: Make width of custom widget configurable
* Fossil Hybrid HR: Disable non-configurable buttons preferences
* Amazfip Bip U: Read alarm from the watch on connect and update in Gadgetbrige when changing alarms on the watch (might work on other Huami devices)
2022-01-16 18:01:30 +01:00
* Add icon for VESC devices
* Add commit id into About screen
* Make debug activity notification test to persist text while switching apps
* Add Portuguese to the list of language options
* Update configuration button icon in app notification settings
2022-10-18 09:22:45 +02:00
#### 0.64.0
2021-12-27 21:54:33 +01:00
* Initial support for VESC NRF/HM10 devices
* Initial support vor Bose QC35
* Initial support for Sony WF-SP800N
* Fossil Hybrid HR: Fix on-device confirmation for older firmwares
* Sony WH-1000XM3: Fix Ambient Sound Control commands, potentially improving ANC quality
* Sony WH-1000XM3: Read configuration from device
* InfiniTime: Remove debug Toast and subscription to motion raw XYZ values characteristic
2021-12-27 21:54:33 +01:00
* Roidmi: Fix frequency configuration on some non-english languages
* Roidmi 3: Add support for Mojietu 3 rebrand
2021-12-28 22:56:21 +01:00
* Huami: Support hiking and climbing activities, decode some more activity details
2021-12-27 21:54:33 +01:00
* Amazfit GTS 2 mini: Fix notification title not appearing for non-chat apps
* Amazfit Bip U/Pro: Disable event reminder feature, it is not supported by the device.
* Amazfit Bip U/Pro: Allow enabling Todo List menu (feature still not supported)
2021-12-28 22:56:21 +01:00
* Bangle.js: send weather condition code to device
2021-12-27 21:54:33 +01:00
* Allow adding test device directly from the discovery screen
* Keep device info on the correct device during reordering
2022-10-18 09:22:45 +02:00
#### 0.63.1
2021-12-11 21:39:01 +01:00
* Huami: Support native reminders
* InfiniTime: Initial support for step counting (currently very limited by the device firmware)
* Bangle.js: Fix Gadgetbridge crashes when playing music with some players
* Fossil Hybrid HR: Add support for on-device paring confirmation, for watches that are in a state which makes this neccessary
* Fossil Hybrid HR: Fix widget configuration bug
2021-12-13 17:12:20 +01:00
* Mi Band 3: Support lift wrist during DND setting
2021-12-13 17:07:43 +01:00
* Amazfit GTS 2 Mini: Fix language setting
* Amazfit GTS 2 Mini: Fix setting menu items on the watch
2021-12-11 21:39:01 +01:00
* Activity card: Open specific Charts tab for each activity
* Activity Card: React to User settings, unify step length
* Activity card: simplify the layout and only show each chart if there is data (Cleaner layout for users with multiple devices)
2022-10-18 09:22:45 +02:00
#### 0.63.0
* Galaxy Buds Live: Initial Support
* Sony WH-1000XM3: Initial Support
2021-11-23 22:51:58 +01:00
* Add support for Casio GBD-200 and untested support for GBD-100
* Casio: Fix alarm handling on all devices
2021-11-22 11:29:39 +01:00
* Fossil Hybrid HR: Add button for removing the watchface background image
* Fossil Hybrid HR: Support multiple 2nd-TZ and Custom widgets
2021-11-23 22:51:58 +01:00
* Fossil Hybrid HR: Add support for native DND functionality
2021-11-22 11:29:39 +01:00
* Nothing Ear (1): Add multiple batteries support
* Galaxy Buds: Add multiple batteries support
2021-11-23 22:51:58 +01:00
* Roidmi: New FM Frequency selector with presets
2021-11-25 11:21:05 +01:00
* Mi Band 6: Try to add Alipay to menu settings, untested
* FitPro: Support more bands with different bluetooth names
2021-11-22 11:29:39 +01:00
* Add activity info to device cards
* Add Nekogram X to Telegram notifications
* Move location settings out of pebble menu
2021-11-22 11:29:39 +01:00
* Sort devices by alias, if available
2022-10-18 09:22:45 +02:00
#### 0.62.0
2021-11-02 11:53:58 +01:00
* Iniital support for Galaxy Buds 2019
* Huami: Fix syncing of data in non-DST time
* InfiniTime: Fix wrong time zone being sent in non-DST mode
* Amazfit Bip U Pro: Support flashing AGPS updates
* FitPro: recognize LH716 devices
* Add support for Casio STB-1000. Limitations of GB-5600B/GB-6900B apply
* Prevent crash when receiving broken weather data from TinyWeatherForecastGermany
2022-10-18 09:22:45 +02:00
#### 0.61.0
2021-10-13 11:43:55 +02:00
* Initial support for Nothing Ear(1)
* Amazfit Bip U/Pro: Fix flashing firmware and watchfaces
* Amazfit Bip U/Pro: Fix language setting
2021-10-16 21:56:03 +02:00
* Amazfit Bip U/Pro: Allow unicode emoji
2021-10-13 11:43:55 +02:00
* Huami: fix supported languages list on many devices
2021-10-16 21:56:03 +02:00
* Fossil Hybrid HR: Support rotation of backgrounds in watchface editor
* UM25: Show more measured data
2021-10-13 14:54:45 +02:00
* Improved notification management including blacklist or whitelist apps settings or discrete notifications with removed text
2021-10-13 11:43:55 +02:00
* Fix default daily target distance from 5 to 5000 meters
2022-10-18 09:22:45 +02:00
#### 0.60.0
2021-09-25 12:49:22 +02:00
* Initial support for FitPro bands
* Mi Band 6: really fix weather on new firmware
* Casio GBX-100: Fix connection
* Fossil Hybrid HR: Lower battery level warning threshold to 10%
* Add ringtine preference setting for find your phone feature
* Fix a bug where GB_LOGFILES_DIR_IS_UNDEFINED is used as a logfile directory
* Remove per-device preferences upon device removal (backup your keys if you do that)
* Exclude not worn sleep times from sleep sessions
* Add Icelandic and Czech transliteration
2022-10-18 09:22:45 +02:00
#### 0.59.3
2021-09-02 11:17:03 +02:00
* Mi Band 6: Properly support firmware 1.0.4.38
* Mi Band 6: Add Flashlight to menu items
* ZeTime: Fix corruption on long notifications
2022-10-18 09:22:45 +02:00
#### 0.59.2
2021-08-26 10:51:14 +02:00
* Mi Band 6: Support firmware 1.0.4.38 (experimental, still missing features)
* InfiniTime: Fix null being displayed as notification title
2020-06-29 22:47:39 +02:00
2022-10-18 09:22:45 +02:00
#### 0.59.1
2021-08-15 22:47:02 +02:00
* Fossil Hybrid HR: Add power saving feature and many new widgets for the official Gadgetbridge watchface (battery, calories, 2nd TZ, chance of rain)
* Fossil Hybrid HR: Support setting metric/imperial mode
* Amazfit T-Rex Pro: Try to fix some menu items
2021-08-15 22:47:02 +02:00
* Huami: Re-enable setting the timezone correctly with included DST (fixes world time)
* Bangle.js: Add functions for pushing bitmaps
* Bangle.js: Aadd configurable MTU
* Add Heart Rate measurement screen, accessible via heart icon in device action icons
2022-10-18 09:22:45 +02:00
#### 0.59.0
2021-07-20 12:16:53 +02:00
* Initial support for SMA Q2 OSS firmware (Emeryth)
* Fix broken UM25 support
* Fossil Hybrid HR: Add watchface designer
* use '_' instead ':' in exported and imported file names to fix problems with some Android versions
* Fix applying theme as set by the system
2021-07-24 12:53:11 +02:00
* Try to improve behavior when quitting Gadgetbridge
2021-07-20 12:16:53 +02:00
2022-10-18 09:22:45 +02:00
#### 0.58.2
2021-07-14 12:07:23 +02:00
* InfiniTime: Support notification for battery level
2021-07-14 16:16:36 +02:00
* Allow importing GPX tracks via Android Intent/Share system
2021-07-14 12:07:23 +02:00
* Add option for black background to dark theme
* BangleJS, WaspOS: Support for transliteration
* Add missing icons to settings items
2022-10-18 09:22:45 +02:00
#### 0.58.1
2021-07-05 10:39:23 +02:00
* Pebble: Fix broken app manager (regression from 0.57.1)
* Bangle.js: Try to fix crash when attempting to load activity chart
* Amazfit T-Rex Pro: Add barometer to menu items
* Remove battery data when device is being removed
* Add transliteration to PineTime
* Debug: Allow adding fake testing devices manually
* Reduce margin of icons in device_item to keep one row for typical amount of icons
2022-10-18 09:22:45 +02:00
#### 0.58.0
2021-06-13 15:38:57 +02:00
* Initial experimental support for Amazfit T-Rex Pro
2021-06-13 23:25:43 +02:00
* InfiniTime: Try to fix firmware upgrade by fiddling with optimization rules
2021-06-13 15:38:57 +02:00
* Huami: Fix lost samples bug with timezones that are have a 30 minute offset
* Fossil Hybrid HR: Block dangerous intents by default and move some settings to developer settings submenu
* Improved logging in bonding and tried to recover from weirdness
2021-06-13 23:25:43 +02:00
* Use a separate notification channel for low battery warnings
2021-06-13 15:38:57 +02:00
2022-10-18 09:22:45 +02:00
#### 0.57.1
2021-05-24 17:32:29 +02:00
* Mi Band 6: Add Pomodoro to menu items
* Mi Band 6: Support flashing firmware, res and watchfaces
* Mi Band 6: Enable Unicode Emoji support
* Fossil Hybrid HR: Move commute actions to device specific settings
2021-05-29 17:05:11 +02:00
* Fossil Hybrid HR: Use Gadgetbridge App Manager (same as Pebble), allowing quick switching of watchfaces and caching apps for later re-(installation)
* Huami: Send changed weight, birthday and height data to watch immediately
* Use flexbox layout for icons in device cards, allowing line breaks for small phones
2021-05-24 17:32:29 +02:00
2022-10-18 09:22:45 +02:00
#### 0.57.0
2021-05-16 17:56:52 +02:00
* Initial limited support for Mi Band 6
* Amazfit GTR2/GTS2: Fix for flashing watchfaces
* Amazfit GTR/GTS/GTR2/GTS2/Bip S: Allow flashing AGPS bundles
* Amazfit Neo: Add lift wrist setting
* Fossil Hybrid HR: Restructure settings menus for calibration, file management and physical buttons
* Fossil Hybrid HR: Hide old settings on newer firmwares
* Improved PineTime/InfiniTime firmware DFU metadata parsing and checks
2022-10-18 09:22:45 +02:00
#### 0.56.2
2021-04-21 17:55:23 +02:00
* Amazfit GTR2: Improve firmware update support (still partly broken)
* Amazfit GTR2/GTS2: Prevent emoji transliterating (Seems to support emoji)
* Amazfit GTS2/GTR2: Fixes for setting menu items (Probably still partly broken)
* Amazfit GTS2/GTR2: Send wind speed and sunrise/sunset
2021-04-27 12:54:39 +02:00
* Fossil Hybrid HR: Send actual application icons for notification on the watch
* Fossil Hybrid HR: Support dismissing incoming calls with a quick SMS reply
2021-04-21 17:55:23 +02:00
* Huami: Remove unused calendar slots
* Huami: Send wind speed in Beaufort for some devices
* InfiniTime: Add support for battery info
* InfiniTime: Support title for notifications on firmware 0.15
* InfiniTime: Implement find device by simulating a phone call
* Adjust Steps Charts steps values offset to account for large phone screen sizes
* Make Activity Charts dates move as calendar months and to go to now if jumping past today
* Make Battery Info time span jump as calendar months and not as days
2022-10-18 09:22:45 +02:00
#### 0.56.1
2021-03-27 14:40:50 +01:00
* Fossil Hybrid HR: Fix compatibility for oder firmware revisions
2021-03-28 22:48:10 +02:00
* Amazfit Neo: Implement firmware update
2021-03-27 14:40:50 +01:00
* Amazfit Neo: Support setting all menu items and fix menu cycling bug
* Amazfit Neo: Fix notifications
* Amazfit Neo: Support sound settings
2021-03-28 22:48:10 +02:00
* Allow OpenTracks and FitoTrack to send ongoing notifications
* Make transliteration a per-device setting
2021-03-27 14:40:50 +01:00
2021-03-14 22:26:22 +01:00
#### 0.56.0
2021-03-13 14:21:45 +01:00
* Initial support for UM25 voltage meters
* Pebble: Remove read/dismissed notifications on watch (can be disabled)
* Fossil Hybrid HR: Remove read/dismissed notifications on watch (can be disabled)
* Fossil Hybrid HR: Fixes for running firmware DN1.0.2.20 or newer (disable widget features, currently not supported)
* Fossil Hybrid HR: Fix up/back navigation and add titles to Fossil specific menus
2021-03-14 22:26:22 +01:00
* Huami: Fix displaying title for calendar events
* Use requestLegacyExternalStorage in manifest to fix file access problems in some Android 10 roms
2021-03-13 14:21:45 +01:00
* Add chart to each item in activity list
* Add scroll view to activity detail to handle landscape view
* Add header title to activity detail
2021-03-06 09:09:50 +01:00
#### 0.55.0
2021-03-05 20:11:43 +01:00
* InfiniTime: Fix music control for newer firmware releases
* InfiniTime: Support call control and notification
* Sony SWR12: Fix broken support since 0.53.0
* Wasp-OS: Fix crash on Android 7 and lower
* Add activity list dashboard summary calculations
* Add battery level logging and graph activity
* Use distinct icons for total step and distance values in widget
* Flip and scale GPX canvas
* Try to fix call notification on outgoing VoIP calls
2021-02-11 23:24:39 +01:00
#### 0.54.1
* Amazfit GTS2e: Really fix broken support
* Amazfit Bip S Lite: Fix broken support (probably)
2021-02-09 22:33:17 +01:00
#### 0.54.0
2021-02-08 00:13:36 +01:00
* Initial support for Amazfit X
2021-02-09 22:33:17 +01:00
* Fix missing menu items for GTS 2 Mini (some improvements also for other GTR2/GTS2 models)
* Amazfit GTS2e: Fix broken support
2021-02-08 00:13:36 +01:00
2021-02-06 22:23:49 +01:00
#### 0.53.0
2021-02-04 20:22:38 +01:00
* Initial support for wasp-os on nRF52 devices
2021-02-06 22:23:49 +01:00
* Initial support for Zepp E
2021-02-04 20:22:38 +01:00
* Initial support for Amazfit GTS 2 Mini
* Initial support for Amazfit Neo
2021-02-06 22:23:49 +01:00
* Initial support for Amazfit GTR/GTS 2e
2021-02-04 20:22:38 +01:00
* Fossil Hybrid HR: Fix bug with unknown data
* Fossil Hybrid HR: allow app management on watch from GB
* Fossil Hybrid HR: enumerate apps on watch on every connect
* Fossil Hybrid HR: Do not configure buttons in unauthenticated mode
* Fossil Classic: Fix unknown wearing state
* Fossil Classic: Allow synchronizing activity data
2021-02-06 22:23:49 +01:00
* Amazfit Bip U: Fix sports activity summary
2021-02-04 20:22:38 +01:00
* Huami: Add Strength Training activity type
* Honor Imperial units settings in widget, Activity list and workouts
2021-02-06 22:23:49 +01:00
* Show all eligible devices in Widget Configuration Activity
* Also include step of not-worn samples in weekly step statistics
2021-02-04 20:22:38 +01:00
2021-01-12 21:31:14 +01:00
#### 0.52.0
2021-01-06 15:21:04 +01:00
* Amazfit Bip U Pro: Initial support
* Amazfit GTS2: fix pairing
* Amazfit GTS/GTR2: Fix incoming call display
2021-01-12 21:31:14 +01:00
* Fossil Hybrid HR: avoid unnecessary widget rendering
* A lot of Data(base) Management screen clarifications and improvements
2021-01-06 15:21:04 +01:00
* Fix a crash when when forecastConditionType length is 0 in weather notification data
* Change Do Not Disturb support to allow priority notifications
2021-01-12 21:31:14 +01:00
* Fix problems when pairing some devices which require a pin to be entered
2021-01-06 15:21:04 +01:00
2020-12-21 17:17:30 +01:00
#### 0.51.0
2020-12-14 17:23:54 +01:00
* Amazfit Bip U: Initial support
2020-12-20 22:54:09 +01:00
* Amazfit Verge Lite: Initial Support
2020-12-14 17:23:54 +01:00
* Amazfit T-Rex: Add missing menu items, remove non-existent
* Amazfit Bip S: Fix crash with notifications with only a title (GitNex does this)
2020-12-20 22:54:09 +01:00
* Casio GBX-100: Add step count data and more device settings
* Fossil Hybrid Q: Support firmware upgrade
2020-12-14 17:23:54 +01:00
* Bangle.js: Support for HRM and steps activity recording
* Huami: Add new option to properly distinguish connected advertising and 3rd party hr exposure
2020-12-14 17:23:54 +01:00
* Huami: Use blue icon instead of rainbow color icon for Signal (the rainbow icon was blue in early days)
* Complete overhaul of the daily stats widget
2020-12-20 22:54:09 +01:00
* Better error message for invalid authentication keys
2020-12-14 17:23:54 +01:00
2020-11-28 23:54:00 +01:00
#### 0.50.0
2020-11-21 22:25:45 +01:00
* Initial support for Casio GBX-100
* Mi/Amazfit Band 5: Support watchface installation
2020-11-28 22:37:53 +01:00
* Mi Band 5: Add missing NFC menu item
* Casio GB-5600B/GB-6900B: Add configurable disconnect notification
* Casio: Add support for synchronizing profile settings
* Fossil Hybrid HR: Keep widget values after widget reload
2020-11-28 23:54:00 +01:00
* Allow sorting and disabling charts/statistics tabs in per-device settings
2020-11-28 22:37:53 +01:00
* Improve Sports Activities dashboard and Filter
* Bug fixes for notification removal
2020-11-28 23:54:00 +01:00
* Allow to clear activity labels
2020-11-21 22:25:45 +01:00
2020-11-14 22:33:37 +01:00
#### 0.49.0
2020-11-11 15:54:13 +01:00
* Initial support for Amazfit Bip S Lite
* Initial support for Amazfit GTR/GTS 2
2020-11-11 15:54:13 +01:00
* Huami: allow sorting of shortcuts and menus (all except Mi Band 2)
* Amazfit Band 5: Allow enabling SpO2 menu
* Mi/Amazfit Band 5: Support shortcuts (right/left swipe)
* Amazfit GTS: Fix firmware flashing on Firmware >=0.1.1.16
* Amazfit GTR: Fix firmware flashing on Firmware >=1.3.7.16 or >=1.7.0.10
2020-11-14 22:33:37 +01:00
* Amazfit GTR/GTS: Add missing settings menu item in preferences
2020-11-12 17:43:12 +01:00
* Fossil Hybrid HR: Remove Android notifications when deleting them from the watch
* Fossil Hybrid HR: Enable rejecting calls on newer firmwares
2020-11-11 15:54:13 +01:00
* Fossil Hybrid HR: Support hands calibration
* Fossil Hybrid HR: Support factory reset
2020-11-12 17:43:12 +01:00
* InfiniTime: Improve notification support for firmware >=0.9
2020-11-11 15:54:13 +01:00
* Add version to About screen
* Show GPS track in Sport Activity detail screen
2020-11-12 17:43:12 +01:00
* Add Activity List Dashboard/Summary view to charts
2020-11-11 15:54:13 +01:00
* Add heart rate average to Activity and Sleep charts
2020-11-12 17:43:12 +01:00
* Add intensity to Sleep charts
2020-11-11 15:54:13 +01:00
* Recognize Wire messenger as a chat application
* Add confirmation dialog for find device button
2020-10-18 10:14:16 +02:00
#### 0.48.0
2020-10-11 16:38:42 +02:00
* Initial support for Sony SWR12
2020-10-11 15:48:25 +02:00
* Initial support for Lefun Smart Bands
2020-10-16 17:36:44 +02:00
* Initial support for Nut devices
2020-10-11 15:48:25 +02:00
* InfiniTime: Improved music support for latest firmware
2020-10-16 17:36:44 +02:00
* Fossil Hybrid HR: Fixes and better support for newer firmwares
* Fossil Hybrid HR: Debug activity for dumping and sending resources to the watch
2020-10-18 10:14:16 +02:00
* Huami: Improve style of sports activity lists
2020-10-11 15:48:25 +02:00
* Add sport activity list tab in charts
2020-10-16 17:36:44 +02:00
* Allow sharing of sports activity summaries as image (full scroll view)
2020-10-11 15:48:25 +02:00
* Weather: Fix wind speed and direction not being passed properly
* Fix find your phone feature on Android 10 (need companion device pairing)
2020-09-30 20:03:11 +02:00
#### 0.47.2
* Amazfit Bip S: Send sunrise and sunset on latest firmware if enabled
2020-09-29 21:58:06 +02:00
* Huami: Support new firmware update protocol (fixes firmware flashing with firmware 2.1.1.50/4.1.5.55 on Amazfit Bip S)
* Huami: Allow flashing latest GPS firmware
* InfiniTime: Add support for music control
* Pebble: Fix steps on home screen widget
2020-09-30 20:03:11 +02:00
* Bangle.js: Fix issue where call state reporting was corrupted
2020-09-29 21:58:06 +02:00
* Add charts to sport activity summary view
* Add missing icons for new sport activity types
2020-09-13 19:41:24 +02:00
#### 0.47.1
2020-09-11 10:40:23 +02:00
* Huami: Add new activity types found in recent Bip S firmware
* Huami: Many improvements to the activity summary view, including a global view for all devices, filtering per activity type and much more
2020-09-13 19:41:24 +02:00
* Huami: Prevent generating broken elevation data when they are not sent by the device
2020-09-11 10:40:23 +02:00
* Amazfit Bip S: Allow flashing more font files and GPS almanac (only cep worked before)
2020-09-13 19:41:24 +02:00
* Pinetime-JF: Recognize device if it announces itself as InfiniTime
2020-09-11 10:40:23 +02:00
* ZeTime: Fix weather forecast icons on older firmwares, try to send weather even if no firmware version was detected
2020-09-13 19:41:24 +02:00
* HPlus: Improve Unicode, notification lenth and weather support
2020-09-11 10:40:23 +02:00
* Fix warnings and colors for AboutScreen
#### 0.47.0
2020-08-29 22:52:10 +02:00
* Initial experimental support for Pinetime-JF (not yet usable)
2020-08-30 21:55:39 +02:00
* HPlus: Recognize Lemfo SG2
2020-08-29 22:52:10 +02:00
* Huami: Support events forwarding via intents or direct triggering of certain actions (eg. stop music when fall asleep)
* Huami: Add Sports Activity Detail screen from decoded sports summary values
* Huami: Recogize and decode lot more activity (workout) types
* Amazfit Cor/Cor2: Allow workout syncing
2020-08-27 18:34:11 +02:00
* Add Sports Activity Summary filtering and statistics
2020-08-29 22:52:10 +02:00
* Many icons have been re-drawn as vectors, also several new device and sports activity icons added
* Many improvements to the Bluetooth discovery and scanning
* Fix crash when opening GPX files
2020-08-27 18:34:11 +02:00
2020-08-02 23:13:31 +02:00
#### 0.46.0
* Initial support for Mi Band 5
* Initial support for TLW64
2020-07-28 18:31:19 +02:00
* Amazfit GTR/GTS: Fix broken activity data on newer firmwares
2020-08-02 23:13:31 +02:00
* Big refactoring of the device discovery activity (See PR #1927 description for details)
2020-07-28 18:31:19 +02:00
* Add about screen
* New icon for Amazfit Bip
* Avoid duplicated entries in preferred media player selection
* Avoid a lot of crashes and improve error handling in various places
2020-07-08 12:01:00 +02:00
#### 0.45.1
* Amazfit GTR/GTS: Fix connection issue with latest firmwares (probably other Huami devices also affected)
* Add experimental support for TinyWeatherForecastGermany
2020-06-29 22:47:39 +02:00
#### 0.45.0
2020-06-29 16:52:11 +02:00
* Initial support for Amazfit T-Rex
* Amazfit Bip S: Support installation of latest .res
* Amazfit Bip S: Support longer notification messages
2020-08-26 04:09:09 +02:00
* Huami: Limit weather forecast to 7 days to fix problems with "Weather Notification" 0.3.11
2020-06-29 16:52:11 +02:00
* Huami: Improve music playback information
* Huami: Ensure cutting strings on UTF-8 border
* Stop incoming call notification when VoIP calls are missed
* Fix a crash when with Farsi translation
2020-04-06 10:39:38 +02:00
2020-06-13 21:46:33 +02:00
#### 0.44.2
* Huami: Support flashing newer GPS firmware and GPS ALM
2020-06-11 11:28:11 +02:00
* Amazfit Bip S: Support music control
* Amazfit Bip S: Support flashing firmware, res, gps firmware, watchfaces, fonts and GPS CEP
* Amazfit Bip S: Allow setting high MTU (much faster firmware installation, default off since it does not work for some)
* Amazfit Bip S: remove disconnect notification and button action settings (they do not work)
* Mi Band 4 (possibly others): Fix detected RES version being always 69 for non-whitelisted res files
2020-06-11 11:28:11 +02:00
* Fossil Hybrid HR: Add last notification widget
* Try to fix vanishing incoming call information when VoIP call support is enabled
* Allow setting device aliases (useful if you manage multiple ones of the same type)
2020-06-11 11:28:11 +02:00
2020-05-27 11:04:57 +02:00
#### Version 0.44.1
* Amazfit Bip S: Support setting shortcuts
* Amazfit Bip S: Fix setting display items
* Amazfit Bip S: Fix incoming call notification
* Huami: Fix menu items vanishing from the device when they were never configured through Gadgetbridge
* Lenovo Watch9: Fix launch of wrong calibration activity
* Reduce calls to onSetMusicInfo/onSetMusicState when playing music
2020-05-06 15:12:42 +02:00
#### Version 0.44.0
2020-05-02 23:49:36 +02:00
* Initial support for WatchX(Plus)
* Add support for Amazfit GTR Lite (untested and incomplete)
2020-05-06 15:12:42 +02:00
* Fossil Hybrid HR: Fix some issues with custom widgets
2020-05-02 23:49:36 +02:00
* Fossil Hybrid HR: Allow setting alarm titles and descriptions
* Fossil Hybrid HR: Fix step data parsing
2020-05-02 23:49:36 +02:00
* Amazfit GTS: Fix setting menu items with low MTU
2020-05-06 15:12:42 +02:00
* Amazfit GTR: Allow setting menu item like GTS
2020-05-05 01:23:12 +02:00
* ZeTime: Support setting the watch language
* ZeTime: Support rejecting calls
2020-05-06 15:12:42 +02:00
* ZeTime: Try to fix weather conditions on newer firmware
* ZeTime: Fix could not synchronize calendar on connect
* ZeTime: Fix calendar event time and date
* ZeTime: Send up to 16 upcoming calendar events on connect if option is enabled
* Allow set light/dark theme according to system settings (new default)
2020-05-02 23:49:36 +02:00
2020-04-23 15:20:35 +02:00
#### Version 0.43.3
2020-04-22 13:28:54 +02:00
* Fossil Hybrid HR: Initial support for activity tracking (no sleep yet)
2020-04-23 15:20:35 +02:00
* Fossil Hybrid HR: Support setting alarms on newer firmware
2020-04-22 13:28:54 +02:00
* Amazfit GTR/GTS: Fix flashing watchfaces and maybe firmware/res update (still untested)
2020-04-23 15:20:35 +02:00
* Amazfit GTS: Support enabling/disabling menu items on the watch
2020-04-22 13:28:54 +02:00
* Implement transliteration for Korean
2020-04-13 00:45:43 +02:00
#### Version 0.43.2
* Fossil Hybrid HR: Allow choosing and cropping image to be set as watch background
* Fossil Hybrid HR: Option to draw circles around widgets
2020-08-26 04:09:09 +02:00
* Fossil Hybrid HR: Experimental firmware update support
2020-04-13 00:45:43 +02:00
* Fossil Hybrid HR: Fix vibration strength setting
2020-04-11 01:22:28 +02:00
* Huami: Do not display firmware information and whitelist information when flashing watchfaces
* Huami: Disable air quality indicator on Huami devices instead of showing 0
2020-04-13 00:45:43 +02:00
* Bangle.js: Change encoded char set to match Espruino's 8 bit fonts
* Steps/Sleep averages: Skip days with zero data
2020-04-06 10:39:38 +02:00
#### Version 0.43.1
* Initial support for Amazfit Bip S (incomplete, needs the official app once to obtain the pairing key)
2020-08-26 04:09:09 +02:00
* Amazfit Bip Lite: Allow relaxing firmware checks to allow flashing of the regular Bip firmware (for the brave)
2020-04-06 10:39:38 +02:00
* Fossil Hybrid HR: Fix notification history on newer firmwares
* Fossil Hybrid HR: Add option to disable widget circle
* Bangle.js: Don't set time if the option is turned off in settings
* Bangle.js: DST and time zone fixes
* Add Arabic-style Eastern Arabic numerals to transliteration
2020-03-20 21:52:59 +01:00
#### Version 0.43.0
2020-03-20 17:21:40 +01:00
* Initial support for Fossil Hybrid HR (needs complicated key extraction, read wiki)
* Fossil: Allow switching off the Q Icon and use the default Gadgetbridge icon
* Fix VoIP call handling during DND
* Fix find-my-phone for Android 10
2020-08-26 04:09:09 +02:00
* Huami: Fix crash when calendar event description or title was null
* Huami: Ignore all-day events when syncing calendar events
#### Version 0.42.1
* Fix accepting/rejecting calls on Android 9
* Mi Band 3/4, Amazfit Bip/Cor/GTS/GTR: Option to sync calendar events as reminder
2020-02-05 21:40:54 +01:00
#### Version 0.42.0
2020-01-31 09:22:06 +01:00
* Initial iTag support
* Fix indefinitely lasting Bluetooth scans when location permission has not been granted
2020-01-31 09:22:06 +01:00
* Try to stop incoming VoIP call notification when the call is answered
2020-02-05 21:40:54 +01:00
* Vectorize some icons and add a new Mi Scale 2 icon
* Mi Band 4: Make high MTU optional, fixes problems on some phones
* ZeTime: Fix probably broken support (duplicate id used by Fossil)
2020-01-31 09:22:06 +01:00
2020-01-28 11:25:56 +01:00
#### Version 0.41.1
2020-01-21 20:23:01 +01:00
* Huami: allow to have alarms without snooze feature
* Mi Band 2: Properly stop a call notification when text notifications are disabled
2020-01-28 11:25:56 +01:00
* VoIP calls: ignore notifications with only one action, assuming it is an outgoing call
* Try to fix notifications from Business Calendar
2020-01-21 20:23:01 +01:00
2020-01-08 22:06:37 +01:00
#### Version 0.41.0
* JYou Y5: Initial support
* Mi Band 2/Amazfit Bip: Redesign button actions for easy music control setup and support long presses on Bip
* Amazfit Bip: Remove RES file limit (for BipOS)
* Huami: Automatically toggle alarm switch when toggling on the Band/Watch while in Alarm settings in Gadgetbridge
* Recognize Pixart-Messenger as Chat App
2020-01-08 22:06:37 +01:00
2019-12-28 00:33:03 +01:00
#### Version 0.40.1
* Mi Band/Amazfit: Recognize changes when toggling alarm on device (immediately when connected, else when connecting)
2019-12-27 23:14:00 +01:00
* Mi Band/Amazfit: Fix some bugs with stuck connection when re-connecting
* Mi Band 4: Support higher MTU for multiple times faster firmware transfer (probably also Amazfit GTR/GTS)
2019-12-28 00:33:03 +01:00
* Amazfit Cor: Fix setting language to Chinese manually
2019-12-27 23:14:00 +01:00
2019-12-16 22:19:01 +01:00
#### Version 0.40.0
2019-12-15 12:41:47 +01:00
* Fossil Q Hybrid: Initial support
* Bangle.js: Initial support
* Reserve Alarm for Calendar feature restricted to Mi Band 1/2 and moved to per-device settings
* New icon for App Manager
2019-11-24 22:11:52 +01:00
#### Version 0.39.1
* Try to actively re-connect when a connection gets interrupted (interval grows up to 64 seconds)
* Mi Band2/Amazfit Bip: Make button action settings per-device and enable for Amazfit Bip
2019-11-23 22:55:45 +01:00
2019-11-12 08:04:57 +01:00
#### Version 0.39.0
* Amazfit GTS: Initial and incomplete support, mostly untested
* Add forward/backward buttons to charts for faster navigation
* Debug: allow to reset last fetch date for Huami devices
2019-10-28 15:44:44 +01:00
#### Version 0.38.0
* Amazfit GTR: Initial and incomplete support, mostly untested
* Amazfit Bip: add Portuguese to the list of selectable languages
2019-10-24 22:57:39 +02:00
* Mi Band 4: Enable emoji font setting
* Makibes HR3: Support the English version
* Makibes HR3: Enable Bluetooth pairing for working re-connection
2019-10-24 22:57:39 +02:00
* Work around crash when trying to display changelog
* Sleep detection settings: Rolling 24 hours (existing style) or Noon to noon
* Add alternative color to heart rate in chart settings
2019-10-24 22:57:39 +02:00
2019-10-15 20:46:39 +02:00
#### Version 0.37.1
* Amazfit Bip Lite: Support flashing firmware and watch faces
2019-10-15 20:46:39 +02:00
#### Version 0.37.0
2019-10-12 20:41:27 +02:00
* Initial Makibes HR3 support
2019-10-15 18:14:36 +02:00
* Amazfit Bip Lite: Initial working support, firmware update is disabled for now (we do not have any firmware for testing)
* Amazfit Cor 2: Enable Emoji Font setting and 3rd party HR access
* Find Phone now also vibration in addition to playing the ring tone
* ID115: All settings are now per-device
2019-10-12 20:41:27 +02:00
* Time format settings are now per-device for all supported devices
* Wrist location settings are now per-device for all supported devices
* Work around broken layout in database management activity
* Show toast in case no app is installed which can handle GPX files
* Mi Band 4/Amazfit Bip Lite: Trim white spaces and new lines from auth key
* Mi Band 4/Amazfit Bip Lite: Display a toast and do not try to pair if there was no auth key supplied
* Skip service scan if supported device could be recognized without UUIDs during discovery
2019-09-28 16:14:37 +02:00
2019-09-22 21:54:13 +02:00
#### Version 0.36.2
* Amazfit Bip: Untested support for Lite variant
* Force Lineage OS to ask for permission when Trust is used to fix non-working incoming calls
* Charts: List multiple sleep sessions per day
2019-09-17 14:12:48 +02:00
#### Version 0.36.1
2019-09-17 14:19:04 +02:00
* Mi Band 2/3/4, Amazfit Bip/Cor: Add setting to expose the HR sensor to 3rd party apps
2019-08-31 22:18:33 +02:00
* Mi Band 4: Really fix weather location not being updated on the Band
* Mi Band 4: Fix call notification not stopping when call gets answered or rejected on the phone
* Amazfit Bip/Cor: Support for custom emoji font
2019-09-14 00:30:12 +02:00
* ZeTime: Enable emoji support
* ZeTime: Make watch language the same as the phone language by default
* New status and alarms widget
2019-09-14 00:30:12 +02:00
* Fix crash when entering notification filter settings
* Make diagram settings accessible from charts activity
2019-09-17 14:12:48 +02:00
* Add option to hide the floating plus button in the main activity
* Fix a potential crash on Android 4.4 KitKat
2019-08-31 22:18:33 +02:00
2019-08-25 20:43:49 +02:00
#### Version 0.36.0
2019-08-22 11:22:29 +02:00
* Initial Mijia LYWSD02 support (Smart Clock with Humidity and Temperature Sensor), just for setting the time
* Mi Band 3/4: Allow enabling the NFC menu where supported (useless for now)
* Mi Band 3/4, Amazfit Cor/Bip: Set language immediately when changing it (not only on connect)
* Mi Band 3/4, Amazfit Cor/Bip: Add icons for "swimming" and "exercise"
2019-08-22 11:22:29 +02:00
* Mi Band 4: Support flashing the V2 font
2019-08-25 09:58:18 +02:00
* Mi Band 4: Fix weather location not being updated on the Band
2019-08-22 11:22:29 +02:00
* Mi Band 4: remove unsupported DND setting from settings menu
* Amazfit Bip/Cor: Fix resetting of last fetched date for sports activities
* Amazfit Bip: Fix sharing GPX files for some Apps
* Pebble: Use Rebble Store URI
2019-08-25 20:43:49 +02:00
* Support LineageOS 16.0 weather provider
2019-08-22 11:22:29 +02:00
* Add Averages to Charts
* Allow togging between weekly and monthly charts
2019-07-30 23:18:58 +02:00
#### Version 0.35.2
* Mi Band 1/2: Crash when updating firmware while phone is set to Spanish
2019-07-30 23:18:58 +02:00
* Mi Band 4: Enable music info support (displays now on the band)
* Mi Band 4: Support setting date format (for built-in watch-faces)
2019-07-30 23:24:58 +02:00
* Amazfit Cor 2: Try to fix empty menu on device
2019-07-30 23:18:58 +02:00
2019-07-25 22:29:09 +02:00
#### Version 0.35.1
* Mi Band 4: Support flashing watch-faces, res and firmware (.ft untested)
2019-07-25 22:29:09 +02:00
2019-07-24 21:52:18 +02:00
#### Version 0.35.0
* Mi Band 4: Initial support (WARNING: INITIAL SETUP NEEDS MI FIT WITH ACCOUNT AND ROOT, NOT A RECOMMENDED DEVICE FOR GADGETBRIDGE)
2019-07-16 14:22:30 +02:00
#### Version 0.34.1
2019-06-19 22:39:48 +02:00
* Mi Band 1: Fix crash when entering per-device settings
2019-07-16 23:50:28 +02:00
* Mi Band 3: Allow setting date format in per-device settings
* ZeTime: Fix time stamps
2019-06-19 22:39:48 +02:00
* Fix a crash when flashing an non-whitelisted firmware while using Gadgetbridge in Spanish
2019-06-05 18:11:55 +02:00
#### Version 0.34.0
* Mi Band 1/2/3/Bip/Cor: Migrate many settings to per-device settings (new settings icon in device card in main activity)
2019-06-05 23:30:56 +02:00
* Mi Band 3: Fix setting menu items with 2.4 firmware and add support for the new timer menu
2019-06-05 18:11:55 +02:00
* Amazfit Bip/Cor, Casio: Add support for muting incoming calls
* ZeTime: Remove endless recursion in ZeTime settings
* Recognize FairEmail notifications as generic email notifications
2019-05-19 10:12:43 +02:00
#### Version 0.33.1
* Mi Band 3: Recognize "Xiaomi Band 3"
* Amazfit Bip: Add German, Italian, French and Turkish to language settings
2019-05-09 15:01:24 +02:00
#### Version 0.33.0
2019-05-07 11:19:15 +02:00
* BFH-16: Initial support
2019-05-09 16:03:02 +02:00
* Mi Band 2/3/Bip/Cor: Generate random per-device security keys when pairing, allow manual override to still support multiple android devices connecting to the same device
2019-05-07 11:19:15 +02:00
* Mi Band 3: Add Indonesian, Thai, Arabic, Vietnamese, Portuguese, Dutch, Turkish and Ukrainian to language settings
* Mi Band 3: Support flashing latest Japanese-Korean font
2019-05-09 15:01:24 +02:00
* Amazfit Cor 2: Initial experimental support (untested)
* Pebble: Add PebbleKit extension for reopening last app
* Casio: Bug fixes and improvements
2019-05-07 11:19:15 +02:00
* Lookup contacts also in work profile
* Fix searching in application name when blacklisting
* Remove misleading title from database management activity when no legacy database is available
2019-05-07 11:19:15 +02:00
2019-03-17 22:15:32 +01:00
#### Version 0.32.4
* Make VoIP call support optional (disabled by default)
2019-03-17 22:15:32 +01:00
* Amazfit Bip: GPX export corrections
* ZeTime: Fix setting alarms
* ZeTime: Fix wrong activity timestamps
* ZeTime: Set HR alarm limits when changed, not only on connect
* ZeTime: Sync preferences from the watch to Gadgetbridge settings
2019-02-17 00:05:29 +01:00
#### Version 0.32.3
* Fix a crash in charts due to a broken German translation
* Fix a crash when transliterating emoji
* Amazfit Bip/Cor: Support disconnect notification (must be configured in Bip settings for Cor also for now)
2019-02-10 22:39:05 +01:00
#### Version 0.32.2
* Fix setting alarms under some circumstances
* Support calls notifications for some VoIP apps
* Mi Band 3: Enable fetching sports activities (currently only useful for flushing activities)
* Casio: Improve stability
* Casio: Add explicit support for GB-6900B, GB-X6900B and GB-5600B
2019-01-13 20:42:39 +01:00
#### Version 0.32.1
* Fix db deadlock on alarm migration
2019-01-07 09:41:45 +01:00
#### Version 0.32.0
* Initial support for Casio GB-6900B
2018-12-16 18:58:33 +01:00
* Increase number of alarms and store them per-device
* Support factory reset in debug activity (Mi Band 1/2/3, Bip, Cor)
* Filter out Unicode control sequences (fixes problems with Telegram and probably others)
2018-12-16 18:58:33 +01:00
* Fix endless loop resulting in OOM when RTL support is enabled
* Recognize p≡p as an email app
2018-12-16 18:58:33 +01:00
* No longer display Android paired devices in that were not a paired with Gadgetbridge
* Amazfit Bip: Allow flashing latest GPS firmware
2019-01-07 09:41:45 +01:00
* Pebble: Native support for M7S watch face
* No1 F1: Support for a Chinese clone
2018-12-16 18:58:33 +01:00
2018-11-17 16:43:14 +01:00
#### Version 0.31.3
* Pebble: Fix crash with DISMISS and OPEN actions
2018-11-15 20:30:15 +01:00
#### Version 0.31.2
* Pebble: Fix a regression that caused non-working mute, open and dismiss actions
* Fix setting language to Czech manually
* Ignore summary notification from K-9 Mail (caused notification spamming)
2018-11-08 07:06:30 +01:00
#### Version 0.31.1
2018-11-08 18:00:05 +01:00
* Pebble: Fix crash when no canned replies have been set
* Pebble: Let the firmware show localized default canned replies if none have been set
* Amazfit Bip: Fix importing GPS tracks that have been recorded with Firmware 1.1.5.02
2018-11-08 07:06:30 +01:00
* Display measured hr value in debug screen
2018-11-04 10:01:47 +01:00
#### Version 0.31.0
* Pebble: Send all wearable notification actions (not only reply)
* Pebble: Always allow reply action even if untested features are turned off
* Pebble: Temporarily disable broken auto remove notification feature
* Amazfit Bip: Allow flashing latest GPS firmware (Mili_dth.gps)
* Mi Band 3/Amazfit Bip/Amazfit Cor: Send Fahrenheit if units are set to imperial
* Roidmi 3: Fix and enable support
* Mi Band 3/Amazfit Bip: fix find phone crash
* Prevent re-sending old notifications to the wearable
* Enhancement and Fixes for Bengali Transliteration
2018-11-04 10:01:47 +01:00
* Disable excessive logging in RTL support
2018-09-17 00:11:32 +02:00
#### Version 0.30.0
* Amazfit Bip + Mi Band 3: Support for right to left display (configurable) (#976)
* Add Arabic, Bengali Farsi, Persian, Scandinavian transliteration
* Add support for some Roidmi FM receivers
* Mi Band 3: Allow enabling the "Workout" menu item
* Mi Band 3: Support for night mode configuration
* Huami devices: fix seldom activity/sports synchronization problem (#1264)
* Preferences: Make minimum heart rate configurable (lower values will be disregarded)
* Preferences: Configure minimum time between notifications
2018-09-17 23:06:04 +02:00
* Preferences: Group language settings
2018-09-17 00:11:32 +02:00
* Attempt to fix BLE connection issues on Samsung S devices
* Week sleep and steps charts: display balance (actual value vs. desired value)
* Live Activity: show current/maximum heart rate, display minute steps and total steps and more improvements
* Live Activity: fix discrepancy between number of steps in Gadgetbridge and wearable device
* Fix missing caller ID for incoming calls on Android 9
* Support for easy sharing of log files via the Debug screen
* Misc small bugfixes
2018-08-19 21:40:57 +02:00
#### Version 0.29.1
* Mi Band 3: Support setting language to to German, Italian, French, Polish, Japanese, Korean (read wiki)
* Mi Band 3: Support flashing latest RES files
2018-08-19 23:28:00 +02:00
* Mi Band 3: Fix notification text not being displayed
* Mi Band 3/Cor/Bip: Display app name when no app specific icon is available
2018-08-19 21:59:51 +02:00
* Teclast: add/improve H1 and H3 watch recognition
* Support transliteration for Lithuanian and Bengali
* Fix BLE reconnect issues in certain conditions
2018-08-19 21:40:57 +02:00
* Various fixes for display issues on small screens
* Fix some potential NPEs
2018-08-19 21:59:51 +02:00
* WIP: Display start and end of sleep in statistics
2018-08-19 21:40:57 +02:00
2018-08-12 09:40:13 +02:00
#### Version 0.29.0
2018-08-06 23:46:25 +02:00
* New Device: Initial support for ID115
2018-08-08 21:57:32 +02:00
* New Device: Initial support for Lenovo Watch9
2018-08-06 23:46:25 +02:00
* Show splash screen during startup
* Vertically align device icon in main activity
2018-08-12 00:28:47 +02:00
* Try to support the google clock application (untested)
2018-08-06 23:46:25 +02:00
* Amazfit Cor: Allow to configure displayed menu items
* Amazfit Cor: Support basic music control
* Amazfit Cor: Fix flashing font files
2018-08-08 21:57:32 +02:00
* Amazfit Bip: improved GPX export
* Amazfit Bip: Fix exported GPX file names for *FAT storage
2018-08-06 23:46:25 +02:00
* Amazfit Bip: Fix current weather not being displayed with later firmwares
* Amazfit Bip/Cor: Try to fix device being sometimes stuck in connecting state
* Mi Band 2: Put some device specific settings into its own settings category
2018-08-12 00:28:47 +02:00
* Mi Band 3: Support disabling of on-device menu items
2020-08-26 04:09:09 +02:00
* Mi Band 3: Support locking the Mi Band screen (swipe up to unlock)
2018-08-09 23:47:29 +02:00
* Mi Band 2/3: New icon
2018-08-06 23:46:25 +02:00
* NO1 F1: Set time during initialization
2018-07-22 16:31:38 +02:00
#### Version 0.28.1
* Fix wrong weather icon mapping in rare cases
* Fix device discovery on Android 4.4
* Amazfit Bip: Use UTC in gpx tracks for better compatibility with external software
* Amazfit Bip: Add the (localized) activity type to the gpx filename
* Amazfit Bip: Fix weather on latest firmwares
2018-07-17 16:01:41 +02:00
#### Version 0.28.0
* Initial support for ZeTime: time, weather and activity data sync, notification support and music playback control is working
2018-07-15 03:04:43 +02:00
* Amazfit Bip/Cor: Rework firmware detection to cope with new version scheme
2018-07-16 14:49:58 +02:00
* Amazfit Bip: Support setting language to Russian
* Amazfit Cor: Support language switching on newer firmwares
2018-07-15 03:04:43 +02:00
* Mi Band 3: support setting language (english and spanish tested)
2018-07-16 14:49:58 +02:00
* Mi Band 3: Fix pairing
* Mi Band 3: Send AQI to enable display of current temperature
2018-07-15 03:04:43 +02:00
2018-07-01 23:07:39 +02:00
#### Version 0.27.1
2020-08-26 04:09:09 +02:00
* Pebble: Change app store search to point to RomanPort's Pebble app store
2018-07-01 23:07:39 +02:00
* Mi Band 3: Allow flashing fonts (untested)
* Amazfit Bip: Allow flashing latest firmwares
* Amazfit Cor: Allow flashing Bip fonts (untested)
* Allow to limit auto fetch to a user configurable time interval
2018-06-26 21:04:15 +02:00
#### Version 0.27.0
2018-06-25 21:31:29 +02:00
* Initial support for Mi Band 3 (largely untested, needs to be connected to Mi Fit once)
2018-06-26 20:28:36 +02:00
* Option for automatic activity sync after screen unlock
* Allow hiding activity transfer notification on Android Oreo and above
* Allow blacklisting of PebbleKit notifications for individual apps
2018-06-26 20:28:36 +02:00
* Allow blacklisting all application at once
* Forward Skype notifications to wearable even if "local only" flag is set
2018-06-25 21:31:29 +02:00
* Show Gadgetbridge logo behind cards in main activity
2018-06-26 20:28:36 +02:00
* Always stop BT/BTLE discovery when exiting the discovery activity
2018-06-26 21:04:15 +02:00
* Amazfit Bip/Cor: Fix scheduled setting for "display on lift wrist" preference
2018-06-26 20:28:36 +02:00
* Amazfit Bip/Cor: add recent firmwares to whitelist
2020-08-26 04:09:09 +02:00
* Pebble: Fix a rare crash in WebView
2018-06-25 21:31:29 +02:00
2018-05-19 21:48:20 +02:00
#### Version 0.26.5
2018-05-20 19:59:50 +02:00
* Fix autoreconnect at boot on recent Android versions
2018-05-19 21:48:20 +02:00
* Bluetooth connection is more stable on Oreo
2018-05-20 19:59:50 +02:00
* Potentially fix the watch continuously vibrating after call pickup
* Amazfit Bip: Add setting to configure shortcuts (swipe to right from watchface)
* Recognize Q8 as a HPlus device
2018-05-19 21:48:20 +02:00
2018-05-12 23:05:48 +02:00
#### Version 0.26.4
* Fix a bug with Toasts appearing every time a notification arrives when bluetooth is disabled
* Pebble 2: Add optional GATT client only mode that might help with connection stability
* Amazfit Cor: Fix detection of newer firmwares
2020-08-26 04:09:09 +02:00
* Mi Band 2: Fix text notifications not appearing with short vibration patterns
2018-05-12 23:05:48 +02:00
2018-05-06 16:43:17 +02:00
#### Version 0.26.3
* Amazfit Bip: Add proper mime type to shared gpx files
* Amazfit Bip: allow to set displayed menu items
* Amazfit Bip: fix fetching logs from device via debug menu
* Amazfit Bip: Raise .res limit to 700000 bytes for modded files
2018-04-25 22:24:55 +02:00
#### Version 0.26.2
* Amazfit Bip: Time and timezone fixes for Android <=6 when exporting GPX
2018-04-16 20:13:21 +02:00
#### Version 0.26.1
* Fix crashes and connection problems on Android 6 and lower
2018-04-15 00:32:54 +02:00
#### Version 0.26.0
* Amazfit Bip: Initial support for GPS tracks
* Pebble: Wind speed/direction support and bugfixes for weather when using background javascript
2018-03-25 10:49:38 +02:00
#### Version 0.25.1
* Amazfit Cor: Try to send weather location instead of AQI
* Amazfit Bip: Support setting start end end time for background light when lifting the arm
2018-03-30 15:38:29 +02:00
* Pebble: various fixes and improvements for background javascript
* Explicitly ask for RECEIVE_SMS permission to fix problems with Android 8
2018-03-25 10:49:38 +02:00
2018-03-03 22:37:27 +01:00
#### Version 0.25.0
2018-03-30 15:38:29 +02:00
* Initial support for Xwatch
* Move the connected device to top in control center
2018-03-03 22:37:27 +01:00
* Add adaptive launcher icon for Android 8.x
* No longer plot heart rate graph when device was detected as not worn
* Pebble: Small fixes for background js (e.g. Pebble-Casio-WV58DE)
* Pebble: native (non bg js) support for weather in Simply Light watchface
2018-02-18 22:31:25 +01:00
#### Version 0.24.6
* Display the chat icon for notifications coming from Kontalk and Antox
2018-02-18 22:31:25 +01:00
* Pebble: Fix for background js which try to send floats (e.g. TrekVolle)
* Mi Band 2: Change the way vibration patterns work, also fixes problems with missing text on newer firmwares
2018-02-12 08:12:14 +01:00
#### Version 0.24.5
* Fix crash in settings activity with export location
* Fix notification deletion regression
2018-02-12 08:12:14 +01:00
* Add 'Ł' and 'ł' to transliteration map
2018-03-30 15:38:29 +02:00
* Omnijaws Weather: correctly pick today's min and max temperature
2018-02-12 08:12:14 +01:00
* Fix alarm details activity on small screen
2018-03-30 15:38:29 +02:00
* Pebble: mimic online check of TrekVolle when using background js
2018-02-08 22:24:27 +01:00
#### Version 0.24.4
* Amazfit Bip: Fix language setting on new firmwares
2018-02-04 00:16:56 +01:00
#### Version 0.24.3
* Charts: Try to fix another crash
* Pebble: Fix weather for some watchfaces when using background JS
* Amazfit Cor: Allow watchfaces to be flashed (untested)
* Amazfit Bip: Better detection for flashable font types
* Fix number only privacy option
2018-01-27 22:57:22 +01:00
#### Version 0.24.2
* Fix crash when changing the periodic database export interval
* Amazfit Bip: Allow fonts and new res format to be flashed
* Amazfit Cor: Allow new res format to be flashed
* Pebble: Background js fixes
2018-01-20 14:21:08 +01:00
#### Version 0.24.1
* Amazfit Bip: prevent menu icons from vanishing when using firmware 0.1.0.51
* Pebble: "find phone" feature for upcoming pebble helper app
2018-01-14 18:29:22 +01:00
#### Version 0.24.0
2018-01-13 19:18:18 +01:00
* Fix logs sometimes not containing stacktraces
* Support periodic database export
* Support transliteration for Arabic and Farsi
* Try to make alarm details scrollable (for small devices)
* Amazfit Bip: Implement find phone feature
* Amazfit Bip: Support flashing latest GPS firmware
* Amazfit Cor: Support flashing latest firmware
2018-01-14 21:24:13 +01:00
* Pebble: Fix crash with experimental background javascript
* Charts: Several fixes to the MPAndroidChart library
2018-01-13 19:18:18 +01:00
2017-12-30 22:45:10 +01:00
#### Version 0.23.2
* Mi Band 1S: Fix sync problem with firmware 4.16.11.15 (probably also Mi Band 1.0.15.0 and Mi Band 1A 5.16.11.15)
* Amazfit Cor: Fix problem with firmware >=1.0.6.27 being detected as Mi Band 2
2017-12-23 00:14:34 +01:00
#### Version 0.23.1
2017-12-21 10:17:37 +01:00
* Initial support for Omnijaws weather service
2017-12-23 00:14:34 +01:00
* Amazfit Bip: Allow installation of latest gps firmware
2017-12-21 10:17:37 +01:00
* Amazfit Cor: Fixes for installing newer firmware versions
2017-12-16 23:54:39 +01:00
#### Version 0.23.0
2017-12-11 19:54:36 +01:00
* Initial support for LineageOS/CyanogenMod weather provider
* Amazfit Bip/Cor: Support for current weather temperature
2017-12-16 23:54:39 +01:00
* Amazfit Bip/Cor: Display firmware version and type also for non-whitelisted firmware files
2017-12-11 19:54:36 +01:00
2017-12-02 21:25:09 +01:00
#### Version 0.22.5
* Unlock Teclast H10 support using the same code as H30
* Amazfit Bip: Fix installation of 0.1.0.11 Firmware
* Amazfit Bip/Cor: Send three days of weather forecast including (untranslated) conditions
* Workaround for a crash on Android 4.4 when connecting
2017-11-14 23:36:13 +01:00
#### Version 0.22.4
* Mi Band 2/Bip/Cor: Whole day HR support
* Mi Band 2/Bip/Cor: Prevent writing a lot of HR samples to the database when not using the live activity feature
* Pebble: Fix some nasty crashes which occur since 0.22.0
2018-03-30 15:38:29 +02:00
* Workaround for non-working notifications from wechat and outlook
2017-11-14 23:36:13 +01:00
2017-11-09 22:59:15 +01:00
#### Version 0.22.3
* Amazfit Bip: Allow flashing watchfaces
* Amazfit Cor: Fix flashing new .res files
* Mi Band 2/HRX/Bip/Cor: Try to fix stuck activity sync
2017-11-03 23:26:54 +01:00
#### Version 0.22.2
2017-11-01 23:40:19 +01:00
* Charts: Add setting to disable swiping charts left/right and some UI changes
* Pebble: Use the configured unit system also for system weather app
2017-11-01 23:40:19 +01:00
* Mi Band 2: Fix HR being absent in charts
2017-11-03 23:26:54 +01:00
* Amazfit Bip: Allow manual language selection in settings
* Amazfit Cor: Fix firmware update
2017-10-30 09:10:03 +01:00
#### Version 0.22.1
* Mi Band 2: Fix being detected as Amazfit Bip which lead to various problems especially on newly paired devices
2017-10-25 22:47:55 +02:00
#### Version 0.22.0
* Pebble: Experimental support for background javascript, allows weather and other features for watchapps without special Gadgetbridge support
2017-10-25 22:47:55 +02:00
* Add experimental support for Amazfit Cor and Mi Band HRX (no firmware update on the latter)
* Mi Band 2: Support more icons and textual notifications for more apps
* Add some quick action buttons to Gadgetbridge's notification
2018-03-30 15:38:29 +02:00
* Add transliteration support for ukrainian cyrillic characters
* Fix annoying toast in Mi Band settings
2017-10-15 22:29:35 +02:00
#### Version 0.21.6
* Amazfit Bip: Fix non-working notifications from Outlook, Yahoo Mail and GMail
* HPlus: Fix Unicode encoding
* No.1 F1: Alarms support
* No.1 F1: Show data fetching progress
#### Version 0.21.5
* Mi2/Bip: Support setting distance units (metric/imperial)
2017-10-01 22:36:26 +02:00
#### Version 0.21.4
* Mi2/Bip: Fix sleep detection for newer firmwares
* Mi2/Bip: Fix ancient bug resulting in wrong activity data at the beginning in diagrams and aggregate data
* No.1 F1: Support setting time format and distance units (metric/imperial)
2017-10-01 22:50:05 +02:00
* Pebble: Support setting distance units to miles for Health (need to reactivate Health in App Manager after toggling)
2017-10-01 22:36:26 +02:00
* HPlus: Make changing distance unit system effective immediately on toggling
2017-09-28 16:09:48 +02:00
#### Version 0.21.3
* Amazfit Bip: Auto-switch language on connect (English, Simplified Chinese, Traditional Chinese), requires FW 0.0.9.14+
2017-09-25 22:22:59 +02:00
#### Version 0.21.2
* Amazfit Bip: Support flashing CEP and ALM files for AGPS
* Amazfit Bip: Initial experimental support for fetching logs from the watch
* Mi2/Bip: Send user info to the device (fixes calories and distance display)
* Mi2/Bip: Fix firmware update progressbar being stuck at the end
* Pebble/Bip: Support more notification icons
* Pebble: Automatically determine color for unknown notifications on Pebble Time
2017-09-11 22:35:08 +02:00
#### Version 0.21.1
* Initial support for EXRIZU K8 (HPLus variant)
* Amazfit Bip: fix long messages not being displayed at all
2017-09-11 22:35:08 +02:00
* Mi Band 2: Support multiple button actions
* NO.1 F1: Fetch sleep data
* NO.1 F1: Heart rate support
* Pebble: Support controlling the current active media playback application
* Fix suspended activities coming to front when rotating the screen
2017-09-05 22:48:03 +02:00
#### Version 0.21.0
* Initial NO.1 F1 support
2017-09-05 22:48:03 +02:00
* Initial Teclast H30 support
* Amazfit Bip: Display GPS firmware version
* Amazfit Bip: Fix E-Mail notifications
* Amazfit Bip: Fix call notification with unknown caller
2017-09-05 22:48:03 +02:00
* Amazfit Bip: Fix crash when weather is updated and device reconnecting
* Mi2/Bip: Fix crash when synchronizing calendar to alarms
2018-03-30 15:38:29 +02:00
* Pebble: Fix crash when taking screenshots on Android 8.0 (Oreo)
* Pebble: Support some google app icons
* Pebble: try to support spotify
2017-09-05 22:48:03 +02:00
* Mi Band 2: Support configurable button actions
* Fix language being reset to system default
2017-08-27 01:01:42 +02:00
#### Version 0.20.2
* Amazfit Bip: Various fixes regarding weather, add condition string support for FW 0.0.8.74
* Amazfit Bip: enable caller display in later firmwares
* Amazfit Bip: initial firmware update support (EXPERIMENTAL, AT YOUR OWN RISK)
2017-08-27 01:01:42 +02:00
* Re-enable improved speed zones tab
* Probably fix crash with certain music players
2017-08-27 23:40:27 +02:00
* Improve theme and add changelog icon
2017-08-22 00:33:55 +02:00
#### Version 0.20.1
* Amazfit Bip: Support icons and text body for notifications
2017-08-22 01:04:08 +02:00
* Mi Band: Fix setting smart alarms
2017-08-22 00:33:55 +02:00
2017-08-19 23:52:46 +02:00
#### Version 0.20.0
2018-03-30 15:38:29 +02:00
* Initial Amazfit Bip support (WIP)
* Various theming fixes
* Add workaround for blacklist not properly persisting
* Handle resetting language to default properly
* Pebble: Pass booleans from Javascript Appmessage correctly
2020-08-26 04:09:09 +02:00
* Pebble: Make local configuration pages work on most recent WebView implementation
* Pebble: Allow to blacklist calendars
2017-08-18 14:03:09 +02:00
* Add Greek and German transliteration support
* Various visual improvements to charts
2017-07-21 19:56:49 +02:00
#### Version 0.19.4
* Replace or relicense CC-NC licensed icons to satisfy F-Droid
2020-08-26 04:09:09 +02:00
* Mi Band 2: Make info to display on the Band configurable
2017-07-21 19:56:49 +02:00
* Mi Band 2: Support wrist rotation to switch info setting
* Mi Band 2: Support goal notification setting
* Mi Band 2: Support do not disturb setting
* Mi Band 2: Support inactivity warning setting
2016-06-18 19:13:03 +02:00
2017-06-02 21:32:38 +02:00
#### Version 0.19.3
* Pebble: Fix crash when calendar access permission has been denied
* Pebble: Fix wrong timestamps with Morpheuz running on Firmware >=3
* Mi Band 2: Improve reliability when fetching activity data
* HPlus: Fix intensity calculation without continuous connectivity
* HPlus: Fix Unicode handling
* HPlus: Initial not work detection
* Fix memory leak
* Only show Realtime Chart on devices supporting it
2017-06-02 21:32:38 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.19.2
2017-05-08 22:04:24 +02:00
* Pebble: Fix recurring calendar events only appearing once per week
* HPlus: Fix crash when receiving calls without phone number
* HPlus: Detect unicode support on Zeband Plus
* No longer quit Gadgetbridge when bluetooth gets turned off
2017-05-09 13:56:17 +02:00
#### Version 0.19.1
2017-04-27 07:46:30 +02:00
* Fix crash at startup
* HPlus: Improve reconnection to device
* Improve transliteration
2017-05-09 13:56:17 +02:00
#### Version 0.19.0
2017-04-21 14:24:58 +02:00
* Pebble: allow calendar sync with Timeline (Title, Location, Description)
* Pebble: display calendar icon for reminders from AOSP Calendar
2017-04-25 22:02:57 +02:00
* HPlus: try to fix latin characters showing as random Chinese text
* Improve reconnection with BLE devices
* Improve generic notification reliability by trying to restart the notification listener when stale/crashed
* Other small bugfixes
2017-04-21 14:24:58 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.18.5
2020-08-26 04:09:09 +02:00
* Applied some material design guidelines to Charts and Pebble app management
2017-04-08 22:36:40 +02:00
* Changed colours: deep sleep is now dark blue, light sleep is now light blue
* Support for exporting and importing of preferences in addition to the database
* Visual improvements of the pie charts
* Add filter by name in the App blacklist activity
2017-04-08 22:36:40 +02:00
* Pebble: improve compatibility with watch app configuration pages
2017-04-09 22:39:50 +02:00
* Pebble: display battery percentage (will only update once an hour)
2017-04-08 22:36:40 +02:00
* HPlus: users can now decide whether they want to pair the device or not, hopefully fixing some connection problems (#642)
* HPlus: display battery state and warn on low battery
2017-05-09 13:56:17 +02:00
#### Version 0.18.4
* Mi Band 2: Display realtime steps in Live Activity
* Mi Band: Attempt to recognize Mi Band model with hwVersion = 8
* Alarms activity improvements and fixes
* Make Buttons in the main activity easier to hit
2017-05-09 13:56:17 +02:00
#### Version 0.18.3
2017-03-18 17:22:40 +01:00
* Fix bug that caused the same value in weekly charts for every day on Android 6 and older
2017-05-09 13:56:17 +02:00
#### Version 0.18.2
* Mi Band 2: Fix crash on "chat" or "social network" text notification (#603)
2017-03-18 11:46:08 +01:00
2017-05-09 13:56:17 +02:00
#### Version 0.18.1
2018-03-30 15:38:29 +02:00
* Pebble: Fix Firmware installation on Pebble Time Round (broken since 0.16.0)
2017-03-17 22:52:36 +01:00
* Start VibrationActivity when using "find device" button with Vibratissimo
* Support material fork of K9
2017-05-09 13:56:17 +02:00
#### Version 0.18.0
* All new GUI for the control center
2017-03-08 12:51:14 +01:00
* Add Portuguese pt_PT and pt_BR translations
2017-03-11 10:52:42 +01:00
* Add Czech translation
2017-03-08 12:51:14 +01:00
* Add Hebrew translation and transliteration
* Consistently display device specific icons already during discovery
2017-03-15 23:42:30 +01:00
* Add sleep chart displaying the last week of sleep
2017-03-08 12:51:14 +01:00
* Huge speedup for weekly charts when changing days
2017-03-15 23:42:30 +01:00
* Drop support for importing pre Gadgetbridge 0.12.0 database
* Pebble: allow configuration web pages (clay) to access device location
* Mi Band 2: Initial support for text notifications, caller ID, and icons (requires font installation) (#560)
* Mi Band 2: Support for flashing Mili_pro.ft* font files
* Mi Band 2: Improved firmware/font updated
* Mi Band 2: Set 12h/24h time format, following the Android configuration (#573)
2017-03-15 23:42:30 +01:00
* Improved BLE discovery and connectivity
2017-05-09 13:56:17 +02:00
#### Version 0.17.5
2017-02-20 22:19:16 +01:00
* Automatically start the service on boot (can be turned off)
* Pebble: PebbleKit compatibility improvements (Data logging)
2017-02-20 22:19:16 +01:00
* Pebble: Display music shuffle and repeat states for some players
* Pebble 2/LE: Speed up data transfer
2017-05-09 13:56:17 +02:00
#### Version 0.17.4
* Better integration with android music players
2017-02-09 17:18:33 +01:00
* Privacy options for calls (hide caller name/number)
2017-02-11 22:42:39 +01:00
* Send a notification to the connected if the Android Alarm Clock rings (com.android.deskclock)
* Fixes for Cyrillic transliteration
2017-02-09 17:18:33 +01:00
* Pebble: Implement notification privacy modes
2020-08-26 04:09:09 +02:00
* Pebble: Support weather for Obsidian watchface
2017-02-11 22:42:39 +01:00
* Pebble: add a dev option to always and immediately ACK PebbleKit messages to the watch
2017-02-09 17:18:33 +01:00
* HPlus: Support alarms
* HPlus: Fix time and date sync and time format (12/24)
* HPlus: Add device specific preferences and icon
* HPlus: Support for Makibes F68
2017-05-09 13:56:17 +02:00
#### Version 0.17.3
2017-01-25 22:15:21 +01:00
* HPlus: Improve display of new messages and phone calls
* HPlus: Fix bug related to steps and heart rate
2018-03-30 15:38:29 +02:00
* Pebble: Support dynamic keys for natively supported watchfaces and watchapps (more stability across versions)
2017-01-25 22:15:21 +01:00
* Pebble: Fix error Toast being displayed when TimeStyle watchface is not installed
2018-03-30 15:38:29 +02:00
* Mi Band 1+2: Support for connecting without BT pairing (workaround for certain connection problems)
2017-01-25 22:15:21 +01:00
2017-05-09 13:56:17 +02:00
#### Version 0.17.2
* Pebble: Fix temperature unit in Timestyle Pebble watchface
* Add optional Cyrillic transliteration (for devices lacking the font)
2017-05-09 13:56:17 +02:00
#### Version 0.17.1
2017-01-18 22:17:59 +01:00
* Pebble: Fix installation of some watchapps
* Pebble: Try to improve PebbleKit compatibility
* HPlus: Fix bug setting current date
2017-05-09 13:56:17 +02:00
#### Version 0.17.0
2017-01-09 14:11:13 +01:00
* Add weather support through "Weather Notification" app
2017-01-10 23:28:55 +01:00
* Various fixes for K9 mail when using the generic notification receiver
2017-01-14 14:53:56 +01:00
* Add a preference to hide the persistent notification icon of Gadgetbridge
2017-01-09 14:11:13 +01:00
* Pebble: Support for build-in weather system app (FW 4.x)
* Pebble: Add weather support for various watchfaces
* Pebble: Add option to disable call display
* Pebble: Add option to automatically delete notifications that got dismissed on the phone
2020-08-26 04:09:09 +02:00
* Pebble: Bug fix for some PebbleKit enabled 3rd party apps (TCW and maybe other)
2018-03-30 15:38:29 +02:00
* Pebble 2/LE: Improve reliability and transfer speed
2017-01-11 21:43:42 +01:00
* HPlus: Improved discovery and pairing
* HPlus: Improved notifications (display + vibration)
* HPlus: Synchronize time and date
* HPlus: Display firmware version and battery charge
* HPlus: Near real time Heart rate measurement
* HPlus: Experimental synchronization of activity data (only sleep, steps and intensity)
* HPlus: Fix some disconnection issues
2017-01-09 14:11:13 +01:00
2017-05-09 13:56:17 +02:00
#### Version 0.16.0
2016-12-28 22:54:07 +01:00
* New devices: HPlus (e.g. Zeblaze ZeBand), contributed by João Paulo Barraca
* ZeBand: Initial support: notifications, heart rate, sleep monitoring, user configuration, date+time
* Pebble 2: Fix Pebble Classic FW 3.x app variant being prioritized over native Pebble 2 app variant
* Charts (Live Activity): Fix axis labels color in dark theme
* Mi Band: Fix ginormous step count when using Live Activity
* Mi Band: Improved performance during activity sync
2016-12-29 23:27:49 +01:00
* Mi Band 2: Fix activity data missing after doing manual hr measurements or live activity
2016-12-29 17:12:44 +01:00
* Support sharing firmwares/watchapps/watchfaces to Gadgetbridge
2016-12-29 23:46:18 +01:00
* Support for the "Subsonic" music player (#474)
2016-12-29 17:12:44 +01:00
2017-05-09 13:56:17 +02:00
#### Version 0.15.2
2016-12-24 23:04:01 +01:00
* Mi Band: Fix crash with unknown notification sources
2017-05-09 13:56:17 +02:00
#### Version 0.15.1
2016-12-19 18:20:32 +01:00
* Improved handling of notifications for some apps
2016-12-19 23:40:12 +01:00
* Pebble 2/LE: Add setting to limit GATT MTU for debugging broken BLE stacks
* Mi Band 2: Display battery status
2016-12-19 18:20:32 +01:00
2017-05-09 13:56:17 +02:00
#### Version 0.15.0
2016-12-08 09:17:45 +01:00
* New device: Liveview
* Liveview: initial support (set the time and receive notifications)
* Pebble: log pebble app logs if option is enabled in pebble development settings
2016-12-09 20:25:00 +01:00
* Pebble: notification icons for more apps
* Pebble: Further improve compatibility for watchface configuration
2016-12-11 02:26:45 +01:00
* Mi Band 2: Initial support for firmware update (tested so far: 1.0.0.39)
2016-12-08 09:17:45 +01:00
2017-05-09 13:56:17 +02:00
#### Version 0.14.4
* Pebble 2/LE: Fix multiple bugs in re-connection code, honor reconnect tries from settings
2016-12-02 23:48:58 +01:00
* Mi Band 2: Experimental support for activity recognition
* Mi Band 2: Fix time setting code
2017-05-09 13:56:17 +02:00
#### Version 0.14.3
2016-11-29 22:36:05 +01:00
* Pebble: Experimental support for pairing and using all Pebble models via BLE
2016-11-29 23:28:15 +01:00
* Mi Band 1: Fix regression causing display of wrong activity data (#440)
* Mi Band 2: Support for continuous heart rate measurements in live activity view
2016-11-29 22:36:05 +01:00
2017-05-09 13:56:17 +02:00
#### Version 0.14.2
2016-11-25 14:31:56 +01:00
* Pebble 2: Fix a bug where the Pebble got disconnected by other unrelated LE devices
2017-05-09 13:56:17 +02:00
#### Version 0.14.1
2016-11-24 19:01:15 +01:00
* Mi Band 2: Initial experimental support for activity data
2016-11-24 22:03:02 +01:00
* Mi Band 2: Send the fitness goal (steps) to the band
2016-11-24 19:01:15 +01:00
* Pebble 2: Work around firmware installation issues (tested with upgrading 4.2 to 4.3)
* Pebble: Further improve compatibility for watchface configuration
2016-11-24 22:11:59 +01:00
* Pebble: add Kickstart watch face to app manager on FW 4.x
2016-11-24 22:03:02 +01:00
* Charts: display the total time range, not just the range with available data
2017-05-09 13:56:17 +02:00
#### Version 0.14.0
2016-11-21 17:44:43 +01:00
* Pebble 2: Initial experimental support for P2/PT2 using BLE
* Pebble: Special support in device discovery activity (MUST be used to get Pebble 2 working)
* Pebble: Improve compatibility for watchface configuration
2016-11-22 00:04:12 +01:00
* Mi Band 2: support for heart rate measurement during sleep
* Mi Band 2: configuration option to activate the display on lift
* Mi Band 2: configuration option to display the time + date or just the time
* Mi Band 2: honor the wear location configuration option
2016-11-15 12:29:18 +01:00
2017-05-09 13:56:17 +02:00
#### Version 0.13.9
* Pebble: use the last known location for setting sunrise and sunset
* Pebble: fix Health disappearing forever when deactivating through app manager (and get it back for affected users)
2016-11-10 10:51:04 +01:00
* Mi Band 2: More fixes for connection issues (#408)
2017-05-09 13:56:17 +02:00
#### Version 0.13.8
* Mi Band 2: fix connection issues for users of Mi Fit (#408, #425)
* Mi Band 1A: fix firmware update for certain 1A models
2016-11-04 22:17:27 +01:00
2017-05-09 13:56:17 +02:00
#### Version 0.13.7
2016-10-28 00:51:29 +02:00
* Pebble: Fix configuration of certain pebble apps (eg. QR Generator, Squared 4.0)
2020-08-26 04:09:09 +02:00
* Pebble: Add context menu option in app manager to search a watchapp in the Pebble app store
2016-10-28 00:51:29 +02:00
* Mi Band: allow to delete Mi Band address from development settings
2016-10-29 16:08:20 +02:00
* Mi Band 2: Initial support for heart rate readings (Debug activity only)
* Mi Band 2: Support disabled alarms
* Attempt to fix spurious device discovery problems
* Correctly recognize Toffeed, Slimsocial and MaterialFBook as Facebook notification sources
2016-10-28 00:51:29 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.13.6
2016-10-23 23:14:05 +02:00
* Mi Band 2: Support for multiple alarms (3 at the moment)
* Mi Band 2: Fix for alarms not working when just one is enabled
2017-05-09 13:56:17 +02:00
#### Version 0.13.5
2016-10-21 13:13:08 +02:00
* Mi Band 2: Support setting one alarm
* Pebble: Health compatibility for Firmware 4.2
* Improve support for K9 when generic notifications are used (K9 notifications set to never)
2017-05-09 13:56:17 +02:00
#### Version 0.13.4
2016-10-10 23:17:21 +02:00
* Mi Band: Initial support for recording heart and displaying rate values
* Mi Band: Support for testing vibration patterns directly from the preferences
* Mi Band: Clean up vibration preferences
* Possibly fix logging to file on certain devices (#406)
* Mi Band 2: Possibly fix weird connection interdependence between Mi 1 and 2 (#323)
* Mi Band 1S: White list firmware 4.16.4.22
* Mi Band: try application level pairing again, in order to support data sharing with Mi Fit (#250)
* Pebble: new icons and colors for certain apps
2016-10-11 23:36:05 +02:00
* Debug-screen: added button to test "new functionality", currently live sensor data for Mi Band 1
2016-10-10 23:17:21 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.13.3
2016-10-03 22:51:12 +02:00
* Fix regressions with missing bars and labels in charts
* Allow to set notification type in Debug activity
2016-10-04 23:33:49 +02:00
* Move "Disconnect" back to the bottom of the context menu
2016-10-03 23:36:50 +02:00
* Mi Band 2: Display Message and Phone icons
2016-10-03 22:51:12 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.13.2
2016-09-30 19:16:02 +02:00
* Support deleting devices (and their data) in control center
* Sort devices lexicographically in control center
* Do not forward group summary notifications (could fix some duplicate notifications)
* Pebble: Support for health on FW 4.1
* Mi Band: Fix offline charts not displaying heartrate for Mi 1S
2017-05-09 13:56:17 +02:00
#### Version 0.13.1
2016-09-26 22:35:59 +02:00
* Improved BLE scanning for Android 5.0+
2016-09-26 22:11:26 +02:00
* Pebble: try to work around duplicate Telegram messages and support Telegram icon
* Pebble: fix some incompatibilities with certain PebbleKit Android apps
2017-05-09 13:56:17 +02:00
#### Version 0.13.0
2016-09-21 19:22:26 +02:00
* Initial working Mi Band 2 support (only notifications, no activity and heart rate support)
* Experimental support for Vibratissimo devices
2017-05-09 13:56:17 +02:00
#### Version 0.12.2
2016-09-11 12:47:02 +02:00
* Fix for user attribute database table getting spammed and store sleep and steps goals properly
2017-05-09 13:56:17 +02:00
#### Version 0.12.1 (release withdrawn)
* Pebble: Fix activity data being associated with the wrong device and/or user in some cases causing them to invisible in charts
* Remove special handling for Conversations notifications since upstream dropped special pebble support
2016-09-11 00:18:46 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.12.0 (release withdrawn)
* NB: User action needed to migrate existing data!
2016-09-04 21:20:42 +02:00
* Store activity data per device and provider to allow multiple devices of the same kind with separate data. Migration is available, except for Pebble Misfit data. Existing data from multiple devices of the same kind (eg. multiple Mi Bands) will get merged while importing.
* In Control Center, display known devices even when Bluetooth is off
* In Control center, new menu point to launch the new "Database management" activity
* Pebble: Support for Pebble Health on Firmware 4.0
* Pebble: Optionally allow raw Pebble Health data to be stored in database completely (for later interpretation, when we are able to decode it)
2016-09-04 21:20:42 +02:00
* Mi Band: fix displaying of deep sleep vs. light sleep (was inverted)
2016-06-18 19:13:03 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.11.2
* Mi Band: support for devices that cannot pair with the band (#349)
2016-07-15 00:48:50 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.11.1
2016-07-06 22:35:41 +02:00
* Various fixes (including crashes) for location settings
* Pebble: Support Pebble Time 2 emulator (needs recompilation of Gadgetbridge)
* Fix a rare crash when, due to Bluetooth problems, when a device has no name
* Fix activity fetching getting stuck when double tapping (#333)
* Mi Band: in the Device Discovery activity, do not display devices that are already paired
* Mi Band: only allow automatic re-connection on disconnect when the device was previously fully connected
* Mi Band: fix a rare crash when reading data fails due to Bluetooth problems
* Mi Band: log full activity sample to help deciphering activity kinds (#341)
* Mi Band 2: improved discovery mechanism to not rely on MAC addresses (#323)
* Charts: only display heart rate samples on devices that support that
* Add more logging to detect problems with external directories (#343)
2016-07-06 22:35:41 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.11.0
2016-06-24 21:51:02 +02:00
* Pebble: new App Manager (keeps track of installed apps and allows app sorting on FW 3.x)
* Pebble: call dismissal with canned SMS (FW 3.x)
* Pebble: watchapp configuration presets
2016-06-24 21:51:02 +02:00
* Pebble: fix regression with FW 2.x (almost everything was broken in 0.10.2)
2017-05-09 13:56:17 +02:00
#### Version 0.10.2
2016-06-18 19:13:03 +02:00
* Pebble: allow to manually paste configuration data for legacy configuration pages
* Pebble: various improvements to the configuration page
* Pebble: Support FW 4.0-dp1 and Pebble2 emulator (needs recompilation of Gadgetbridge)
2016-06-19 11:58:13 +02:00
* Pebble: Fix a problem with key events when using the Pebble music player
2016-06-18 19:13:03 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.10.1
2016-06-10 22:39:00 +02:00
* Pebble: set extended music info by dissecting notifications on Android 5.0+
* Pebble: various other improvements to music playback
* Pebble: allow ignoring activity trackers individually (to keep the data on the pebble)
2016-06-10 22:39:00 +02:00
* Mi Band: support for shifting the device time by N hours (for people who sleep at daytime)
* Mi Band: initial and untested support for Mi Band 2
* Allow setting the application language
2017-05-09 13:56:17 +02:00
#### Version 0.10.0
* Pebble: option to send sunrise and sunset events to timeline
2016-05-31 13:05:55 +02:00
* Pebble: fix problems with unknown app keys while configuring watchfaces
* Mi Band: BLE connection fixes
* Fixes for enabling logging at without restarting Gadgetbridge
* Re-enable device paring activity on Android 6 (BLE scanning needs the location preference)
* Display device address in device info
2017-05-09 13:56:17 +02:00
#### Version 0.9.8
* Pebble: fix more reconnect issues
* Pebble: fix deep sleep not being detected with Firmware 3.12 when using Pebble Health
* Pebble: option in AppManager to delete files from cache
* Pebble: enable pbw cache and watchface configuration for Firmware 2.x
* Pebble: allow enabling of Pebble Health without "untested features" being enabled
2016-05-24 23:55:03 +02:00
* Pebble: fix music information being messed up
* Honour "Do Not Disturb" for phone calls and SMS
2017-05-09 13:56:17 +02:00
#### Version 0.9.7
2016-05-14 12:15:48 +02:00
* Pebble: hopefully fix some reconnect issues
2016-05-15 23:29:19 +02:00
* Mi Band: fix live activity monitoring running forever if back button pressed
* Mi Band: allow low latency firmware updates, fixes update with some phones
* Mi Band: initial experimental and probably broken support for Amazfit
2016-05-14 12:15:48 +02:00
* Show aliases for BT Devices if they had been renamed in BT Settings
* Do not show a hint about App Manager when a Mi Band is connected
2017-05-09 13:56:17 +02:00
#### Version 0.9.6
2016-04-29 22:07:16 +02:00
* Again some UI/theme improvements
* New preference to reconnect after connection loss (defaults to true)
* Fix crash when dealing with certain old preference values
* Mi Band: automatically reconnect when back in range after connection loss
* Mi Band 1S: display heart rate value again when invoked via the Debug view
2015-11-15 10:32:43 +01:00
2017-05-09 13:56:17 +02:00
#### Version 0.9.5
2016-04-21 23:13:06 +02:00
* Several UI Improvements
* Easier First-time setup by using a FAB
* Optional Dark Theme
* Notification App Blacklist is now sorted
* Gadgetbridge Icon in the notification bar displays connection state
* Logging is now configurable without restart
* Mi Band 1S: Initial live heartrate tracking
* Fix certain crash in charts activity on slower devices (#277)
2017-05-09 13:56:17 +02:00
#### Version 0.9.4
* Pebble: support pebble health datalog messages of firmware 3.11 (this adds support for deep sleep!)
* Pebble: try to reconnect on new notifications and phone calls when connection was lost unexpectedly
* Pebble: delay between re-connection attempts (from 1 up to 64 seconds)
2016-04-09 10:05:27 +02:00
* Fix crash in charts activities when changing the date, quickly (#277)
* Mi Band: preference to enable heart rate measurement during sleep (#232, thanks computerlyrik!)
* Mi Band: display measured heart rate in charts (#232)
* Mi Band 1S: full support for firmware upgrade/downgrade (both for Mi Band and heart rate sensor) (#234)
* Mi Band 1S: fix device detection for certain versions
2017-05-09 13:56:17 +02:00
#### Version 0.9.3
2016-03-29 00:05:29 +02:00
* Pebble: Fix Pebble Health activation (was not available in the App Manager)
* Simplify connection state display (only connecting->connected)
* Small improvements to the pairing activity
2016-03-29 22:41:21 +02:00
* Mi Band 1S: Fix for mi band firmware update
2016-03-29 00:05:29 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.9.2
2016-03-26 10:04:02 +01:00
* Mi Band: Fix update of second (HR) firmware on Mi1S (#234)
2020-08-26 04:09:09 +02:00
* Fix ordering issue of device info being displayed
2016-03-26 00:01:32 +01:00
2017-05-09 13:56:17 +02:00
#### Version 0.9.1
2016-03-25 11:29:50 +01:00
* Mi Band: fix sporadic connection problems (stuck on "Initializing" #249)
* Mi Band: enable low latency connection (faster) during initialization and activity sync
2016-03-24 22:22:58 +01:00
* Mi Band: better feedback for firmware update
* Device Item is now clickable also when the information entries are visible
* Fix enabling log file writing #261
2017-05-09 13:56:17 +02:00
#### Version 0.9.0
2018-03-30 15:38:29 +02:00
* Pebble: Support for configuring watchfaces/apps locally (clay) or though web browser (some do not work)
* Pebble: hide the alarm management activity as it's unsupported
* Mi Band: Improve firmware detection and updates, including 1S support
* Mi Band: Display HR FW for 1S
* FW and HW versions are only displayed after tapping on the "info" button in Control Center
* Do not display activity samples when navigating too far in the past
2016-03-21 20:20:08 +01:00
* Fix auto connect which was broken under some circumstances
2017-05-09 13:56:17 +02:00
#### Version 0.8.2
2016-03-07 00:55:17 +01:00
* Fix database creation and updates (thanks @feclare)
* Add experimental widget to set the alarm time to a configurable number of hours in the future (thanks @0nse)
* Use ckChangeLog to display the Changelog within Gadgetbridge
2016-03-07 01:10:58 +01:00
* Workaround to fix logfile rotation (bug in logback-android)
2016-03-07 00:55:17 +01:00
2017-05-09 13:56:17 +02:00
#### Version 0.8.1
* Pebble: install (and start) freshly-installed apps on the watch instead of showing a Toast that tells the user to do so. (only applies to firmware 3.x)
2016-02-29 23:06:30 +01:00
* Pebble: fix crash while receiving Health data
2016-02-29 22:04:40 +01:00
* Mi Band 1S: support for synchronizing activity data (#205)
2016-02-29 22:13:31 +01:00
* Mi Band 1S: support for reading the heart rate via the "Debug Screen" #178
2017-05-09 13:56:17 +02:00
#### Version 0.8.0
2016-02-21 22:09:02 +01:00
* Pebble: Support Pebble Health: steps/activity data are stored correctly. Sleep time is considered as light sleep. Deep sleep is discarded. The pebble will send data where it seems appropriate, there is no action to perform on the watch for this to happen.
* Pebble: Fix support for newer version of morpheuz (>=3.3?)
* Pebble: Allow to select the preferred activity tracker via settings activity (Health, Misfit, Morpheuz)
* Pebble: Fix wrong(previous) contact being displayed on the pebble
2016-02-21 21:23:22 +01:00
* Mi Band: improvements to pairing and connecting
2016-02-21 22:09:02 +01:00
* Fix a problem related to shared preferences storage of activity settings
* Very basic support Android 6 runtime permission
2016-02-21 22:09:02 +01:00
* Fix layout of the alarms activity
2017-05-09 13:56:17 +02:00
#### Version 0.7.4
* Refactored the settings activity: User details are now generic instead of Mi Band specific. Old settings are preserved.
* Pebble: Fix regression with broken active reconnect since 0.7.0
* Pebble: Support activation and deactivation of Pebble Health. Activation uses the User details as seen above. Insights are NOT activated.
2016-02-06 21:48:33 +01:00
Please be aware that deactivation does NOT delete the data stored on the watch (but it seems to stop the tracking), and we do not know how to switch to metric length units.
2017-05-09 13:56:17 +02:00
#### Version 0.7.3
* Pebble: Report connection state to PebbleKit companion apps via content provider. NOTE: Makes Gadgetbridge mutual exclusive with the original Pebble app.
* Ignore generic notification when from SMSSecure when SMS Notifications are on
2017-05-09 13:56:17 +02:00
#### Version 0.7.2
2016-01-11 15:47:09 +01:00
* Pebble: Allow replying to generic notifications that contain a wearable reply action (tested with Signal)
* Pebble: Support setting up a common suffix for canned replies (defaults to " (canned reply)")
2016-01-11 15:47:09 +01:00
* Mi Band: Avoid NPEs when aborting an erroneous sync #205
* Mi Band: Fix discovery of Mi Band 1S
* Add a confirmation dialog when performing a db import
* Sort blacklist by package names
2017-05-09 13:56:17 +02:00
#### Version 0.7.1
* Pebble: allow re-installation of apps in pbw-cache from App Manager (long press menu)
* Pebble: Fix regression which freezes Gadgetbridge when disconnecting via long-press menu
2017-05-09 13:56:17 +02:00
#### Version 0.7.0
* Read upcoming events (up to 7 days in the future). Requires READ_CALENDAR permission
2015-12-29 20:56:30 +01:00
* Fix double SMS on Sony Android and Android 6.0
* Pebble: Support replying to SMS form the watch (canned replies)
* Pebble: Allow installing apps compiled with SDK 2.x also on the basalt platform (Time, Time Steel)
* Pebble: Fix decoding strings in appmessages from the pebble (fixes sending SMS from "Dialer for Pebble")
* Pebble: Support incoming re-connections when device returns from "Airplane Mode" or "Stand-By Mode"
* Pebble: Fix crash when turning off Bluetooth when connected on Android 6.0
2015-12-29 20:56:30 +01:00
* Mi Band: reserve some alarm slots for alerting when upcoming events begin. NB: the band will vibrate at the start time of the event, android reminders are ignored
* Mi Band: Display unique devices Names, not just "MI"
* Some new and updated icons
2017-05-09 13:56:17 +02:00
#### Version 0.6.9
* Pebble: Store app details in pbw-cache and display them in app manager on firmware 3.x
* Pebble: Increase maximum notification body length from 255 to 512 bytes on firmware 3.x
* Pebble: Support installing .pbl (language files) on firmware 3.x
* Pebble: Correct setting the timezone on firmware 3.x (pebble expects the "ID" eg. Europe/Berlin)
* Pebble: Show correct icon for activity tracker and watchfaces in app installer (language and fw icons still missing)
* Pebble: Fix crash when trying to install files though a file manager which are located inside the pbw-cache on firmware 3.x
2015-12-08 23:49:41 +01:00
* Support for deleting all activity data (in the 'Debug' screen)
* Don't pop up the virtual keyboard when entering the Debug screen
* Remove all pending notifications on quit
* Mi Band: KitKat: hopefully fixed showing the progress bar during activity data synchronization (#155)
* Mi Band 1S: hopefully fixed connection errors (#178) Notifications probably do not work yet, though
2017-05-09 13:56:17 +02:00
#### Version 0.6.8
2015-12-29 20:56:30 +01:00
* Mi Band: support for Firmware upgrade/downgrade on Mi Band 1A (white LEDs, no heartrate sensor)
* Pebble: fix regression in 0.6.7 when installing pbw/pbz files from content providers (eg. download manager)
* Pebble: fix installation of pbw files on firmware 3.x when using content providers (eg. download manager)
* Pebble: fix crash on firmware 3.x when pebble requests a pbw that is not in Gadgetbridge's cache
+ Treat Signal notifications as chat notifications
* Fix crash when contacts cannot be read on Android 6.0 (non-granted permissions)
2017-05-09 13:56:17 +02:00
#### Version 0.6.7
2015-12-05 16:25:15 +01:00
* Pebble: Allow installation of 3.x apps on OG Pebble (FW will be released soon)
* Fix crashes on startup when logging is enabled or when entering the app manager on some phones
2020-08-26 04:09:09 +02:00
+ Fix Pebble being detected as MI when unpaired and auto-connect is enabled
* Fix Crash when not having K9 Mail permissions (happens when installing K9 after Gadgetbridge) (#175)
2017-05-09 13:56:17 +02:00
#### Version 0.6.6
2015-11-03 20:44:36 +01:00
* Mi Band: Huge performance improvement fetching activity data
* Mi Band: attempt at fixing connection problems (#156)
2015-11-15 10:32:43 +01:00
* Pebble: Try to interpret sleep data from Misfit data
2015-11-03 20:44:36 +01:00
* Fix exporting the activity database on devices with read-only external storage (#153)
2015-11-09 23:56:36 +01:00
* Fix totally wrong sleep time in the sleep chart
2015-05-18 23:22:21 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.6.5
* Mi Band: Support "Locate Device" with Mi Band 1A (and Mi Band 1 with new firmware)
* Pebble: Support syncing steps from Misfit (untested features must be turned on to see them), intensity=steps, no sleep support yet
2015-10-25 00:08:49 +02:00
* Disable activity fetching when not supported
* Small improvements to live activity charts
2017-05-09 13:56:17 +02:00
#### Version 0.6.4
2015-10-18 21:41:46 +02:00
* Support pull down to synchronize activity data (#138)
* Display tabs in the Charts activity (#139)
* Mi Band: initial support for Mi Band 1a (the one with white LEDs) (thanks @sarg) (#136)
* Mi Band: Attempt at fixing problem with never finishing activity data fetching (#141, #142)
2015-10-18 21:41:46 +02:00
* Register/unregister BroadcastReceivers instead of enabling/disabling them with PackageManager (#134)
2015-10-18 21:36:39 +02:00
(should fix disconnection because the service is being killed)
2017-05-09 13:56:17 +02:00
#### Version 0.6.3
2015-10-07 15:39:58 +02:00
* Pebble: support installation of language files (.pbl) on FW 2.x
* Try to prevent service being killed by disallowing backups
2015-10-07 15:39:58 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.6.2
* Mi Band: support firmware version 1.0.10.14 (and onward?) vibration
2015-10-02 11:24:02 +02:00
* Mi Band: get device name from official BT SIG endpoint
* Mi Band: initial support for displaying live activity data, screen stays on
2015-10-02 11:24:15 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.6.1
* Pebble: Allow muting (blacklisting) Apps from within generic notifications on the watch
2015-09-23 23:53:16 +02:00
* Pebble: Detect all known Pebble Versions including new "chalk" platform (Pebble Time Round)
* Option to ignore phone calls (useful for Pebble Dialer)
* Mi Band: Added progress bar for activity data transfer and fixes for firmware transfer progress bar
2020-08-26 04:09:09 +02:00
* Bug fix for app blacklist (some checkboxes where wrongly drawn as checked)
2015-09-23 23:53:16 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.6.0
* Pebble: WIP implementation of PebbleKit Intents to make some 3rd party Android apps work with the Pebble (eg. Ventoo)
* Pebble: Option to set re-connection attempts in settings (one attempt usually takes about 5 seconds)
* Support controlling all audio players that react to media buttons (can be chosen in settings)
2015-09-17 23:22:15 +02:00
* Treat SMS as generic notification if set to "never" (can be blacklisted there also if desired)
* Treat Conversations messages as chat messages, even if arrived via Pebble Intents (nice icon for Pebble FW 3.x)
2015-09-18 16:36:33 +02:00
* Allow opening firmware / app files from the download manager "app" (technically a content provider)
2015-09-19 12:56:29 +02:00
* Mi Band: whitelisted a few firmware versions
2015-09-17 23:22:15 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.5.4
2015-09-19 12:56:29 +02:00
* Mi Band: allow the transfer of activity data without clearing MiBand's memory
2015-09-12 23:31:59 +02:00
* Pebble: for generic notifications use generic icon instead of SMS icons on FW 3.x (thanks @roidelapluie)
2015-09-13 14:59:07 +02:00
* Pebble: use different icons and background colors for specific groups of applications (chat, mail, etc) (thanks @roidelapluie)
2015-09-12 23:22:29 +02:00
* In settings, support blacklisting apps for generic notifications
2017-05-09 13:56:17 +02:00
#### Version 0.5.3
2015-09-12 23:31:59 +02:00
* Pebble: For generic notifications, support dismissing individual notifications and "Open on Phone" feature (OG & PT)
* Pebble: Allow to treat K9 notifications as generic notifications (if notification mode is set to never)
* Ignore QKSMS notifications to avoid double notification for incoming SMS
2015-09-06 00:11:51 +02:00
* Improved UI of Firmware/App installer
2018-03-30 15:38:29 +02:00
* Device state again visible on lock screen
2015-09-06 00:11:51 +02:00
* Date display and navigation now working properly for all charts
2015-09-05 21:38:35 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.5.2
* Pebble: support "dismiss all" action also on Pebble Time/FW 3.x notifications
2015-09-19 12:56:29 +02:00
* Mi Band: show a notification when the battery is below 10%
2015-08-29 20:19:17 +02:00
* Graphs are now using the same theme as the rest of the application
* Graphs now show when the device was not worn by the user (for devices that send this information)
2015-08-29 22:58:01 +02:00
* Remove unused settings option in charts view
* Build target is now Android SDK 23 (Marshmallow)
2017-05-09 13:56:17 +02:00
#### Version 0.5.1
2015-08-22 22:36:32 +02:00
* Pebble: support taking screenshot from Pebble Time
* Fix broken "find lost device" which was broken in 0.5.0
2017-05-09 13:56:17 +02:00
#### Version 0.5.0
2015-09-12 23:31:59 +02:00
* Mi Band: fix setting wear location
2015-08-17 14:27:43 +02:00
* Pebble: experimental watchapp installation support for FW 3.x/Pebble Time
2015-08-20 22:51:55 +02:00
* Pebble: support Pebble emulator via TCP connection (needs rebuild with INTERNET permission)
2015-08-17 14:27:43 +02:00
* Pebble: use SMS/EMAIL icons for FW 3.x/Pebble Time
2015-08-29 22:47:33 +02:00
* Pebble: do not throttle notifications
2015-09-12 23:31:59 +02:00
* Support going forward/backwards in time in the activity charts
* Various small bugfixes to the App/FW Installation Activity
2015-08-17 14:27:43 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.4.6
2015-08-15 12:08:30 +02:00
* Mi Band: Fixed negative number of steps displayed (#91)
* Mi Band: fixed (re-) connection problems after band getting disconnected
2015-08-15 22:41:29 +02:00
* Pebble: new option to enable untested code (enable only if you like bad surprises)
2015-08-15 22:46:04 +02:00
* Pebble: always enable 2.x notifications with "dismiss all" action on FW 2.x (except for K9)
2015-08-15 12:08:30 +02:00
* Fixed slight steps graph distortion through black text labels
* Fixed control center activity and notification showing different device connection state
* Small firmware installation improvements
* Various refactoring and code cleanups
2015-08-15 12:08:30 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.4.5
2015-07-29 17:31:53 +02:00
* Enhancement to activity graphs: new graph showing the number of steps done today and in the last week
2015-07-30 11:58:38 +02:00
* New preference to set the desired fitness goal (number of steps to walk in one day)
* Mi Band: support for setting the fitness goal (the band will show the progress to the goal with the LEDs and vibrates when the goal is reached)
2015-07-31 15:15:54 +02:00
* Mi Band: send the wear location (left / right hand) to the device
2015-07-29 17:31:53 +02:00
* Mi Band: support for flashing firmware from .fw files (upgrades and downgrades are possible)
2015-08-03 01:36:54 +02:00
* Fixed crash when synchronizing activity data in the graphs activity and changing device orientation
2015-07-29 17:31:53 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.4.4
2018-03-30 15:38:29 +02:00
* Set Gadgetbridge notification visibility to public, to show the connection status on the lock screen
* Support for backup up and restoring of the activity database (via Debug activity)
* Support for graceful upgrades and downgrades, keeping your activity database intact
2015-07-25 21:31:22 +02:00
* Enhancement to activity graphs: new graphs for sleep data (only last night) accessible swiping right from the main graph
2015-07-25 21:29:31 +02:00
* Enhancement to graphs activity: it is now possible to fetch the activity data directly from this activity
* Pebble: experimental support for dismissing (all) notifications via actionable notifications (disabled by default)
* Pebble: make FW 3.x notifications available by default
2015-07-25 21:29:31 +02:00
* Mi Band: Set the graphs activity as the default action available with a single tap on the connected device
2017-05-09 13:56:17 +02:00
#### Version 0.4.3
2015-07-05 00:27:48 +02:00
* Mi Band: Support for setting alarms
2020-08-26 04:09:09 +02:00
* Mi Band: Bug fix for activity data synchronization
2015-07-02 14:02:26 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.4.2
* Material style for Lollipop
2015-09-12 23:31:59 +02:00
* Support for finding a lost device (vibrate until cancelled)
* Mi Band: Support for vibration profiles, configurable for notifications
* Pebble: Support taking screenshots from the device context menu (Pebble Time not supported yet)
2017-05-09 13:56:17 +02:00
#### Version 0.4.1
* New icons, thanks xphnx!
* Improvements to Sleep Monitor charts
* Pebble: use new Sleep Monitor for Morpheuz (previously Mi Band only)
2015-09-12 23:31:59 +02:00
* Pebble: experimental support for FW 3.x notification protocol
2015-06-19 13:22:41 +02:00
* Pebble: dev option to force latest notification protocol
2017-05-09 13:56:17 +02:00
#### Version 0.4.0
2015-06-11 23:30:04 +02:00
* Pebble: Initial Morpheuz protocol support for getting sleep data
* Pebble: Support launching of watchapps though the AppManager Activity
* Pebble: Support CM 12.1 default music app (Eleven)
* Pebble: Fix firmware installation when all 8 app slots are in use
2015-09-12 23:31:59 +02:00
* Pebble: Fix firmware installation when Pebble is in recovery mode
* Pebble: Fix error when reinstalling apps, useful for upgrading/downgrading
2015-05-18 23:22:21 +02:00
* Mi Band: Make vibration count configurable for different kinds of Notifications
* Mi Band: Initial support for fetching activity data
2015-05-18 23:22:21 +02:00
* Support rebooting Mi Band/Pebble through the Debug Activity
2015-06-11 23:30:04 +02:00
* Add highly experimental sleep monitor (accessible via long press on a device)
2015-09-12 23:31:59 +02:00
* Fix Debug activity (SMS and E-Mail buttons were broken)
2015-06-13 21:42:38 +02:00
* Add Turkish translation contributed by Tarik Sekmen
2015-05-18 23:22:21 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.3.5
* Add discovery and pairing Activity for Pebble and Mi Band
2015-05-11 08:52:49 +02:00
* Listen for Pebble Message Intents and forward notifications (used by Conversations)
* Make strings translatable and add German, Italian, Russian, Spanish and Korean translations
2015-05-07 00:05:54 +02:00
* Mi Band: Display battery status
2015-05-11 08:52:49 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.3.4
* Pebble: Huge speedup for app/firmware installation.
* Pebble: Use a separate notification with progress bar for installation procedure
2020-08-26 04:09:09 +02:00
* Pebble: Bug fix for being stuck while waiting for a slot, when none is available
* Mi Band: Display connection status in notification (previously Pebble only)
2017-05-09 13:56:17 +02:00
#### Version 0.3.3
* Pebble: Try to reduce battery usage by acknowledging datalog packets
* Mi Band: Set current time on the device (thanks to PR by @danielegobbetti)
* More robust connection state handling and display
2015-04-20 23:41:19 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.3.2
2015-04-26 14:40:48 +02:00
* Mi Band: Fix for notifications only working after manual connection
* Mi Band: Display firmware version
2015-04-20 23:52:12 +02:00
* Pebble: Display hardware revision
* Pebble: Check if firmware is compatible before allowing installation
2015-04-20 23:41:19 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.3.1
2015-09-12 23:31:59 +02:00
* Mi Band: Fix for notifications only working in Debug
2015-03-16 19:34:58 +01:00
2017-05-09 13:56:17 +02:00
#### Version 0.3.0
2015-04-26 14:40:48 +02:00
* Mi Band: Initial support (see README.md)
2015-04-17 12:23:19 +02:00
* Pebble: Firmware installation (USE AT YOUR OWN RISK)
* Pebble: Fix installation problems with certain .pbw files
* Pebble: Volume control
* Add icon for activity tracker apps (icon by xphnx)
2015-04-17 12:23:19 +02:00
* Let the application quit when in reconnecting state
2015-04-13 22:31:00 +02:00
2017-05-09 13:56:17 +02:00
#### Version 0.2.0
* Experimental pbw installation support (watchfaces/apps)
* New icons for device and app lists
* Fix for device list not refreshing when Bluetooth gets turned on
2015-09-12 23:31:59 +02:00
* Filter out annoying low battery notifications
* Fix for crash on some devices when creating a debug notification
* Lots of internal changes preparing multi device support
2017-05-09 13:56:17 +02:00
#### Version 0.1.5
* Fix for DST (summer time)
* Option to sync time on connect (enabled by default)
* Opening .pbw files with Gadgetbridge prints some package information
2015-09-12 23:31:59 +02:00
(This was not meant to be released yet, but the DST fix made a new release necessary)
2017-05-09 13:56:17 +02:00
#### Version 0.1.4
* New AppManager shows installed Apps/Watchfaces (removal possible via context menu)
2018-03-30 15:38:29 +02:00
* Allow back navigation in ActionBar (Debug and AppManager Activities)
* Make sure Intent broadcasts do not leave Gadgetbridge
2015-09-12 23:31:59 +02:00
* Show hint in the Main Activity (tap to connect etc)
2017-05-09 13:56:17 +02:00
#### Version 0.1.3
2015-09-12 23:31:59 +02:00
* Remove the connect button, list all supported devices and connect on tap instead
* Display connection status and firmware of connected devices in the device list
* Remove quit button from the service notification, put a quit item in the context menu instead
2017-05-09 13:56:17 +02:00
#### Version 0.1.2
* Added option to start Gadgetbridge and connect automatically when Bluetooth is turned on
* stop service if Bluetooth is turned off
* try to reconnect if connection was lost
2017-05-09 13:56:17 +02:00
#### Version 0.1.1
2015-03-16 19:34:58 +01:00
* Fixed various bugs regarding K-9 Mail notifications.
2015-09-12 23:31:59 +02:00
* "Generic notification support" in Setting now opens Androids "Notification access" dialog.
2015-03-16 19:34:58 +01:00
2017-05-09 13:56:17 +02:00
#### Version 0.1.0
2015-03-16 19:34:58 +01:00
* Initial release