Commit Graph

  • 3b250a4568 Pebble 2: initial hacky reconnect support Andreas Shimokawa 2016-11-19 23:49:18 +0100
  • c95587c915 remove _le suffix where not appropriate Andreas Shimokawa 2016-11-19 22:45:42 +0100
  • 029cc02a29 Pebble: Add Pebble specific pairing activity mainly useful for Pebble 2 since it properly pairs the Pebble after connecting with BLE Andreas Shimokawa 2016-11-19 22:13:00 +0100
  • ddfab1cdae Pebble 2: use requestMTU() on Android 5+ instead of characteristics write. Andreas Shimokawa 2016-11-18 23:45:05 +0100
  • 4dc085de57 Pebble 2: React to MTU notifications, fixes LE for older pebbles also Andreas Shimokawa 2016-11-18 23:36:27 +0100
  • 51fa31aa66 Fix BLE type conversions problems cpfeiffer 2016-11-18 23:30:41 +0100
  • 66e3de9168 Pebble 2: improve connection problems (at least for me) Andreas Shimokawa 2016-11-18 22:38:39 +0100
  • 96a16245df Update to MPAndroidChart 3.0.1 cpfeiffer 2016-11-18 21:31:55 +0100
  • 42901a295d Pebble: pretend the clay-settings key is always present (but empty per default) in the localStorage Daniele Gobbetti 2016-11-18 12:33:12 +0100
  • d41848014b fix database schema migration from 13 to 14 Andreas Shimokawa 2016-11-16 11:37:36 +0100
  • 485cda52a8 Pebble 2: actually report HRM feature to Charts Activity Andreas Shimokawa 2016-11-15 23:41:35 +0100
  • d7256d172e I hate java Andreas Shimokawa 2016-11-15 23:23:21 +0100
  • 163a7bdf15 Pebble 2: save heart rate values to database (hopefully) Andreas Shimokawa 2016-11-15 23:21:13 +0100
  • 1012236989 bump version, not yet release time! Andreas Shimokawa 2016-11-15 12:29:18 +0100
  • 4a243ff361 update Japanese and German from transifex (THANKS!) Andreas Shimokawa 2016-11-15 12:22:41 +0100
  • 82a47022fa Pebble 2: allow to disable/enable HRM in context menu of Workout app Andreas Shimokawa 2016-11-15 12:17:51 +0100
  • 4b7f47ba6c Pebble 2: add Workout system app to app manager on P2 and hexdump incoming HRM datalog Andreas Shimokawa 2016-11-15 11:56:14 +0100
  • 1a22752b98 Pebble: enable localStorage LocalStorage native functions are overridden to keep each watchface's settings separated. It's possible the bind method do not work on older versions of android. Daniele Gobbetti 2016-11-14 17:51:33 +0100
  • d8145a52f9 Activate the display when lifting the wrist #323 cpfeiffer 2016-11-13 21:33:43 +0100
  • 00a71f53b3 Pebble 2: add not yet working code (at least not without weird workarounds) Andreas Shimokawa 2016-11-13 21:29:58 +0100
  • d89899557c Mi2: Add config option to configure date/time display cpfeiffer 2016-11-13 20:47:24 +0100
  • ddaf51768d Improved logging cpfeiffer 2016-11-13 20:20:32 +0100
  • 3cc8d887ca Mi2: Initial support for wear location, hr during sleep and date format #323 cpfeiffer 2016-11-13 01:42:55 +0100
  • 1751c86479 Merge pull request #430 from 6arms1leg/documentation Carsten Pfeiffer 2016-11-11 21:34:42 +0100
  • 37eb60b60c Updated documentation ("Supported Devices" section, Mi Band 2 info) 6arms1leg 2016-11-11 02:39:01 +0100
  • f68bbe453b Pebble: bump flags and version we report Andreas Shimokawa 2016-11-10 11:05:32 +0100
  • 1fcd7d8144 bump version, update changelogs Andreas Shimokawa 2016-11-10 10:51:04 +0100
  • eb7646d26a Pebble: Fix vanished Health system apps (for affected users) Andreas Shimokawa 2016-11-09 19:20:37 +0100
  • 837dfd5917 Pebble: fix Pebble Health vanishing when deactivating Andreas Shimokawa 2016-11-09 12:06:13 +0100
  • 3b474bb5a9 Move another notify registration to after initialization #408 cpfeiffer 2016-11-08 22:55:31 +0100
  • 4843f7fc2b More details regarding Mi hr features cpfeiffer 2016-11-08 20:19:47 +0100
  • d0beee3df6 Updated documentation about features and how to use with Mi Bands cpfeiffer 2016-11-08 20:17:51 +0100
  • 705912172d Adjust changelog to confirmed fixed bugreports cpfeiffer 2016-11-07 22:21:03 +0100
  • 16c4f1a5ca Pebble: add toggle to use last known location for sunrise and sunset Daniele Gobbetti 2016-11-06 15:42:52 +0100
  • 119c225ec4 Updated translation from transifex (thanks!) cpfeiffer 2016-11-04 22:29:58 +0100
  • 4c1b7e0328 Release 0.13.8 cpfeiffer 2016-11-04 22:17:27 +0100
  • 55f036c104 Move heart rate notification enamblement to after authentication cpfeiffer 2016-11-04 22:11:07 +0100
  • 14ef5202e1 some internal testing which does not hurt in master Andreas Shimokawa 2016-11-03 11:07:15 +0100
  • 0076bbf572 Remove all Mi2 DeviceInfo stuff -- they're not used together #365 cpfeiffer 2016-10-30 23:04:21 +0100
  • 879e47760b Stop discovery also if the user swipes the snackbar away. Daniele Gobbetti 2016-10-30 15:21:06 +0100
  • 8c769b15c3 Use snackbar instead of progress dialog to find device. Daniele Gobbetti 2016-10-30 15:15:34 +0100
  • a45f76d3bf Prevent disconnection if device is not connected. Daniele Gobbetti 2016-10-30 14:42:08 +0100
  • 46824b7235 Minor changes to the navigation header Daniele Gobbetti 2016-10-30 14:39:31 +0100
  • d087e2142d Merge branch 'master' into new_GUI Daniele Gobbetti 2016-10-29 20:54:21 +0200
  • b9bfb8c93a Use attr resources to enable theme dependent colors for the charts. Daniele Gobbetti 2016-10-29 20:29:35 +0200
  • e50574d23c change string "Open in Pebble Appstore" in "Search in Pebble Appstore" Andreas Shimokawa 2016-10-29 19:01:39 +0200
  • 2b834f96c9 update changelog Andreas Shimokawa 2016-10-29 19:00:53 +0200
  • 8fdb233ef0 Bind connect and disconnect to the whole cards. Use snackbars to give early feedback to the user (colors are wrong now, waiting for a change in master). Removed hintTextView for good Daniele Gobbetti 2016-10-29 18:20:53 +0200
  • a4b7b87b24 Merge branch 'master' into new_GUI Daniele Gobbetti 2016-10-29 16:40:33 +0200
  • e2a9574406 Add logic to open zip files. Lately pebble apps are recognized as such. Daniele Gobbetti 2016-10-29 16:27:31 +0200
  • a4f615ce71 Update changelog for 3.1.3 cpfeiffer 2016-10-29 16:08:20 +0200
  • d442030c2a Revert to robolectric 3.1.2 as 3.1.3 does not work at all. cpfeiffer 2016-10-29 15:55:27 +0200
  • e0d78e8208 update German and Japanese from transifex (thianks!) Andreas Shimokawa 2016-10-29 12:58:19 +0200
  • 5b73690972 update changelogs again (mi band 2 stuff missing) Andreas Shimokawa 2016-10-29 12:00:27 +0200
  • f755d99023 Pebble: Add context menu option in app manager to search a watchapp in the pebble appstore Andreas Shimokawa 2016-10-29 11:41:08 +0200
  • c2a9348c6e Upgrade mpandroidchart and robolectric cpfeiffer 2016-10-29 00:51:00 +0200
  • 8187c6d207 Fix message placeholder cpfeiffer 2016-10-29 00:43:59 +0200
  • cea5f5fa36 Remove duplicate case here as well cpfeiffer 2016-10-29 00:01:56 +0200
  • 1cadb692fe Wild guess at trying to fix spontaneous reboots during discovery #412 cpfeiffer 2016-10-28 23:48:13 +0200
  • a941a6cd5f Make some strings translatable cpfeiffer 2016-10-28 23:47:39 +0200
  • e75f4f84e1 Hint: you need to enable location for device discovery. cpfeiffer 2016-10-28 23:27:25 +0200
  • 3db9748136 Mi2: Attempt to support non-repetitive alarms #323 cpfeiffer 2016-10-28 23:18:10 +0200
  • e5ade5c0ef Add Alamr.isRepetitive() convenience method cpfeiffer 2016-10-28 22:40:34 +0200
  • 1352403089 Mi2: Allow for disabling alarms #323 cpfeiffer 2016-10-28 22:25:38 +0200
  • 544ec4958b Allow multiple lines for name in "item_with_details" (fw upgrade log) cpfeiffer 2016-10-28 22:18:08 +0200
  • afe5f17e5a bump gradle build tools to 2.2.2 cpfeiffer 2016-10-28 21:39:40 +0200
  • 247023a57f Merge pull request #423 from xzovy/patch-1 Carsten Pfeiffer 2016-10-28 21:18:25 +0200
  • d73b3137cb Fixed typo in README.md xzovy 2016-10-28 14:56:56 -0400
  • 300d0466af Merge pull request #422 from roidelapluie/fcb Andreas Shimokawa 2016-10-28 10:45:40 +0200
  • 55daaf247c Merge pull request #420 from atkyritsis/master Andreas Shimokawa 2016-10-28 10:45:09 +0200
  • 67937dd6ee Mark 3rd party facebook apps notifications as Facebook Julien Pivotto 2016-10-27 11:18:44 +0200
  • 8603c3ffa0 Merge branch 'master' into new_GUI Andreas Shimokawa 2016-10-28 00:53:03 +0200
  • 9a41d4d7a2 bump version, update changelog Andreas Shimokawa 2016-10-28 00:51:29 +0200
  • d6b9e6d64b Pebble: Support sending byte arrays from app configuration data Andreas Shimokawa 2016-10-28 00:32:45 +0200
  • bdf403210e Pebble: Fix configuration of certain pebble apps Andreas Shimokawa 2016-10-28 00:00:47 +0200
  • 45cf4e5396 Removed duplicate if statement. atkyritsis 2016-10-27 18:44:27 +0200
  • 4edfc44d64 Merge branch 'master' into new_GUI Andreas Shimokawa 2016-10-26 00:08:05 +0200
  • d3571d53b2 Mi Band: allow to remove mac address from preferences Andreas Shimokawa 2016-10-26 00:03:54 +0200
  • ee1cf74a7b ControlCenterv2: hotfix for referenced textview hidden by previous commit Daniele Gobbetti 2016-10-25 18:03:45 +0200
  • d467b37493 ControlCenterv2: further steps: Close drawer before launching activities (feels sloow). Implement device deletion (untested). Add app-management icon, remove tap-connected-device-for-primary-activity, hidden (not removed) text hint. Use level-list for device icon. Use the new control center when tapping GB notifications. Added icons to the legacy control center context menu, perhaps it can be embedded in the card? Daniele Gobbetti 2016-10-25 17:49:21 +0200
  • d93a5be57a Merge branch 'master' into new_GUI Daniele Gobbetti 2016-10-25 17:43:00 +0200
  • 1f77e3e84f Coordinator: add explicit methods to determine if the device supports app management and which class is responsible for it. Daniele Gobbetti 2016-10-25 17:39:11 +0200
  • 59212b54c8 CCv2: Less contrast by using grey icons. cpfeiffer 2016-10-24 20:56:43 +0200
  • d302a0a5c3 Merge branch 'master' into new_GUI cpfeiffer 2016-10-24 20:03:24 +0200
  • a39e3a035c Move device deletion logic to DeviceCoordinator and subclasses cpfeiffer 2016-10-24 20:02:44 +0200
  • cde09d71bc Fixed KitKat crashes and changed to RelativeLayout. Using CCv2 as default launcher activity. Added lost-device icon and action, added background to buttons. Overflow reveal is now animated inside the card. Bind connect and disconnect actions to device-icon (short press to connect/launch default activity; long press to disconnect). Daniele Gobbetti 2016-10-24 17:41:56 +0200
  • 84f36b528a Merge remote-tracking branch 'origin/master' into new_GUI cpfeiffer 2016-10-24 11:32:39 +0200
  • de46555e37 Mi2: display heart rate result from Debug screen as a toast #323 cpfeiffer 2016-10-24 00:23:59 +0200
  • b20a9c9ccc Some initial hacky support for hr readings (Debug activity only) cpfeiffer 2016-10-23 23:53:48 +0200
  • 069abe17b7 Release 0.13.6 cpfeiffer 2016-10-23 23:14:05 +0200
  • 17b70a1b82 Support for more than one alarm #323 cpfeiffer 2016-10-23 23:05:54 +0200
  • 3a12ffd42d Mi2: Fix for alarm enablement. Was too late, apparently. cpfeiffer 2016-10-23 22:37:18 +0200
  • c6ce516f6a Upgrade support libraries, hopefully fix crashes on KitKat. Daniele Gobbetti 2016-10-23 21:00:51 +0200
  • c20747226f Add dark theme Daniele Gobbetti 2016-10-21 23:01:10 +0200
  • 00938baf7d Further refinements: - disconnect by long-pressing device icon (temporary) - use level-list to show battery level + charging - remove padding around cards list - use style colors for action icons (supports dark theme) - add secondary text to the themes, even though the color is the same - replace the info icon with three vertical dots Daniele Gobbetti 2016-10-21 17:44:36 +0200
  • 68f83d3f33 Merge branch 'master' into new_GUI Andreas Shimokawa 2016-10-21 13:21:32 +0200
  • 192b8e52ed update hungarian from transifex Andreas Shimokawa 2016-10-21 13:14:09 +0200
  • d08012709f bump version, add changelog Andreas Shimokawa 2016-10-21 13:13:08 +0200
  • 503bcee7b4 Support record version 13 (firmware 4.2) Daniele Gobbetti 2016-10-21 13:07:07 +0200
  • 371f0ecdd0 Use a new GUI for the controlcenter. The existing logic was mostly ported to the new activity, with the exception of device deletion (and all TODOs). Daniele Gobbetti 2016-10-21 13:01:30 +0200