Apple iOS, iPadOS & macOS Clients For Meshtastic
Find a file
2022-12-21 12:50:27 -08:00
.github Update feature.yml 2022-11-25 00:28:30 -08:00
de.lproj Channel Grid 2022-12-17 19:14:53 -08:00
en.lproj Channel Grid 2022-12-17 19:14:53 -08:00
Meshtastic Move position timer so it invalidates fewer times, update sendPosition so that it always wants and ack and want response can be adjusted by the use case. Currently only positions sent from a dm will want response. 2022-12-21 12:50:27 -08:00
Meshtastic.xcodeproj Channel Grid 2022-12-17 19:14:53 -08:00
MeshtasticTests Update protos 2022-11-24 11:56:05 -08:00
MeshtasticUITests Update protos 2022-11-24 11:56:05 -08:00
.gitignore Fix min version and gitignore 2022-06-07 07:07:47 -07:00
.swiftlint.yml update protobufs from master 0de53c84a26a42ce9405109e392ca1143de86f58 2021-11-29 21:11:27 -08:00
gen_protos.sh New protos and assorted bug fixes 2022-08-11 23:34:09 -07:00
LICENSE Create LICENSE 2022-01-24 04:53:59 -08:00
meshtastic-1080x1080.png Update readme 2022-11-19 11:12:40 -08:00
README.md Merge branch 'main' into 2.0.3_Working_Changes 2022-11-19 11:15:20 -08:00

Meshtastic Apple Clients

Meshtastic App Store Launch Image

Overview

SwiftUI client applicaitons for iOS, iPadOS and macOS.

OS Requirements

  • iOS App Requires iOS 16 +
  • iPadOS App Requires iPadOS 16 +
  • Mac App Reguires macOS 13 +

Code Standards

To update protobufs:

  • install swift-protobuf:
    brew install swift-protobuf
    
  • check out the latest protobuf commit from the master branch
  • run:
    ./gen_proto.sh
    
  • build, test, commit changes
  • You may need to run:
    swiftlint --fix