Commit Graph

115 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 1e8c8991ad
more cleanup 2021-10-04 10:56:54 +11:00
Audric Ackermann c92baad736
Fix path building (#1903)
* Keep line breaks when message has some new lines

Relates #1758 and #1898 and #1901

* fix link preview cropped when received

* make sure we fetch from seed if we end up with not enough snodes

* try to download recent previews if we just trusted a user

* throw if we need to rebuild path while fetching snode list from snode

* fixup no refecthing of snode list while we are fetching them already

* added test for fetch from db or seed

* fetch snode list from snode every hour

also make sure the path building does not try to get more snodes. It
just throws

* do not drop a path if an opengroup room is down and we get errors  back

* do not throw an error if the snode in error in not in any path

* fix tests

* bump to v1.7.11
2021-09-13 17:07:53 +10:00
audric ee4ed2e075 fix attachment logic with ui redesign 2021-08-24 13:23:23 +10:00
Brice-W f6d3715dab add a link icon when there is no image available or when media download is not allowed 2021-08-16 14:46:31 +10:00
Warrick Corfe-Tan c944fac426 Transparent background for images. 2021-07-20 10:08:09 +10:00
Audric Ackermann d3b9e56c92
remove unused templates and css 2021-03-05 15:39:56 +11:00
Audric Ackermann 6edcb88788
remove resend as it does not make any sense with medium groups
and sendAnyway
2021-02-09 11:38:11 +11:00
Audric Ackermann 979a9058e3
remove verified number - related features (partial) 2021-01-18 10:35:16 +11:00
Audric Ackermann 766a9f9c45
fix theme for voice messages and recording 2020-12-14 14:39:39 +11:00
Audric Ackermann c128684ffe
cleanup unused svg files from Signal 2020-12-04 15:47:33 +11:00
Audric Ackermann 4c6a05c6d7
make timestamp a styled-component too 2020-12-04 15:01:50 +11:00
Audric Ackermann e1fbcade0f
move expiretimer bucket svg to ts & style them with styled-components 2020-12-04 14:48:11 +11:00
Audric Ackermann 0a6a49eda5 Add an Outgoing Message Status react component 2020-12-03 16:25:41 +11:00
Audric Ackermann e38be266c2 major rework of session icon => make them styled with styled-component 2020-12-03 12:09:39 +11:00
Audric Ackermann 4c0a988fe5
Move the metadata badges to use react functional components 2020-12-02 16:23:51 +11:00
Audric Ackermann 60a4fcbfcc
small UI fixes for caption editor 2020-11-26 15:53:52 +11:00
Audric Ackermann c1c1cde14b
improve caption editor, and disable right panel if messagedetails shown 2020-11-26 14:24:29 +11:00
Audric Ackermann 2ec337dd31
Add back ability to edit caption before sending attachments 2020-11-24 16:12:28 +11:00
Audric Ackermann edd984e0f5
make quotes stay empty when there object isEmpty() 2020-11-19 11:56:34 +11:00
Audric Ackermann 2fc61d2c96
cleanup expired template from html files 2020-11-17 09:09:04 +11:00
Audric Ackermann 6e14718a32
reactity the expired Session version warning 2020-11-16 17:33:09 +11:00
Audric Ackermann b9dbef86a5
click on image message in convo while selection mode, selects message 2020-11-04 11:17:54 +11:00
Audric Ackermann b865810cb0
fix expiretimer color for incoming message in light mode 2020-11-04 11:06:17 +11:00
Audric Ackermann 6e07ee42f5
cleanup network status view and some UI constants 2020-10-13 13:57:43 +11:00
Audric Ackermann 4d991d3992
Merge branch 'clearnet' into react-refactor 2020-10-08 17:23:55 +11:00
Audric Ackermann 37dd7b87cc
remove right buttons on Message. use right click instead 2020-10-07 16:09:01 +11:00
Audric Ackermann 2aef1f3132
be sure blocked border is shown even with mention or unread 2020-09-09 10:39:55 +10:00
Audric Ackermann 252c45f635
Merge remote-tracking branch 'upstream/clearnet' into use-created-at-server-timestamp 2020-09-04 10:18:20 +10:00
Audric Ackermann 71169a56fe
fix light theme attachment doc UI 2020-09-03 14:54:17 +10:00
Audric Ackermann cb911d4db1
fix members ui for light mode 2020-09-02 12:08:31 +10:00
Audric Ackermann 055234ef53
add animation for highlighted messages 2020-08-28 16:00:30 +10:00
Audric Ackermann f7d6da0ebc
remove useless css 2020-08-27 14:19:03 +10:00
Audric Ackermann 8f78334d84
lint 2020-08-27 10:00:24 +10:00
Audric Ackermann f8cf59a0bf
clean unused css 2020-08-27 08:30:03 +10:00
Audric Ackermann 8ff53a434a
refactor quote styles 2020-08-26 16:12:07 +10:00
Audric Ackermann 4070a7099f
Merge remote-tracking branch 'upstream/clearnet' into add-light-theme 2020-08-26 12:04:00 +10:00
Audric Ackermann b1e29cc89f
refactor scss 2020-08-26 10:48:35 +10:00
Audric Ackermann 5f51573f53
remove unused templates 2020-08-25 16:58:24 +10:00
Audric Ackermann 291982c2aa
cleanup css and themify missing stuff 2020-08-25 15:58:14 +10:00
Audric Ackermann 9cbf21547b
cleanup scss and themify message view 2020-08-25 11:25:41 +10:00
Audric Ackermann f3a51cf2a6
add custon light/black scrollbar style 2020-08-24 14:10:40 +10:00
Audric Ackermann 103962f1eb
cleanup ios theme unused 2020-08-21 12:54:11 +10:00
Audric Ackermann 1f228fe6ee
reduce font size of expire app version alert 2020-08-18 09:41:48 +10:00
Audric Ackermann 3945c6b208
Merge remote-tracking branch 'upstream/clearnet' into react-refactor 2020-08-10 10:51:33 +10:00
Audric Ackermann abc9456d14
add popup for disabling multi device 2020-07-30 15:01:11 +10:00
Vincent d823e2a758 safety-number-view 2020-07-20 17:46:13 +10:00
Vincent e324d5c0ed Polish audio ui 2020-07-17 11:05:27 +10:00
Vincent 3591001ef1 audio component ui 2020-07-16 18:22:09 +10:00
Vincent c26e20d33f css-loader 2020-07-16 16:39:35 +10:00