Commit graph

32 commits

Author SHA1 Message Date
Josh Perez
81c57107ce
Do not transcode images if they meet the size thresholds 2021-08-23 14:24:52 -07:00
Fedor Indutny
674ea824c2
Update electron, electron-builder, @electron/fuses 2021-08-04 15:15:38 -07:00
Fedor Indutny
6e4a3561f1
Redecode unknown protobuf fields before writing 2021-07-28 16:44:58 -07:00
Fedor Indutny
570fb182d4
Fully move to protobufjs 2021-07-13 11:54:53 -07:00
Josh Perez
01eabf9ec6
Option to send photos as high quality 2021-06-25 11:08:16 -05:00
Josh Perez
ceffc2380c Add screensharing behind a feature flag 2021-05-20 17:37:19 -07:00
Fedor Indutny
d1d53b645d Ensure the app is closed before installing on Windows 2021-05-20 17:37:17 -07:00
Fedor Indutny
25458be515
upgrade electron-builder to 22.10.5 2021-04-13 18:27:43 -07:00
Evan Hahn
c8b551edab Upgrade to Electron 11 2021-01-25 18:29:01 -08:00
Josh Perez
c6eafbb8d5 Fix tooltip bugs 2020-11-23 14:49:31 -05:00
Evan Hahn
022c4bd0f4 Initial group calling support 2020-11-23 14:45:44 -05:00
Evan Hahn
b4f0f3c685 Upgrade node-fetch to v2.6.1 2020-09-21 15:42:51 -04:00
Evan Hahn
638903b82c Fix error when node-fetch does redirects without a CA 2020-09-21 15:42:51 -04:00
Evan Hahn
b32445cd20
Upgrade node-fetch to latest version, v2.6.0 2020-08-11 14:23:37 -07:00
Scott Nonnenberg
d07b8e82b2 First-class profile name rendering 2020-07-30 13:27:41 -07:00
Ken Powers
83574eb067 Message Requests 2020-07-30 13:08:44 -07:00
Scott Nonnenberg
721401bbeb Introduce snyk, update dependencies 2020-05-05 14:18:46 -07:00
Josh Perez
b8a674bbb6 electron-builder patch: remove chmod for chrome-sandbox 2020-04-29 17:42:41 -07:00
Josh Perez
25b0b308d2 Fix framework symlinks in zip file created by build 2020-04-29 17:42:41 -07:00
Ken Powers
4a8f5db0a4 Use Electron Spellchecker 2020-03-24 17:03:22 -07:00
Scott Nonnenberg
58f3592b9f app-builder-lib patch: update to current version 2020-03-24 17:02:01 -07:00
Scott Nonnenberg
148aedeeb4 Changes necessary to make Windows build work 2020-02-20 15:13:10 -08:00
Ken Powers
2f9bebe567 Upgrade to Electron 8
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2020-02-19 15:22:37 -08:00
Josh Perez
9e9401693c
Replace spellchecker in favor of typo-js 2020-02-18 10:58:05 -08:00
Scott Nonnenberg
2da39cca67 os-locale: Include 'preferLocal: false' option when using execa
Thanks to Rich Mirch for pointing this out.
2019-12-16 15:00:24 -08:00
Scott Nonnenberg
20a892247f Keyboard shortcuts and accessibility 2019-11-13 16:53:42 -08:00
Scott Nonnenberg
9229824c24 Fix scrolling; sometimes target is mid-screen, not at the top 2019-10-10 14:56:14 -07:00
Scott Nonnenberg
bd13a2087f Timeline: Scroll to bottom even if last row is taller than screen 2019-09-16 15:47:52 -07:00
Scott Nonnenberg
1ca0d82107 Linux: Force --no-sandbox into .desktop file 2019-09-06 14:50:51 -04:00
Scott Nonnenberg
979841f36c Optimize scrolling: resize only changed row index and higher 2019-08-23 15:56:49 -04:00
Scott Nonnenberg
b19659f5ac Address beta feedback
* Use signal blue for search box focus outline
* Reduce debounce for draft saves
* Be less aggressive in our scrolling corrections
* Lightbox: Ensure that a tall image is still fully visible
* Fix spell checking after Electron API breaking changes
* Fix link preview image generation
* Message highlight: Move to border in signal blue
2019-08-22 17:11:36 -04:00
Scott Nonnenberg
5ebd8bc690 Virtualize Messages List - only render what's visible 2019-08-21 14:52:30 -07:00