Commit Graph

45 Commits

Author SHA1 Message Date
Audric Ackermann cf44896a03
Minor call tweaks (#2051)
* show missed-call,started-call and answered call notification in chat

* fix types for createLastMessageUpdate

* show incoming dialog if we have a pending call when enable call receptio

* simplify a bit the avatar component

* move disableDrag to a custom hook

* speed up hash colors of avatarPlaceHolders

* fixup text selection and double click reply on message

* keep avatar decoded items longer before releasing memory

* add incoming/outgoing/missed call notification

also, merge that notification with the timer and group notification
component

* hangup call if no answer after 30sec

* refactor SessionInput using hook + add testid field for recovery

* disable message request feature flag for now

* fix merge issue

* force loading screen to be black instead of white

for our dark theme user's eyes safety
2021-11-29 17:40:46 +11:00
Audric Ackermann 894349e710
cleanup props passing of avatar and name with a custom hook 2021-11-23 16:18:27 +11:00
Audric Ackermann 5ba7f20162
speed up fetching closed group's members avatar 2021-11-23 15:18:46 +11:00
Audric Ackermann 4ce1b7813a
add data-testid for leftpane sections and edit profile dialog 2021-11-18 11:36:14 +11: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 1fb3f74f6e disable drag on images 2021-08-04 15:39:14 +10:00
Audric Ackermann 63b81b4c8e
cleanup SessionMessageList p1 2021-07-13 17:00:20 +10:00
Audric Ackermann 97b9156562
improve performamce by memoizing avatar and menus 2021-07-06 17:14:00 +10:00
Audric Ackermann dd9341a196
remove i18n from props everywhere where possible 2021-06-16 15:37:02 +10:00
Audric Ackermann 8c726fd745
reupload avatar every 10 days 2021-05-25 13:19:57 +10:00
Audric Ackermann 51e95bb16a
fix avatar click for closed group generated avatar 2021-05-05 16:40:14 +10:00
Audric Ackermann bdcdca206b
write attachment path with absolute attachment to disk for opengroupv2 2021-04-30 15:48:12 +10:00
Audric Ackermann 8308879ff8
add display of roomPreview image on joinableDefaultRooms 2021-04-29 11:29:25 +10:00
Audric Ackermann f7581cf4eb
increase prettier maxWidth to 100 2021-04-22 18:03:58 +10:00
Audric Ackermann 050739b0ab
cleanup old blobs from time to time 2021-04-13 14:16:50 +10:00
Audric Ackermann ed30be5334
fix attachments loading for avatar and exporting files 2021-03-26 16:31:27 +11:00
Audric Ackermann 9295fe7c58
add opacity change on hovered clickable avatar 2020-09-21 14:14:12 +10:00
Audric Ackermann 8123508b51
fix avatar closed group and pubkey for medium mobile groups 2020-09-17 19:36:46 +10:00
Audric Ackermann 4d801fd8e5
check for changes on member avatars only on re rendering 2020-09-15 16:38:24 +10:00
Audric Ackermann 76dc5960dd
render grey Icon if no pubkey or avatarPath on Avatar 2020-09-15 15:48:06 +10:00
Audric Ackermann 56cd42d34c
remove authorColor unused in Session 2020-09-15 15:26:09 +10:00
Audric Ackermann 6eb13e43e3
simplify a lot avatar props 2020-09-15 15:07:22 +10:00
Audric Ackermann bc1aff747a
refresh avatar for closed group on new props 2020-09-14 16:49:08 +10:00
Audric Ackermann 217cc04ad1
cleanup avatar rendering and add a 64px size 2020-09-14 16:06:58 +10:00
Audric Ackermann 9584d0a1af
fix closed group avatar for conversationlistItem 2020-09-14 14:29:37 +10:00
Audric Ackermann 35ea6af27f
Add group avatar as on mobile: with multiple group members avatar 2020-09-11 15:06:48 +10:00
Audric Ackermann bc8999e0b6
fix tests 2020-09-10 16:16:46 +10:00
Audric Ackermann 28eec84783
remove JazzIcon and use instead a colored circle with Initial 2020-09-10 15:54:35 +10:00
Audric Ackermann abf7c46ee4
disable completely borders for profile images 2020-01-31 16:51:31 +11:00
Audric Ackermann 25344685a2 merge 2020-01-21 14:49:14 +11:00
Audric Ackermann ddaf62a499 add group settings page with media downladable and docs only 2020-01-16 11:27:29 +11:00
Audric Ackermann 531b782669 click on our avatar show the edit profile dialog & fix lint 2019-12-10 11:47:21 +11:00
Audric Ackermann 2fdb4c3540 cleanup code 2019-12-10 11:47:21 +11:00
Audric Ackermann 4999ececfd enlarged avatar when clicked in showUserDetailsDialog 2019-12-10 11:47:21 +11:00
Audric Ackermann 061556bb7d trigger showUserDetails on message's avatar clicks 2019-11-28 16:38:43 +11:00
Audric Ackermann be5f932c08 fix lint 2019-11-28 14:57:58 +11:00
Audric Ackermann c61249e5e0 put event in the avatar element and trigger it in conversation header 2019-11-28 10:02:20 +11:00
Mikunj a9189979e1 Added JazzIcon 2019-09-05 15:24:58 +10:00
Mikunj 12ce0140de Left pane changes.
Merge commit 'b3ac1373fa64117fe2a9ccfddf3712f1826c06d9' into signal-1.23

# Conflicts:
#	_locales/en/messages.json
#	background.html
#	js/background.js
#	js/conversation_controller.js
#	js/models/conversations.js
#	js/models/messages.js
#	js/views/conversation_list_item_view.js
#	js/views/conversation_list_view.js
#	js/views/conversation_search_view.js
#	js/views/inbox_view.js
#	libtextsecure/account_manager.js
#	package.json
#	stylesheets/_global.scss
#	stylesheets/_index.scss
#	stylesheets/_modules.scss
#	test/_test.js
#	test/index.html
#	test/models/conversations_test.js
#	test/views/conversation_search_view_test.js
#	ts/components/ConversationListItem.tsx
#	ts/components/MainHeader.tsx
#	ts/components/conversation/ConversationHeader.tsx
#	ts/components/conversation/ResetSessionNotification.tsx
2019-04-17 16:42:09 +10:00
Mikunj e343a04eea Merge commit '18b5b7c046436f2defab2e20407e22da180bf97b' into signal-1.22
# Conflicts:
#	app/sql.js
#	background.html
#	config/default.json
#	js/background.js
#	js/models/conversations.js
#	js/models/messages.js
#	js/modules/data.js
#	js/signal_protocol_store.js
#	js/views/conversation_search_view.js
#	libtextsecure/message_receiver.js
#	libtextsecure/sendmessage.js
#	main.js
#	package.json
#	preload.js
#	test/index.html
#	ts/components/Avatar.tsx
#	ts/components/conversation/ConversationHeader.md
#	ts/components/conversation/ConversationHeader.tsx
2019-04-17 11:59:54 +10:00
Scott Nonnenberg b3ac1373fa Move left pane entirely to React 2019-03-12 17:44:14 -07:00
Scott Nonnenberg a43a78731a Note to Self 2019-02-12 16:08:51 -08:00
Mikunj ddfc99a461 Added online indicator to conversation header. 2019-02-05 14:22:55 +11:00
Mikunj 9b382de6da Added online indicator.
Disable selection in contacts.
2019-02-01 10:06:39 +11:00
Scott Nonnenberg 8f3e3b7aaf Update to new design for avatars: individual/group icons/colors
And two initials.
2018-10-01 18:18:37 -07:00