Commit graph

3516 commits

Author SHA1 Message Date
Matthew Chen
e168db79aa Instrument errors in message manager.
// FREEBIE
2017-07-24 16:05:39 -04:00
Michael Kirk
bf82d2e2e0 Merge branch 'mkirk/atomic-registration' 2017-07-24 13:02:13 -04:00
Michael Kirk
c74a5c0740 CR: strong reference to migration job, clarify variable
// FREEBIE
2017-07-24 13:01:43 -04:00
Michael Kirk
6e19c1aae8 Don't crash when messaging user with malformed profile
// FREEBIE
2017-07-24 13:01:43 -04:00
Michael Kirk
a5f067936c migration to fix any half-registered users
// FREEBIE
2017-07-24 13:01:43 -04:00
Michael Kirk
7c28805442 Don't consider yourself registered until you've uploaded your prekeys
// FREEBIE
2017-07-24 13:01:43 -04:00
Matthew Chen
078a1312fa Merge branch 'charlesmchen/gifVsUrl' 2017-07-24 12:55:29 -04:00
Matthew Chen
97772a32ff Respond to CR.
// FREEBIE
2017-07-24 12:55:05 -04:00
Matthew Chen
9eaeba9af3 Address yet another edge cases around pasteboards that contain both textual and non-textual content, e.g. a gif and the URL of that gif.
// FREEBIE
2017-07-24 10:06:30 -04:00
Matthew Chen
aa5730dc11 Merge branch 'charlesmchen/alwaysReloadTableWhenChangingGrouping' 2017-07-24 09:45:14 -04:00
Matthew Chen
ceb243b30b Always reload home view table when changing grouping.
// FREEBIE
2017-07-24 09:12:54 -04:00
Michael Kirk
d244731cef Merge branch 'mkirk/ssk-install' 2017-07-21 16:26:55 -04:00
Michael Kirk
6ef9d568fc Instructions, how to use SignalServiceKit
// FREEBIE
2017-07-21 16:21:49 -04:00
Michael Kirk
de8a1b429a Merge branch 'mkirk/update-build-instructions' 2017-07-21 16:17:10 -04:00
Michael Kirk
9560af4939 clarify build instructions
// FREEBIE
2017-07-21 15:38:27 -04:00
Matthew Chen
dc211afd53 Merge branch 'charlesmchen/nationalPrefixes' 2017-07-21 15:32:45 -04:00
Matthew Chen
128c40a26c Respond to CR.
// FREEBIE
2017-07-21 15:32:26 -04:00
Matthew Chen
c8b2e22a3b [SSK] Migrating changes from obsolete SSK repo.
// FREEBIE
2017-07-21 15:22:28 -04:00
Matthew Chen
03aacbd682 [SSK] Try applying national prefixes when parsing phone numbers.
// FREEBIE
2017-07-21 15:21:22 -04:00
Matthew Chen
3db5c777c2 Merge branch 'charlesmchen/analytics2' 2017-07-21 15:17:52 -04:00
Matthew Chen
4059c34170 [SSK] Migrating changes from obsolete SSK repo.
// FREEBIE
2017-07-21 15:17:35 -04:00
Matthew Chen
64a99c63b3 [SSK] Migrating changes from obsolete SSK repo.
// FREEBIE
2017-07-21 15:08:37 -04:00
Matthew Chen
fdac0305cb Update analytics macros.
// FREEBIE
2017-07-21 15:04:41 -04:00
Matthew Chen
04cf1c8cb9 Merge branch 'charlesmchen/rightToLeft' 2017-07-21 14:59:05 -04:00
Matthew Chen
4f5b2993b0 [SSK] Migrating changes from obsolete SSK repo.
// FREEBIE
2017-07-21 14:55:31 -04:00
Matthew Chen
14621e1288 Respond to CR.
// FREEBIE
2017-07-21 14:49:24 -04:00
Matthew Chen
34f7cd1a47 Clean up ahead of PR.
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
02c510691c Adapt number formatting to RTL.
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
5edec99fd6 Adapt number formatting to RTL.
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
04fb3642b2 Remove .xib for home view cells; adapter home view to RTL.
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
eaacac9d8b DRY up common table cell patterns.
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
96fd5e11e5 Adapt more UI elements to RTL.
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
c799e18c74 Adapt voice messages UI to RTL.
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
8005cf0227 Adapt conversation settings view to RTL.
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
d4e62efce5 Adapt call view to RTL.
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
e2125978de Adapt "new group" and "update group" views to RTL.
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
693e74e868 Adapt conversation settings view to RTL.
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
656cc47de5 Adapt registration views to RTL.
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
d4f012fbb7 Fix contact table cell and “add to block list” view.
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
e15432720c Add arabic translation; begin work on right-to-left layout.
// FREEBIE
2017-07-21 14:48:52 -04:00
Michael Kirk
b482258599 Merge branch 'mkirk/localize-jsqmvc-within-signal' 2017-07-21 14:17:26 -04:00
Michael Kirk
e52248fe39 Localize JSQMessagesViewController within Signal
// FREEBIE
2017-07-21 14:16:41 -04:00
Michael Kirk
45d74e4a92 Merge branch 'mkirk/intern-ssk-2' 2017-07-21 14:07:12 -04:00
Michael Kirk
1b8efb5255 CI runs SSK tests
Clean up Makefile cruft

// FREEBIE
2017-07-21 13:58:57 -04:00
Michael Kirk
00fede4229 Consolidate Gemfile w/ SSK, update fastlane
// FREEBIE
2017-07-21 13:58:43 -04:00
Michael Kirk
4b69126d1a Use interned SSK
// FREEBIE
2017-07-21 13:58:32 -04:00
Michael Kirk
ccb4a88742 Import SSK (and history) into Signal-iOS
git remote add ssk ../SignalServiceKit
git remote update
git merge -s ours --allow-unrelated-histories --no-commit ssk/master
git read-tree --prefix=SignalServiceKit -u ssk/master
git commit
2017-07-21 13:55:01 -04:00
Matthew Chen
1600b1f440 [SSK] Avoid nil country names on iOS 8.
FREEBIE
2017-07-20 09:16:15 -04:00
Matthew Chen
d98c07ecff Merge branch 'charlesmchen/countryNameVsiOS8' 2017-07-20 09:14:49 -04:00
Matthew Chen
493aaca242 Avoid nil country names on iOS 8.
// FREEBIE
2017-07-19 14:21:54 -04:00