- Sep 26, 2016
-
-
Torsten Grote authored
-
- Sep 22, 2016
-
-
Torsten Grote authored
Don't offer messages back to the sender Closes #538 See merge request !323
-
akwizgran authored
Avoid repeated author status lookups Closes #625 See merge request !322
-
akwizgran authored
-
- Sep 21, 2016
-
-
Torsten Grote authored
-
akwizgran authored
Include stream number in stream header nonce See the corresponding change in the BTP spec for an explanation: https://code.briarproject.org/akwizgran/briar-spec/commit/388e1d23c04c2f6954d13d36ffc231611a3c6fa9 Closes #329 See merge request !320
-
- Sep 20, 2016
-
-
akwizgran authored
-
- Sep 19, 2016
-
-
Torsten Grote authored
Fix potential NPE in AndroidExecutorImpl Always wait for the startup latch to ensure the background thread's Handler is initialised before using it. Closes #665. See merge request !319
-
akwizgran authored
-
- Sep 16, 2016
-
-
Torsten Grote authored
Don't throw an exception if the client has no delivery hook Closes #664. See merge request !318
-
akwizgran authored
-
- Sep 15, 2016
-
-
akwizgran authored
Clean HTML from RSS feeds with Jsoup and Show Link Warning This adds HTML cleaning with the Jsoup library based on a whitelist. The resulting HTML is then used to create a `Spannable` in Android. This spannable is traversed and URLs are replaced by a custom dialog fragment that shows the following warning.  Closes #569 See merge request !311
-
- Sep 13, 2016
-
-
Torsten Grote authored
-
Torsten Grote authored
-
Torsten Grote authored
-
Torsten Grote authored
Refactor ValidationManager and fix some bugs The validation manager uses a pattern of throwing an exception from within a transaction, then trying to ensure that the transaction gets committed anyway by setting it complete in a finally block. This is a bad idea - if the intentional exception isn't thrown but a later method throws an unintentional exception, the changes up to that point will be committed instead of rolled back. I reworked the control flow to remove this pattern, and in the process realised that the validation manager was doing a lot of work to provide objects to attach to MessageStateChangedEvents, which are only used by tests these days. So I fixed that and a couple of other issues. The VALID state is no longer needed and has been removed. Closes #619 See merge request !313
-
- Sep 12, 2016
-
-
akwizgran authored
-
- Sep 09, 2016
-
-
akwizgran authored
-
- Sep 08, 2016
-
-
akwizgran authored
Introduce a DestroyableActivity for UI result handlers See merge request !314
-
Torsten Grote authored
-
akwizgran authored
Resolve Outstanding Blog Issues This MR has several commits which fix individual small issues. The biggest commit is a refactoring of the `BlogActivity`, so its `ViewPager` can be used also for the Blog feed. Closes #637 See merge request !309
-
akwizgran authored
Merge branch '610-result-handlers-can-return-results-to-destroyed-activities-fragments' into '637-effect-of-touching-a-post-is-inconsistent' Check if activity is still alive before returning results to it Closes #610 See merge request !312
-
- Sep 07, 2016
-
-
Torsten Grote authored
-
Torsten Grote authored
-
Torsten Grote authored
-
Torsten Grote authored
Fixes #635
-
Torsten Grote authored
Fixes #634
-
Torsten Grote authored
-
Torsten Grote authored
-
Torsten Grote authored
by making it only selectable in detail view
-
akwizgran authored
Don't crash if an RSS entry has no date Closes #641 See merge request !310
-
akwizgran authored
Show Blog Posts always in the same design This also adds comments to the blog post detail screen that were previously missing. It re-uses the existing `BlogPostViewHolder` and its `bind()` methods effectively reducing the amount of code necessary. Closes #636 See merge request !307
-
akwizgran authored
Add one introduction test for modified response message This is only the first part of #627, but I am putting it up for review already, since the second part will be very similar and issues found here will likely apply to both. See merge request !306
-
akwizgran authored
Fix view recycling issue with author name typeface Closes #633 See merge request !305
-
akwizgran authored
Merge branch '638-illegalstateexception-when-navigating-out-of-combined-feed-and-back-in' into 'master' Allow Blog Controller listener to re-attach Closes #638 See merge request !304
-
akwizgran authored
Merge branch '632-badtokenexception-if-rss-error-dialog-is-show-after-activity-is-destroyed' into 'master' Only show RSS Feed Import Failed Dialog when Activity lives Closes #632 See merge request !303
-
- Sep 06, 2016
-
-
Torsten Grote authored
-
Torsten Grote authored
Fetch RSS feeds via Tor This patch replaces jsocks with our own minimal SOCKS 5 implementation, which is compatible with Android's OpenSSL hacks (see discussion on #599 for the horrifying details). This allows us to use OkHttp over Tor to fetch RSS feeds. It turns out that SOCKS 5 without authentication is a really simple protocol: https://tools.ietf.org/html/rfc1928 Closes #599. See merge request !308
-
- Sep 05, 2016
-
-
akwizgran authored
-
Torsten Grote authored
This also adds comments to the blog post detail screen that were previously missing.
-