Commit Graph

343 Commits

Author SHA1 Message Date
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
2015-01-24 16:28:35 -10:00
Christine Corbett
ccdc4b5d17 Redesign implementation.
Result of stashed commits by @corbett and @abolishme
2015-01-24 16:28:34 -10:00
Frederic Jacobs
bfd710a9ef Upgrading to OpenSSL 1.0.2.
//FREEBIE
2015-01-22 23:04:28 +01:00
Jack Rogers
84dbc6a45b Closes issue #277 - Fixed speakerphone bug.
//FREEBIE
Reviewed-by: @corbett & @FredericJacobs
2015-01-19 00:59:12 +01:00
Christine Corbett Moran
4f506e670e Merge pull request #382 from jackflips/contributing
added optout message
2015-01-18 09:00:51 -10:00
jackflips
9e3bc81997 added optout message 2015-01-18 08:56:50 -10:00
Christine Corbett Moran
de844446f4 Merge pull request #381 from joyceyan/my_feature
modified contributing.md to add git best practices link
2015-01-18 08:41:59 -10:00
Joyce Yan
314424d020 modified contributing.md to add git best practices link 2015-01-18 08:38:54 -10:00
Frederic Jacobs
7c658b2879 Enhancements in build configuration.
- Helps onboarding of new contributors because signup generates a fake
push token to register devices.
- Deleted Ad-Hoc configuration since no more HockeyApp distribution.
TestFlight uses default `AppStore release` build configuration.
2015-01-18 10:28:11 +01:00
Frederic Jacobs
60fbfd129a Fixes crashes & edge cases for initials string. 2015-01-18 09:38:26 +01:00
Frederic Jacobs
14164d9855 Closes #359
//FREEBIE
2015-01-16 15:54:48 +01:00
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.
2015-01-16 15:28:41 +01:00
dtsbourg
96dc676bf9 Addresses multiples UI issues.
Closes ##275, #283, #278, #288

Reviewed-by: @FredericJacobs
2015-01-16 15:10:52 +01:00
Christine Corbett
3a43145c23 Closes #282 - Avatar initials placeholder.
Reviewed-by: @FredericJacobs
2015-01-16 14:24:09 +01:00
Christine Corbett
b954ff2445 Closes #261 - Signal 1.0 to 2.0 utility.
Reviewed-by: @FredericJacobs
2015-01-16 14:24:05 +01:00
Christine Corbett
71320a690c Bypass ratchet and network to discuss with self.
Closes #314 #305 #274

Reviewed-by: @FredericJacobs
2015-01-11 13:53:50 +01:00
Christine Corbett
07c539c844 Groups: Showing members joining/leaving.
As discussed in #233, but UI is not adapted for longer string.

Reviewed-by: @FredericJacobs
2015-01-11 02:53:01 +01:00
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
2015-01-11 02:52:57 +01:00
Christine Corbett
34ba5efe11 Closes #291
Reviewed-by: @FredericJacobs
//FREEBIE
2015-01-07 00:33:47 +01:00
Maximilian Merz
b9a71445dd End error message sentences with a dot.
Reviewed-by: @FredericJacobs
//FREEBIE
2015-01-07 00:33:22 +01:00
Frederic Jacobs
bf8f2bb263 Closes #270 #271 #273 2015-01-05 16:31:00 +01:00
Frederic Jacobs
f3f3eb55cc Fixes crash (since ee07490) on loading empty MessagesVC
//FREEBIE
2015-01-05 03:15:18 +01:00
Christine Corbett
1784fcf900 Group avatar: Set default one locally if not selected.
Reviewed-by: @FredericJacobs
2015-01-05 00:41:55 +01:00
Christine Corbett
c9c4a93715 Members of groups selection
Reviewed-by: @FredericJacobs
2015-01-05 00:41:55 +01:00
dtsbourg
ee07490d3e MessagesVC: Paging and fix scrolling bug.
Reviewed-by: @FredericJacobs
2015-01-05 00:29:28 +01:00
Frederic Jacobs
9ae4a435a1 Show name for unregistered contact in threads.
//FREEBIE
2015-01-04 18:19:09 +01:00
Frederic Jacobs
2d850021a0 Fixing bug causing outgoing calls to be cancelled. Closes #264 2015-01-04 15:05:43 +01:00
Frederic Jacobs
fc6b4b5549 New wire format
Unnecessary base64 encoding has now been removed.
2015-01-04 12:12:45 +01:00
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
2015-01-04 11:30:28 +01:00
Frederic Jacobs
0d7de05a13 Adding building instructions + TextSecure in README 2015-01-04 11:30:28 +01:00
Frederic Jacobs
ffd68d30c5 Adding support for iPad icons. Closes #255 2015-01-04 11:30:28 +01:00
Christine Corbett
4c0dbeb981 Group avatar fixes
- Resizes group avatars
- Fixing bug causing group avatar to be sent as attachment

Reviewed-by: @FredericJacobs
2015-01-04 11:30:28 +01:00
Frederic Jacobs
7a1a2c2050 Closes #234 2015-01-04 11:30:28 +01:00
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.
2015-01-04 11:30:28 +01:00
dtsbourg
4cb3231bb1 Settings: Share fingerprint in tweet (close #210) 2015-01-04 11:30:27 +01:00
Frederic Jacobs
5cf96b2b05 Incoming call when app closed: updates contact label when available. 2015-01-04 11:30:27 +01:00
Frederic Jacobs
0266621ceb Phone calls in MessageView. 2015-01-04 11:30:27 +01:00
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.
2015-01-04 11:30:27 +01:00
Frederic Jacobs
af9f8579b6 Showing name of contact on outgoing phone call 2015-01-04 11:30:27 +01:00
Frederic Jacobs
9b4afebbd5 Preventing "null" notifications on group updates and attachments 2015-01-04 11:30:27 +01:00
Frederic Jacobs
c69ce8ad25 Actions on messages notification for replying. 2015-01-04 11:30:27 +01:00
dtsbourg
5961c635e0 MessagesVC: Scrolls to bottom and fixes jumpiness 2015-01-04 11:30:27 +01:00
Frederic Jacobs
a93b111458 Groups: Name of leaving user + outgoing message layout. 2015-01-04 11:30:27 +01:00
Christine Corbett
e58f9bf966 Groups: Update messages, avatars and bug fixes 2015-01-04 11:30:27 +01:00
Frederic Jacobs
3c568f7044 Bugfix: messages shown as delivered since 312423a
https://github.com/WhisperSystems/Signal-iOS/commit/312423acfca37cf0ad48
08a429de76fde1dd68f5
☝️ @corbett & bad-code review: @FredericJacobs
2015-01-04 11:30:27 +01:00
Frederic Jacobs
93c571daec Removing keying material and wiping messages. 2015-01-04 11:30:27 +01:00
Frederic Jacobs
402df72306 Attachments handling
- Sends image rotated
- If message is delete, delete the attachment db object and file
- Delete attachment from detail view
2015-01-04 11:30:26 +01:00
dtsbourg
f2217cacd7 Setting for Image Compression. 2015-01-04 11:30:26 +01:00
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