Commit Graph

129 Commits

Author SHA1 Message Date
Audric Ackermann 651b1c4376
Fetch translations (#2056)
* show missed-call,started-call and answered call notification in chat

* fix types for createLastMessageUpdate

* show incoming dialog if we have a pending call when enable call receptio

* simplify a bit the avatar component

* move disableDrag to a custom hook

* speed up hash colors of avatarPlaceHolders

* fixup text selection and double click reply on message

* keep avatar decoded items longer before releasing memory

* add incoming/outgoing/missed call notification

also, merge that notification with the timer and group notification
component

* hangup call if no answer after 30sec

* refactor SessionInput using hook + add testid field for recovery

* disable message request feature flag for now

* fix merge issue

* force loading screen to be black instead of white

for our dark theme user's eyes safety

* add type for i18n to run update after crowdin  fetch with tools/updateI18nKeysType.py

* update to latest translations
2021-11-30 14:46:06 +11:00
Audric Ackermann cf44896a03
Minor call tweaks (#2051)
* show missed-call,started-call and answered call notification in chat

* fix types for createLastMessageUpdate

* show incoming dialog if we have a pending call when enable call receptio

* simplify a bit the avatar component

* move disableDrag to a custom hook

* speed up hash colors of avatarPlaceHolders

* fixup text selection and double click reply on message

* keep avatar decoded items longer before releasing memory

* add incoming/outgoing/missed call notification

also, merge that notification with the timer and group notification
component

* hangup call if no answer after 30sec

* refactor SessionInput using hook + add testid field for recovery

* disable message request feature flag for now

* fix merge issue

* force loading screen to be black instead of white

for our dark theme user's eyes safety
2021-11-29 17:40:46 +11:00
audric a986931569 make attacments the same size that they are displayed on the UI 2021-08-27 15:18:44 +10:00
audric 9e37985d03 enable no-unused local and imports and fix tslint 2021-08-12 14:48:18 +10:00
audric 588ae85cda fix at lat types for attachment 2021-07-22 16:13:22 +10:00
Audric Ackermann 4ec1392aec
do local attachments decrypt/encrypt in worker 2021-07-13 11:50:11 +10:00
Audric Ackermann c8aa73626e
do not load right panel data unless it is visibl 2021-07-06 14:02:47 +10:00
Audric Ackermann dd9341a196
remove i18n from props everywhere where possible 2021-06-16 15:37:02 +10:00
Audric Ackermann 5bf844241b
fix tests 2021-06-10 10:27:00 +10:00
Audric Ackermann 81553aed57
do not overwrite attachment name on sending side
Relates #1593
2021-05-27 14:41:57 +10:00
Audric Ackermann 1f99f2f71c
use attachment name when we have one for file saving 2021-05-25 10:22:26 +10:00
Audric Ackermann 12d40aa94e
Fix attachment extension vnd (#1628)
* allow openoffice document extension and don't use

* allow opendocument to be shared with the extension rather than mimetype

Fixes #1593

* allow message without padding

* add test for odt files
2021-05-13 13:32:52 +10:00
Audric Ackermann f7581cf4eb
increase prettier maxWidth to 100 2021-04-22 18:03:58 +10:00
Audric Ackermann ba5ec93505
Merge pull request #1554 from Bilb/encrypt-local-attachments
Encrypt local attachments
2021-04-22 17:52:39 +10:00
Audric Ackermann 2e29206c99
Merge remote-tracking branch 'upstream/clearnet' into voice-message-record-mp3 2021-04-20 12:57:47 +10:00
Audric Ackermann ccf8a31ae3
move Attachments and Attachments_test to typescript 2021-04-14 10:34:48 +10:00
Audric Ackermann 42f0d21740
generate attachment key on migration 2021-04-14 10:33:52 +10:00
Audric Ackermann ed30be5334
fix attachments loading for avatar and exporting files 2021-03-26 16:31:27 +11:00
Audric Ackermann def03c8baa
working encrypt/decrypt of attachments 2021-03-26 13:07:42 +11:00
Audric Ackermann 5c6c5c2b8c
First commit encrypting attachments locally 2021-03-26 13:07:19 +11:00
Audric Ackermann f704708524
fix bug with extension not being send if we don't have contenttype set 2021-03-19 15:16:43 +11:00
Audric Ackermann 24a67a1ec3
record voice message as opus 2021-03-16 11:00:22 +11:00
Audric Ackermann a51f95d28c
move models to TS part1 2021-02-08 15:20:47 +11:00
Audric Ackermann 02fb5783a4
remove regionCode and PhoneNumber.ts 2021-01-28 09:46:15 +11:00
Audric Ackermann 273eedc6a9 remove hasSignalAccount and Sealed Sender unused 2021-01-27 15:33:51 +11:00
Audric Ackermann 135fc3b366
remove prekeys 2021-01-21 17:49:07 +11:00
Audric Ackermann 72c96ea998
remove most of the SessionProtocol unused stuff
- prekeys
- SessionCipher
- LokiCipher
- endSession and the reset Session logic
- what we called Sessionprotocol manager (to keep track of session with
everyone)
2021-01-18 10:58:34 +11:00
Audric Ackermann 979a9058e3
remove verified number - related features (partial) 2021-01-18 10:35:16 +11:00
Audric Ackermann 6afe893359
fix up a few test 2020-12-04 18:02:55 +11:00
Audric Ackermann 7f5515cf6b split Message metadatas rendering to a sub component 2020-12-03 16:42:57 +11:00
Audric Ackermann 13e02b5bf1
add staged link previews for everything from signal 2020-10-28 11:06:47 +11:00
Audric Ackermann 7c47150194
fix attachments download with already set url 2020-10-27 11:21:22 +11:00
Audric Ackermann 55fa65fc31
override attachments name on upload 2020-10-27 09:13:29 +11:00
Audric Ackermann a7c4ce77a1
enable back attachments download on context menu 2020-10-26 16:38:06 +11:00
Audric Ackermann 6cf69a1337
make adding of attachment work on react conversation 2020-10-20 13:20:09 +11:00
Audric Ackermann 4d991d3992
Merge branch 'clearnet' into react-refactor 2020-10-08 17:23:55 +11:00
Audric Ackermann 30937f4ae3
make start new session screen closer to the android one 2020-08-13 15:31:51 +10:00
Audric Ackermann 3945c6b208
Merge remote-tracking branch 'upstream/clearnet' into react-refactor 2020-08-10 10:51:33 +10:00
Audric Ackermann 708a999ff6
fix caption for attachments when they are set 2020-07-29 12:07:06 +10:00
Vincent 54b7d9a21b Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into refactor-ts-react 2020-07-16 11:57:42 +10:00
Audric Ackermann 53433261d9
remove outgoing_message.js and everything related to it 2020-07-13 17:10:20 +10:00
Vincent 83528f4b8d Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into refactor-ts-react 2020-07-08 16:42:30 +10:00
Audric Ackermann fa853538d0
LINT after prettier upgrade 2020-05-29 16:25:15 +10:00
Audric Ackermann 9fd929e812
lint 2020-05-29 15:44:18 +10:00
Audric Ackermann fa26ff9e32
pass args by {} and add deviceLink tests 2020-05-25 11:40:17 +10:00
Vincent d8a12aab0f conv tinkering 2020-03-25 10:01:36 +11:00
Vincent 6c2043753f Emoji panel init 2020-03-12 17:15:02 +11:00
Konstantin Ullrich 87aee6286d Implement requested minor changes 2020-03-10 06:43:34 +01:00
Konstantin Ullrich c11a96ad01 lint 2020-03-06 17:43:00 +01:00
Konstantin Ullrich 8c32bb93f7 Implement Advanced Search (from, before and after) 2020-03-06 17:36:55 +01:00