Commit Graph

246 Commits

Author SHA1 Message Date
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
Fedor Indutny
bbc13d058e Update electron to 16.0.4 2021-12-09 09:06:04 +01:00
Josh Perez
69edaeabfb Do not show window if launched as hidden 2021-12-06 18:19:47 +01:00
Josh Perez
27f4dc6177 Adjusts app min width to account for larger left pane 2021-12-01 12:19:10 -06:00
Fedor Indutny
7c1ce3366d Move StandaloneRegistration to React 2021-11-30 09:51:53 -08:00
Jordan Rose
7edf3763a8 Hang up any active calls when quitting 2021-11-30 09:36:20 -06:00
Fedor Indutny
599c7afe8b Initialize locale earlier to avoid races 2021-11-29 10:04:14 -08:00
Evan Hahn
5619eeca83 Upgrade Prettier to 2.4.1 2021-11-11 16:43:05 -06:00
Fedor Indutny
631e36dc0a Use invoke/handle in settingsChannel 2021-11-09 16:56:56 -08:00
Fedor Indutny
409bf1fc82 WebSocket API for CDS 2021-11-08 15:32:31 -08:00
Fedor Indutny
519ca05911 Update electron to 15.3.0 2021-11-08 22:43:37 +01:00
Evan Hahn
f647c4e053 Display user badges 2021-11-02 16:01:13 -07:00
Fedor Indutny
76d8b5e375 Get rid of electron.remote 2021-10-27 10:54:16 -07:00
David Sanders
79b3b6408e Fix microphone permission checking for audio recording
See [#5580][0].

[0]: https://github.com/signalapp/Signal-Desktop/pull/5580
2021-10-27 11:16:09 -05:00
Evan Hahn
74fde10ff5 Prefer import type when importing types 2021-10-26 14:15:33 -05:00
Scott Nonnenberg
be862afd1a base_config: Don't throw if loaded config file is empty 2021-10-25 14:41:44 -05:00
Scott Nonnenberg
191bfee18c Show What's New dialog in app via Help -> Go to release notes 2021-10-22 17:41:45 -07:00
Fedor Indutny
2c51c3fe84 Use console logger when regular is not available 2021-10-21 12:49:53 -07:00
Scott Nonnenberg
2e9eaa855a main/second-instance: If logger isn't ready, skip further checks 2021-10-20 15:40:12 -05:00
Fedor Indutny
50c9b1bf7f Cache system-tray-setting in ephemeral config 2021-10-20 14:56:49 -05:00
Evan Hahn
0b57bcd36c DRY out path getters 2021-10-19 16:24:03 -07:00
Josh Perez
d4e2911450 Resize debug log, rename save button 2021-10-15 11:11:59 -07:00
Evan Hahn
fe98f90d70 Only enable background throttling in development 2021-10-14 11:09:30 -07:00
Evan Hahn
940f009987 Bullet-proof tray icon against nonexistent icon file 2021-10-07 13:09:56 -07:00
Josh Perez
fa66ddde0f Context isolation for the debug log window 2021-10-06 09:16:51 -07:00
Scott Nonnenberg
bd380086a4 Send related emoji along with Sticker, fix SendMessage types 2021-10-05 17:10:08 -05:00
Scott Nonnenberg
9a1430a460 Typescriptify main.js 2021-10-01 13:49:59 -05:00
Fedor Indutny
4ef0bf96cc Uint8Array migration 2021-09-23 17:49:05 -07:00
Josh Perez
829e42ca6e Move i18n setup to TypeScript 2021-09-17 20:30:08 -04:00
Josh Perez
91af0dad78 Faster preferences window 2021-08-18 13:08:14 -07:00
Fedor Indutny
61b7eebfcf Modernize Benchmarks CI 2021-08-11 12:29:07 -07:00
Scott Nonnenberg
7ce89414bf Support for alpha build channel 2021-08-06 14:21:01 -07:00
Josh Perez
12d2b1bf7c Avatar defaults and colors 2021-08-05 20:17:05 -04:00
Fedor Indutny
c3bdf3d411 Show lightbox for GIFs 2021-07-14 16:39:52 -07:00