Commit Graph

42 Commits

Author SHA1 Message Date
Fedor Indutny 8b705d3b55
Sync `storiesDisabled` flag on AccountRecord 2022-10-04 10:53:36 -07:00
Fedor Indutny b54c6f257d
Minimize and start Signal in tray 2022-09-06 15:09:52 -07:00
Fedor Indutny 7ce4beb270
Refactor contact sync processing 2022-08-24 22:04:42 -07:00
mooons e22a08563e Generalize macOS arm64 platform name 2022-07-25 17:18:46 -07:00
Josh Perez 0d2e6493f5
Add a stories toggle to Preferences 2022-07-19 20:47:05 -04:00
Fedor Indutny f92be05b15
Titlebar fixes 2022-07-05 09:44:53 -07:00
Fedor Indutny 96b864d6a9
Monkey-patch os.hostname on Windows 7 2022-06-23 12:15:27 -07:00
Josh Perez aa23c2def2
Removes Inbox Backbone view 2022-06-16 15:12:50 -04:00
Fedor Indutny 8b32811440
Add extra pixel to titlebar on Windows 11 2022-06-15 11:21:03 -07:00
Fedor Indutny 253e050262
CDSI Support 2022-06-14 18:15:33 -07:00
Scott Nonnenberg 68f27c1c7c
Fix sticker creator in our new typescriptified world 2022-06-13 18:48:07 -07:00
Scott Nonnenberg 2464e0a9c1
Convert signal.js and preload.js to Typescript 2022-06-13 14:39:35 -07:00
Fedor Indutny 9975758fde
Make sure windows with titlebar have OS class 2022-06-09 09:21:17 -07:00
Fedor Indutny 5634601554
Use patched frameless-titlebar on Windows 2022-06-08 15:00:32 -07:00
Evan Hahn f50a6abe36
Remove unused `eslint-disable`s 2022-06-03 14:07:51 -07:00
Fedor Indutny 4123c12303
Drop unused downloadsPath 2022-03-11 14:49:16 -08:00
Fedor Indutny 91f1b62bc7
Detect startup after recent crashes 2022-01-11 12:02:46 -08:00
Fedor Indutny e60773cdf3
Display M1/Intel in About screen 2021-12-13 17:04:29 -06:00
Evan Hahn 5619eeca83
Upgrade Prettier to 2.4.1 2021-11-11 16:43:05 -06:00
Fedor Indutny 631e36dc0a
Use `invoke`/`handle` in `settingsChannel` 2021-11-09 16:56:56 -08:00
Evan Hahn f647c4e053
Display user badges 2021-11-02 16:01:13 -07:00
Scott Nonnenberg 6dd67917e8
Settings window: Add interaction mode and tab focus state 2021-10-27 17:05:56 -07:00
Fedor Indutny 76d8b5e375
Get rid of `electron.remote` 2021-10-27 10:54:16 -07:00
Josh Perez 75dab30367
Use SignalContext instead of SignalWindow 2021-10-07 19:28:47 -04:00
Josh Perez fa66ddde0f
Context isolation for the debug log window 2021-10-06 09:16:51 -07:00
Fedor Indutny bdf1287403
Subscribe to theme change in settings 2021-09-29 11:37:30 -07:00
Josh Perez 1b9d8dcb11
Ensure that both window and SignalWindow are defined 2021-09-20 10:29:37 -07:00
Josh Perez 829e42ca6e
Move i18n setup to TypeScript 2021-09-17 20:30:08 -04:00
Josh Perez 7b5faa1cc1
Permissions popup context iso 2021-09-17 18:24:21 -04:00
Josh Perez 6c906d5da8
Enables context isolation for loading window 2021-09-17 18:12:58 -04:00
Josh Perez 43685d15c6
Context isolation for About, ScreenShare, Preferences 2021-09-16 11:52:56 -04:00
Fedor Indutny 7510be0caf
Detect database corruption consistently 2021-09-08 13:39:14 -07:00
Fedor Indutny 4bed918cf8
Reorder IPC callbacks for settings window 2021-09-07 14:42:17 -05:00
Fedor Indutny 0793aa6b43
Track zoom factor changes through IPC 2021-09-02 16:29:16 -07:00
Scott Nonnenberg 30c3b7630c
Settings window: Don't show until everything is rendered 2021-09-02 10:48:53 -05:00
Josh Perez c304cb84fe
Restores ESC to close preferences 2021-08-24 14:00:56 -07:00
Josh Perez 353fea5d66
Disables auto-download updates on Linux 2021-08-20 16:41:58 -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
Evan Hahn f33a0db32c
Convert the loading window to TypeScript 2021-08-03 09:28:45 -05:00
Josh Perez ceffc2380c Add screensharing behind a feature flag 2021-05-20 17:37:19 -07:00