Commit Graph

16 Commits

Author SHA1 Message Date
Niels Andriesse bbac6cc5ed Attempt to fix extensions 2021-01-25 10:28:33 +11:00
nielsandriesse 3ef9a50ca6 Ditch Pods submodule 2020-11-12 08:51:52 +11:00
nielsandriesse ddbd2bc986 Update .gitmodules 2020-06-03 14:42:42 +10:00
Niels Andriesse c73466f753 Update .gitmodules 2019-05-01 15:54:41 +10:00
Niels Andriesse 058819539b Update .gitmodules 2019-05-01 15:18:51 +10:00
Mikunj 71cc25fbd6 Updated pod submodules. 2019-05-01 13:00:50 +10:00
Michael Kirk d997772488 use https:// url for gitmodules 2018-11-09 14:35:18 -06:00
Michael Kirk 91eba4dbfc Move WebRTC to separate submodule 2018-10-22 14:48:45 -06:00
Michael Kirk dc8b5fb97f track pod dependencies publicly
// FREEBIE
2018-02-12 12:49:09 -08:00
Michael Kirk dc1e7263f5 Fix tests on CI
partial revert of 8b3b283612

Easier for travis to fetch from https URL. If you as a developer want to
push to the submodule via git (maintainers only) you'll have to modify
your local git remotes after checkout:

    cd Carthage
    git remote origin set-url git@github.com:WhisperSystems/Signal-Carthage.git

// FREEBIE
2017-02-27 18:58:34 -05:00
Matthew Chen 8b3b283612 Update Carthage submodule.
* Merge feature/webrtc into master.
* Move submodule reference from https:// to git://

// FREEBIE
2017-02-10 14:14:32 -05:00
Michael Kirk 1dd06a5e6c Fix registration flow / Keep push tokens in sync
* Separate registering an account from registering for push notifications
  * Allows us to complete registration without prompting user for
    notification settings.

UX Changes
----------
* Automatically keep push tokens in sync on startup.
  Push tokens *can* change, though they rarely do. It happens more often
  for people switching between appstore/beta builds.

  fixes #1174

* Show alert with registration failure
  * add secret 8-tap debug log gesture to registration flow

* Move registration to separate flow
  * don't see flash of inbox when first launching

* show useful error messages when given wrong code / no code

* remove background fetch
  We werent using it, but only relying on a side effect of it which is
  no longer necessary.

Code Changes
------------

* More registration logging.

* Install PromiseKit with carthage

  Our dependencies are not yet framework compatible, so we can't use
  cocoapods.

* Merge preferences util "category" into superclass.

  The immediate reason for this is Swift interop was assuming optional
  types were not optional, and exploding when a value was nil.

  This is clearer anyway, since we were treating it like a subclass, and
  it was the only thing using the class anyway.

* auto-genstrings now searches *.swift (and *.h, which was previously
  broken) for translateable strings.

// FREEBIE
2016-11-03 16:13:49 -04:00
Frederic Jacobs 1b02e186f8 Fixes #146 #147. 2015-12-24 18:52:18 +01:00
Frederic Jacobs c6d44e59e2 TextSecureKit Refactoring
- Using same clang format file for old and new files.
- Moving out all TextSecure code to allow other clients (OS X, iOS) to
  integrate easily TextSecure functionality.
- Use TextSecure API to signup.
2015-12-22 23:41:10 +01:00
Frederic Jacobs 9051045b9e Fixes for Travis setup
//FREEBIE
2014-08-05 07:19:17 +02:00
Frederic Jacobs bf8f60bf09 Adding submodule
//FREEBIE
2014-08-05 06:29:45 +02:00