Vincent
0c4f57e57d
Added session button types and session button colors
5 years ago
Vincent
98b4b18583
Added message selection inital functionality and added to buttons
5 years ago
Vincent
c2c084920a
Namespacing
5 years ago
Vincent
c9887f7bc3
Exports simplification and message selection
5 years ago
Vincent
10676f5573
Improved file structuring
5 years ago
Vincent
4d105f5c66
Simplified icons object
5 years ago
Vincent
a17964beb7
Using singular enum names rather than plural
5 years ago
Vincent
19f8e85786
Prop destructuring
5 years ago
Vincent
35e85dc2bc
Merged
5 years ago
Vincent
141c0135fb
Fixed styling
5 years ago
Vincent
d62f1c6e22
Inital conversation restructuring
5 years ago
vincentbavitz
64d4a7e28f
Made IconButton purely compositional for generalisability
5 years ago
vincentbavitz
d3e6494c36
iconRotation not necessary as class.
5 years ago
vincentbavitz
11915614b5
Update SessionIcon.tsx
5 years ago
Vincent
fa8f310b02
Switched IconButton to fully compositional format for generalisation
5 years ago
vincentbavitz
20f379e0c2
Removed redundant artifact
5 years ago
Vincent
3a03591e00
Built generalised Icon component as superclass to IconButton
5 years ago
Vincent
d866e0ca2d
Updated recommended changes and made simplifications
6 years ago
Vincent
08bf89bdd1
Updated recommended changes and made simplifications
6 years ago
Vincent
f7fde304ab
Fixed syntax & linted
6 years ago
Vincent
533ec4eedc
Fixed syntax & linted
6 years ago
Vincent
a6fb54233a
Created generalised icon button component
6 years ago
Audric Ackermann
24e24681a6
add a custom session button
6 years ago
Ryan Tharp
a3abf3b14a
Merge pull request #661 from sachaaaaa/encrypted_avatar
...
Encrypted profile pic
6 years ago
sachaaaaa
25f0c3f700
Hide 'edit profile' on secondary devices
6 years ago
Vince
44ff75cc88
Fixed multi select by preventing select on clicking audio element in message list.
6 years ago
Maxim Shishmarev
1020f54b60
Merge pull request #662 from Bilb/655-clickable-profile
...
clickable profile
6 years ago
vincentbavitz
2e83881373
Merge pull request #652 from vincentbavitz/public-ban
...
Public ban
6 years ago
Vince
a7a2f9289c
Updated references to hasModPerms to isModerator for code consistency
6 years ago
Audric Ackermann
061556bb7d
trigger showUserDetails on message's avatar clicks
6 years ago
Vince
e9068d56ce
Updated isModerator to senderIsModerator and fixed logic of isModerator function
6 years ago
Audric Ackermann
acea116d4f
Revert "Message: click on avatar show userDetailModal"
...
This reverts commit 2c914c554d
.
6 years ago
Audric Ackermann
be5f932c08
fix lint
6 years ago
Audric Ackermann
bd7f587aa7
Center avatar and display name in UserDetailsDialog
6 years ago
Audric Ackermann
c61249e5e0
put event in the avatar element and trigger it in conversation header
6 years ago
Audric Ackermann
2c914c554d
Message: click on avatar show userDetailModal
...
Disable the click on avatar because before it selected the message.
OnClick on avatar -> trigger event to show the UserDetails modal with this pubkey.
6 years ago
Audric Ackermann
9992a3da1d
Add a showUserDetails modal to display user's details
...
Relates #655
6 years ago
Maxim Shishmarev
5a4ea93594
Merge pull request #653 from Bilb/clearnet
...
Fix the conversation horizontal scrollbar when only few conversations #560
6 years ago
Audric Ackermann
2c789c8b0e
fix lint
6 years ago
Audric Ackermann
0b15fa467b
Fix the conversation scrollbar when only few conversations #560
6 years ago
Maxim Shishmarev
07c39523e9
Show appropriate message in group invitation dialog on no friends
6 years ago
Beaudan Brown
43a91ab672
Linted
6 years ago
Maxim Shishmarev
2ab0d084f1
Merge pull request #645 from msgmaxim/group-invites
...
Public chat invitations
6 years ago
Beaudan Brown
a3d171884d
Added ban user right click functionality
6 years ago
Ryan Tharp
6cde9aa263
Merge pull request #638 from neuroscr/multidevice-publicchat
...
Public Chat - home server refactor / read public chat avatars from home server
6 years ago
Maxim Shishmarev
89e5e919f2
Address more review comments
6 years ago
Maxim Shishmarev
a5fce17d8c
public chat invitations
6 years ago
Maxim Shishmarev
9d50c21b29
Merge pull request #635 from msgmaxim/context-menu-select
...
Don't select messages when context menu is shown
6 years ago
Ryan Tharp
f245007a8b
convert findMember to async
6 years ago
Maxim Shishmarev
8cd8c8d4f9
Merge pull request #610 from msgmaxim/profile-pictures
...
Enable custom profile pictures
6 years ago
Maxim Shishmarev
e738e07d3e
Add missing margin to typing indicator bubbles
6 years ago
Maxim Shishmarev
8b2876dadc
Disable context menu and message selection for RSS feed
6 years ago
Maxim Shishmarev
2262b41cd7
Prevent hiding the context menu by clicking away to also potentially select messages
6 years ago
Maxim Shishmarev
2990c95e40
Fix incorrect margins for public messages and friend request bubbles
6 years ago
Maxim Shishmarev
4dd314c18f
Enable profile pictures
6 years ago
Beaudan Brown
685ada5cc5
Merge branch 'clearnet' into prep-merge
6 years ago
sachaaaaa
ffd1667964
mainheader: call setstate only when needed for clipboard
6 years ago
Maxim Shishmarev
7c96990119
Correctly handle server errors in multi-deletion
6 years ago
Maxim Shishmarev
8677fb15a0
Select multiple messages and bulk deletion
6 years ago
Maxim Shishmarev
f4ed8b2bf3
Add a feature flag for private group chats
6 years ago
Maxim Shishmarev
395daf3aba
Use Array.includes in place of Array.indexOf
6 years ago
Maxim Shishmarev
a2f836c690
Address review comments
6 years ago
Maxim Shishmarev
7c05939f55
Add group admins and the ability to remove members from private groups
6 years ago
Maxim Shishmarev
0df5214979
Limit small private groups to 10 members
6 years ago
Maxim Shishmarev
0490e5c668
Clean up conversation options for groups
6 years ago
Maxim Shishmarev
9f81f67460
Can leave private group chats
6 years ago
Maxim Shishmarev
f5e9a870f7
Add support for mentions in private group chats
6 years ago
Maxim Shishmarev
90f1d4a6aa
Display error messages when creating/updating group chats
6 years ago
Maxim Shishmarev
cf18572049
Adding new group members; establishing sessions between non-friends
6 years ago
Maxim Shishmarev
0d19b708f9
Creating private group chats between friends
6 years ago
Maxim Shishmarev
6c08852118
Merge pull request #593 from msgmaxim/not-friends
...
Fix incorrectly showing friend request as pending
6 years ago
sachaaaaa
65361d33f5
New menu item "show pairing words" for secondary devices
6 years ago
Maxim Shishmarev
e64ccbdd2b
Clean up RSS conversation
6 years ago
Maxim Shishmarev
9e6f6d5a01
Fix incorrectly showing friend request as pending
6 years ago
Beaudan Brown
08ad913105
Add explicit isSecondary flag to conversation list items so they can remain hidden in the menu after they become friends etc
6 years ago
Beaudan Brown
d97eced37b
Merge branch 'clearnet' into multi-device
6 years ago
Beaudan Brown
5d2f7ddb20
Add messages needed for UI, bit of house work
6 years ago
Beaudan Brown
39fac5fd02
Add initial add server UI skeleton
6 years ago
Beaudan Brown
8d6fee4aec
Merge branch 'clearnet' into multi-device
6 years ago
Maxim Shishmarev
8be1c61f4c
Highlight conversations with unread mentions of the user
6 years ago
sachaaaaa
b63d8ec84f
Merge branch 'clearnet' into multi-device
...
* clearnet: (35 commits)
yarn lint
return early if signature is not a string
lint pass 2
lint pass 1
make sure versioning on write can't get out of sync
Update js/modules/loki_public_chat_api.js
Handle annotations omit correctly
fix typo CI found
refactor
pollOnceForMessages() move lastGot up, address Sacha's review
Update js/modules/loki_public_chat_api.js
address review
address reviews
Custom message rendering of mentions
fix method
separate out new/open, more lint/cleanup
separate out note to self
create window.mixpanel here
use window.mixpanel, remove eventEmitter
lint and remove unneeded params
...
6 years ago
sachaaaaa
b13a4f3e56
Merge pull request #520 from msgmaxim/mentions2
...
Custom message rendering of mentions
6 years ago
Maxim Shishmarev
16692696e0
address reviews
6 years ago
sachaaaaa
155a3b8f17
Merge pull request #512 from neuroscr/desktop-analytics
...
Desktop Analytics
6 years ago
Maxim Shishmarev
687e9db77b
Custom message rendering of mentions
6 years ago
Maxim Shishmarev
1496a368e9
Add UI elements for searching and selecting members in a group chat
6 years ago
Ryan Tharp
88b44390bf
Desktop Analytics
6 years ago
sachaaaaa
8ecf057386
Display list of paired device in modal
6 years ago
sachaaaaa
0426d85e7a
Merge branch 'clearnet' into multi-device
...
* clearnet: (136 commits)
Fix more check on deletion.
Only shorten pubkeys if name is present
Shorten pubkeys in quotations too
better guard
pass serverId back to the server
Bump version.
Purge cache on failure.
Fix unnecessary link preview fetches.
Review changes. Increase mod time to 30 seconds.
Undo defaultPublicChatServer change,
Modified colour of dark mod badge
Linting.
Updated design
Show crown icon for moderators
Fix last hash all being NULL in database
Poll for moderators, store them on the conversation and use the list to determine our own mod status
Make sure we are always updating the last deleted id
Update ts/components/conversation/FriendRequest.md
Fix #355 Display timestamp for friend requests
Fix duplicate detection for sent messages in public chat
...
# Conflicts:
# app/sql.js
# js/background.js
# js/models/messages.js
# js/views/app_view.js
# libloki/crypto.js
# libtextsecure/message_receiver.js
6 years ago
Maxim Shishmarev
0d9e4bbf45
Only shorten pubkeys if name is present
6 years ago
Maxim Shishmarev
08cab426c5
Shorten pubkeys in quotations too
6 years ago
sachaaaaa
d3c3184405
Search returns primary device when looking up secondary pub key
6 years ago
Mikunj
0b898612d9
Linting.
6 years ago
Mikunj
0883b1b650
Updated styles.
...
Merge commit clearnet into mod-badges
6 years ago
Mikunj Varsani
c48ae80468
Merge pull request #486 from Mikunj/profile-icons
...
Profile icons
6 years ago
Beaudan Brown
e9a2b57d37
Show crown icon for moderators
6 years ago
Beaudan Brown
72b3d02b52
Poll for moderators, store them on the conversation and use the list to determine our own mod status
6 years ago
sachaaaaa
700c835782
Update ts/components/conversation/FriendRequest.md
...
Co-Authored-By: Mikunj Varsani <Mikunj@users.noreply.github.com>
6 years ago
sachaaaaa
e5eab74b1b
Fix #355 Display timestamp for friend requests
6 years ago
Mikunj
5dc52f0858
Fix incorrect hue shifting
6 years ago