change name to Meshtastic

1.2-legacy
geeksville 2020-01-23 06:34:15 -08:00
rodzic 397bb855d9
commit 19d577a720
7 zmienionych plików z 46 dodań i 7 usunięć

Wyświetl plik

@ -0,0 +1,8 @@
<component name="ProjectDictionaryState">
<dictionary name="kevinh">
<words>
<w>geeksville</w>
<w>meshtastic</w>
</words>
</dictionary>
</component>

Wyświetl plik

@ -6,6 +6,7 @@ Questions? kevinh@geeksville.com
## Analytics setup
analytics is currently on, before beta is over I'll make it optional
on dev devices
adb shell setprop debug.firebase.analytics.app com.geeeksville.mesh

Wyświetl plik

@ -1,8 +1,10 @@
* test reg reading/writing directly via bt to device
* fix bluetooth update
* add broadcasters for use by signal (node changes and packet received)
* get signal running under debugger
* DONE add broadcasters for use by signal (node changes and packet received)
* make test implementation of server (doesn't use bluetooth)
* make a test client of the android service
* add real messaging code/protobufs
* use https://codelabs.developers.google.com/codelabs/jetpack-compose-basics/#4 to show service state
* connect to bluetooth device automatically using minimum power
@ -18,10 +20,9 @@ https://jpa.kapsi.fi/nanopb/docs/
nanopb binaries available here: https://jpa.kapsi.fi/nanopb/download/ use nanopb 0.4.0
# Medium priority
* remove secret google settings json before open sourcing
* remove mixpanel analytics
* require user auth to pair with the device (i.e. press button on device to allow a new phone to pair with it).
Don't leave device discoverable. Don't let unpaired users do thing with device
* remove example code boilerplate from the service

Wyświetl plik

@ -8,7 +8,7 @@
"client": [
{
"client_info": {
"mobilesdk_app_id": "1:484268767777:android:341f38a29ecbe9b0334160",
"mobilesdk_app_id": "1:484268767777:android:cfd54d15b56763ad334160",
"android_client_info": {
"package_name": "com.geeksville.mesh"
}
@ -34,6 +34,35 @@
]
}
}
},
{
"client_info": {
"mobilesdk_app_id": "1:484268767777:android:341f38a29ecbe9b0334160",
"android_client_info": {
"package_name": "com.geeksville.meshutil"
}
},
"oauth_client": [
{
"client_id": "484268767777-hqiigdj947ih0otlcs4snj347g4hhgbj.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyDP5YQqMCXx08xLFm3sIK9kDcIxI7qwL-c"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "484268767777-hqiigdj947ih0otlcs4snj347g4hhgbj.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
}
],
"configuration_version": "1"

Wyświetl plik

@ -81,7 +81,7 @@ class MainActivity : AppCompatActivity(), Logging {
fun composeView() {
MaterialTheme {
Column {
Text(text = "MeshUtil Ugly UI", modifier = Spacing(8.dp))
Text(text = "Meshtastic Ugly UI", modifier = Spacing(8.dp))
Button(text = "Start scan",
onClick = {

Wyświetl plik

@ -10,7 +10,7 @@ class MeshService : Service(), Logging {
val prefix = "com.geeksville.mesh"
/*
see com.geeksville.com.geeeksville.mesh broadcast intents
see com.geeksville.mesh broadcast intents
// RECEIVED_OPAQUE for data received from other nodes
// NODE_CHANGE for new IDs appearing or disappearing
// CONNECTION_CHANGED for losing/gaining connection to the packet radio

Wyświetl plik

@ -1,4 +1,4 @@
<resources>
<string name="app_name">Mesh Util</string>
<string name="app_name">Meshtastic</string>
<string name="action_settings">Settings</string>
</resources>