Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
bc51ffc
shutdown fix for drive.google.com
Nov 17, 2018
e287fe6
add KS settings
dotarsoja Mar 6, 2019
63617b2
Add Speed Alarms settings
dotarsoja Mar 7, 2019
94a51f0
add max_speed request
dotarsoja Mar 7, 2019
3db97c9
add answer for request
dotarsoja Mar 7, 2019
1e1cacb
edit settings view
dotarsoja Mar 7, 2019
bd37108
load settings speed&alerts
dotarsoja Mar 8, 2019
cfca118
started work on localization
dotarsoja Mar 14, 2019
80e118d
mid point commit
dotarsoja Mar 14, 2019
8aee3e2
finish KingSong localization
dotarsoja Mar 15, 2019
723fa59
finish gotway localization
dotarsoja Mar 19, 2019
60e2f79
samll fix
dotarsoja Mar 19, 2019
d150a5b
finish inmotion localization
dotarsoja Mar 19, 2019
20af714
finish ninebot_z localization
dotarsoja Mar 19, 2019
b1373ca
finish localization
dotarsoja Mar 19, 2019
aab0b58
fix grammar and typos
dotarsoja Mar 26, 2019
5d3c8a7
Merge branch 'master' of https://github.com/palachzzz/WheelLogAndroid
May 3, 2019
bb10058
Merge pull request #7 from dotarsoja/master
palachzzz May 3, 2019
f0eb4a0
update gradle
May 3, 2019
3d3d543
Merge branch 'master' of https://github.com/palachzzz/WheelLogAndroid
May 3, 2019
aff558b
gw fix
May 3, 2019
cd3fb47
Fix usage of carriage returns in csv exports to google drive
hyperair May 21, 2019
ce099a7
Fix rockwheel detection
hyperair May 21, 2019
0c161a9
Merge pull request #8 from hyperair/gdrive-line-endings
palachzzz May 22, 2019
e76de50
Merge pull request #9 from hyperair/rockwheel-battery-estimation
palachzzz May 22, 2019
7297eb3
beeps + alarms
Jun 6, 2019
51de109
Merge branch 'master' of https://github.com/palachzzz/WheelLogAndroid
Jun 6, 2019
d51e05f
fix
Jun 12, 2019
3a491f1
Bringing in the garmin connectiq lib
marccardinal Aug 1, 2019
6f6953d
Initial commit of the GarminConnectIQ service
marccardinal Aug 1, 2019
026d730
Start the GarminConnectIQ service at the same time as pebble
marccardinal Aug 1, 2019
b99dae6
Link to the watch app and source
marccardinal Aug 1, 2019
f99b82e
Update README.md
marccardinal Aug 1, 2019
14aad16
Update README.md
marccardinal Aug 1, 2019
486fb54
Update README.md
nicolas2k Aug 5, 2019
b4e209a
Merge pull request #1 from nicolas2k/patch-1
marccardinal Aug 6, 2019
4ca956b
Temporarily disabled the android to watch push of data and introduced…
marccardinal Aug 8, 2019
507e76b
Moving nanohttpd to localhost + ephemeral port
marccardinal Aug 8, 2019
7f5df12
Added a featureflag for nanohttpd method requiring garmin connect 4.2…
marccardinal Aug 19, 2019
35635b6
Garmin Connect v4.22 is now out, enabling nanohttpd
marccardinal Aug 23, 2019
4d7f372
GCIQ whitelists 127.0.0.1, not localhost
marccardinal Aug 23, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,16 @@ One more try to make it working with Inmotion V8
Added support for Samsung Gear Tizen based watches


Pebble app code
## Pebble app code

https://github.com/JumpMaster/WheelLogPebble

Samsung Gear app code
## Samsung Gear app code

https://github.com/juliomap/WheelLog-Tizen

## Garmin Connect IQ app code

https://github.com/marccardinal/WheelLog-Garmin-ConnectIQ

The watch application is also available for download directly on the ConnectIQ store https://apps.garmin.com/en-US/apps/07a231a9-3f2f-4762-b0bb-b8a0b5594f40
12 changes: 7 additions & 5 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ repositories {

android {
compileSdkVersion 26
buildToolsVersion '27.0.3'
buildToolsVersion '28.0.3'

lintOptions {
abortOnError false
Expand All @@ -17,8 +17,8 @@ android {
applicationId "com.cooper.wheellog"
minSdkVersion 18
targetSdkVersion 26
versionCode 36
versionName "2.0.19"
versionCode 43
versionName "2.0.23"
buildConfigField 'String', 'BUILD_TIME', 'new java.text.SimpleDateFormat("HH:mm dd.MM.yyyy", java.util.Locale.US).format(new java.util.Date(' + System.currentTimeMillis() +'L))'
}
buildTypes {
Expand All @@ -33,7 +33,7 @@ android {


dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.android.support:design:25.1.0'
implementation 'com.android.support:gridlayout-v7:25.1.0'
implementation 'com.google.android.gms:play-services-drive:10.0.1'
Expand All @@ -42,6 +42,8 @@ dependencies {
implementation 'com.jakewharton.timber:timber:4.3.1'
implementation 'com.pavelsikun:material-seekbar-preference:2.3.0+'
implementation 'com.github.PhilJay:MPAndroidChart:v3.0.0'
implementation "com.github.hotchemi:permissionsdispatcher:2.2.0"
implementation 'com.github.hotchemi:permissionsdispatcher:2.2.0'
annotationProcessor "com.github.hotchemi:permissionsdispatcher-processor:2.2.0"
implementation files('libs/connectiq.jar')
implementation 'org.nanohttpd:nanohttpd:2.3.1'
}
Binary file added app/libs/connectiq.jar
Binary file not shown.
2 changes: 1 addition & 1 deletion app/release/output.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[{"outputType":{"type":"APK"},"apkInfo":{"type":"MAIN","splits":[],"versionCode":36,"versionName":"2.0.19","enabled":true,"outputFile":"app-release.apk","fullName":"release","baseName":"release"},"path":"app-release.apk","properties":{}}]
[{"outputType":{"type":"APK"},"apkData":{"type":"MAIN","splits":[],"versionCode":43,"versionName":"2.0.23","enabled":true,"outputFile":"app-release.apk","fullName":"release","baseName":"release"},"path":"app-release.apk","properties":{}}]
4 changes: 3 additions & 1 deletion app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,9 @@
<service android:name=".LoggingService" />
<service android:name=".GoogleDriveService" />
<!-- Services needed for Samsung Gear watches -->
<service android:name="com.cooper.wheellog.GearService" />
<service android:name="com.cooper.wheellog.GearService" />
<!-- Services needed for Garmin ConnectIQ devices -->
<service android:name="com.cooper.wheellog.GarminConnectIQ" />

<receiver
android:name=".PebbleBroadcastReceiver"
Expand Down
Loading