Torsten Grote
7b884d2425
Return to group after not inviting new members
...
Also close keyboard when returning from message fragment
2016-11-07 10:44:22 -02:00
akwizgran
51bcf7b1b8
Don't use messaging group ID as proxy for contact ID.
2016-11-04 15:50:44 +00:00
Torsten Grote
78740a6942
Remove content-type and parentId from private messages
...
and turn them into a regular string.
2016-11-01 08:39:15 -02:00
Torsten Grote
7191967092
Refactor contact lists, their adapters and items
2016-10-31 10:29:53 -02:00
Torsten Grote
2cc650d85f
Address review comments
2016-10-28 15:29:47 -02:00
Torsten Grote
f027b832d4
Address review issues
2016-10-27 08:14:33 -02:00
Torsten Grote
a92f7e1c9f
Controllerize invitation activities
2016-10-27 08:14:31 -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
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
06335c2c30
Truncate all messages to valid length before sending.
2016-10-19 14:49:09 +01:00
Torsten Grote
b09e30a95f
Private Group List
2016-10-10 13:48:34 -03:00
akwizgran
cb983f02c2
Always check whether context has been destroyed.
2016-10-10 15:54:08 +01:00
Torsten Grote
7f2db71160
Address review comments
2016-10-10 10:46:30 -03:00
Torsten Grote
70d39d03bc
Use group metadata from ConversationManager for showing contact lists
...
Fixes #373
2016-10-10 08:00:17 -03: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
akwizgran
c49c888f9f
Merge branch '644-missing-header' into 'master'
...
Remove loading callbacks from fragment listener
Now fragments are responsible for their own Progress bars.
Closes #642
See merge request !316
2016-10-05 13:34:09 +00:00
Ernir Erlingsson
6b3db67ef5
removed fragment progress callback and fixed missing header
2016-10-05 14:21:14 +02: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
Ernir Erlingsson
48e1a65a24
raised api level and made necessary code changes
2016-08-22 00:08:47 +02:00
ligi
4055bbfcd4
Care for lint errors
...
No more general disabling of abortOnError
Resolved all *errors* beside language ones MissingTranslation & ImpliedQuantity
Issue context: #567
2016-08-07 17:12:27 +02:00
Torsten Grote
17db03d40a
Return proper Invitation objects in SharingManager
...
Fixes #470
2016-08-05 13:07:16 -03:00
Torsten Grote
dd0d23359b
Prevent empty state messages from showing briefly
...
When we clear a list in onPause(), the proper behavior is that the empty state
message is shown, because the list is indeed empty.
However, we will reload the list content again in onResume(),
so the fix chosen in this commit is to force showing the progress bar
right after clearing the list.
Closes #576
2016-08-03 19:12:53 -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
e4f5d8e6e7
Show Blog Invitations
...
This refactors the forum invitation code,
so it can be used by both: 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