Commit Graph

5584 Commits

Author SHA1 Message Date
Scott Nonnenberg 3e2dafa1ad Update strings 2020-11-10 16:56:42 -08:00
Brandon Outlaw 2013378136 MacOS – Add shortcut for Window -> Show (#4632) 2020-11-10 16:30:56 -08:00
Sidney Keese 5c810c65cc Fix mention blot to enable native keyboard navigation
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
2020-11-10 09:51:24 -08:00
Scott Nonnenberg a5cfebe87a Conversation.setMarkedUnread: Only captureChange if value changed 2020-11-10 09:53:34 -06:00
Scott Nonnenberg 4ef4aebf85 GroupV2: Add 'you were invited' to timeline after link 2020-11-10 09:15:37 -06:00
Evan Hahn 957a1e0d07 Calling lobby: show your blurred avatar instead of other person's 2020-11-09 10:56:20 -08:00
Sidney Keese 4d95f83007 Clean up transitional pinned chats 2020-11-09 12:30:05 -06:00
Sidney Keese bba9df3149 Ensure incoming pinned conversations are not archived
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
2020-11-09 09:32:59 -06:00
Sidney Keese 91beef7797 Improve emoji blot and override clipboard behavior 2020-11-06 12:11:18 -08:00
Scott Nonnenberg d4d9688447 Ensure authorUuid is set in outgoing quotes 2020-11-06 13:06:21 -06:00
Evan Hahn 3468de255d Redux state: Allow multiple calls to be stored 2020-11-06 09:36:37 -08:00
Evan Hahn 753e0279c6 Upgrade to Emoji v13
This adds support for the [117 new emojis added in Emoji v13](https://emojipedia.org/emoji-13.0/).
2020-11-06 09:36:20 -08:00
Chris Svenningsen fe298444fb Bring up picker on backspace into mention 2020-11-05 13:18:42 -08:00
Chris Svenningsen 4def45b86a Remove fuzzy @mention search 2020-11-04 14:04:48 -08:00
Evan Hahn ca83281986 Add getOwn utility function 2020-11-04 11:56:49 -08:00
Evan Hahn d1c63609a7 Add transparent gradient to ongoing call header 2020-11-04 11:56:25 -08:00
Evan Hahn 66da943f27 Call screen footer styling improvements 2020-11-04 11:56:03 -08:00
Evan Hahn 7e23bb6246 Use thunks for calling action creators 2020-11-04 13:03:14 -06:00
Evan Hahn 618c0fce1e test-electron: wait to run tests until protos are ready 2020-11-04 13:03:14 -06:00
Evan Hahn 8e598688e7 Add comments and tests for libsignal-protocol curve validation 2020-11-04 13:03:14 -06:00
Chris Svenningsen 158ed4e455 Fix several composer bugs 2020-11-04 13:03:13 -06:00
Evan Hahn e9642ae66f Test calling's toggle actions, run tests in Electron 2020-11-04 13:03:13 -06:00
Chris Svenningsen 53c89aa40f Send @mentions 2020-11-04 13:03:13 -06:00
Evan Hahn 63c4cf9430 Update license field in package.json and bower.json 2020-11-04 13:03:13 -06:00
Chris Svenningsen ff18063f89 Ensure emoji picker can insert without composition box focus 2020-11-04 13:03:13 -06:00
Evan Hahn b7a1ddf628 Remove runtime type checks from calling service 2020-11-04 13:03:13 -06:00
Sidney Keese cfc3c123bc Update unread count when marking as unread
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
2020-11-04 13:03:13 -06:00
Evan Hahn 8bfaf598af Add license headers across the project 2020-11-04 13:03:13 -06:00
Evan Hahn 8c3da11996 Convert emoji actions to use redux-thunk 2020-11-04 13:03:13 -06:00
Evan Hahn decc93532b Hide call buttons when on call 2020-11-04 13:03:13 -06:00
Evan Hahn a7854c6083 Fix missing dark mode overrides when in keyboard mode 2020-11-04 13:03:13 -06:00
Evan Hahn a7f87bde64 Remove EditorConfig 2020-11-04 13:03:13 -06:00
dependabot-preview[bot] 4383945c1f Bump dot-prop from 4.1.1 to 4.2.1 2020-11-04 13:03:13 -06:00
Chris Svenningsen c408072576 Mark conversation as unread
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
2020-11-04 13:03:10 -06:00
Evan Hahn 184f7e1bf3 Remove ESLint no-continue rule 2020-11-04 13:00:41 -06:00
Chris Svenningsen 6a026c6439 Fix emoji completion; don't show when typing times
* Do not pop picker in timestamps
* Fix timestamp triggering emoji picker

Co-authored-by: Sidney Keese <sidney@carbonfive.com>
2020-11-04 13:00:41 -06:00
Sidney Keese 5099a415f9 Allow scroller to be adjusted by quill
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
2020-11-04 13:00:41 -06:00
Evan Hahn cb9a7f79d1 Rewrite Message model tests in TypeScript 2020-11-04 13:00:41 -06:00
Evan Hahn 8073ccd32c Rewrite <CallScreen> component with hooks 2020-11-04 13:00:41 -06:00
Evan Hahn 05a91a100f Remove some any casts for "smart" components 2020-11-04 13:00:41 -06:00
Evan Hahn b7cd0b1bf7 Tidy up link previews types 2020-11-04 13:00:40 -06:00
Evan Hahn dd8a2435ea Add useRef() React Hook to lint rules 2020-11-04 13:00:40 -06:00
Evan Hahn 8160b3b160 Use combineReducers as Redux recommends, removing an any 2020-11-04 13:00:40 -06:00
Scott Nonnenberg 8fd4ff95db CompositionInput: Submit trimmed text instead of not submitting 2020-11-04 13:00:40 -06:00
Chris Svenningsen 13333e0b0d Fix enter/ctrl+enter in expanded composer
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
2020-11-04 13:00:40 -06:00
Josh Perez 3f623d9348 Minor reaction string change in shortcuts 2020-11-04 13:00:40 -06:00
Sidney Keese e8f6480c57 Focus input after choosing to reply to message 2020-11-04 13:00:40 -06:00
Scott Nonnenberg 5629634aff Introduced encoding dependency, needed by node-fetch 2020-11-04 13:00:40 -06:00
Josh Perez 928bfcc221 Recent Media list: Round file sizes 2020-11-04 13:00:40 -06:00
Josh Perez b50b14a825 Increase contrast of icons in composition area 2020-11-04 13:00:40 -06:00