Frederic Jacobs
224cea7773
Fixing "jump" on loading MessagesViewController
2015-01-04 11:30:26 +01:00
Christine Corbett
333c920e0b
Group functionality
...
• create
• send/receive full functionality
• basic UI for group updating.
TODOS:
-group avatars not supported
-group update occurrence initiated by Android displayed in thread UI but not yet fully
Reviewed-by: @FredericJacobs
2015-01-04 11:30:26 +01:00
Frederic Jacobs
c74899661c
Removing logging statement.
2015-01-04 11:30:26 +01:00
Frederic Jacobs
8334adb4d9
Attachments: Sending and receiving
2015-01-04 11:30:26 +01:00
Frederic Jacobs
9683451ed9
Rename to 'attachment'
2015-01-04 11:30:26 +01:00
dtsbourg
f8db90014d
Attachements: Fixing UI issues
2015-01-04 11:30:26 +01:00
Frederic Jacobs
db74e17564
Fixing crash on notification style setting
2015-01-04 11:30:26 +01:00
Frederic Jacobs
eb8c3e57ed
Adding Clang Format file
2015-01-04 11:30:26 +01:00
Frederic Jacobs
3dc21ba654
Receiving and displaying attachements
2015-01-04 11:30:26 +01:00
dtsbourg
71ad9beeb2
Fingerprint verification instructions
2015-01-04 11:30:25 +01:00
dtsbourg
29b8fb6eab
Settings: Let user pick notification style
...
Also lets user search for contacts by phone number.
2015-01-04 11:30:25 +01:00
dtsbourg
03073a9c05
Signup: remove unused segue
2015-01-04 11:30:25 +01:00
Frederic Jacobs
a55b00552d
Removing keyboard when proposing new fingerprint.
2015-01-04 11:30:25 +01:00
Frederic Jacobs
e269bd62ee
Bugfix: Fixes crash on multiple update.
2015-01-04 11:30:25 +01:00
Frederic Jacobs
80a8c39213
Debug: Logging new password creation.
2015-01-04 11:30:25 +01:00
Christine Corbett
c11c4361eb
Bugfix: Fixing ordering for compose view.
...
Reviewed-by: @FredericJacobs
2015-01-04 11:30:25 +01:00
Christine Corbett
6b4f339d7e
Identity Key QR verification
...
• this plumbs in the QR verification for iOS, both scanning contact and having your fingerprint scanned.
Reviewed-by: @FredericJacobs
2015-01-04 11:30:25 +01:00
Frederic Jacobs
f67e0d13f0
Support for MITM/key change interface.
2015-01-04 11:30:25 +01:00
Frederic Jacobs
d90d27995c
Error handling messages and Info Messages
2015-01-04 11:30:25 +01:00
Frederic Jacobs
dde6fc0a7f
Bug fixes in MessageViewController
...
- Messages shouldn’t be marked as seen if app in background
- Fixes crash on first delivery receipt
2015-01-04 11:30:25 +01:00
Frederic Jacobs
daa6bfd650
Fixing crash in MessagesViewController.
2015-01-04 11:30:25 +01:00
dtsbourg
6868e2234d
Messages view fixes
...
- Delivered tag
- Fix tap to resend recognizer
- Error messages layout
Reviewed-by: @FredericJacobs
2015-01-04 11:30:24 +01:00
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