33 Commits

Author SHA1 Message Date
Jamie Kyle
502ea174ab Upgrade Storybook
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-10-11 12:06:43 -07:00
trevor-signal
41d6dadb78 Allow hashes in app data paths 2023-08-22 09:25:01 -07:00
Fedor Indutny
55394e17c0 Upgrade electron to 25.4.0 2023-08-07 11:42:01 -07:00
Scott Nonnenberg
40c21b1666 Improved windows notifications 2023-08-01 09:06:29 -07:00
Jamie Kyle
1143c0e9ba macOS: Add support for 12/24-hour time display preferences 2023-07-31 09:23:19 -07:00
Jamie Kyle
0032d49e23 Fixes for locale matching 2023-05-17 10:19:27 -07:00
Jamie Kyle
ed539c31b8 Remap zh-TW to zh-Hant to match Traditional Chinese in other regions 2023-05-09 10:52:42 -04:00
Jamie Kyle
0e490542a7 RTL 2023-04-20 10:03:43 -07:00
Jamie Kyle
cdc68d1c34 Use LocaleMatcher to resolve system preferred locales 2023-04-17 12:26:57 -07:00
Jamie Kyle
a4055cec40 Match multiple locales for spellchecker 2023-03-31 15:36:14 -07:00
Fedor Indutny
f84b6a31dc Remove Sticker Creator in favor of Web App 2023-03-15 17:59:30 -07:00
Fedor Indutny
f59e35ea0a confine art creator to staging for now 2023-03-01 12:03:21 -08:00
Fedor Indutny
fad0529080 New sticker creator button 2023-02-27 14:34:43 -08:00
Jamie Kyle
da0a741a36 Use preferred system locales and add Farsi font stack 2023-01-24 16:54:46 -08:00
Jamie Kyle
3705b959d6 Remove end year from licenses 2023-01-03 11:55:46 -08:00
Scott Nonnenberg
5957c111cf Move to smartling for translation services 2022-09-27 14:01:06 -07:00
Fedor Indutny
b54c6f257d Minimize and start Signal in tray 2022-09-06 15:09:52 -07:00
Scott Nonnenberg
1bb91758e6 Spell check: Restore english region support 2022-07-15 15:37:19 -07:00
Scott Nonnenberg
054e443071 Spellcheck: Use full locale, otherwise all which match base 2022-06-27 13:44:13 -07:00
Fedor Indutny
5634601554 Use patched frameless-titlebar on Windows 2022-06-08 15:00:32 -07:00
Evan Hahn
1c43e7501c Simplify spellcheck download URL, disable spellcheck in most windows 2022-01-28 16:27:18 -06:00
Fedor Indutny
3aa488c3d5 Avoid calling tray.destroy() when quitting 2022-01-24 16:18:53 -08:00
Evan Hahn
a5a73e869c Convert remaining main process tests to TypeScript 2022-01-11 17:10:35 -08:00
Evan Hahn
d9b951bfcb Update base config logging, removal, and tests 2022-01-11 11:12:55 -08:00
Evan Hahn
206f461370 Move menu tests to TypeScript 2022-01-11 09:28:04 -08:00
Evan Hahn
c32917284a Increase SystemTrayService test timeout to help CI reliability 2021-12-14 19:13:06 +01:00
Evan Hahn
0e3d12c457 Prevent display sleep while on a call 2021-12-10 16:53:10 -06:00
Evan Hahn
74fde10ff5 Prefer import type when importing types 2021-10-26 14:15:33 -05:00
Scott Nonnenberg
be862afd1a base_config: Don't throw if loaded config file is empty 2021-10-25 14:41:44 -05:00
Fedor Indutny
50c9b1bf7f Cache system-tray-setting in ephemeral config 2021-10-20 14:56:49 -05:00
Evan Hahn
940f009987 Bullet-proof tray icon against nonexistent icon file 2021-10-07 13:09:56 -07:00
Evan Hahn
8b30fc17cd Officially support the system tray on Linux, in beta only 2021-06-29 14:29:40 -05:00
Evan Hahn
af1f2ea449 Officially support the system tray on Windows 2021-06-29 12:18:03 -05:00