Proto commits in EionRobb/purple-googlechat

These 65 commits are when the Protocol Buffers files have changed:

Commit:ddc118b
Author:Eion Robb

Add github actions to build windows/linux binaries Also fixes up builds for newer mingw/windows headers

The documentation is generated from this commit.

Commit:42b2c27
Author:Eion Robb

Add protobufs for creating messages within a threaded group chat

Commit:13ae2a2
Author:Eion Robb

Add some more protobufs for room update and video call events

Commit:b22b1f5
Author:Eion Robb

Add support for the unsupported group reasons

Commit:a022855
Author:Eion Robb

Clean up

Commit:9bb4586
Author:Eion Robb

Add additional protobuf info that noone wants or needs

Commit:1f53377
Author:Eion Robb

Add more protobufs for the Card's, particularly the juicy widgets hiding inside their crunchy shell

Commit:70a18ee
Author:Eion Robb

Add protobufs for push notification events

Commit:970e306
Author:Eion Robb

Try to catch up on events after reconnecting to an account

Commit:c29ce48
Author:Eion Robb

Add protobufs to support recieving Cards from bots

Commit:af72459
Author:Eion Robb

Add protobufs for group read state information

Commit:55284b8
Author:Eion Robb

Add protobufs for listing users in a group chat

Commit:c03ac8b
Author:Eion Robb

Added protobufs for groups being viewed, and for join/parts in groups

Commit:a6d4e07
Author:Eion Robb

Add protobufs for read receipts See issue #16

Commit:83a1a11
Author:Eion Robb

Support sending rich text See issue #6

Commit:ede348d
Author:Eion Robb

Support receiving photos

Commit:77a3c24
Author:Eion Robb

Support receiving typing notifications So much code for one little feature! Argh!

Commit:fd75223
Author:Eion Robb

Remove oneof's from the protobuf to try simplify the code

Commit:1637c0c
Author:Eion Robb
Committer:GitHub

Merge branch 'master' into oneof-must-die

Commit:1a48a59
Author:Eion Robb

Add further headers to requests Are these even needed?

Commit:1f09ed1
Author:Eion Robb

Add some extra fields to a new message to match the app

Commit:662d98a
Author:Eion Robb

Remove oneof's from the protobuf to try simplify the code --HG-- branch : oneof-must-die

Commit:147f32e
Author:Eion Robb

Support the newer style of 'oneof' throughout, during runtime

Commit:0722907
Author:Eion Robb

Support setting an optional custom status message

Commit:d74e4ef
Author:Eion Robb

Fill in some more protobuf for the webchannel stream events requesting

Commit:c91aeb9
Author:Eion Robb

It compiles!!!! .... ship it?

Commit:579c9d7
Author:Eion Robb

Implement message sending and group/dm creation

Commit:c5438b7
Author:Eion Robb

More info about groups to try work out who's in them

Commit:daf2607
Author:Eion Robb

Add more protobufs for listing and creating groups/dms

Commit:d2557db
Author:Eion Robb

Mangle incoming events to flatting multiple EventBody's

Commit:812ec94
Author:Eion Robb

Add protobufs for getting groups and their message history

Commit:e8554d6
Author:Eion Robb

Add additional protobuf info for message formatting and image embeds

Commit:f8e9454
Author:Eion Robb

Figure out some more protobufs

Commit:3dc5289
Author:Eion Robb

Tiny bit of progress getting the events stream up and running

Commit:3fd043b
Author:Eion Robb

Clean up protobuf to get it to compile with protoc-c

Commit:5ed7d73
Author:Eion Robb

Initial commit, imported from the ashes of the old purple-hangouts plugin

Commit:5db1007
Author:Eion Robb

Remove default values from voice/video proto's as a workaround to try stop crashing

Commit:27c0b79
Author:Eion Robb

Update protobufs

Commit:629dc7e
Author:Eion Robb

Fill in a few missing protobuf details

Commit:da8a985
Author:Eion Robb

Support receiving gmail notifications. See issue #138

Commit:1ca22aa
Author:Eion Robb

Protobuf updates from hangups

Commit:b1ce676
Author:Eion Robb

Bring through protobuf for 'off the record' status changes from Hangups

Commit:cb8e083
Author:Eion Robb

Bring through extra buddy info into the tooltip When they were last seen, whether they're in a call, what type of device they're using

Commit:84c2c8a
Author:Eion Robb

Add protobufs and functions for joining and creating group urls

Commit:7e3af8b
Author:Eion Robb

Add support for group link sharing to protobufs

Commit:b3070ae
Author:Eion Robb

Add info needed for downloading video messages to protobufs

Commit:79d01a7
Author:Eion Robb

Mark a one-to-one conversation as archived when removing it from the buddy list Should resolve issue #50

Commit:c3a5307
Author:Eion Robb

Fix property types in media protobuf

Commit:96017e3
Author:Eion Robb

Fix for 'repeated' properties being marked as 'optional' in the media protobuf

Commit:db5c608
Author:Eion Robb

De-duplicate protobufs some more

Commit:de58041
Author:Eion Robb

De-duplicate protobuf messages

Commit:1b13b0c
Author:Eion Robb

Initial commit of media protobufs

Commit:da639d9
Author:Eion Robb

Fix broken compilation of .proto

Commit:5d16aed
Author:Eion Robb

Fill in a more more usefull and useless things in the protobuf

Commit:f0c93e8
Author:Eion Robb

Adding some info about Hangouts calls to the protobuf

Commit:46b473e
Author:Eion Robb

Spam the conversation window with call information to help issue #34

Commit:0230372
Author:Eion Robb

Pull through latest protobuf updates from Hangups

Commit:b14e41d
Author:Eion Robb

Minor protobuf improvements to fill in some blanks and match some responses

Commit:81caea6
Author:Eion Robb

Hack up the .proto to fix issue #9 until I implement 'oneof' in the pblite handler

Commit:3e49053
Author:Eion Robb

Add extra fields to the entity lookup protobuf for searching by phone number

Commit:fe1807b
Author:Eion Robb

Display SMS/Google Voice devices as a 'mobile' online status

Commit:88872ad
Author:Eion Robb

Update protobuf to match JSON response from server when receiving phone messages

Commit:e4c5e9e
Author:Eion Robb

Add slightly useless enum to protobuf

Commit:ac5b063
Author:Eion Robb

Support recieving status messages from other buddies

Commit:6edc0b2
Author:Eion Robb

Initial check-in of hangouts stream parser