Akash Nimare
eb381a87bc
electron-builder: Update builder to latest version.
2020-07-29 01:54:48 +05:30
Manav Mehta
68bc0ae4a0
readme: Add new screenshot URLs.
...
Update the screenshots to accomodate new Zulip logo and both the day and night modes
2020-07-29 01:31:57 +05:30
Manav Mehta
178bc7f401
macos: Update dock icon.
...
The icon in macOS was stretched to the boundaries making it larger than the other icons.
A padding of 30px on all sides makes it coherent with the others.
Fixes : #1003 .
2020-07-27 01:12:27 +05:30
Anders Kaseorg
0f1245b975
Upgrade dependencies, including Electron 9.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-24 01:37:41 -07:00
Anders Kaseorg
960312a932
notification: Move loadBots call to preload, to break an import cycle.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-24 01:37:07 -07:00
Anders Kaseorg
0e00f3bbce
Commit package-lock.json update missed in v5.4.0 release.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-24 00:50:45 -07:00
Anders Kaseorg
ec205f68a6
Send only needed data from tabs over IPC.
...
Fixes exceptions from the structured clone algorithm raised by
Electron 9.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-24 00:39:38 -07:00
Anders Kaseorg
5fe5989710
xo: Enable import/newline-after-import.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-23 23:18:25 -07:00
Anders Kaseorg
69141b5395
Remove spurious 'use-strict' [sic] directives.
...
The directive is 'use strict'. It’s not necessary in TypeScript.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-23 23:09:12 -07:00
Anders Kaseorg
8d66f05924
xo: Sort imports with import/order.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-23 23:06:41 -07:00
Manav Mehta
e7330dbff8
Update changelog for v5.4.0 and the license year to 2020 ( #1000 )
...
Co-authored-by: Akash Nimare <akashnimare@users.noreply.github.com >
2020-07-21 22:05:04 +05:30
Akash Nimare
67fa9cca8c
release: New release v5.4.0.
v5.4.0
2020-07-21 18:44:45 +05:30
Manav Mehta
a90bf1af08
macOS: Change the logo to Z without the circle.
2020-07-21 17:00:07 +05:30
Manav Mehta
cb145acc73
Update icons introducing the new logo.
2020-07-19 01:56:17 +05:30
Akash Nimare
099e10673c
translation: Sync strings from Transifex.
2020-07-18 21:28:59 +05:30
Anders Kaseorg
4b3608fc1e
dependencies: Upgrade dependencies.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-17 18:57:33 -07:00
Manav Mehta
6128c0e12a
appLanguage: add 'sk' and correct some locale names.
...
* sk was not in supported locales and thus not in dropdown menu
* el-GR is not the correct name and thus not applicable
* zh-Hant/Hans are exact names, though case didn't hamper the translation
2020-07-14 15:51:38 +05:30
Manav Mehta
14a1f5d3e1
request: Replace deprecated request module with net.request.
...
Co-authored-by: Anders Kaseorg <anders@zulip.com >
Fixes : #886 .
2020-07-14 15:50:52 +05:30
Anders Kaseorg
9cf26f4890
dependencies: Upgrade dependencies.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-01 15:01:47 -07:00
Anders Kaseorg
397a7381b8
main: Use import() syntax for electron-connect.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-01 15:01:38 -07:00
Anders Kaseorg
24b28f9ded
proxy-util: Fix misuse of void.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-01 15:01:29 -07:00
Anders Kaseorg
9ceabe02d5
Use optional catch binding.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-01 15:01:29 -07:00
Anders Kaseorg
b207ee57de
main: Avoid object type.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-01 15:01:25 -07:00
Anders Kaseorg
cf9d0c8aa2
main: Remove mainWindowState from globals.
...
(No, globals are not accessible from the other process.)
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-07-01 14:47:09 -07:00
Manav Mehta
e97ab2e6dd
Replace deprecated getWebContents API
2020-06-30 20:33:41 -07:00
Samyak Gaur
6a7f26d7e8
settings: Update font size for spellchecker explanation.
...
Fixes : #978 .
2020-07-01 03:11:53 +05:30
Anders Kaseorg
b6e11f623a
darwin-notifications: Avoid no-useless-return warnings.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-06-26 18:56:07 -07:00
Anders Kaseorg
1c60c335fd
logger-util: Avoid no-fallthrough warnings.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-06-26 18:56:03 -07:00
Anders Kaseorg
c9249b1724
context-menu: Avoid no-unnecessary-boolean-literal-compare warning.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-06-26 15:56:23 -07:00
Anders Kaseorg
9e957ba704
context-menu: Copy the email address, not the link text.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-06-26 15:47:38 -07:00
Anders Kaseorg
6c37e30233
Accomodate WebSocket URLs in certificate-error handler.
...
Our certificates are indexed by https: URLs. Fixes #988 .
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-06-26 15:24:55 -07:00
Abhigyan Khaund
addfe2e414
context-menu: Remove trailing and leading separators when not required.
...
Fixes : #979 .
2020-06-27 02:38:03 +05:30
Abhigyan Khaund
bda0dd29df
context-menu: Fix bug in Copy Link and add copy Email.
...
Fixes : #986
2020-06-27 02:27:44 +05:30
Abhigyan Khaund
01926e1234
context-menu: Enable copy only when copy is possible.
2020-06-27 02:27:44 +05:30
Manav Mehta
9138bbfaf2
Update changelog for release v5.3.0.
2020-06-25 00:32:37 +05:30
Akash Nimare
596561b731
release: New release v5.3.0.
v5.3.0
2020-06-24 14:47:54 +05:30
Akash Nimare
5943c21814
Update electron to v8.3.3.
2020-06-21 01:06:05 +05:30
Akash Nimare
2456bba5ae
translations: Sync translations from transifex.
2020-06-20 23:06:50 +05:30
Manav Mehta
0fff6336c7
spellchecker: Use Electron 8 built-in spellchecker.
...
* Using electron built-in spellchecker
* Added the custom context menu
Co-authored-by: Anders Kaseorg <anders@zulipchat.com >
Fixes : #504
2020-06-18 18:14:23 +05:30
Samyak Gaur
4261874e29
docs: Update issue template.
...
Explanation lines commented as the titles are self explanatory.
2020-06-17 14:50:45 +05:30
Akash Nimare
f976270d33
lint: Fix linting errors.
2020-06-17 01:44:08 +05:30
Samyak Gaur
4782f1cfd3
Docs: Update issue template.
...
Fixes : #926 .
2020-06-17 00:20:20 +05:30
Akash Nimare
2f70621255
windows: Turn off start at login by default.
...
Fixes : #960 .
2020-06-16 20:10:23 +05:30
Manav Mehta
b6f4e2b83c
zoom: Fix zoom issues.
...
The zoom issues seemed to be caused due to electron roles.
We also had our own definitions firing up along with the roles which might be clashing and the other instances of roles not being much effective in our use case.
* Remove roles from zoom options
* Add accelerator for zoomIn
Fixes : #911 .
2020-06-13 12:59:43 +05:30
Manav Mehta
25f4c3aba8
translations: Prevent i18n to automatically add strings.
...
Now that we have moved to Transifex, auto updation of translation strings is not required.
We would only need to update the resource file (en.json) and push it to Transifex and pulling the rest <lang>.json
2020-06-12 13:18:04 +05:30
Anders Kaseorg
1b23468375
Update zulipchat.com emails to zulip.com.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-06-08 14:02:08 -07:00
Anders Kaseorg
5d775405d9
Update zulipchat.com links to zulip.com.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-06-08 14:01:40 -07:00
Akash Nimare
7f13d9162a
mac: Support pkg installer on macOS.
2020-06-05 23:26:10 +05:30
Anders Kaseorg
e0013c22ff
package-lock.json: Update.
...
Unclear why npm wants to change this now.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-05-31 02:13:55 -07:00
Samyak Gaur
5c41afdccd
window: Responsive fixes for main window.
...
Fixes : #963 .
2020-05-27 13:23:40 +05:30