Commit graph

1258 commits

Author SHA1 Message Date
Michael Kirk
28af9d33a2 bump build
// FREEBIE
2017-03-02 22:20:54 -05:00
Michael Kirk
9f3bd84d09 Merge branch 'mkirk/upgrade-notes' 2017-03-02 22:19:19 -05:00
Michael Kirk
9b2eb80392 Code review on new-features
* use page view controller
* UIPageControl instead of arrows for idiomatic swiping
* Nudge title lower
* better hit area for dismiss
* use darker blue for text
* Open privacy settings from callkit update screen
* tweak copy
* latest translations

// FREEBIE
2017-03-02 22:09:33 -05:00
Michael Kirk
6aa6f4895b Combine callkit sections
// FREEBIE
2017-03-02 15:01:55 -05:00
Michael Kirk
b371e627c4 one-time carousel of changes
// FREEBIE
2017-03-02 14:37:50 -05:00
Michael Kirk
4983853dd0 Merge branch 'charlesmchen/fixCallingCodes' 2017-03-02 14:15:13 -05:00
Matthew Chen
d49d6077da Respond to CR.
// FREEBIE
2017-03-02 14:14:58 -05:00
Matthew Chen
5db7a79356 Fix calling codes in registration flow.
// FREEBIE
2017-03-02 14:01:25 -05:00
Michael Kirk
af22eb0ffd Merge pull request #1817 from WhisperSystems/mkirk/fix-tests
fix tests / CI
2017-03-02 12:26:11 -05:00
Michael Kirk
f37b8bac0f Fix test to use updated PeerConnectionClient API
// FREEBIE
2017-02-27 18:58:34 -05:00
Michael Kirk
dc1e7263f5 Fix tests on CI
partial revert of 8b3b283612

Easier for travis to fetch from https URL. If you as a developer want to
push to the submodule via git (maintainers only) you'll have to modify
your local git remotes after checkout:

    cd Carthage
    git remote origin set-url git@github.com:WhisperSystems/Signal-Carthage.git

// FREEBIE
2017-02-27 18:58:34 -05:00
Matthew Chen
a35efd3c69 Merge branch 'charlesmchen/callSettingsNag' 2017-02-27 17:28:37 -05:00
Matthew Chen
e96692d702 Respond to CR.
// FREEBIE
2017-02-27 17:28:25 -05:00
Matthew Chen
012dd3d192 Add “nag” to call settings view that prods the user to change their privacy settings after calls.
// FREEBIE
2017-02-27 17:19:36 -05:00
Matthew Chen
90b6789b29 Merge branch 'charlesmchen/fixNewConversationBackButton' 2017-02-27 14:59:13 -05:00
Matthew Chen
ad3b3f924d Respond to CR.
// FREEBIE
2017-02-27 14:59:06 -05:00
Matthew Chen
5d60b7caad Fix back button in “new conversation” view.
// FREEBIE
2017-02-27 14:59:06 -05:00
Matthew Chen
f65f9c3187 Merge branch 'charlesmchen/fixBuildBreak' 2017-02-27 14:58:42 -05:00
Matthew Chen
c1aea91d1b Fix build break.
// FREEBIE
2017-02-27 14:46:19 -05:00
Michael Kirk
b5403175f1 Call sounds - connecting, outgoing ring, busy sound.
Also add vibration for remote hangup so you're not talking to dead air.

