Anders Kaseorg
eb849a7b3d
Switch to "type": "module".
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-05 00:32:25 -07:00
Anders Kaseorg
ab3698f56c
Switch i18next-scanner to i18next-parser.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-02 11:53:21 -07:00
Anders Kaseorg
0fdeb1fd17
translations: Update translations from Transifex.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-07-31 17:48:29 -07:00
Anders Kaseorg
d270d56309
xo: Prohibit main-only and renderer-only APIs in wrong processes.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-06-20 16:35:18 -07:00
Anders Kaseorg
2c5b1ad297
xo: Use eslint-import-resolver-typescript.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-06-20 16:35:18 -07:00
Anders Kaseorg
26b226c7ae
Use .ts extensions for imports.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-06-20 16:35:18 -07:00
Anders Kaseorg
7f6699e235
tsconfig: Enable allowImportingTsExtensions.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-06-20 16:35:18 -07:00
Anders Kaseorg
339f0d19c7
xo: Configure import/no-extraneous-dependencies packageDir.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-06-20 16:35:18 -07:00
Anders Kaseorg
86882c0741
xo: Move configuration to xo.config.cjs.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-06-20 16:35:18 -07:00
Anders Kaseorg
cf5a691a36
Revert "enterprise: Quit app after showing error for invalid global config."
...
This reverts commit 51ff949d34
.
It incorrectly uses a main-only API in app/common, which is shared
between the main and renderer processes.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-06-20 16:35:18 -07:00
Shubham Padia
51ff949d34
enterprise: Quit app after showing error for invalid global config.
...
Otherwise, the error will keep showing multiple times ultimately
leading to a non-working app after multiple errors.
2025-06-17 18:07:11 -07:00
Shubham Padia
e5680b12f4
enterprise: Show error dialogbox on invalid JSON.
...
Fixes #1404 .
Co-authored-by: sammamama <samridhsame@gmail.com >
2025-06-17 18:07:11 -07:00
Shubham Padia
b42f9de27d
preferences: Increase contrast of setting text and nav items.
...
The text in the settings panel was unnecessarily fade, making it hard to
read. Increasing the contrast makes it more readable. The setting text
color is the same as the heading of the settings. This commit also
changes the color of the nav items to be the same as `|` bar preceding
it.
https://chat.zulip.org/#narrow/channel/101-design/topic/zulip-desktop.20preferences.20contrast
2025-06-11 12:33:00 -07:00
Shubham Padia
201faa9449
settings: Make Do not disturb icon brigther when it's on.
...
It was not so obvious to users when they were in DND mode, making the
icon brigther when in DND mode hopes to address that.
https://chat.zulip.org/#narrow/channel/101-design/topic/zulip-desktop.20DND.20icon.20contrast
2025-06-11 12:32:11 -07:00
Shubham Padia
4125de4a60
css: Use hsl for action-button icon colors.
...
We only change this for `.action-button i` and `.action-button:hover i`
since we need to make the dnd icon lighter in comparison to these two.
These are the two that are absolutely necessary to change, we can also
change others to hsl color space after discussion on CZO.
2025-06-11 12:32:11 -07:00
Alex Vandiver
916fab7963
translations: Update translations from Transifex.
2025-05-20 18:59:55 +00:00
Anders Kaseorg
15902e51f6
release: New release v5.12.0.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
v5.12.0
2025-03-13 14:06:16 -07:00
Anders Kaseorg
19705bc90b
Update macOS notarization configuration.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-03-13 14:06:12 -07:00
Anders Kaseorg
a9313f4756
Update Azure Trusted Signing configuration.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-03-13 14:06:12 -07:00
Anders Kaseorg
13b4d2037a
Upgrade dependencies, including Electron 35.0.1.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-03-13 13:36:26 -07:00
Anders Kaseorg
ab63ec2a4a
translations: Update translations from Transifex.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-03-12 17:22:53 -07:00
Anders Kaseorg
1de4f88c6c
webview: Address deprecation of WebContents.goBack et al.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-03-12 17:15:03 -07:00
Anders Kaseorg
ab4381a6bf
xo: Fix unicorn/prefer-global-this.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-03-12 17:15:03 -07:00
Anders Kaseorg
d409a0bf33
menu: Check focusedWindow type.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-03-12 17:15:03 -07:00
Anders Kaseorg
c40e05646e
Update macOS icon with a native appearance.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-03-12 16:59:49 -07:00
Anders Kaseorg
13f3818c77
supported-locales: Fix for removal of el_GR and zh-Hant.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2024-12-11 14:44:47 -05:00
Tim Abbott
4a0e590921
github: Use zulip/zulip pull request template style.
...
Hopefully this will help improve the quality of pull requests to this
repository.
2024-12-11 11:22:04 -08:00
Shubham Padia
eb19b20da2
preference: Rename show app unread badge setting.
...
The original wording was found to be confusing, see
https://chat.zulip.org/#narrow/channel/16-desktop/topic/.22app.20unread.20badge.22/near/1993426
for more details.
2024-12-11 11:18:19 -08:00
Alex Vandiver
69cb509fe5
translations: Remove control characters from zh_TW translation string.
2024-12-11 11:28:13 -05:00
Alex Vandiver
123263e5bb
translations: Remove zh-Hant translation.
...
The `zh_TW` translation is much more complete.
2024-12-11 11:24:47 -05:00
Alex Vandiver
a26a10849d
translations: Remove empty el_GR duplicate translation.
2024-12-11 11:20:20 -05:00
Anders Kaseorg
da7e026550
Mark dialog strings for translation.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2024-12-02 15:53:25 -08:00
Anders Kaseorg
c70f6df096
about: Remove inexplicable ‘cursor: pointer’.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2024-12-02 15:52:29 -08:00
Anders Kaseorg
ef0110f8e7
about: Mark strings for translation.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2024-12-02 15:52:29 -08:00
Anders Kaseorg
b7a7ca3e5c
renderer: Mark strings for translation.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2024-12-02 15:52:29 -08:00
Anders Kaseorg
467e7b11c5
functional-tab: Split ‘name’ into ‘page’ and ‘label’.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2024-12-02 15:52:29 -08:00
Anders Kaseorg
105e7e93a1
translations: Add missing translatable strings with i18next-scanner.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2024-12-02 15:52:28 -08:00
Anders Kaseorg
a736f664c6
nav: Statically mark navigation items for translation.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2024-12-02 15:52:06 -08:00
Anders Kaseorg
38c7695a99
release: New release v5.11.1.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
v5.11.1
2024-08-23 16:31:21 -07:00
Anders Kaseorg
b268fe9478
Sign Windows binaries with Azure Trusted Signing.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2024-08-23 16:22:19 -07:00
Anders Kaseorg
981a262836
xo: Remove obsolete scripts/notarize.js options.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2024-08-22 16:18:05 -07:00
Anders Kaseorg
527bb5ab2f
Upgrade dependencies, including Electron 32.0.1.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2024-08-22 16:13:32 -07:00
Anders Kaseorg
e2947a0ce6
translations: Update translations from Transifex.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2024-08-22 16:13:27 -07:00
Anders Kaseorg
3b2c758e09
translations: Sort supported-locales by display name.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2024-08-22 16:13:27 -07:00
Anders Kaseorg
4867fc672a
preference: Sort spellchecker language names with localeCompare.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2024-08-22 16:13:27 -07:00
Anders Kaseorg
f85f05d66b
preference: Show spellchecker language names from Intl.DisplayNames.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2024-08-22 16:13:27 -07:00
Anders Kaseorg
39fd0e9877
tsconfig: Work around @sentry/electron regression.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2024-08-07 14:58:13 -07:00
Anders Kaseorg
f6ff112f0e
stylelint: Fix declaration-block-no-shorthand-property-overrides.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2024-08-07 14:53:08 -07:00
Anders Kaseorg
6fcd1ef0d5
Remove rimraf.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2024-08-06 22:55:40 -07:00
Misha Brukman
92260b0f97
ci: Replace Travis CI badge with GitHub Actions.
...
Travis CI was replaced with GitHub Actions in this project.
2024-07-02 15:41:59 -07:00