1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2025-01-26 17:47:34 +01:00

Commit Graph

  • d0fbc57cf1 Switched position of bar and pie chart cpfeiffer 2015-08-25 23:14:52 +02:00
  • e8a12f92be In landscape mode, give the bar chart more space than the pie chart cpfeiffer 2015-08-25 23:10:11 +02:00
  • 8128651bcc In landscape format, layout bar and pie chart horizontally cpfeiffer 2015-08-25 23:04:04 +02:00
  • e1c02cc373 Prevent charts date in the future, documentation and cleanup cpfeiffer 2015-08-25 22:45:07 +02:00
  • b4e34db1d2 Faster animation cpfeiffer 2015-08-25 01:03:58 +02:00
  • 0bb3188bc8 Start and end dates now work properly across charts cpfeiffer 2015-08-25 00:54:16 +02:00
  • e47ebb8f09 Improvements to charts cpfeiffer 2015-08-25 00:33:37 +02:00
  • 6ebc727f97 Merge remote-tracking branch 'origin/master' into low_battery_notification Daniele Gobbetti 2015-08-24 17:48:17 +02:00
  • 070876db06 Allow disconnecting when device is connecting cpfeiffer 2015-08-24 13:19:17 +02:00
  • 9a3769aeba Remove the "Test" widget cpfeiffer 2015-08-24 13:15:58 +02:00
  • 93c2f40cd8 Add link to CHANGELOG.md Carsten Pfeiffer 2015-08-23 01:04:40 +02:00
  • ba670bbb50 More testing work: with a new test for finding the device cpfeiffer 2015-08-23 00:54:28 +02:00
  • ba6bdad057 try to make telephony optional 0.5.1 Andreas Shimokawa 2015-08-22 22:52:29 +02:00
  • 8b9406996c bump version, update CHANGELOG.md Andreas Shimokawa 2015-08-22 22:36:32 +02:00
  • 6f7de96461 Fix find device (wrong EXTRA_ constant used) cpfeiffer 2015-08-22 12:38:35 +02:00
  • 77cad5c47f Initial support for testing the DeviceCommunicationService cpfeiffer 2015-08-22 01:08:46 +02:00
  • cedd95186f Pebble: revert changes commited accidentially Andreas Shimokawa 2015-08-22 00:29:52 +02:00
  • 1150ad2b8d Pebble: Support taking Pebble Time screenshots. Closes #97. Andreas Shimokawa 2015-08-22 00:14:14 +02:00
  • dcc988139f Merge remote-tracking branch 'origin/master' into low_battery_notification Daniele Gobbetti 2015-08-21 17:34:11 +02:00
  • 12337836bc bump version, update CHANGELOG.md 0.5.0 Andreas Shimokawa 2015-08-21 16:06:23 +02:00
  • df417e5c6c Fix bug regarding setting wear location. Daniele Gobbetti 2015-08-21 15:23:48 +02:00
  • 6e80978998 Pebble: Add generic method for Blobdb endpoint for deduplicating code. Andreas Shimokawa 2015-08-21 14:29:12 +02:00
  • 2b0acd649b Pebble: close TCP socket when disconnecting from emulator. Prevents hang. Andreas Shimokawa 2015-08-21 13:18:53 +02:00
  • eb39ce9367 Further improvements: - append a string on the control center when the device is charging - battery status string is no more, welcome battery state enum - the notification will not be shown when the device is charging, even if the level is below threshold Daniele Gobbetti 2015-08-21 08:41:57 +02:00
  • a1cb246e27 Add and use a "client interface" for the actions of the service cpfeiffer 2015-08-21 00:58:18 +02:00
  • 6869fc85ee update CHANGELOG.md Andreas Shimokawa 2015-08-20 22:51:55 +02:00
  • ff6d28cdc8 Remove INTERNET permission Andreas Shimokawa 2015-08-20 22:41:38 +02:00
  • faaa04b670 App Installation: various improvements Andreas Shimokawa 2015-08-20 18:55:22 +02:00
  • a6b28a804c Fix typo (sorry xphnx!) Daniele Gobbetti 2015-08-19 17:38:16 +02:00
  • 0d8adeb7f9 Some refinements: - only show the bigtext notification if the device has set extended battery info - custom icon for the low battery notification (with license information) - show device name in the notification - set the notification to high priority - the battery threshold is now set in GBDevice Daniele Gobbetti 2015-08-19 17:36:53 +02:00
  • 57a85e63b0 Merge remote-tracking branch 'origin/master' into low_battery_notification Daniele Gobbetti 2015-08-19 17:30:33 +02:00
  • d2173d37ce forgot to commit this also Andreas Shimokawa 2015-08-19 01:46:18 +02:00
  • e8e631fb49 Pebble: encode flags in metadata, this could not work on real devices Andreas Shimokawa 2015-08-19 01:40:39 +02:00
  • 5a4f8fb56f Last commit accidentally called the wrong get*Samples method cpfeiffer 2015-08-19 00:52:03 +02:00
  • a7796ecbc6 Pebble: Emulator support Andreas Shimokawa 2015-08-19 00:03:52 +02:00
  • c3e395818f Adding support for battery events using GBDeviceEvent. - show notification on low battery (closes #40) - Miband specific: add date of last charge and number of charges Daniele Gobbetti 2015-08-18 17:37:51 +02:00
  • 121baa19ec Move AbstractSerialDeviceSupport et al from bt package into serial package cpfeiffer 2015-08-18 01:26:15 +02:00
  • 99293d4ee5 Also extracted firmware update to separate operation cpfeiffer 2015-08-18 00:52:02 +02:00
  • dbb92b55bc Make the Operations classes BLE-generic cpfeiffer 2015-08-18 00:28:17 +02:00
  • c0323339e8 Pebble: set UTC time and offset on FW 3.x Andreas Shimokawa 2015-08-18 00:12:40 +02:00
  • 33b598ce5c First part of extracting parts out of MiBandSupport cpfeiffer 2015-08-18 00:08:22 +02:00
  • 585a888ecb Improved javadoc cpfeiffer 2015-08-17 22:46:39 +02:00
  • 0c872a920e Pebble: always set token to -1 before waiting for a new one Andreas Shimokawa 2015-08-17 22:49:53 +02:00
  • e6a0c35f73 Extract checksum implementations into separate class CheckSums cpfeiffer 2015-08-17 22:43:42 +02:00
  • 9dc945a406 Don't throttle events for Pebble cpfeiffer 2015-08-17 21:30:37 +02:00
  • 6fede31bdf Pebble: make watchapp installation available on FW 3.x without the need for setting an option Andreas Shimokawa 2015-08-17 18:07:47 +02:00
  • 9dd2f039f2 Rename AbstractBTDeviceSupport to AbstractSerialDeviceSupport cpfeiffer 2015-08-17 16:30:12 +02:00
  • 913f37246f update CHANGELOG Andreas Shimokawa 2015-08-17 14:27:43 +02:00
  • 8fee88a1ba Pebble: use SMS/EMAIL icons for notifications on FW 3.X Andreas Shimokawa 2015-08-17 13:57:01 +02:00
  • e704357728 Pebble: set HW revision to "dvt" for basalt emulator Andreas Shimokawa 2015-08-17 13:19:15 +02:00
  • c8c882c3d1 Pebble: Support removing apps on FW 3.X (metadata) Andreas Shimokawa 2015-08-17 13:07:34 +02:00
  • f0924716fc Pebble: when reading app fetch uuid, do not switch to little endian too early Andreas Shimokawa 2015-08-17 12:55:17 +02:00
  • 0d0b3a87e1 Pebble: on FW 3.x always assume success for installation and do no wait for 2.x packets Andreas Shimokawa 2015-08-17 12:43:38 +02:00
  • bcf42f8022 Finally, the prev and next buttons do something (#79) cpfeiffer 2015-08-17 02:22:16 +02:00
  • 964994972b Fix for pebble sample provider switching without quitting gb) cpfeiffer 2015-08-16 23:30:16 +02:00
  • 27a9eb8a07 Only repaint chart when activity is still alive cpfeiffer 2015-08-16 23:27:18 +02:00
  • 0bd65e050c Make intensity also always positive #91 cpfeiffer 2015-08-16 23:18:32 +02:00
  • 48f5931043 PebbleProtocol: add missing assignment Andreas Shimokawa 2015-08-16 13:13:53 +02:00
  • 6af0bb2754 Pebble: Do not hardcode icon id for metadata installation, properly acknowledge app fetch requests Andreas Shimokawa 2015-08-16 11:33:32 +02:00
  • a4f5524f6e Pebble: blindly implement missing parts for app installation on FW 3.x Andreas Shimokawa 2015-08-16 00:32:36 +02:00
  • 567f27b0f4 Some initial fixes found by static analysis #92 cpfeiffer 2015-08-16 00:17:16 +02:00
  • 929831e4f0 Add travis-ci badge #92 cpfeiffer 2015-08-15 23:21:42 +02:00
  • 5e233f6eb9 First attempt at travis-ci integration #92 cpfeiffer 2015-08-15 23:01:11 +02:00
  • 3486b5ab69 Static code analysis: run findbugs, pmd and lint at 'gradle check' #92 cpfeiffer 2015-08-15 22:36:45 +02:00
  • a5e009b371 update changelog 0.4.6 Andreas Shimokawa 2015-08-15 22:46:04 +02:00
  • a2e2600469 Bump version to 0.4.6 Andreas Shimokawa 2015-08-15 22:41:29 +02:00
  • c69bf1b0af Pebble: always use 2.x notification on FW 2.x except for K9 Andreas Shimokawa 2015-08-15 22:38:10 +02:00
  • 4ba5a7804a Updated for 0.4.6 cpfeiffer 2015-08-15 12:08:30 +02:00
  • b6f66eb57c Updated translations from transifex, thanks! cpfeiffer 2015-08-15 11:42:33 +02:00
  • a66a3a15c2 Fix remaining byte parameter in the API for steps. cpfeiffer 2015-08-15 00:23:13 +02:00
  • ecc483f027 Remove now unused class cpfeiffer 2015-08-14 23:50:21 +02:00
  • d0229847e7 onFirmwareVersionReq() is no more cpfeiffer 2015-08-14 23:37:47 +02:00
  • f659e34efc Pebble: do not use platform dir for pbz(firmware) files, even basalt has its files in / for fw files Andreas Shimokawa 2015-08-14 17:32:06 +02:00
  • f5fbb08696 Pebble: remove unneccessary device update intent (this is done in generic code) Andreas Shimokawa 2015-08-14 13:46:37 +02:00
  • e28d6fa7cb Pebble: try to install app metadata on FW 3.x (untested) Andreas Shimokawa 2015-08-14 12:50:44 +02:00
  • 2e3de0cd0f Always send out the current state of GBDevice when asking for version cpfeiffer 2015-08-14 00:29:05 +02:00
  • eec7fae288 Attempting to fix some connection problems after getting disconnected cpfeiffer 2015-08-14 00:23:01 +02:00
  • eb2332c8be Some preparations for unit tests cpfeiffer 2015-08-13 23:23:40 +02:00
  • 749fbe5ecc Pebble: fix crash with emply pbw cache Andreas Shimokawa 2015-08-13 10:06:32 +02:00
  • 6ed54484a6 Pebble: only fill app list in AppManager with cached apps once in onCreate() Andreas Shimokawa 2015-08-11 14:16:08 +02:00
  • e43fed2e7e Pebble: various preparations for FW 3.x support Andreas Shimokawa 2015-08-11 13:55:35 +02:00
  • 13260416f3 Pebble: decode app fetch requests for debugging purposes Andreas Shimokawa 2015-08-11 13:21:29 +02:00
  • 151f5b8e12 Pebble: Choose binaries from basalt/ inside .pbw files for Pebble Time Andreas Shimokawa 2015-08-11 12:47:23 +02:00
  • 5a8c9a9180 Pebble: cache installed pbw files on sdcard if force untested option is set Andreas Shimokawa 2015-08-11 12:04:45 +02:00
  • 0be251e83d Pebble: if untested features option is enabled use Gadgetbridge sample provider insted of Morpheuz Andreas Shimokawa 2015-08-11 11:21:10 +02:00
  • 5884684cad Pebble: add option to enable untested features. Andreas Shimokawa 2015-08-11 11:15:44 +02:00
  • 7bf45d9b9f Merge branch 'master' of https://github.com/Freeyourgadget/Gadgetbridge Daniele Gobbetti 2015-08-10 11:24:51 +02:00
  • b6d3317b2d First step for GBDeviceEvents support: - change fw handling to GBDeviceEvent - misuse the hw version for showing the MiBand device name (there is still no option to set a custom name) Daniele Gobbetti 2015-08-10 10:35:55 +02:00
  • fd5a620091 re-add support for NO_RESPONSE write characteristic Daniele Gobbetti 2015-08-10 09:20:06 +02:00
  • d983d7a5c4 Pebble: answer pings from the watch Andreas Shimokawa 2015-08-09 21:42:27 +02:00
  • 27f88e484d Make ControlCenter only ask for version details after device is initialized Andreas Shimokawa 2015-08-07 22:07:48 +02:00
  • edcf54e55d WIP: support for different kind of LED notifications thePanz/led-profile rosenpin/led-profile plugdio/led-profile mvallerie/led-profile lucasgaley/led-profile lazarosfs/led-profile ildar/led-profile dakhnod/led-profile comradekingu/led-profile christian-n/led-profile boun/led-profile atx/led-profile andyboeh/led-profile Vebryn/led-profile TaaviE/led-profile Lightwars/led-profile Henry2o1o/led-profile Dikay900/led-profile led-profile cpfeiffer 2015-08-07 21:36:32 +02:00
  • fe11e6d306 Some BTLE cleanup: Daniele Gobbetti 2015-08-07 16:59:52 +02:00
  • 6125594703 Various changes related to INITIALZED device state Andreas Shimokawa 2015-08-07 13:24:54 +02:00
  • ce7b42d9d4 Some theme cleanups and preparations for a dark theme Andreas Shimokawa 2015-08-07 11:49:25 +02:00
  • 9004a8b0c1 Experimental: ACTION_START is now optional -- ACTION_CONNECT is sufficient cpfeiffer 2015-08-06 23:17:41 +02:00
  • f4cb798977 Extract a method for easier reuse if necessary cpfeiffer 2015-08-06 22:24:44 +02:00
  • 64298fc9af Small improvements for the install activity #30 cpfeiffer 2015-08-06 21:35:00 +02:00
  • 2a2eae068a Improvements to the install activity #30 cpfeiffer 2015-08-06 02:17:38 +02:00
  • 8dee55198e Don't (always) leak the file descriptor. cpfeiffer 2015-08-06 00:40:49 +02:00