Commit Graph

  • 5b63eab314 [android] migrate existing uses of event-like LiveData to LiveEvent Torsten Grote 2019-05-09 14:47:16 -03:00
  • 6f0ab8b688 Merge branch '1234-remote-contacts' into 'master' akwizgran 2019-05-09 16:52:24 +00:00
  • dfc567cbfd [bramble] Remove PendingContact test code from ContactManagerImpl Torsten Grote 2019-05-09 13:26:25 -03:00
  • de98a4cb12 [android] Introduce a (Mutable)LiveEvent for single-use LiveData Torsten Grote 2019-05-09 13:20:09 -03:00
  • fbe375cc4e Use event instead of CommitAction to handle removed PendingContacts Torsten Grote 2019-05-09 11:43:22 -03:00
  • 19bc73ac61 [android] show Toast when user shares own handshake link Torsten Grote 2019-05-03 11:07:23 -03:00
  • d17331b578 [android] Set handshake link when received via sharing intent or link click Torsten Grote 2019-05-03 10:18:47 -03:00
  • bec1f117ba Remote Contact Adding: Rename methods and add more exception handling Torsten Grote 2019-05-01 10:58:31 -03:00
  • 2c014b4e46 Only remove PendingContact from UI when removed from DB Torsten Grote 2019-05-01 10:15:07 -03:00
  • 7a71d2bad4 Remote Contact Adding UI: Address review comments Torsten Grote 2019-04-26 13:09:57 -03:00
  • 4bf21b2f3b [android] hide feature to add contacts remotely behind feature flag Torsten Grote 2019-02-12 16:33:33 -02:00
  • 4a57939b80 [android] finalize list of pending contacts and add test code Torsten Grote 2019-02-12 16:15:05 -02:00
  • 66cdf4f595 Refactored IntroductionSucceededEvent into more generic ContactAddedRemotelyEvent Torsten Grote 2019-02-12 12:55:43 -02:00
  • 3384477499 [android] Add BriarSnackbarBuilder to standardize snackbar creation Torsten Grote 2019-02-12 11:25:09 -02:00
  • 58ffc6e761 [android] rough sketch of UI for adding contacts remotely Torsten Grote 2018-09-24 18:33:15 -03:00
  • df5ac59fc9 Merge branch 'gradle-android-3.4' into 'master' akwizgran 2019-05-03 09:36:46 +00:00
  • dc649b195a Merge branch '1552-send-controller-exception' into 'master' akwizgran 2019-05-01 09:38:34 +00:00
  • 3d9a8f9bf8 [android] Use TextSendController to disable TextInputView Torsten Grote 2019-04-26 13:45:49 -03:00
  • 96975e0d43 Upgrade dagger, mockito and okhttp Torsten Grote 2019-04-26 09:07:26 -03:00
  • 6691e708e4 Update the Android gradle plugin to version 3.4.0 Torsten Grote 2019-04-25 20:55:30 -03:00
  • 3c290a320e Remove local author from contacts. contact-refactoring akwizgran 2019-04-16 14:49:35 +01:00
  • 421c9c44d6 Merge branch 'bump-schema-version' into 'master' Torsten Grote 2019-04-23 14:41:18 +00:00
  • 29d3ee2439 Bump schema version to match migrations. akwizgran 2019-04-23 15:31:30 +01:00
  • 06d4f85768 Merge branch 'add-handshake-key-pairs-to-db' into 'master' akwizgran 2019-04-23 12:31:59 +00:00
  • 9685462242 Merge branch 'static-transport-keys' into 'master' Torsten Grote 2019-04-22 14:00:52 +00:00
  • 84f2c29c76 Remove unnecessary call to replaceTypes(). akwizgran 2019-04-22 14:43:47 +01:00
  • 9c8125d77a Rename 'alice' flags to clarify usage, add comments. akwizgran 2019-04-19 11:57:55 +01:00
  • 1a1a010ee7 Update key derivation labels for handshake mode. akwizgran 2019-04-19 11:36:21 +01:00
  • 56fb20f257 Small code cleanups. akwizgran 2019-04-18 13:42:59 +01:00
  • f82294527f Fix column index in getLocalAuthor(). akwizgran 2019-04-18 13:35:42 +01:00
  • 456f25b701 Revert unintended change to javadoc. akwizgran 2019-04-18 13:31:00 +01:00
  • 0587fdc54c Add handshake key pairs to DB, remove inactive contacts. akwizgran 2019-04-18 13:15:25 +01:00
  • ece083026e Merge branch '1534-rss-notification' into 'master' akwizgran 2019-04-18 08:01:16 +00:00
  • 0e5bb3e9de [core] RSS blog posts are not local: re-enables notification Torsten Grote 2019-04-17 15:23:28 -03:00
  • dcebd5a81c Update terminology from static keys to handshake keys. akwizgran 2019-04-17 17:28:22 +01:00
  • e9a3685bfd Fix spurious line wrapping. akwizgran 2019-04-17 17:20:08 +01:00
  • 3aadcc17dd Add public key to pending contacts. akwizgran 2019-04-17 15:30:15 +01:00
  • 296ce080e2 Add unit tests for pending contact exception. akwizgran 2019-04-17 15:14:53 +01:00
  • 724e6643bd Add DB methods for handshake keys and pending contacts. akwizgran 2019-04-17 15:07:58 +01:00
  • fafd0c7ff9 Rename static transport keys to handshake keys. akwizgran 2019-04-17 14:52:52 +01:00
  • e91a7c64d8 Add unit tests for DB pending contact methods. akwizgran 2019-04-17 13:06:41 +01:00
  • f08e3a58e6 Add database methods for pending contacts. akwizgran 2019-04-17 12:44:43 +01:00
  • 94de1834b8 Add unit tests for DB static key methods. akwizgran 2019-04-17 12:06:47 +01:00
  • 6b24eeb84c Add method to set reordering window for static keys. akwizgran 2019-04-17 09:58:36 +01:00
  • f72ff9f812 Add database methods for static keys. akwizgran 2019-04-16 17:51:31 +01:00
  • 0f5f440f1c Add key set and key set ID classes for static keys. akwizgran 2019-04-16 16:56:50 +01:00
  • 7acbe56197 Add abstract superclass for transport keys. akwizgran 2019-04-10 16:14:45 +01:00
  • fccf735a89 Add unit tests for static key derivation. akwizgran 2019-04-10 15:18:26 +01:00
  • d5ac2c9ead Fix master secret/master key/root key terminology. akwizgran 2019-04-10 14:30:01 +01:00
  • d4b929fc6c Add key derivation for static keys. akwizgran 2019-04-10 13:22:50 +01:00
  • b568405f59 Create DB tables for static keys. akwizgran 2019-04-09 14:48:45 +01:00
  • ff2f710495 Merge branch 'crypto-api-code-cleanup' into 'master' Torsten Grote 2019-04-06 14:20:26 +00:00
  • d00094edab Merge branch '1504-nokia-wake-lock' into 'master' Torsten Grote 2019-04-06 14:18:17 +00:00
  • 9ca854473f Use an appropriate wake lock tag for the device. akwizgran 2019-04-06 10:38:27 +01:00
  • 8603fd3257 Merge branch 'inject-dialog-fragments-early' into 'master' Torsten Grote 2019-04-05 16:43:27 +00:00
  • 648fc6e65c Merge branch 'async-events-refactoring' into 'master' Torsten Grote 2019-04-05 16:41:19 +00:00
  • 0c65e97fcf Inject remaining fragments in onAttach(). akwizgran 2018-12-21 10:28:38 +00:00
  • 16d2154c73 Add a couple of code cleanups. akwizgran 2019-04-05 16:49:46 +01:00
  • b8e390db21 Refactor UI event listeners. akwizgran 2018-11-07 17:45:21 +00:00
  • b2702062bc Merge branch 'async-events-commit-actions' into 'master' Torsten Grote 2019-04-05 15:12:36 +00:00
  • f11b32f188 Add unit test for commit actions. akwizgran 2019-04-05 16:02:37 +01:00
  • d603607a90 Allow event executor tasks to be attached to transactions. akwizgran 2018-11-12 14:48:01 +00:00
  • 6c0dffff56 Merge branch 'db-code-cleanup' into 'master' Torsten Grote 2019-04-05 14:38:54 +00:00
  • 9f3394aa1d Merge branch 'async-events' into 'master' Torsten Grote 2019-04-05 14:29:35 +00:00
  • 74710664e3 Reduce scope of @SuppressWarnings. akwizgran 2019-04-05 15:21:46 +01:00
  • 0d0197fd2d Construct EventBusImpl by injection. akwizgran 2019-04-05 15:19:31 +01:00
  • c3b5b04b71 Broadcast events asynchronously. akwizgran 2018-11-07 13:26:00 +00:00
  • 8b3164e107 Merge branch '1529-request-buttons' into 'master' akwizgran 2019-04-05 12:55:26 +00:00
  • 79ff5aa148 [android] ensure that conversation request buttons always work Torsten Grote 2019-04-05 09:38:08 -03:00
  • 652ce4a53d Merge branch '1514-introduction-message' into 'master' akwizgran 2019-04-04 16:47:09 +00:00
  • df0d6594b6 Merge branch '1522-contact-alias-length' into 'master' akwizgran 2019-04-03 10:17:54 +00:00
  • f73ecc6066 [android] Check contact alias for maximum length before proceeding Torsten Grote 2019-04-02 15:06:32 -03:00
  • 5751958eaf Add an absurd amount of logging. control-port-crash akwizgran 2019-04-02 16:52:28 +01:00
  • ea006d21f9 Disable strace. akwizgran 2019-04-02 16:45:31 +01:00
  • 0f614e8460 Merge branch '1492-send-after-previews-loaded' into 'master' akwizgran 2019-04-01 10:27:38 +00:00
  • 0237df937f fix loging, include jtorctl for debugging goapunk 2019-03-29 18:40:51 +01:00
  • 4c1fd94c67 log tor and jtorctl goapunk 2019-03-29 18:21:01 +01:00
  • 295e97c2c7 WIP: Run strace on child processes too. akwizgran 2019-03-29 16:27:19 +00:00
  • 39f65fcdaf WIP: Run strace on Tor process. akwizgran 2019-03-29 15:52:26 +00:00
  • ce04f89f8b WIP: Debug Tor crash when spamming the control port. akwizgran 2019-03-29 15:40:34 +00:00
  • 51f1cb5e9e WIP: Debug Tor crash when spamming the control port. akwizgran 2019-03-29 15:28:25 +00:00
  • f4bdd201a3 [android] fix bug where onboarding is shown again when activity resumes Torsten Grote 2019-02-15 16:22:42 -02:00
  • 5130c83556 [android] Show progress bar while image previews are loading Torsten Grote 2019-02-06 14:29:20 -02:00
  • 423ecc003b [android] Get notified when all image previews have been loaded Torsten Grote 2019-02-05 16:53:12 -02:00
  • 419f37a4a9 Merge branch '1517-scroll-listener-npe' into 'master' Torsten Grote 2019-03-28 11:30:42 +00:00
  • 3d94ffb714 Don't try to get item at NO_POSITION. akwizgran 2019-03-28 11:06:13 +00:00
  • d40cfd30a2 Let IntroductionResponse know if introduction can succeed Torsten Grote 2019-03-26 14:58:59 -03:00
  • 3b4a92f66c Fix introduction after one was declined Torsten Grote 2019-03-26 15:59:26 -03:00
  • f9dfbe3fa5 Don't show remote introduction responses after declining locally Torsten Grote 2019-03-26 14:35:19 -03:00
  • bc8bb08853 Merge branch '1488-do-not-witness-aapt' into 'master' Torsten Grote 2019-03-26 17:19:40 +00:00
  • cc67a8fcdd Exclude AAPT dependency from gradle-witness. akwizgran 2019-03-26 17:06:46 +00:00
  • f8cf88e6cd Merge branch '1421-contact-list-during-migration' into 'master' akwizgran 2019-03-26 14:25:10 +00:00
  • bc58c47a22 Merge branch 're-add-objective-c-code-style' into 'master' akwizgran 2019-03-26 14:23:50 +00:00
  • aa6879c48e Revert "Remove Objective C from code styles" Torsten Grote 2019-03-22 15:18:02 -03:00
  • 4d26628f2a Bump version numbers for 1.1.6 release. release-1.1.6 beta-1.1.6 akwizgran 2019-03-22 16:56:56 +00:00
  • abaa70da99 Merge branch '1501-new-contacts-at-top' into 'master' akwizgran 2019-03-22 16:53:52 +00:00
  • 6435c3520c [android] Update translations, add Azerbaijani Torsten Grote 2019-03-22 13:09:38 -03:00
  • b5c4c7ae61 Merge branch '1077-save-threaded-discussion-position' into 'master' akwizgran 2019-03-22 15:42:53 +00:00
  • 5d96da3547 Merge branch '1508-check-android-paths-for-null' into 'master' Torsten Grote 2019-03-22 14:53:41 +00:00
  • ed842f781a Don't create extra activity instances from splash screen. akwizgran 2019-03-22 13:36:54 +00:00