Commit Graph

  • 00e3e64495 Add support for showing auto-delete timers in minutes Torsten Grote 2021-02-22 09:57:18 -03:00
  • 115724a0a4 Show actual auto-delete timer duration in UI Torsten Grote 2021-02-11 12:27:09 -03:00
  • 0a92f0516f Show outgoing message status icon in same color as time Torsten Grote 2021-02-04 17:12:25 -03:00
  • cc09a6deb2 Fix bomb icon color Torsten Grote 2021-02-04 16:43:46 -03:00
  • 5888775300 Get rid of SENDING state and publish new live data in order on UiThread Torsten Grote 2021-02-05 10:04:02 -03:00
  • 712f0f7cd9 Return LiveData when sending message Torsten Grote 2021-01-13 12:45:34 -03:00
  • 0d3f531545 Show warning dialog when auto-delete timer has changed since starting to compose message Torsten Grote 2021-01-04 14:54:42 -03:00
  • b02629bf34 Add "Tap to learn more" to message bubbles for timer changes Torsten Grote 2021-01-14 10:17:53 -03:00
  • b6693071f9 Provide clock for UI tests. akwizgran 2021-01-20 14:34:53 +00:00
  • ff739e1982 Add some comments. akwizgran 2021-01-20 14:00:15 +00:00
  • 47fa7ccc81 Sync acks for initial messages when setting up integration tests. akwizgran 2021-01-20 12:01:51 +00:00
  • 1cf1e8b617 Allow time travel in integration tests. akwizgran 2021-01-20 11:57:52 +00:00
  • b012f0991f Inject DefaultTaskSchedulerModule.EagerSingletons at startup in headless app. akwizgran 2021-01-19 14:32:15 +00:00
  • 1b7a1de881 Refactor integration tests to allow clock to be replaced. akwizgran 2021-01-19 12:44:07 +00:00
  • 8510fc80c9 Introduce conversation settings screen Sebastian Kürten 2021-01-21 19:21:10 +01:00
  • 5ae2a37d37 Create group invitation with read-write transaction Torsten Grote 2021-01-11 09:51:47 -03:00
  • b032a84902 Make view state of text send UI easier to reason about Torsten Grote 2020-12-16 12:22:03 -03:00
  • f6414b5ca1 Show bomb badge in same style as send button Torsten Grote 2020-12-16 11:21:24 -03:00
  • c5669bece5 Show a bomb badge on the send button when disappearing messages is active Torsten Grote 2020-12-15 17:23:08 -03:00
  • 8c76db6216 Use a different hint in conversation when message will disappear Torsten Grote 2020-12-15 16:20:12 -03:00
  • 370fe7601d Broadcast event when auto delete timer is mirrored Torsten Grote 2020-12-15 15:23:29 -03:00
  • 55de9859e0 Remove mirrored timer texts Torsten Grote 2020-12-15 14:29:37 -03:00
  • 06a8086502 Show timer change notices in private conversations Torsten Grote 2020-12-05 09:52:08 -03:00
  • 5522929b9b Allow setting a self-destruct timer Torsten Grote 2020-12-04 13:52:27 -03:00
  • 50d4f825c8 Use Collections.sort() to satisfy Animal Sniffer. akwizgran 2020-12-04 12:16:58 +00:00
  • 6cc225ec22 Add integration tests for timer mirroring. akwizgran 2020-12-04 12:10:43 +00:00
  • aaa03cd809 Add method for UI and tests to get current timer. akwizgran 2020-12-04 12:10:10 +00:00
  • 890c9837b5 Update integration tests. akwizgran 2020-12-03 18:00:31 +00:00
  • 6ac54af432 Don't receive auto-delete timer from remote accept message as introducee. akwizgran 2020-12-03 16:55:18 +00:00
  • 0ccbd57d1d Hook up incoming messages to the auto-delete manager. akwizgran 2020-12-03 12:44:28 +00:00
  • 66d3e8950e Mirror the remote auto-delete timer. akwizgran 2020-12-02 15:00:45 +00:00
  • d291b7796e Add integration tests for auto-delete timer. akwizgran 2020-12-03 17:58:10 +00:00
  • 7af863160d Forwarded accept messages aren't visible to the introducee. akwizgran 2020-12-03 17:12:52 +00:00
  • c74e585668 Only use conversation timestamp for messages that will be visible in conversation. akwizgran 2020-12-03 16:33:55 +00:00
  • 0fd56b6c38 Get timestamp for abort message in same way as other messages. akwizgran 2020-12-02 11:55:52 +00:00
  • 57264b0f04 Look up auto-delete timer when creating private group invitation. akwizgran 2020-12-02 11:30:54 +00:00
  • 70225c5380 Use the right timestamp when signing private group invitation. akwizgran 2020-12-02 11:08:58 +00:00
  • f0a602a579 Provide TransactionManager. akwizgran 2020-12-01 17:38:49 +00:00
  • f9ab242f43 Look up conversation timestamp when creating group invitation messages. akwizgran 2020-12-01 17:21:09 +00:00
  • 24efc29722 Move lookup of latest conversation timestamp to core for blog and forum sharing. akwizgran 2020-12-01 16:21:06 +00:00
  • e72169ecee Move lookup of latest conversation timestamp to core. akwizgran 2020-12-01 15:55:37 +00:00
  • 47db28a738 Add transactional variant of getGroupCount(). akwizgran 2020-11-30 09:48:37 +00:00
  • 30261b0dcf Send current minor version of messaging client to contacts. akwizgran 2020-12-03 14:15:12 +00:00
  • 10f9df4dc8 Show bomb icon for messages with auto-destruct timer Torsten Grote 2020-12-03 10:21:08 -03:00
  • 60dd260a5a Check that timer argument is legal before storing. akwizgran 2020-11-26 13:45:58 +00:00
  • 579a72f54b Add unit tests for AutoDeleteManagerImpl. akwizgran 2020-11-26 13:45:41 +00:00
  • e270910399 Implement AutoDeleteManager. akwizgran 2020-11-26 13:15:01 +00:00
  • c1483ea61a Add dummy implementation of AutoDeleteManager. akwizgran 2020-11-26 12:16:34 +00:00
  • 35751ecef6 Refactor auto-delete code from Bramble to Briar. akwizgran 2020-11-26 11:20:31 +00:00
  • 37d058a766 Rewrap lines. akwizgran 2020-11-24 10:51:19 +00:00
  • 5a6846c972 Factor out methods for storing and retrieving contact ID. akwizgran 2020-11-23 17:15:57 +00:00
  • b34e6ee2a7 Factor out method for validating auto-delete timers. akwizgran 2020-11-23 16:42:45 +00:00
  • 2ae1e9631f Update comments. akwizgran 2020-11-23 16:29:06 +00:00
  • 76f2859a45 Add unit tests for validating auto-delete timer. akwizgran 2020-11-23 16:12:48 +00:00
  • 1c25b2da82 Update private group invitation client to include self-destruct timers. akwizgran 2020-11-23 15:42:39 +00:00
  • 26fe2f804f Update blog and forum sharing clients to include self-destruct timers. akwizgran 2020-11-20 17:08:55 +00:00
  • c8d1ee878c Update message parsing and encoding to include auto-delete timer. akwizgran 2020-11-19 17:26:52 +00:00
  • 7b16e78470 Update introduction validator to support auto-delete timers. akwizgran 2020-11-19 15:35:13 +00:00
  • 7fb71a6cb9 Add constant for NO_AUTO_DELETE_TIMER, address review comments. akwizgran 2020-11-19 15:58:33 +00:00
  • fc076954a3 Add unit tests for private message validation. akwizgran 2020-11-19 13:40:51 +00:00
  • 6a1d2e65ba Fix comments in PrivateMessageValidator. akwizgran 2020-11-19 13:29:57 +00:00
  • d67cbd40bd Add integration test for auto-delete timer in private messages. akwizgran 2020-11-19 13:12:02 +00:00
  • dba85debfa Add auto-deletion timer to private messages. akwizgran 2020-11-19 12:57:07 +00:00
  • 629cff20a3 Merge branch '1952-oom-avatar-preview-glide' into 'master' akwizgran 2021-03-01 18:02:19 +00:00
  • 6cfb70db95 Load image from URI with Glide to prevent OOM errors Torsten Grote 2021-03-01 14:15:53 -03:00
  • 737ecfb620 Some unrelated code changes to avatar settings Torsten Grote 2021-02-23 10:29:51 -03:00
  • 5a424b178e Merge branch '1667-toolbar-options' into 'master' akwizgran 2021-03-01 16:34:14 +00:00
  • 77d0c16530 add updated witness.gradle ameba23 2021-02-26 11:15:50 +01:00
  • c991cfb926 add secret-sharing-wrapper to build.gradle (WIP) ameba23 2021-02-26 10:57:27 +01:00
  • dcda13db64 add fragments (WIP) ameba23 2021-02-26 10:45:29 +01:00
  • ff4640b789 update SocialBackupValidator ameba23 2021-02-25 11:30:46 +01:00
  • a2426e3b2a rm number of shards and threshold from shard messages from message parserimpl ameba23 2021-02-24 16:00:02 +01:00
  • 0bc4bf232f Merge branch 'social-backup-poc' of https://code.briarproject.org/briar/briar into social-backup-poc ameba23 2021-02-24 15:44:39 +01:00
  • 2ed44aa2a8 rm number of shards and threshold from shard messages ameba23 2021-02-24 15:44:24 +01:00
  • 8496ab0a6a rm number of shards and threshold from shard messages in message encoder ameba23 2021-02-24 15:43:50 +01:00
  • b57d811b4a rm number of shards and threshold from shard messages in stub ameba23 2021-02-24 15:43:27 +01:00
  • 4077e28999 Merge branch 'combine-shards-stub' into 'social-backup-poc' akwizgran 2021-02-24 14:19:19 +00:00
  • 292fb6d3b1 add combine shards stub ameba23 2021-02-24 12:39:51 +01:00
  • 4ead7cd4a1 WIP: Update our backup when contacts are added or removed. akwizgran 2021-02-23 17:22:56 +00:00
  • 513e696238 Initial implementation of social backup client. akwizgran 2021-02-23 15:48:19 +00:00
  • f160efb0e7 Use BriarCoreModule for integration tests. akwizgran 2021-02-23 15:03:28 +00:00
  • 59f4e7c34a Super call to onRequestPermissionsResult() is now required Torsten Grote 2021-02-23 08:09:15 -03:00
  • 2480824d69 Fix toolbar buttons not showing up after sign-in on lower API levels Torsten Grote 2021-02-22 17:47:58 -03:00
  • a6c2000d81 Merge branch '1825-pending-contact-error' into 'master' akwizgran 2021-02-22 11:12:49 +00:00
  • a38a3139d9 Merge branch 'fix-message-in-profile-picture-confirmation' into 'master' akwizgran 2021-02-22 11:06:58 +00:00
  • 4c8adaa02b Merge branch '1399-unlock-activity-crash' into 'master' akwizgran 2021-02-22 10:49:17 +00:00
  • 9d2cc4c3c1 Add method to detect whether system uses glibc. detect-glibc akwizgran 2021-02-20 10:18:24 +00:00
  • 8a534b4503 Bump version numbers for 1.2.16 release. release-1.2.16 beta-1.2.16 alpha-1.2.16 akwizgran 2021-02-19 18:01:56 +00:00
  • e5b2275c82 Merge branch '1947-forum-crash' into 'master' akwizgran 2021-02-19 17:27:38 +00:00
  • 5159593825 Don't add new item when the existing ones haven't loaded Torsten Grote 2021-02-19 14:17:21 -03:00
  • a546fecc01 Let LockManager only lock current, not future process Torsten Grote 2021-02-19 10:42:43 -03:00
  • 3e7e37f5f6 Include pending contact id in error response Nico Alt 2021-02-19 12:00:00 +00:00
  • d095ba0b15 Include name/alias of already existing (pending) contact in error Nico Alt 2021-02-13 12:00:00 +00:00
  • 7fab97d26c Be more specific about errors when adding pending contact Nico Alt 2021-02-02 12:00:00 +00:00
  • 5e7b4b762e WIP: Lock down NavDrawerActivity lock-down-navdraweractivity Torsten Grote 2021-02-18 15:33:04 -03:00
  • 6fbc82ee27 Merge branch '1075-1146-1317-ongoing-notification' into 'master' akwizgran 2021-02-18 17:00:47 +00:00
  • 885b03cfd7 Bump version numbers for 1.2.15 release. alpha-1.2.15 akwizgran 2021-02-18 15:27:57 +00:00
  • f81bfcafeb Update translations. akwizgran 2021-02-18 15:26:10 +00:00
  • 2397b7f5a2 Remove SIGN_OUT_URI Sebastian Kürten 2021-02-18 14:09:35 +01:00
  • 5ec80adfe8 Implement signout after language change via view model event Sebastian Kürten 2021-02-18 14:07:29 +01:00