Commit Graph

423 Commits

Author SHA1 Message Date
Pierre HUBERT
30d2bd9cad Fix issue with previous commit 2018-08-30 16:50:52 +02:00
Pierre HUBERT
a1b2c8d7d8 Improved PostsList object 2018-08-30 16:45:51 +02:00
Pierre HUBERT
0e1be1f43d Removed useless code 2018-08-30 15:43:22 +02:00
Pierre HUBERT
9cc46c1557 Fix date formatting exception 2018-08-30 15:43:05 +02:00
Pierre HUBERT
c1093931d4 Fix an IllegalStateException 2018-08-30 15:31:40 +02:00
Pierre HUBERT
8fa5e32f23 Fix issue 2018-08-30 15:07:31 +02:00
Pierre HUBERT
5048c0fd75 Optimize imports. 2018-08-29 14:28:39 +02:00
Pierre HUBERT
e533770b6d CAn update the content of a conversation message. 2018-08-29 14:27:08 +02:00
Pierre HUBERT
d3f95adb46 Added missing translations. 2018-08-29 11:21:40 +02:00
Pierre HUBERT
189dd61ec7 Added friends tab 2018-08-29 11:18:09 +02:00
Pierre HUBERT
111f1749f5 Fixed translation 2018-08-29 10:19:24 +02:00
Pierre HUBERT
f9fc7227a5 Added countdown timer support. 2018-08-29 10:15:04 +02:00
Pierre HUBERT
ee86c0c6e7 Improved background and foreground connections 2018-08-28 10:19:05 +02:00
Pierre HUBERT
e92201b51d Can delete conversation messages 2018-08-28 10:09:40 +02:00
Pierre HUBERT
2b999c63a8 Improve posts appearance 2018-08-27 18:24:26 +02:00
Pierre HUBERT
b95c040ff2 Add Friendship status button on user page fragment 2018-08-26 14:59:51 +02:00
Pierre HUBERT
7944cab063 Created FriendshipStatusButton 2018-08-26 14:47:23 +02:00
Pierre HUBERT
54ccf6b042 Use material icons instead of fontawesome icons on navigation bar 2018-08-24 08:37:17 +02:00
Pierre HUBERT
e9fff846f0 Display on navbar the number of friendship requests received by the user. 2018-08-24 08:34:39 +02:00
Pierre HUBERT
2cb7bf7eb2 All remote images views uses WebImageView 2018-08-23 15:08:27 +02:00
Pierre HUBERT
68297ae2fd Improve friends list UI 2018-08-23 14:53:15 +02:00
Pierre HUBERT
7989c2c377 Can update friend following status 2018-08-23 14:51:05 +02:00
Pierre HUBERT
0f8274dd28 Adde More button on friends 2018-08-23 14:02:10 +02:00
Pierre HUBERT
6dda9c3753 Avoid useless posts reloading on LatestPostsFragment pauses 2018-08-23 13:53:12 +02:00
Pierre HUBERT
686379b015 Avoid useless posts reloading on LatestPostsFragment pauses 2018-08-23 11:06:54 +02:00
Pierre HUBERT
ac96c8f4d0 Fix potential size issue 2018-08-23 11:03:54 +02:00
Pierre HUBERT
33e301fb22 Display posts list using RecyclerView 2018-08-23 11:01:22 +02:00
Pierre HUBERT
323ddbf78f Display date on conversation message 2018-08-22 18:34:31 +02:00
Pierre HUBERT
b5a7df3f3d Improved list appearance. 2018-08-22 17:35:53 +02:00
Pierre HUBERT
0d619dc1bb Refresh the list of notifications after having deleted all the notifications. 2018-08-22 17:16:57 +02:00
Pierre HUBERT
0cd0b3f7d5 Display the number of unread conversation and notifications on AppBar 2018-08-22 17:15:09 +02:00
Pierre HUBERT
13f109b5fa Added news number on navigation bar elements 2018-08-22 16:35:00 +02:00
Pierre HUBERT
5f6d7d8e1f Added About activity 2018-08-22 11:41:47 +02:00
Pierre HUBERT
ff078e9550 Add workaround messagesList to remove on fragment resume progressbar 2018-08-22 10:51:54 +02:00
Pierre HUBERT
be8c904593 Added bar on update conversation fragment 2018-08-22 10:46:13 +02:00
Pierre HUBERT
3f3fa95d72 Added update conversation settings button 2018-08-22 10:40:49 +02:00
Pierre HUBERT
94f8ecf746 Added toolbar in conversation fragment. 2018-08-21 14:25:08 +02:00
Pierre HUBERT
f635506985 Use new navigation bar by default 2018-08-21 12:33:11 +02:00
Pierre HUBERT
52a9c15290 Dynamically update selected navigation tab. 2018-08-21 12:30:58 +02:00
Pierre HUBERT
3923e2b704 Added option menu to navigation bar 2018-08-21 12:18:34 +02:00
Pierre HUBERT
52512b2343 Navigation bar is live 2018-08-21 11:36:53 +02:00
Pierre HUBERT
d910565021 Removed useless files 2018-08-21 11:01:46 +02:00
Pierre HUBERT
68198998fc Created new navbar 2018-08-21 11:00:25 +02:00
Pierre HUBERT
7cfc9285ec Updated dependencies 2018-08-21 09:08:33 +02:00
Pierre HUBERT
26a5bc08e7 Replaced friend icon 2018-08-20 18:58:55 +02:00
Pierre HUBERT
01053a0d18 Replaced user icon 2018-08-20 18:52:42 +02:00
Pierre HUBERT
81874d44db Replaced conversations icon 2018-08-20 18:41:01 +02:00
Pierre HUBERT
337da56a7c Replaced home icon 2018-08-20 18:37:59 +02:00
Pierre HUBERT
92da9ff0e3 Fix crash 2018-08-20 18:30:05 +02:00
Pierre HUBERT
d7dc2d66dc Start to work on version 1.5 2018-08-20 18:24:00 +02:00
Pierre HUBERT
0c2a47a242 Updated .gitignore 2018-08-20 17:50:40 +02:00
Pierre HUBERT
f915557039 Publish version 1.4 of the application 2018-08-20 17:48:08 +02:00
Pierre HUBERT
b5a9a20e14 Added missing french translations. 2018-08-20 16:41:19 +02:00
Pierre HUBERT
2f892b4ea4 Handle too many request error on create account form. 2018-08-20 14:58:49 +02:00
Pierre HUBERT
b8f732d82b Can display specific error message on create account form. 2018-08-20 14:38:57 +02:00
Pierre HUBERT
c699e13833 Handle too many failed request on user login. 2018-08-20 14:06:59 +02:00
Pierre HUBERT
6fe08cb844 Replaced notification image by xml file. 2018-08-16 12:46:35 +02:00
Pierre HUBERT
6252cfaf2f Added support for conversation images. 2018-08-16 10:35:04 +02:00
Pierre HUBERT
2a202f1308 Can get older conversation message 2018-08-16 09:55:43 +02:00
Pierre HUBERT
e579891f73 Automatically scroll to bottom 2018-08-16 09:28:17 +02:00
Pierre HUBERT
a0feee9516 Created ConversationMessagesList class 2018-08-15 19:18:12 +02:00
Pierre HUBERT
12bdee1617 Use RecyclerView for conversation messages 2018-08-15 18:59:52 +02:00
Pierre HUBERT
80fa7567eb Can enlarge comment image. 2018-08-15 16:40:39 +02:00
Pierre HUBERT
5e754f24bc Can create an account. 2018-08-07 10:56:25 +02:00
Pierre HUBERT
5d1d7fe5c3 User can disable crash reporting. 2018-08-06 15:23:59 +02:00
Pierre HUBERT
84bc2f1fd4 Added post web links support 2018-08-06 15:02:48 +02:00
Pierre HUBERT
d8837aa016 Posts movies are supported. 2018-08-06 13:36:49 +02:00
Pierre HUBERT
9c39112bf7 Parse group metadata associated with posts. 2018-08-06 11:29:29 +02:00
Pierre HUBERT
fb4b46074a Support group membership notifications. 2018-08-02 09:41:34 +02:00
Pierre HUBERT
0e74358dcf Removed redundant casting 2018-08-01 11:44:26 +02:00
Pierre HUBERT
f856cc471f Fixed application navigation issues. 2018-08-01 11:41:35 +02:00
Pierre HUBERT
22c51480a6 Made login activity more modern 2018-08-01 10:46:51 +02:00
Pierre HUBERT
eed86ea221 Added "group members only" visibility level. 2018-08-01 09:58:18 +02:00
Pierre HUBERT
b094b196f0 Added groups information caching. 2018-08-01 09:49:13 +02:00
Pierre HUBERT
9901337f86 Display error if groups information can not be retrieved. 2018-08-01 09:48:54 +02:00
Pierre HUBERT
9a2520efd5 Can get and display information about groups in notification fragment. 2018-08-01 09:29:21 +02:00
Pierre HUBERT
2f4621c0e5 Ready to implement groups support in notification system. 2018-08-01 08:37:48 +02:00
Pierre HUBERT
78aadd55a1 Created method visibility_level_to_api 2018-08-01 07:19:44 +02:00
Pierre HUBERT
f0b9058894 Apply user information in drawer. 2018-08-01 07:06:05 +02:00
Pierre HUBERT
11e4cba9de Removed useless code. 2018-07-31 20:00:14 +02:00
Pierre HUBERT
7b31d25846 Made Drawer usable. 2018-07-31 19:26:18 +02:00
Pierre HUBERT
1ac52e6cfd Preliminary version of drawer 2018-07-31 19:01:47 +02:00
Pierre HUBERT
36cba023af Added backward button on conversation fragment. 2018-07-31 11:12:09 +02:00
Pierre HUBERT
d2fbd4213e Added no posts notice. 2018-07-31 10:47:11 +02:00
Pierre HUBERT
9058d059d8 Use bundle to provide information to UserPostsFragment. 2018-07-31 10:37:43 +02:00
Pierre HUBERT
483cf40cec Display user posts 2018-07-31 10:30:10 +02:00
Pierre HUBERT
0c7c2cbead Created Advanced User information fragment. 2018-07-30 16:37:19 +02:00
Pierre HUBERT
9b559dce3d Deleted useless fragment. 2018-07-30 15:25:38 +02:00
Pierre HUBERT
b279fbbe3f Upgraded Gradle to version 3.1.3 2018-07-30 15:17:56 +02:00
Pierre HUBERT
56521b1106 Can enlarge comments images. 2018-07-19 08:08:23 +02:00
Pierre HUBERT
8a1a3050f4 Can open posts PDFs. 2018-07-19 08:00:59 +02:00
Pierre HUBERT
5660e6b573 Can search users. 2018-07-10 16:58:04 +02:00
Pierre HUBERT
3f858b790b Can get older posts in latest posts fragment. 2018-07-04 09:47:52 +02:00
Pierre HUBERT
128b05e3df ScrollListView can detect when the user reach the bottom on the list. 2018-07-04 09:06:27 +02:00
Pierre
08ba48cbd9 Added french missing translations 2018-05-26 16:37:11 +02:00
Pierre
92b2d846bb Put a lock on image loading. 2018-05-21 09:29:22 +02:00
Pierre
98713def11 Reduced friend list refresh frequency 2018-05-20 18:20:26 +02:00
Pierre
889e65e4d6 Fix conflicts in friendlist refresh. 2018-05-20 18:15:14 +02:00
Pierre
e582053655 Merged FriendRefreshLoopRunnable and FriendListRefreshRunnable 2018-05-20 18:01:05 +02:00
Pierre
4a5902973b Redirect user to login activity if login tokens are rejected. 2018-05-20 17:37:15 +02:00
Pierre
306977a101 Added latest posts fragment 2018-05-10 10:08:26 +02:00
Pierre
0d075032d8 Removed useless files 2018-05-07 17:35:16 +02:00
Pierre
a7e812b8e5 User can hit enter to send a comment 2018-05-07 17:32:56 +02:00
Pierre
120872a131 Can enlarge post images. 2018-05-07 17:20:52 +02:00
Pierre
8d4164b181 Fix issue ("null" was shown on post content when there was no content to display) 2018-05-02 19:13:58 +02:00
Pierre
f0374e8703 Can create post with images 2018-05-02 19:09:33 +02:00
Pierre
2e932d640b Upgraded image selection. 2018-05-02 18:46:58 +02:00
Pierre
2433b388b3 Started work on v1.4 2018-05-01 10:13:13 +02:00
Pierre
e9b978e5e7 Added missing translations. 2018-05-01 10:07:31 +02:00
Pierre
d9c61f652e It is possible to enlarge conversation messages images. 2018-04-28 18:15:19 +02:00
Pierre
d48cdd1c32 Can clear local database from the application. 2018-04-28 17:38:26 +02:00
Pierre
1ba90958af Created debug menu 2018-04-28 14:59:45 +02:00
Pierre
ea6ffa6f6e Display error message when unable to get older message for a conversation. 2018-04-28 14:40:50 +02:00
Pierre
82493db25b Fix issue on user information load. 2018-04-28 14:30:37 +02:00
Pierre
c672891e3e Can display older conversation messages 2018-04-28 12:49:07 +02:00
Pierre
71a58ed337 Created ScrollListView 2018-04-28 11:08:42 +02:00
Pierre
fc9dabf238 Cleaned code 2018-04-28 10:31:12 +02:00
Pierre
fcf25c8da5 Pressing return key when typing a message in the conversation system request the message to be sent. 2018-04-25 17:27:19 +02:00
Pierre
d68755f4fe Can post files without having to base64 them. 2018-04-21 14:27:12 +02:00
Pierre
4c79e5de9f Renamed APIRequestParameters to APIRequest 2018-04-21 12:03:46 +02:00
Pierre
5e0ad1c526 Try to fix issue. 2018-04-20 09:52:32 +02:00
Pierre
037fee7292 Try to fix OOM issues on bitmap loading. 2018-04-19 17:00:37 +02:00
Pierre
2dc07aba13 Upgraded user account images 2018-04-19 16:16:39 +02:00
Pierre
a3913d572f Started work on version 1.3 2018-04-18 17:47:47 +02:00
Pierre
7458b5dd41 Added missing french translations. 2018-04-18 17:47:19 +02:00
Pierre
155531c6b2 Fix typo 2018-04-18 16:51:19 +02:00
Pierre
064f80a9ed Updated FriendsListFragment local variables. 2018-04-14 17:52:11 +02:00
Pierre
2074792212 Display a notice on friends fragment when the user does not have any friend. 2018-04-14 17:41:24 +02:00
Pierre
636c74bc98 Fixed an issue with the login activity. 2018-04-14 17:30:16 +02:00
Pierre
226404a2c4 Display a notice if the user does not have any conversation 2018-04-14 17:29:42 +02:00
Pierre
a77254d098 Hide create post button if the user is not allowed to create post. 2018-04-14 17:11:23 +02:00
Pierre
4aeddb3ba2 Display a notice on user page when there is not any post to show. 2018-04-14 17:03:04 +02:00
Pierre
f7fef9905b Display a notice when the user does not have any notification. 2018-04-14 16:50:20 +02:00
Pierre
f9156f8e6a Large image can be used in conversations 2018-04-14 15:21:03 +02:00
Pierre
5c0cedbc23 Fix typos 2018-04-14 13:57:12 +02:00
Pierre
d2f2ea63f4 Created WebUserAccountImage object 2018-04-14 13:52:15 +02:00
Pierre
db68d5be18 Created WebImageView and applyed it to PostAdapter images. 2018-04-14 13:32:41 +02:00
Pierre
602cb9571d Fix issue on image size 2018-04-14 12:24:36 +02:00
Pierre
ef4b9c1680 Update CrashReporter. 2018-04-14 11:11:30 +02:00
Pierre
d665be6138 Imported CrashReporter. 2018-04-13 17:11:23 +02:00
Pierre
104ddfb8cb Fix a issue on Android 5.0 2018-04-12 15:35:51 +02:00
Pierre
fb113c0506 Updated translations. 2018-04-12 15:35:36 +02:00
Pierre
e66e077964 Notification system ready. 2018-04-12 14:07:36 +02:00
Pierre
281821333c Renamed onPostUpdate to onPostUpdateListener 2018-04-12 11:43:47 +02:00
Pierre
5112ece748 Created listener directory 2018-04-12 11:35:43 +02:00
Pierre
a5422cd47f UserAccessDeniedFragment redirect to user fragment when the two users are friends. 2018-04-12 11:21:46 +02:00
Pierre
6d57c6cc09 Can send, cancel, accept, reject friendship request from UserAccessDeniedFragment. 2018-04-12 11:16:35 +02:00
Pierre
d45bfbf284 Can display friendship status. 2018-04-12 09:09:28 +02:00
Pierre
84de50f406 Can retrieve informations even in case of API errors. 2018-04-11 17:18:11 +02:00
Pierre
39135ef637 Can delete notifications. 2018-04-11 16:29:18 +02:00