Commit Graph

  • 17c514a860 Merge pull request #72 from Freeyourgadget/danielegobbetti-db-fix Andreas Shimokawa 2015-06-12 21:29:01 +0200
  • 376f9c53a0 Fix crash on startup Daniele Gobbetti 2015-06-12 21:26:11 +0200
  • e37491ab56 Merge pull request #69 from Freeyourgadget/danielegobbetti-sleepactivity-colors Andreas Shimokawa 2015-06-12 13:10:40 +0200
  • 75de3b21e1 Use colors that are easier on the eyes Daniele Gobbetti 2015-06-12 11:17:44 +0200
  • 8aef92026c A new sleep chart based on MPAndroidChart 45 cpfeiffer 2015-06-11 23:34:16 +0200
  • 7e70341b26 minor corrections to CHANGELOG.md Andreas Shimokawa 2015-06-11 23:30:04 +0200
  • 9051e10aad switch constants for deep sleep and light sleep to match native miband data Andreas Shimokawa 2015-06-11 23:00:59 +0200
  • 0fa87b9eed update CHANGELOG.md and bump version to 0.4.0 Andreas Shimokawa 2015-06-11 21:12:25 +0200
  • dfcad94c2c Pebble: Make firmware installation possible from recovery (Closes #54) Andreas Shimokawa 2015-06-11 20:40:31 +0200
  • 824a88c55f Remove notice from CHANGELOG about installation from recovery being probably fixed. Andreas Shimokawa 2015-06-09 21:47:03 +0200
  • d0b9914770 Keep the db open while adding samples cpfeiffer 2015-06-09 21:05:44 +0200
  • e78e79a9a9 Added missing returns.. cpfeiffer 2015-06-08 23:30:51 +0200
  • efac912929 Pebble: Fix error when reinstalling apps, useful for upgrading/downgrading Andreas Shimokawa 2015-06-08 22:38:16 +0200
  • 4f8a7ea64d Misuse device_candidate_item insead of device_item for AppManager Andreas Shimokawa 2015-06-07 22:02:40 +0200
  • c98716d469 Morpheuz support: Fix 3.1 compatibility Andreas Shimokawa 2015-06-07 21:49:05 +0200
  • 042963f2e2 Escape ' in Turkish translation to fix build Andreas Shimokawa 2015-06-07 21:31:47 +0200
  • 1c8173c218 Merge pull request #64 from mtsekm/master Carsten Pfeiffer 2015-06-07 20:59:00 +0200
  • 3d49426a4c updated translations from transifex cpfeiffer 2015-06-07 20:58:04 +0200
  • 56a0935d62 Add Turkish translation Tarik Sekmen 2015-06-07 17:32:47 +0300
  • ba76f64bf6 Disable context menu while busy and add "Disconnect" to context menu cpfeiffer 2015-06-07 15:31:42 +0200
  • dc8d1e961d Fix position of progress bar cpfeiffer 2015-06-07 00:05:36 +0200
  • ab97b544f0 Some cleanup + actually remember event time and kind for throttling cpfeiffer 2015-06-06 23:59:53 +0200
  • f5a569610f Wrap DeviceSupport instances. cpfeiffer 2015-06-06 23:54:34 +0200
  • f6d5767276 Remove reference to PebbleIOThread from BluetoothCommunicationService cpfeiffer 2015-06-06 23:24:00 +0200
  • 3fe9195d0d Avoid warning in unsetDynamicState() cpfeiffer 2015-06-06 23:13:26 +0200
  • 020d8d74d6 Added "Fetch Activity Data" to the context menu. cpfeiffer 2015-06-06 19:39:04 +0200
  • 9e4e50be47 Initial work on synchronizing activity data with feedback. cpfeiffer 2015-06-06 00:40:16 +0200
  • 2f0d00d645 avoid WITHOUT ROWID when not running at least lollipop #62 cpfeiffer 2015-06-06 00:10:38 +0200
  • 1e89b12b15 Avoid creating lots of SimpleDateFormat instances cpfeiffer 2015-06-05 23:09:28 +0200
  • dea4ee82a1 Merge branch 'db_refactoring_proposal' cpfeiffer 2015-06-05 21:57:55 +0200
  • c4096e6d3c Add daniele's db optimization the WITHOUT ROWID cpfeiffer 2015-06-05 21:46:56 +0200
  • b12a3e74cd MorpheuzSupport: remove limit of 54 samples. Morpheuz 3.1 supports 60 Andreas Shimokawa 2015-06-05 20:26:11 +0200
  • baecc20742 SleepMonitorActivity: Rotate annotation text for better readability Andreas Shimokawa 2015-06-05 19:59:58 +0200
  • 813a02d5c7 Unify SleepMonitor with code from PR #59. Thanks Daniele! Andreas Shimokawa 2015-06-05 19:32:09 +0200
  • 2f1908e480 Make sure to always close the database cpfeiffer 2015-06-04 23:45:46 +0200
  • fc374881c5 Get rid of the unused ID in the DB, this could help in: Daniele Gobbetti 2015-06-04 21:37:48 +0200
  • 7ad38c5e1a Merge pull request #61 from danielegobbetti/fix_data_in_the_future Carsten Pfeiffer 2015-06-04 21:15:52 +0200
  • a1ff9aab21 Do not iterate over the whole buffer, but only on the effectively used part. Daniele Gobbetti 2015-06-04 18:56:35 +0200
  • 7d86396e30 Support CM 12.1 Music App Andreas Shimokawa 2015-06-02 21:47:51 +0200
  • 32b2500d6b Merge pull request #60 from danielegobbetti/fix_data_in_the_future Carsten Pfeiffer 2015-06-02 21:43:32 +0200
  • 406f9ab90d Do not allocate the buffer if there's no data available. Daniele Gobbetti 2015-06-02 17:29:02 +0200
  • 9e2d32c33f Fixed timestamp conversion for DB, added local variables to make the code clearer Daniele Gobbetti 2015-06-01 14:17:35 +0200
  • ea97a902d1 *unchecked* Storing activity values in the DB. Daniele Gobbetti 2015-06-01 10:15:19 +0200
  • 8b268a676c Refactoring of the data ingestion method. Daniele Gobbetti 2015-06-01 09:42:44 +0200
  • 5d950dc407 Fix reconnection after connection loss cpfeiffer 2015-05-28 23:26:17 +0200
  • 7f89f4bb57 Some fixes regarding device initialization, should avoid disconnects cpfeiffer 2015-05-28 00:26:41 +0200
  • f60903699e Delete MiBandSupport.java.orig Daniele Gobbetti 2015-05-27 11:05:53 +0200
  • 11884d8073 Improve logging cpfeiffer 2015-05-25 23:14:02 +0200
  • 75b9fe4c4d ignore connection state changes with status != GATT_SUCCESS cpfeiffer 2015-05-24 23:12:54 +0200
  • 228e922ce7 forgotten refactor of a variable Daniele Gobbetti 2015-05-24 20:25:34 +0200
  • e4076dc725 Ingesting the activity data the right way, but they are still being thrown away afterwards. Daniele Gobbetti 2015-05-24 19:09:14 +0200
  • 92caed5af4 Some cleanup cpfeiffer 2015-05-24 15:04:48 +0200
  • a7792f6b72 improve some log statements cpfeiffer 2015-05-24 15:00:45 +0200
  • 637b43e892 Also wait for descriptor reads and writes cpfeiffer 2015-05-24 14:39:36 +0200
  • f004b7b11c WIP for fetching activity data cpfeiffer 2015-05-24 00:11:14 +0200
  • 6ea9537d38 Start sleep activity with context menu (long press on a device) Andreas Shimokawa 2015-06-01 16:57:45 +0200
  • 81b1d1d28d Pebble: Put WeatherNeat test in separate file Andreas Shimokawa 2015-05-30 22:24:53 +0200
  • 603d31a59e add some constants to GBActivitySample Andreas Shimokawa 2015-05-30 21:52:29 +0200
  • 41207516b1 Move BluetoothChangeReceiver to externalevents Andreas Shimokawa 2015-05-30 21:40:42 +0200
  • 900b3f3833 use ORDER BY timestamp in SQL statement Andreas Shimokawa 2015-05-30 17:40:23 +0200
  • e79f4523c3 Add SQLite database support for activity data Andreas Shimokawa 2015-05-30 17:28:03 +0200
  • 08fbbb9152 SleepMonitor: draw colored bars instead of a graph Andreas Shimokawa 2015-05-27 00:59:05 +0200
  • 06ee7efe79 update CHANGELOG.md Andreas Shimokawa 2015-05-25 01:32:16 +0200
  • 8366af736c Pebble: Fix firmware installation when all 8 app slots are in use Andreas Shimokawa 2015-05-25 01:26:27 +0200
  • 6fb6b5c164 Merge pull request #55 from danielegobbetti/master Carsten Pfeiffer 2015-05-24 23:16:52 +0200
  • 8a26ce9d67 Pull evaluateGBDeviceCommand() and handle* methods up cpfeiffer 2015-05-23 00:54:14 +0200
  • 4518e8819d Make file-logging configurable cpfeiffer 2015-05-23 00:45:12 +0200
  • c469248de1 Updated from transifex (thanks!) cpfeiffer 2015-05-22 23:21:37 +0200
  • 880dc7b3a4 Improve BLE gatt handling cpfeiffer 2015-05-22 23:15:45 +0200
  • f54927624b Move non Pebble specific code from PebbleIoThread to AbstractBTDeviceSupport Andreas Shimokawa 2015-05-22 20:20:33 +0200
  • 8309234784 Pebble: fix wrong calculation of timestamp. Andreas Shimokawa 2015-05-21 18:57:34 +0200
  • 7e2545f9b4 Use constants instead of hardcoded values Daniele Gobbetti 2015-05-21 18:19:07 +0200
  • 68b76aa5c5 Pebble: Get Morpheuz sleep data visualize through SleepMonitorActivity Andreas Shimokawa 2015-05-21 18:17:39 +0200
  • cb2a95398b update CHANGELOG Andreas Shimokawa 2015-05-18 23:22:21 +0200
  • 1c5d6de3ad Pebble: fix App installation Andreas Shimokawa 2015-05-18 23:14:32 +0200
  • 50c7206cf6 Pebble: implement reboot Andreas Shimokawa 2015-05-18 22:40:39 +0200
  • c4f7fc1531 Start App on Pebble when tapping it AppManager Andreas Shimokawa 2015-05-18 22:20:01 +0200
  • c37cacf43d Remove id and index from GBDeviceApp in favor of UUIDs Andreas Shimokawa 2015-05-18 20:56:19 +0200
  • 6fa2017dda Logging: Compress package names and rotate log files cpfeiffer 2015-05-17 23:37:28 +0200
  • e3c42ace2d Updated translations from transifex (thanks!) cpfeiffer 2015-05-17 23:01:47 +0200
  • d1d3e758d9 Support configurable notifications. Closes #53 cpfeiffer 2015-05-17 22:57:37 +0200
  • 4be50b3a82 Fix typo cpfeiffer 2015-05-17 22:57:26 +0200
  • 301c7622ef Is in assets/ now, was not supposed to be committed here cpfeiffer 2015-05-17 21:59:13 +0200
  • 14a05c3383 Initial support for rebooting the device cpfeiffer 2015-05-17 21:58:08 +0200
  • 9819819b92 Create the wait-latch before running the action, and only if neeeded cpfeiffer 2015-05-17 21:55:02 +0200
  • 55400817b4 Pebble: experiment with extensible notifications Andreas Shimokawa 2015-05-15 21:34:38 +0200
  • 2b98620ee0 Mi Band: Prepare preferences for vibration count, use number as input type for numeric field Andreas Shimokawa 2015-05-14 13:04:21 +0200
  • 562840a7c5 Actually call the new generic notification handler cpfeiffer 2015-05-14 00:04:54 +0200
  • 80eb386dd8 fix DebugActivity, was broken since we translated it :/ Andreas Shimokawa 2015-05-13 23:18:54 +0200
  • d2bcccaeef Use logback-android for logging to external storage cpfeiffer 2015-05-13 23:15:20 +0200
  • 27d725853f Add extra handler for generic notifications cpfeiffer 2015-05-13 21:55:22 +0200
  • c81e28c030 simplify code Andreas Shimokawa 2015-05-12 20:32:34 +0200
  • 1b2f20160a fix some lint warnings, mostly simplifications Andreas Shimokawa 2015-05-12 20:09:35 +0200
  • f8341918ee compile fix Andreas Shimokawa 2015-05-12 11:12:53 +0200
  • 7540a3955b Pebble: experiment with launching watchapps from Gadgetbridge Andreas Shimokawa 2015-05-12 11:06:22 +0200
  • 68383b6c05 Updated translations from transifex (thanks!) cpfeiffer 2015-05-12 06:34:44 +0200
  • 9a26769c3e Search & replace: use slf4j for logging instead of Logcat directly cpfeiffer 2015-05-12 06:28:11 +0200
  • 6fab01a3c2 Pebble: experimenting with more generic application message encoding Andreas Shimokawa 2015-05-11 23:30:38 +0200
  • 05d22b8dd1 update CHANGELOG Andreas Shimokawa 2015-05-11 08:52:49 +0200
  • 87512149a5 This should fix pebble-pairing on bt+btle devices #33 cpfeiffer 2015-05-11 00:50:18 +0200