Commit Graph

166 Commits (ee07a599504428e9219291ba1c4d37f642362424)

Author SHA1 Message Date
Moxie Marlinspike b16a27c249 Update libsignal-service
Fixes #5928

// FREEBIE
8 years ago
Moxie Marlinspike a4c17e5325 Support for generating video thumbnails
// FREEBIE
8 years ago
Moxie Marlinspike 6308e6491a A slight foray into the modern era
// FREEBIE
8 years ago
Moxie Marlinspike 1b44bdcd3c Support for stickers and scribbles
// FREEBIE
8 years ago
Moxie Marlinspike cf01959e16 Support recovering forgotten/unknown group info from sender
Closes #5876
// FREEBIE
8 years ago
Moxie Marlinspike 8b342ee18b Support for "recent photos" thumbnailsabove attachment selector
// FREEBIE

Closes #5893
8 years ago
Niklas Wenzel 0d493a3af9 Get the automated tests up and running again
* Fix the build.gradle file
* Use the correct VisibleForTesting class
* Fix the Android test setUp() logic
* Enable a test in DeliveryReceiptJobTest.java where the @Test anotation was missing

It should be noted that the tests in AttachmentDatabaseTest.java fail.

Fixes #3474
Closes #5882
8 years ago
Moxie Marlinspike 8af9b7fd15 Improve animations on audio controls, enable push to talk
// FREEBIE
8 years ago
Moxie Marlinspike 95a6c41b6e Update dependency
// FREEBIE
8 years ago
Moxie Marlinspike cb28e7c1f9 Update libsignal-service to 2.4.0
// FREEBIE
8 years ago
Moxie Marlinspike 69d0242574 Giphy integration
// FREEBIE
8 years ago
Moxie Marlinspike 4365d7c029 Revert build tools upgrade, seems to negatively affect reproducibility
// FREEBIE
8 years ago
Moxie Marlinspike 2f9bf27ed7 Upgrade gradle tools version
// FREEBIE
8 years ago
Moxie Marlinspike 848a25664b Make fingerprint changes optionally non-blocking
Also complete the rename from "identity" to "safety numbers."

// FREEBIE
8 years ago
Moxie Marlinspike 224ef9785e Upgrade libsignal-service
// FREEBIE
8 years ago
Moxie Marlinspike 32f5bd5336 Support for syncing contact colors and block lists
Closes #5638
// FREEBIE
8 years ago
Moxie Marlinspike d7e4928f22 Support for disappearing messages
// FREEBIE
8 years ago
Moxie Marlinspike 8704daa5f8 Add Dockerfile for an Android build environment
// FREEBIE
8 years ago
Moxie Marlinspike 7b589c4300 TextSecure is now SignalService
// FREEBIE
8 years ago
Moxie Marlinspike 08e2221dc0 Support for synchronizing read state to/from desktop
// FREEBIE
8 years ago
Moxie Marlinspike 170a4291de Upgrade glide to 1.7.0
// FREEBIE
9 years ago
Moxie Marlinspike 03efe02e65 Add active status to group multi-device sync messages
// FREEBIE
9 years ago
Moxie Marlinspike ce12e381a5 Revert "Update libphonennumber for new shortcode metadata"
This reverts commit 8c58d031bd.

wtf is wrong with google
9 years ago
Moxie Marlinspike 8c58d031bd Update libphonennumber for new shortcode metadata
Fixes #4478
// FREEBIE
9 years ago
Jake McGinty 2e51073a79 update libpastelog to 1.0.7
fixes crash caused by https://github.com/WhisperSystems/libpastelog/issues/13
Closes #5053
// FREEBIE
9 years ago
Moxie Marlinspike bcf95e50aa Support for location messages
Start with encoding as a simple image thumbnail for compatibility
with MMS and iOS

// FREEBIE
9 years ago
Moxie Marlinspike ba4ebed59b Fix checksum
Fixes #4605
// FREEBIE
9 years ago
Moxie Marlinspike 7c0bf0c871 Device provisioning
Closes #4553
// FREEBIE
9 years ago
Jake McGinty 25da3525fa use material labels for passphrase text
closes #3374
Closes #4570
// FREEBIE
9 years ago
Jake McGinty f82a7fee49 re-commit refactored CameraView
closes #4529
Confirmed fixed front-camera bug in Galaxy Nexus.

// FREEBIE
9 years ago
agrajaghh c4339813e6 migrate to AppCompatDialog
closes #3222
9 years ago
Moxie Marlinspike 8fc690d8e0 Update to libtextsecure 1.8.3
Fixes #4549

// FREEBIE
9 years ago
Jake McGinty fb8d6cb538 contact selection reeemix
1) RecyclerView-based, with better long scroller
   and more material-inspired look.
2) Add badge for Signal users to contact selection
   list.

// FREEBIE
9 years ago
Moxie Marlinspike 75483299dc Upgrade libtextsecure 1.8.2
// FREEBIE
9 years ago
Jake McGinty b0137c08cb go back to old CameraView
Fixes #4415
Closes #4484
// FREEBIE
9 years ago
Jake McGinty 381c8820b1 remove unused CircleIndicator
Fixes #4393
closes #4397
// FREEBIE
9 years ago
Moxie Marlinspike 2941ac0e2c Update material-dialogs dependency
Closes #4103
// FREEBIE
9 years ago
Jake McGinty 8fd0ea39aa Simplify excessively convoluted camera logic
1) QuickCamera logic moved into CameraView

2) The strategies for texture vs. surface view were too complex
   with no observed gain. Better to remove and have to re-add
   if necessary than assume it to be necessary.

3) Drop CWAC-Camera dependency - the device profiles weren't being
   used very much and even that is deprecated so we'd be left on
   our own with new hardware. Not worth it.

4) Selfies first.

5) Layout/orientation mathy logic from CWAC moved into CameraUtils,
   with the  hopes that most of it might be further simplified or
   rendered unnecessary in the future.

Closes #4326

// FREEBIE
9 years ago
Moxie Marlinspike bd54b1a053 Update JobManager and libtextsecure pins
// FREEBIE
9 years ago
Jake McGinty 3035dc4df9 Experience upgrade splash screen.
Behaves similarly to the DatabaseUpgradeActivity. You have a
static list of ExperienceUpgrade models that include a "trigger"
version, where when a user upgrades through it a notification
will appear, and there will be a splash explanation screen.

Right now the splash screens are basic and not too configurable,
but that can be reworked as upgrades demand.

Closes #4151
9 years ago
Moxie Marlinspike 0b20e99cd2 Refresh attributes to signal voice support on update.
// FREEBIE
9 years ago
Moxie Marlinspike 5a73884b0b Switch to production.
// FREEBIE
9 years ago
Moxie Marlinspike 7377e6c7da Support for syncing and checking secure voice support.
// FREEBIE
9 years ago
Moxie Marlinspike d83a3d71bc Support for Signal calls.
Merge in RedPhone

// FREEBIE
9 years ago
Jake McGinty fbc527145c re-introduce unit tests
Closes #4057
// FREEBIE
9 years ago
Jake McGinty 80ce83ef9d Media download controls
Closes #3991
// FREEBIE
9 years ago
Moxie Marlinspike 65ac2b3e18 Revert "use new android unit test support"
This reverts commit 06e137aee9.
9 years ago
Jake McGinty 06e137aee9 use new android unit test support
Closes #3904
// FREEBIE
9 years ago
Moxie Marlinspike 09186cd8ad Fix libtextsecure pins
Fixes #3853
// FREEBIe
9 years ago
Moxie Marlinspike 964171b26a Upgrade to recent libtextsecure
// FREEBIE
9 years ago