akwizgran
cb983f02c2
Always check whether context has been destroyed.
2016-10-10 15:54:08 +01:00
Torsten Grote
b2fa039474
Refactor existing adapters into a generic superclass
...
This commit also moves various blog classes into their own packages and
makes the required visibility changes.
2016-10-06 11:30:10 -03:00
Torsten Grote
f8e0441de8
Emoji Support for all user input
...
All text that can be generated by users will show emoji from the
shipped sprites.
For all messages and posts, the custom emoji keyboard is now available.
This also disables menu actions rather than hiding them and thus
closes #677
Included is a fix for a regression that was not showing the keyboard
automatically in forums and thus
closes #676
2016-10-04 14:12:17 -03:00
Torsten Grote
d5beca5351
Port Signal's emoji implementation to Briar
...
Add functionality to save and restore recently used Emojis
Update emoji and add new categories based on AOSP's XML file
2016-09-23 17:18:18 +01:00
Torsten Grote
7c5945de01
Check if activity is still alive before returning results to it
2016-09-07 17:44:07 -03:00
Torsten Grote
cb64740916
Set blog title when opening blog
...
Fixes #634
2016-09-07 12:51:42 -03:00
Torsten Grote
307e124ee8
Make the blog post pager usable for the feed and individual blogs
2016-09-07 12:51:41 -03:00
Torsten Grote
6d7e0aab07
Reblogging and Comment UI
2016-09-02 11:53:08 +01:00
akwizgran
eb3da2aac9
Merge branch '539-564-568-notification-overhaul' into 'master'
...
Fix various notification bugs
Fixes #539 , #564 , #568 .
Depends on !276 .
See merge request !286
2016-08-29 16:27:47 +00:00
akwizgran
3aa3811d1b
Fix progress bar issues.
2016-08-23 17:04:48 +01:00
akwizgran
dbdf567d4e
Overhaul notifications to fix various bugs.
...
Fixes #539 , #564 and #568 .
2016-08-20 18:40:59 +01:00
akwizgran
98337a16ec
Make BlogController thread-safe. #555
2016-08-20 16:07:04 +01:00
Torsten Grote
72906acaee
Group strings and remove unused resources
...
Closes #342
2016-08-09 15:06:11 -03:00
Torsten Grote
1ec56fa3ef
Allow unsubscribing from shared blogs
...
Only personal blogs from non-contacts can be removed.
This also adds integration tests that check if blogs can actually be removed.
Closes #579
2016-08-05 14:08:09 -03:00
Torsten Grote
a4cf91fba5
Use Inheritence for shared Forum and Blog Sharing Code
2016-08-03 18:46:20 -03:00
Torsten Grote
a3b2358164
Show Sharing Status for Blogs
...
This refactors the current SharingStatusActivity
so it can be used for forums and blogs.
2016-08-03 13:01:25 -03:00
Torsten Grote
2f7d188a07
UI for Sharing Blogs
...
This commit refactors the code for sharing forums,
so it can be used for sharing blogs as well.
It does not yet include code for responding to blog invitations.
2016-08-03 13:01:23 -03:00
Torsten Grote
ce2cb01558
Show Blog Post times with new timestamp and update it periodically
...
Closes #559
2016-08-01 12:37:14 -03:00
Torsten Grote
bca12bb0e5
Show Personal Blog When Clicking On Post in Combined Blog Feed
...
Closes #415
2016-08-01 11:26:53 +01:00
str4d
dd1eed5aa7
Cleanup after review
2016-07-13 03:08:37 +00:00
Torsten Grote
e0d2d09bdd
UI for Deleting a Blog
...
Closes #418
2016-07-04 14:37:22 -03:00
Torsten Grote
761525ad85
Extend BlogActivity to also show individual posts
...
This allows for swiping left/right to read other posts by using
a ViewPager.
This hasn't been done as a separate activity, but with
fragments, so both can share the `BlogPersistentData` without
needing to reload it.
Closes #428
2016-07-04 14:35:09 -03:00