Commit Graph

1355 Commits (v1.7.0)

Author SHA1 Message Date
Vincent 2dc5885c88 Microphone timer 5 years ago
Vincent 8d8abf1e43 Waveform recording complete 5 years ago
Vincent 92fa697f90 Broken numbars 5 years ago
Vincent 74142fab28 Waveform dividing across fullwidth 5 years ago
Audric Ackermann 7ecf30cd9e
Merge pull request #918 from Bilb/no-border-under-contact-title
No underline under contacts title
5 years ago
Vincent 56ae7055cb Keyboard navigation 5 years ago
Vincent 3030b028eb Message selection 5 years ago
Vincent ab414ca10e Microphone 5 years ago
Audric Ackermann 370467a127
Merge pull request #878 from Bilb/group-profile-image
Group profile image upload
5 years ago
Vincent 3055e2345c File input prep 5 years ago
Vincent 5d11ef1457 Header props 5 years ago
Vincent a5905536fa Onload scroll to unread 5 years ago
Vincent 82f1f2d1b1 More scroll management 5 years ago
Vincent 752ee8a614 Message conditional rendering 5 years ago
Vincent d662fcfa1a Scrolling 5 years ago
Audric Ackermann f2f4b4be70
move pill divider in react and fix the bg 5 years ago
Audric Ackermann c2517adc89
No underline under contacts title 5 years ago
Audric Ackermann ad682b588a
make group image upload look same as edit profile upload 5 years ago
Vincent 57b20d2f1a Loading messages by id 5 years ago
Vincent ea4dc05009 Upgrade typescript, finding messaages 5 years ago
Audric Ackermann 6d5aed7de8
make upload of group picture work 5 years ago
Vince 4c12bb6c44
Update _conversation.scss
Fix bottom bar floating
5 years ago
Vince 39eb450274
Merge pull request #862 from Bilb/no-click-message-detail
disable section event in message detail view
5 years ago
Vincent 2c5e2df817 reactification conversationview bottombar initial 5 years ago
Audric Ackermann fe051cd762
bottom buttons bg = end of gradient of global background 5 years ago
Audric Ackermann 687aa6e412
disable section event in message detail view 5 years ago
Vince e2f74b0701
Merge pull request #853 from vincentbavitz/clearnet
More animations
5 years ago
Vincent 2e3ae0cf45 small fixes 5 years ago
Vincent ad48730300 More animations 5 years ago
Audric Ackermann a67a409150
Merge pull request #842 from Bilb/clearnet
separate update group name and group members dialog (add and remove m…
5 years ago
Vincent 7e5f967379 minor grunt fix 5 years ago
Vincent 01389aa802 More styles 5 years ago
Vincent 513e5e34df Styles 5 years ago
Vincent a1e4072ec1 Stylistic updated 5 years ago
Vincent 4d65fe76ab Updating tos & privacy links 5 years ago
Audric Ackermann ff10637a5a
separate update group name and group members dialog
(add and remove members are separated)
5 years ago
Vince 4fb178c092
Merge pull request #845 from vincentbavitz/clearnet
Disappearing messages in Channel Settings panel & SessionDropdown
5 years ago
Vince d4c73a3383
Merge pull request #846 from jian10au/fixissue801
change the user-select to text
5 years ago
Brian Jian Zhao 7fc34ca2f7 change the user-select to text 5 years ago
Vincent 30ccb81d3d Disappearing messages in Channel Settings panel 5 years ago
Vince 863e380f64
Merge pull request #844 from jian10au/fixissue832buttonstyles
Fixi ssue 832 - Button Styles
5 years ago
Brian Jian Zhao 5d6187dfcd ready for merging back to loki repo 5 years ago
Brian Jian Zhao 8a0e14de40 target the change to _mention.scss 5 years ago
Brian Jian Zhao 8fc293bc34 change overflow behaviour to auto for friend-selection-list 5 years ago
Brian Jian Zhao 86d7671b6e add padding-bottom to session-model to fix the position issue of buttons 5 years ago
Vincent 7b674bb8d8 Various UI improvements 5 years ago
Vincent 582bc71b99 Contacts section reformatting 5 years ago
Vincent 24839b3bf9 Contacts styling 5 years ago
Vincent cf0b9e45fa Emoji spacing & message highlight formatting 5 years ago
Vincent 2101abb911 Modal blurs and stylistic simplifications 5 years ago
Mikunj Varsani a75ef365b8 Fix device unlinking.
Fix session request being sent even if we have keys to setup a session.
Fix minor crash.
5 years ago
Vincent c5ff70c970 Message deletion fix 5 years ago
Vincent 821cf00b65 Closed group update message stylgin 5 years ago
Vincent b341ceaf76 Closed group joining completed w/o backend 5 years ago
Vincent 4fd2126fbe Fileserver update 5 years ago
Vincent 250a3ad6c1 Closed groups overlay integration 5 years ago
Vincent c5e0fe8503 Closed groups UI 5 years ago
Ryan Tharp d69a0a9fd4 lint 5 years ago
Vincent de4edf9252 CLosed groups ui initial listprops 5 years ago
Vince 5bbd136493
Merge pull request #758 from neuroscr/version-check
Version check, de-signal.org-ification
5 years ago
Vince d9320f6255
Merge pull request #776 from Bilb/fix-redesign-comments
Fix some redesign comments
5 years ago
Vincent c0a33a630f Join channel generalisation 5 years ago
Vincent 2d4bf2b3e2 Complete conditional message onboarding 5 years ago
Audric Ackermann 9a8eca2b50
fix panel-text-divider font-size and family 5 years ago
Audric Ackermann ac83097abb
fix green and white border under title in leftpane 5 years ago
Audric Ackermann 04bc4f1c12
make conversationlistitem title font wasa 5 years ago
Audric Ackermann bcf2c88cb9
fix font for session-search-input 5 years ago
Audric Ackermann f318c00925
reduce size of conversationHeader title font size 5 years ago
Audric Ackermann 1d90ed00e0
fix font of description to sfprodisplay 5 years ago
Vincent 31af2b60f1 Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into clearnet 5 years ago
Vincent 156f0d4127 various touchups 5 years ago
Audric Ackermann 68868de4e3
textarea sessionID SpaceMono font 5 years ago
Audric Ackermann 04db814d76
do not render session-id-editable border when textarea disabled 5 years ago
Audric Ackermann d8f83a1124
fix padding buttons overlay 5 years ago
Vincent bd034df8db linter 5 years ago
Vincent aeb04a3a44 onboarding messageview 5 years ago
Audric Ackermann 9f1812e5da
leftpane sections titles are Wasa bold 5 years ago
Vince 7cc4c6b80e
Merge pull request #766 from Bilb/fix-message-input-disabled-state
fix disabled state of message input on sent friendrequest
5 years ago
Audric Ackermann cc98cec72f
fix disabled state of message input on sent friendrequest 5 years ago
Vincent bff2b2b2f2 SASS fixup 5 years ago
Vincent 9dcc851ebd Updated all icon references 5 years ago
Vincent cf46548761 Simplification of keyup 5 years ago
Vincent f55e20d8ac Cleanup media view formatting 5 years ago
Vincent ae01b11478 Looking into keyboard navigation 5 years ago
Vincent c6ee021708 textarea centering 5 years ago
Ryan Tharp c80a6e922c make expired banner legible 5 years ago
Audric Ackermann 48b5e53e26
fix the textscramble for sessionID on registration 5 years ago
Audric Ackermann 736cd0f652
session-id-editable-textarea 5 years ago
Audric Ackermann 7867f4dceb
Merge branch 'clearnet' into brand-redesign 5 years ago
Vincent 4a7e2dece7 Password lock screen and delete data screen 5 years ago
Audric Ackermann bed1d5ac9d
fix height of leftpane overlay view 5 years ago
Audric Ackermann 432e3a72b9
hide description field in group panel for now 5 years ago
Vincent 0a525629ee Prevent illegal username and passwords 5 years ago
Vincent 4d690768a6 Scrolling button updated and animations to modals 5 years ago
Vincent a0a5a61b29 Various changes suggested by redesign overview 5 years ago
Vincent 3dd18a0c9c Profile picture upload, fixes and copy 5 years ago
Audric Ackermann 72d71e022a
fix position of delete account modal 5 years ago
Audric Ackermann b15fff0a2f
fix send-message line-height with multiple lines 5 years ago
Audric Ackermann 9ce5dd23ce
fix display of media items position in group panel 5 years ago
Audric Ackermann c0bacd0072
set css for all qrimage divs 5 years ago
Audric Ackermann b4cab22d92
fix blurred session-modal 5 years ago
Audric Ackermann 293eca0509 Merge branch 'brand-redesign' into clearnet 5 years ago
Vincent 56b1bcac01 Partial copy updates 5 years ago
Audric Ackermann d1d3c9a68b do not call MainHeader.render() in render of leftpane sections 5 years ago
Vincent 4fe82d28d9 Version info 5 years ago
Vincent 13be2a7b7b Slider time instantaneous, minor updates 5 years ago
Vincent eb544efd22 conversation fonts 5 years ago
Vincent b68b4d8a27 Formatting and button positioning 5 years ago
Vincent c369b0c553 Edit user profile complete 5 years ago
Audric Ackermann 25344685a2 merge 5 years ago
Vince 989f09e472
Merge branch 'brand-redesign' into brand-redesign 5 years ago
Vincent 6ab89a801b Settings lock completion 5 years ago
Vincent 69dc15ad70 Settings lock view; logic WIP 5 years ago
Audric Ackermann 0f4f5847ed fix lint 5 years ago
Audric Ackermann 64b067dfe1 fix lint 5 years ago
Audric Ackermann 37e3a1898f fix session unlock with password screen with session colors 5 years ago
Audric Ackermann c69219ebe4 resolve conversations 5 years ago
Audric Ackermann d08a14e711 fixed the bug flickering on hover in modals 5 years ago
Audric Ackermann 93a4b9f9db fix button brand hover and disabled state 5 years ago
Audric Ackermann 4d950f859b add back link device in settings in a dialog 5 years ago
Audric Ackermann 5207e00063 fix blurred dialog 5 years ago
Audric Ackermann 5de6014513 make the no-network alert a bit more session-like 5 years ago
Audric Ackermann b2f80fbd7f center spinner between conversation loading 5 years ago
Audric Ackermann 8bfab92213 add regex url check before joining channel 5 years ago
Audric Ackermann 956349a964 UserDetailsDialog show pubkey in a nice format 5 years ago
Audric Ackermann bfe7d63ee0 fix crown position for moderator user in conversationView 5 years ago
Audric Ackermann 02a9748f02 fix minor ui details 5 years ago
Audric Ackermann 396c2fa0d6 remove scss file which should not be here after merge 5 years ago
Vincent 643a19d1af Sass improvements 5 years ago
Vincent 010cf045cb optimisation of ternary & binary expr. 5 years ago
Vincent e065cc404f Password set, change and remove complete 5 years ago
Vincent 2439c6f95b Contextmenu left trigger fix for messageview 5 years ago
Vincent 3e57367ce6 Mentions view styles 5 years ago
Vincent c6f9ab9743 Left Pane search bar width 5 years ago
Vincent a64a34edcb Disclaimer modal and settings view cleanup 5 years ago
Vincent c26097554f settings optimisations 5 years ago
Audric Ackermann 67262c7eaa lint after merge and fix startup of app 5 years ago
Audric Ackermann 6ebbd3d171 replace px units in group panel.scss 5 years ago
Audric Ackermann a7f2072eb7 update invite friend dialog with session ui 5 years ago
Audric Ackermann d38fe318e4 fix delete message button position on conversation when showing right panel 5 years ago
Audric Ackermann d37b392514 make session-icon-button opacity hover change on padding too 5 years ago
Audric Ackermann 428aa7e6f2 make actionpanel buttons clickable even if click outside of svg 5 years ago
Audric Ackermann 1e69019efa fix delete button message placement when grouppanel is opened 5 years ago
Audric Ackermann 213db6c1ed fix lint 5 years ago
Audric Ackermann 43956709ad include the channel settings panel on right of conversation 5 years ago
Audric Ackermann ddaf62a499 add group settings page with media downladable and docs only 5 years ago
Audric Ackermann 1e79534615 make avatar in actionpanel not clickable 5 years ago
Audric Ackermann 68c54eb422 fix toast padding-top in title 5 years ago
Audric Ackermann d7dca5a9fb remove button borders on dialog 5 years ago
Audric Ackermann 5797365886 remove useless !important flag 5 years ago
Audric Ackermann 902e678a64 fix lint 5 years ago
Audric Ackermann c44437f62c add channel section and refactor closableOverlay 5 years ago
Audric Ackermann 407adab758 background lineargradient update 5 years ago
Audric Ackermann 9f31d026da fix ui for list on leftpane and conversationheader 5 years ago
Audric Ackermann 277acab2a5 smooth tab change animation leftpane 5 years ago
Audric Ackermann 73041ccef3 show receivedFriendRequest in a popup 5 years ago
Audric Ackermann 94ae4127b5 add link to our privacy policy 5 years ago
Audric Ackermann 4e2228ce87 hide default system border session-button 5 years ago
Audric Ackermann 84c315449f show nb of members on group chat when members.length>0 5 years ago
Audric Ackermann 7810d7ad43 fix contact-section content bg 5 years ago
Audric Ackermann 0e7f348c70 hide overflow on sessionID paste element 5 years ago
Audric Ackermann b49e85ad08 add the you have friend request title on contact section 5 years ago
Audric Ackermann ed60f98cd3 fix show bottom button add message compose view 5 years ago
Audric Ackermann 214679dece add registration errors show to user 5 years ago
Audric Ackermann b5aba194c9 add session-button hover effect 5 years ago
Audric Ackermann 3dd175fda2 update loading screen logo 5 years ago
Vincent d217c76647 mergable settingsview 5 years ago
Vincent b0658ba7ed settings toggling abstraction 5 years ago
Vincent b97c9ec8e4 SessionRadio 5 years ago
Vincent 8de2ce9e23 Theme toggle and settings abstraction 5 years ago
Vincent bbf5f8a9f2 Bottom bar compose message area styling 5 years ago
Vincent 5360968a91 Add public server modal to message pane 5 years ago
Vincent 9f075125db Appview transforms are fixed and in place 5 years ago
Vincent 00f75ee9be Messages fix 5 years ago
Vincent 2b7af04587 Message selection fixed and optimised for speed 5 years ago
Vincent d20d62e8c6 Messages display temporary fix and panel optimisations 5 years ago
Vincent dd421d58f1 Theme switching. Need to update _session*_light 5 years ago
Vincent 8c9854dd90 Settings onClick functionality 5 years ago
Vincent f71dc98fcc Setting toggles configured 5 years ago
Vincent 505697bbcd App view change working 5 years ago
Vincent 0ee01fc8fd Search UI and caret 5 years ago
Vincent e7d3bc6d35 Settings view modals and categories 5 years ago
Vincent 589f77a85f Completed left panel for settings 5 years ago
Vince 1daf356630
Update _session.scss
Fix brace
5 years ago
Vincent 74fd0159eb Fix conflicts 5 years ago
Vincent dff4523efa Cleanups 5 years ago
Vincent 2d01275ede QR Code responds to theme changes 5 years ago
Vincent 2ede557a74 Modal additions incl. QR fixup and Seed View 5 years ago
Vincent 2caffa9289 Dependencies resorted and modal adjustments 5 years ago
Audric Ackermann ecaf37cc82 resolve merge issues 5 years ago
Audric Ackermann 634aaa36d4 update loading screens with session subtitle 5 years ago
Audric Ackermann 9f2fe45777 correct typo css class 5 years ago
Audric Ackermann 9cc6807b22 lint code 5 years ago
Audric Ackermann c9000c3f26 add the accept/decline buttons on friend requests in conversationslist 5 years ago
Audric Ackermann 33fe14c5e0 revert mistakely removed scss 5 years ago
Audric Ackermann 5d6dd5dab0 filter out conversation friend request in message view 5 years ago
Audric Ackermann 7bb0788a3a handle send friend request in addcontact page 5 years ago
Audric Ackermann af22bd7b33 add the leftpane overlay as reusable from subsections 5 years ago
Audric Ackermann 571af6c654 add contact section bottom buttons and empty list 5 years ago
Audric Ackermann c9a35ac89d add notification bubble on leftpane header 5 years ago
Audric Ackermann 1bbb3cedd4 render header from static method in LeftPane.tsx to be reused on subsection 5 years ago
Audric Ackermann 04227e7fb7 make the leftpane header a bit more generic to handle tabs 5 years ago
Audric Ackermann 7e02536e27 fix ui on user search view when long list of users 5 years ago
Audric Ackermann f271a24226 fix displayname searchbox to small on composeview 5 years ago
Audric Ackermann 791626c60e minor adjustements on userSearchDropdown 5 years ago
Audric Ackermann e4b36fe7f7 add start of user search dropdown in compose view 5 years ago
Audric Ackermann 28a27711e1 work on compose view 5 years ago
Audric Ackermann 98be71680d add session h1 h2 and h3 5 years ago
Audric Ackermann e3a0d15890 add showcompose on showcompose click 5 years ago
Audric Ackermann 7c726c8f47 move the enter session editable to a custom component 5 years ago
Audric Ackermann 7ba85921b1 replace loki with session on loading screens 5 years ago
Audric Ackermann 9aa45379a9 show visually the selected conversation 5 years ago
Audric Ackermann 3014b7ccba update conversation list item in messages view 5 years ago
Audric Ackermann d9c4e932e9 animate message background selection changes 5 years ago
Audric Ackermann 8d6ae29d87 conversation list item update unread border and count 5 years ago
Audric Ackermann 225f002648 add conversations with working search on leftpanel 5 years ago
Audric Ackermann c883d20bd7 add the left pane sections on main page 5 years ago
Vincent 8074756dc2 Infinte duration toasts 5 years ago
Vincent 66911d6f06 Connect to server modal semi-complete 5 years ago
Vincent 648cc2339c Working with deps 5 years ago
Vincent 659d4412bd QR code completion 5 years ago
Vincent ff7dbd6562 Globalised consts 5 years ago
Vincent 2419272608 Updated React dialogs to SessionModals 5 years ago
Vincent 228e4ca81e Adding session settings to utilise toggles 5 years ago
Vincent 8aac656107 Modals finished. Need to xfer all to React 5 years ago
Vincent 9afb8b4d5e Major rework of context menus 5 years ago
Vincent d0d5012e07 Fixed breaking sessionToggle issues 5 years ago
Vincent e9d543fe4a Dropdown generalisation and simplification 5 years ago
Vincent 12011a30d4 Inital dropdown, modal and toggle 5 years ago
Vincent 08cc218364 Fixed orderin of toasts with Maps 5 years ago
Vince 9cd27abf31
Merge branch 'brand-redesign' into brand-redesign 5 years ago
Vincent 597c177ced Syntactical sugar 5 years ago
Vincent 4d463c659c Filesize toast amend 5 years ago
Audric Ackermann 0d445ab948 make registration page look closer to design 5 years ago
Audric Ackermann 2c80dec146 add session brand icon on registration page 5 years ago
Audric Ackermann cca4b51c8f remove showSubtitle option on registration page 5 years ago
Audric Ackermann 2cc7f3ed20 fix merge issue 5 years ago
Audric Ackermann 49d5106b56 validate form registration on enter press 5 years ago
Audric Ackermann 1e7cd24b1b session button green borders turns white when hovered 5 years ago
Audric Ackermann f84e286ddc update show mnemonic button size 5 years ago
Audric Ackermann 1da1da80e9 add the eye button to show/hide mnemonic 5 years ago
Audric Ackermann 47101c85f7 add signin with mnemonic to sessionRegistration page 5 years ago
Audric Ackermann 25127e6c1e update font to ne monospaced in sessionID 5 years ago
Audric Ackermann 291e3b48a0 add i18n translation and use them in the app 5 years ago
Audric Ackermann 39c8456f8e add small animation on the a link of terms and condition 5 years ago
Audric Ackermann 82f56f50db move back session-icon-button to _session.scss 5 years ago
Audric Ackermann 4f889b3c69 big refactor of scss to include session- prefix everywhere 5 years ago
Audric Ackermann 6ac42a824e move all the registration page css to another scss file 5 years ago
Audric Ackermann 49ed9032ce remove .no-select and make most components not-selectable 5 years ago
Audric Ackermann 5b61f9a1fc add registration tabs and display signin with mnemonic seed 5 years ago
Audric Ackermann 6e8eb0aa4d fix sessionInput button show/hide visibility 5 years ago
Audric Ackermann 55e39a02b3 Add our custom SessionInput component and use it in the registration page 5 years ago
Audric Ackermann c5dd87bd4f add and use wasa font 5 years ago
Audric Ackermann 75c35633ab add clickhandler to SessionButton and the AccentText component 5 years ago
Ryan Tharp 60b595c5ef remove add moderator scroll bars 5 years ago
Vincent 94f6ee3f3b Inital toast UI 5 years ago
Vincent 02d23e972c Optimisations and SASS simplifcation 5 years ago
Ryan Tharp 2cf39cc1ed
Merge pull request #690 from neuroscr/multidevice-publicchat
Add/Remove Moderators interface
5 years ago
Vincent 0c4f57e57d Added session button types and session button colors 5 years ago
Ryan Tharp 5730a88c18 add/remove moderator modal dialogs 5 years ago
Vincent 98b4b18583 Added message selection inital functionality and added to buttons 5 years ago
Audric Ackermann 4999ececfd enlarged avatar when clicked in showUserDetailsDialog 5 years ago
Vincent c9887f7bc3 Exports simplification and message selection 5 years ago
Vincent 4d105f5c66 Simplified icons object 5 years ago
Vincent 141c0135fb Fixed styling 5 years ago
Vincent d62f1c6e22 Inital conversation restructuring 5 years ago
vincentbavitz 5632c3442a
Fixed margins on ButtonIcon 5 years ago
Vincent 3a03591e00 Built generalised Icon component as superclass to IconButton 5 years ago
Vincent 08bf89bdd1 Updated recommended changes and made simplifications 5 years ago
Vincent 211b9649ec Added temporary replacement font 5 years ago
Vincent 533ec4eedc Fixed syntax & linted 5 years ago
Vincent a6fb54233a Created generalised icon button component 5 years ago
Audric Ackermann 24e24681a6 add a custom session button 5 years ago
Audric Ackermann be5f932c08 fix lint 5 years ago
Audric Ackermann bd7f587aa7 Center avatar and display name in UserDetailsDialog 5 years ago
Audric Ackermann e3a8e5f73c UserDetailsDialog: set a separate className 5 years ago
Maxim Shishmarev aa35eb61fa
Merge pull request #659 from msgmaxim/invitations
Tweak style for group invitations in dark mode
5 years ago
Maxim Shishmarev 5a4ea93594
Merge pull request #653 from Bilb/clearnet
Fix the conversation horizontal scrollbar when only few conversations #560
5 years ago
Maxim Shishmarev 60eccd89ae Tweak style for group invitations in dark mode 5 years ago
Audric Ackermann c19b53d3fd Disable horizontal scrollbar on conversation list #560 5 years ago
Maxim Shishmarev 07c39523e9 Show appropriate message in group invitation dialog on no friends 5 years ago
Maxim Shishmarev a5fce17d8c public chat invitations 5 years ago
Maxim Shishmarev 8cd8c8d4f9
Merge pull request #610 from msgmaxim/profile-pictures
Enable custom profile pictures
5 years ago
Maxim Shishmarev 2990c95e40 Fix incorrect margins for public messages and friend request bubbles 5 years ago
Maxim Shishmarev 4dd314c18f Enable profile pictures 5 years ago
Beaudan Brown 685ada5cc5 Merge branch 'clearnet' into prep-merge 5 years ago
Maxim Shishmarev 8677fb15a0 Select multiple messages and bulk deletion 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 9f81f67460 Can leave 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
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 d97eced37b Merge branch 'clearnet' into multi-device 6 years ago
Beaudan Brown 3bdbf03658 Enforce display name 6 years ago
Maxim Shishmarev c477661af0 Prevent chat member's pubkey from overflowing 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
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
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
Mikunj f860076587 Modified colour of dark mod badge 6 years ago
Mikunj 0b898612d9 Linting. 6 years ago
Mikunj 0883b1b650 Updated styles.
Merge commit clearnet into mod-badges
6 years ago
Mikunj ea5bc24253 Updated design 6 years ago
Beaudan Brown e9a2b57d37 Show crown icon for moderators 6 years ago
sachaaaaa ef6b22f6b9 Simplify and lint 6 years ago
Beaudan Campbell-Brown 48b6bf54c1
Merge pull request #461 from Mikunj/qr-code
Pubkey QR code
6 years ago
Beaudan Campbell-Brown a6abcaf826
Merge pull request #453 from Mikunj/profile-simplification
Profile simplification
6 years ago
Beaudan Campbell-Brown 43bd167965
Merge pull request #463 from loki-project/public-chat
Public chat
6 years ago
Mikunj 21dad58537 Linting. 6 years ago
Mikunj 3380500a2d Added QR code viewing. 6 years ago
sachaaaaa 7b262561a5 simplify scss for disabled button 6 years ago
sachaaaaa 3a78f47cd7 Secondary device registration: UX changes (show countdown, disable button, etc.) 6 years ago
Mikunj 83d198108c Fix the ui bug where items would appear over the loki logo. 6 years ago
sachaaaaa a7f999aeb1
Merge pull request #391 from sachaaaaa/show_seed_errors
Report mnemonic errors instead of silent failure
6 years ago
sachaaaaa 1f3f63dcc6 Report mnemonic error in a toast instead of silently fail 6 years ago
sachaaaaa 701f6be00c Add missing mnemonic languages 6 years ago
Beaudan 1d0067e6e5 Forgot to add this part 6 years ago
Maxim Shishmarev d0e73ed7f8 Add a button to paste pubkey from clipboard if valid 6 years ago
Mikunj b8ef6c2cc6 Loki changes
Added friends section in search.

This is because contacts is now used in signal for something else and we don't want to clash meanings.

Styling fixes

Add dropdown options into mainheader

Updated styling

Restore StartNewConversation to the old ui style of loki messenger.

Fix friend search display.

Fix header expand animation.

Hooked up menu actions.

Linting.

More styling changes.

Fix tests.

Added back in the loki logo below the gutter.

Fix toast positioning.

Fix context menu showing incorrectly on virtual lists.

Added tabs.

Linting
6 years ago
Mikunj 61b862b021 Merge signal 1.24.1 6 years ago
Mikunj 8808100796 Merge signal-1.24.0
# Conflicts:
#	.github/PULL_REQUEST_TEMPLATE.md
#	background.html
#	config/default.json
#	config/production.json
#	js/models/conversations.js
#	js/models/messages.js
#	js/views/conversation_view.js
#	js/views/inbox_view.js
#	js/views/settings_view.js
#	main.js
#	package.json
#	test/index.html
#	ts/components/conversation/ContactName.tsx
#	yarn.lock
6 years ago
Mikunj 3a8111020e Merge v1.23.0
# Conflicts:
#	background.html
#	package.json
#	yarn.lock
6 years ago
Mikunj 5d916748ae Fix styling 6 years ago
Mikunj 1f03e04d8c Merge commit 'c75a756b2a58bd4a79890e34673d95d9f17f3f01' into signal-1.23
# Conflicts:
#	js/views/conversation_view.js
#	package.json
#	ts/components/ConversationListItem.tsx
#	ts/components/conversation/ConversationHeader.tsx
6 years ago
Mikunj 12ce0140de Left pane changes.
Merge commit 'b3ac1373fa64117fe2a9ccfddf3712f1826c06d9' into signal-1.23

# Conflicts:
#	_locales/en/messages.json
#	background.html
#	js/background.js
#	js/conversation_controller.js
#	js/models/conversations.js
#	js/models/messages.js
#	js/views/conversation_list_item_view.js
#	js/views/conversation_list_view.js
#	js/views/conversation_search_view.js
#	js/views/inbox_view.js
#	libtextsecure/account_manager.js
#	package.json
#	stylesheets/_global.scss
#	stylesheets/_index.scss
#	stylesheets/_modules.scss
#	test/_test.js
#	test/index.html
#	test/models/conversations_test.js
#	test/views/conversation_search_view_test.js
#	ts/components/ConversationListItem.tsx
#	ts/components/MainHeader.tsx
#	ts/components/conversation/ConversationHeader.tsx
#	ts/components/conversation/ResetSessionNotification.tsx
6 years ago
Mikunj e343a04eea Merge commit '18b5b7c046436f2defab2e20407e22da180bf97b' into signal-1.22
# Conflicts:
#	app/sql.js
#	background.html
#	config/default.json
#	js/background.js
#	js/models/conversations.js
#	js/models/messages.js
#	js/modules/data.js
#	js/signal_protocol_store.js
#	js/views/conversation_search_view.js
#	libtextsecure/message_receiver.js
#	libtextsecure/sendmessage.js
#	main.js
#	package.json
#	preload.js
#	test/index.html
#	ts/components/Avatar.tsx
#	ts/components/conversation/ConversationHeader.md
#	ts/components/conversation/ConversationHeader.tsx
6 years ago
Mikunj c7130a3bbb Added password confirmation dialog before showing seeds. 6 years ago
Mikunj 1a211e8df8 Fix loki image stretching randomly 6 years ago
Scott Nonnenberg a450cdf528 Lint fixes for recent PRs 6 years ago
Opportunity b2bdb73ce5 Add font fallback candidates for CJK characters (#2698) 6 years ago
Mikunj ae8b3899ad Changed registration to be a 2 step process. 6 years ago
Scott Nonnenberg 230c6dc284 Fix vertical sizing of left pane when switching inbox<->archive 6 years ago
Scott Nonnenberg 8c4d90df07 Send long text as an attachment instead of inline
Remove Android length warning

Handle incoming long message attachments

Show long download pending status in message bubble

Fix the width of the smallest spinner

Remove Android length warning from HTML templates
6 years ago
Scott Nonnenberg b3ac1373fa Move left pane entirely to React 6 years ago
Scott Nonnenberg 6ffbc0ac06 Archive Conversation 6 years ago
Scott Nonnenberg d72f89d776 Render only visible conversations in left pane 6 years ago
Mikunj 9ac76e7e62 Linting 6 years ago
Mikunj 06be1da40d Added p2p message styling 6 years ago
Scott Nonnenberg f5af063191 Improve spinner colors on top of medium-brightness backgrounds 6 years ago
Scott Nonnenberg 1d2c3ae23c Download attachments in separate queue from message processing 6 years ago
Scott Nonnenberg a43a78731a Note to Self 6 years ago
sachaaaaa c968eb8daf revert background colour in main.js (+1 squashed commit)
Squashed commits:
[9ec61f5f] revert background colour
6 years ago
sachaaaaa a0f67c22da Merge branch 'textsecure/master' into merge_1_21_0
* textsecure/master: (26 commits)
  v1.21.0
  v1.21.0-beta.4
  Dark Theme: Preserve blue background on app loading screen
  Localization updates
  Fix width of audio player when window is very narrow
  A number of small fixes for Link Previews
  Get rid of the white flash when the app starts up (#3083)
  v1.21.0-beta.3
  Lint fixes
  Introduce new language: NB
  Fail over to all numbers in retry if errors don't have numbers
  Use the proper method for pulling attachments off disk for retry
  Fix rendering bug with verified state in updateVerified()
  Update electron-builder and electron-updater
  Ensure that dialog pops up when permissions denied for voice note
  Lint fixes
  Large update to localization strings
  Link Previews
  Ensure that blocked messages are dropped even after sealed sender
  Don't linkify quoted message contents
  ...

# Conflicts:
#	.github/PULL_REQUEST_TEMPLATE.md
#	_locales/cs/messages.json
#	background.html
#	config/default.json
#	index.html
#	js/models/conversations.js
#	js/modules/web_api.js
#	js/settings_start.js
#	js/views/conversation_view.js
#	js/views/settings_view.js
#	package.json
#	protos/SignalService.proto
#	stylesheets/_index.scss
#	stylesheets/_settings.scss
6 years ago
Scott Nonnenberg 1a11c53a79 Dark Theme: Preserve blue background on app loading screen 6 years ago
Scott Nonnenberg 1d6f1cbcca Fix width of audio player when window is very narrow 6 years ago
Vanja Cosic b26f6231d8 Get rid of the white flash when the app starts up (#3083)
* Prevent FOUC on startup, use Signal Blue instead

Instead of flashing a white background on startup, the app will show a blue background while everything is loading.

* Make sure tests are rendered on white background

* Use `icon_250.png` as the loading image

* Remove hardcoded 'Loading...' text from template
6 years ago
Mikunj 9b382de6da Added online indicator.
Disable selection in contacts.
6 years ago
Scott Nonnenberg 813924685e Link Previews 6 years ago
Mikunj ac59e1249f Added db resetting.
Use built in signal warning view.
6 years ago
Mikunj e544cd4c88 Added confirmation dialog. 6 years ago
Vanja Cosic 993c85b88c Make non-message components of UI non-selectable (#3078)
* Make sidebar non-selectable
* Prevent selection of avatar and context menu text in conversation view
* Make loading view and conversation placeholder view non-selectable
* Make settings view contents non-selectable
6 years ago
Mikunj 1a15ec9c15 Merge commit signal/master into signal-1.20 6 years ago
Mikunj 6bd2d3962e Linted files 6 years ago
Scott Nonnenberg 0de54e125c Improve caption editor usability, new 'add attachment' affordance 6 years ago
Scott Nonnenberg cba47668cd Increase contrast of typing indicator in iOS theme 6 years ago
Scott Nonnenberg aab2a57b48 Some style and interaction fine-tuning 6 years ago
Mikunj 24455fc8b7 Updated TTL to use slider. 6 years ago
Scott Nonnenberg 2380f01e31 Ensure that too-wide messages don't overflow in small breakpoint 6 years ago
Scott Nonnenberg 985b1d6aa6 New staged attachments UI, multiple image attachments per message 6 years ago
Mikunj 654b0dac84 Merge signal-master. 6 years ago
sha-265 3f78a3c466 Fix text alignment for RTL quoted messages (#2980) 6 years ago
Mikunj a1275ab911 Fix css on linux. 6 years ago
Mikunj 0491ceacf1 Added seed dialog.
Fixed issue where incorrect language was used to generate seed.
6 years ago
sachaaaaa a1255dd31e
Merge pull request #77 from Mikunj/password-protection
Password protection
6 years ago
Mikunj 0cfabb5ffa Added unread indicator in conversations sections. 6 years ago
Mikunj 0b87f13699 Added password dialog view. 6 years ago
Mikunj f53bec38a5 Added password inputs on registration screen.
Fix case where db is deleted but password hash still remains which causes user to never register.
Allow password to have symbols and other characters.
Added more tests.

Moved passHash from config into the sqlite db.
We can do this because we assume if sql failed to initialise then the key provided was wrong and thus we can show the user the password page.
6 years ago
Mikunj 7a96b8446a Rename launcherView to passwordView. 6 years ago
Mikunj 6620244d03 Show main window on correct password; 6 years ago
Mikunj 65015063d2 Add css styling.
Added input and button.
6 years ago
Mikunj 62c802445b Allow generating mnemonic for different languages. 6 years ago
Mikunj cea78d1f98 Updated styling.
Reworded descriptions and titles.
6 years ago
Mikunj 53194e057a Added mnemonic warning. 6 years ago
Mikunj 8c78a78b41 Converted to dark theme. 6 years ago
Mikunj 85298012e4 Added generation of seed in registration. 6 years ago
Mikunj 89a19fd09b Added accordian style to registration view 6 years ago
Mikunj d686783124 Fix minor icon clipping.
Disable text highlighting on header.
6 years ago
Mikunj 341c5e4ed8 Updated nickname display modal. 6 years ago
Mikunj 1cb09cad2a Add header options. 6 years ago
Mikunj 14ecbc3f35 Moved MainHeader into its own Backbone View. 6 years ago
Mikunj a807b6eacd Show expand icon on main header. 6 years ago
Mikunj cb3599eea8 Removed IdentityKeyHeader. 6 years ago
Mikunj 1be63b52b2 Show contact name on main header. 6 years ago
Mikunj 06f79eb3fd Allow user to set display name when registering. 6 years ago
Mikunj 961eb53915 Auto-generate profile images on conversations. 6 years ago
Mikunj c32bd3564d Fix minor UI layout. 6 years ago
Mikunj d6d71cb51e Show all contacts. 6 years ago
Mikunj 3eb193cca2 Added accordian 6 years ago
Mikunj d1d906cfc0 Updated conversation textarea styling. 6 years ago
Mikunj a530a6c197 Convert gutter to dark theme. 6 years ago
Mikunj 62135a1810 Added a section below conversation list.
Fixed scrolling on conversations.
6 years ago
Mikunj 98c4b5d77b Added editing own nickname.
Fix dark theme support.
Fix notification titles.
6 years ago
Mikunj 6ce9d6a08c Added nickname dialog. 6 years ago