Apple iOS, iPadOS & macOS Clients For Meshtastic
Find a file
Garth Vander Houwen 07ce1fb72c
Merge pull request #20 from garthvh/mesh-map-bounding-region
Move the map to the mesh region on initial load
2021-12-26 21:54:29 -08:00
Meshtastic Client.xcodeproj V 1.37 New maps, ran SwiftLint -fix 2021-12-25 23:48:12 -08:00
MeshtasticClient Merge branch 'main' into mesh-map-bounding-region 2021-12-27 08:34:24 +13:00
MeshtasticClientTests after running swiftlint --fix 2021-11-29 15:59:06 -08:00
MeshtasticClientUITests Initial Commit 2021-08-18 22:33:05 -07:00
.gitignore Update .gitignore 2021-12-25 00:05:56 -08:00
.swiftlint.yml update protobufs from master 0de53c84a26a42ce9405109e392ca1143de86f58 2021-11-29 21:11:27 -08:00
gen_protos.sh update protobufs from master 0de53c84a26a42ce9405109e392ca1143de86f58 2021-11-29 21:11:27 -08:00
README.md Update README.md 2021-12-25 23:52:50 -08:00

Meshtastic Client

OS Requirements

Requires iOS 15 +

Code Standards

  • Use SwiftUI whenever possible
  • Use Hierarchical icons

To update protobufs:

  • install swift-protobuf: brew install swift-protobuf
  • check out the latest commit from master branch from here: https://github.com/meshtastic/Meshtastic-protobufs in a directory that is at the same level as this project
  • run: ./gen_proto.sh
  • build, test, commit changes
  • You may need to run swiftlint --fix