akwizgran
0b11aea7a2
Merge branch '672-implement-ux-for-dissolving-a-group' into 'master'
...
Implement UX for when a group has been dissolved
This MR is based on !367 .
Closes #672
See merge request !369
2016-11-01 11:02:27 +00:00
akwizgran
aa954cee63
Merge branch '671-implement-ux-for-leaving-a-group' into 'master'
...
Implement UX for leaving a group
This MR also includes the creator's part of the UX for dissolving a group since it is almost the same.

Closes #671
See merge request !367
2016-11-01 10:57:33 +00:00
Torsten Grote
9e553ef9c8
Update blog backend to match current usage
2016-11-01 08:34:29 -02:00
Torsten Grote
1147b8ffaf
Disable group before loading messages
2016-11-01 08:26:40 -02:00
Torsten Grote
67866dbe66
Implement UX for when a group has been dissolved
2016-11-01 07:41:55 -02:00
Torsten Grote
8dac2d1ca6
Implement UI for dissolving and leaving group
2016-11-01 07:40:56 -02:00
akwizgran
a18317e912
Merge branch '681-convert-forum-post-bodies-to-strings-remove-content-type' into 'master'
...
Remove forum content type and change bodies to string
Also removes support for anonymous forum posts.
This MR depends on !360 .
Closes #698 , #681
See merge request !370
2016-10-31 21:34:24 +00:00
akwizgran
fe79131f4a
Merge branch '678-contact-list-refactoring' into 'master'
...
Refactor contact lists, their adapters and items
This was supposed to be a preparation for #678 to make the contacts lists cleaner and easier to re-use for different use-cases. Turns out #678 can't use this work, but it is probably nice to have anyway.
During this work, support for multiple identities has been removed from the various contact lists.
See merge request !363
2016-10-31 15:39:48 +00:00
Torsten Grote
656a947f5a
Last minor review comments addressed
2016-10-31 13:13:59 -02:00
Torsten Grote
7191967092
Refactor contact lists, their adapters and items
2016-10-31 10:29:53 -02:00
Torsten Grote
5ce8b1978d
Remove forum content type and move bodies to string
...
Also removes support for anonymous forum posts.
Closes #698
2016-10-31 10:25:12 -02:00
Torsten Grote
c0aa255bb6
Address review comments
2016-10-31 10:16:48 -02:00
Torsten Grote
679b54b2b4
Show join messages properly in the threaded conversation
2016-10-31 10:13:20 -02:00
Torsten Grote
2c8aaa215c
Posting group messages takes previous message into account
2016-10-31 10:11:35 -02:00
Torsten Grote
4f4f1956eb
Creator automatically joins the group after creating it
2016-10-31 10:11:33 -02:00
Torsten Grote
2cc650d85f
Address review comments
2016-10-28 15:29:47 -02:00
Torsten Grote
7b627bb427
Remove PartialItem interface and the need for casting ConversationItems
2016-10-27 08:22:52 -02:00
Torsten Grote
f027b832d4
Address review issues
2016-10-27 08:14:33 -02:00
Torsten Grote
42175dca7a
Show group invitations and responses in private conversation
2016-10-27 08:14:33 -02:00
Torsten Grote
5ffcdc4e46
Refactor ConversationAdapter and its ConversationItems
2016-10-27 08:14:32 -02:00
Torsten Grote
96666273d3
Show group invitations in group list
2016-10-27 08:14:32 -02:00
Torsten Grote
a92f7e1c9f
Controllerize invitation activities
2016-10-27 08:14:31 -02:00
Torsten Grote
835bd86346
Fix proguard notes about unkept descriptor classes
2016-10-26 15:57:52 -02:00
Torsten Grote
1df00f5702
Fix crash when navigating back in contact selector
2016-10-26 14:49:45 -02:00
akwizgran
292e1c3e8e
Merge branch '715-long-posts-aren-t-rendered' into 'master'
...
Disable EmojiTextView software layer rendering when cache is too small
This needs to be tested if it works as intended on several devices.
See merge request !362
2016-10-26 15:09:56 +00:00
akwizgran
c8c0281efc
Merge branch '686-crash-when-transitioning-out-of-reblogactivity' into 'master'
...
Limit scene transition animations to API 23 and above
to work-around [android bug #224270 ](https://code.google.com/p/android/issues/detail?id=224270 ).
This is only necessary if the transitioning view might not be available anymore when the exit transition is made.
Closes #686
See merge request !361
2016-10-26 10:11:32 +00:00
Torsten Grote
09baa2ebe1
Add own constant for maximum group invitation message length
2016-10-26 07:28:51 -02:00
Torsten Grote
1176741ea4
Address actual review issues
2016-10-25 15:22:11 -02:00
Torsten Grote
e6def70030
Pre-address potential review issues
2016-10-25 14:58:50 -02:00
Torsten Grote
1a812f1327
UI for creating private groups
2016-10-25 14:58:47 -02:00
Torsten Grote
c934ec30aa
Move Up button handling into BaseFragment
2016-10-25 14:57:43 -02:00
Torsten Grote
d5f6e71cba
Create a reusable ContactSelectorActivity
2016-10-25 14:57:41 -02:00
Torsten Grote
feed2581c9
Factor out a reuseable MessageFragment
2016-10-25 14:56:25 -02:00
Torsten Grote
bd1f3fc2bd
Make ContactSelectorFragment reusable
2016-10-25 14:52:27 -02:00
akwizgran
d25f4d1fbe
Merge branch 'string-truncation' into 'master'
...
Truncate all messages to valid length before sending
See merge request !358
2016-10-25 15:52:35 +00:00
Torsten Grote
e84d1c5996
Update translations and expiry date
2016-10-25 08:19:15 -02:00
Torsten Grote
06831bafc3
Disable EmojiTextView software layer rendering when cache is too small
2016-10-24 17:20:57 -02:00
Torsten Grote
9284167a2e
Limit scene transition animations to API 23 and above
...
to work-around android bug #224270 .
This is only necessary if the transitioning view might not be available
anymore when the exit transition is made.
2016-10-24 15:34:24 -02:00
akwizgran
c4716ca457
BlogFragment doesn't need to use adapter revisions.
...
All changes to the adapter are cumulative.
2016-10-20 14:21:10 +01:00
akwizgran
9bb16b424f
Moved revision counter methods into their own interface.
2016-10-20 12:44:09 +01:00
akwizgran
e8ebdc2884
Don't finish nav drawer fragments on error.
2016-10-20 11:55:39 +01:00
akwizgran
2140a290e4
Avoid race conditions when updating the UI from events.
2016-10-20 11:28:03 +01:00
akwizgran
50a70f7649
Use start/stop lifecycle callbacks rather than pause/resume.
...
Also fixed a couple of bugs.
2016-10-20 10:40:10 +01:00
akwizgran
b3e5d1ff85
Finished renaming entry to item, reduced some visibility.
2016-10-19 20:49:45 +01:00
Torsten Grote
5a0fa5dcc7
Last round of addressing review issues
2016-10-19 14:38:11 -02:00
akwizgran
06335c2c30
Truncate all messages to valid length before sending.
2016-10-19 14:49:09 +01:00
Torsten Grote
8f882dc910
Addressing second round of review issues
2016-10-19 10:43:02 -02:00
Torsten Grote
0523c4e718
Address issues found in code review
2016-10-19 10:43:01 -02:00
Torsten Grote
7bf4aebdaf
Move post/message creation into clients
...
This way the forum and private group client do not need to keep track of
message timestamps themselves and do not need to interact with
post/message factories.
2016-10-19 10:43:01 -02:00
Torsten Grote
e0835ad460
Add "Created by" to ActionBar
2016-10-19 10:43:00 -02:00