Matthew Chen
9df5cebfc3
Update the call view icons and refine the layout.
...
// FREEBIE
9 years ago
Matthew Chen
92eb2f6148
Update the call view icons and refine the layout.
...
// FREEBIE
9 years ago
Matthew Chen
ee5682165d
Respond to CR.
...
// FREEBIE
9 years ago
Matthew Chen
09c2e27e41
Respond to CR.
...
// FREEBIE
9 years ago
Matthew Chen
c6de676018
Respond to CR.
...
// FREEBIE
9 years ago
Matthew Chen
4a65a88512
Rework new call view.
...
// FREEBIE
9 years ago
Michael Kirk
469bff5734
Make call delegate weak
...
// FREEBIE
9 years ago
Michael Kirk
1ed39976ee
make public protocol method implementations public
...
responding to CR
// FREEBIE
9 years ago
Michael Kirk
f6e6e6b787
CallViewController only accesses CallService via the CallUIAdapter
...
This is an effort to better define boundaries and simplify
relationships.
This also fixes a theoretical problem where CallKit was showing the in-app
call screen before the call was successfully answered, now we wait until
the action is fulfilled.
// FREEBIE
9 years ago
Michael Kirk
fc6da05259
remove some dead code
...
Related to an earlier failed attempt of reconciling CallKit audio
management with WebRTC's.
// FREEBIE
9 years ago
Michael Kirk
947a637669
Sync "mute" controls between CallKit
...
In the process, extracted the CallDelegate to allow the
CAllViewController to observe useful call state properties (call.state
and call.isMuted)
// FREEBIE
9 years ago
Matthew Chen
98e087a47f
Fix font lookup on iOS before 8.2.
...
// FREEBIE
9 years ago
Matthew Chen
740aa643be
Add method to flush logs.
...
// FREEBIE
9 years ago
Michael Kirk
c7449db289
remove stubbed audio manager implementation until it's clear what to do
...
with it.
// FREEBIE
9 years ago
Michael Kirk
9e248168b9
merge CallKitProviderDelegate into CallKitCallUIAdaptee
...
There was not a clear distinction in responsibilities and mostly the
Adaptee was just delegating to the CKProviderDelegate
9 years ago
Michael Kirk
ce3780e44a
Wip smashign providerdelgate into UIAdaptee
9 years ago
Michael Kirk
6eecef99ba
Promise aware Message sender
...
As this could be used elsewhere, ideally it'd added to the actual class
definition, but MessageSender (SSK) doesn't use PromiseKit
// FREEBIE
9 years ago
Michael Kirk
f9b44c8892
Added CallService documentation
...
// FREEBIE
9 years ago
Michael Kirk
602a5953f2
respect silence switch for incoming ringing
...
// FREEBIE
9 years ago
Michael Kirk
57ad7a2808
cleanup
9 years ago
Michael Kirk
647b2b37e9
WIP: WebRTC calling
...
* Ensure NotificationsManager has dependencies
Otherwise it's easy to mess up the order of the required dependencies.
* move AccountManager into Environment, it's heavy to construct
// FREEBIE
9 years ago
Matthew Chen
6106326b34
Update to reflect changes in SSK https://github.com/WhisperSystems/SignalServiceKit/pull/85 .
...
// FREEBIE
9 years ago
Thomas Guillet
d7b27a4021
Refactor ContactsPicker to show a clean search bar
...
* Replace UITableviewController to UIViewController
* Create a custom xib file
9 years ago
Matthew Chen
2ce4d39f9e
Respond to CR.
...
// FREEBIE
9 years ago
Matthew Chen
d28b73cfa3
Add asserts to Signal iOS .pch.
9 years ago
Matthew Chen
2dac6c888a
Update SignalServiceKit pod.
...
* Fetch messages when app becomes active.
9 years ago
Michael Kirk
b89e1617a9
Bump release target
...
// FREEBIE
9 years ago
Michael Kirk
063163962c
bump build
...
// FREEBIE
9 years ago
Michael Kirk
9f6b26a781
pull latest translations
...
// FREEBIE
9 years ago
Michael Kirk
a636f0b6af
Redphone works on ipv6 only network
...
// FREEBIE
9 years ago
Michael Kirk
ce18be2288
pull latest translations
...
// FREEBIE
9 years ago
Michael Kirk
105e9ce6df
Bump release
...
// FREEBIE
9 years ago
Michael Kirk
90daf60c56
Fix travis build
...
* Add generated Signal-Swift.h to test search header path. You must do
this when testing an ObjC clas with swift dependencies (PushManager. in this case)
* Word on the street is that XCode8.2 is less flaky for running simulator tests
// FREEBIE
9 years ago
Michael Kirk
ba4569f5bd
delete unused code
...
//FREEBIE
9 years ago
Michael Kirk
ddba843d44
Censorship circumvention in Egypt and UAE
...
* domain fronting
* non-websocket message fetching
// FREEBIE
9 years ago
Michael Kirk
bcd371b96c
Bump build
...
// FREEBIE
9 years ago
Michael Kirk
94d37d9c55
Warn user about re-registering existing signal number
...
* show better errors if it *does* happen.
If someone tries to send from their old device, they'll see a
depressing, but sensible warning message.
* new translations
// FREEBIE
9 years ago
Michael Kirk
1b50f1d842
Bump version
...
// FREEBIE
9 years ago
Michael Kirk
495628834c
Bump up launch screen logo size on iPhone6 and larger
...
The previous launch screen was initially built on iphone5, but we never
scaled the logo to have the same proportions on iphone6 and larger
screens. Now it's scaled proportional to the screen width.
// FREEBIE
9 years ago
Michael Kirk
84e35bd084
Update translations
...
// FREEBIE
9 years ago
Michael Kirk
727fb70806
Fix show error message when download fails
...
Previously we had our "queued" and "failed" logic backwards.
// FREEBIE
9 years ago
Thomas Guillet
97500d55ec
Prevent iRate mechanism when handling local notifications
9 years ago
Michael Kirk
490795ea3d
Make disappearing messages button visible in German ( #1536 )
...
Because the button was missing an explicit width it was not being layed
out properly when it's label was sufficiently long.
// FREEBIE
9 years ago
Michael Kirk
e7bc2e86db
Show email as name when contact has no name
...
// FREEBIE
9 years ago
Daniel Rosado
76d01863db
[Invite Flow] Use email address to collate contacts when no given or family name is provided
...
* Add tests to ContactsPicker collate contacts functionality
9 years ago
Josh Schneier
89730f2b85
Improve accessibility a bit
9 years ago
Michael Kirk
c1ab36576e
Fix crash when attaching media
...
Seems these crashes were introduced when transitioning from
DJWActionSheet -> UIAlertController
// FREEBIE
9 years ago
Michael Kirk
6b67dc4ef5
bump release target
...
// FREEBIE
9 years ago
Michael Kirk
359deb933c
Bump version
...
// FREEBIE
9 years ago
Michael Kirk
243ff190bc
Fix crash in group listing / new group views
...
The broken code addressed in 8211d4584f
was duplicated a couple of places. This commit ferrets out the rest of
them and centralizes the logic in the ContactsManager.
// FREEBIE
9 years ago