Commit Graph

106 Commits

Author SHA1 Message Date
trevor-signal f55abcbdc8 Some improvements to adhoc builds 2024-12-16 17:52:18 -06:00
Jamie Kyle b8ae50efd6 Update icon assets 2024-11-18 16:18:58 -05:00
Jamie Kyle 8fde907b17 Upgrade outdated dependencies 2024-11-18 11:20:23 -08:00
Jamie Kyle b347a628b3 Upgrade/remove outdated dependencies 2024-11-13 17:20:36 -08:00
Jamie Kyle b97e67121f Brand Refresh 2024-11-05 18:05:24 -08:00
Fedor Indutny f9b2261783 Fix binary name in CI 2024-10-31 14:28:36 -07:00
trevor-signal 58831f62c7 Default test-electron worker count to 1 locally 2024-10-29 09:19:16 -07:00
Jamie Kyle b26466e59d Add schema utils 2024-10-02 12:03:10 -07:00
Fedor Indutny 1922864a49 Save artifacts on preload cache build failure 2024-09-09 10:41:32 -07:00
Fedor Indutny 3dba3a07f0 Generate preload cache from live app 2024-09-08 16:26:12 -07:00
Fedor Indutny 695f64a55a Include code cache for preload bundle
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2024-09-09 07:09:57 +10:00
Fedor Indutny 2835934277 Track installer size across commits 2024-08-27 14:44:36 -04:00
ayumi-signal ec36ae7f26 Update reproducible build script to reflect build process 2024-08-08 10:03:43 -07:00
hackerbirds 7ee35ebdec Introduce reproducible build system on Linux 2024-08-08 10:02:44 -07:00
ayumi-signal b3a5fd3cfb Fix lint 2024-08-02 15:08:50 -07:00
Jon Seager cb5e7a029b build: use resolve4/resolve6 in build:dns-fallback.
`dns.lookup` relies on making syscalls to the underlying
system using `getaddrinfo`, which can sometimes fail in
proxy situations.

This is an equivalent implementation using the native
NodeJS DNS functions.
2024-08-01 17:14:11 +01:00
Fedor Indutny 24a22bf191 Update prettier to 3.3.3 2024-07-23 17:31:40 -07:00
Fedor Indutny 9006990e58 Parallelize test-electron 2024-07-22 12:27:09 -07:00
Fedor Indutny be50f52a32 Use a fork of @electron/symbolicate-mac for speed 2024-07-11 13:14:10 -07:00
Fedor Indutny f6650c0b91 Check for icu: strings in js folder as well 2024-07-03 12:02:10 -07:00
trevor-signal 0ab8ec34d0 Add back testUtilities.debug 2024-07-02 12:56:40 -07:00
Fedor Indutny abf33f98cd Interactive test-electron 2024-06-27 17:22:06 -07:00
Fedor Indutny 3ed63edbc8 Upgrade electron to 31.1.0 2024-06-27 13:25:36 -07:00
Fedor Indutny 5e41701516 Lazily load better quality jumbomoji 2024-06-21 15:35:56 -07:00
Fedor Indutny 2e98c0a866 Patch app-builder-lib to save win asar integrity 2024-06-03 16:34:14 -07:00
ayumi-signal d47b46500e Fix reference to signal art 2024-05-31 13:53:21 -04:00
Jamie Kyle 6655bfc576 Make ICU types stricter for inline JSX 2024-05-15 14:48:02 -07:00
Fedor Indutny 96e38690c2 Update electron to 30.0.5 2024-05-15 09:48:54 -07:00
Fedor Indutny 6a3438f5a8 Revert "Update electron to 30.0.0" 2024-04-19 00:20:52 +02:00
Fedor Indutny cba88e6e45 Update electron to 30.0.0 2024-04-16 17:03:06 -07:00
Fedor Indutny e533292d33 Fix push-strings script 2024-04-09 12:14:12 -07:00
Fedor Indutny f55e6e3407 Move away from smartling CLI 2024-03-21 11:31:31 -07:00
Fedor Indutny e90553b3b3 Add localized emoji search 2024-03-21 09:35:54 -07:00
Fedor Indutny 1fcad38967 Skip updating ICU types if they are unchanged 2024-03-14 10:14:58 -07:00
Fedor Indutny c11b8fb5e3 Delete a bunch of unused strings
Co-authored-by: Jamie Kyle <jamie@signal.org>
2024-03-08 10:09:40 -08:00
Fedor Indutny d10126d337 Fix symbolication of windows crash reports 2024-03-05 09:17:00 -05:00
Fedor Indutny 698cd59693 Rebuild icu-types as a part of dev:transpile
Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
2024-03-04 12:20:25 -08:00
Fedor Indutny 78f4e96297 ICU types 2024-03-04 10:03:11 -08:00
Jamie Kyle 9c072c5bc1 Improve performance of mock tests 2024-02-29 14:01:12 -08:00
Fedor Indutny 96e63964b9 Add parse-crash-reports script 2024-02-29 12:36:10 -08:00
Jamie Kyle 3050a314f9 Add unicode bidi isolates to i18n substitutions for strings 2024-02-28 16:42:43 -08:00
Fedor Indutny e3dbcc1e0f Resolve fallback dns addrs during build 2024-02-27 16:53:58 -08:00
Fedor Indutny d2b99213da Use rezip-electron when build macOS zip files 2024-02-23 11:37:48 -08:00
Fedor Indutny 46b620228e Update country display names 2024-02-14 18:08:21 -08:00
Fedor Indutny 9ad6d5b66b Use libsignal-client for parsing crash reports 2024-02-13 13:41:48 -08:00
Fedor Indutny a329189489 New compose UX for usernames/e164
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
2024-02-08 15:19:03 -08:00
Scott Nonnenberg 36c834ea26 macOS: Prepare for code-signing outside of electron-builder 2024-01-23 17:31:49 -08:00
trevor-signal b089eef942 Retry test-electron in case of SIGBUS 2023-12-08 02:54:33 +01:00
Jamie Kyle f180f66e77 Update locale display name strings 2023-11-14 13:08:28 -08:00
Jamie Kyle ec71342691 Update to static translated locale display names 2023-11-08 12:39:56 -08:00