Commit Graph

243 Commits (7358f3053f9787f8f9942c08027ec216c159dfdb)

Author SHA1 Message Date
Matthew Chen 7358f3053f Add protocol context to protocol kit. 8 years ago
Matthew Chen 218bb15ea7 Add protocol context to protocol kit. 8 years ago
Matthew Chen 39e353503f Add protocol context to protocol kit. 8 years ago
Matthew Chen 71782e0369 Add protocol context to protocol kit. 8 years ago
Matthew Chen 122ef91e57 Add protocol context to protocol kit. 8 years ago
Matthew Chen 799949e546 Refine sync messages. 8 years ago
Matthew Chen 59ff1561f5 Set the timestamp property on data messages. 8 years ago
Matthew Chen 4218af13d5 Send image width/height for image and video attachments. 8 years ago
Matthew Chen 3a4180214f Send image width/height for image and video attachments. 8 years ago
Matthew Chen 2dc37d598c Updates service proto schema to latest. 8 years ago
Michael Kirk 4f8db63fb3 Ensure keyspec is generated before DB is created
// FREEBIE
8 years ago
Matthew Chen a30170b3b2 Prefer "app is ready" flag to "storage is ready" flag. 8 years ago
Matthew Chen be1fde905c Don't mark app as ready until all version migrations are done. 8 years ago
Matthew Chen b21f793756 Register all database views asynchronously. 8 years ago
Matthew Chen eb180ba5c4 Register all database views asynchronously. 8 years ago
Matthew Chen 5cf89a0f3d Register all database views asynchronously. 8 years ago
Matthew Chen 992e926142 Unpack oversize text messages if possible. 8 years ago
Matthew Chen 0cc7f3e00e Clean up ahead of PR. 8 years ago
Michael Kirk baa312f449 Timer button with duration label
// FREEBIE
8 years ago
Matthew Chen 0d5b5bc44c Respond to CR. 8 years ago
Matthew Chen 3de9a4ea55 Add debug UI actions around clearing and snapshotting session state. 8 years ago
Matthew Chen d81d85c386 Respond to CR. 8 years ago
Matthew Chen a2b67a17fd Skip redundant sync messages. 8 years ago
Matthew Chen 17907dca10 Clean up ahead of PR. 8 years ago
Matthew Chen 15b8e58324 Retain changes from session database branch. 8 years ago
Matthew Chen 9ac2383a2c Retain changes from session database branch. 8 years ago
Matthew Chen e77c3e6717 Retain changes from session database branch. 8 years ago
sdkjfhsdkjhfsdlkjhfsdf 6e2d9c8141 identity change vs. share extension
// FREEBIE
8 years ago
sdkjfhsdkjhfsdlkjhfsdf 8141843f27 comment typo 8 years ago
sdkjfhsdkjhfsdlkjhfsdf 92477c78b7 cleanup before PR 8 years ago
Michael Kirk bce18637f0 render attachments with captions
// FREEBIE
8 years ago
Michael Kirk e20f44024c WIP: Support sending attachment captions
Looks fine on other clients, but locally we don't display the caption.

// FREEBIE
8 years ago
Matthew Chen 6b0e3508a5 Respond to CR. 8 years ago
Matthew Chen 245304116f Respond to CR. 8 years ago
Matthew Chen fe67cd924c Rework database view registration. 8 years ago
Matthew Chen d3efb2e1c9 Clean up TSStorageManager usage. 8 years ago
Matthew Chen d52eba739d Clean up TSStorageManager usage. 8 years ago
Matthew Chen 9a990b58e8 Respond to CR. 8 years ago
Matthew Chen 5dcf4b3bbc Clean up ahead of PR. 8 years ago
Matthew Chen 137fe6fb8b Pull out OWSStorage base class for TSStorageManager. 8 years ago
Matthew Chen a29c4ce5d6 Pull out OWSStorage base class for TSStorageManager. 8 years ago
Matthew Chen f9ce34f553 Improve background task logic. 8 years ago
Matthew Chen 5adf98788d Use background task during message processing. 8 years ago
Matthew Chen df8ded90b8 Use background task during attachment downloads. 8 years ago
Matthew Chen 3643414da1 Respond to CR. 8 years ago
Matthew Chen f57c12f34d Update YapDatabase. 8 years ago
Matthew Chen 571840b1dc Update YapDatabase. 8 years ago
Michael Kirk 3eceb86371 Show alert if we fail to build the attachment
// FREEBIE
8 years ago
Michael Kirk a58f1f385c Share a photo from photos app
Shows the conversation picker, and sends the attachment to that
conversation.

There's still a lot TODO

-[ ] resolve JSQ dependency
-[ ] properly wait for app to load
-[ ] dismiss share extension after send is complete
-[ ] support non jpeg file types
-[ ] Fix device sleep manager

// FREEBIE
8 years ago
Matthew Chen 9da165b846 Continue conversion of app setup. 8 years ago