// FREEBIE
2017-02-27 11:21:51 -05:00
Matthew Chen
f1adfb4dcb Merge branch 'charlesmchen/callkitPrivacy' 2017-02-24 23:03:13 -05:00
Matthew Chen
4515b7fbc0 Respond to CR.
// FREEBIE
2017-02-24 23:02:17 -05:00
Matthew Chen
a20a21867e Respond to CR.
// FREEBIE
2017-02-24 23:02:17 -05:00
Matthew Chen
c35c118dcd Respond to CR.
// FREEBIE
2017-02-24 23:02:17 -05:00
Matthew Chen
01d2582074 Add and honor the “CallKit Privacy” setting.
// FREEBIE
2017-02-24 23:01:09 -05:00
Matthew Chen
f5004b27ab Add and honor the “CallKit Privacy” setting.
// FREEBIE
2017-02-24 23:01:09 -05:00
Matthew Chen
065d383c15 Add and honor the “CallKit Privacy” setting.
// FREEBIE
2017-02-24 23:01:09 -05:00
Michael Kirk
8104ffa129 [SSK] Dedupe incoming messages by timestamp/device
// FREEBIE
2017-02-24 19:24:20 -08:00
Michael Kirk
4b8a5f8ccb TURN-only option, and for unknown caller
Now, by default, we only use TURN for incoming calls from unknown
contacts. We will potentially directly connect for outgoing calls and
for incoming calls from known contacts.

Optionally, the user can disable direct connection altogether, at the
cost of some call quality.

// FREEBIE
2017-02-24 11:21:52 -08:00
Michael Kirk
7a3da3fa68 Bump release target
// FREEBIE
2017-02-22 15:56:26 -08:00
Michael Kirk
be9725c7ce [SSK] lost changes needed to fixup 'charlesmchen/webrtcByDefault'
Previous commit referenced no-longer existent SHA

// FREEBIE
2017-02-22 15:52:29 -08:00
Matthew Chen
fa2e3a2d46 Merge branch 'charlesmchen/webrtcByDefault' 2017-02-22 09:54:04 -05:00
Matthew Chen
f4453eb995 Enable WebRTC-based audio and video calls by default.
// FREEBIE
2017-02-21 11:10:57 -05:00
Matthew Chen
4c6a23d647 Merge branch 'charlesmchen/simplifyPreKeyCheck' 2017-02-21 09:27:02 -05:00
Matthew Chen
165e5238cf Simplify the prekey check on app launch and activation.
// FREEBIE
2017-02-21 09:26:53 -05:00
Matthew Chen
c2061cda90 Merge branch 'Label' 2017-02-21 09:26:04 -05:00
Darren W
bf3a673443 Add accessibility labels for the Create New Group and Settings navigation bar buttons. FREEBIE. 2017-02-21 09:25:56 -05:00
Matthew Chen
c46dd6b7fe Merge branch 'patch-1' 2017-02-21 09:23:19 -05:00
Prayag Verma
8fbe1d667d Fix typo in Maintaining doc - FREEBIE
transperancy → transparency
2017-02-21 13:32:41 +05:30
Michael Kirk
e5c6d0db9a fix potential deadlock
// FREEBIE
2017-02-20 18:01:27 -05:00
Matthew Chen
5cd1d17056 Merge branch 'charlesmchen/messagesViewNavBar' 2017-02-17 17:32:50 -05:00
Matthew Chen
a4093a5f7f Respond to CR.
// FREEBIE
2017-02-17 17:30:49 -05:00
Matthew Chen
b1744c2b4a Refine the settings button of the home view.
// FREEBIE
2017-02-17 12:58:47 -05:00
Matthew Chen
29b30099a0 Refine icons sizes and layout again.
// FREEBIE
2017-02-17 12:58:47 -05:00
Matthew Chen
353fa57544 Rework messages view's navigation bar.
// FREEBIE
2017-02-17 12:58:47 -05:00
Matthew Chen
4f02e893e7 Merge branch 'feature/refineRegistrationAndVerification' 2017-02-17 12:57:23 -05:00
Matthew Chen
daa87974dc Respond to CR.
// FREEBIE
2017-02-17 12:57:05 -05:00
Matthew Chen
57c60deda2 Further refine the registration and verification views.
// FREEBIE
2017-02-17 12:52:06 -05:00
Matthew Chen
199c564174 Merge branch 'feature/improveImageScaling' 2017-02-17 12:45:31 -05:00
Matthew Chen
04409e0cd3 Improve image scaling quality.
// FREEBIE
2017-02-17 12:45:21 -05:00