dtsbourg
32f1cb3755
Archive/Inbox: Unread layout and other enhancements
...
- Add lastAction indicator for errors and info in TSThreadViews
- Enable unarchiving and deletion from archive.
- Unread message layout
2015-01-04 11:30:24 +01:00
dtsbourg
7080755787
Signup enhancements.
...
- Remove unused segue
- Add call to super
2015-01-04 11:30:24 +01:00
Christine Corbett
5b0914c038
Signup flow: request call.
...
• enables the "Send Again button"
• enables the display of the number the user entered in the Registration View in this subsequent scene (so they can see whether they should go back or not)
• enables the "call me instead button"
Reviewed-by: @FredericJacobs
2015-01-04 11:30:24 +01:00
Frederic Jacobs
83cc102f98
Immediate feedback on send + unread count badges.
2015-01-04 11:30:24 +01:00
Frederic Jacobs
b5ba841c67
Support for Archiving. ( Closes #213 )
2015-01-04 11:30:24 +01:00
dtsbourg
2d722d499b
Multiple UI enhancements.
...
- Addresses consistency in how phone numbers are displayed.
- Auto-Layout constraints for Settings
Review by: @FredericJacobs
2015-01-04 11:30:24 +01:00
dtsbourg
5ddb85b6cc
Modal presentation of the setup view.
...
- Memory efficiency.
- Fixes issue where segues were never unwinded.
- Fixes issues on first launch where initiating a call would show the login screen again.
- Addresses issue where the signup code would not have been added properly after clicking link in SMS.
Reviewed by: @FredericJacobs
2015-01-04 11:30:24 +01:00
Frederic Jacobs
52d84ae006
LaunchScreens and Screen Security.
2015-01-04 11:30:24 +01:00
Frederic Jacobs
8435a800d4
WebSocket Public Key Pinning.
2015-01-04 11:30:24 +01:00
dtsbourg
54dae0639c
Messages: Fix delivered label
2015-01-04 11:30:24 +01:00
dtsbourg
e70fd6391b
General: Screenshot protection ( closes #216 )
2015-01-04 11:30:23 +01:00
Frederic Jacobs
67a1a41330
Display fingerprints.
2015-01-04 11:30:23 +01:00
Frederic Jacobs
901640507c
Removing developer-specific junk.
2015-01-04 11:30:23 +01:00
dtsbourg
91e0b66424
Addresses multiple UI issues.
...
- New Contact spacing to let user tap call/message icons
- Handeling error messages, delivery receipts, timestamps
2015-01-04 11:30:23 +01:00
Frederic Jacobs
d4f5675a58
Supporting alert on unregistered users + bug fixes.
2015-01-04 11:30:23 +01:00
Frederic Jacobs
35a2762c5f
Starting background fetching of messages.
2015-01-04 11:30:23 +01:00
Frederic Jacobs
6446c6fbe0
Socket Management
2015-01-04 11:30:23 +01:00
dtsbourg
9b5379b3e2
Messages: Add a failed outgoing message cell
2015-01-04 11:30:23 +01:00
dtsbourg
211e20aaf7
Signup: Locking UI while async requests
2015-01-04 11:30:23 +01:00
Frederic Jacobs
1eff2b3ad5
Rewriting outgoing pipeline with GCD.
2015-01-04 11:30:23 +01:00
Frederic Jacobs
8514836032
Integrating call and messaging buttons.
2015-01-04 11:30:23 +01:00
Frederic Jacobs
fbbeff70e4
Handling delivery receipts.
2015-01-04 11:30:22 +01:00
Frederic Jacobs
b22579d8f8
Settings and thread fixes.
2015-01-04 11:30:22 +01:00
Frederic Jacobs
f1c92b229a
Registering by tapping SMS link.
2015-01-04 11:30:22 +01:00
Frederic Jacobs
bf9084a7c8
WebSocket reconnect. Casting issues.
2015-01-04 11:30:22 +01:00
Frederic Jacobs
1e3dd3d946
Integration work - thread view
2015-01-04 11:30:22 +01:00
Frederic Jacobs
b58d2fb864
Integrating deletion of threads.
2015-01-04 11:30:22 +01:00
Frederic Jacobs
d73e42beff
Integrating Message View.
2015-01-04 11:30:22 +01:00
dtsbourg
84e12a39c9
ContactDetail: Link notes
2015-01-04 11:30:22 +01:00
dtsbourg
b3d2544b1f
Signals: Fix mistake in removing observer for Socket Notifications
2015-01-04 11:30:22 +01:00
Frederic Jacobs
0c88202f7b
Adapting to changes to SubProtocol and InboxView
2015-01-04 11:30:22 +01:00
Frederic Jacobs
121ef0439c
Integrating the TextSecure Contact Discovery.
2015-01-04 11:30:22 +01:00
David Deller
60ceaab70d
Fix error not being shown when failing to verify SMS code
2015-01-04 11:30:22 +01:00
dtsbourg
e48ea52924
ContactDetail: Fix crash on parsedPhoneNumbers
2015-01-04 11:30:21 +01:00
dtsbourg
60f50e5218
ContactDetail: Remove Favourite button
2015-01-04 11:30:21 +01:00
dtsbourg
756777fd09
InCall: remove blue outline on mute and speaker buttons
2015-01-04 11:30:21 +01:00
Frederic Jacobs
faa4473109
SubProto support for WebSocket messages
2015-01-04 11:30:21 +01:00
Frederic Jacobs
336eb1fa0a
Enables Auto-layout on larger screen sizes.
2015-01-04 11:30:21 +01:00
Frederic Jacobs
ad5bb92004
Integrating socket status indicator and remove favorites.
2015-01-04 11:30:21 +01:00
Frederic Jacobs
8b6ac13594
Fixes InCallViewController & contacts not displayed
2015-01-04 11:29:59 +01:00
Frederic Jacobs
c9056662e9
Fixing issues with merge
...
Tried to rebase but there were too many patches to reapply.
2015-01-04 11:29:59 +01:00
Frederic Jacobs
6dd04a49fe
Refactoring signup flow, storage, contacts.
...
- Signal preferences and keying material moved to the unified storage
- Set up for staging environment to try out the new APIs
- Changes in the push registration flow to send token to RP & TS
2015-01-04 11:29:59 +01:00
dtsbourg
95c14ddefb
General: Unused views cleanup
2015-01-04 11:29:27 +01:00
dtsbourg
64ab73baeb
General: Unused View controller clean up
2015-01-04 11:29:27 +01:00
dtsbourg
6524b08ffc
FullImage: Base of pinching, double tapping & zooming
2015-01-04 11:29:27 +01:00
dtsbourg
e174215b2a
Fix Scale: Set Launch Screen
2015-01-04 11:29:27 +01:00
Frederic Jacobs
c3dff810ad
Registration refactoring - wip.
2015-01-04 11:29:27 +01:00
Frederic Jacobs
b9907b9a32
Laying ground for signup flow refactoring
2015-01-04 11:28:38 +01:00
Frederic Jacobs
43af8c18e3
Merging UI code with some basic TextSecureKit code.
2015-01-04 11:28:38 +01:00
dtsbourg
a60bc8be92
Initial Message UI
2015-01-04 11:28:38 +01:00