Commit graph

116 commits

Author SHA1 Message Date
Vincent
a0a5a61b29 Various changes suggested by redesign overview 2020-01-24 14:16:33 +11:00
Audric Ackermann
25344685a2 merge 2020-01-21 14:49:14 +11:00
Vincent
d0a8b933e9 Add friends to server Session'isation 2020-01-20 15:40:24 +11:00
Vincent
643a19d1af Sass improvements 2020-01-20 15:25:55 +11:00
Vincent
010cf045cb optimisation of ternary & binary expr. 2020-01-20 14:36:46 +11:00
Vincent
2439c6f95b Contextmenu left trigger fix for messageview 2020-01-17 10:11:58 +11:00
Audric Ackermann
1d63bc3203 add required props in grouppanel to handle disappearing message sets 2020-01-16 11:27:29 +11:00
Audric Ackermann
ab0ff9c3ad rename showUserDetails -> avatarClick for conversationHeader 2020-01-16 11:27:29 +11:00
Audric Ackermann
89ba00e213 remove unused import 2020-01-16 11:19:17 +11:00
Audric Ackermann
73041ccef3 show receivedFriendRequest in a popup 2020-01-16 11:19:17 +11:00
Audric Ackermann
84c315449f show nb of members on group chat when members.length>0 2020-01-16 11:17:06 +11:00
Vincent
7b6e28eaab Keyboard navigation wrt Modals 2020-01-06 16:08:22 +11:00
Vincent
2ede557a74 Modal additions incl. QR fixup and Seed View 2020-01-06 15:46:49 +11:00
Vincent
9afb8b4d5e Major rework of context menus 2019-12-20 10:57:50 +11:00
Vincent
08cc218364 Fixed orderin of toasts with Maps 2019-12-17 14:43:00 +11:00
Ryan Tharp
7507b9c2ce defeat caching of context menu, and remove unneeded parameter to getHeaderProps 2019-12-15 16:55:46 -08:00
Ryan Tharp
472d5ed3be correct menu for RSS conversations 2019-12-12 21:46:39 -08:00
Vincent
fc235d6057 Completed message selection 2019-12-11 17:48:54 +11:00
Vincent
0c4f57e57d Added session button types and session button colors 2019-12-11 15:51:14 +11:00
Ryan Tharp
5730a88c18 add/remove moderator modal dialogs 2019-12-10 00:17:45 -08:00
Vincent
98b4b18583 Added message selection inital functionality and added to buttons 2019-12-10 16:56:03 +11:00
Vincent
c2c084920a Namespacing 2019-12-09 16:23:33 +11:00
Vincent
10676f5573 Improved file structuring 2019-12-09 15:42:12 +11:00
Vincent
a17964beb7 Using singular enum names rather than plural 2019-12-09 14:30:00 +11:00
Vincent
141c0135fb Fixed styling 2019-12-09 13:57:18 +11:00
Vincent
d62f1c6e22 Inital conversation restructuring 2019-12-09 13:48:04 +11:00
Ryan Tharp
d58a835af4 enable updateGroup if a public chat channel mod 2019-12-03 02:38:35 -08:00
Audric Ackermann
be5f932c08 fix lint 2019-11-28 14:57:58 +11:00
Audric Ackermann
c61249e5e0 put event in the avatar element and trigger it in conversation header 2019-11-28 10:02:20 +11:00
Maxim Shishmarev
a5fce17d8c public chat invitations 2019-11-22 16:16:43 +11:00
Maxim Shishmarev
0df5214979 Limit small private groups to 10 members 2019-11-01 12:00:29 +11:00
Maxim Shishmarev
0490e5c668 Clean up conversation options for groups 2019-11-01 12:00:29 +11:00
Maxim Shishmarev
9f81f67460 Can leave private group chats 2019-11-01 12:00:29 +11:00
Maxim Shishmarev
cf18572049 Adding new group members; establishing sessions between non-friends 2019-11-01 11:57:49 +11:00
Maxim Shishmarev
9e6f6d5a01 Fix incorrectly showing friend request as pending 2019-10-31 15:23:08 +11:00
Beaudan Brown
5247bc56b7 Address review 2019-09-04 11:09:05 +10:00
Beaudan Brown
870dc7f904 Fix tests, refactor menu items to please linter and lint 2019-09-04 10:58:32 +10:00
Beaudan Brown
66459ac4bd Remove most of the right click and cog menu options for the public chats 2019-09-03 17:53:19 +10:00
Beaudan Brown
662c64f347 Remove ability to delete some rss conversations 2019-08-23 14:23:21 +10:00
Beaudan
3a5e6e2fd3 Lint 2019-08-08 14:56:52 +10:00
Beaudan
1fc2173d9b Update header template to display group names properly and update migration to only store name for public chat 2019-08-08 14:56:52 +10:00
Beaudan
47ac247f83 Comment out the show all media button 2019-06-14 15:32:09 +10:00
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
2019-04-18 10:13:49 +10:00
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
2019-04-17 16:42:09 +10:00
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
2019-04-17 11:59:54 +10:00
Scott Nonnenberg
b3ac1373fa Move left pane entirely to React 2019-03-12 17:44:14 -07:00
Scott Nonnenberg
6ffbc0ac06 Archive Conversation 2019-03-12 17:44:14 -07:00
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 2019-03-12 11:10:50 +11:00
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 2019-03-07 17:10:33 +11:00
Scott Nonnenberg
a43a78731a Note to Self 2019-02-12 16:08:51 -08:00
Mikunj
ddfc99a461 Added online indicator to conversation header. 2019-02-05 14:22:55 +11:00
Mikunj
6bd2d3962e Linted files 2019-01-16 16:18:08 +11:00
Mikunj
f3367465d8 Fix menu items not triggering after conversation is removed and then added. 2018-12-19 14:34:56 +11:00
Mikunj
a2f12ca18e Added option to copy conversation public key. 2018-12-17 13:48:47 +11:00
Mikunj
341c5e4ed8 Updated nickname display modal. 2018-12-04 15:31:59 +11:00
Mikunj
449f44cc5a Added changing user nicknames. 2018-11-28 10:31:11 +11:00
Mikunj
f1d18219ed Conversation UI update. 2018-11-28 10:31:11 +11:00
Mikunj
ae2e2fa2ae Updated UI in conversation to support user blocking behaviour. 2018-11-16 15:31:56 +11:00
sachaaaaa
4b9fcb98d4 Linting and other housekeeping stuff 2018-11-01 11:10:30 +11:00
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
2018-10-23 13:32:08 +11:00
Scott Nonnenberg
8f3e3b7aaf Update to new design for avatars: individual/group icons/colors
And two initials.
2018-10-01 18:18:37 -07:00
sachaaaaa
22a86b5351 store key bundle status in conversation model 2018-10-01 17:49:39 +10:00
Scott Nonnenberg
3b7ee3e2ce A couple copy changes: Show -> View, New Number -> Safety Number 2018-08-01 11:59:49 -07:00
Scott Nonnenberg
7dd931fb7e ConversationHeader: centered title, ConvoListItem: unbold name 2018-07-27 09:15:57 -07:00
Scott Nonnenberg
2384988b0a ConversationHeader: Ensure that profile has tilde before it 2018-07-18 19:41:16 -07:00
Scott Nonnenberg
3c69886320 Finish new Message component, integrate into application
Also:
- New schema version 8 with video/image thumbnails, screenshots, sizes
- Upgrade messages not at current schema version when loading messages
  to show in conversation
- New MessageDetail react component
- New ConversationHeader react component
2018-07-17 15:58:07 -07:00