Commit Graph

453 Commits (7c726c8f47a31076a7fd7051182170677162c21c)

Author SHA1 Message Date
Audric Ackermann d6913c4819 do not localize registration strings which cannot be easily made
begin your session
ensuring peace of mind
and terms and conditions
are all static english code because otherwise we would need to use
dangerouslySetHtml
6 years ago
Audric Ackermann 291e3b48a0 add i18n translation and use them in the app 6 years ago
Audric Ackermann 2f8820a27b rename floatField to session-input-floating-label in SessionInput 6 years ago
Audric Ackermann 4f889b3c69 big refactor of scss to include session- prefix everywhere 6 years ago
Audric Ackermann 49ed9032ce remove .no-select and make most components not-selectable 6 years ago
Audric Ackermann 73a07f74f9 complete registration signup tab UI 6 years ago
Audric Ackermann e948684a83 add the basic of the create account tab and yarn lint 6 years ago
Audric Ackermann 5b61f9a1fc add registration tabs and display signin with mnemonic seed 6 years ago
Audric Ackermann 6e8eb0aa4d fix sessionInput button show/hide visibility 6 years ago
Audric Ackermann 55e39a02b3 Add our custom SessionInput component and use it in the registration page 6 years ago
Audric Ackermann 2813e92ad2 update enum types to be capitalized 6 years ago
Audric Ackermann c5dd87bd4f add and use wasa font 6 years ago
Audric Ackermann 30c31260ac fixlint 6 years ago
Audric Ackermann cc97d9284b add first chunck of our SessionRegistrationView 6 years ago
Audric Ackermann 75c35633ab add clickhandler to SessionButton and the AccentText component 6 years ago
Vincent 94f6ee3f3b Inital toast UI 6 years ago
Vincent 02d23e972c Optimisations and SASS simplifcation 6 years ago
Vincent 2bdc0579c3 Message deletion moderator check and toast. 6 years ago
Vincent fc235d6057 Completed message selection 6 years ago
Vincent 0c4f57e57d Added session button types and session button colors 6 years ago
Vincent 98b4b18583 Added message selection inital functionality and added to buttons 6 years ago
Vincent c2c084920a Namespacing 6 years ago
Vincent c9887f7bc3 Exports simplification and message selection 6 years ago
Vincent 10676f5573 Improved file structuring 6 years ago
Vincent 4d105f5c66 Simplified icons object 6 years ago
Vincent a17964beb7 Using singular enum names rather than plural 6 years ago
Vincent 19f8e85786 Prop destructuring 6 years ago
Vincent 35e85dc2bc Merged 6 years ago
Vincent 141c0135fb Fixed styling 6 years ago
Vincent d62f1c6e22 Inital conversation restructuring 6 years ago
vincentbavitz 64d4a7e28f
Made IconButton purely compositional for generalisability 6 years ago
vincentbavitz d3e6494c36
iconRotation not necessary as class. 6 years ago
vincentbavitz 11915614b5
Update SessionIcon.tsx 6 years ago
Vincent fa8f310b02 Switched IconButton to fully compositional format for generalisation 6 years ago
vincentbavitz 20f379e0c2
Removed redundant artifact 6 years ago
Vincent 3a03591e00 Built generalised Icon component as superclass to IconButton 6 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