Commit Graph

61 Commits (9872bed4288401f7aeba79958b1c2af96b4a4f00)

Author SHA1 Message Date
Frederic Jacobs 9872bed428 Addressing some storage related fixes.
- Tested on jailbroken phone that correct files are getting encrypted
- Fixes #557
- Stores image file extension
- Addresses issue with deletion of debug logs
- Preventing user to browse in app if not registered with TS server
10 years ago
Christine Corbett 1ede61f272 Localizing the TextSecure component of Signal. 10 years ago
Frederic Jacobs 19ca10d431 Allows retry of failed downloads. 10 years ago
Frederic Jacobs 9569a9b9c6 Multiple visual enhancements and repo cleanup.
- Revising iconography to stick to v2.0 design.
- Multiple bug fixes based on testers feedback
- Integration with system addressbook
- Removing unused assets.
10 years ago
Frederic Jacobs d912471a94 Settings and Empty States of the 98 issues list.
- Fixes some thread ordering issues.
- Green color for settings.
- New archive placeholder.
- Warning before unregistering.
10 years ago
Christine Corbett d70a9403b6 Empty states.
- With the exception of the first launch states, none of the empty states should include any artwork
- First Launch Inbox State should read: Start your first Signal conversation! Tap on the + button.
- Empty Inbox State should read Done. Done. Done. Tip: add a conversation as a reminder!
- First Launch Archive State [should read][first-launch-archive] Save conversations for reference. You can swipe conversations into your Archive from the Inbox
- Empty Archive State should read Squeaky Freaking Clean. None. Zero. Zilch. Nada.
10 years ago
Frederic Jacobs dfdd0a1974 Support for `remoteRegistrationId`.
1) Supporting `remoteRegistrationId` on sending messages. Now showing
warning before sending the message if key conflict exists. Fixes #574
2) Upgrading dependencies: adapting to new libPhoneNumber API.
3) Fixes race condition in database code.
4) Fixing ordering bug. Hopefully once and for good.
10 years ago
Christine Corbett 8a5c5efd73 Group avatar relationship for deletion. 10 years ago
Frederic Jacobs 4833487e94 Removing call recorder + contacts refresh 10 years ago
Christine Corbett 797492fc13 Various enhancements to the groups.
- new avatar and updated avatar functional
- rounded corners in place, both in new/update group view and in inbox
- removed the appearance of the ability to delete members from a group.
- centering group menu in UIToolbar
10 years ago
Christine Corbett f5848365f7 Deliberate handling of MIME types for video, audio, and images.
• rejects unhandled media with unsupported attachment message
• for supported media, handling of MIME type/file extension conversion in a single place
• groundwork for future handling of additional types via e.g. conversion
10 years ago
Frederic Jacobs 994c9d1c50 Attachment with caption fixes.
- Caption is displayed under the message
- Empty messages are not creating message bubble.
10 years ago
Frederic Jacobs a389344e0a Fixing issue with identity key change messages deletion.
When a key change is accepted, we iterate over the list of messages
that are waiting for decryption. This commit fixes an issue with error
messages not being deleted after message is processed for decryption.
10 years ago
Frederic Jacobs 826b73051d Multiple constraints updates & addressing warnings.
- Icon bundles upgraded to match required sizes.
- Moving to NSAttributes instead of deprecated UIAttributes.
- Casting serialized attachmentID to NSNumber.
- Removing unused archival view from InboxTableViewCell.
- Upgrading contraints on SignalsVC for 6+ "TabBar".
- Removing deprecated "plain" properties
- Removing redundant button in FingerprintViewController.
- Addresses issues with placement of change number in signup flow
- Fixes placement bug in new group view
- Exclude unused reference.
10 years ago
Frederic Jacobs fb0281fd61 Exclude Signal files from backup & encrypt when possible. 10 years ago
Frederic Jacobs 529c1346fa Closes #303 10 years ago
Frederic Jacobs 7f97d84ebe Delivery receipts working 10 years ago
Frederic Jacobs a9ad6643a0 Close #509 10 years ago
Frederic Jacobs 5ccbc4131b Closes #315 10 years ago
Jack Rogers 1eef08628a Audio attachments UI 10 years ago
Joyce Yan b494b71dbc Audio farts.
slight change

