Commit Graph

284 Commits

Author SHA1 Message Date
Audric Ackermann 1e8c8991ad
more cleanup 2021-10-04 10:56:54 +11:00
Audric Ackermann 945ecf34a1
Fix select colors for sent messages and link text not selectable (#1924)
* do not update sent_at for synced messages

* reply to message context menu only visible if msg sent

* Allow scrolling in mentioning people in composition box

Relates #1849

* fix selection colors for sent messages and make link selectable

Relates #1922
2021-09-17 11:36:46 +10:00
Audric Ackermann b45109985c
use timestamp offset in for messages storage requests (#1892)
* add using timestamp offset from network for sending part1

* remove MessageController as we now rely on the database

* fix tests for message sending overriding timestamp
2021-09-16 14:48:46 +10:00
Audric Ackermann ab75f945ff
Ask confirm before delete account (#1910)
* disable sending on enter while composing

Fixes #1899 #1497

* ask confirmation before deleting account

* fix app start delete db when passowrd error

* fix double dialog issue with delete account

* fixup login screen
2021-09-16 14:42:13 +10:00
audric 40566a58a4 moved the unread indicator to outside of message items 2021-08-27 11:38:02 +10:00
audric c355125326 fix start of app with password set 2021-08-19 17:54:33 +10:00
audric 1af08311dd fix tray cannot be destroyed
Relates #https://github.com/electron/electron/issues/17622
2021-08-13 15:44:32 +10:00
audric e5dab2781e remove spectron dependency 2021-08-13 14:47:00 +10:00
audric 88dc5bf653 bump electron to > 13 2021-08-13 11:44:38 +10:00
audric 1ffadad2ad remove ip_url from seed nodes as this is unused 2021-08-12 14:24:20 +10:00
audric 751a8f1882 start in tray setting directly creates the tray icon 2021-08-10 13:47:37 +10:00
audric 612e99af4a add a setting to start the app with a tray icon
Relates #1759
2021-08-10 11:57:27 +10:00
Audric Ackermann ef2d22ce8a
fix app icon for all platforms 2021-08-02 16:04:51 +10:00
Brice-W c415c715a5 added access to camera check 2021-07-30 16:44:01 +10:00
Brice-W 347038cf82 added microphone access check 2021-07-30 16:31:35 +10:00
Audric Ackermann 4ec1392aec
do local attachments decrypt/encrypt in worker 2021-07-13 11:50:11 +10:00
Audric Ackermann af00c31a54
remove blake2b unused stuff 2021-07-12 17:28:23 +10:00
Audric Ackermann 02bc52f5ec
remove decrypt-lns unused 2021-07-12 17:27:12 +10:00
Audric Ackermann b385a9b101
test with better-sqlite3 bindings 2021-07-08 13:00:20 +10:00
Audric Ackermann 9204d2f5dd
remove importer 2021-06-21 16:54:20 +10:00
Audric Ackermann 09d9db38e8
move taskWithTimeout to typescript 2021-06-21 16:12:51 +10:00
Audric Ackermann b09c44c964
remove context in locales 2021-06-16 11:20:31 +10:00
acuifex 08857d01b3
Merge branch 'clearnet' into clearnet 2021-05-04 15:41:23 +03:00
acuifex bda5a6141a fix tray menu 2021-04-28 09:20:38 +03:00
Audric Ackermann 0c0da48150
remove pow 2021-04-28 15:24:45 +10:00
Audric Ackermann f7581cf4eb
increase prettier maxWidth to 100 2021-04-22 18:03:58 +10:00
Audric Ackermann 6896cffd75
Merge branch 'clearnet' into HEAD 2021-04-22 18:02:01 +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 b9586c90ce
working open group v2 getInfo for https only 2021-04-20 14:52:02 +10:00
Audric Ackermann 2e29206c99
Merge remote-tracking branch 'upstream/clearnet' into voice-message-record-mp3 2021-04-20 12:57:47 +10:00
Chris Buccella 1d3f04f9bc Replace loki -> oxen in UI
- update links on about page
- replace gross pixelated logo on about page
- update menu links for release notes, bug reports, and support
- update names and links in README and CONTRIBUTING
2021-04-14 14:29:24 -04:00
Audric Ackermann ccf8a31ae3
move Attachments and Attachments_test to typescript 2021-04-14 10:34:48 +10:00
Audric Ackermann 7dfe8042cd
fix SUID issue 2021-03-16 13:56:18 +11:00
Audric Ackermann 56c4065abd
move some types from dep to dev dependencies 2021-03-04 13:05:27 +11:00
Audric Ackermann e6cf28cb2a prettier on pre-commit 2021-03-01 12:05:39 +11:00
Audric Ackermann 8ea9f02cec Move data.js to data.ts 2021-02-15 15:16:52 +11:00
Audric Ackermann cf25e89a14 cleanup unused code 2020-12-15 17:14:18 +11:00
Audric Ackermann 3df0a425de
remove permissions popup window and related stuff 2020-12-09 11:35:31 +11:00
Audric Ackermann c128684ffe
cleanup unused svg files from Signal 2020-12-04 15:47:33 +11:00
Audric Ackermann 2f2eb2ad53
link back backbone conversation events to redux store 2020-11-13 17:17:48 +11:00
Audric Ackermann b42e96c31b
store the ed25519KeyPair temp key too on storage under 'identityKey' 2020-10-30 09:46:05 +11:00
Audric Ackermann 1f2c01722a
move to new identity key mechanism
now we do as followed:
• Generate 16 bytes of random data
• Add 16 bytes of zeros
• Use the 16 bytes of random + 16 bytes of zeros to generate an ED25519 key pair
• Convert the ED25519 key pair to an X25519 key pair

All of this is happening with libsodiumm called over IPC
2020-10-29 13:36:40 +11:00
Audric Ackermann 3f4be17393
do not draw attention for linux env 2020-10-07 15:55:12 +11:00
Audric Ackermann fec3a0f643
remove install_view.js 2020-08-17 14:03:51 +10:00
Audric Ackermann 70b739d24f
update translation to match android - part 1 2020-08-17 11:36:25 +10:00
Audric Ackermann bf05e10160
enable back local switch. use sh LANGUAGE=fr_FR to switch 2020-08-05 16:58:46 +10:00
Audric Ackermann e806e912a3
move password_utils.js to typescript 2020-07-30 11:07:36 +10:00
Mikunj a351ce6c30 Linting 2020-05-26 14:04:30 +10:00
Mikunj bf4557fbe8 Fix styling on registration page 2020-05-26 12:39:03 +10:00
Mikunj 373224eee2 Fix window sizing 2020-05-26 11:47:34 +10:00