Commit Graph

94 Commits

Author SHA1 Message Date
Jamie 592e1b4476 Init new emoji data/api 2026-05-04 16:14:53 -07:00
Fedor Indutny 54c436c48b Recompile audio worklet code for size/speed 2026-04-29 22:58:24 -07:00
Fedor Indutny 8606182c21 Update strings 2026-04-26 10:49:00 -07:00
ayumi-signal 8433e9a33d Update electron to 41.2.1 2026-04-16 11:34:00 -07:00
ayumi-signal 4a22305de2 Update unused strings script to consider scripts 2026-04-15 12:40:42 -07:00
Jamie 1d53ccfee1 Setup knip 2026-04-13 12:50:00 -07:00
Scott Nonnenberg e18638325b Fix race condition in ConversationController tests 2026-04-03 17:38:43 -07:00
Jamie 38799c5db7 Upgrade dependencies 2026-04-03 14:26:33 -07:00
Jamie 6cbd3b9334 Enable more oxlint typescript rules 2026-04-02 16:30:34 -07:00
Jamie f3595e0784 Migrate scripts to ESM and ts-check 2026-04-02 13:20:15 -07:00
Fedor Indutny bb111a3107 Bundle everything with rolldown 2026-03-30 11:54:59 -07:00
Jamie caa10d02c3 Switch from eslint to oxlint 2026-03-27 13:40:46 -07:00
Fedor Indutny c6e9f5668a Simplify esbuild script 2026-03-24 10:02:13 -07:00
Fedor Indutny edf6161b77 Disable keepNames in esbuild script 2026-03-18 13:09:39 -07:00
Fedor Indutny 6e0ec380b6 Fix backup export concurrency model 2026-03-12 10:50:36 -04:00
yash-signal e3560adbcf Add mac sandbox build support 2026-02-27 14:12:04 -06:00
Fedor Indutny 134246fb7d Switch provisioning to libsignal 2026-01-30 10:36:41 -08:00
yash-signal 680304f9d2 Add diagnostic information window to Call Quality Survey 2026-01-16 16:25:19 -06:00
adel-signal fe94991ea2 Remove calling dev tools 2025-12-24 04:46:37 +10:00
ayumi-signal dcbe9cb3ca Fix app icon for Linux adhoc builds 2025-10-27 15:53:19 -07:00
Fedor Indutny 39081785d4 Upgrade electron to 38.4.0, electron-builder to 26.1.0 2025-10-27 14:59:40 -07:00
Fedor Indutny 91a6547199 Support muting from AirPods on macOS
Co-authored-by: Jamie <113370520+jamiebuilds-signal@users.noreply.github.com>
2025-10-22 11:47:03 -07:00
Fedor Indutny 5d1a9d22f0 Suffix lint rule and fixes 2025-10-16 23:46:00 -07:00
ayumi-signal 2a2d110826 Fix Linux wm class for alpha 2025-10-15 13:37:13 -07:00
ayumi-signal 6ed97e5e60 Linux: Fix X11 app icon by updating desktopName and wm_class 2025-10-15 13:04:01 -07:00
ayumi-signal dbaf2f5e68 Linux: Fix StartupWMClass to fix app icon 2025-10-14 14:24:32 -07:00
ayumi-signal e912fad9c9 Add script for linux build targets 2025-10-06 10:13:10 -07:00
ayumi-signal 7bb8a35839 Ensure file permissions when building for Linux and set sha length for test builds 2025-09-30 13:17:29 -07:00
Fedor Indutny 40eaf078cc Qualify CJS-only module imports 2025-09-19 13:05:51 -07:00
yash-signal 234d238786 Update clean-transpile command to remove eslint cache 2025-09-17 11:24:31 -05:00
Fedor Indutny c02565eaa8 Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
Fedor Indutny 20ac4e9a4e Run lint in parallel 2025-08-05 14:24:31 -07:00
Fedor Indutny f6c19c548e Better usage of pino 2025-06-16 09:47:18 -07:00
Scott Nonnenberg fe9d042e40 Introduce the new Settings tab
Co-authored-by: Jamie Kyle <jamie@signal.org>
Co-authored-by: Fedor Indutny <indutny@signal.org>
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2025-05-14 20:58:20 -07:00
Scott Nonnenberg a623ee44c4 Calling: Improve the Picture-in-Picture popout 2025-04-07 20:11:36 -04:00
Fedor Indutny 5ae1417667 Lazy-load mac-screen-share C++ addon 2025-04-07 14:51:04 -07:00
Fedor Indutny 5a9253bd44 Use @signalapp/sqlcipher 2025-03-12 14:45:54 -07:00
Scott Nonnenberg 16bbcc2c50 Introduce ability to play mp4 files as they download 2025-01-14 15:22:40 +10:00
Jamie Kyle 59ebf3dcb4 Fix linux non-prod releases 2025-01-06 11:58:45 -08:00
Jamie Kyle 85c74e7e68 Upgrade electron-builder 2025-01-03 10:03:28 -08:00
trevor-signal f55abcbdc8 Some improvements to adhoc builds 2024-12-16 17:52:18 -06:00
trevor-signal 97d31cd1a5 Add adhoc release channel for public ad-hoc testing 2024-12-12 12:42:40 -05:00
Fedor Indutny 34cc87e8a8 Add new release line for testing 2024-11-20 19:14:21 -08:00
Jamie Kyle b347a628b3 Upgrade/remove outdated dependencies 2024-11-13 17:20:36 -08:00
Fedor Indutny 326f90bb75 Native macOS Sequoia screen sharing 2024-09-26 16:25:03 -07:00
Fedor Indutny 2ed02462a1 Upgrade esbuild to 0.23.1 2024-09-10 10:41:13 -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 24a22bf191 Update prettier to 3.3.3 2024-07-23 17:31:40 -07:00
ayumi-signal 29eb07c159 Fix calling tools JS 2024-05-23 15:19:12 -07:00
adel-signal 8a9ab8c13f Add calling tools to visualize ringrtc stats
Co-authored-by: ayumi-signal <ayumi@signal.org>
2024-05-22 17:28:01 -07:00