Commit Graph

50 Commits (96dc676bf9b0ce1608644a911c23b98fd9c54b09)

Author SHA1 Message Date
Christine Corbett b954ff2445 Closes #261 - Signal 1.0 to 2.0 utility.
Reviewed-by: @FredericJacobs
10 years ago
Frederic Jacobs 2d850021a0 Fixing bug causing outgoing calls to be cancelled. Closes #264 10 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.
10 years ago
Frederic Jacobs 5cf96b2b05 Incoming call when app closed: updates contact label when available. 10 years ago
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
10 years ago
Frederic Jacobs 52d84ae006 LaunchScreens and Screen Security. 10 years ago
dtsbourg e70fd6391b General: Screenshot protection (closes #216) 10 years ago
Frederic Jacobs 901640507c Removing developer-specific junk. 10 years ago
Frederic Jacobs d4f5675a58 Supporting alert on unregistered users + bug fixes. 10 years ago
Frederic Jacobs 35a2762c5f Starting background fetching of messages. 10 years ago
Frederic Jacobs 6446c6fbe0 Socket Management 10 years ago
Frederic Jacobs 1eff2b3ad5 Rewriting outgoing pipeline with GCD. 10 years ago
Frederic Jacobs 8514836032 Integrating call and messaging buttons. 10 years ago
Frederic Jacobs f1c92b229a Registering by tapping SMS link. 10 years ago
Frederic Jacobs 0c88202f7b Adapting to changes to SubProtocol and InboxView 10 years ago
dtsbourg e48ea52924 ContactDetail: Fix crash on parsedPhoneNumbers 10 years ago
Frederic Jacobs 8b6ac13594 Fixes InCallViewController & contacts not displayed 10 years ago
Frederic Jacobs c3dff810ad Registration refactoring - wip. 10 years ago
Frederic Jacobs b9907b9a32 Laying ground for signup flow refactoring 10 years ago
Frederic Jacobs 43af8c18e3 Merging UI code with some basic TextSecureKit code. 10 years ago
dtsbourg a60bc8be92 Initial Message UI 10 years ago
Frederic Jacobs 5091c53aa3 More advanced fixes for push notifications on iOS7 11 years ago
Frederic Jacobs 953d4d80fd Syntax fixes from #172
//FREEBIE
11 years ago
Frederic Jacobs d05791e699 Moving away from custom HTTP stack 11 years ago
Frederic Jacobs 510831d701 Auto-layout enhancements + Submit Debug Logs 11 years ago
Frederic Jacobs cd0bda7105 iOS 8 Support
- Supporting iOS 8
- Updating translations
- Rewriting PushManager to extensively use futures
- Pick up calls directly from the lock-screen
11 years ago
Craig Gidney f1de95ab06 Recursively added dot syntax, translating more terms when they were encountered in the dif
FREEBIE
11 years ago
Craig Gidney ced4fc8947 Initial work to depend on external futures library instead of internal implementation
Still need to:
- Fix indentation
- Check for any FutureSource being returned instead of FutureSource.future
- Check for then: vs thenTry: mixups
- Check for main thread related issues
- Check for other exception catching issues
- Adjust directory layout
- Manual end-to-end testing
11 years ago
Craig Gidney 4cd30f32ed Using getter syntax for shared*, is*, and has* 11 years ago
Frederic Jacobs 1793d41b8f Merge pull request #116 from Strilanc/modern_0
Using dot syntax for count and length
11 years ago
Craig Gidney a3b438b040 Retry build 11 years ago
Frederic Jacobs dc4e4689e0 Checks and extra logging for login issues 11 years ago
Craig Gidney 9e36872644 Using dot syntax for count and length 11 years ago
Frederic Jacobs c52c6c6248 Clearing notifications from notification center
Application acknowledges notifications and then clears them from
notification center.
//FREEBIE
11 years ago
Craig Gidney 1e9a3e9a46 Ran "Edit -> Refactor -> Convert to Modern Objective-C Syntax"
- dictionaryWithObject -> @{key: val}
- objectAtIndex -> a[i]
- numberWithBool/Int/etc -> @1, @(val)
- Reverted friendly fire on ProtocolBuffers
- Did not do ANY other changes (including changes to make more refactorings succeed)
//FREEBIE
11 years ago
Frederic Jacobs 619b53cb0b Screen security feature. Closes #31 11 years ago
Frederic Jacobs aca4733ac0 Multiple fixes
- Make logging optional if desired
- HTTPS external URLs
- Clean app data when re-registering
- If registration future fails, bring back user interaction
11 years ago
Frederic Jacobs c2d78bba12 Migration scheme 11 years ago
Frederic Jacobs 60fb869baa Closes #80 #37
- Use of new Keychain Access attribute
- Error management (notifying the user) when opening app without
required push and microphone permission
- Enforcing APNID are sent to server, retry later if not able to reach
server
11 years ago
Frederic Jacobs 3113665f08 Removing some test headers 11 years ago
Frederic Jacobs a588f27c65 Transitioning off custom preference files 11 years ago
Frederic Jacobs 5c124c647b Using PastelogKit 11 years ago
Frederic Jacobs 675956f792 Goodbye OCTest, Hello XCTest
Some tests are still failing after the new key datastore transition.
11 years ago
Frederic Jacobs 021da47a99 Bug fixes + Keychain store 11 years ago
Frederic Jacobs 09b6fdea10 Adding more logging to address the initialization issues 11 years ago
Frederic Jacobs e93c27e221 Additional call anonymous logging 11 years ago
Frederic Jacobs 7661740160 Localized sign up messages and gist log upload 11 years ago
Frederic Jacobs c69747e48b Production logging & sign up error handling 11 years ago
Frederic Jacobs a6bf143855 Cleaner Keychain storage 11 years ago
Frederic Jacobs 6373507108 initial commit 11 years ago