Matthew Chen
911c4d380b
Rework thread safety in profile manager.
2017-12-11 12:28:28 -05:00
Michael Kirk
d9cca77e23
update header references
...
// FREEBIE
2017-12-08 13:32:52 -05:00
Michael Kirk
dd1795e337
fixup rebae
2017-12-07 17:12:03 -05:00
Michael Kirk
3ecf0a7537
Cancelling dismisses share extension, remove "import with signal"
...
Usinig the new ShareViewDelegate to dismiss the share extension, might
have broken the "import with signal" functionality. But because we
want to remove it anyway, I've done that now, rather than fix it up.
// FREEBIE
2017-12-07 17:12:03 -05:00
Matthew Chen
345323fe8a
Add Estonian and Taiwanese Chinese localizations.
2017-12-07 14:46:12 -05:00
Matthew Chen
f7bcf1d04d
Fix tests.
2017-12-07 14:44:38 -05:00
Matthew Chen
36703d3bbd
Add asserts around Swift singletons.
2017-12-07 13:58:27 -05:00
Matthew Chen
8312614cf7
Respond to CR.
2017-12-07 13:53:13 -05:00
Matthew Chen
99f0b9d3e8
Fix issues around statics.
2017-12-07 12:34:02 -05:00
Michael Kirk
3f6f881d3f
Use assets from duplicated main bundle
...
// FREEBIE
2017-12-07 10:14:30 -05:00
Michael Kirk
eca19e5874
Reconcile MediaMessageView zoom behavior with AppExtension
...
Previously it was predicated on UIApplication.shared
// FREEBIE
2017-12-07 10:14:30 -05:00
Michael Kirk
89b9887f1d
Make DeviceSleepManager extension compatible
...
// FREEBIE
2017-12-07 10:13:47 -05:00
Michael Kirk
654d345469
remove null references to moved certificates
2017-12-07 10:13:06 -05:00
Michael Kirk
c52192295b
fixup rebase. move jobs to proper dir
2017-12-07 10:13:06 -05:00
Michael Kirk
56fe9d057d
Attachment Approval
...
// FREEBIE
2017-12-07 10:13:06 -05:00
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
2017-12-07 10:13:06 -05:00
Matthew Chen
848f055da1
Add SAE error views.
2017-12-06 21:38:53 -05:00
Matthew Chen
310cf1330d
Continue conversion of app setup.
2017-12-06 10:38:57 -05:00
Matthew Chen
69e0bcd308
Fix tests.
2017-12-06 10:36:12 -05:00
Matthew Chen
9da165b846
Continue conversion of app setup.
2017-12-05 11:19:11 -05:00
Matthew Chen
ce899edf10
Respond to CR.
2017-12-05 10:44:11 -05:00
Matthew Chen
b4e8df79da
Migrate environment to SignalMessaging.
2017-12-05 10:29:29 -05:00
Matthew Chen
a16058e477
Migrate environment to SignalMessaging.
2017-12-05 10:29:29 -05:00
Matthew Chen
6d87df88aa
Migrate environment to SignalMessaging.
2017-12-05 10:29:28 -05:00
Matthew Chen
c817aa51b3
Migrate environment to SignalMessaging.
2017-12-05 10:28:46 -05:00
Michael Kirk
e3b0333b97
CR: Separate class files
...
// FREEBIE
2017-12-04 15:29:14 -05:00
Michael Kirk
cd440b839f
Consolidate search logic
...
// FREEBIE
2017-12-04 13:53:10 -05:00
Michael Kirk
71bafcc8f0
Search SignalAccounts by profile name
...
...and fixup some tests
2017-12-04 12:52:59 -05:00
Michael Kirk
2af818b3ba
Make SignalMessaging AppExtension safe
...
// FREEBIE
2017-12-04 12:50:28 -05:00
Matthew Chen
bf21d0c0ed
Enable logging in SAE; rework log file management to include multiple log directories.
2017-12-01 12:55:47 -05:00
Matthew Chen
8cc33b3de1
Refine loading view of share extension.
2017-12-01 10:48:18 -05:00
Matthew Chen
f728f5c09b
Incorporate l10n strings from main app into SAE.
2017-12-01 09:46:17 -05:00
Matthew Chen
074664f735
Revert "Modify l10n string extraction script to copy strings to SAE."
...
This reverts commit c61490c0b4
.
2017-12-01 09:42:06 -05:00
Matthew Chen
efe0758e3d
Revert "Modify l10n string download script to copy strings to SAE."
...
This reverts commit 9f31c048a2
.
2017-12-01 09:41:59 -05:00
Matthew Chen
9f31c048a2
Modify l10n string download script to copy strings to SAE.
2017-12-01 09:41:14 -05:00
Matthew Chen
c61490c0b4
Modify l10n string extraction script to copy strings to SAE.
2017-12-01 09:41:14 -05:00
Matthew Chen
e7b32899cb
Sketch out SAE load screen; make a number of infrastructure changes.
2017-12-01 09:37:52 -05:00
Matthew Chen
61b33b1a45
Make SignalMessaging a build dependency of the share extension.
2017-11-30 14:57:03 -05:00
Matthew Chen
2aafdcf577
Add app extension context, bridging header and PCH to app extension.
2017-11-30 14:57:03 -05:00
Matthew Chen
f896bf99d5
Update share extension capabilities.
2017-11-30 14:09:10 -05:00
Matthew Chen
8706d8f599
Update share extension capabilities.
2017-11-30 14:09:10 -05:00
Matthew Chen
66fae5bd54
Clean up ahead of PR.
2017-11-30 10:07:39 -05:00
Matthew Chen
cd11ec5698
Add app group, share keychain. Take a first pass at file migration to shared data directory.
2017-11-30 09:49:01 -05:00
Michael Kirk
961727814b
Move pinning certificates into App
...
// FREEBIE
2017-11-29 13:58:27 -08:00
Michael Kirk
a11d83187b
WIP: Framework-friendly - compiles but crashes on launch
...
// FREEBIE
2017-11-29 13:58:27 -08:00
Michael Kirk
b56f0e0d25
Pod setup for SignalMessaging framework
...
// FREEBIE
2017-11-29 13:58:27 -08:00
Michael Kirk
de028404bb
Shared framework between app and extension
...
// FREEBIE
2017-11-29 13:58:27 -08:00
Michael Kirk
d96eb8932b
ShareExtension template
...
Only modification was to target down to iOS9
(targeting iOS8 failed to build)
// FREEBIE
2017-11-29 13:58:27 -08:00
Matthew Chen
5ef9d53c91
Update conversation view UI to reflect unread state.
2017-11-21 17:53:52 -05:00
Matthew Chen
d9fcfdeeb7
Fix deadlock when responding to contacts sync messages.
2017-11-21 11:21:08 -05:00