Commit Graph

280 Commits

Author SHA1 Message Date
automated-signal 04c53732a3
Monkey-patch os.hostname on Windows 7
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2022-06-23 12:32:43 -07:00
automated-signal e01eeebaaf
Shift titlebar on Windows 11
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2022-06-23 09:12:50 -07:00
Fedor Indutny 7886e7d70a
Counteract zoom-level changes in custom titlebar 2022-06-20 12:31:25 -07:00
automated-signal a27dee79f7
Polyfill os.hostname() on Windows 7
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2022-06-20 11:15:43 -07:00
Fedor Indutny 8b32811440
Add extra pixel to titlebar on Windows 11 2022-06-15 11:21:03 -07:00
Scott Nonnenberg 3b2000a0ba
Force 'password-store' to 'basic' on all platforms 2022-06-15 09:40:01 -07:00
Fedor Indutny 253e050262
CDSI Support 2022-06-14 18:15:33 -07:00
Scott Nonnenberg 2464e0a9c1
Convert signal.js and preload.js to Typescript 2022-06-13 14:39:35 -07:00
Fedor Indutny 5634601554
Use patched frameless-titlebar on Windows 2022-06-08 15:00:32 -07:00
Evan Hahn f50a6abe36
Remove unused `eslint-disable`s 2022-06-03 14:07:51 -07:00
Fedor Indutny ecdc583f2a
Add debug log url when submitting it to Support 2022-06-02 16:24:35 -07:00
Scott Nonnenberg 4f2c868b1e
Append 'password-store=basic' switch on startup 2022-05-26 17:38:33 -07:00
Scott Nonnenberg ce7a2ded14
Make that theme values are in the expected range 2022-05-25 15:19:16 -07:00
Scott Nonnenberg 68f705e6ad
Reset MessageReceiver processed count after reporting it 2022-05-25 11:15:09 -07:00
Fedor Indutny bdc4f53e91
Disable 2d canvas acceleration 2022-05-12 12:41:37 -07:00
Fedor Indutny b30c7f9c46
Dark theme loading screen 2022-05-11 15:58:14 -07:00
Scott Nonnenberg 364d690cf3
On database error: Escape copies error and quits, additional logging 2022-05-03 12:06:47 -07:00
Fedor Indutny 99de97a099
Update electron to 18.1.0 2022-04-27 14:15:57 -07:00
Fedor Indutny 5d65e3b36c
Revert update to electron 18.1.0
* Revert "Update electron-builder to 23.0.8"

This reverts commit c8842d94ec.

* Revert "Update to electron@18.1.0"

This reverts commit 5f3a62cbb6.
2022-04-26 18:15:43 -07:00
Fedor Indutny b7f0ec61b9
Resolve attachments folder before using it 2022-04-26 17:31:01 -07:00
Fedor Indutny 5f3a62cbb6
Update to electron@18.1.0 2022-04-25 13:58:01 -07:00
Josh Perez b550f64a4b Merge signalapp/Signal-Desktop#5633 2022-04-14 13:04:19 -04:00
Scott Nonnenberg 9e54f55c22
Ensure that waitForAll functions catch and log thrown errors 2022-04-11 10:53:57 -07:00
Scott Nonnenberg bddd55d574
Challenge: Save conversationIds and start queues 2022-03-21 14:19:37 -07:00
Fedor Indutny 4123c12303
Drop unused downloadsPath 2022-03-11 14:49:16 -08:00
Fedor Indutny 0c8c332805
Use new CDS implementation in staging 2022-03-09 11:28:40 -08:00
Fedor Indutny 4f53a41340
Enable background throttling for beta users 2022-03-07 15:21:41 -08:00
Josh Perez 91119a261a
Ignore hardware media keys 2022-03-02 10:57:23 -06:00
Evan Hahn 052a8e65e2
Add "clean up timer if necessary" utility 2022-02-25 10:37:15 -08:00
Fedor Indutny 6281d52ec6
Storage service tests and benches in ts/test-mock 2022-02-11 14:32:51 -08:00
Fedor Indutny 0174687542
Use esbuild 2022-02-11 13:38:52 -08:00
Evan Hahn 60d348e7cb
Open all Signal links in app 2022-02-02 10:29:01 -08:00
Evan Hahn 1c43e7501c
Simplify spellcheck download URL, disable spellcheck in most windows 2022-01-28 16:27:18 -06:00
Fedor Indutny 0cf28344a6
Enable background throttling for alpha users 2022-01-26 12:17:46 -08:00
Fedor Indutny 3aa488c3d5
Avoid calling `tray.destroy()` when quitting 2022-01-24 16:18:53 -08:00
Josh Perez 7a502ea776
Remove env vars 2022-01-24 12:37:24 -08:00
Fedor Indutny 1a313b88f8
Fix crash report location on Windows 2022-01-19 17:50:16 -08:00
Fedor Indutny 145d9287d9
Add tentative prefix to crash report uploads 2022-01-14 13:50:45 -08:00
Fedor Indutny 7486312e4e
Start worker threads after second instance check 2022-01-14 10:23:46 -06:00
Fedor Indutny 91f1b62bc7
Detect startup after recent crashes 2022-01-11 12:02:46 -08:00
Evan Hahn d9b951bfcb
Update base config logging, removal, and tests 2022-01-11 11:12:55 -08:00
Josh Perez 5a3c9c7332
Use app.getLocale to setup spellchecker locale 2022-01-11 11:05:22 -08:00
Evan Hahn 206f461370
Move menu tests to TypeScript 2022-01-11 09:28:04 -08:00
Evan Hahn 09af7eeece
Add workaround for fullscreen debug log causing unresponsive app 2022-01-07 09:30:47 -06:00
Scott Nonnenberg c72c5a0bdc
Protocol filter: Support home path mapped to UNC share 2022-01-06 09:53:29 -08:00
Fedor Indutny 46ddcc50f9
Update electron to 16.0.6 2022-01-03 17:43:42 -08:00
Fedor Indutny 9f15f26828
Support running test-electron manually 2021-12-17 15:12:42 -08:00
Evan Hahn 3fa911598b
Use Signal's spellcheck dictionary files 2021-12-17 14:24:54 -08:00
Fedor Indutny fed84be0b6
Fix crashes when playing media on legacy OS 2021-12-10 15:27:42 -08:00
Evan Hahn 0e3d12c457
Prevent display sleep while on a call 2021-12-10 16:53:10 -06:00