Commit Graph

1216 Commits (ea17437a0cb96e1fe2d9d018bea5d2670086d37d)

Author SHA1 Message Date
Mikunj 61b862b021 Merge signal 1.24.1 7 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
7 years ago
Mikunj 3152f92e30 Merge signal 1.23.2
# Conflicts:
#	app/sql.js
#	js/conversation_controller.js
#	package.json
7 years ago
Mikunj 3a8111020e Merge v1.23.0
# Conflicts:
#	background.html
#	package.json
#	yarn.lock
7 years ago
Scott Nonnenberg ef670bec3f Ensure that we have all conversations in redux store 7 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
7 years ago
Scott Nonnenberg fca40cb548 Disable keyboard shortcut for conversation archive 7 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
7 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
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 b31fbcaa17 Don't send if message body is too long 7 years ago
Mikunj 40ab727b12 Linting 7 years ago
Mikunj b2ecb87462 Review fixes 7 years ago
Mikunj c7130a3bbb Added password confirmation dialog before showing seeds. 7 years ago
Derek Meer 7727dc093e Hides the "Hide menu bar" option on MacOS (#2903)
The "Hide menu bar" option is only applicable to Windows and some Linux distros,
where the menu bar is attached to the Signal window. Therefore, this commit
ensures that it doesn't show up on MacOS. It includes a setting,
isHideMenuBarSupported(), to control the option's appearance. This
commit also includes the tests to make sure isHideMenuBarSupported()
works correctly.

Fixes #2705
7 years ago
Scott Nonnenberg 629dc8737b Fix issue where 'delete messages' was not clickable second time 7 years ago
Scott Nonnenberg 81de5f9a76 Introduce CTRL-E shortcut for archiving a conversation 7 years ago
Scott Nonnenberg 74cb808763 New MessageController as the single place for in-memory messages 7 years ago
Mikunj ae8b3899ad Changed registration to be a 2 step process. 7 years ago
Scott Nonnenberg 0c69d725c3 Ensure that we have all conversations in redux store 7 years ago
Scott Nonnenberg b232d6289a Update react-contextmenu to avoid event handler issues un unload 7 years ago
Scott Nonnenberg 3b140d9b51 Update react-contextmenu to avoid event handler issues un unload 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 e68367fe0d Remove reference to nonexistent view 7 years ago
Scott Nonnenberg 009c58749b Don't continue to log if socket is returning unknown status 7 years ago
Scott Nonnenberg 667b2e63f1 Ensure image lightbox is aware of its underlying message changes 7 years ago
Beaudan 9717267b00 Review 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 5c29c6cb1d Search view now works with deleting contacts as well 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
Beaudan f906cbfd50 Added enter to log in 7 years ago
Beaudan 5030ad4021 Made the slider label populate as well, plus removed redundant window function 7 years ago
Scott Nonnenberg 9afea3ae2b View All Media: Listen for updates to conversation, re-render 7 years ago
Scott Nonnenberg 1b9959aca3 Ensure outgoing attachment size always matches resized image 7 years ago
Scott Nonnenberg 5b54c9554e Remove groups table, conversation is single source of truth 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
Scott Nonnenberg 858c7e629f Fine-tune linkification technique for link previews 7 years ago
Scott Nonnenberg 462fa712bc Show members: Pull conversation from group table 7 years ago
sachaaaaa 68fe552156 Merge commit '5c8558e293989094693f918a63b672301f1aeb55' into merge_1_21_1
* commit '5c8558e293989094693f918a63b672301f1aeb55':
  v1.21.1
  v1.21.1-beta.1
  Fix: Navigation to message via quote click didn't always work
  mainWindow.close - be ready for null mainWindow
  Ensure that Curve.async points to worker after startWorker call
  Protect against unhandled promises when calling checkForUpdates
  Reenable send when link preview is missing an image

# Conflicts:
#	package.json
7 years ago
Scott Nonnenberg 1a7df91dbc Fix: Navigation to message via quote click didn't always work 7 years ago
Mikunj a1e4b740f2 Fixed up settings view.
Fix review issues.
7 years ago
Mikunj 725a41a8d7 Added link preview setting. 7 years ago
sachaaaaa 0417f0ffad
Merge pull request #182 from sachaaaaa/disable_dragndro
Disable drag n drop temporarily
7 years ago
sachaaaaa 72b7f82522 Disable pasting files 7 years ago
sachaaaaa 46533fae0d disable drag n drop temporarily 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
sachaaaaa 432c336048
Merge pull request #171 from Mikunj/online-indicator-fix
Added online indicator to conversation header.
7 years ago
Mikunj ddfc99a461 Added online indicator to conversation header. 7 years ago
Beaudan 0c104e5a53 Small fix for the disconnected banner coming up when it shouldn't, just default to thinking we are connected and mock the onEmpty event. Will only get set to not connected if requests fail 7 years ago
Mikunj 9b382de6da Added online indicator.
Disable selection in contacts.
7 years ago
Scott Nonnenberg 374b9db493 Ensure that dialog pops up when permissions denied for voice note 7 years ago
Scott Nonnenberg 813924685e Link Previews 7 years ago
Scott Nonnenberg 0eb4760349 Show contact name on 'send anyway' dialog instead of $name$
Partial fix for #1914
7 years ago
Mikunj ac59e1249f Added db resetting.
Use built in signal warning view.
7 years ago
Mikunj e544cd4c88 Added confirmation dialog. 7 years ago
Mikunj 1a15ec9c15 Merge commit signal/master into signal-1.20 7 years ago
Scott Nonnenberg 0ba25ff8d5 Multiple images can now be selected in file chooser and drag/drop 7 years ago
Mikunj f92e8485f8 Merge development into lint
Added gitattributes
7 years ago
Scott Nonnenberg 1e4b562922 Multiple images can now be selected in file chooser and drag/drop 7 years ago
Beaudan Campbell-Brown ea1d007b4f
Merge pull request #136 from Mikunj/tests
Tests
7 years ago
Mikunj 6bd2d3962e Linted files 7 years ago
Mikunj feb8af476a Refactored BlockedNumberController. 7 years ago
Scott Nonnenberg 74bbdb88a5 Lint fixes 7 years ago
Scott Nonnenberg 16a821645f Preserve scroll position on toggle emoji panel, add attachment 7 years ago
Scott Nonnenberg 0de54e125c Improve caption editor usability, new 'add attachment' affordance 7 years ago
Scott Nonnenberg ac1a6d197a Enable sending multiple images in one message 7 years ago
Scott Nonnenberg 7db7a3ad44 Preserve scroll position when adding/removing staged quote 7 years ago
Scott Nonnenberg b08c10a547 FileInputView: Event on attachment change to hide/show microphone 7 years ago
Mikunj 24455fc8b7 Updated TTL to use slider. 7 years ago
Mikunj 235dbb2176 Added display of message ttl in settings.
Fixed setting message ttl.
7 years ago
Scott Nonnenberg b816638dea Fix some of the notification avatar colors 7 years ago
Scott Nonnenberg dc9f9dabfd Ensure that caption is shown even for single-image message 7 years ago
Scott Nonnenberg f9ea7be61f Reintroduce single attachment limit 7 years ago
Scott Nonnenberg 985b1d6aa6 New staged attachments UI, multiple image attachments per message 7 years ago
Herohtar 0b60af1c84 Don't compare a numeric value with a string when using the identity operator (#2989)
Fix comparison for emoji injection at cursor location
7 years ago
Mikunj cbb62f4a71 Added tsx files to grunt watch.
Fixed minor bug in conversation view.
7 years ago
Mikunj a0b814bf7c limit max message length to 2000 characters.
Set task time limit to 3 minutes.
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
Mikunj f98fe910d5 Fix friend request retry not working. 7 years ago
Mikunj f92cc6cbd4 Added menu option to view seed. 7 years ago
Mikunj 0491ceacf1 Added seed dialog.
Fixed issue where incorrect language was used to generate seed.
7 years ago
Scott Nonnenberg 3851bf351f Throttle typing events, fix profile logging, fix group typing 7 years ago
sachaaaaa a1255dd31e
Merge pull request #77 from Mikunj/password-protection
Password protection
7 years ago
sachaaaaa 4a2c618803
Update js/views/inbox_view.js
Co-Authored-By: Mikunj <Mikunj@users.noreply.github.com>
7 years ago
Mikunj 0cfabb5ffa Added unread indicator in conversations sections. 7 years ago
Mikunj 9e995bde6c Review fixes.
Updated tests.
7 years ago
sachaaaaa d8f4d1f313 Fixes to get production build working 7 years ago
Mikunj 0b87f13699 Added password dialog view. 7 years ago
Mikunj 26ba553e6a Added menu options to set, change and remove password. 7 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.
7 years ago
Mikunj 7a96b8446a Rename launcherView to passwordView. 7 years ago
Mikunj 6620244d03 Show main window on correct password; 7 years ago
Mikunj 65015063d2 Add css styling.
Added input and button.
7 years ago