Will G
267f49ff1e
Emoji Reacts ( #2320 )
...
Add support for emoji reacts in conversations
Resolves #2375 and #1577
3 years ago
Audric Ackermann
7b7a80a2dd
fix: add new designs of typing message settings with animation
3 years ago
Audric Ackermann
0e65b667a8
chore: move onion dialog components to styled
3 years ago
Audric Ackermann
39cbbda609
chore: move SessionToggle & SettingList to styled
3 years ago
Audric Ackermann
36f929a1ca
fix: batch rename margins to their var equivalent
...
Some of those are used in calculus and cannot be renamed
3 years ago
Audric Ackermann
7bbbc74fa8
feat: make the tick on memberList a radio looking element
3 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
3 years ago
Audric Ackermann
282e631f73
feat: add menu action and action chooser left pane option
3 years ago
William Grant
dfb2c3e797
fix: pass yarn ready tests
3 years ago
William Grant
461e6ec38b
fix: make sure to break links and not words when wrapping text
3 years ago
William Grant
42e06a8399
fix: message text should wrap without causing extremely wide messages
3 years ago
Audric Ackermann
3713e95a9f
feat: ask user for opengroup pruning on/off
3 years ago
Audric Ackermann
475c92eeb4
migrate about_start to not use jquery
3 years ago
Audric Ackermann
43d133519e
do not shrink member list items when list is full
3 years ago
warrickct
3be0f86978
Menu options have black text when highlighted.
3 years ago
warrickct
ee9156d4f8
Merge clearnet into message-request-ui
3 years ago
warrickct
36ca2a767c
Adding PR changes
3 years ago
warrickct
436d22bafd
Added colouring of simple session button.
3 years ago
Audric Ackermann
e17b5e0671
Fix attachment dl freeze ( #2086 )
...
* fix attachment download freezing app for some opengroups
* make registration page work with smaller height
3 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 Ackermann
62e8150021
add padding to qr code for easy scanning in dark mode
...
Relates #2004
3 years ago
Audric Ackermann
6eb6f00c62
make sure messages do not take more than 75% of the list width
4 years ago
Audric Ackermann
87e7cc5ebf
Merge remote-tracking branch 'upstream/clearnet' into webrtc-calls
4 years ago
Audric Ackermann
3f1e55b787
add basic code markup
4 years ago
Audric Ackermann
87aa4dfbf4
center ip and countries in onion path dialog
4 years ago
Audric Ackermann
76100903cb
show ip of onion path on hover of country name
4 years ago
Audric Ackermann
945ecf34a1
Fix select colors for sent messages and link text not selectable ( #1924 )
...
* do not update sent_at for synced messages
* reply to message context menu only visible if msg sent
* Allow scrolling in mentioning people in composition box
Relates #1849
* fix selection colors for sent messages and make link selectable
Relates #1922
4 years ago
Audric Ackermann
48090b4b25
Keep line breaks when message has some new lines
...
Relates #1758 and #1898 and #1901
4 years ago
audric
ba35a8cb24
update design of registration page
4 years ago
audric
bd7d88e170
remove theme from css and used variables instead
4 years ago
audric
a53392853f
make the CompositionBox closer to the mobile UI
4 years ago
audric
e85f351540
cleanup theme object
4 years ago
audric
f9988119f9
major UI rewrite of messages view with redux improvements
4 years ago
audric
ee4ed2e075
fix attachment logic with ui redesign
4 years ago
audric
f7b0c6c7e1
make conversation screen closer to mobile UI part1
4 years ago
Warrick Corfe-Tan
bfed4a88dd
removing comments
4 years ago
Audric Ackermann
649a581dd2
make caret-color as text-color to make it for visible
4 years ago
audric
30327257ca
don't overflow char taking too much space
4 years ago
Audric Ackermann
4eb76df60c
fix line on onion path modal
4 years ago
Warrick Corfe-Tan
00c7c8b969
vertical line wip.
4 years ago
Warrick Corfe-Tan
fe474425ba
wip vertical line.
4 years ago
Audric Ackermann
9bdd6ad139
add button to control speed playback on the player
4 years ago
Audric Ackermann
e8020348b4
fix up onion path animation with no glowing nodes
4 years ago
Audric Ackermann
bbbcfd54d6
rename all spacer-* to react component
4 years ago
Warrick Corfe-Tan
b2dcb695f8
Fixed modal header styling for onion path dialog.
4 years ago
Warrick Corfe-Tan
ec39f7ae9b
Moved edit profile saving into edit profile component file.
4 years ago
Warrick Corfe-Tan
066e0d954e
lights glowing but not yet in order.
...
WIP glow cycle.
Glow animation working.
Glow animation working, modal no longer interferring with left menu margins.
Cleaning up code. Adding PR suggestions.
Adding typing.
Refactor edit profile modal dialog to no longer use the signal code.
4 years ago
Warrick Corfe-Tan
22a32283b7
WIP Adding country and styling to modals.
4 years ago
Warrick Corfe-Tan
d7b22e13e1
WIP: Onion path modal using redux state and refactored modals.
4 years ago
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.
4 years ago
Audric Ackermann
eb0ddd85f4
add zombies logic for member leaving and removing
4 years ago
Audric Ackermann
a04bc0d225
center notification icon on settings and make label clickable
4 years ago
Audric Ackermann
d655c397e0
make the isAdmin coming from the convo props and not the messages
4 years ago
Audric Ackermann
5c3cb0a165
make moderator dialogs the Session way
4 years ago
Audric Ackermann
72c96ea998
remove most of the SessionProtocol unused stuff
...
- prekeys
- SessionCipher
- LokiCipher
- endSession and the reset Session logic
- what we called Sessionprotocol manager (to keep track of session with
everyone)
4 years ago
Audric Ackermann
b15984aa08
cosmetic UI for updateGroupMembersDialog
4 years ago
Audric Ackermann
b0a229bf13
add Dialog on app start to ask to update SessionID
4 years ago
Audric Ackermann
3313c72ba7
set the min-width of a message to 150px
4 years ago
Audric Ackermann
e9f186065d
do not shrink SessionSpinner
4 years ago
Audric Ackermann
5109f9fdda
remove ConversationLoadingScreen (unused)
4 years ago
Audric Ackermann
dd4f591cf4
deleteAccount => show warning when recover will generate new SessionID
4 years ago
Audric Ackermann
cb2f90f7f7
make SessioNotificationCount a styled component
4 years ago
Audric Ackermann
e38be266c2
major rework of session icon => make them styled with styled-component
4 years ago
Audric Ackermann
edd984e0f5
make quotes stay empty when there object isEmpty()
4 years ago
Audric Ackermann
30f93b2ad3
remove conversation stack
4 years ago
Audric Ackermann
c039c89a26
remove resetMessageSelection() as unused and cleanup toast
4 years ago
Audric Ackermann
209fe460e4
lint and fix toast blur when dialog shwon
4 years ago
Audric Ackermann
e613613416
show toast with react-toastify and make them a styled-component
4 years ago
Audric Ackermann
c0cf53cdfa
enable back the logic of displaying avatar for first message in serie
4 years ago
Audric Ackermann
d0bf8d54bc
fix theme of unlock settings with password
4 years ago
Audric Ackermann
3f538b9be1
render Session Verification Messages
4 years ago
Audric Ackermann
07c384aa0d
render GroupNotification messages
5 years ago
Audric Ackermann
5617d9e7aa
fix dark theme for context menu
5 years ago
Audric Ackermann
e0fd910fa4
move a part of SessionSrollButton to styled component
5 years ago
Audric Ackermann
857bea50ea
enable back keyboard navigation on message list
5 years ago
Audric Ackermann
f5818817e9
remove references to old emoji-panel package
5 years ago
Audric Ackermann
8f92ae7812
fix tiny UI glitches
5 years ago
Audric Ackermann
bcc54f2bd0
remove scroll down button backbone view as we are using it directly now
5 years ago
Audric Ackermann
55fa65fc31
override attachments name on upload
5 years ago
Audric Ackermann
8abd6a0e21
fix issue with contextmenu on scroll causing UI to break
5 years ago
Audric Ackermann
fe3cfb9e82
move all menu to react-contexify
5 years ago
Audric Ackermann
b7f5a32570
add reply to message UI logic
5 years ago
Audric Ackermann
a652ec3b61
fix light theme in react refactor
5 years ago
Audric Ackermann
4d991d3992
Merge branch 'clearnet' into react-refactor
5 years ago
Audric Ackermann
6e993da510
fix highlight of text selected for light mode
5 years ago
Audric Ackermann
caa972d390
fix group member list for large count of member
5 years ago
Audric Ackermann
afb1296c3d
center avatar on group panel
5 years ago
Audric Ackermann
2aef1f3132
be sure blocked border is shown even with mention or unread
5 years ago
Audric Ackermann
252c45f635
Merge remote-tracking branch 'upstream/clearnet' into use-created-at-server-timestamp
5 years ago
Audric Ackermann
3d146348ac
reduce shadow of avatar upload
5 years ago
Audric Ackermann
cb911d4db1
fix members ui for light mode
5 years ago
Audric Ackermann
00994bcb4a
make most of the app rtl compatible (text based only)
5 years ago
Audric Ackermann
495683ec3d
fix theme input and cleanup
5 years ago
Audric Ackermann
3173f01abf
rename actionPanelBorder to sessionBorder
5 years ago
Audric Ackermann
3e62d90e69
add small shadow to message selected and modal
5 years ago
Audric Ackermann
4ec51b55bf
fix delte message overlay size and add subtle function to just compute
...
color
5 years ago
Audric Ackermann
94bd47fb8c
add way to add icon to SessionConfirm dialog
5 years ago
Audric Ackermann
2c0c1016fd
make green button (brand button) filled with black rather than white on
...
light theme
5 years ago
Audric Ackermann
f7d6da0ebc
remove useless css
5 years ago