Anders Kaseorg
3956252309
xo: Fix unicorn/prefer-event-target.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-10-02 00:43:33 -07:00
Anders Kaseorg
5eccd49fef
Switch i18next-parser to i18next-cli.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-10-02 00:13:55 -07:00
Anders Kaseorg
c08bbf49ab
release: New release v5.12.2.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
v5.12.2
2025-09-01 10:49:56 -07:00
Hosted Weblate
913eda8b1e
translations: Update translations from Weblate.
2025-09-01 19:39:02 +02:00
Anders Kaseorg
52a3fa6bd1
release: New release v5.12.1.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
v5.12.1
2025-08-29 13:23:54 -07:00
Anders Kaseorg
c1f2ae5ef8
context-menu: Enable macOS Writing Tools.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-29 13:23:54 -07:00
Anders Kaseorg
301fe26d80
Upgrade dependencies, including Electron 37.4.0.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-29 12:41:45 -07:00
Hosted Weblate
92a2b4eae9
translations: Update translations from Weblate.
2025-08-29 19:41:14 +00:00
Anders Kaseorg
6e307570d0
Replace Transifex documentation and configuration with Weblate.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-29 12:35:20 -07:00
Anders Kaseorg
dc39c68389
Modernize APT configuration format.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-28 16:38:58 -07:00
Anders Kaseorg
73cdfa7249
how-to-install: Note that the Debian package configures APT.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-28 16:38:58 -07:00
Anders Kaseorg
d9e4b0a40b
Update electron-builder configuration.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-28 16:23:57 -07:00
Anders Kaseorg
0c7ce62ce1
Update apt signing key with SHA-256 binding signatures.
...
Fixes #1437 .
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-12 20:37:06 -07:00
Anders Kaseorg
9dd5fd2aa5
Mark more strings for translation.
...
Fixes #1128 among many other things.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-06 14:04:43 -07:00
Anders Kaseorg
11e2635aa0
Correct node-json-db Errors.js imports.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-06 14:02:00 -07:00
Anders Kaseorg
b35cf13a77
tests: Move tests/package.json to its own folder.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-06 13:38:35 -07:00
Anders Kaseorg
814de8ad6a
tests: Convert tests to TypeScript.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-06 13:29:46 -07:00
Anders Kaseorg
d9dbbf2359
tests: Switch from medium to p-fifo.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-06 13:29:46 -07:00
Anders Kaseorg
a9c9de2dee
Convert i18next-parser configuration to TypeScript.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-06 13:29:46 -07:00
Anders Kaseorg
9b626950ae
workflows: Use actions/setup-node.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-05 01:10:40 -07:00
Anders Kaseorg
45672432db
Focus the webview for notification settings, keyboard shortcuts.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-05 00:57:36 -07:00
Anders Kaseorg
b5665abb3e
Upgrade dependencies, including Electron 37.2.5.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-05 00:48:30 -07:00
Anders Kaseorg
5b30bb2a16
stylelint: Fix property-no-deprecated.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-05 00:40:03 -07:00
Anders Kaseorg
598aa6f4b9
webview: Adjust app.dock feature test for TypeScript friendliness.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-05 00:40:03 -07:00
Anders Kaseorg
2e7ed457f0
xo: Fix @typescript-eslint/prefer-nullish-coalescing.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-05 00:40:03 -07:00
Anders Kaseorg
bb3cad818b
xo: Fix unicorn/prefer-string-raw.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-05 00:40:03 -07:00
Anders Kaseorg
e3d9308c21
xo: Fix unicorn/prefer-single-call.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-05 00:40:03 -07:00
Anders Kaseorg
098d35fc5c
index: Avoid deprecated Buffer#slice.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2025-08-05 00:40:03 -07:00
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