You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
session-ios/SignalServiceKit/protobuf
Matthew Chen a98c82645c Start work on typing indicators.
* Update proto schema to reflect typing indicators.
* Sketch out OWSTypingIndicatorMessage.
* Add "online" to the service message params.
* Sketch out logic to send typing indicator messages.
* Sketch out OWSTypingIndicators class.
7 years ago
..
Fingerprint.proto Respond to CR. 7 years ago
Makefile Code generate Swift wrappers for protocol buffers. 7 years ago
Provisioning.proto Respond to CR. 7 years ago
README.md Swift protos for Envelope 7 years ago
SignalIOS.proto Respond to CR. 7 years ago
SignalService.proto Start work on typing indicators. 7 years ago
WebSocketResources.proto Migrate to websocket proto wrappers. 7 years ago

README.md

SignalServiceKit Protobufs

These protobuf definitions are copied from Signal-Android, but modified to match some iOS conventions.

Prequisites

Install Apple's swift-protobuf (not the similarly named protobuf-swift)

brew install swift-protobuf

This should install an up to date protobuf package as a dependency. Note that since we use the legacy proto2 format, we need to specify this in our .proto files.

syntax = "proto2";

Building Protobuf

cd ~/src/WhisperSystems/SignalServiceKit/protobuf
make