Commit Graph

555 Commits

Author SHA1 Message Date
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
Scott Nonnenberg
4199c2cb5c Fix reference to build-localized-display-names script 2025-10-25 03:53:12 +10:00
Fedor Indutny
5d1a9d22f0 Suffix lint rule and fixes 2025-10-16 23:46:00 -07:00
Fedor Indutny
44076ece79 Rename files 2025-10-16 23:45:44 -07:00
Fedor Indutny
3387cf6a77 Prepare for adding file suffixes 2025-10-16 23:45:44 -07:00
ayumi-signal
2af0795347 Revert Linux GTK version workaround 2025-10-06 10:02:21 -07:00
Fedor Indutny
b2f1639146 Update emoji-datasource to 16.0.0 2025-09-30 13:28:52 -07:00
ayumi-signal
af55cf4682 Test safeStorage in Flatpak environments 2025-09-29 15:58:14 -07:00
trevor-signal
7fde9a311f Avoid logging an error when weakly referenced attachment is missing 2025-09-25 13:23:40 -07:00
Fedor Indutny
11498482a1 [signalapp/Signal-Desktop#7496] Respect user-entered file extension when saving
Co-authored-by: Teledar <lmartin1920@outlook.com>
2025-09-25 12:28:29 -07:00
trevor-signal
2c1cb5ac4e Toast on main process errors 2025-09-19 16:00:46 -07:00
Fedor Indutny
40eaf078cc Qualify CJS-only module imports 2025-09-19 13:05:51 -07:00
Jordan Rose
140241b83f Allow hardcoding a captcha response in the config files 2025-09-19 12:30:24 -07:00
Fedor Indutny
c02565eaa8 Enforce node: schema for builtins, import extensions 2025-09-16 17:39:03 -07:00
Jordan Rose
1da1f9da84 Update to libsignal v0.80.3, add future sealed sender trust roots
Co-authored-by: Fedor Indutny <indutny@signal.org>
2025-09-15 10:58:02 -07:00
trevor-signal
b92c0e95e8 Discard invalid incrementalMacs 2025-09-08 16:19:17 -04:00
ayumi-signal
8305ad160f Fix logging on initialization 2025-08-21 17:24:13 -07:00
yash-signal
9f7298c666 Simplify interaction with updater and main process 2025-08-18 09:38:13 -07:00
Fedor Indutny
27fd03f5f0 Disable background throttling 2025-08-16 08:26:49 +10:00
emir-signal
ebf2892039 Add support for call link epochs
Co-authored-by: trevor-signal <trevor@signal.org>
2025-08-07 15:12:56 -04:00
Scott Nonnenberg
fd794ae90d Donations: Introduce timeouts in early stages of the workflow 2025-07-31 07:15:59 +10:00
Scott Nonnenberg
470cd1624d Donations: Finish wiring up the 3ds validation flow 2025-07-10 10:13:32 -07:00
Fedor Indutny
e4e8fadb0f Update libsignal-client to 0.76.0 2025-06-30 11:43:41 -07:00
ayumi-signal
f2241cf613 Initial workflow for donations
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2025-06-27 13:48:50 -07:00
trevor-signal
fb0c414702 Backups: use new locatorInfo & mediaName (#10627) 2025-06-18 13:16:29 -04:00
ayumi-signal
37422e41f5 Add OS auth to local backup key viewer 2025-06-16 16:38:53 -07:00
Fedor Indutny
4347964030 Scope pino lines with filename 2025-06-16 11:59:31 -07:00
Fedor Indutny
f6c19c548e Better usage of pino 2025-06-16 09:47:18 -07:00
Fedor Indutny
5f5eee3ed8 Enable GPU use on Linux 2025-06-11 10:51:18 -07:00
Fedor Indutny
30bc3c14a8 Fix button label for save dialog 2025-06-04 09:14:07 -07:00
ayumi-signal
a034045935 Fix main window not showing on Linux with Wayland 2025-06-02 11:38:25 -07:00
trevor-signal
60f55f1749 Show error toast on database errors 2025-05-28 11:24:11 -07:00
trevor-signal
d6e81eee11 Normalize message attachments 2025-05-22 18:09:54 -07:00
Fedor Indutny
54b5f8a393 Propagate CLI option to Settings UI 2025-05-22 14:36:22 -04:00
Fedor Indutny
d2e35569ec Add a new CLI flag 2025-05-22 13:01:51 -04:00
ayumi-signal
c10d59458f Add dev menu to import local backup 2025-05-19 16:32:06 -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
Fedor Indutny
1279278ccc Prefix sql read/write errors with method name
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
2025-05-13 12:04:13 -07:00
Fedor Indutny
e8e6695ec6 Scope down content protection to Windows 11 2025-05-13 11:12:08 -07:00
Fedor Indutny
bc3b6a07bb Add content protection checkbox to Settings window 2025-05-12 15:16:19 -07:00
ayumi-signal
a2c74c3a8b Basic support for local encrypted backups 2025-05-12 14:15:11 -07:00
Fedor Indutny
7324ddcf2c Better context menu on macOS 2025-05-05 15:07:07 -07:00
ayumi-signal
511486c894 Add workaround to fix Linux GTK version for electron 2025-05-05 11:39:48 -07:00
Fedor Indutny
5a191b2e49 Send window activation from tray icon as well 2025-04-24 10:58:04 -07:00
Fedor Indutny
5901b79e10 Remove already enabled blink features 2025-04-24 10:11:19 -07:00
Fedor Indutny
9e2727bef6 Delay provisioner socket connection 2025-04-24 09:54:03 -07:00
ayumi-signal
d60d1b379c Update support URL for startup DB error dialog 2025-04-11 13:24:05 -05:00
Fedor Indutny
5ae1417667 Lazy-load mac-screen-share C++ addon 2025-04-07 14:51:04 -07:00
Fedor Indutny
b9e3985058 Better preload time counting 2025-04-04 08:24:35 +10:00