Commit Graph

49 Commits

Author SHA1 Message Date
Jamie 6cbd3b9334 Enable more oxlint typescript rules 2026-04-02 16:30:34 -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 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
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
Fedor Indutny 4347964030 Scope pino lines with filename 2025-06-16 11:59:31 -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 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 f68ef019a5 Add backup validation to settings 2025-04-15 16:04:30 -07:00
trevor-signal aba0e028d4 Show backup status in Settings window 2025-04-02 14:57:29 -04:00
Jamie Kyle b0653d06fe Fun picker improvements 2025-03-26 12:35:32 -07:00
Fedor Indutny 3758e8138a Relax media checks in calling lobbies 2025-03-17 11:38:26 -07:00
Scott Nonnenberg f163ada463 New option: Disable automatic attachment downloads 2025-03-04 10:09:43 +10:00
Jamie Kyle aa9f53df57 Migrate to private class properties/methods 2025-01-14 11:11:52 -08:00
ayumi-signal 73e8bec42f Change ephemeral settings to only persist in ephemeralConfig 2024-03-07 09:36:08 -08:00
Fedor Indutny 43de83f0de Enable usernames 2024-02-07 16:34:31 -08:00
Fedor Indutny 533a1b32d4 Username recovery improvements 2024-02-06 10:35:59 -08:00
Fedor Indutnyy c53eefaf6d Some improvements 2023-12-19 18:19:10 -08:00
Fedor Indutny b2a3605d77 Cleanup RemoteConfig 2023-12-07 15:59:54 -08:00
Jamie Kyle 89e66da351 Init Language Picker 2023-11-06 22:19:23 +01:00
trevor-signal 583a321dd9 Simplify captcha response handling 2023-05-09 16:49:00 -04:00
Josh Perez 272b81c7cf Adds a pop and whoosh sound for message receive/sent 2023-05-09 10:52:42 -04:00
Fedor Indutny d380817a44 Sticker Creator Window 2023-04-20 08:59:17 -07:00
Scott Nonnenberg 9bfbee464b Support for sending formatting messages 2023-04-14 11:16:28 -07:00
Fedor Indutny 5d110964b9 PNP Settings 2023-02-23 13:32:19 -08:00
Jamie Kyle 3705b959d6 Remove end year from licenses 2023-01-03 11:55:46 -08:00
Fedor Indutny ed271d92ea Add no-misused/floating-promises lint rule 2022-12-21 10:41:48 -08:00
Josh Perez 1109415dc1 Add global setting for sent media quality 2022-12-02 18:54:37 -05:00
Josh Perez 3e57899006 Delete sent stories when you turn off stories 2022-10-19 12:35:56 -04:00
Fedor Indutny 8b705d3b55 Sync storiesDisabled flag on AccountRecord 2022-10-04 10:53:36 -07:00
Fedor Indutny e3f418105b Improve challenge handling 2022-09-14 17:31:37 -07:00
Josh Perez 0d2e6493f5 Add a stories toggle to Preferences 2022-07-19 20:47:05 -04:00
Fedor Indutny 5634601554 Use patched frameless-titlebar on Windows 2022-06-08 15:00:32 -07:00
Fedor Indutny b30c7f9c46 Dark theme loading screen 2022-05-11 15:58:14 -07:00
Josh Perez 44bfb77635 Hang up call when screen is locked 2022-01-24 12:32:09 -08:00
Fedor Indutny 631e36dc0a Use invoke/handle in settingsChannel 2021-11-09 16:56:56 -08:00
Evan Hahn 74fde10ff5 Prefer import type when importing types 2021-10-26 14:15:33 -05:00
Fedor Indutny 50c9b1bf7f Cache system-tray-setting in ephemeral config 2021-10-20 14:56:49 -05:00
Scott Nonnenberg 9a1430a460 Typescriptify main.js 2021-10-01 13:49:59 -05:00
Evan Hahn 9e9a815a2b ESLint: allow for..of 2021-08-26 13:18:00 -05:00
Josh Perez e9308bbafb New option for control over update downloads 2021-08-19 15:56:29 -07:00
Josh Perez aecb11247f Removes old feature flags 2021-08-18 18:04:38 -07:00
Josh Perez 91af0dad78 Faster preferences window 2021-08-18 13:08:14 -07:00
Fedor Indutny 71572db7a9 Get native theme through IPC not remote 2021-06-30 11:57:43 -07:00
Fedor Indutny 17e6ec468e Faster WebSocket reconnects 2021-06-09 15:28:54 -07:00
Fedor Indutny 986d8a66bc Show challenge when requested by server 2021-05-05 17:09:29 -07:00