Commit Graph

96 Commits

Author SHA1 Message Date
Jamie
57aa58506d
Init build:db-schema script 2026-05-18 10:42:50 -07:00
ayumi-signal
0ea3b1bbc7
Add experimental support for building Linux ARM64
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2026-05-13 10:21:25 -07:00
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