1
0
mirror of https://gitlab.com/comunic/comunicmobile synced 2024-11-22 21:09:21 +00:00
Commit Graph

532 Commits

Author SHA1 Message Date
86575a1e86 Display the number of unread notifications 2020-05-06 18:52:35 +02:00
87e670a520 Add missing space 2020-05-06 18:26:56 +02:00
91be430dbb ComunicAppBar => ComunicMobileAppBar 2020-05-06 18:25:55 +02:00
f31323fe23 Automatically refresh the list of memberships 2020-05-06 18:16:57 +02:00
6961694fd2 Add calls notice 2020-05-06 18:05:02 +02:00
0103779608 Highlight unread conversations 2020-05-06 17:57:49 +02:00
5c4020d511 Fix theming issues 2020-05-06 17:53:27 +02:00
968321b12c Handles groups membership request in memberships panel 2020-05-06 17:48:02 +02:00
eabb27495c Remove a TODO 2020-05-06 13:39:14 +02:00
263849266f Can respond to friendship requests from memberships bar 2020-05-06 13:38:11 +02:00
c5c544fb34 Display the list of memberships 2020-05-05 19:33:04 +02:00
286639889b Load memberships 2020-05-05 18:49:50 +02:00
3d0bfe6c3f Add user panel 2020-05-05 18:18:09 +02:00
d3132942bc Start to draw tablet mode 2020-05-05 13:31:03 +02:00
28451eddbd Prepare Tablet mode integration 2020-05-05 13:21:37 +02:00
86c89e782c Fix issue on create account route 2020-05-04 20:11:36 +02:00
5c76f6e0a6 Fix login route theme 2020-05-04 19:28:16 +02:00
e3c9105b1c Improve login route 2020-05-04 19:05:21 +02:00
0c2f3a28d0 Fix light theme issue 2020-05-03 21:13:20 +02:00
47dbb90640 Fix light theme issue 2020-05-03 21:07:02 +02:00
e00f452b98 Move "About Comunic" dialog 2020-05-03 17:00:38 +02:00
11c25ea271 Can change password 2020-05-03 16:55:00 +02:00
44ea647624 Send answers back to the server 2020-05-03 16:21:36 +02:00
3ffb24f7c5 Improve security questions form 2020-05-03 15:48:10 +02:00
e78d526bbb Show security questions 2020-05-03 15:35:07 +02:00
91e7dd4019 Show first option 2020-05-03 14:33:26 +02:00
6e274cae11 Check email address 2020-05-03 14:22:06 +02:00
e1795bac03 Enable again BBcode parsing 2020-05-02 18:22:02 +02:00
d4a39a3527 Can create a group 2020-05-02 18:15:55 +02:00
a48e7f57a6 Hide useless fields 2020-05-02 17:36:14 +02:00
07adf8c2ca Fix rights issues 2020-05-02 17:30:55 +02:00
685565e031 Can change group membership levels 2020-05-02 17:26:03 +02:00
eb66ea407b Can remove a member from a group 2020-05-02 17:05:18 +02:00
2edaedc5f3 Can respond to a group membership request 2020-05-02 15:57:49 +02:00
3c7795837c Can invite a user to join a group 2020-05-02 15:38:02 +02:00
2ec8693e85 Move a file to a more logical location 2020-05-02 15:32:06 +02:00
804457c761 Create pick user dialog 2020-05-02 15:30:19 +02:00
1227ef283c Can cancel a group membership invitation 2020-05-02 13:59:40 +02:00
f179e7e1d5 Display members roles 2020-05-02 11:28:28 +02:00
e2bf5e73dd Display the list of members of a group 2020-05-02 11:18:03 +02:00
bff73dbb21 Ready to implement group members screen 2020-05-02 09:57:33 +02:00
df111e393a Can delete group 2020-05-02 09:45:03 +02:00
9646cb7a70 Can delete group logo 2020-05-02 09:15:02 +02:00
4cb672cb16 Can generate a random logo for the group 2020-05-02 09:05:38 +02:00
1a53a26f39 Can upload a new logo for the group 2020-05-02 08:51:34 +02:00
f450a46e99 Can change group posts creation level 2020-05-01 21:13:31 +02:00
d6f2df7002 Can change group registration level 2020-05-01 21:04:50 +02:00
dbf2ed868a Simplify code 2020-05-01 20:55:24 +02:00
2d86780f0b Can change group visibility 2020-05-01 20:52:24 +02:00
cc08ed0232 Can change group description 2020-05-01 20:30:26 +02:00
971210e7e8 Can change group URL 2020-05-01 20:19:22 +02:00
8f0f50d0e4 Fix empty fields 2020-05-01 20:15:28 +02:00
519c68b092 Can change group virtual directory 2020-05-01 20:10:25 +02:00
d889321b38 Can change group name 2020-05-01 15:39:54 +02:00
257523b526 Start to build group settings screen 2020-05-01 15:12:55 +02:00
0bb9be9a72 Fix issue when user decide to sign out 2020-05-01 11:00:30 +02:00
4c1e33a264 Do delete user account 2020-05-01 10:56:57 +02:00
e204c62ba9 Ready to implement account deletion 2020-05-01 10:52:53 +02:00
9b427b9683 Can disconnect current user from all his devices 2020-05-01 09:42:01 +02:00
02e60ad87c Pop routes when WebSocket connection is interrupted 2020-05-01 09:17:08 +02:00
20ea964337 Can change security settings 2020-05-01 09:02:15 +02:00
289bf30a40 Can change password 2020-04-30 18:19:01 +02:00
29cc8558c3 Can ask user his password 2020-04-30 13:32:22 +02:00
d64d2ece05 Ready to implement security settings 2020-04-29 17:28:47 +02:00
ae9491e198 Better handle errors 2020-04-29 17:24:33 +02:00
3cf9ee39d0 Can delete custom emoji 2020-04-29 17:22:34 +02:00
5d432a5f87 Fix typo 2020-04-29 17:03:30 +02:00
c0e2516f39 Avoid duplicate shortcut creation 2020-04-29 13:49:16 +02:00
25f72bd11c Fix issue 2020-04-29 13:44:09 +02:00
225df61aa0 Can upload new custom emojies 2020-04-29 13:42:01 +02:00
e6df696077 Display user emojies 2020-04-28 19:03:23 +02:00
032b247080 Get custom emojies from server 2020-04-28 18:47:47 +02:00
c42fe7f806 Can update virtual directory 2020-04-28 17:52:22 +02:00
75e15f9f83 Can update user public note 2020-04-27 19:21:30 +02:00
88ea7e2431 Fix issue 2020-04-27 19:08:19 +02:00
f32ee89924 Can change personal website URL 2020-04-27 19:05:36 +02:00
cd355f84cc Can update "public friend list" parameter 2020-04-27 19:01:30 +02:00
38c1474d2e Can update "allow posts from friends" setting 2020-04-27 18:58:18 +02:00
9e5decae61 Update comments on user page switch 2020-04-27 18:51:54 +02:00
cf0708cd3b Can update page visibility settings 2020-04-27 18:44:41 +02:00
991d7ec1ab Can update email settings 2020-04-27 13:37:43 +02:00
6ba89b6bd1 Can update user name 2020-04-27 13:34:25 +02:00
2109c71dd6 Better conditions 2020-04-27 13:29:11 +02:00
da38ce426f Fix typo 2020-04-27 13:27:59 +02:00
8f927e9f72 Start to update general settings 2020-04-27 13:27:37 +02:00
ca1f94531f Apply new "canEveryoneAddMembers" policy 2020-04-26 15:30:29 +02:00
24f5a3e482 Add new members at the top of the screen 2020-04-26 15:28:06 +02:00
c09670ad64 Update screen 2020-04-26 15:25:56 +02:00
ace7b44595 Add the "allowEveryoneToAddMembers" setting when creating the conversation 2020-04-26 14:29:22 +02:00
9a4b61aff3 Update the "allowEveryoneToAddMembers" settings 2020-04-26 14:20:44 +02:00
1b5169eb56 Add new conversation property 2020-04-26 14:02:57 +02:00
8bd937420e Fix overflow issue 2020-04-25 17:32:25 +02:00
e1f8ad1466 Do not render survey pie chart which have not response 2020-04-25 17:28:13 +02:00
cbc0de944e Fix typo 2020-04-25 17:17:11 +02:00
da48328c92 Can create YouTube posts 2020-04-25 17:16:33 +02:00
bb62a3a159 Create widget for fullscreen image 2020-04-25 15:36:07 +02:00
4b0b41a902 Create scaffold for full screen image 2020-04-25 14:49:49 +02:00
c65d87dacc Can show user account image in full screen 2020-04-25 14:45:43 +02:00
6b8e1f205b Forgot a coma 2020-04-25 14:40:35 +02:00
b2c4f33665 Add TOS link 2020-04-25 14:39:55 +02:00
622258802b Can create weblink posts 2020-04-25 14:38:15 +02:00
d79e132420 Simplify code 2020-04-25 12:02:37 +02:00
4e951c6a78 Can create surveys 2020-04-25 11:58:45 +02:00
8af4a61072 Fix issue 2020-04-25 10:10:52 +02:00
ee5f791638 Adapt form to small screens 2020-04-25 10:01:45 +02:00
9a991b221c Improve precision 2020-04-25 08:25:32 +02:00
ba07247ec4 Can create countdown timers 2020-04-25 08:23:52 +02:00
60c135bf01 Simplify check 2020-04-24 13:37:44 +02:00
3a9bb3d13e Can post PDFs 2020-04-24 13:35:05 +02:00
2cf017ad2d Rename plugins interfaces module 2020-04-24 12:21:09 +02:00
ae391ab691 Create new plugins interface 2020-04-24 12:19:13 +02:00
de84fb6113 Fix a racing issue 2020-04-23 18:15:24 +02:00
7768e36c62 Lock device awake during calls 2020-04-23 17:37:12 +02:00
0ebccf1075 Improve buttons appearance 2020-04-23 13:39:33 +02:00
d94b535001 Improve buttons bar 2020-04-23 13:36:30 +02:00
707577f9ac Add audio only calls support 2020-04-23 13:12:40 +02:00
a74600ce4b Can toggle menubars 2020-04-22 18:55:29 +02:00
d083728251 Can switch camera 2020-04-22 18:45:01 +02:00
565f351d1e Notify when we stop streaming 2020-04-22 18:35:19 +02:00
b9a329c8f0 Start streaming 2020-04-22 18:29:00 +02:00
a16618bb51 Fix state consistency issue 2020-04-21 18:23:34 +02:00
8609e4e169 Can interrupt local streaming 2020-04-21 18:20:24 +02:00
e5ccedd180 Can toggle local stream visibility 2020-04-21 18:14:10 +02:00
6a9e0e36c1 Create Footer button widget 2020-04-21 18:08:01 +02:00
de1dceae9b Simplify code 2020-04-21 18:04:01 +02:00
2927f72674 Can toggle local streams 2020-04-21 13:46:26 +02:00
2858c50449 Prevent potential race 2020-04-21 13:29:09 +02:00
4988c8fea8 Get user media 2020-04-21 13:26:58 +02:00
167217a5a0 Can receive remote video 2020-04-20 18:13:28 +02:00
7364fc49a8 Can send ice candidates to server 2020-04-20 17:53:31 +02:00
ee6509bb9a Close remote peer connections on exit 2020-04-20 17:47:51 +02:00
e05323c3bb Fix potential issue 2020-04-20 17:34:31 +02:00
096251eaad Can send SDP back to server 2020-04-20 17:29:36 +02:00
45d903bcf7 Create peer connection for remote streams 2020-04-20 17:24:42 +02:00
473402149a Handles new signal events 2020-04-20 16:23:33 +02:00
80f05cb008 Can request call offer 2020-04-20 15:50:01 +02:00
73c7fa8807 Add hang up button 2020-04-20 15:20:01 +02:00
c0856c5126 id => userID (improve clarity) 2020-04-20 15:02:49 +02:00
99ecc399ee Handles peer ready & peer destroyed streams events 2020-04-20 14:58:23 +02:00
0f99e807f8 Add confirmation to leave call 2020-04-20 14:41:09 +02:00
456df166b1 Handle call closed event 2020-04-20 14:32:57 +02:00
08d357fc72 Handles join / leave events 2020-04-20 14:24:35 +02:00
9154fe47e1 Display the list of members of the call 2020-04-20 14:13:03 +02:00
08c2ac32aa Get the list of members of the call 2020-04-20 14:02:32 +02:00
04693cc163 Get calls configuration 2020-04-20 13:43:17 +02:00
391d3150dd Can join & leave the call 2020-04-20 13:24:40 +02:00
da641515fa Display the name of the call 2020-04-20 13:19:49 +02:00
0a03f581d1 Ready to implement calls screen 2020-04-20 10:53:25 +02:00
f227209e9b Get call status from server 2020-04-20 10:37:59 +02:00
5eaf8d6b72 Open login page if login tokens are rejected by server 2020-04-20 09:02:54 +02:00
159e7228bf Close WebSocket when InitWidget state is disposed 2020-04-20 08:52:01 +02:00
40cf1b1ddc Close WebSocket on logout 2020-04-20 08:47:08 +02:00
909e68e7bb Handles remove message events 2020-04-19 14:29:01 +02:00
88ba2d303e Handles messages update events 2020-04-19 14:16:35 +02:00
2746623b8d Handles new messages events 2020-04-19 13:58:24 +02:00
b0be889833 Register to conversation updates 2020-04-19 13:42:47 +02:00
dab4e7bde1 Handles comment deletion events 2020-04-18 16:57:00 +02:00
6b08b62832 Register to comment udpate events 2020-04-18 16:46:55 +02:00
a60c1ed68c Handles new comments events 2020-04-18 16:35:53 +02:00
02034acbbe Register to post events 2020-04-18 16:07:56 +02:00
469e1e1f92 Use WebSocket to update likes 2020-04-18 15:24:57 +02:00
526f698bf4 Automatically change the number of unread conversations 2020-04-18 14:33:07 +02:00
a8c358fd58 Fix issue 2020-04-18 14:20:07 +02:00
0700014b3a Automatically refresh the list of notifications when required 2020-04-18 14:17:14 +02:00
1b13a90615 Use Websocket to update number of unread notifications 2020-04-18 14:14:54 +02:00
36f89a9a53 Listen to WebSocket close events 2020-04-18 13:48:21 +02:00
de3cd9c7b7 Connect to WebSocket 2020-04-17 16:04:47 +02:00
9021ca7168 Rename HomeRoute => MainRoute 2020-04-17 15:26:37 +02:00
7549a9ff22 Add initialization layer 2020-04-17 15:25:26 +02:00
6239c10579 Decode HTML characters 2020-04-17 14:19:38 +02:00
78e75cffdb Improve widget 2020-04-17 14:06:01 +02:00
2c1ae783e3 Can delete all the notifications 2020-04-17 13:50:47 +02:00
8b6e464644 Improve code 2020-04-17 13:29:00 +02:00
003eb1efc2 Diplay the number of unread notifications / conversations 2020-04-17 13:28:01 +02:00
90d58bbee3 Open notifications by default 2020-04-17 12:15:13 +02:00
025e5bdf1c Fix overflow issue 2020-04-17 12:06:37 +02:00
31dfec89ee Force refresh of current user account image when image settings panel is closed 2020-04-17 12:00:42 +02:00
9b53a3b0c9 Improve links color 2020-04-17 11:56:28 +02:00
03c4a4eae0 Automatically cleanup user information 2020-04-17 11:53:47 +02:00
d822e0edd8 Can always refresh group page 2020-04-17 10:42:37 +02:00
b326507417 Automatically reset post create form 2020-04-17 10:41:10 +02:00
414f81b32f Fix issue 2020-04-17 10:37:02 +02:00
bffdab1423 Improve search appearance 2020-04-17 10:32:22 +02:00
0494a9058d Create search page 2020-04-17 10:30:29 +02:00
ef9a2c7190 Can zoom full screen images 2020-04-17 08:53:46 +02:00
7e01947da9 Can generate a random account image 2020-04-17 08:44:57 +02:00
7bb805bffd Add no account image screen 2020-04-16 19:36:34 +02:00
ef9510e731 Can delete account image 2020-04-16 19:35:09 +02:00
6e0f6d1d79 Can change account image visibility level 2020-04-16 19:30:25 +02:00
8feea380a4 Can upload new account image 2020-04-16 19:16:44 +02:00
7071600c3f Ready to implement account settings 2020-04-16 16:33:44 +02:00
806c6fbc2b Add groups notifications support 2020-04-16 16:04:15 +02:00
90cbd7ab23 Fix issue with new API 2020-04-16 15:14:27 +02:00
0ec0f216e2 Use DisplayString for messages 2020-04-16 15:10:47 +02:00
32c491ae84 Remove Navigator references from conversations pages 2020-04-16 14:58:02 +02:00
3fa45f9744 Remove useless column 2020-04-16 14:27:55 +02:00
69f8710f31 Simplify user page 2020-04-16 14:20:24 +02:00
824be11013 Cache parsed emojies 2020-04-16 14:07:21 +02:00
6e96a554ff Little optimisation 2020-04-16 13:34:49 +02:00
3bbb09e813 Fix user access denied page 2020-04-16 13:26:04 +02:00