modified pbxproj to clean up resources

reset developmentteam in pbxproj back to what it was before

deleted one line
10 years ago
Christine Corbett ccdc4b5d17 Redesign implementation.
Result of stashed commits by @corbett and @abolishme
10 years ago
Frederic Jacobs 9e8ba91304 Settings refactoring.
- Renames GroupModel to TSGroupModel for TextSecureKit consistency.
- Refactors the settings into categories (joint work with @dtsbourg)
- Removes settings and logic for background push.
10 years ago
Christine Corbett 71320a690c Bypass ratchet and network to discuss with self.
Closes #314 #305 #274

Reviewed-by: @FredericJacobs
11 years ago
Christine Corbett 5d6ac1f8bd Session Warning Label: Renaming the Secure session ended.
As discussed in #287, wording is adapted to reflet consequences for user.

Reviewed-by: @FredericJacobs
11 years ago
Maximilian Merz b9a71445dd End error message sentences with a dot.
Reviewed-by: @FredericJacobs
//FREEBIE
11 years ago
Frederic Jacobs bf8f2bb263 Closes #270 #271 #273 11 years ago
Christine Corbett 86aea62b86 Groups: Fixes issue discussed in #248
Link: https://github.com/WhisperSystems/Signal-iOS/pull/248#discussion-diff-22403332
Fixes issue with android not being able to create a group due to update group messages being interpreted as unknown group
11 years ago
Christine Corbett 4c0dbeb981 Group avatar fixes
- Resizes group avatars
- Fixing bug causing group avatar to be sent as attachment

Reviewed-by: @FredericJacobs
11 years ago
Frederic Jacobs 7a1a2c2050 Closes #234 11 years ago
Frederic Jacobs eff589af93 Closes #236
- Sublassing errors in case of expected behaviour
- When receiving a new message that was using a previously unknown
identity key, we search for any other messages that are encrypted with
the new accepted key and decrypt those too.
- Addressing some of the warnings we had before.
11 years ago
Frederic Jacobs 0266621ceb Phone calls in MessageView. 11 years ago
Frederic Jacobs 2082c2ada7 Bugfix: Caused private message to not be processed correctly
Protocol buffers do serialise the group structure even if properties
are missing. Always check with .hasGroup instead.
11 years ago
Frederic Jacobs 9b4afebbd5 Preventing "null" notifications on group updates and attachments 11 years ago
Frederic Jacobs a93b111458 Groups: Name of leaving user + outgoing message layout. 11 years ago
Christine Corbett e58f9bf966 Groups: Update messages, avatars and bug fixes 11 years ago
Frederic Jacobs 3c568f7044 Bugfix: messages shown as delivered since 312423a
https://github.com/WhisperSystems/Signal-iOS/commit/312423acfca37cf0ad48
08a429de76fde1dd68f5
☝️ @corbett & bad-code review: @FredericJacobs
11 years ago
Frederic Jacobs 93c571daec Removing keying material and wiping messages. 11 years ago
Frederic Jacobs 402df72306 Attachments handling
- Sends image rotated
- If message is delete, delete the attachment db object and file
- Delete attachment from detail view
11 years ago
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
11 years ago
Frederic Jacobs 8334adb4d9 Attachments: Sending and receiving 11 years ago
Frederic Jacobs 9683451ed9 Rename to 'attachment' 11 years ago
Frederic Jacobs db74e17564 Fixing crash on notification style setting 11 years ago
Frederic Jacobs 3dc21ba654 Receiving and displaying attachements 11 years ago
dtsbourg 29b8fb6eab Settings: Let user pick notification style
Also lets user search for contacts by phone number.
11 years ago
Frederic Jacobs f67e0d13f0 Support for MITM/key change interface. 11 years ago
Frederic Jacobs d90d27995c Error handling messages and Info Messages 11 years ago
dtsbourg 6868e2234d Messages view fixes
- Delivered tag
- Fix tap to resend recognizer
- Error messages layout

Reviewed-by: @FredericJacobs
11 years ago
Frederic Jacobs 83cc102f98 Immediate feedback on send + unread count badges. 11 years ago
Frederic Jacobs d4f5675a58 Supporting alert on unregistered users + bug fixes. 11 years ago