Commit Graph

23 Commits (d43d6abbae51649aad5973cd19bef544fb3f6752)

Author SHA1 Message Date
Audric Ackermann d43d6abbae chore: replace tslint with eslint and fix linting issues 11 months ago
William Grant b3885bf9d9 Merge branch 'clearnet' into theming
Link previews are broken for now
2 years ago
William Grant 0bb3035ebb feat: styled unread scroll, expire timer, last seen, click to trust 2 years ago
Audric Ackermann 970e719229 chore: move session radio group to styled components
also clean up unused css
and move some elements from OverlayClosedGroup to styled components
2 years ago
audric 8159613626 make sure we do not useInterval if not expiring for expiretimer 2 years ago
Audric Ackermann 28c7445dce
refactor most of the components to outside of their Session folder (#2072)
* refactor most of the components to outside of their Session folder

* finish moving overlay and memberListItem to react hook

* fix bug with kicked member len >2 not being displayed

also sort admins first in UpdateGroupMembers dialog

* fix admin leaving text of groupNotification

* add a useFocusMount hook to focus input fields on mount

* make click avatar convo item open only user dialog

* cleanup config default.json

* make sure to use convoController to build sync message

* disable showing pubkey on opengroups

* add a pause on audio playback

Fixes #2079
3 years ago
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
3 years ago
audric 08cdd035ae disable transition for background of leftpane (for app initial load) 3 years ago
audric 350f00283b move tsx and theme to css variables part1 3 years ago
audric 62764d25f6 showDate break on > 5 minutes diff between messages 3 years ago
audric 8ebcb2d1e1 replace SessionIcon size enum with type 3 years ago
audric f9988119f9 major UI rewrite of messages view with redux improvements 3 years ago
audric f7b0c6c7e1 make conversation screen closer to mobile UI part1 3 years ago
Audric Ackermann 3f065a7b0e
improve marking message as read with hooks 3 years ago
Audric Ackermann 8ef9c8ed1a
remove delivery receipt logic 3 years ago
Audric Ackermann f7581cf4eb
increase prettier maxWidth to 100 3 years ago
Audric Ackermann a58a1a4fba fix text color of expire timer when image only message 4 years ago
Audric Ackermann e1fbcade0f
move expiretimer bucket svg to ts & style them with styled-components 4 years ago
Audric Ackermann a1d4dea845
fix scrolling to unread and marking message as read on scrolling
we need to hit the bottom for the convo to update currently

add smooth scrolling on click on quoted message
4 years ago
Audric Ackermann bb87eb0f52
fix timer expiring sometimes missing a sec 4 years ago
Konstantin Ullrich 18a464fc58 Add a numeric TTL Countdown if the time left is under 1 minute 4 years ago
Scott Nonnenberg b3ac1373fa Move left pane entirely to React 5 years ago
Scott Nonnenberg 3c69886320 Finish new Message component, integrate into application
Also:
- New schema version 8 with video/image thumbnails, screenshots, sizes
- Upgrade messages not at current schema version when loading messages
  to show in conversation
- New MessageDetail react component
- New ConversationHeader react component
6 years ago