Commit graph

1358 commits

Author SHA1 Message Date
Audric Ackermann
a23d5cd95c
fix theme for SessionRecording 2020-12-08 13:22:15 +11:00
Audric Ackermann
46fa6e39f6 fix position of play button on right panel medias 2020-12-07 14:09:54 +11:00
Audric Ackermann
6afe893359
fix up a few test 2020-12-04 18:02:55 +11:00
Audric Ackermann
cb2f90f7f7
make SessioNotificationCount a styled component 2020-12-04 18:01:51 +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
15ae97e0a7
use OutgoingMessageStatus in ConversationListItem too
also, enable back the delivered/read status on message metadata
2020-12-04 10:53:28 +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
f0a58b01b0
remove calculatingPow animation on msg => use the one for sending 2020-12-02 17:48:43 +11:00
Audric Ackermann
4c0a988fe5
Move the metadata badges to use react functional components 2020-12-02 16:23:51 +11:00
Audric Ackermann
29eb528d1f
remove signal gear icon, and show back ours on calculatingPow
this is used for a message in the message list and in the conversation
list item
2020-12-02 11:27:15 +11:00
Audric Ackermann
f9783be764
various UI fixes
* hide borders of images in bg when in the message details view
* force color of caption edits to white, as the background is grey and
it is more readable
* fix a bug preventing to quote the same message twice when switing
between two conversation after starting to quote one
2020-12-01 11:24:07 +11:00
Audric Ackermann
e8677eef8c add back bump typing to CompositionBox 7 show bubbles on direct convo 2020-11-30 11:10:10 +11:00
Audric Ackermann
08d8b90aaa
add animation on click on quoted message just like on mobile 2020-11-27 18:05:46 +11:00
Audric Ackermann
53fa014742
fix at symbol margin on mentions in conversationListItem 2020-11-26 16:34:59 +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
22b4f39e52
MessageDetails: contact status fallbacks to message status
this is used for medium groups
2020-11-25 13:25:08 +11:00
Audric Ackermann
5c55a9411f
add first step to enable back MessageDetails.
Still not much the react way to do it for now
2020-11-25 11:52:20 +11:00
Audric Ackermann
8ac2011682
render triple dots menu on header only when not on default viewmode 2020-11-25 09:14:38 +11:00
Audric Ackermann
2ec337dd31
Add back ability to edit caption before sending attachments 2020-11-24 16:12:28 +11:00
Audric Ackermann
4e1ec3b65a
fix screen layout when reset db on start 2020-11-19 14:07:51 +11:00
Audric Ackermann
edd984e0f5
make quotes stay empty when there object isEmpty() 2020-11-19 11:56:34 +11:00
Audric Ackermann
c9e81454fb
make mentions work in react when emoji inserted inside at a rand pos 2020-11-18 16:26:41 +11:00
Audric Ackermann
b5af8eb215
Add Mentions with react-mentions 2020-11-18 15:27:13 +11:00
Audric Ackermann
828aa4413f
remove unused group_member_list component 2020-11-17 16:46:04 +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
977569cde0
move offline network view to react 2020-11-16 15:32:53 +11:00
Audric Ackermann
2f2eb2ad53
link back backbone conversation events to redux store 2020-11-13 17:17:48 +11:00
Audric Ackermann
918eeae275
move InboxView to react 2020-11-13 14:29:59 +11:00
Audric Ackermann
e45ce43e01
store messages currently loaded in convo on redux 2020-11-12 12:18:50 +11:00
Audric Ackermann
5122433eb4
remove message_list_view.js and replace saveMessage with a commit() 2020-11-12 09:10:51 +11:00
Audric Ackermann
30f93b2ad3
remove conversation stack 2020-11-11 10:01:17 +11:00
Audric Ackermann
c039c89a26
remove resetMessageSelection() as unused and cleanup toast 2020-11-10 16:15:27 +11:00
Audric Ackermann
209fe460e4
lint and fix toast blur when dialog shwon 2020-11-10 14:55:10 +11:00
Audric Ackermann
e613613416
show toast with react-toastify and make them a styled-component 2020-11-09 11:25:57 +11:00
Audric Ackermann
051436339d
remove unused font 2020-11-09 11:12:01 +11:00
Audric Ackermann
7058bc0319
fix metadata styles for media message without body on light mode 2020-11-06 15:17:23 +11:00
Audric Ackermann
876247b5ad
fix background of selectio overlay, and cleanup unused code 2020-11-04 17:50:02 +11:00
Audric Ackermann
c0cf53cdfa
enable back the logic of displaying avatar for first message in serie 2020-11-04 17:43:45 +11:00
Audric Ackermann
7ae79ee0a2
make timer notification work with empty profile name (display pubkey) 2020-11-04 13:44:37 +11:00
Audric Ackermann
113e91aa4b
contact section updates on menu right click block 2020-11-04 11:35:11 +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
d0bf8d54bc
fix theme of unlock settings with password 2020-11-04 10:56:56 +11:00
Audric Ackermann
aad2d3232a
be able to show right panel for users too (and display convo medias) 2020-11-04 09:44:06 +11:00
Audric Ackermann
3f538b9be1
render Session Verification Messages 2020-11-04 09:17:02 +11:00
Audric Ackermann
35ad4cba24
add a react component to display last read message 2020-11-02 10:57:19 +11:00
Audric Ackermann
940ad57f83
rework the way unread count works
we no longer refresh on each message read, only once the whole
conversation is read.
2020-10-30 16:02:18 +11:00
Audric Ackermann
07c384aa0d
render GroupNotification messages 2020-10-30 10:24:53 +11:00
Audric Ackermann
5617d9e7aa
fix dark theme for context menu 2020-10-29 17:22:44 +11:00
Audric Ackermann
387f8ff391
Update props of SessionConversation to only get the currently selected convo 2020-10-29 16:23:25 +11:00
Audric Ackermann
a30ae8903b
remove bulk edit view and related stuff unused 2020-10-29 16:20:08 +11:00
Audric Ackermann
e0fd910fa4
move a part of SessionSrollButton to styled component 2020-10-29 14:53:27 +11:00
Audric Ackermann
857bea50ea
enable back keyboard navigation on message list 2020-10-28 15:16:10 +11:00
Audric Ackermann
6edadaf3e9
message container use column reverse to order messages from bottom to
top
2020-10-28 14:28:10 +11:00
Audric Ackermann
ba959f3379
link preview state moved to SessionCompositionBox 2020-10-28 13:29:45 +11:00
Audric Ackermann
13e02b5bf1
add staged link previews for everything from signal 2020-10-28 11:06:47 +11:00
Audric Ackermann
f5818817e9
remove references to old emoji-panel package 2020-10-27 14:32:59 +11:00
Audric Ackermann
8f92ae7812
fix tiny UI glitches 2020-10-27 14:13:16 +11:00
Audric Ackermann
bcc54f2bd0
remove scroll down button backbone view as we are using it directly now 2020-10-27 10:07:11 +11:00
Audric Ackermann
55fa65fc31
override attachments name on upload 2020-10-27 09:13:29 +11:00
Audric Ackermann
8abd6a0e21
fix issue with contextmenu on scroll causing UI to break 2020-10-26 16:38:41 +11:00
Audric Ackermann
fe3cfb9e82
move all menu to react-contexify 2020-10-22 16:34:41 +11:00
Audric Ackermann
ddf41de3fb
add csp for image load from blob so attachments are loaded correctly 2020-10-19 09:35:16 +11:00
Audric Ackermann
b1cac5f01b
fix ordering of message with more recent at bottom of the view 2020-10-16 15:12:41 +11:00
Audric Ackermann
026a1930ed
add a getOrThrow to ConversationController when we expect this convo 2020-10-15 17:19:49 +11:00
Audric Ackermann
144ae41529
add type for ConversationController, remove showStartConversation
and cleanup scss
2020-10-15 16:43:51 +11:00
Audric Ackermann
b7f5a32570
add reply to message UI logic 2020-10-15 11:18:37 +11:00
Audric Ackermann
6e07ee42f5
cleanup network status view and some UI constants 2020-10-13 13:57:43 +11:00
Audric Ackermann
a652ec3b61
fix light theme in react refactor 2020-10-09 13:30:10 +11:00
Audric Ackermann
4d991d3992
Merge branch 'clearnet' into react-refactor 2020-10-08 17:23:55 +11:00
Audric Ackermann
dfff6c2149
Merge pull request #1374 from Bilb/hide-shorten-pubkey-except-public 2020-10-08 09:53:43 +11:00
Audric Ackermann
37dd7b87cc
remove right buttons on Message. use right click instead 2020-10-07 16:09:01 +11:00
Audric Ackermann
6e993da510
fix highlight of text selected for light mode 2020-10-07 11:08:36 +11:00
Audric Ackermann
d7e1d014a4
make right panel the correct size when window is tiny 2020-10-07 10:51:35 +11:00
Audric Ackermann
2279f0abc6
center uneditable profile name 2020-10-07 10:24:28 +11:00
Audric Ackermann
f57c85dc0d
hide pubkey when not needed on conversationHeader and listItem 2020-10-06 15:45:27 +11:00
Audric Ackermann
4578c635a6
render @ mention correctly with long title on ConversationListItem 2020-09-25 14:13:32 +10:00
Audric Ackermann
caa972d390
fix group member list for large count of member 2020-09-25 09:43:11 +10:00
Audric Ackermann
9295fe7c58
add opacity change on hovered clickable avatar 2020-09-21 14:14:12 +10:00
Audric Ackermann
afb1296c3d
center avatar on group panel 2020-09-14 16:39:43 +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
1da4ae69c2
render NoteToSelf list item as a normal conversation 2020-09-10 15:52:36 +10:00
Audric Ackermann
531d64b4cc
Merge pull request #1331 from Bilb/fix-group-panel-with-plenty-media
fix the media panel with lots of media (bottom button hidden)
2020-09-09 13:03:02 +10:00
Audric Ackermann
fae8ef8d5b
Merge pull request #1334 from Bilb/fix-left-border-blocked 2020-09-09 13:02:53 +10: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
f43ea3d940
fix size of sent badge on message detail view 2020-09-08 16:56:56 +10:00
Audric Ackermann
f682cbd9d0
fix the media panel with lots of media (bottom button hidden) 2020-09-08 16:15:03 +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
b5f31a4f3f
fix quote background and border 2020-09-03 16:39:44 +10:00
Audric Ackermann
71169a56fe
fix light theme attachment doc UI 2020-09-03 14:54:17 +10:00
Audric Ackermann
0b54fb2f0a
minor ui fix 2020-09-02 15:28:30 +10:00
Audric Ackermann
b38299edcb
reduce size of session logo on empty screen 2020-09-02 15:08:51 +10:00
Audric Ackermann
3d146348ac
reduce shadow of avatar upload 2020-09-02 15:08:35 +10:00
Audric Ackermann
f1cf93efad
fix emoji panel width 2020-09-02 14:46:05 +10:00
Audric Ackermann
cb911d4db1
fix members ui for light mode 2020-09-02 12:08:31 +10:00
Audric Ackermann
00994bcb4a
make most of the app rtl compatible (text based only) 2020-08-31 14:51:59 +10:00
Audric Ackermann
5909b7c807
cleanup scss 2020-08-31 10:05:39 +10:00
Audric Ackermann
89acda2d2f
fix animation highlited message to match android 2020-08-28 16:25:27 +10:00
Audric Ackermann
055234ef53
add animation for highlighted messages 2020-08-28 16:00:30 +10:00
Audric Ackermann
495683ec3d
fix theme input and cleanup 2020-08-28 15:28:06 +10:00
Audric Ackermann
c82d4e5f01
lint 2020-08-28 13:21:07 +10:00
Audric Ackermann
f305b27320
add shadow light for dark theme 2020-08-28 11:43:38 +10:00
Audric Ackermann
3173f01abf
rename actionPanelBorder to sessionBorder 2020-08-28 11:43:08 +10:00
Audric Ackermann
3e62d90e69
add small shadow to message selected and modal 2020-08-28 11:20:18 +10:00
Audric Ackermann
4ec51b55bf
fix delte message overlay size and add subtle function to just compute
color
2020-08-28 10:42:50 +10:00
Audric Ackermann
94bd47fb8c
add way to add icon to SessionConfirm dialog 2020-08-28 10:08:32 +10:00
Audric Ackermann
135cf64b5d
make bottom-buttons leftpane border lighter 2020-08-27 14:29:34 +10:00
Audric Ackermann
2c0c1016fd
make green button (brand button) filled with black rather than white on
light theme
2020-08-27 14:23:51 +10:00
Audric Ackermann
39941cb078
make registration background a bit darker 2020-08-27 14:19:10 +10:00
Audric Ackermann
864a9ee5ea
make light theme by default on registration 2020-08-27 14:19:09 +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
a23809950e
cleanup theme object 2020-08-26 16:32:07 +10:00
Audric Ackermann
7bb1007eee
remove unused clear-data template 2020-08-26 16:31:54 +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
9041a408fd
remove SessionResetConfirm dialog as unused 2020-08-25 16:32:45 +10:00
Audric Ackermann
291982c2aa
cleanup css and themify missing stuff 2020-08-25 15:58:14 +10:00
Audric Ackermann
031e19df63
themify group panel 2020-08-25 12:13:43 +10:00
Audric Ackermann
9cbf21547b
cleanup scss and themify message view 2020-08-25 11:25:41 +10:00
Audric Ackermann
5cdb25ca00
themify widget selection, compose and slider 2020-08-24 19:11:26 +10:00
Audric Ackermann
269f799d6b
themify userDetailsDialog 2020-08-24 14:57:55 +10:00
Audric Ackermann
ea808bf41b
themify contact section on leftPane 2020-08-24 14:41:37 +10:00
Audric Ackermann
5bede47608
make svg check create Closed group color dynamic 2020-08-24 14:26:14 +10:00
Audric Ackermann
f3a51cf2a6
add custon light/black scrollbar style 2020-08-24 14:10:40 +10:00
Audric Ackermann
55c4963772
remove unused updateInboxSectionUnread() 2020-08-24 14:10:06 +10:00
Audric Ackermann
422c2610b6
add light theme for leftpane conversation list view 2020-08-24 12:06:03 +10:00
Audric Ackermann
39463d2f93
enable back ability to switch theme from leftpane 2020-08-21 12:54:29 +10:00
Audric Ackermann
103962f1eb
cleanup ios theme unused 2020-08-21 12:54:11 +10:00
Audric Ackermann
b75bb71a22
Merge remote-tracking branch 'upstream/clearnet' into make-cheap-translations 2020-08-18 12:34:13 +10:00
Audric Ackermann
1f228fe6ee
reduce font size of expire app version alert 2020-08-18 09:41:48 +10:00
Audric Ackermann
457a8967d6
remove beta disclaimer entirely 2020-08-17 12:12:54 +10:00
Audric Ackermann
dc77e6e44e
remove toggle use sender keys. Rely on lokiFeatureFlag directly 2020-08-14 14:25:39 +10:00
Audric Ackermann
30937f4ae3
make start new session screen closer to the android one 2020-08-13 15:31:51 +10:00
Audric Ackermann
3945c6b208
Merge remote-tracking branch 'upstream/clearnet' into react-refactor 2020-08-10 10:51:33 +10:00
Audric Ackermann
3e56eb6133
add beta german translation copy pasted from android 2020-08-05 16:58:36 +10:00
Audric Ackermann
2c45ff73b2
Merge pull request #1288 from Bilb/disable-link-warning-multi 2020-07-30 16:38:15 +10:00
Audric Ackermann
abc9456d14
add popup for disabling multi device 2020-07-30 15:01:11 +10:00
Audric Ackermann
64dff64925
fix mentions notification displayname rather than pubkeys
* replace @pubkeys with their corresponding display name if found
* fix the display of the @ sign on the conversationListItem
2020-07-29 15:22:49 +10:00
Vincent
d7de09e475 linter-fixes 2020-07-24 11:36:14 +10:00