Audric Ackermann
1e8c8991ad
more cleanup
2021-10-04 10:56:54 +11:00
Warrick Corfe-Tan
6743201cc4
added perfect negotiation
...
Adding toast for cam and audio permission when making a call.
adding missed call message and toast when a call is received while mid-call.
background call message work
2021-10-01 13:39:47 +10:00
Audric Ackermann
8b611a2867
make call UI react to incoming and ongoing calls
2021-09-23 13:37:38 +10:00
Warrick Corfe-Tan
a1601b039e
Adding call to convo header menu
2021-09-22 17:04:15 +10:00
Audric Ackermann
b17312c13c
Cleanup redux store ( #1925 )
...
* do not consider expire timer update unread messages #1881
* cleanup conversation props in redux to only have what cannot be derived
* fix app not starting without the await on convo creation
* cleanup props of message model
2021-09-17 16:41:04 +10:00
audric
bd7d88e170
remove theme from css and used variables instead
2021-09-01 14:29:04 +10:00
audric
9e37985d03
enable no-unused local and imports and fix tslint
2021-08-12 14:48:18 +10:00
audric
4f5072ee65
Merge remote-tracking branch 'upstream/clearnet' into perf-improv
2021-07-21 09:47:10 +10:00
Brice-W
46dc6c6275
pin conversations added to header menu
2021-07-13 15:38:59 +10:00
Brice-W
5d7d58fe05
move NotificationForConvoOption declaration + getConversationNotificationSettingType created as used twice
2021-07-13 15:34:56 +10:00
Brice-W
adab2b4506
add Notifications in conversations context menu
2021-07-13 15:14:43 +10:00
Audric Ackermann
5b0b165ba9
Merge remote-tracking branch 'upstream/clearnet' into perf-improv
2021-07-12 13:01:23 +10:00
Audric Ackermann
7f76ab274c
added a hook to fetch avatar of closed group members
2021-07-08 16:11:43 +10:00
Brice-W
5252dd40e3
fixes
2021-07-07 13:43:33 +10:00
Brice-W
f1e4cbaabf
clean
2021-07-07 11:16:12 +10:00
Brice-W
14cecb1216
menu item creation moved to getPinConversationMenuItem
2021-07-07 10:37:35 +10:00
Brice-W
ff7f201e04
add feature flag
2021-07-07 10:19:35 +10:00
Brice-W
c3bf2a4e96
fixes and tests
2021-07-06 17:16:05 +10:00
Audric Ackermann
97b9156562
improve performamce by memoizing avatar and menus
2021-07-06 17:14:00 +10:00
Brice-W
b2deeb39be
clean
2021-07-06 15:05:04 +10:00
Brice-W
75a20e5de7
simplification by using derived data
2021-07-06 15:02:29 +10:00
Audric Ackermann
87a8385629
move timerOptions to redux
2021-07-06 14:40:45 +10:00
Brice-W
e3aa500ba0
i18n labels for pin conversations limit
2021-07-06 14:01:29 +10:00
Brice-W
4ddc00c9b6
set a limit numer to pinned conversations
2021-07-06 13:34:39 +10:00
Audric Ackermann
672eb91975
add types for message props and remove props function calls msg
2021-07-05 15:54:35 +10:00
Warrick Corfe-Tan
4decda9cff
Merge branch 'clearnet' into pin-conversations
2021-06-30 15:39:30 +10:00
Warrick Corfe-Tan
535a66b879
minor tidying
2021-06-30 15:36:19 +10:00
Warrick Corfe-Tan
cf6ac09300
Refactor to functional components
2021-06-30 15:19:37 +10:00
Warrick Corfe-Tan
563dff64ae
yarn linting and formatting,
2021-06-30 13:12:25 +10:00
Warrick Corfe-Tan
36cf05db1b
Switched conversation pin state.
2021-06-30 13:09:09 +10:00
Warrick Corfe-Tan
49415e3bf0
Yarn formatting and linting.
2021-06-29 16:21:45 +10:00
Warrick Corfe-Tan
264f97663e
Persisting conversation pin statuses.
2021-06-29 15:57:37 +10:00
Warrick Corfe-Tan
60b3032833
Exclude showing pin icon and menu item for contacts list.
2021-06-29 13:14:35 +10:00
Warrick Corfe-Tan
6dd7f34e4d
Pin conversations WIP. Pinning functioning and persisting on conversation list.
2021-06-29 10:52:55 +10:00
Audric Ackermann
15aa6b5ef9
add loading for leaving opengroup dialog
2021-06-28 13:31:21 +10:00
Audric Ackermann
89a0868fc3
remove getInstance of conversationController to get()
2021-06-24 15:10:38 +10:00
Audric Ackermann
54f06cca1b
disable editing of open group name
2021-06-24 11:01:03 +10:00
Audric Ackermann
b64e8bf610
fix seed dialog and leave group as admin dialog
2021-06-21 10:59:37 +10:00
Audric Ackermann
651921590c
reduxify remaining dialogs
2021-06-18 16:44:28 +10:00
Audric Ackermann
93e43fe929
move conversation dialogs to redux store
2021-06-18 14:31:16 +10:00
Audric Ackermann
c9d7f4a1ab
Merge remote-tracking branch 'w/onion-paths' into clearnet
2021-06-17 14:55:25 +10:00
Audric Ackermann
dd9341a196
remove i18n from props everywhere where possible
2021-06-16 15:37:02 +10:00
Warrick Corfe-Tan
ee7afb6ebf
WIP: refacotring. confirm modals mostly done. Working on add moderator modal now. Need to toggle via setModal.
2021-06-11 17:02:02 +10:00
Warrick Corfe-Tan
b082dd9f43
delete messages and leave group working with redux modal.
2021-06-09 15:27:03 +10:00
Audric Ackermann
4a98d911a2
add a HeaderOption to change the notification settings for each convo
2021-06-07 14:20:07 +10:00
Warrick Corfe-Tan
de3536081a
onion-paths-WIP
2021-06-07 08:36:48 +10:00
Warrick Corfe-Tan
ec39f7ae9b
Moved edit profile saving into edit profile component file.
2021-06-04 14:48:05 +10:00
Warrick
cb307790f6
WIP: User nicknames ( #1618 )
...
* WIP Adding change nickname dialog.
* WIP adding nickname change dialog.
* WIP nickname dialog.
* WIP: Able to set conversation nicknames. Next step cleaning and adding to conversation list menu.
* Fix message capitilisations.
* Add change nickname to conversation list menu.
* Enable clear nickname menu item.
* Added messages for changing nicknames.
* Clearing nicknames working from header and message list.
* Adding modal styling to nickname modal.
* Reorder nickname menu item positions.
* Add group based conditional nickname menu options to conversation header menu.
* minor tidying.
* Remove unused error causing el option.
* Formatting.
* Linting fixes.
* Made PR fixes
* Prioritise displaying nicknames for inviting new closed group members
and updating closed group members.
2021-05-12 10:40:49 +10:00
Audric Ackermann
a26c5da6cb
Uniformize once and for all the conversation types
...
no more 'direct'. those are private convos
2021-04-28 14:20:22 +10:00
Audric Ackermann
f7581cf4eb
increase prettier maxWidth to 100
2021-04-22 18:03:58 +10:00