Commit Graph

603 Commits

Author SHA1 Message Date
Fedor Indutny 40a9c9387b Fix debugging in Dev Tools 2026-04-17 08:10:08 -07:00
Fedor Indutny 862162b8fa Make prepareFileUrl synchronous 2026-04-15 13:45:53 -07:00
Fedor Indutny bb07abb8b1 Remove emoji-datasource-apple 2026-04-14 16:39:11 -07:00
marc-signal 26905a67ab Add option to run mocktests in background 2026-04-14 09:50:18 -07:00
ayumi-signal eedbe099b4 Improve file handler check to add path separator 2026-04-10 15:46:26 -04:00
trevor-signal f0cc24a2df Add monospace font for recovery key viewing 2026-04-09 14:21:46 -07:00
trevor-signal 2e3a80b556 Simplify file referencing when deleting quoted thumbnail 2026-04-09 16:34:52 -04:00
Fedor Indutny 91e0f526da Introduce AssetService 2026-04-08 11:14:04 -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 83764b81b2 Fix sticker creator 2026-04-03 03:04:44 +10:00
trevor-signal 236470da22 Improved orphaned attachment debugging 2026-04-01 02:56:26 +10: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
trevor-signal 346876171d Improve performance of test-electron 2026-03-27 11:40:59 -07:00
Fedor Indutny a048f83dbc Remove use of __dirname from main process 2026-03-27 10:55:37 -07:00
trevor-signal 3a25597873 Allow incremental playback for attachments with plaintextHash 2026-03-25 07:23:02 +10:00
Fedor Indutny 97cf9a90fb Serialize sql args/results 2026-03-24 12:13:39 -07:00
Jamie 023ae37492 Replace typescript compiler with native tsgo compiler 2026-03-17 14:38:10 -07:00
trevor-signal 178e93924f Make explicit storage item preserve/remove behavior on unlink 2026-03-16 12:33:49 -04:00
trevor-signal a6bb694a51 Fix range header parsing 2026-03-13 09:47:39 -04:00
Jamie 1d45a52da7 Enable tsconfig noUncheckedIndexedAccess 2026-03-12 16:24:01 -07:00
yash-signal 0b5b7dc137 Improve behavior in macOS sandbox 2026-03-03 17:24:12 -06:00
Jamie 6706732814 Fix re-prompting to register as default client for protocols if we already are
Signed-off-by: Alex Lowe <alex.lowe@canonical.com>
Co-authored-by: Alex Lowe <alex.lowe@canonical.com>
2026-03-02 10:12:02 -08:00
adel-signal 772c3c22ad Update RingRTC to 2.65.2
Co-authored-by: emir-signal <emir@signal.org>
2026-02-22 23:53:57 -08:00
trevor-signal ae90a74cef Deduplicate incoming stickers from installed sticker packs 2026-02-12 09:36:53 -08:00
trevor-signal 95f131efbf Better accounting of orphaned attachments 2026-02-13 01:27:57 +10:00
Fedor Indutny 12e9013572 Add extra checks for OptionalResourceService 2026-02-11 16:13:17 -08:00
trevor-signal 834f0c7775 Deduplicate incoming attachments on disk 2026-02-05 14:48:31 -05:00
Fedor Indutny c5ba980fdd Fix safeStorage use in CI 2026-02-05 10:13:16 -08:00
ayumi-signal 0c7fcfdaef Donation data workflows for PayPal
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2026-01-27 16:29:27 -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
yash-signal 1338eadf6f Call Quality Survey Integration 2025-12-10 14:05:46 -06:00
ayumi-signal 2bd254e70f Fix logging when cleaning up megaphone files 2025-12-09 13:31:59 -05:00
ayumi-signal 0ab15a1cd8 Init local state for remote megaphones 2025-12-08 12:03:55 -08:00
trevor-signal 62b7950b7e Simplify URL handling 2025-12-08 19:17:46 +01:00
Fedor Indutny c9cd864012 Interact with Windows notifications from a thread 2025-12-03 10:24:24 -08:00
ayumi-signal 7d253817f8 Use separate user data dir for AppImage builds 2025-12-01 10:58:08 -08:00
ayumi-signal 879d5946fa Fix zoom reset on app init by removing preferred size handler 2025-11-20 10:51:54 -08:00
Jamie 8e68e2051b Remove "Paste & match style" on plain text inputs 2025-11-20 07:52:12 -08:00
ayumi-signal c6fa4c0c73 Init AppImage support 2025-11-19 12:00:37 -08:00
Scott Nonnenberg 05c3966dd6 Config: Remove unneeded downloads path 2025-11-19 09:08:15 +10:00
Scott Nonnenberg c4378d9c24 Support for exporting chats to disk 2025-11-18 11:12:04 -05:00
Fedor Indutny 11aa120c87 FIx initial background of main window 2025-11-14 09:04:38 -05:00
Fedor Indutny 0c65bc5284 Fix starting background color of about window 2025-11-13 13:47:58 -08:00
Fedor Indutny 7b48f59f59 Allow .tsx files to be .std.tsx 2025-10-28 14:22:36 -07:00
Fedor Indutny 00e9343c71 Import WindowsNotifications unconditionally 2025-10-28 12:58:33 -07:00