Commit Graph

  • 3841713c18 Merge branch 'upgrade_roboletric_to_401' into 'master' akwizgran 2018-11-08 11:00:08 +00:00
  • 79232eb558 Merge branch 'headless-fixes' into 'master' akwizgran 2018-11-08 10:55:28 +00:00
  • d02b30e751 Merge branch 'use-transactional-db-api' into 'master' Torsten Grote 2018-11-07 19:06:26 +00:00
  • 043662a092 Code cleanup. akwizgran 2018-11-07 18:31:07 +00:00
  • efc85fb88f [headless] don't use putAll for a single field Torsten Grote 2018-11-07 15:22:52 -03:00
  • 8b3983ef9e [headless] only offload to DatabaseExecutor when needed Torsten Grote 2018-11-07 15:21:55 -03:00
  • 6766fb76b2 [headless] upgrade javalin and mockk Torsten Grote 2018-11-06 10:07:12 -03:00
  • 7f74bd1c38 [headless] Use --user for websocket example request Torsten Grote 2018-11-06 09:42:17 -03:00
  • 951ee30b95 Update tests. akwizgran 2018-11-06 17:40:07 +00:00
  • c386a0f5eb Replace Maybe with nullable transaction method. akwizgran 2018-11-06 17:29:08 +00:00
  • 52c778dce3 Reformat code. akwizgran 2018-11-01 16:43:35 +00:00
  • e846a13f50 Use transactional database API in Bramble. akwizgran 2018-10-26 09:52:05 +01:00
  • 23e9b119d1 Merge branch '1434-message-attachments' into 'master' akwizgran 2018-11-07 18:08:36 +00:00
  • e6f380296f Merge branch '1451-briar-headless-test-other-modules' into 'master' akwizgran 2018-11-07 17:47:37 +00:00
  • 794fb9686b [headless] Limit tests in Android Studio to headless package Torsten Grote 2018-11-07 13:46:49 -03:00
  • bb22b9db10 Merge branch 'remove-hamcrest-dependencies' into 'master' Torsten Grote 2018-11-07 16:37:30 +00:00
  • d4f015d054 Upgrade robolectric to 4.0.1 Julian Dehm 2018-11-07 17:11:21 +01:00
  • 41e5d8900c Remove redundant dependency declarations. akwizgran 2018-11-07 16:10:39 +00:00
  • c3cb966009 [android] move conversation classes into their own package Torsten Grote 2018-11-05 11:42:11 -03:00
  • f964d1ef07 Fix receivers of ConversationMessageReceivedEvent Torsten Grote 2018-11-07 11:31:50 -03:00
  • cccaeeda6c [core] Add API to add messages with attachments Torsten Grote 2018-11-05 10:32:38 -03:00
  • 483106e00c [core] Add MessagingManager#getAttachment() Torsten Grote 2018-11-02 18:38:47 -03:00
  • 934f14ef31 [core] Add attachment support to private messages Torsten Grote 2018-11-02 18:00:38 -03:00
  • e3abff5ad8 Refactor PrivateMessageHeader to ConversationMessageHeader base-class Torsten Grote 2018-10-30 11:42:30 -03:00
  • 391732b239 Merge branch 'change-contact-name' into 'master' Torsten Grote 2018-11-07 12:11:22 +00:00
  • 4738bfdd85 Ignore missing translations. akwizgran 2018-11-07 10:43:13 +00:00
  • be1ca89309 Change button text to match name of action. akwizgran 2018-11-07 10:40:59 +00:00
  • 2ba848e445 Set app_package to match applicationIdSuffix. 1233-remote-contacts-prototype-combined akwizgran 2018-11-07 09:49:38 +00:00
  • 866be99179 Merge branch '41-alias-frontend' into 'master' Torsten Grote 2018-11-06 18:09:47 +00:00
  • 48822e2133 Merge branch '1381-introduction-test-fails' into 'master' akwizgran 2018-11-06 18:00:48 +00:00
  • 6883c5caa9 [android] address last contact aliases review issues Torsten Grote 2018-11-06 14:57:39 -03:00
  • 8b709969ab [android] pass ContactId via ViewModel to AliasDialogFragment Torsten Grote 2018-11-06 13:42:03 -03:00
  • fe94b65b3b [android] Fix double loading of conversation messages when rotating screen Torsten Grote 2018-11-02 11:22:41 -03:00
  • f54df1d787 Reduce visibility, remove unnecessary rethrow. akwizgran 2018-11-01 17:53:04 +00:00
  • a7e826ccf5 Remove qualification from java.lang.Runnable. akwizgran 2018-11-01 17:50:17 +00:00
  • 845eb3262b Use expression lambda. akwizgran 2018-11-01 17:48:35 +00:00
  • 0a46ad439f Check whether activity is null. akwizgran 2018-11-01 17:37:41 +00:00
  • d14d93ea35 Require observed data to be non-null. akwizgran 2018-11-01 17:30:26 +00:00
  • 12a1cf8f8b Reuse Observer interface. akwizgran 2018-11-01 17:24:22 +00:00
  • fb2ab861db Fix some lint warnings. akwizgran 2018-11-01 17:23:03 +00:00
  • aa15b68d24 [android] Reload conversation when contact name changes Torsten Grote 2018-10-31 18:51:38 -03:00
  • 7059f376f1 [android] Add UI for changing contact alias Torsten Grote 2018-10-26 18:48:11 -03:00
  • 9313c191c1 Merge branch 'ui-fixes' into 'master' akwizgran 2018-11-05 10:40:09 +00:00
  • 7746364ae9 Merge branch '1437-reversed-emoji' into 'master' akwizgran 2018-11-05 10:27:03 +00:00
  • 7429857b28 [android] Add new emojis to the beginning of the list of recently used ones Torsten Grote 2018-11-04 11:07:04 -03:00
  • 4db64f51a8 [android] Use same color for all messages in private groups Torsten Grote 2018-11-02 15:59:49 -03:00
  • 78172038ef [android] Always center selectable contacts vertically Torsten Grote 2018-11-02 15:38:01 -03:00
  • 7d0c418877 [android] Align short incoming messages on the left Torsten Grote 2018-11-02 15:37:16 -03:00
  • 5ae4f8f6cb [core] Fix non-determism in GroupInvitationIntegrationTest Torsten Grote 2018-11-02 13:38:37 -03:00
  • 45dd10db9d [core] Fix non-determinism in introduction integration tests Torsten Grote 2018-11-02 12:46:47 -03:00
  • 5cc8c268ca [core] Re-add message counter and put debug output behind flag Torsten Grote 2018-11-02 11:57:36 -03:00
  • 93a6bf2f52 Add logging to debug test failures. akwizgran 2018-10-30 16:04:25 +00:00
  • 852dd46a1b Utility class for converting BDF to strings. akwizgran 2017-07-17 18:10:33 +01:00
  • 4a42e767d3 [core] Add a detector for message delivery non-determinism Torsten Grote 2018-10-30 12:00:20 -03:00
  • 8547b4dc91 Merge branch 'upgrade-dagger' into 'master' akwizgran 2018-11-01 14:17:35 +00:00
  • f6c8a8cec7 Move dagger.gradle to project root. akwizgran 2018-11-01 14:05:46 +00:00
  • db8796049e gradle: Factor out dagger apt code into its own file Torsten Grote 2018-11-01 10:45:59 -03:00
  • e1f31ad381 Remove gradle-apt-plugin since it isn't stricly needed anymore Torsten Grote 2018-10-31 16:01:57 -03:00
  • 3a15e47ddd Upgrade Dagger to latest version Torsten Grote 2018-10-31 15:52:50 -03:00
  • cf616905d6 Merge branch 'introduction-manager-skip-session-parsing' into 'master' Torsten Grote 2018-10-31 16:36:59 +00:00
  • d3f774f339 Avoid some unnecessary session parsing. akwizgran 2018-10-31 16:18:33 +00:00
  • 6c7c488892 Merge branch '41-alias-frontend-base' into 'master' akwizgran 2018-10-31 16:16:38 +00:00
  • 3fe7aae97e Contact aliases: address review comments Torsten Grote 2018-10-31 12:05:33 -03:00
  • ecf417c93b [android] Show contact alias in remaining places Torsten Grote 2018-10-31 12:26:32 -03:00
  • c1785c5b13 [android] Show contact alias in contact lists Torsten Grote 2018-10-31 12:21:08 -03:00
  • fb2c321a3d [android] Show contact alias inside private groups and their memberlist Torsten Grote 2018-10-29 19:41:01 -03:00
  • 6e3adc0874 Show alias for introduction notices in private conversation Torsten Grote 2018-10-29 19:23:22 -03:00
  • 68738a5a03 Refactor layouts for alias and link dialogs. 41-alias-frontend-dialogs akwizgran 2018-10-31 15:28:58 +00:00
  • cdbe2a00f5 [android] Show alias for creator of private group in list of private groups Torsten Grote 2018-10-29 18:02:24 -03:00
  • a51dc7e0d5 [android] Show Author alias in AuthorView Torsten Grote 2018-10-29 17:54:05 -03:00
  • 0ee7465429 Merge branch '41-alias-author-info' into 'master' Torsten Grote 2018-10-30 19:33:39 +00:00
  • 7c202189a2 [bramble] Implement equals() and hashCode() for AuthorView Torsten Grote 2018-10-30 15:02:15 -03:00
  • da3b2c1591 Merge branch '41-alias-backend' into 'master' akwizgran 2018-10-30 16:43:52 +00:00
  • 6c5e8ce4cf Rename remaining occurrences of status to authorInfo Torsten Grote 2018-10-30 13:40:04 -03:00
  • ca700d8d23 [bramble] address review comments Torsten Grote 2018-10-30 13:32:56 -03:00
  • db11dad61e Merge branch 'clean-tor-binaries' into 'master' akwizgran 2018-10-30 13:59:21 +00:00
  • 69e7366226 Merge branch '1433-illegal-characters' into 'master' akwizgran 2018-10-30 13:58:36 +00:00
  • 90b7b4e67f Merge branch '1416-obfs4' into 'master' akwizgran 2018-10-30 13:58:13 +00:00
  • d29812a42b Delete Tor binaries when cleaning. akwizgran 2018-10-30 13:06:06 +00:00
  • 1a025d0f40 [android] Show existing alias in alias edit text view Torsten Grote 2018-10-30 08:36:10 -03:00
  • a3593ea8ca [android] Show contact alias inside private groups and their memberlist Torsten Grote 2018-10-29 19:41:01 -03:00
  • 34eaedbd63 Show alias for introduction notices in private conversation Torsten Grote 2018-10-29 19:23:22 -03:00
  • 44e1ce32ce [android] Show alias for creator of private group in list of private groups Torsten Grote 2018-10-29 18:02:24 -03:00
  • 7af4b3d3ca [android] Show Author alias in AuthorView Torsten Grote 2018-10-29 17:54:05 -03:00
  • 1423ca7a15 [android] Add UI for changing and displaying contact alias Torsten Grote 2018-10-26 18:48:11 -03:00
  • baf64e1129 [bramble] Add transactionless method for retrieving AuthorInfo to ContactManager Torsten Grote 2018-10-29 18:16:34 -03:00
  • 88adfabe09 Refactor Author.Status into dedicated AuthorInfo class and add alias Torsten Grote 2018-10-29 16:49:48 -03:00
  • 6565172e10 Bump version numbers for 1.1.4 release. release-1.1.4 akwizgran 2018-10-29 17:31:09 +00:00
  • 7447468ce5 Update translations. akwizgran 2018-10-29 17:30:04 +00:00
  • 2db2a1a208 Replace a slow bridge with a faster one. akwizgran 2018-10-29 17:25:12 +00:00
  • 0d7e4feaf2 Throw AssertionError to make intent clearer. akwizgran 2018-10-29 17:02:07 +00:00
  • eb3983f6b2 Use safe ASCII decoding in ModemImpl. akwizgran 2018-10-29 16:48:18 +00:00
  • e2ce49c30e Use safe UTF-8 decoding in BdfReaderImpl. akwizgran 2018-10-29 16:47:55 +00:00
  • adc6fb2fd5 Add fuzzing test for illegal UTF-8 byte sequences. akwizgran 2018-10-29 16:44:02 +00:00
  • 969150bff0 [bramble] Factor out database type placeholder replacement Torsten Grote 2018-10-26 07:47:22 -03:00
  • 8fc622f85d [bramble] Add support for contact aliases Torsten Grote 2018-10-24 18:10:53 -03:00
  • 22eed91019 Merge branch 'javalin-access-manager' into 'master' akwizgran 2018-10-29 15:35:48 +00:00
  • fcb88ed58c Merge branch '1147-bluetooth-discovery' into 'master' akwizgran 2018-10-29 14:35:17 +00:00
  • 0d940fc7d7 [headless] Set up access manager before starting server Torsten Grote 2018-10-29 11:20:48 -03:00
  • 73f8c5f3f2 Don't crop camera preview before decoding. akwizgran 2018-10-29 11:05:14 +00:00