Commit Graph

299 Commits (39fac5fd0218d16a773847d7781da73a3e9ae3fe)

Author SHA1 Message Date
Mikunj 57195017f9 Linting 7 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
7 years ago
Scott Nonnenberg 8833cd7de4 Skip URLs that include the @ symbol when generating links
Thanks to mcsim for the bug report.
7 years ago
Scott Nonnenberg 230c6dc284 Fix vertical sizing of left pane when switching inbox<->archive 7 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
7 years ago
Scott Nonnenberg b3ac1373fa Move left pane entirely to React 7 years ago
Scott Nonnenberg bf904ddd12 On attachment save include date, include album index 7 years ago
Scott Nonnenberg 6ffbc0ac06 Archive Conversation 7 years ago
Scott Nonnenberg d72f89d776 Render only visible conversations in left pane 7 years ago
Scott Nonnenberg ae2db9f09a Improve handling for URLs composed of mixed character sets 7 years ago
Beaudan 14367620d9 lint 7 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 7 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 7 years ago
Mikunj 9ac76e7e62 Linting 7 years ago
Mikunj 06be1da40d Added p2p message styling 7 years ago
Scott Nonnenberg 9c540ab977 Add cache support to Signal Protocol Store 7 years ago
Scott Nonnenberg 1d2c3ae23c Download attachments in separate queue from message processing 7 years ago
Scott Nonnenberg a43a78731a Note to Self 7 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
7 years ago
Mikunj ddfc99a461 Added online indicator to conversation header. 7 years ago
Mikunj 9b382de6da Added online indicator.
Disable selection in contacts.
7 years ago
Scott Nonnenberg 813924685e Link Previews 7 years ago
Scott Nonnenberg 51f1ef5725 Don't linkify quoted message contents 7 years ago
Mikunj 1a15ec9c15 Merge commit signal/master into signal-1.20 7 years ago
Mikunj 6bd2d3962e Linted files 7 years ago
Scott Nonnenberg 0de54e125c Improve caption editor usability, new 'add attachment' affordance 7 years ago
Scott Nonnenberg cba47668cd Increase contrast of typing indicator in iOS theme 7 years ago
Scott Nonnenberg aab2a57b48 Some style and interaction fine-tuning 7 years ago
Scott Nonnenberg a900792a06 Use thumbnails for smaller cells in image grids 7 years ago
Scott Nonnenberg ba711d8985 Show just first image if we receive mixed multi-attachment msg 7 years ago
Scott Nonnenberg 52d3138958 Caption editor: add keyboard interaction, disable for single img 7 years ago
Scott Nonnenberg 6eb8f5680c Preserve links with embedded emoji 7 years ago
Scott Nonnenberg 985b1d6aa6 New staged attachments UI, multiple image attachments per message 7 years ago
Mikunj f3367465d8 Fix menu items not triggering after conversation is removed and then added. 7 years ago
sachaaaaa 27674513ba
Merge branch 'development' into signal-v1.19 7 years ago
Mikunj a2f12ca18e Added option to copy conversation public key. 7 years ago
Mikunj 654b0dac84 Merge signal-master. 7 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
Scott Nonnenberg ca61c9cb85 Warnings for dangerous files 7 years ago
Scott Nonnenberg a8e12d0771 Add user's avatar to the top left of the screen 7 years ago
Scott Nonnenberg 8f3e3b7aaf Update to new design for avatars: individual/group icons/colors
And two initials.
7 years ago
Scott Nonnenberg cf16ced91c Unread badge is now attached to avatar in left pane 7 years ago
Scott Nonnenberg 10c53bddb0 Move to new colors, switch incoming/outgoing colors 7 years ago
sachaaaaa 22a86b5351 store key bundle status in conversation model 7 years ago
Scott Nonnenberg 9c399624cc Support for blocking groups on mobile, via group/blocked syncs 7 years ago
Scott Nonnenberg 8290146721 Show generic attachment for non-loading/too-large images/videos 7 years ago
Scott Nonnenberg 006700f9a2 Properly style countdown icon in iOS light/dark themes 7 years ago
Scott Nonnenberg 37f3054976 Both UI timer and database timer will remove expired message 7 years ago
Scott Nonnenberg b3d56276a8 Conversations now better take advantage of wide screens 7 years ago
Scott Nonnenberg fedfbed304 Copy quoted message contents into quote on receipt
Also:
  - visually distinguish any reference we couldn't verify on receipt
  - show toast on quote click if we can't scroll to message
  - toast visuals redesigned to match rest of app
7 years ago
Scott Nonnenberg a247ffe5cf When iOS device has been linked, use iOS color scheme 7 years ago
Scott Nonnenberg 727925a266 Clean up old messages, better handle errors from sending 7 years ago
Scott Nonnenberg b0b1e9b8e3 Message: video/image attachment borders inline, on top of image
Otherwise, its transparency will result in a distracting line between it
and its attached message bubble
7 years ago
Scott Nonnenberg 3b7ee3e2ce A couple copy changes: Show -> View, New Number -> Safety Number 7 years ago
Scott Nonnenberg 19ff050b3a Show 'Off' text when disappearing messages are turned off 7 years ago
Scott Nonnenberg 3105b77475 Migrate to SQLCipher for messages/cache
Quite a few other fixes, including:
  - Sending to contact with no avatar yet (not synced from mobile)
  - Left pane doesn't update quickly or at all on new message
  - Left pane doesn't show sent or error status

Also:
 - Contributing.md: Ensure set of linux dev dependencies is complete
7 years ago
Scott Nonnenberg 8b92e6112c Add dir='auto' to Message and Quote body for RTL languages 7 years ago
Scott Nonnenberg f38647dfa5 ContactListItem: Add spacing above and below (for 'show members') 7 years ago
Scott Nonnenberg e80857562a Disappearing messages: show 'disabled' instead of 'set to off' 7 years ago
Scott Nonnenberg 7dd931fb7e ConversationHeader: centered title, ConvoListItem: unbold name 7 years ago