Frederic Jacobs
f2e58de164
Bump up version number & fetch latest translations.
...
//FREEBIE
2015-08-24 22:24:03 +02:00
Frederic Jacobs
c95f190140
Require AddressBook permission.
...
Signal requires the AddressBook permission to use the app at the
moment. This avoids the edgecases where a user doesn’t allow access to
his address book and then tries to use the app. We’re also doing a
significantly better job at explaining why we need this permission to
the user.
2015-08-24 01:47:25 +02:00
Frederic Jacobs
ada07351e1
Support for `supportsVOIP` attribute.
...
- Deprecates RedPhone upgrade flow.
- Adds a generic upgrade dialog.
- Upgrades dependencies.
- Reorganizes `TSStorageManager` & TSNetworkManager imports.
2015-08-23 00:00:39 +02:00
Frederic Jacobs
e7328bd673
Upgrading cert pinning & flagging release.
2015-07-27 16:19:03 +02:00
Frederic Jacobs
02560f8b2f
Flagging release.
...
- Bump up version number.
- Fetching latest localizations.
- Upgrading libPhoneNumber and Mantle dependencies.
//FREEBIE
2015-06-24 11:06:45 +02:00
Frederic Jacobs
fd3e75b51d
Bumping up version number & pulling localizations
...
//FREEBIE
2015-06-08 00:00:36 +02:00
Frederic Jacobs
57f86008d1
UX and Notifications fixes
...
- Removes large confusing UX bar and related assets. Replaced with UISwitch.
- Enhanced user experience for missed calls.
- Fixes issue where missed call would appear as incoming call in call log.
- Fixing issues where PushKit handler not called on launch.
2015-06-07 22:38:28 +02:00
Frederic Jacobs
b1b936e436
Bumping up version number
...
- Upgrading dependencies.
- Fetching latest localizations.
2015-05-18 22:41:01 +02:00
Frederic Jacobs
0f04132b81
Bumping up version number
...
- Upgraded dependencies.
- Fetching latest localizations.
2015-05-12 22:43:40 +02:00
Frederic Jacobs
1550c61216
Addressing issues with background decryption.
...
- Simplifying background timeout strategy for reliabilty.
- Adding Notifications settings.
- Dropping support for VOIP Push < 8.2 because buggy.
2015-05-06 12:36:40 +02:00
Frederic Jacobs
2d41a3e25e
Permissions dialog description.
2015-04-30 15:43:28 +02:00
Frederic Jacobs
13448bdb2d
Notifications enhancements.
...
- Tap to reply to a message.
- Badges application with the number of unread messages.
- Pick up a phone call from lock screen, or decline it.
- Settings for notification sounds while app in foreground and text displayed on local notifications.
2015-04-28 02:15:37 +02:00
Frederic Jacobs
dceb1c9976
Bump up version number, pull localizations and dependencies
2015-04-07 17:28:50 +02:00
Frederic Jacobs
8e8ad7668c
Bump up version number and new localizations
...
Note: Removing left to right languages until they are properly supported.
2015-03-23 01:38:18 +01:00
Frederic Jacobs
b6ef5f0b7f
Bloomfilter moves to Cache folder
...
The bloom filter is not user generated content so Apple is not going to
let us store it into the Documents folder. Moving it to the Cache
folder.
2015-03-12 00:46:31 +01:00
Frederic Jacobs
4873b9538b
Bumping up release number to 2.0.1
...
(also fetches latest translations)
2015-03-03 02:49:08 +01:00
Frederic Jacobs
311a758d27
Preparing release
...
- Incrementing build number
- Fetching latest translations
- Pod lock
2015-02-21 12:11:49 +01:00
Frederic Jacobs
3ade708040
Fixes based on corbett and abolishme's feedback
2015-02-21 12:10:28 +01:00
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.
2015-02-18 18:20:02 +01:00
Frederic Jacobs
7242680464
Contact ordering and graying out RedPhone-only users.
2015-01-31 02:26:38 -10:00
Christine Corbett
a6976bac18
Migrations from 1.0.x and 2.0 beta.
2015-01-31 01:22:18 -10:00
Jack Rogers
1eef08628a
Audio attachments UI
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
8435a800d4
WebSocket Public Key Pinning.
2015-01-04 11:30:24 +01:00
Frederic Jacobs
f1c92b229a
Registering by tapping SMS link.
2015-01-04 11:30:22 +01:00
Frederic Jacobs
121ef0439c
Integrating the TextSecure Contact Discovery.
2015-01-04 11:30:22 +01:00
dtsbourg
e48ea52924
ContactDetail: Fix crash on parsedPhoneNumbers
2015-01-04 11:30:21 +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
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
Frederic Jacobs
fbd7813c3e
Bump up version number of release.
2014-10-30 19:58:36 +01:00
Frederic Jacobs
c572132c95
Fixing iOS 7 push notification issue
...
#176 will complement this
//FREEBIE
2014-10-16 23:14:08 +02:00
Frederic Jacobs
cbdbcb2a1c
Fixing build & signing settings for contributors
...
//FREEBIE
2014-10-07 01:05:18 +02:00
Frederic Jacobs
510831d701
Auto-layout enhancements + Submit Debug Logs
2014-10-05 19:18:18 +02:00
Frederic Jacobs
3c28bb9520
Enabling new screen sizes
...
//FREEBIE
2014-09-26 17:22:57 +02:00
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
2014-09-15 01:32:19 +02:00
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
2014-08-09 01:01:05 +02:00
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
2014-08-01 01:53:58 -04:00
Frederic Jacobs
9465423c72
Transitioning off custom preference files
2014-07-30 21:03:20 -04:00
Frederic Jacobs
9b97b8a4c9
Bump up version number for App Store release
2014-07-19 13:15:43 -10:00
Frederic Jacobs
120fc196b5
Bumping up version number
2014-07-03 22:30:37 +02:00
Frederic Jacobs
6373507108
initial commit
2014-05-06 19:41:08 +02:00