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
Vincent
74fd0159eb
Fix conflicts
5 years ago
Vincent
a6d04c3b2e
Simplifications
5 years ago
Vincent
a2f08c6e14
Stylistic icing
5 years ago
Vincent
dff4523efa
Cleanups
5 years ago
Vincent
2d01275ede
QR Code responds to theme changes
5 years ago
Vincent
7b6e28eaab
Keyboard navigation wrt Modals
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
Vincent
899b2b277b
Finished QR modal
5 years ago
Audric Ackermann
ecaf37cc82
resolve merge issues
5 years ago
Audric Ackermann
9f2fe45777
correct typo css class
5 years ago
Audric Ackermann
9cc6807b22
lint code
5 years ago
Audric Ackermann
34fde5f71a
contact list, show receivedfriendrequest, then sent, then friends
5 years ago
Audric Ackermann
cf7747b92d
disable onClick on ConversationListItem
5 years ago
Audric Ackermann
05bbc43b22
fix accept/decline friend request from conversationListItem
5 years ago
Audric Ackermann
c9000c3f26
add the accept/decline buttons on friend requests in conversationslist
5 years ago
Audric Ackermann
fc938df520
Number of friend requests includes the read requests
5 years ago
Audric Ackermann
7ae0c65e87
show current friends and pending friend request in contact lists
5 years ago
Audric Ackermann
a0949d49ea
unreadcount and friendrequestcount: break if already >9
5 years ago
Audric Ackermann
249cf4d12c
ActionPanel: add notificationcount for friendrequest and unreadMessages
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
8b40bacc70
rename LeftPaneSections to ActionsPanel
5 years ago
Audric Ackermann
04227e7fb7
make the leftpane header a bit more generic to handle tabs
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
6aa2ebd0b9
toast compose with invalidpubkey and trigger open conversation from compose
5 years ago
Audric Ackermann
94c443c016
fix build
5 years ago
Audric Ackermann
e4b36fe7f7
add start of user search dropdown in compose view
5 years ago
Audric Ackermann
661c92cc73
update left pane icon for message section
5 years ago
Audric Ackermann
f241440855
conversation search: do not show user or friends results
5 years ago
Audric Ackermann
28a27711e1
work on compose view
5 years ago
Audric Ackermann
f613f27ee3
move the emptyContentEditable hack to componentWillUnmount
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
6cc7ef4962
correct typo
5 years ago
Audric Ackermann
7c726c8f47
move the enter session editable to a custom component
5 years ago
Audric Ackermann
bd3a4c5b19
addd placeholder in conversation search input
5 years ago
Audric Ackermann
3014b7ccba
update conversation list item in messages view
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
3893a26251
move the selectedSection state to the leftpanel object
5 years ago
Audric Ackermann
c883d20bd7
add the left pane sections on main page
5 years ago
Vincent
53555c0133
Fixed wrt review @ Audric
5 years ago
Vincent
8074756dc2
Infinte duration toasts
5 years ago
Vincent
6ee5d041fb
Finishing up some modals
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
798eb402cb
Initial pairing modal prep
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
d2ff34c1c0
Additional icons for session toasts
5 years ago
Ryan Tharp
404a2129af
Merge pull request #700 from neuroscr/multidevice-publicchat
...
Defeat caching of context menu
5 years ago
Vincent
4d463c659c
Filesize toast amend
5 years ago
Vincent
5a6960b481
Completed toast stacking, fadeout and close.
5 years ago
Maxim Shishmarev
dcc3232b2b
Merge pull request #697 from msgmaxim/mentions-fix
...
Fix not awaiting on promises in mentions
5 years ago
Audric Ackermann
2c80dec146
add session brand icon on registration page
5 years ago
Ryan Tharp
7507b9c2ce
defeat caching of context menu, and remove unneeded parameter to getHeaderProps
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
db12bf0f3e
ugly hack to empty contenteditable div
5 years ago
Audric Ackermann
49d5106b56
validate form registration on enter press
5 years ago
Audric Ackermann
e3360b1978
hide registration subtitle and fix enableShowHide in SessionInput
5 years ago
Audric Ackermann
e17e93ef84
remove props 118n in our code and call it from the window global
5 years ago
Audric Ackermann
ccd037201b
remove unused sessionIconButton class under /session
5 years ago
Audric Ackermann
b1406ed391
lint and remove unused code
5 years ago
Audric Ackermann
4ad62284fa
add an animation when showing the sessionID on registration
5 years ago
Audric Ackermann
5039930508
add basic secondary device link to new registration page
...
needs to handle errors and popup to show secret words, ...
5 years ago
Audric Ackermann
818cfc6dd3
make display name mandatory (remove optional string)
5 years ago
Audric Ackermann
5e67c28132
remove useless TabSelectEvent interface
5 years ago
Audric Ackermann
803b24ef16
fix lint
5 years ago
Audric Ackermann
8d11553fe5
add a *ignore* method to Promise to make tslint happy
5 years ago
Audric Ackermann
d5b8436f4d
integrate dangerouslySetInnerHTML into custom components and sanityze it before rendering
5 years ago
Audric Ackermann
f84e286ddc
update show mnemonic button size
5 years ago
Audric Ackermann
0bb92971ee
SessionButtonTypes -> SessionButtonType and create enum for registration tabs
5 years ago
Audric Ackermann
295e707101
move ts session globals to global.d.ts
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
e2519c38e1
fix lint
5 years ago
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
5 years ago
Audric Ackermann
291e3b48a0
add i18n translation and use them in the app
5 years ago
Audric Ackermann
2f8820a27b
rename floatField to session-input-floating-label in SessionInput
5 years ago
Audric Ackermann
4f889b3c69
big refactor of scss to include session- prefix everywhere
5 years ago
Audric Ackermann
49ed9032ce
remove .no-select and make most components not-selectable
5 years ago
Audric Ackermann
73a07f74f9
complete registration signup tab UI
5 years ago
Audric Ackermann
e948684a83
add the basic of the create account tab and yarn lint
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
2813e92ad2
update enum types to be capitalized
5 years ago
Audric Ackermann
c5dd87bd4f
add and use wasa font
5 years ago
Audric Ackermann
30c31260ac
fixlint
5 years ago
Audric Ackermann
cc97d9284b
add first chunck of our SessionRegistrationView
5 years ago
Audric Ackermann
75c35633ab
add clickhandler to SessionButton and the AccentText component
5 years ago
Ryan Tharp
472d5ed3be
correct menu for RSS conversations
5 years ago
Maxim Shishmarev
efc03153d3
Fix not awaiting on promises in mentions
5 years ago
Vincent
94f6ee3f3b
Inital toast UI
5 years ago
Ryan Tharp
26ea0d3ce4
take out unneeded dollar signs
5 years ago
Vincent
02d23e972c
Optimisations and SASS simplifcation
5 years ago
Vincent
2bdc0579c3
Message deletion moderator check and toast.
5 years ago
Ryan Tharp
2cf39cc1ed
Merge pull request #690 from neuroscr/multidevice-publicchat
...
Add/Remove Moderators interface
5 years ago
Ryan Tharp
2761e89732
Make aspects of the HTML easier to style
5 years ago
Ryan Tharp
0281338a39
fix tabIndex
5 years ago
Vincent
fc235d6057
Completed message selection
5 years ago
Vincent
0c4f57e57d
Added session button types and session button colors
5 years ago
Ryan Tharp
9af91d228c
fix typo
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
6d662f6b05
rename UserDetailsDialog isEnlargeImageShown-> isEnlargedImageShown
5 years ago
Audric Ackermann
a30d772c64
topleft avatar click show edit profile
5 years ago
Audric Ackermann
531b782669
click on our avatar show the edit profile dialog & fix lint
5 years ago
Audric Ackermann
14dab92989
jazzicon make borderRadius 50% rather than 50px
5 years ago
Audric Ackermann
2fdb4c3540
cleanup code
5 years ago
Audric Ackermann
4999ececfd
enlarged avatar when clicked in showUserDetailsDialog
5 years ago
Audric Ackermann
b21b439092
make showUserDetails modal close on click outside
5 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
Ryan Tharp
37f4b8e8ed
use else
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
d58a835af4
enable updateGroup if a public chat channel mod
6 years ago
Ryan Tharp
b152d186d5
handle public chat group update
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
Mikunj
aa216d7a5d
Added minor comment.
6 years ago
Mikunj
a9189979e1
Added JazzIcon
6 years ago
Beaudan Brown
5247bc56b7
Address review
6 years ago
Beaudan Brown
870dc7f904
Fix tests, refactor menu items to please linter and lint
6 years ago
Beaudan Brown
66459ac4bd
Remove most of the right click and cog menu options for the public chats
6 years ago
Beaudan Brown
a2cda31f1a
Remove delete option from more info
6 years ago
Mikunj
21dad58537
Linting.
6 years ago
Mikunj
3380500a2d
Added QR code viewing.
6 years ago
Beaudan
616e952f8e
Add right click option to public chat messages to copy pubkey of sender
6 years ago
Beaudan Campbell-Brown
f4e76f0576
Merge pull request #455 from neuroscr/public-delete
...
Public delete
6 years ago
Beaudan Brown
ba72f55b03
Fix missing react key error
6 years ago
Beaudan Brown
351fa09ad6
Only show delete option if have mod status and show different modal for mod deletion
6 years ago
Beaudan Brown
e4ecc5b389
A prepare for message deletion
6 years ago
sachaaaaa
59e1bb48c1
Merge pull request #434 from sachaaaaa/fix_clipboard_redraws
...
[multi-device] Fix main header being redrawn every 100ms
6 years ago
sachaaaaa
4a35492fe0
Fix main header being redrawn every 100ms
6 years ago
sachaaaaa
b5aee4f4be
Display "Pair New Device" in menu for non-secondary devices
6 years ago
Beaudan Brown
662c64f347
Remove ability to delete some rss conversations
6 years ago
Ryan Tharp
9bd6b7a364
lint
6 years ago
Ryan Tharp
a0e7ba252c
strip style and improving stripping regex
6 years ago
Ryan Tharp
c57571fdfd
loki.network rss feed
6 years ago
Beaudan
fce4d0ce79
Review cleanup
6 years ago
Beaudan
86e55e5dc6
Clean up bold check
6 years ago
Beaudan
3ea3a394e7
Only bold the profile name for messages
6 years ago
Beaudan
958766dc65
Bold the profile name and truncate the pubkey
6 years ago
Beaudan
3a5e6e2fd3
Lint
6 years ago
Beaudan
1fc2173d9b
Update header template to display group names properly and update migration to only store name for public chat
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
Beaudan
47ac247f83
Comment out the show all media button
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
3152f92e30
Merge signal 1.23.2
...
# Conflicts:
# app/sql.js
# js/conversation_controller.js
# package.json
6 years ago
Mikunj
3a8111020e
Merge v1.23.0
...
# Conflicts:
# background.html
# package.json
# yarn.lock
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
48c4ed1a29
Partial Merge commit 'bf904ddd129ceba8fa363ccf6d10ecd256c65f63' into signal-1.23
...
# Conflicts:
# _locales/en/messages.json
# app/sql.js
# js/background.js
# js/conversation_controller.js
# js/models/conversations.js
# js/views/inbox_view.js
# main.js
6 years ago
Mikunj
57195017f9
Linting
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
Scott Nonnenberg
8833cd7de4
Skip URLs that include the @ symbol when generating links
...
Thanks to mcsim for the bug report.
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
bf904ddd12
On attachment save include date, include album index
6 years ago
Scott Nonnenberg
6ffbc0ac06
Archive Conversation
6 years ago
Scott Nonnenberg
d72f89d776
Render only visible conversations in left pane
6 years ago
Scott Nonnenberg
ae2db9f09a
Improve handling for URLs composed of mixed character sets
6 years ago
Beaudan
14367620d9
lint
6 years ago
Beaudan
d0d57ea8c7
Add more functionality to the conversation right click menu, add right click for messages, change some of the ways toasts/confirmation dialogs are created, auto focus text input for nickname, clean up some stuff
6 years ago
Beaudan
df93c97b48
Added ability to delete contacts and destroy all sessions with them. Added right click menu to contacts/conversations in list which can block, delete messages and delete contact
6 years ago
Mikunj
9ac76e7e62
Linting
6 years ago
Mikunj
06be1da40d
Added p2p message styling
6 years ago
Scott Nonnenberg
9c540ab977
Add cache support to Signal Protocol Store
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
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
Mikunj
ddfc99a461
Added online indicator to conversation header.
6 years ago
Mikunj
9b382de6da
Added online indicator.
...
Disable selection in contacts.
6 years ago
Scott Nonnenberg
813924685e
Link Previews
6 years ago
Scott Nonnenberg
51f1ef5725
Don't linkify quoted message contents
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
Scott Nonnenberg
a900792a06
Use thumbnails for smaller cells in image grids
6 years ago
Scott Nonnenberg
ba711d8985
Show just first image if we receive mixed multi-attachment msg
6 years ago
Scott Nonnenberg
52d3138958
Caption editor: add keyboard interaction, disable for single img
6 years ago
Scott Nonnenberg
6eb8f5680c
Preserve links with embedded emoji
6 years ago
Scott Nonnenberg
985b1d6aa6
New staged attachments UI, multiple image attachments per message
6 years ago
Mikunj
f3367465d8
Fix menu items not triggering after conversation is removed and then added.
6 years ago
sachaaaaa
27674513ba
Merge branch 'development' into signal-v1.19
6 years ago
Mikunj
a2f12ca18e
Added option to copy conversation public key.
6 years ago
Mikunj
654b0dac84
Merge signal-master.
6 years ago
sachaaaaa
7e612700f7
Handle session reset, Loki style
7 years ago
Mikunj
341c5e4ed8
Updated nickname display modal.
7 years ago
Mikunj
51e8bc40b6
Show public key tooltip when you hover over profile text.
7 years ago
Mikunj
14ecbc3f35
Moved MainHeader into its own Backbone View.
7 years ago
Mikunj
a807b6eacd
Show expand icon on main header.
7 years ago
Mikunj
cb3599eea8
Removed IdentityKeyHeader.
7 years ago
Mikunj
1be63b52b2
Show contact name on main header.
7 years ago
Scott Nonnenberg
f5954db711
Ensure that multi-video lightbox scrolling changes video
7 years ago
Mikunj
ac4e04912c
Minor language fixes.
7 years ago
Mikunj
98c4b5d77b
Added editing own nickname.
...
Fix dark theme support.
Fix notification titles.
7 years ago
Mikunj
449f44cc5a
Added changing user nicknames.
7 years ago
Mikunj
f1d18219ed
Conversation UI update.
7 years ago
Scott Nonnenberg
79a861a870
Typing Indicators
7 years ago
Scott Nonnenberg
99252702e1
Support receiving multiple images in one messages
7 years ago
sachaaaaa
dbdd52b4eb
Merge pull request #50 from Mikunj/fix/friend-request
...
Friend request fixes
7 years ago
Mikunj
484efd34a3
Added friend request message expiration.
7 years ago
Mikunj
a82999818a
Added blocking/unblocking from friend request.
...
Fixed incoming messages being deleted.
7 years ago
Mikunj
ae2e2fa2ae
Updated UI in conversation to support user blocking behaviour.
7 years ago
Mikunj
557fed11f3
Only display retry send button if the request is pending.
7 years ago
Mikunj
4d08a74d53
Updated FriendRequest to be more consistent with the other typescript components.
7 years ago
Mikunj
f45e0030c4
Added status display and retry send to friend request.
7 years ago
Mikunj
fc3cb9c46d
Replace old pending messages with new one when adding a new incoming friend request.
...
More refactoring.
7 years ago
Mikunj
a80d6bb868
Merged branch correctly.
7 years ago
Mikunj
0a23888875
Fix up friend request message layout
7 years ago
Mikunj
0cf616328e
Fixed saving prekey bundle once friend request is accepted.
...
Added option to delete conversation after it is declined.
7 years ago
Mikunj
c150cbe34f
Friend request message indicator.
7 years ago
Mikunj
9dc19044b9
Handle the case where the user is sending a friend request.
...
Fix up styling for outgoing message.
7 years ago
Mikunj
08ca779fe1
Fixed up friend request message display
7 years ago
Mikunj
5626cfe47d
Added FriendRequest message
7 years ago
Mikunj
f589fdac5c
Merge signal changes into branch.
7 years ago
sachaaaaa
4b9fcb98d4
Linting and other housekeeping stuff
7 years ago
Scott Nonnenberg
a7d78c0e9b
Sealed Sender support
...
https://signal.org/blog/sealed-sender/
7 years ago
Scott Nonnenberg
7789beec64
Calculate warning properly for all methods of attachment download
7 years ago
sachaaaaa
639c3e9a4f
fix app name from previous merge
7 years ago
sachaaaaa
9370e2b74a
Merge branch 'master' of https://github.com/signalapp/Signal-Desktop into development
...
* 'master' of https://github.com/signalapp/Signal-Desktop : (38 commits)
v1.17.0
v1.17.0-beta.4
Ensure that blue group avatars are preserved in dark theme
Android theme: Incoming quotes take color from containing message
Conversations have blue avatar backgrounds if no image provided
Fix lint errors
Add ca language
inboxView: Ensure Conversation exists for our own number
Ensure that file is not attached if we've filtered it
v1.17.0-beta.3
Localization updates
v1.16.3
Lint fixes
Lint fixes
Better handle large numbers of messages in cache on startup
Keep object stores after conversations migrate to SQLCipher
Longer timeout for orphaned file cleanup
Tests and increase consistency for isFileDangerous calls
Longer timeout for orphaned file cleanup
v1.17.0-beta.2
...
# Conflicts:
# background.html
# package.json
7 years ago
Scott Nonnenberg
2b5f6d8b5e
Ensure that blue group avatars are preserved in dark theme
7 years ago
Scott Nonnenberg
fbaef50c4a
Android theme: Incoming quotes take color from containing message
7 years ago
Scott Nonnenberg
f21f83a163
Conversations have blue avatar backgrounds if no image provided
7 years ago
Scott Nonnenberg
bc0ec92ad2
Tests and increase consistency for isFileDangerous calls
7 years ago
Scott Nonnenberg
0850dc368a
Lint fixes
7 years ago
Scott Nonnenberg
7d9711ba65
Restore iOS-specific theme; colors on left in android theme
7 years ago