Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						c08bbf49ab 
					 
					
						
						
							
							release: New release v5.12.2.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						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 > 
						
						
					 
					
						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 51ff949d34anders@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 > 
						
						
					 
					
						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 > 
						
						
					 
					
						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 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						c45c9537d1 
					 
					
						
						
							
							release: New release v5.11.0.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2024-03-22 16:19:52 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						0eb4c9236e 
					 
					
						
						
							
							Upgrade dependencies, including Electron 29.1.5.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2024-03-22 16:12:34 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						47366b7617 
					 
					
						
						
							
							xo: Fix unicorn/prevent-abbreviations.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2024-03-22 16:07:32 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						86e28f5b00 
					 
					
						
						
							
							xo: Fix import/no-duplicates.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2024-03-22 15:33:00 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						7072a41e01 
					 
					
						
						
							
							Remove dialog for certificate errors on subresources.  
						
						... 
						
						
						
						Fixes  #1119 .  Closes  #1277 .
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
					
						2024-03-22 14:56:23 -07:00 
						 
				 
			
				
					
						
							
							
								enesonus 
							
						 
					 
					
						
						
							
						
						79f6f13008 
					 
					
						
						
							
							Allow hiding the window from full screen mode on macOS.  
						
						... 
						
						
						
						Fixes  #1187 . 
					
						2024-03-22 14:39:48 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						70f0170f1d 
					 
					
						
						
							
							webview: Enable zooming with the mouse wheel.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2024-03-21 15:32:52 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						bc75eba2bd 
					 
					
						
						
							
							webview: Use an exponential scale for zooming.  
						
						... 
						
						
						
						This matches the native Electron behavior.
Fixes part of #1360  by removing the separate zoomFactor state
variable.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2024-03-21 15:31:56 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						af7272a439 
					 
					
						
						
							
							release: New release v5.10.5.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2024-01-25 17:02:14 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						9d08a13e64 
					 
					
						
						
							
							Set a restrictive Content-Security-Policy for the app UI.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2024-01-25 15:39:05 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						f98d6d7037 
					 
					
						
						
							
							Upgrade dependencies, including Electron 28.2.0.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2024-01-25 14:05:37 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						da1cad9dff 
					 
					
						
						
							
							autoupdater: Use a separate electron-log instance.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2024-01-23 16:09:20 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						955a2eb6c7 
					 
					
						
						
							
							Use process-specific electron-log modules.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2024-01-23 16:09:20 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						1cf822a2b5 
					 
					
						
						
							
							Use process-specific @sentry/electron modules.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2024-01-23 16:09:20 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						b9baf140eb 
					 
					
						
						
							
							release: New release v5.10.4.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2024-01-08 17:12:08 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						727c2335f6 
					 
					
						
						
							
							electron-bridge: Fix unicorn/prefer-node-protocol.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2024-01-08 17:10:37 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e8173919f8 
					 
					
						
						
							
							Upgrade dependencies, including Electron 28.1.1.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2024-01-08 17:10:37 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						cf2f4fe9c9 
					 
					
						
						
							
							Avoid deprecated ipcRenderer.sendTo.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2024-01-08 16:02:14 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						47cdd5fa8b 
					 
					
						
						
							
							release: New release v5.10.3.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-09-29 23:38:26 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						90e76fab6e 
					 
					
						
						
							
							Upgrade dependencies, including Electron 25.8.4.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-09-29 23:38:22 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						193adb1901 
					 
					
						
						
							
							Fix gatemaker TypeError with Electron 25.  
						
						... 
						
						
						
						This had been breaking our download notifications.  Fixes  #1333 .
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-09-29 23:25:32 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						b520e12492 
					 
					
						
						
							
							release: New release v5.10.2.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-09-14 10:31:05 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ae642bc7ba 
					 
					
						
						
							
							Downgrade Electron from 26.2.1 to 25.8.1 to avoid renderer crash.  
						
						... 
						
						
						
						https://github.com/electron/electron/issues/39775 
Fixes  #1327 .
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
					
						2023-09-14 10:30:50 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e90f3732c5 
					 
					
						
						
							
							release: New release v5.10.1.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-09-13 23:22:25 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6b31a8a0c4 
					 
					
						
						
							
							workflows: Update actions/checkout to v4.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-09-13 23:22:25 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						f8758fa303 
					 
					
						
						
							
							Use electron fetch API.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-09-13 23:22:25 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						d2de965106 
					 
					
						
						
							
							translations: Update translations from Transifex.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-09-13 23:19:31 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a32119b55d 
					 
					
						
						
							
							Upgrade dependencies, including Electron 26.2.1.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-09-13 23:19:31 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						58049a91c4 
					 
					
						
						
							
							Upgrade xo and prettier.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-09-13 22:47:15 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						9810d69c3b 
					 
					
						
						
							
							renderer: Compensate for Chrome’s removal of overflow: overlay.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-09-13 22:47:15 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						d2f949d683 
					 
					
						
						
							
							Use Electron Event type.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-09-13 19:15:08 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a8c283a50b 
					 
					
						
						
							
							renderer: Remove unused reloadView argument.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-09-13 19:15:08 -07:00 
						 
				 
			
				
					
						
							
							
								nooblag 
							
						 
					 
					
						
						
							
						
						dab29d4720 
					 
					
						
						
							
							renderer: Improve GIF loading spinner with new SVG.  
						
						
						
						
					 
					
						2023-09-13 19:15:08 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						7fba8cfae9 
					 
					
						
						
							
							release: New release v5.10.0.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-05 16:15:08 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						32301656cc 
					 
					
						
						
							
							Upgrade dependencies, including Electron 24.2.0.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-05 16:15:04 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						0e16283a37 
					 
					
						
						
							
							stylelint: Fix declaration-block-no-redundant-longhand-properties.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-05 16:15:04 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						d86482a804 
					 
					
						
						
							
							stylelint: Fix media-feature-range-notation.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-05 16:15:04 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						3af350e4dc 
					 
					
						
						
							
							translations: Update translations from Transifex.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-05 16:14:26 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						39fc2053c5 
					 
					
						
						
							
							translations: Update en.json.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-05 16:10:46 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						044f1fd0f9 
					 
					
						
						
							
							preference: Fix server icon display in connected organizations list.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-05 15:30:51 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						10fb0a82f9 
					 
					
						
						
							
							preload: Drop compatibility code for Zulip Server < 4.0.  
						
						... 
						
						
						
						The server was updated in bfd9999cf874e506592fda254dfe0fe06b5b2738
(4.0-rc1~2192) to expose a proper API for this functionality, so we
don’t need to trigger fake click events to access it.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-05 14:41:25 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						123bd5b2c0 
					 
					
						
						
							
							preload: Drop compatibility injected JS for Zulip Server < 3.0.  
						
						... 
						
						
						
						The server was updated in a6fee2f18ef9d2ef6ac248e9ed82d580daff1a07
(3.0-dev~1674) and e701f208619b8b9b28a85f84ee16cf8d8df82b72
(3.0-dev~1667) to avoid relying on this wrapper.  We no longer support
servers older than 3.0, so we can delete it.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-05 14:39:41 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ad771c3da8 
					 
					
						
						
							
							Display a banner for unsupported Zulip Server versions.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-05 14:37:32 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						4c58bc3aa3 
					 
					
						
						
							
							webview: Add a wrapper pane around the real <webview>.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-05 14:35:14 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						9a8680d209 
					 
					
						
						
							
							webview: Use private methods.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-05 14:35:14 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						1569890f4d 
					 
					
						
						
							
							webview: Use private members.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-05 14:35:14 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2ed400c23c 
					 
					
						
						
							
							webview: Add destroy method.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-05 14:35:14 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						70621431dc 
					 
					
						
						
							
							translations: Update translations from Transifex.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-05 14:32:11 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						55b7e09796 
					 
					
						
						
							
							tx: Migrate configuration to current Transifex CLI.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-05 14:28:06 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						de2829a968 
					 
					
						
						
							
							translations: Update en.json.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-05 14:23:21 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						296de41779 
					 
					
						
						
							
							translation-util: Expose the full functionality of __.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-05 14:23:21 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						8b9ebeee25 
					 
					
						
						
							
							Fix more typos.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-05 14:23:21 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						76e81ca337 
					 
					
						
						
							
							Fix updating of server names and icons at startup.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-04 15:12:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2e7a9bb4ed 
					 
					
						
						
							
							server-tab: Encapsulate setName and setIcon.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-05-04 15:12:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						77638f6287 
					 
					
						
						
							
							Fix handling of server icon updates and errors.  
						
						... 
						
						
						
						Fixes  #1283 .
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
					
						2023-04-21 15:37:28 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6e8fe36876 
					 
					
						
						
							
							Fix typos.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-04-19 13:50:40 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2eea4a32a5 
					 
					
						
						
							
							preference: Fix CSS in Vite dev mode.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-04-18 14:21:06 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						677dfe425c 
					 
					
						
						
							
							xo: Remove redundant exclusion of unicorn/prefer-json-parse-buffer.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-04-18 14:03:45 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						1da3ec545a 
					 
					
						
						
							
							Don’t show visual notifications when they’re turned off.  
						
						... 
						
						
						
						Fixes  #1299 .
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
					
						2023-04-18 13:13:12 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						3cb6ea4694 
					 
					
						
						
							
							Handle exceptions when reading server icons.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-04-18 12:49:09 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						0cb7297017 
					 
					
						
						
							
							preference: Fix spellchecker languages dropdown positioning.  
						
						... 
						
						
						
						Apparently the Tagify defaults don’t work inside a shadow root.
Fixes  #1286 .  Closes  #1290 .
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-04-04 15:24:22 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						b8d7003446 
					 
					
						
						
							
							Use Zod 3 style for importing Zod.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-03-04 00:23:00 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6d27cf8c7d 
					 
					
						
						
							
							release: New release v5.9.5.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-02-06 21:17:32 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						1ac2483cc4 
					 
					
						
						
							
							Upgrade dependencies, including Electron 22.2.0.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-02-06 21:14:43 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						4d3420dcd0 
					 
					
						
						
							
							vite: Externalize gatemaker.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-02-06 21:13:23 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						38450a9aed 
					 
					
						
						
							
							vite: Don’t externalize dependencies.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-02-06 19:14:19 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						24de7ebb97 
					 
					
						
						
							
							webview: Remove did-navigate workaround  
						
						... 
						
						
						
						The Electron bug seems to have been fixed upstream.  Meanwhile, the
workaround had been causing the app to hang if it can’t connect to an
organization at startup.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-02-06 18:57:40 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						5a571d66d0 
					 
					
						
						
							
							Enable Chromium sandboxing for remote webviews.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-02-06 18:57:22 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						0ae998a51e 
					 
					
						
						
							
							Move clipboard decryption to main process.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-02-06 18:57:22 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						447dd18b8b 
					 
					
						
						
							
							Read injected.js from main process.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-02-06 18:57:22 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						9a200dc40c 
					 
					
						
						
							
							Replace remote wrapper module with Vite alias.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-02-06 18:57:22 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						d42b752ac1 
					 
					
						
						
							
							Bundle with Vite.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-02-06 18:57:22 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2f4103248d 
					 
					
						
						
							
							Move icons and sounds to public/resources.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-02-06 18:57:22 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						985d731d2b 
					 
					
						
						
							
							Move translations to public/translations.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-02-06 18:57:22 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						032f95150c 
					 
					
						
						
							
							renderer: Add async constructors for functional tabs.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-02-06 18:57:22 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						d1aa5778c3 
					 
					
						
						
							
							renderer: Set the icon src to a data: URL.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-02-06 18:57:22 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						13ce24b75e 
					 
					
						
						
							
							webview: Remove unnecessary __dirname resolution of customCss.  
						
						... 
						
						
						
						We’ve already checked that the file exists without resolving via
__dirname.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-02-06 18:57:22 -08:00 
						 
				 
			
				
					
						
							
							
								fwcd 
							
						 
					 
					
						
						
							
						
						c89ec2faf1 
					 
					
						
						
							
							Update installation instructions for macOS  
						
						
						
						
					 
					
						2023-02-01 21:50:19 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						56ab0833b8 
					 
					
						
						
							
							release: New release v5.9.4.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-01-04 16:29:48 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						c62b393c52 
					 
					
						
						
							
							Set quarantine attribute for downloads on macOS.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-01-04 16:12:31 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						991de77cad 
					 
					
						
						
							
							Restore default macOS security settings.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-01-03 20:36:13 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						94780c44c8 
					 
					
						
						
							
							handle-external-link: Ignore invalid URLs.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-01-03 18:06:36 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						82542a6390 
					 
					
						
						
							
							packaging: Synchronize deb-after-install.sh with upstream.  
						
						... 
						
						
						
						https://github.com/electron-userland/electron-builder/blob/v23.6.0/packages/app-builder-lib/templates/linux/after-install.tpl 
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
					
						2023-01-03 17:14:50 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						53ff8443dc 
					 
					
						
						
							
							Upgrade dependencies, including Electron 22.0.0.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-01-03 16:17:24 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						3855ecab58 
					 
					
						
						
							
							Disable sandboxing for now.  
						
						... 
						
						
						
						Sandboxing will default to enabled in Electron ≥ 20, but we don’t
support it yet.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-01-03 16:17:24 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a57cbb4aa8 
					 
					
						
						
							
							package.json: Bump engines to node ≥ 16.13.2.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-01-03 16:05:28 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						56a4461c2a 
					 
					
						
						
							
							xo: Fix n/file-extension-in-import, maybe.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-01-03 16:05:28 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						cd023ec5ab 
					 
					
						
						
							
							xo: Fix @typescript-eslint/consistent-type-definitions.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-01-03 16:05:28 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						1aa4ade3c0 
					 
					
						
						
							
							xo: Fix @typescript-eslint/parameter-properties.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-01-03 16:05:28 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						dcb46eef4f 
					 
					
						
						
							
							xo: Fix @typescript-eslint/no-useless-empty-export.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-01-03 16:05:28 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e3e8ef6e3e 
					 
					
						
						
							
							xo: Fix @typescript-eslint/consistent-generic-constructors.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-01-03 16:05:28 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6808b1971a 
					 
					
						
						
							
							xo: Fix unicorn/switch-case-braces.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-01-03 16:05:28 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						1dd5269549 
					 
					
						
						
							
							xo: Fix unicorn/prefer-node-protocol.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-01-03 16:05:28 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						d33adca1e8 
					 
					
						
						
							
							xo: Fix unicorn/prefer-logical-operator-over-ternary.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-01-03 16:05:28 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						8ea7f7864f 
					 
					
						
						
							
							autoupdater: Add const assertion.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-01-03 14:09:17 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						493ae06e52 
					 
					
						
						
							
							Reformat with Prettier.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-01-03 14:08:23 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2b8f3536d3 
					 
					
						
						
							
							Fix E2E tests broken by chat.zulip.org web-public streams.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-12-14 22:41:35 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						544d23ec09 
					 
					
						
						
							
							how-to-install: Update APT instructions.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-07-15 15:36:41 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						588d32fd22 
					 
					
						
						
							
							release: New release v5.9.3.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-04-28 20:25:15 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						1c471fe624 
					 
					
						
						
							
							Upgrade dependencies, including Electron 18.2.0.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-04-28 20:06:46 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						52486d687d 
					 
					
						
						
							
							Allow the autoupdater to quit the app normally.  
						
						... 
						
						
						
						Forcing it to quit would prematurely terminate the update on some
platforms.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-04-28 19:51:07 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						73441d791c 
					 
					
						
						
							
							release: New release v5.9.2.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-04-20 21:23:00 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						1bb6423721 
					 
					
						
						
							
							Upgrade dependencies, including Electron 18.1.0.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-04-20 19:26:47 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						d6775d64a3 
					 
					
						
						
							
							release: New release v5.9.1.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-04-08 17:20:31 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e1326eae91 
					 
					
						
						
							
							sentry: Update DSN.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-04-08 17:18:48 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						b93955b28f 
					 
					
						
						
							
							Upgrade dependencies, including Electron 18.0.3.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-04-08 17:10:59 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e3452bda22 
					 
					
						
						
							
							Simplify if (…) classList.add(…) else classList.remove(…) anti-pattern.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-04-02 14:34:58 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						0aab691b44 
					 
					
						
						
							
							Switch to released @electron/remote.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-04-01 21:04:51 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						1bfb2dd975 
					 
					
						
						
							
							release: New release v5.9.0.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-04-01 17:25:21 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						fb7937314b 
					 
					
						
						
							
							Upgrade dependencies.  
						
						... 
						
						
						
						electron-builder@next is needed to build a DMG on macOS 12.3.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-04-01 14:24:22 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e39d2a9b95 
					 
					
						
						
							
							xo: Fix unicorn/prefer-node-protocol.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-31 21:52:32 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						3b04b61662 
					 
					
						
						
							
							Upgrade dependencies, including Electron 18.0.1.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-31 21:21:21 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						829b2a0f2a 
					 
					
						
						
							
							package-lock.json: Upgrade to lockfileVersion 2.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-31 21:13:41 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						5edffbdf21 
					 
					
						
						
							
							Move handleExternalLink to main process.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-31 21:10:13 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						27576c95e6 
					 
					
						
						
							
							Skip unnecessary remote for clipboard, nativeImage, shell.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-14 21:48:44 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						5acc45cba4 
					 
					
						
						
							
							Use process-specific electron/{main,renderer,common} imports.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-14 21:38:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						343e0ed848 
					 
					
						
						
							
							xo: Simplify configuration.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-14 20:47:40 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						0c784b12fa 
					 
					
						
						
							
							WebView: Enable allowpopups.  
						
						... 
						
						
						
						This is required for Electron ≥ 15 to continue invoking our new window
handler (handleExternalLink), following the nativeWindowOpen
migration.
https://github.com/electron/electron/issues/30886 
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-11 18:23:39 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2b50b21752 
					 
					
						
						
							
							tsconfig: Downgrade target to ES2021.  
						
						... 
						
						
						
						The ES2022 definition of Error#cause conflicts with @types/verror.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-09 15:54:05 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ad604f020d 
					 
					
						
						
							
							tsconfig: Remove lib setting.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-09 15:09:31 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						4151e020f6 
					 
					
						
						
							
							Revert "xo: Fix import/extensions."  
						
						... 
						
						
						
						This reverts commit 5623ab3866anders@zulip.com > 
						
						
					 
					
						2022-03-08 21:58:40 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						bc59714192 
					 
					
						
						
							
							xo: Fix @typescript-eslint/naming-convention.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-08 21:24:49 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						b43a7b6809 
					 
					
						
						
							
							xo: Fix unicorn/template-indent.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-08 21:15:32 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						fba8aa0ab0 
					 
					
						
						
							
							xo: Fix object-shorthand.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-08 21:15:32 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						5623ab3866 
					 
					
						
						
							
							xo: Fix import/extensions.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-08 21:15:32 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a4fbf9bd28 
					 
					
						
						
							
							stylelint: Fix shorthand-property-no-redundant-values.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-08 21:15:32 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						db730da45c 
					 
					
						
						
							
							stylelint: Ignore selector-id-pattern for #nav-AddServer.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-08 21:15:32 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						b5a938d3b0 
					 
					
						
						
							
							stylelint: Ignore selector-class-pattern for .__tagify_input.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-08 21:15:32 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						863d1e25ba 
					 
					
						
						
							
							stylelint: Fix keyframes-name-pattern.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-08 21:15:32 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a90aaeb86c 
					 
					
						
						
							
							stylelint: Fix function-url-quotes.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-08 21:15:32 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						8b6af78f2a 
					 
					
						
						
							
							stylelint: Fix font-family-name-quotes.  
						
						
						
						
					 
					
						2022-03-08 21:15:32 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6c2dcb450b 
					 
					
						
						
							
							stylelint: Fix alpha-value-notation, color-function-notation.  
						
						
						
						
					 
					
						2022-03-08 21:15:32 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						f57962d02f 
					 
					
						
						
							
							.stylelintrc: Format with Prettier.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-08 21:15:32 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2983c381ae 
					 
					
						
						
							
							Fix Electron.Session type.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-08 21:15:32 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						1ea7fa813a 
					 
					
						
						
							
							Remove redundant webPreferences defaults.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-08 21:15:22 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e434c5b5d0 
					 
					
						
						
							
							Untangle Sentry initialization.  
						
						... 
						
						
						
						Thanks to upstream for the helpful advice at
https://github.com/getsentry/sentry-electron/issues/427 .
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-08 16:55:36 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						9c1f47badd 
					 
					
						
						
							
							Move server manager view to the default session.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-08 16:55:23 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						4ed4328bf8 
					 
					
						
						
							
							Toggle spell checker in the session rather than the webPreferences.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-08 16:05:54 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						c6022e94bb 
					 
					
						
						
							
							main: Enable contextIsolation for BrowserWindow.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-04 16:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						06eb169c65 
					 
					
						
						
							
							WebView: Restrict $el type to HTMLElement.  
						
						... 
						
						
						
						The extra methods on WebviewTag are not available from the
context-isolated preload script.
https://github.com/electron/electron/issues/26904 
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-04 16:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2f7529cd71 
					 
					
						
						
							
							WebView: Get event parameters via WebContents rather than WebviewTag.  
						
						... 
						
						
						
						Works around https://github.com/electron/electron/issues/31924 .
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-04 16:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						3a8541f601 
					 
					
						
						
							
							WebView: Call getWebContentsId in main world.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-04 16:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						0eb910b2e8 
					 
					
						
						
							
							WebView: Use send method.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-04 16:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						76a879e4fd 
					 
					
						
						
							
							WebView: Convert WebviewTag methods to WebContents methods.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-04 16:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						7026e43575 
					 
					
						
						
							
							WebView: Add getWebContents method.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-04 16:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						869361bac3 
					 
					
						
						
							
							WebView: Type $el as required.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-04 16:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						832ea3c04e 
					 
					
						
						
							
							WebView: Remove async from send method.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-04 16:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						68232f966e 
					 
					
						
						
							
							WebView: Wait for did-navigate before constructing WebView.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-04 16:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						86b7da45ef 
					 
					
						
						
							
							WebView: Use a better focus() workaround.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-04 16:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						b853856317 
					 
					
						
						
							
							WebView: Add factory function.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-04 16:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6676f1c6ac 
					 
					
						
						
							
							WebView: Switch templateHTML to a static method.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-04 16:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e0243bc460 
					 
					
						
						
							
							main: Disable nodeIntegration for BrowserWindow.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-04 16:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						fd6cb548f8 
					 
					
						
						
							
							WebView: Remove nodeIntegration parameter.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-04 16:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						743b2d6054 
					 
					
						
						
							
							WebView: Make preload a string.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-04 16:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						fb5c6b365e 
					 
					
						
						
							
							css: Simplify webview CSS.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-04 16:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						f092e99f42 
					 
					
						
						
							
							css: Remove the melodramatic fade-in animation on load.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-04 16:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						751eb6ef98 
					 
					
						
						
							
							Switch electron.remote to @electron/remote.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-03-04 16:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						980de649e3 
					 
					
						
						
							
							common: Factor out electron.remote pattern to a module.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-28 16:42:04 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						84849d2c84 
					 
					
						
						
							
							Move functional tab pages out of separate webviews.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-28 16:42:04 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						b263997bed 
					 
					
						
						
							
							tray: Move initialization to a function.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-28 16:07:37 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						12c773bc71 
					 
					
						
						
							
							tray: Be robust in case there’s no active webview.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-28 16:07:33 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						d937539618 
					 
					
						
						
							
							renderer: Restrict webview functions to ServerTab instances.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-28 16:07:28 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						0a5d07f839 
					 
					
						
						
							
							renderer: Inline FunctionalTabProps type.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-28 16:07:23 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						5dcd3956ac 
					 
					
						
						
							
							preference: Unify duplicate toggle-sidebar-setting event.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-28 16:07:21 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						3ffc7251f4 
					 
					
						
						
							
							preference: Unify duplicate toggle-menubar-setting event.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-28 16:06:09 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						7fb0cfd176 
					 
					
						
						
							
							WebView: Remove redundant name property.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-28 16:05:25 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						5c83952ba1 
					 
					
						
						
							
							webview: Remove forceLoad method.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-28 16:04:29 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a7a051bb2a 
					 
					
						
						
							
							renderer: Remove dead show-network-error message.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-28 16:04:21 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2b2c5dbe5c 
					 
					
						
						
							
							about: Encapsulate in a custom element.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-28 16:04:20 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ffe87a9729 
					 
					
						
						
							
							preference: Encapsulate in a custom element.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-28 15:58:36 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						b366195415 
					 
					
						
						
							
							Upgrade playwright-core.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-17 22:57:19 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						f9f2b20e90 
					 
					
						
						
							
							preference: Use querySelector relative to $root.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-17 22:45:10 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e16811065d 
					 
					
						
						
							
							css: Extract font definitions to fonts.css.  
						
						... 
						
						
						
						This works around
https://bugs.chromium.org/p/chromium/issues/detail?id=336876 .
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-10 00:14:00 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						f66a1127de 
					 
					
						
						
							
							electron-bridge: Remove console.log debugging spew.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-03 23:09:50 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						06ef60c4c2 
					 
					
						
						
							
							notification: Remove BaseNotification wrapper class.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-03 23:02:37 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						4b93298b58 
					 
					
						
						
							
							notification: Set the AppUserModelId from the main process.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-03 22:55:15 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a41a771923 
					 
					
						
						
							
							notification: Don’t use remote for focusCurrentServer.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-03 22:54:38 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a43f7d9bcf 
					 
					
						
						
							
							Fix glob usage in package scripts.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2022-02-03 03:02:07 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						c9453f877b 
					 
					
						
						
							
							config-schemata: Remove unused systemProxyRules setting.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-11-23 17:55:32 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						525fa94b18 
					 
					
						
						
							
							Fix system proxy resolution.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-11-23 17:51:51 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						460b9e5e55 
					 
					
						
						
							
							main: Remove dead code for recreating main window.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-11-23 16:12:15 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						8fc41a7ca8 
					 
					
						
						
							
							system-util: Remove getOS wrapper.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-11-22 15:56:58 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						4c7b9cf4e3 
					 
					
						
						
							
							server-tab: Delete space in macOS shortcut text.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-11-22 15:50:32 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						f4479dfda4 
					 
					
						
						
							
							tests: Migrate E2E tests to Playwright.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-11-19 15:50:16 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						377f08ad5d 
					 
					
						
						
							
							Fix unread count parsing from page title.  
						
						... 
						
						
						
						Fixes  #1157 
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
					
						2021-10-27 16:42:46 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						add43bafda 
					 
					
						
						
							
							Fix ‘npm run prettier-non-js’ on Windows.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-10-10 23:15:09 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						b35d45955b 
					 
					
						
						
							
							WebView: Move initialization from dom-ready event to did-attach event.  
						
						... 
						
						
						
						This fixes the bug where the context menu would disappear immediately
if the page had been loaded an even number of times.
Fixes  #662 , fixes  #991 , fixes  #1010 .
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-10-08 18:10:43 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2ecb970da0 
					 
					
						
						
							
							Revert "webview: fix focus after soft reload."  
						
						... 
						
						
						
						This reverts commit 6b98a49245#698 ).
The bug it worked around was fixed upstream in Electron 9.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-10-08 16:32:10 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						edb2933dad 
					 
					
						
						
							
							Remove .prettierignore.non-js.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-10-06 16:13:47 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						8141927974 
					 
					
						
						
							
							tests: Remove dynamic package.json generation.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-10-06 16:07:29 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						4db89ac3a7 
					 
					
						
						
							
							typescript: Enable noImplicitOverride.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-09-10 21:52:32 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						feb67e6c2d 
					 
					
						
						
							
							Deglobalize ElectronBridge type.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-09-01 14:04:51 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						014e97b563 
					 
					
						
						
							
							Remove feedback widget.  
						
						... 
						
						
						
						@electron-elements/send-feedback won’t work with Electron 14, and all
it ever did was open your mail client.  Have the “Report an Issue”
menu item direct users to our website instead.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-08-30 19:04:20 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a3f4e19aa2 
					 
					
						
						
							
							autoupdater: Avoid deprecated log.FileTransport.file.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-08-30 14:18:31 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						90a65ab6cc 
					 
					
						
						
							
							release: New release v5.8.1.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-29 19:26:30 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						c00e1618e7 
					 
					
						
						
							
							Downgrade electron-updater to 4.3.5.  
						
						... 
						
						
						
						Newer electron-updater versions are broken on macOS by
https://github.com/electron-userland/electron-builder/issues/5935  as
well as another issue that has not yet been diagnosed.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-29 19:26:30 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ceb6417979 
					 
					
						
						
							
							Replace Linux zip build with tar.xz.  
						
						... 
						
						
						
						The filename of the Linux zip now conflicts with the macOS zip needed
by the auto-updater, and zip isn’t a usual format for Linux anyway.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 23:53:40 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						1d40ebb65f 
					 
					
						
						
							
							release: New release v5.8.0.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 17:10:10 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6301427ef4 
					 
					
						
						
							
							Fix Windows MSI filename.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 17:06:31 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						64d1d6c88d 
					 
					
						
						
							
							Build arm64 pkg for macOS.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 16:33:37 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						adcacd7d45 
					 
					
						
						
							
							Tighten tab role type.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 15:46:40 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						b6729b0d0a 
					 
					
						
						
							
							menu: Skip missing elements of tabs array.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 15:31:14 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ec7d5b4046 
					 
					
						
						
							
							Upgrade dependencies, including Electron 13.1.7.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 13:45:09 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						380ea3a891 
					 
					
						
						
							
							tests: Add extension to .js imports.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 13:45:09 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						320e152897 
					 
					
						
						
							
							xo: Fix unicorn/numeric-separators-style.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 13:45:09 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						c00d0abe0d 
					 
					
						
						
							
							enterprise-util: Use zod for type-safe validation.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 13:45:09 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						aaa83da0f8 
					 
					
						
						
							
							config-util: Use zod for type-safe validation.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 13:45:09 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						494e716dfe 
					 
					
						
						
							
							domain-util: Use zod for type-safe validation.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 13:45:09 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						50c266295e 
					 
					
						
						
							
							linux-update-util: Strongly type update items.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 13:45:06 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						55a6122a6c 
					 
					
						
						
							
							general-section: Use zod for type-safe validation.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 13:37:31 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2a648b79c9 
					 
					
						
						
							
							linuxupdater: Use zod for type-safe validation.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 13:37:31 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						0bc49bf723 
					 
					
						
						
							
							request: Use zod for type-safe validation.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 13:37:31 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						cb7d1faa52 
					 
					
						
						
							
							main: Annotate permissionCallbacks.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 13:37:31 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						fa3c744e76 
					 
					
						
						
							
							displayInitialCharLogo: Fix incorrect cast.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 13:37:31 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						54be4dccce 
					 
					
						
						
							
							injected: Specify explicit type for cast.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 13:37:31 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6a407d0e42 
					 
					
						
						
							
							preload: Fix weird event.target usage.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-21 13:37:31 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						47171fffd5 
					 
					
						
						
							
							Fix spell checker on macOS.  
						
						... 
						
						
						
						Although ses.setSpellCheckerLanguages is documented as a no-op on macOS,
ses.setSpellCheckerLanguages([]) actually disables spell checking as of
Electron 8.1.0 (https://github.com/electron/electron/issues/30215 ).
This effect is persistent in our persistent session, so we attempt to
undo it by copying the language list from the main BrowserWindow.
(Before commit 892f7c8e47Fixes  #1132 .
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-20 16:47:05 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e48c9067a3 
					 
					
						
						
							
							Upgrade Prettier to 2.3.2.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-05 16:55:47 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						1d30c83f7a 
					 
					
						
						
							
							Revert "Added log-out shortcut"  
						
						... 
						
						
						
						This reverts commit 2a477abe5fFixes  #1115 .
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-05-24 11:31:09 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						9f76fb295e 
					 
					
						
						
							
							Remove color profile override.  
						
						... 
						
						
						
						Modern Chromium and Electron do color management correctly.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-05-02 14:16:10 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						07e2ebe340 
					 
					
						
						
							
							release: New release v5.7.0.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-30 21:33:50 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						884d5e0e16 
					 
					
						
						
							
							Upgrade dependencies, including Electron 12.0.6.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-30 21:30:36 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a3a79534ab 
					 
					
						
						
							
							Build for arm64 on macOS.  
						
						... 
						
						
						
						Fixes  #1076 .
For now we only build a DMG and zip for arm64, because the arm64 pkg
would overwrite the x64 pkg
(https://github.com/electron-userland/electron-builder/issues/5847 ).
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
					
						2021-04-30 21:19:34 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6acf1d3411 
					 
					
						
						
							
							package-lock.json: Restore mysterious optional node-addon-api dependency.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-30 18:28:49 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e32480abfb 
					 
					
						
						
							
							package-lock.json: Upgrade various SHA-1 hashes to SHA-512.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-28 20:29:40 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						07e7251d7d 
					 
					
						
						
							
							Upgrade dependencies, including Electron 12.0.5.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-28 20:29:40 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						753b244630 
					 
					
						
						
							
							tests: Convert if chain to switch statement.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-28 20:29:40 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						892f7c8e47 
					 
					
						
						
							
							Strongly type config options.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-28 20:29:40 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6a3f50d606 
					 
					
						
						
							
							Use Partial types for DNDSettings, SettingsOptions.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-28 18:00:15 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a49cb77840 
					 
					
						
						
							
							Skip startup code if another instance is running.  
						
						... 
						
						
						
						Commit 171d88755cFixes  #1102 .
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-26 19:02:51 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						79f9362736 
					 
					
						
						
							
							Strongly type IPC messages.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-25 20:44:05 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						164038ec3c 
					 
					
						
						
							
							Specialize the renderer-callback event to permission-callback.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-25 20:39:49 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						eacd52fb6c 
					 
					
						
						
							
							preference: Rename one of the two different toggletray messages.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-25 20:06:30 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						20295ddc50 
					 
					
						
						
							
							webview: Use send method.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-25 19:57:38 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						994c412bd2 
					 
					
						
						
							
							renderer: Use ipcRenderer.sendTo to communicate with other WebContents.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-25 19:57:38 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						3b3fa88c89 
					 
					
						
						
							
							electron-bridge: Check types of all event parameters.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-25 19:57:38 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						afec96025b 
					 
					
						
						
							
							general-section: Remove some casts.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-25 19:57:38 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						57b6144e7f 
					 
					
						
						
							
							Update dmg background.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-20 20:03:00 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						9bff18ece3 
					 
					
						
						
							
							Add dmg icon.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-20 20:02:46 -07:00 
						 
				 
			
				
					
						
							
							
								tarun8718 
							
						 
					 
					
						
						
							
						
						e89f44c87f 
					 
					
						
						
							
							css: Remove irregular shortcut highlighting.  
						
						... 
						
						
						
						Fixes  #1104 .
Signed-off-by: tarun8718 <tarunkumar8718@gmail.com > 
					
						2021-04-15 20:09:05 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						99fe94fbab 
					 
					
						
						
							
							Upgrade dependencies, including Electron 12.0.4.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-15 20:00:30 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e0c2f43b2b 
					 
					
						
						
							
							xo: Enable import/no-cycle.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-15 19:49:32 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						0c81eb93b9 
					 
					
						
						
							
							docs: Create FUNDING.yml.  
						
						
						
						
					 
					
						2021-04-08 06:32:09 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						391c515779 
					 
					
						
						
							
							injected: Use WeakMap instead of Symbol for attributeListener.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-03 15:38:52 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						077f3e6e78 
					 
					
						
						
							
							eslint: Enable sort-imports for member sorting.  
						
						... 
						
						
						
						This sorts the members imported within each individual declaration; we
use import/order for sorting multiple declarations.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-03 15:07:40 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						3b2256bcec 
					 
					
						
						
							
							Fix Prettier formatting.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-03 00:47:53 -07:00 
						 
				 
			
				
					
						
							
							
								ashishbinu 
							
						 
					 
					
						
						
							
						
						87f5fa049f 
					 
					
						
						
							
							Fix vertical alignment of input placeholder  
						
						
						
						
					 
					
						2021-04-03 12:37:52 +05:30 
						 
				 
			
				
					
						
							
							
								ashishbinu 
							
						 
					 
					
						
						
							
						
						5774b8a67b 
					 
					
						
						
							
							Fix input placeholder overflow in general settings  
						
						
						
						
					 
					
						2021-04-03 12:37:52 +05:30 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						80fe51702b 
					 
					
						
						
							
							typescript: Use DefinitelyTyped declarations for @yaireo/tagify.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 18:20:21 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						303ec73fa8 
					 
					
						
						
							
							Move stylelint config packages to devDependencies.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 18:12:17 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						815d9d4e28 
					 
					
						
						
							
							typescript: Remove skipLibCheck.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 16:39:41 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6044b6328d 
					 
					
						
						
							
							tsconfig: Remove unused options.  
						
						... 
						
						
						
						noImplicitAny, noImplicitThis, and alwaysStrict are implied by strict.
noUnusedLocals, noUnusedParameters, and noImplicitReturns are handled
by xo.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 16:23:11 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						9a81ade1c8 
					 
					
						
						
							
							typescript: Enable strictNullChecks.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 15:19:42 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						33c21d0153 
					 
					
						
						
							
							ReconnectUtil: Inline clearState method.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 15:17:31 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						1735ce6a8a 
					 
					
						
						
							
							tray: Remove unused return value from destroytray handler.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 15:15:36 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						385ec00640 
					 
					
						
						
							
							PreferenceNav: inline init method.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 15:08:40 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						4f58a2a357 
					 
					
						
						
							
							electron_bridge: Make the options argument of new_notification required.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 15:06:38 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						1e10a3c406 
					 
					
						
						
							
							domain-util: Make alias and icon required members of ServerConf.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 15:01:38 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ff3ea429d2 
					 
					
						
						
							
							context-menu: Fix strictNullChecks violations.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 14:29:14 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						bdf7d1b813 
					 
					
						
						
							
							index: Fix strictNullChecks violations.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 14:28:55 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ae4b3a4778 
					 
					
						
						
							
							Explode PreferenceView class to a function.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 14:28:52 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						66bc43674b 
					 
					
						
						
							
							Explode ShortcutsSection class to a function.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 14:28:11 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						8f0f82f98e 
					 
					
						
						
							
							Explode NetworkSection class to a function.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 14:28:09 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						43f0b4c902 
					 
					
						
						
							
							Explode ConnectedOrgSection class to a function.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 14:27:47 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						867bb61e0d 
					 
					
						
						
							
							Explode GeneralSection class to a function.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 14:26:53 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						10912fe270 
					 
					
						
						
							
							Explode ServersSection class to a function.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 14:26:47 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						76d9c36426 
					 
					
						
						
							
							Explode NewServerForm class to a function.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 14:26:20 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6ca4d77b8f 
					 
					
						
						
							
							Explode ServerInfoForm class to a function.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 14:25:59 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						7b3d40ca1e 
					 
					
						
						
							
							Explode FindAccounts class to a function.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 14:25:41 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ea2d84e810 
					 
					
						
						
							
							Explode BaseSection class to functions.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 14:14:48 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e477aed8ff 
					 
					
						
						
							
							generateNodeFromHTML: Check for null.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 14:14:07 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						07ffb09391 
					 
					
						
						
							
							Explode BaseComponent class to a function.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-02 13:10:15 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						54f02c9616 
					 
					
						
						
							
							PreferenceView: Lift init() calls into switch.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-01 18:45:55 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						eeade47eb6 
					 
					
						
						
							
							nav: Add NavItem literal type.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-01 18:45:55 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						8ec9a98c86 
					 
					
						
						
							
							ServerTab: Inline init method.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-01 18:13:30 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						277d7ef824 
					 
					
						
						
							
							FunctionalTab: Inline init method.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-01 18:11:55 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						cc844e6905 
					 
					
						
						
							
							Logger: Remove unused options.  
						
						... 
						
						
						
						All of our loggers have timestamp: true.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-01 14:06:43 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						9b550d6e4f 
					 
					
						
						
							
							Logger: Remove dynamic method assignment.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-01 14:06:43 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						9c25807b99 
					 
					
						
						
							
							Avoid use of null when accessing electron.remote.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-01 14:06:43 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						b07995c3ed 
					 
					
						
						
							
							Simplify querySelectorAll(…)[0] to querySelector(…).  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-04-01 14:06:43 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						67228d295d 
					 
					
						
						
							
							Reformat all code with Prettier.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-31 20:04:00 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						4521041619 
					 
					
						
						
							
							Enable stylelint-config-standard.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-31 20:03:06 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ce9a680333 
					 
					
						
						
							
							Add a tagged template function for HTML supporting HTML interpolation.  
						
						... 
						
						
						
						This allows better Prettier integration: Prettier recognizes and
reformats tagged template literals with a tag named ‘html’.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-31 20:00:49 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2c40843306 
					 
					
						
						
							
							Remove zulip-electron-launcher.sh.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-31 17:59:32 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						8d3dad234e 
					 
					
						
						
							
							Remove .node-version.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-31 17:59:32 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6da7cf6b8e 
					 
					
						
						
							
							Remove Gulp build system.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-31 17:59:32 -07:00 
						 
				 
			
				
					
						
							
							
								tarun8718 
							
						 
					 
					
						
						
							
						
						25d0aefe37 
					 
					
						
						
							
							server-tab: Fix upper limit of generated shortcuts  
						
						... 
						
						
						
						Signed-off-by: tarun8718 <tarunkumar8718@gmail.com > 
						
						
					 
					
						2021-03-29 20:23:06 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						afb25d5b3d 
					 
					
						
						
							
							Upgrade dependencies, including Electron 12.0.2.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-29 19:58:26 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						78ae1b34ab 
					 
					
						
						
							
							Revert GDK_BACKEND to work around Electron shell.openExternal bug.  
						
						... 
						
						
						
						https://github.com/electron/electron/issues/28436 
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
					
						2021-03-29 19:52:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						d3401cc87e 
					 
					
						
						
							
							xo: Fix @typescript-eslint/type-annotation-spacing.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-29 18:01:52 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						9cbe4fdb4a 
					 
					
						
						
							
							xo: Enable import/no-restricted-paths.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-29 18:01:52 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						851bb7904f 
					 
					
						
						
							
							Move modules shared between main and renderer processes to app/common.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-29 18:01:52 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						d7598d3091 
					 
					
						
						
							
							Replace LinkUtil.openBrowser in main process with shell.openExternal.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-29 18:01:15 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						76d321fa79 
					 
					
						
						
							
							xo: Enable @typescript-eslint/consistent-type-imports.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-29 17:48:54 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						c42aafe0b9 
					 
					
						
						
							
							request: Use a stable URL for the isOnline check.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-29 13:31:08 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						28db945b91 
					 
					
						
						
							
							Remove obsolete troubleshooting guide  
						
						... 
						
						
						
						None of these issues are current.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-29 12:20:19 -07:00 
						 
				 
			
				
					
						
							
							
								Saksham Agarwal 
							
						 
					 
					
						
						
							
						
						a805e260c4 
					 
					
						
						
							
							docs: Fix keyboard shortcuts for Electron developer console.  
						
						
						
						
					 
					
						2021-03-24 15:12:53 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6e95e5439b 
					 
					
						
						
							
							Upgrade dependencies, including Electron 11.3.0.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-08 23:14:00 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a9f479d60d 
					 
					
						
						
							
							Enable worldSafeExecuteJavaScript.  
						
						... 
						
						
						
						This has no effect on our use of executeJavaScript, and will become
the default in Electron 12, but for now it silences a warning in
development mode.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-08 23:14:00 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						7b095a683c 
					 
					
						
						
							
							Replace electron-is-dev with app.isPackaged.  
						
						... 
						
						
						
						This unfortunately uses remote, but that’s what electron-is-dev was
doing anyway.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-08 23:14:00 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						78931bbb22 
					 
					
						
						
							
							xo: Fix unicorn/no-array-push-push.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-08 23:13:50 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						12ae84b757 
					 
					
						
						
							
							xo: Fix unicorn/prefer-spread.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-08 23:13:43 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						75da0a16c1 
					 
					
						
						
							
							xo: Fix unicorn/no-array-for-each.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-08 23:13:36 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2a0f9b30e6 
					 
					
						
						
							
							release: New release v5.6.0.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-02-16 15:55:16 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						109795ca3e 
					 
					
						
						
							
							package: Migrate APT repository from Bintray to our domain.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-02-16 15:40:26 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e6e5e8a311 
					 
					
						
						
							
							Upgrade dependencies, including Electron 11.2.3.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-02-16 15:40:04 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						bd0869ec07 
					 
					
						
						
							
							preload: Move extra keyboard shortcuts to invisible menu items.  
						
						... 
						
						
						
						Fixes  #1060 .
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
					
						2021-02-16 15:29:25 -08:00 
						 
				 
			
				
					
						
							
							
								tarun8718 
							
						 
					 
					
						
						
							
						
						07ae127cc8 
					 
					
						
						
							
							shortcuts-section: Deduplicate templateMacHTML and templateWinLinHTML.  
						
						... 
						
						
						
						Signed-off-by: tarun8718 <tarunkumar8718@gmail.com > 
						
						
					 
					
						2021-02-02 10:49:35 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						baa76c3244 
					 
					
						
						
							
							Upgrade dependencies, including Electron 11.2.1.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-01-25 11:35:02 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						7ac31f80ed 
					 
					
						
						
							
							xo: Remove unused @typescript-eslint/prefer-readonly-parameter-types override.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-01-25 11:35:02 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a95ee64f7d 
					 
					
						
						
							
							xo: Use eslint-import-resolver-typescript.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-01-25 11:35:02 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						7d6c6bc10a 
					 
					
						
						
							
							xo: Fix unicorn/prefer-number-properties.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-01-25 11:23:48 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						18b41938de 
					 
					
						
						
							
							xo: Fix unicorn/empty-brace-spaces.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-01-25 11:23:48 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						9fe382b27f 
					 
					
						
						
							
							xo: Fix unicorn/explicit-length-check.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-01-25 11:23:48 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						f022b338e6 
					 
					
						
						
							
							xo: Fix unicorn/no-lonely-if.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-01-25 11:23:48 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						855d99dfa0 
					 
					
						
						
							
							xo: Fix unicorn/prevent-abbreviations.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-01-25 11:23:48 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						cc2424e0bf 
					 
					
						
						
							
							xo: Fix @typescript-eslint/no-confusing-void-expression.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-01-25 11:23:48 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						fa6d72268f 
					 
					
						
						
							
							Rename master branch to main.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-01-22 12:13:29 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						762dd92ec3 
					 
					
						
						
							
							Upgrade dependencies, including Electron 11.1.0.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-12-17 17:20:32 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2e90e24552 
					 
					
						
						
							
							Remove fs-extra dependency.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-12-17 17:20:32 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						d7adce0ebf 
					 
					
						
						
							
							appveyor: Use current dependencies.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-12-17 17:20:32 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a1bb6da4fb 
					 
					
						
						
							
							Switch Travis CI to GitHub Actions.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-12-16 18:45:20 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						873fecf548 
					 
					
						
						
							
							Revert "performance: Disable hardware acceleration to decrease the load on GPU."  
						
						... 
						
						
						
						This reverts commit fb74251a2c#213  was the infinite bouncing question mark
hotspot animation (https://github.com/zulip/zulip/issues/13760 ).
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-12-16 14:14:12 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						682511bb68 
					 
					
						
						
							
							injected: Remove unused page_params type declaration.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-12-08 16:40:49 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						02fbe1a6a1 
					 
					
						
						
							
							Revert to upstream undo and redo roles.  
						
						... 
						
						
						
						This reverts part of commit 01f6e77237#866 ).  The Electron bug was fixed upstream in Electron 9.0.0-beta.23.
Closes  #899 .
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-12-02 19:54:22 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						0cb82a6f5e 
					 
					
						
						
							
							release: New release v5.5.0.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-12-01 19:53:20 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						79808e8ee9 
					 
					
						
						
							
							preload: Provide hooks for server to robustly replace logout et al.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-12-01 18:11:45 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2c38df10c8 
					 
					
						
						
							
							electron-bridge: Expose boolean return from emit.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-12-01 17:59:59 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						1ca15d44a0 
					 
					
						
						
							
							electron-bridge: Move mutable state out of electron_bridge.  
						
						... 
						
						
						
						Only the initial value of a mutable field is exposed via
exposeInMainWorld, which is why we have a bunch of setter and getter
functions.  It’s better to avoid the possibility for this confusion.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-12-01 17:54:21 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						82450a91a9 
					 
					
						
						
							
							preload: Remove retry button redirection hack.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-12-01 17:18:09 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						62edfa6f8b 
					 
					
						
						
							
							Remove macOS notification inline replies feature.  
						
						... 
						
						
						
						node-mac-notifier no longer builds on macOS with Electron 11 (error:
no template named 'remove_cv_t' in namespace 'std').  It was
previously implicated in crashes on macOS (#1016 ).  And we no longer
have any macOS developers that seem to be maintaining this
feature (e.g. #1022  is stalled).
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-12-01 17:06:11 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						fe86315ece 
					 
					
						
						
							
							main: Be explicit about disabling contextIsolation for the main window.  
						
						... 
						
						
						
						We have been relying on the default here, but the default will be
changing in Electron 12.  (We already enable contextIsolation in the
webviews that load remote content.)
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-12-01 16:34:41 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						df3f719e89 
					 
					
						
						
							
							Upgrade dependencies, including Electron 11.0.3.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-12-01 16:02:41 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						0632d8199f 
					 
					
						
						
							
							injected: Condition narrow-by-topic handler on page_params.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-12-01 16:02:32 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						047bf0ca45 
					 
					
						
						
							
							webview: Pass webPreferences values as explicit booleans  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-11-30 12:39:35 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						356c879668 
					 
					
						
						
							
							Remove Devtron.  
						
						... 
						
						
						
						Devtron is unmaintained and no longer works.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-11-18 15:25:33 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ba432d32b3 
					 
					
						
						
							
							Remove preventdrag script.  
						
						... 
						
						
						
						This was not a security feature; security is enforced using context
isolation and the same-origin policy.
Furthermore, navigation on drag-and-drop was already disabled by
default in Electron 3.0.
https://www.electronjs.org/blog/electron-3-0#breaking-api-changes 
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-11-17 16:10:47 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						c8ada3f47d 
					 
					
						
						
							
							Rewrite reinstall script to avoid auxilliary script files.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-11-17 15:41:46 -08:00 
						 
				 
			
				
					
						
							
							
								aryanshridhar 
							
						 
					 
					
						
						
							
						
						cd77fc6448 
					 
					
						
						
							
							new-server-form: Strip whitespace from added organization URL.  
						
						... 
						
						
						
						Fixes  #1037 . 
					
						2020-11-15 19:56:53 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a2f926c611 
					 
					
						
						
							
							README: Migrate Travis badge to travis-ci.com.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-10-27 15:49:22 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6c5eb85a16 
					 
					
						
						
							
							README: Use Markdown for screenshot display.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-10-27 15:45:55 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						cadb1c6eaa 
					 
					
						
						
							
							Upgrade dependencies, including Electron 10.1.5.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-10-24 15:47:13 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						73710319e6 
					 
					
						
						
							
							xo: Fix unicorn/prevent-abbreviations.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-10-24 15:47:13 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						da91dc5595 
					 
					
						
						
							
							xo: Fix @typescript-eslint/consistent-indexed-object-style.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-10-24 15:47:13 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						31d5e5a092 
					 
					
						
						
							
							xo: Fix unicorn/prefer-ternary, I guess.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-10-24 15:47:13 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						13ee1d0990 
					 
					
						
						
							
							logger-util: Add missing space.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-10-24 15:47:13 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						d5a9063378 
					 
					
						
						
							
							typescript: Fix implicit any in catch clauses.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-10-24 15:47:13 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						918064f35d 
					 
					
						
						
							
							checkDomain: Remove special handling for “certificate” error strings.  
						
						... 
						
						
						
						The fragile check has been broken by changing strings, and the default
invalidZulipServerError message is fine.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-10-24 15:47:01 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						193b8326bc 
					 
					
						
						
							
							injected: Check if narrow is defined.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-10-24 15:32:05 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						9abb7f376e 
					 
					
						
						
							
							injected: Remove unused default_language from zulipWindow type.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-10-24 15:32:05 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ac338fa438 
					 
					
						
						
							
							Upgrade dependencies, including Electron 10.1.3.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-10-01 15:54:59 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						f5b78ee845 
					 
					
						
						
							
							Set enableRemoteModule.  
						
						... 
						
						
						
						We would like to disable the remote module for improved sandboxing
(#915 ), but until then this is required for Electron 10, which
disables the remote module by default.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-10-01 15:54:59 -07:00 
						 
				 
			
				
					
						
							
							
								Aryan Shridhar 
							
						 
					 
					
						
						
							
						
						126bb26a6e 
					 
					
						
						
							
							Tray Icon : Changed Unread tray icon in Windows.  
						
						... 
						
						
						
						Replaced unread messages icon in the lower tray bar in windows with a new icon.
Fixed  #506 . 
						
						
					 
					
						2020-09-17 16:07:23 +05:30 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						23e86abb5b 
					 
					
						
						
							
							Remove support for custom certificate exceptions.  
						
						... 
						
						
						
						Version 5.4.0 and later uses electron.net for all network
requests (#993 ), so custom certificates can now be configured in the
same system certificate store that Chrome uses.
https://zulip.com/help/custom-certificates#desktop 
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-09-11 22:25:28 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						3a3714787f 
					 
					
						
						
							
							main: Fix mainWindowState scope.  
						
						... 
						
						
						
						Fixes a regression with the factory reset function introduced by
commit cf9d0c8aa2anders@zulip.com > 
						
						
					 
					
						2020-09-10 21:11:41 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						bc57aabc97 
					 
					
						
						
							
							Disable unused Chromium plugins; delete old commented PDF code.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-09-10 18:28:35 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						08df02a1ea 
					 
					
						
						
							
							changelog: Update for 5.4.3 release.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-09-09 23:18:59 -07:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						35ad6fbad0 
					 
					
						
						
							
							release: New release v5.4.3.  
						
						
						
						
					 
					
						2020-09-09 12:24:43 +05:30 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						97f8fe71af 
					 
					
						
						
							
							Escape all strings inserted into CSS selectors.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-09-04 22:52:42 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a9d59b3dcd 
					 
					
						
						
							
							CVE-2020-24582: Escape all strings interpolated into HTML.  
						
						... 
						
						
						
						Also fix various variable names to consistently indicate which strings
contain HTML.
Some of these changes close cross-site scripting vulnerabilities, and
others are for consistency.  It’s important to be meticulously
consistent about escaping so that changes that would introduce
vulnerabilities stand out as obviously wrong.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-09-04 22:52:38 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						b7240e1c40 
					 
					
						
						
							
							Upgrade dependencies, including Electron 9.3.0.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-09-03 17:00:51 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						62aa849657 
					 
					
						
						
							
							Upgrade dependencies, including Electron 9.2.1.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-08-25 15:42:06 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						c302ebe282 
					 
					
						
						
							
							general-section: Convert .filter(…)[0] to .find(…).  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-08-25 15:40:40 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6404bed519 
					 
					
						
						
							
							tests: Fix E2E tests for Spectron 11.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-08-25 15:37:06 -07:00 
						 
				 
			
				
					
						
							
							
								Manav Mehta 
							
						 
					 
					
						
						
							
						
						8d4d168988 
					 
					
						
						
							
							Update changelog.md for release 5.4.2 ( #1017 )  
						
						
						
						
					 
					
						2020-08-12 23:18:38 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						d4d3805be8 
					 
					
						
						
							
							release: New release v5.4.2.  
						
						
						
						
					 
					
						2020-08-11 16:09:23 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						e853af40c4 
					 
					
						
						
							
							electron: Update electron to v9.2.0.  
						
						
						
						
					 
					
						2020-08-11 15:37:13 +05:30 
						 
				 
			
				
					
						
							
							
								Manav Mehta 
							
						 
					 
					
						
						
							
						
						941200cf3b 
					 
					
						
						
							
							changelog: Update changelog for release 5.4.1-beta.  
						
						
						
						
					 
					
						2020-07-29 16:22:11 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						cf1f659ebf 
					 
					
						
						
							
							release: New beta release v5.4.1-beta.  
						
						
						
						
					 
					
						2020-07-29 13:40:59 +05:30 
						 
				 
			
				
					
						
							
							
								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.  
						
						
						
						
					 
					
						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.  
						
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						99a3530238 
					 
					
						
						
							
							xo: Add arrow-body-style rule  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-05-26 11:25:24 -07:00 
						 
				 
			
				
					
						
							
							
								Manav Mehta 
							
						 
					 
					
						
						
							
						
						a5ceffc856 
					 
					
						
						
							
							transifex: Setup Transifex for better translation process.  
						
						
						
						
					 
					
						2020-05-20 22:11:13 +05:30 
						 
				 
			
				
					
						
							
							
								Manav Mehta 
							
						 
					 
					
						
						
							
						
						f55570f2f5 
					 
					
						
						
							
							Handle Reset options gracefully.  
						
						... 
						
						
						
						Fixes : #903 . 
					
						2020-05-20 21:54:36 +05:30 
						 
				 
			
				
					
						
							
							
								Manav Mehta 
							
						 
					 
					
						
						
							
						
						4f890c0316 
					 
					
						
						
							
							macOS: Use electron API to get dark tray icon for the light theme.  
						
						
						
						
					 
					
						2020-05-19 21:03:13 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						bf651dece0 
					 
					
						
						
							
							report-issue: Remove unnessacary instructions from the placeholder.  
						
						... 
						
						
						
						It looks like the removed instructions were directly copied from GitHub
issue template and did not fit here. Specifically, the first point about
including the platform is automatically included in the email we prepare for
the user and we also include browser and electron version. Then the second
bullet point re-iterates the instructions present. Lastly, the third point
asks for screenshot however user cannot add screenshot in the UI but they can
in the email.
We also remove an comment disabling a eslint rule. The rule was disable for no
reason because we should have used template literal instead of the undocumented
multi-str format which is not cleaner. 
						
						
					 
					
						2020-05-19 11:02:39 -04:00 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						1babd8da42 
					 
					
						
						
							
							report-issue: Darken the color of report issue button.  
						
						... 
						
						
						
						This is done so it compliments the newly added cancel button.
This change empahsizes the report issue button rather than the
cancel button. 
						
						
					 
					
						2020-05-19 11:02:39 -04:00 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						bfd146f2d9 
					 
					
						
						
							
							send-feedback: Move custom css to a css file.  
						
						... 
						
						
						
						It just makes it a bit cleaner and easier to update css.
During this transition we update the color hex values to rgb
because of stylelint. 
						
						
					 
					
						2020-05-19 11:02:39 -04:00 
						 
				 
			
				
					
						
							
							
								Sanskar Bajpai 
							
						 
					 
					
						
						
							
						
						3126510245 
					 
					
						
						
							
							report-issue: Add a cancel button to the modal.  
						
						... 
						
						
						
						A user found the lack of a cancel button in the UI a bad
experience. Previously, we would close it when the overlay
was clicked but it does not seem informative in terms of it's
function.
Fixes : #966 . 
						
						
					 
					
						2020-05-19 11:02:39 -04:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						d661895545 
					 
					
						
						
							
							Remove the insecure ignoreCerts option.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-05-13 04:06:50 -07:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						ca9ab6168e 
					 
					
						
						
							
							Update support email.  
						
						
						
						
					 
					
						2020-05-13 12:19:45 +05:30 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						bbdf2c6017 
					 
					
						
						
							
							mailmap: Add Git .mailmap for zulipchat.com → zulip.com.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-05-12 22:57:22 -07:00 
						 
				 
			
				
					
						
							
							
								Manav Mehta 
							
						 
					 
					
						
						
							
						
						109a9bbd10 
					 
					
						
						
							
							document: Remove inessential comment inherited from  #902  and  #909  
						
						... 
						
						
						
						The comment was created to document a piece of code in #902  but #909  addressed code quality
The comment is no longer essential and hence ought to be removed 
						
						
					 
					
						2020-05-06 17:01:47 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						22d7ef5615 
					 
					
						
						
							
							main: Turn electron-connect off by default.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-05-06 16:58:25 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e03de26137 
					 
					
						
						
							
							release: New release v5.2.0.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-05-05 12:54:35 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						983254c310 
					 
					
						
						
							
							CVE-2020-12637: Do not ignore certificate errors without ignoreCerts.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-05-05 12:54:35 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						b6059077d8 
					 
					
						
						
							
							Generalize permission-response mechanism to renderer-callback.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-05-05 12:54:35 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						cafff9a008 
					 
					
						
						
							
							new-server-form: Add missing string conversion for error message.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-05-05 12:54:35 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						190204b2e5 
					 
					
						
						
							
							notarize: Fix lint errors.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-05-05 12:54:09 -07:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						4c25c99abc 
					 
					
						
						
							
							notarization: Pass team short name info in code-signing.  
						
						
						
						
					 
					
						2020-05-06 01:13:29 +05:30 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						55be93b906 
					 
					
						
						
							
							dependencies: Upgrade dependencies.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-05-04 01:56:35 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						34e2b3a3d0 
					 
					
						
						
							
							typescript: Eradicate most any annotations.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-05-04 01:08:05 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e5ece8db9e 
					 
					
						
						
							
							package.json: Fix ‘npm start’ to do something useful.  
						
						... 
						
						
						
						The old run-dev script raced electron and tsc against each other in
parallel, which usually meant electron would run stale JS files.  We
should overhaul the build process at some point, but whatever we do,
this script isn’t going to be part of it.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-05-03 20:35:21 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						40b26dbb0e 
					 
					
						
						
							
							dnd-util: Refine typing.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-05-03 20:03:41 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ae4f03f4ba 
					 
					
						
						
							
							logger-util: Clean up typing disaster zone.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-05-03 20:03:41 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						8ea32a7a96 
					 
					
						
						
							
							feedback: Stub send-feedback types.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-05-03 19:33:52 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6b7cce0366 
					 
					
						
						
							
							ServerManagerView: Convert loading from object to Set.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-05-03 19:16:05 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						73fec72e6d 
					 
					
						
						
							
							registerIpcs: Convert webviewListeners to array with functions.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-05-03 19:09:22 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						920adfb169 
					 
					
						
						
							
							CI: Clean unused steps from CI configuration.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-05-03 15:02:58 -07:00 
						 
				 
			
				
					
						
							
							
								Manav Mehta 
							
						 
					 
					
						
						
							
						
						98174fdcaf 
					 
					
						
						
							
							help: Update Help Center URL.  
						
						... 
						
						
						
						Earlier the menu option used to redirect to *.zulipchat.com/help which is already reachable from the webapp.
This will enable the desktop app to redirect only to zulipchat.com/help instead of the help page of the corresponding organization.
Fixes : #948 . 
						
						
					 
					
						2020-05-02 20:17:25 +05:30 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a0c033431e 
					 
					
						
						
							
							electron-bridge: Add decrypt_clipboard helper.  
						
						... 
						
						
						
						This one helper allows us to implement browser-based social login
entirely on the server side.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-05-01 15:00:02 -07:00 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						82421d843a 
					 
					
						
						
							
							downloadFiles: Fix issue of showing two Save As dialog box.  
						
						... 
						
						
						
						Currently, there are two dialog boxes shown while downloading files (in Ubuntu). One by default behavior of electron and other by the dialog box for save as feature.
This PR fixes this issue by using electron's save as dialog box.
Fixes : #947 . 
						
						
					 
					
						2020-05-01 17:55:46 +05:30 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						d9afee3330 
					 
					
						
						
							
							ServerManagerView: Convert functionalTabs from object to Map.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-30 13:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a46f2ed618 
					 
					
						
						
							
							xo: Enable import/no-mutable-exports.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-30 13:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						9f3b4ff408 
					 
					
						
						
							
							xo: Remove unicorn/string-content exclusion.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-30 13:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						fb800f7862 
					 
					
						
						
							
							xo: Enable @typescript-eslint/no-unused-vars.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-30 13:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ba191c3699 
					 
					
						
						
							
							xo: Enable object-curly-spacing.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-30 13:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e49a880ed6 
					 
					
						
						
							
							xo: Enable capitalized-comments.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-30 13:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						4bfa7c9265 
					 
					
						
						
							
							xo: Enable no-else-return.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-30 13:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						39c6fa4ace 
					 
					
						
						
							
							xo: Enable @typescript-eslint/member-ordering.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-30 13:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						963c2e5388 
					 
					
						
						
							
							xo: Enable @typescript-eslint/restrict-plus-operands.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-30 13:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						849df4adaf 
					 
					
						
						
							
							xo: Enable @typescript-eslint/restrict-template-expressions.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-30 13:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						fc6ff83485 
					 
					
						
						
							
							xo: Enable no-alert.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-30 13:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						5ae2a717fa 
					 
					
						
						
							
							xo: Enable padding-line-between-statements.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-30 13:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						cfdc08a038 
					 
					
						
						
							
							xo: Enable unicorn/catch-error-name.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-30 13:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						b76467529d 
					 
					
						
						
							
							xo: Upgrade xo to 0.30.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-30 13:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						bb88a7b7a8 
					 
					
						
						
							
							xo: Handle floating promises.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-30 13:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						0225778050 
					 
					
						
						
							
							typescript: Annotate queueDomain.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-30 13:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2154b191c8 
					 
					
						
						
							
							typescript: Annotate url in WebviewProps.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-30 13:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						4093304b4d 
					 
					
						
						
							
							typescript: Annotate electron-updater events.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-30 13:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2e03f779e8 
					 
					
						
						
							
							typescript: Annotate setMenu props.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-30 13:48:18 -07:00 
						 
				 
			
				
					
						
							
							
								Manav Mehta 
							
						 
					 
					
						
						
							
						
						9464390070 
					 
					
						
						
							
							docs: Update changelog for release 5.1.0.  
						
						
						
						
					 
					
						2020-04-30 00:48:31 +05:30 
						 
				 
			
				
					
						
							
							
								Manav Mehta 
							
						 
					 
					
						
						
							
						
						16f0af8853 
					 
					
						
						
							
							Remove storing of User-Agent on disk.  
						
						... 
						
						
						
						Fixes : #921 .
Co-authored-by: Anders Kaseorg <anders@zulipchat.com > 
					
						2020-04-26 13:30:39 -07:00 
						 
				 
			
				
					
						
							
							
								am2505 
							
						 
					 
					
						
						
							
						
						bb6d90671f 
					 
					
						
						
							
							typescript: Complete most TypeScript todos.  
						
						
						
						
					 
					
						2020-04-25 15:49:10 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e536a03fab 
					 
					
						
						
							
							dependencies: Fix package-lock.json stability.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-25 13:07:28 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ee60702276 
					 
					
						
						
							
							release: Update package-lock.json for new release v5.1.0.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-25 13:07:24 -07:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						e721211619 
					 
					
						
						
							
							release: New release v5.1.0  
						
						
						
						
					 
					
						2020-04-25 13:53:44 +05:30 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ff671b53ef 
					 
					
						
						
							
							dependencies: Upgrade dependencies.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-24 22:15:20 -07:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						340eb8da99 
					 
					
						
						
							
							server-icon: Handle server icon update gracefully.  
						
						... 
						
						
						
						Don't trigger user-facing network error for updating the server icon. 
						
						
					 
					
						2020-04-24 11:48:27 +05:30 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ae689ad6bb 
					 
					
						
						
							
							general-section: Import supported-locales.json as a JSON module.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-22 13:06:00 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						7ffddded5d 
					 
					
						
						
							
							Configure language by value, not by index.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-22 13:05:59 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						714cd926ae 
					 
					
						
						
							
							generateSelectTemplate: Add missing HTML escaping.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-22 13:05:15 -07:00 
						 
				 
			
				
					
						
							
							
								Manav Mehta 
							
						 
					 
					
						
						
							
						
						b2f4af0f49 
					 
					
						
						
							
							Add feature to set application language.  
						
						... 
						
						
						
						User can now select application language without changing the language in the operating system.
Fixes : #855 . 
						
						
					 
					
						2020-04-22 18:08:49 +05:30 
						 
				 
			
				
					
						
							
							
								Aditya Mudgil 
							
						 
					 
					
						
						
							
						
						d7136aef25 
					 
					
						
						
							
							macOS: Update dock icon.  
						
						... 
						
						
						
						* Added inner padding to .icns dock icon for mac
* Change inner padding of the image to 20px for each side
Fixes : #787 . 
						
						
					 
					
						2020-04-14 20:20:48 +05:30 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						73f8b21a9f 
					 
					
						
						
							
							scripts: Synchronize Debian scripts with electron-builder 22.4.1.  
						
						... 
						
						
						
						Fixes  #912 .
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
					
						2020-04-08 14:15:43 -07:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						4ce08cb5a2 
					 
					
						
						
							
							dock: Do not toggle window on clicking dock.  
						
						... 
						
						
						
						We are reverting back our decision after getting a lot of feedback
on this behaviour. Fromm now on, when you click on the dock icon we'll
show the app window and won't hide it after clicking again on dock.
Fixes : #914 . 
						
						
					 
					
						2020-04-07 20:16:50 +05:30 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						814ce071a3 
					 
					
						
						
							
							release: New release v5.0.0.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-30 19:38:33 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						92fb176f67 
					 
					
						
						
							
							Revert "auth: Move social login process to browser."  
						
						... 
						
						
						
						This reverts commit 49b29bfed6#863 ).
The design of this feature is still under discussion; we expect it to
return after the security release.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-30 19:33:24 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a03f569af9 
					 
					
						
						
							
							CVE-2020-10857: Whitelist safe URL protocols for shell.openExternal.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-30 19:33:24 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						af59bb7c99 
					 
					
						
						
							
							handleExternalLink: Do not navigate the current window.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-30 19:33:24 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						4390966a62 
					 
					
						
						
							
							Always show downloaded files in file manager.  
						
						... 
						
						
						
						shell.openItem is unsafe.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-30 19:33:24 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a6d942fe6c 
					 
					
						
						
							
							CVE-2020-10858: Lock down session permission requests.  
						
						... 
						
						
						
						This fixes a vulnerability reported by Matt Austin.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-30 19:33:24 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						9d4093b3d8 
					 
					
						
						
							
							CVE-2020-10856: Enable context isolation.  
						
						... 
						
						
						
						This fixes a vulnerability reported by Matt Austin.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-30 19:33:24 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						20a6c5d128 
					 
					
						
						
							
							preload: Use IPC for logout, shortcut, showNotificationSettings.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-30 19:33:24 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						c843e179fc 
					 
					
						
						
							
							tray: Remove tray variable from window.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-30 19:33:24 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						438d4fffa7 
					 
					
						
						
							
							notification: Convert loadBots from jQuery to fetch.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-30 19:32:23 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						5c164bfa7d 
					 
					
						
						
							
							webview: Disable insecure content.  
						
						... 
						
						
						
						Zulip servers in production are designed to only serve content over
HTTPS.  And a development environment's root page will be served over
HTTP.
So there is no purpose in enabling allowInsecureContent, even
conditionally for use against Zulip development environments; we should
just remove the setting. 
						
						
					 
					
						2020-03-30 19:32:23 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						cbc89a72a2 
					 
					
						
						
							
							tray: Work around Electron segfault on certain platforms.  
						
						... 
						
						
						
						Set the tray icon’s context menu immediately after creating the Tray
object.  This seems to prevent an Electron segfault at startup on
certain platforms, such as Ubuntu 16.04 i386.  See
https://github.com/electron/electron/issues/22652  and its linked
issues.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-30 19:26:29 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						fb1e163130 
					 
					
						
						
							
							typescript: Fix errors hidden by skipLibCheck.  
						
						... 
						
						
						
						This requires temporarily downgrading to @types/node@^12 (see
https://github.com/electron/electron/issues/21612 ).
Leave skipLibCheck on for now as it still saves a few seconds when
running tsc.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-26 16:35:13 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2ebeeedba8 
					 
					
						
						
							
							dependencies: Move fs-extra from devDependencies to dependencies.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-24 21:07:25 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						82a7f97ca6 
					 
					
						
						
							
							dependencies: Upgrade dependencies.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-23 17:22:48 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						55eb768064 
					 
					
						
						
							
							xo: Upgrade xo to 0.28.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-23 16:53:14 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						611932c66d 
					 
					
						
						
							
							xo: Unabbreviate variable names.  
						
						... 
						
						
						
						To satisfy unicorn/prevent-abbreviations in xo 0.28.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-23 16:53:12 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						5deffa5022 
					 
					
						
						
							
							changelog: Add missing changelog entry for v4.0.3.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-23 15:08:21 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6f01f1362a 
					 
					
						
						
							
							js: Declare 'use strict' on tests too.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-09 22:14:23 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						9d2739f050 
					 
					
						
						
							
							js: Declare 'use strict' on all scripts and no modules.  
						
						... 
						
						
						
						And enable the import/unambiguous ESLint rule as a check on our
partition between scripts and modules.  After this commit, if you add
a new file and get this error:
  ✖  1:1  This module could be parsed as a valid script.  import/unambiguous
* For a module, add an `import` or `export` declaration to make the
  file unambiguously a module (the empty `export {};` declaration
  suffices).
* For a script, add the file to the xo overrides section of
  package.json that marks it "sourceType": "script", and add a 'use
  strict' declaration.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-09 20:04:43 -07:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						01f6e77237 
					 
					
						
						
							
							macOS: Fix undo redo not working on macOS.  
						
						... 
						
						
						
						The default API provided by Electron doesn't work
as expected. More info here -
https://github.com/electron/electron/issues/15728 
Fixes : #866 . 
						
						
					 
					
						2020-03-10 00:32:05 +05:30 
						 
				 
			
				
					
						
							
							
								Manav Mehta 
							
						 
					 
					
						
						
							
						
						7ac35cc087 
					 
					
						
						
							
							macOS: Replace deprecated isDarkMode() with shouldUseDarkColors.  
						
						... 
						
						
						
						Fixes : #891 . 
					
						2020-03-08 14:55:43 +05:30 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						32e6b3054f 
					 
					
						
						
							
							xo: Use more xo defaults.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-04 21:46:18 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						40bf2a1f20 
					 
					
						
						
							
							xo: Lint *.js too.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-04 21:22:04 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						dee2f05ac0 
					 
					
						
						
							
							locale-helper: Move supported-locales.js to supported-locales.json.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-04 20:45:57 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ca5de73155 
					 
					
						
						
							
							xo: Reenable several easy rules.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-04 20:15:01 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						d0f8c040c7 
					 
					
						
						
							
							package.json: Add tsc to test script.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-04 18:26:06 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						7cf40f1e08 
					 
					
						
						
							
							typescript: One more switch to ES export syntax.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-04 18:15:42 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						598c0df60b 
					 
					
						
						
							
							package.json: Reformat to match npm generated output.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-04 17:52:10 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						d3bcd7306a 
					 
					
						
						
							
							typescript: Switch to ES import/export syntax.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-04 17:21:03 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						b3261bcdff 
					 
					
						
						
							
							js: Explode more singleton classes to modules.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-04 16:27:44 -08:00 
						 
				 
			
				
					
						
							
							
								Manav Mehta 
							
						 
					 
					
						
						
							
						
						20c6f487c4 
					 
					
						
						
							
							typescript: Implement some TODOs.  
						
						
						
						
					 
					
						2020-03-04 14:21:25 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						340797ca10 
					 
					
						
						
							
							typescript: Refine some type annotations to avoid any.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-04 12:12:31 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						220aac2d54 
					 
					
						
						
							
							js: Explode singleton classes to modules.  
						
						... 
						
						
						
						Singleton classes may have a purpose.  This was not that purpose.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-04 11:54:45 -08:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						d9f6cf4cc9 
					 
					
						
						
							
							docs: Update recommended node version for development.  
						
						
						
						
					 
					
						2020-03-04 16:59:21 +05:30 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						dc3e5d4930 
					 
					
						
						
							
							package.json: Sort xo overrides.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-03 21:50:02 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						fc2b80c36a 
					 
					
						
						
							
							main: Fix realm icon updating.  
						
						... 
						
						
						
						Commit c937317ecf#605 ) should have
updated this, but didn’t.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-03 21:50:02 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ab667d8053 
					 
					
						
						
							
							checkCertError: Fix showMessageBox usage.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-03 21:50:02 -08:00 
						 
				 
			
				
					
						
							
							
								Manav Mehta 
							
						 
					 
					
						
						
							
						
						8b9a10a23d 
					 
					
						
						
							
							Update report issue placeholder.  
						
						... 
						
						
						
						Fixes : #873 . 
					
						2020-03-04 11:16:31 +05:30 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						15af3e732f 
					 
					
						
						
							
							sentry-util: Hard-code the Sentry DSN.  
						
						... 
						
						
						
						Commit 088ddf9c62#755 ) does not work,
because neither the .env file nor the environment variables it
provides are available to normal users at runtime.  This silently
broke Sentry data collection.  When we upgraded @sentry/electron in
commit 107e522914anders@zulipchat.com > 
						
						
					 
					
						2020-03-04 11:07:00 +05:30 
						 
				 
			
				
					
						
							
							
								am2505 
							
						 
					 
					
						
						
							
						
						534f4c1463 
					 
					
						
						
							
							Convert Promise to async-await.  
						
						... 
						
						
						
						Fixes  #878 . 
					
						2020-03-03 20:40:10 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						063324550e 
					 
					
						
						
							
							run-dev: Fix for one package.json structure.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-03 20:00:36 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						268471df6b 
					 
					
						
						
							
							typings: Remove redundant ZulipWebWindow.$.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-03 18:17:13 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ca6b2312be 
					 
					
						
						
							
							typings: Get Window.Notification from upstream.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-03 18:16:01 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ff026e5763 
					 
					
						
						
							
							typings: Get NotificationOptions.silent from upstream.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-03 18:14:13 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						8f810481e3 
					 
					
						
						
							
							typings: Get requestIdleCallback from DefinitelyTyped.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-03 18:13:26 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						f91e95647a 
					 
					
						
						
							
							typings: Use type declarations from DefinitelyTyped.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-03 18:01:24 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e9536f247b 
					 
					
						
						
							
							dependencies: Use one package.json structure.  
						
						... 
						
						
						
						The two package.json structure is no longer needed.
https://www.electron.build/tutorials/two-package-structure 
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-03 11:02:59 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						067cbf32a1 
					 
					
						
						
							
							build: Fix cld sources exclusion.  
						
						... 
						
						
						
						As of commit 107e522914anders@zulipchat.com > 
						
						
					 
					
						2020-03-03 10:59:41 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6824978114 
					 
					
						
						
							
							dependencies: Remove @types/dotenv compatibility stub.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-02 20:31:20 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						fa86f1ca25 
					 
					
						
						
							
							dependencies: Upgrade everything to latest.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-02 20:31:19 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a63b3873ae 
					 
					
						
						
							
							dependencies: Remove electron-debug.  
						
						... 
						
						
						
						We already implement all of its functionality.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-02 20:15:43 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						5064ea4b47 
					 
					
						
						
							
							dependencies: Upgrade node-json-db from 0.9.2 to 1.0.3.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-02 19:52:39 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6b0d8520c5 
					 
					
						
						
							
							dependencies: Remove unused dependencies assert, cp-file, is-ci.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-02 19:19:37 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						4b16164155 
					 
					
						
						
							
							cleanup: Remove unused tests/e2e directory.  
						
						... 
						
						
						
						It is not used even by test-e2e.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-02 19:18:25 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6036a44fb2 
					 
					
						
						
							
							new-server-form: Remove useless .server-save-action wrappers.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-02 19:08:45 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						598b96b6e8 
					 
					
						
						
							
							webview: Wait for dom-ready before sending messages.  
						
						... 
						
						
						
						Fixes tests/test-add-organization.js.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-02 18:52:37 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						675bc2f06c 
					 
					
						
						
							
							appveyor.yml, .travis.yml: Test current Node.js releases.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-02 16:30:12 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						eb2988a5e4 
					 
					
						
						
							
							dependencies: Update typescript and typescript-eslint.  
						
						... 
						
						
						
						The changes are mostly done via `xo --fix`; the other changes are
either trivial or disabling new linter rules that we plan to address
in future commits. 
						
						
					 
					
						2020-02-29 23:39:55 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						39ea18228c 
					 
					
						
						
							
							dependencies: Update gulp testing packages.  
						
						
						
						
					 
					
						2020-02-29 22:54:50 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						909e0f07e3 
					 
					
						
						
							
							dependencies: Upgrade linters and fix linter errors.  
						
						... 
						
						
						
						The changes here are mostly straightforward; the one exception is
removing a zulipdev.org hack.
We disable some lint rules we'll want to address later (E.g. we want
to switch to using async/await rather than .then()).  But those are
out of scope for this commit. 
						
						
					 
					
						2020-02-29 22:47:42 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						31af6596bf 
					 
					
						
						
							
							dependencies: Upgrade Electron to version 8.  
						
						... 
						
						
						
						This is the latest Electron release, which means we're now getting
nearly modern Chrome (hopefully with fewer rendering bugs and better
performance). 
						
						
					 
					
						2020-02-29 21:49:19 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						3c9914542f 
					 
					
						
						
							
							badge: Clear badge counts on Linux as well.  
						
						... 
						
						
						
						My Linux desktop environment doesn't display unread badges, it seems,
but this is clearly how this code should read. 
						
						
					 
					
						2020-02-29 21:39:56 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						f4b9605742 
					 
					
						
						
							
							electron: Update some setter/getters to user newer properties.  
						
						... 
						
						
						
						This removes a few deprecation warnings on app startup. 
						
						
					 
					
						2020-02-29 21:39:56 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						e2fc9241fa 
					 
					
						
						
							
							dependencies: Upgrade to Electron 7.  
						
						... 
						
						
						
						This works without any other changes, thanks to Electron's deprecation
process being done over multiple releases. 
						
						
					 
					
						2020-02-29 21:39:56 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						3b18357c74 
					 
					
						
						
							
							download: Use removeListener for removing the updated listener.  
						
						... 
						
						
						
						This is slightly cleaner code, and also fixes a typescript error (that
might be a bug) we'll get when we upgrade to Electron 7. 
						
						
					 
					
						2020-02-29 21:39:56 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						c4beedf740 
					 
					
						
						
							
							proxy: Migration to use async/await.  
						
						... 
						
						
						
						This is required for the upgrade to Electron 7, which removes the old
callback-based form of these APIs. 
						
						
					 
					
						2020-02-29 21:39:56 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						b34bf7236f 
					 
					
						
						
							
							.travis.yml: Fix npm ci invocation for app directory.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-02-29 18:49:01 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						e32968b2f3 
					 
					
						
						
							
							preferences: Convert one more dialog to use async/await.  
						
						... 
						
						
						
						This should have been in the main version update commit. 
						
						
					 
					
						2020-02-29 18:32:09 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						747fbb5ab0 
					 
					
						
						
							
							.travis.yml: Run npm ci, not npm install.  
						
						... 
						
						
						
						This enforces that package-lock.json is up to date in Git.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-02-29 18:30:05 -08:00 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						107e522914 
					 
					
						
						
							
							deps: Update Electron and related packages to Electron v6.  
						
						... 
						
						
						
						This updates most of our direct dependencies to much newer versions
(Electron v6, with compatible versions of related packages like
Spectron).
Further, it updates all of our recursive dependencies with `npm update
--depth=999`.
Modified by tabbott to migrate to async/await for dialogs rather than
the old synchronous API. 
						
						
					 
					
						2020-02-29 18:28:42 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						c83bc08359 
					 
					
						
						
							
							i18n: Add additional automatically output strings.  
						
						... 
						
						
						
						I'm skeptical of the setup that these are generated dynamically while
working in the development environment; that seems not robust. 
						
						
					 
					
						2020-02-29 17:38:23 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ef0b056437 
					 
					
						
						
							
							package.json: Fix clean-ts-files script to spare app/node_modules.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-02-29 17:03:53 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						9370f783ba 
					 
					
						
						
							
							i18n: Update generated translation data.  
						
						... 
						
						
						
						I feel like this should probably not be in Git. 
						
						
					 
					
						2020-02-29 16:14:00 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						227e59fee2 
					 
					
						
						
							
							gitattributes: Disable binary handling of lock files.  
						
						... 
						
						
						
						This makes it possible to see what packages change after npm
operations. 
						
						
					 
					
						2020-02-29 13:09:29 -08:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						b7147d0b29 
					 
					
						
						
							
							webview: Update web security preference.  
						
						... 
						
						
						
						Electron docs suggests that we should not use
`disablewebsecurity` thus removing the same. 
						
						
					 
					
						2020-02-27 16:55:47 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						f93053eb20 
					 
					
						
						
							
							release: New release 4.1.0-beta.  
						
						
						
						
					 
					
						2020-02-27 10:37:55 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						49b29bfed6 
					 
					
						
						
							
							auth: Move social login process to browser.  
						
						... 
						
						
						
						Moves the social login to browser since there
was no way to verify the authencity of the
auth process for a custom server and to
prevent phishing attacks.
Fixes  #849 .
Co-authored-by: Kanishk Kakar <kanishk.kakar@gmail.com > 
						
						
					 
					
						2020-02-25 20:05:27 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						0fb610f858 
					 
					
						
						
							
							macOS: Add colorless tray icon for macOS.  
						
						... 
						
						
						
						Fixes : #825 . 
					
						2020-02-05 21:41:10 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						1d9a923245 
					 
					
						
						
							
							startup: Use inbuilt electron API for autostartup. ( #859 )  
						
						... 
						
						
						
						Switch from using the external auto-launch module to
inbuilt setLoginItemSettings for windows and macOS,
as some users reported issues on windows.
Fixes : #851 . 
						
						
					 
					
						2020-01-28 12:26:41 +05:30 
						 
				 
			
				
					
						
							
							
								Ross Brunton 
							
						 
					 
					
						
						
							
						
						9582d32de8 
					 
					
						
						
							
							Added option to select download locations.  
						
						... 
						
						
						
						Added an option that, when enabled, will mean any file downloads that
would normally go to ~/Downloads (or wherever), in fact prompt. 
						
						
					 
					
						2020-01-21 16:41:56 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						a2a21631f2 
					 
					
						
						
							
							Decode server name in Window menu.  
						
						
						
						
					 
					
						2020-01-08 11:58:44 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						9490265a03 
					 
					
						
						
							
							dock: Toggle app on clicking the dock icon.  
						
						
						
						
					 
					
						2019-12-29 00:49:46 +05:30 
						 
				 
			
				
					
						
							
							
								Brandon Liu 
							
						 
					 
					
						
						
							
						
						70bd619fa8 
					 
					
						
						
							
							Fix size of macOS dock icon.  
						
						... 
						
						
						
						Fixes : #845 . 
					
						2019-11-30 17:07:31 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						c5797e4edb 
					 
					
						
						
							
							release: New release v4.0.3.  
						
						
						
						
					 
					
						2019-11-21 12:47:29 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						32321daef2 
					 
					
						
						
							
							docs: Add release notes for v4.0.2-beta. ( #841 )  
						
						
						
						
					 
					
						2019-11-17 04:27:55 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						95a9568ece 
					 
					
						
						
							
							beta-release: New release v4.0.2-beta.  
						
						
						
						
					 
					
						2019-11-13 14:56:34 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						e7a885a1fb 
					 
					
						
						
							
							macos: Enable notarization for macOS Catalina.  
						
						... 
						
						
						
						This fixes the issue for Catalina users. 
						
						
					 
					
						2019-11-13 14:55:11 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						17d4d97e2e 
					 
					
						
						
							
							certificate: Make certificate location dynamic.  
						
						... 
						
						
						
						* certificate: Make certificate location dynamic.
* Update certificate location for old servers. 
						
						
					 
					
						2019-11-01 19:56:22 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						3b14684058 
					 
					
						
						
							
							Add docs for translation  
						
						
						
						
					 
					
						2019-10-30 02:10:38 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						7d592a0a1c 
					 
					
						
						
							
							validation: Add SSL troubleshooting guide in error message.  
						
						
						
						
					 
					
						2019-10-25 21:03:28 +05:30 
						 
				 
			
				
					
						
							
							
								Ross Brunton 
							
						 
					 
					
						
						
							
						
						eb1be7106b 
					 
					
						
						
							
							Added option to quit on closing the window.  
						
						... 
						
						
						
						This adds a configuration option to quit the app (rather than going to
the tray) when the "close" button is clicked. 
						
						
					 
					
						2019-10-14 01:05:18 +05:30 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						1da6e5d51d 
					 
					
						
						
							
							README: Fix typo in link to server/webapp repository.  
						
						
						
						
					 
					
						2019-10-07 11:51:57 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						dae7089c7e 
					 
					
						
						
							
							README: Explicitly address where to report bugs.  
						
						
						
						
					 
					
						2019-10-01 15:41:39 -07:00 
						 
				 
			
				
					
						
							
							
								Muskan Khedia 
							
						 
					 
					
						
						
							
						
						30b40e2ff2 
					 
					
						
						
							
							network: Prompts Desktop App to ask for network setting in add-org page.  
						
						... 
						
						
						
						Fixes : #540 . 
					
						2019-09-28 17:44:34 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						b76f01349a 
					 
					
						
						
							
							docs: Update electron tutorial guide.  
						
						... 
						
						
						
						Fixes : #826 . 
					
						2019-09-27 23:02:25 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						8446deb673 
					 
					
						
						
							
							sidebar: Improve UX for notification settings.  
						
						... 
						
						
						
						* sidebar: Disable notif settings if not logged in.
* sidebar: Activate relevant tab for notif settings. 
						
						
					 
					
						2019-09-25 18:25:00 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						d4b9663257 
					 
					
						
						
							
							network: Tackle network issues independently.  
						
						... 
						
						
						
						Few changes -
* webview: Show connection failure per server.
* network: Try to reconnect diff servers.
* Fixes concern that some proxy networks may allow only specific servers
to be reachable.
* domains: Show network error on server invalidation.
* webview: Handle network errors in preload script.
Fixes : #591 , #312 . 
						
						
					 
					
						2019-09-24 18:22:19 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						77044fd9fa 
					 
					
						
						
							
							enterprise: Document the enterprise feature.  
						
						
						
						
					 
					
						2019-09-18 23:26:44 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						177b77f0b5 
					 
					
						
						
							
							sidebar: Add option to open notification setting from the context menu.  
						
						
						
						
					 
					
						2019-09-15 21:20:08 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						99b154b8ae 
					 
					
						
						
							
							system-util: Set User-Agent from main process.  
						
						... 
						
						
						
						* Sets user-agent config item when the app's DOM is ready.
* App sends the right User-Agent to the server-settings API.
 
Fixes  #817 . 
						
						
					 
					
						2019-09-11 16:39:56 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						3fd8aedf81 
					 
					
						
						
							
							network: Reactivate network.js script.  
						
						... 
						
						
						
						Fixes an issue introduced during TS migration that rendered network.ts
ineffective because exports were not defined. 
						
						
					 
					
						2019-09-02 00:25:17 +05:30 
						 
				 
			
				
					
						
							
							
								Rhythm Sharma 
							
						 
					 
					
						
						
							
						
						b4d2e55c6f 
					 
					
						
						
							
							linux: Fix broken icon issue for snap package.  
						
						
						
						
					 
					
						2019-08-29 02:20:12 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						3c701ff518 
					 
					
						
						
							
							sidebar: Load last active server before others.  
						
						... 
						
						
						
						Fixes : #551 . 
					
						2019-08-28 14:12:01 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						1f79a97b05 
					 
					
						
						
							
							system-presence: Pass system active status to webapp.  
						
						... 
						
						
						
						We check user status every 15 seconds and update the status accordingly
to every organization connected. The webapp then uses this system presence data
we send to set the user status based on system activity.
Fixes  #352 . 
						
						
					 
					
						2019-08-19 20:09:27 -04:00 
						 
				 
			
				
					
						
							
							
								Nikita 
							
						 
					 
					
						
						
							
						
						90e8e9a806 
					 
					
						
						
							
							il8n: Fix translations for ru locales.  
						
						
						
						
					 
					
						2019-08-17 10:52:36 -04:00 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						59ef505efd 
					 
					
						
						
							
							settings: Fix trailing brackets.  
						
						... 
						
						
						
						This accidentally slipped by in the translation work we recently did. 
						
						
					 
					
						2019-08-17 10:49:24 -04:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						8d0a111c91 
					 
					
						
						
							
							version: Update app to v4.0.1.  
						
						
						
						
					 
					
						2019-08-17 01:41:15 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						a10fa8f3ad 
					 
					
						
						
							
							badge-count: Show badge-count on Linux.  
						
						... 
						
						
						
						Added support for showing the badge counts in the Unity launcher.
This should work on elementary OS and Ubuntu.
More info -
https://github.com/electron/electron/issues/16001 
https://github.com/signalapp/Signal-Desktop/issues/3387  
						
						
					 
					
						2019-08-17 01:32:50 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						39427091f5 
					 
					
						
						
							
							linux: Add desktopName config for Linux.  
						
						... 
						
						
						
						This will help in creating .desktop file for Linux. 
						
						
					 
					
						2019-08-17 01:31:31 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						f8d93cf397 
					 
					
						
						
							
							build: Add MSI installer support.  
						
						... 
						
						
						
						This PR adds MSI in the target option. MSI is useful for sysadmins. There is no support for auto-updates since it often manages by the admins. 
More info -
https://github.com/electron-userland/electron-builder/releases/tag/v19.41.0 
https://github.com/electron-userland/electron-builder/issues/3322 
Fixes : #641 . 
						
						
					 
					
						2019-08-15 00:35:00 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						ab62b8b5bb 
					 
					
						
						
							
							Remove accidently commited translation-util.js file.  
						
						... 
						
						
						
						This file was accidently committed in 77a1fc0bd3 
						
						
					 
					
						2019-08-14 12:50:47 -04:00 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						ce071dcac9 
					 
					
						
						
							
							docs: Add release notes for v4.0.0.  
						
						
						
						
					 
					
						2019-08-11 01:13:37 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						04c1109d43 
					 
					
						
						
							
							release: New release v4.0.0.  
						
						
						
						
					 
					
						2019-08-07 22:17:34 +05:30 
						 
				 
			
				
					
						
							
							
								Prakhar Uniyal 
							
						 
					 
					
						
						
							
						
						26f321e7f9 
					 
					
						
						
							
							preference: Fix visually broken delete custom css button.  
						
						... 
						
						
						
						There were couple of issue solved by this commit:
  - The button had extra 10px margin to right; this comes from .action class
  - The "Delete" text and icon were not aligned
  - The button looks bigger than other buttons
Both of which made the button look broken. We fix first by changing
.css-delete-action to #css-delete-action in css file; git grep shows
this is only used once and is used as id not a class. Then we use
display flex to fix the alinging of icon and text. We add box-sizing border-box
which solves the bigger width issue. We remove extra 10px margin that comes from
.action.
Fixes : #801 . 
						
						
					 
					
						2019-08-07 20:57:44 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						47b729cbc2 
					 
					
						
						
							
							i18n: Use English as fallback language.  
						
						... 
						
						
						
						In case app.getLocale() returns a falsey value, English is used as the
app language. 
						
						
					 
					
						2019-08-02 00:45:12 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						6d34da5953 
					 
					
						
						
							
							i18n: Add translations to the new server form.  
						
						
						
						
					 
					
						2019-08-02 00:45:12 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						cfd1ebc643 
					 
					
						
						
							
							i18n: Add translations to settings sidebar.  
						
						
						
						
					 
					
						2019-08-02 00:45:12 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						dab30dfb7a 
					 
					
						
						
							
							i18n: Add translations for shortcuts pane.  
						
						
						
						
					 
					
						2019-08-02 00:45:12 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						e2bb28c738 
					 
					
						
						
							
							i18n: Add translations for connected orgs.  
						
						
						
						
					 
					
						2019-08-02 00:45:12 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						ebd4d9a69b 
					 
					
						
						
							
							i18n: Add translations for network settings.  
						
						
						
						
					 
					
						2019-08-02 00:45:12 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						ab80315846 
					 
					
						
						
							
							i18n: Add translations for general settings.  
						
						
						
						
					 
					
						2019-08-02 00:45:12 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						c78ea51ec9 
					 
					
						
						
							
							i18n: Change menu according to system locale.  
						
						
						
						
					 
					
						2019-08-02 00:45:12 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						d521f533f0 
					 
					
						
						
							
							i18n: Add new values to translations  
						
						
						
						
					 
					
						2019-08-02 00:45:12 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						67a69f0dc2 
					 
					
						
						
							
							i18n: Add translations to app menu  
						
						... 
						
						
						
						* Uses new keys added to locale-template.json
* Disregards org names 
						
						
					 
					
						2019-08-02 00:45:12 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						d99cc0d49c 
					 
					
						
						
							
							locales: Change translate API to handle rate limit  
						
						... 
						
						
						
						Also add catch block to log possible errors. 
						
						
					 
					
						2019-08-02 00:45:12 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						77a1fc0bd3 
					 
					
						
						
							
							i18n: Setup module and add translation-util.js  
						
						... 
						
						
						
						* Add i18n package.
* Use system locale for TranslationUtil. 
						
						
					 
					
						2019-08-02 00:45:12 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						cf96e94470 
					 
					
						
						
							
							zoom: Fix zoom-in shortcut symbol.  
						
						... 
						
						
						
						Use symbol instead of symbol name in accelerators in menu items.
This is a hackish solution for the following upstream issue -
https://github.com/electron/electron/issues/10371 
Fixes : #718 . 
						
						
					 
					
						2019-07-31 18:37:03 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						4395edc3de 
					 
					
						
						
							
							macos-shortcut: Add meta key for cmd.  
						
						
						
						
					 
					
						2019-07-31 18:37:03 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						66479e0d88 
					 
					
						
						
							
							docs: Update auto-update docs for preset orgs.  
						
						
						
						
					 
					
						2019-07-31 04:43:58 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						7c44ef5e41 
					 
					
						
						
							
							enterprise: Restrict EnterpriseUtil method calls.  
						
						... 
						
						
						
						* Add a boolean flag to EnterpriseUtil so unnecessary function calls
don't take place for non-admin users. 
						
						
					 
					
						2019-07-31 04:32:10 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						296c83949f 
					 
					
						
						
							
							typescript: Define DialogBoxError in messages.ts.  
						
						
						
						
					 
					
						2019-07-31 04:32:10 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						ac6f14f5b4 
					 
					
						
						
							
							settings: Show tooltip when setting disabled.  
						
						... 
						
						
						
						If setting has been locked by an admin, then a tooltip is shown in the
settings page. 
						
						
					 
					
						2019-07-31 04:32:10 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						20ac6bf921 
					 
					
						
						
							
							enterprise: Silently fail config updates.  
						
						... 
						
						
						
						If a config item exists in enterprise config and we're not trying to
override, then setConfigItem returns. 
						
						
					 
					
						2019-07-31 04:32:10 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						5e9f9aa9a2 
					 
					
						
						
							
							enterprise: Disable autoUpdate on admin setting.  
						
						
						
						
					 
					
						2019-07-31 04:32:10 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						4efa98118b 
					 
					
						
						
							
							enterprise: Init enterpriseSettings from file.  
						
						... 
						
						
						
						Read enterprise settings while loading the app and give preference to
global config. 
						
						
					 
					
						2019-07-31 04:32:10 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						a7887211ac 
					 
					
						
						
							
							enterprise: Raise error when removing orgs.  
						
						... 
						
						
						
						When a user tries to remove a preset org, we raise an error asking them
to contact their sys admin. 
						
						
					 
					
						2019-07-31 04:32:10 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						33fadcd876 
					 
					
						
						
							
							enterprise: Stop loading gif if no domains added.  
						
						... 
						
						
						
						If no domains have been added, stop the loading gif and open the new
server form. 
						
						
					 
					
						2019-07-31 04:32:10 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						e7e92ebecc 
					 
					
						
						
							
							enterprise: Show error when all preset orgs fail.  
						
						... 
						
						
						
						On app load, if all the preset orgs fail to get added to the server,
then we show an errorBox. 
						
						
					 
					
						2019-07-31 04:32:10 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						6c29af6766 
					 
					
						
						
							
							docs: Add enterprise docs for preset orgs.  
						
						
						
						
					 
					
						2019-07-31 04:32:10 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						eabac3ae81 
					 
					
						
						
							
							enterprise: Show loading gif view.  
						
						... 
						
						
						
						When no other orgs have been added and presetOrgs have been specified in
enterprise config, loading gif will appear. 
						
						
					 
					
						2019-07-31 04:32:10 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						fc0385433e 
					 
					
						
						
							
							enterprise: Detect changes in orgs config.  
						
						... 
						
						
						
						Allow app to identify if presetOrgs have changed in enterprise config
and change domains based on user response. 
						
						
					 
					
						2019-07-31 04:32:10 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						400c02f264 
					 
					
						
						
							
							enterprise: Add support for preset orgs.  
						
						... 
						
						
						
						Enable configuration of preset organizations in the enterprise config
file and load them when app loads.
Partially valid array of URLs accepted while loading app. 
						
						
					 
					
						2019-07-31 04:32:10 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						be841cff34 
					 
					
						
						
							
							enterpise: Add enterprise-util for custom configs.  
						
						
						
						
					 
					
						2019-07-31 04:32:10 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						7d426c4791 
					 
					
						
						
							
							sidebar: Revert to fallback icon only when needed.  
						
						... 
						
						
						
						Fix an issue where server icon was replaced with character icon on
network issues. 
						
						
					 
					
						2019-07-30 02:14:40 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						939aa50e9b 
					 
					
						
						
							
							menu: Disable window sub-menu.  
						
						... 
						
						
						
						Disable switch to next-org and previous org when the
server length is less than one.
Fixes : #799 . 
						
						
					 
					
						2019-07-26 05:14:45 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						dc9b9a1dc3 
					 
					
						
						
							
							zoom-in: Fix zoom-in shortcut.  
						
						
						
						
					 
					
						2019-07-24 17:28:59 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						b0da718bfc 
					 
					
						
						
							
							sidebar: Sync loading indicator with loading GIF.  
						
						... 
						
						
						
						* Disable loading indicator (same as going back in settings)
* Show loading indicator on reload 
						
						
					 
					
						2019-07-24 02:34:05 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						7ea6255e65 
					 
					
						
						
							
							darwin-notifications: Use electron_bridge notification reply api if supported.  
						
						... 
						
						
						
						To avoid using the brittle code we have for inline notification reply
currently, we added more future proof in webapp via the electron_bridge,
we use the newer API if it is supported.
Fixes : #794 . 
						
						
					 
					
						2019-07-23 22:08:24 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						7338f802e1 
					 
					
						
						
							
							docs: Add release notes for v3.1.0-beta.  
						
						
						
						
					 
					
						2019-07-22 20:09:04 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						6860f6d836 
					 
					
						
						
							
							release: New release v3.1.0-beta.  
						
						
						
						
					 
					
						2019-07-19 00:37:12 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						088ddf9c62 
					 
					
						
						
							
							dev: Use .env file for Sentry DSN.  
						
						... 
						
						
						
						Reads .env file in root folder of repo to get Sentry DSN for builds. 
						
						
					 
					
						2019-07-19 00:23:10 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						95da6c0d58 
					 
					
						
						
							
							dependencies: Remove @types/node.  
						
						... 
						
						
						
						Electron already depends on the @types/node and extends
it in electron.d.ts. 
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						1a3d3fc5ff 
					 
					
						
						
							
							system-util: Fix user-agent.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						535039216b 
					 
					
						
						
							
							package.json: Add clean-ts-files script.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						f449db1dc1 
					 
					
						
						
							
							package.json: Run tsc before running electron-builder.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						73e0e81abd 
					 
					
						
						
							
							gulp: Add tasks for compile and run from src.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						dd4f3047c3 
					 
					
						
						
							
							tools: Add tools for running typescript compiler and electron app.  
						
						... 
						
						
						
						This tool handles edge cases where all the typescript files might not
be compiled when the electron process starts this defer that; it runs
tsc compiler first.
Next, we want to only run the compiler if the files are not
compiled. 
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						e4ef0e195a 
					 
					
						
						
							
							typescript: Do final cleanup of issues.  
						
						... 
						
						
						
						Using `import * as` import syntax causes some problem if the
module exports a class or function. Because the whole point of
star import is to import every property the module exports. It turns
out we have been using it incorrectly in many places which this commit
fixes.
Then we fix a linting error by adding a eslint disable rule to solve
it along with a TODO because the way we currently do it is wrong.
Finally, to conclude this cleanup, we merge all the .gitignore paths
into once now that we can. 
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						00a925e39e 
					 
					
						
						
							
							typscript: Fix electron-debug not found error in app.  
						
						... 
						
						
						
						The import in question is electron-is-dev one, others we are
just fixing while we are at it. The problem with this way of importing
`import * as` is that the isDev would be { default: true | false } not
true | false as we like it to be. This causes and error in production app
because electron-debug isn't installed.
Next, we fix the electron-connect import in main.js. 
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						c34b4f9151 
					 
					
						
						
							
							tsconfig: Remove declare module * declaration and normalize imports.  
						
						... 
						
						
						
						The change in this commits are pretty involved but cannot be split
into small commits. The main changes in this commits are:
    * Remove declare module * now that we don't need it
    * Normalize import paths so typescript is happy
Previously, we were using wrong import paths and so typescript couldn't
really provide full types information for imports. The wrong paths isn't
a bug because it was done to make sure it work when it was imported via a
script tag; we fix this by using require inside the script tag in main.html.
Also, did audit to make sure we correctly use __dirname not that it's
value will be diffrent, it won't be js/ but will be respective to the file
path of the module. 
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						8a13f7914c 
					 
					
						
						
							
							typescript: Fix incorrect types for feedback.ts.  
						
						... 
						
						
						
						Not that the previous types were incorrect but they were wrong.
SendFeedback extends the HTMLElement and is a class so it has it's
own properties so extended the properties accordingly. 
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						b13c86e2db 
					 
					
						
						
							
							typescript: Migrate main.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						4fb4773a2b 
					 
					
						
						
							
							typescript: Migrate tray.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						deda98b9d4 
					 
					
						
						
							
							typescript: Migrate preload.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						f98457a0cb 
					 
					
						
						
							
							typescript: Add typings for window and page_params.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						3436fb3e68 
					 
					
						
						
							
							domain-util: Change object to any in domain-util.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						448822a5fb 
					 
					
						
						
							
							typescript: Migrate messages.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						6e07945d7c 
					 
					
						
						
							
							typescript: Migrate spellchecker.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						54a8e33b01 
					 
					
						
						
							
							typescript: Migrate feedback.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						93c22ca89d 
					 
					
						
						
							
							gitignore: Add js and resources dir to gitignore.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						a2fca89551 
					 
					
						
						
							
							typescript: Migrate electron-bridge.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						1516452a8c 
					 
					
						
						
							
							tsconfig: Turn off noUnusedParamaters rule.  
						
						... 
						
						
						
						We want to turn off this rule because this requires us to add _
in front of parameter that are unused which we have lot of, for example,
the ipc listeners. 
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						700e73105e 
					 
					
						
						
							
							typescript: Migrate network.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						c41bbf9dfd 
					 
					
						
						
							
							typescript: Migrate shortcuts-section.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						347de5981a 
					 
					
						
						
							
							typescript: Migrate servers-section.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						d932a2b2c4 
					 
					
						
						
							
							typescript: Migrate server-info-form.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						34e403d0d2 
					 
					
						
						
							
							typescript: Migrate preference.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						77c5b8af30 
					 
					
						
						
							
							typescript: Migrate new-server-form.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						b2bc268c09 
					 
					
						
						
							
							typescript: Migrate network-section.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						8c52b563bf 
					 
					
						
						
							
							typescript: Migrate nav.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						a8109c5106 
					 
					
						
						
							
							typescript: Migrate general-section.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						76818b7def 
					 
					
						
						
							
							typescript: Migrate find-accounts.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						a5ea3d475f 
					 
					
						
						
							
							typescript: Migrate connected-org-section.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						2f9205b0c4 
					 
					
						
						
							
							typescript: Migrate base-section.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						3f00beb291 
					 
					
						
						
							
							typescript: Migrate badge-settings.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						72f356de9c 
					 
					
						
						
							
							typescript: Migrate add-certificate.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						482264d878 
					 
					
						
						
							
							gitignore: Add pages/ dir to gitignore.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						d7725c121c 
					 
					
						
						
							
							typescript: Migrate default-notification to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						2b19cdecf2 
					 
					
						
						
							
							typescript: Migrate index.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						1182af23e4 
					 
					
						
						
							
							typescript: Migrate darwin-notification to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						6192801083 
					 
					
						
						
							
							typescript: Migrate helper.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						63a913487c 
					 
					
						
						
							
							.gitignore: Ignore typescript compiled files in notifications directory.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						77899f9f48 
					 
					
						
						
							
							typescript: Migrate webview.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						2b1e594286 
					 
					
						
						
							
							tabs: Fix constructors in webview tabs.  
						
						... 
						
						
						
						template() property used earlier in tab.ts was a
property of its child classes, which causes problems
in compiler, which this PR fixes. 
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						312dc1daaf 
					 
					
						
						
							
							typescript: Migrate functional-tab.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						744d056e26 
					 
					
						
						
							
							typescript: Migrate server-tab.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						433f11ebd1 
					 
					
						
						
							
							typescript: Migrate tab.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						506982b4c6 
					 
					
						
						
							
							typescript: Migrate handle-external-link.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						4adda8b8ae 
					 
					
						
						
							
							typescript: Migrate base.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						fbef3e4d7b 
					 
					
						
						
							
							utils: Change export statement in domain util.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						f076343068 
					 
					
						
						
							
							gitignore: Ignore typescript compiled file in js/components.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						d5c9e638ca 
					 
					
						
						
							
							typescript: Migrate preventdrag to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						d5a343d549 
					 
					
						
						
							
							typescript: Add needed type annotations after rebasing to master.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						4412f60435 
					 
					
						
						
							
							typescript: Add types to node-json-db variables.  
						
						... 
						
						
						
						This adds JsonDB type to db variables we use, which were
previously any due to issue with node-json-db not specifying
the types field in package.json. 
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						cec2b3136d 
					 
					
						
						
							
							dependencies: Upgrade node-json-db to v0.9.2.  
						
						... 
						
						
						
						This version was released just for the fact that the
bundles typescript declaration file was not defined
in package.json hence typescript couldn't detect it. 
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						9ba2e0ad1e 
					 
					
						
						
							
							.editconfig: Set the indent_size to 4.  
						
						... 
						
						
						
						This will make GitHub show 4 spaces for a tab instead of 8; makes
PR diffs more readable. 
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						eb30f48a82 
					 
					
						
						
							
							typescript: Migrate index.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						edc5b92ab4 
					 
					
						
						
							
							typescript: Migrate linuxupdater to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						29753b1a46 
					 
					
						
						
							
							typescript: Migrate autoupdater to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						f490efb2df 
					 
					
						
						
							
							.gitignore: Ignore .js files in app dir.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						bb7426a789 
					 
					
						
						
							
							utils: Change export statement in linux-update-util.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						e7edfffa89 
					 
					
						
						
							
							config: Linting changes to package.json and tsconfig.json  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						fb700350f9 
					 
					
						
						
							
							typescript: Fix some issues with recent changes.  
						
						... 
						
						
						
						In domain-util, we were using `import * as ` syntax which
compiled down to `__importStar(require('...'))` which were
not giving the same result as before and causing errors. This
fixes that.
In logger-util, we were missing the call to .apply function
so it should have been `this._log.apply(...)`, but then when we
use apply typescript still complains about merging string with any[]
so we decided to go with bind. 
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						79d0688bcd 
					 
					
						
						
							
							.gitignore: Ignore typescript compiled files.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						c6c36b698d 
					 
					
						
						
							
							typescript: Migrate domain-util to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						8ef39553b8 
					 
					
						
						
							
							typescript: Migrate linux-update-util to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						7374fcbe78 
					 
					
						
						
							
							typescript: Migrate config-util to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						aa2c55538f 
					 
					
						
						
							
							typescript: Migrate params-util.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						4d679acb0c 
					 
					
						
						
							
							typescript: Migrate logger-util to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						795b9fdc17 
					 
					
						
						
							
							xo: Upgrade xo to v0.24.0.  
						
						... 
						
						
						
						This version also includes new rule we want to ignore. 
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						82d9f795c2 
					 
					
						
						
							
							xo: Disable some of the typescript-eslint rule.  
						
						... 
						
						
						
						One rule requires use to move all the functions which is
unnessacary churn. 
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						ec91d46f7b 
					 
					
						
						
							
							typescript: Migrate menu.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						728418742d 
					 
					
						
						
							
							typescript: Migrate proxy-util to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						8b0e9b55fb 
					 
					
						
						
							
							typescript: Migrate reconnect-util to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						b40be8d891 
					 
					
						
						
							
							xo: Disable lines-between-class-members rule.  
						
						... 
						
						
						
						Apparently this doesn't work well with typescript files.
For example this will throw this linting error:
class Test {
  a: boolean;
  b: string; // needs a new line before this one to fix this linting error
} 
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						e12d69720d 
					 
					
						
						
							
							typing.d.ts: Add comment for why we use declare module.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						8353c4de16 
					 
					
						
						
							
							typescript: Migrate dnd-util to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						8c3a2a80c7 
					 
					
						
						
							
							typescript: Migrate link-util to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						5c4221fc31 
					 
					
						
						
							
							typescript: Migrate default-util to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						a57c269935 
					 
					
						
						
							
							typescript: Migrate common-util to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						ce81a1b367 
					 
					
						
						
							
							typescript: Fix wrong import syntax in request-util.ts.  
						
						... 
						
						
						
						Using the previous syntax was wrong because the file export
the class For example we would use previous syntax if the class
was export by `module.export = { ProxyUtil }`. 
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						26e97c8746 
					 
					
						
						
							
							typescript: Migrate certificate-util to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						393a0fc2be 
					 
					
						
						
							
							request-util: Fix linting error.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						b0348d6bca 
					 
					
						
						
							
							typescript: Migrate system-util.js to typescript.  
						
						... 
						
						
						
						We use to check for a case where os.platform() == win64
which is not possible so removed the condition. 
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						9c68fcdda8 
					 
					
						
						
							
							typescript: Migrate request-util to typescript.  
						
						... 
						
						
						
						We use newer javascript method for string that linting enforces like
startsWith, includes. 
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						543ead4da3 
					 
					
						
						
							
							typescript: Migrate sentry-util.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						b5f8d54aea 
					 
					
						
						
							
							typescript: Migrate startup.js to typescript.  
						
						
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						7b07a20c04 
					 
					
						
						
							
							typescript: Setup typescript project.  
						
						... 
						
						
						
						This adds all the dependencies and tsconfig.json and setup
for working on the typescript migration. 
						
						
					 
					
						2019-07-17 00:22:17 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						6b1a55c7e4 
					 
					
						
						
							
							macOS: Support dark mode on macOS.  
						
						... 
						
						
						
						Fixes : #792 . 
					
						2019-07-16 21:14:05 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						d46bdba8ce 
					 
					
						
						
							
							asar: Unpack node binding files.  
						
						... 
						
						
						
						We have noticed that on Windows, Zulip app is creating a temp file at %appdata%/Local/Temp
as <guid>.tmp.node on each run. Adding *.node files to asarUnpack fixes this issue.
More info - https://github.com/brave/browser-laptop/issues/12534 
Improves: #789 . 
						
						
					 
					
						2019-07-15 18:45:27 +05:30 
						 
				 
			
				
					
						
							
							
								Tyler Thrailkill 
							
						 
					 
					
						
						
							
						
						d3bc765e59 
					 
					
						
						
							
							Add missing transitive dependencies.  
						
						... 
						
						
						
						zulip was using a dependency on fs-extra that was resolving transitively
through electron. This adds the dependency explicitly. This is safer and
allows tools like pnpm to function. 
						
						
					 
					
						2019-07-02 15:27:46 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						613e44ef8d 
					 
					
						
						
							
							reconnect-util: Gracefully reload current webview. ( #783 )  
						
						... 
						
						
						
						Before we were destroying, removing the webview elements when we
need to reload webviews which cause unwanted side-effect for example
drafts not saving because no beforeunload event handler isn't run.
Fixes : #767 . 
						
						
					 
					
						2019-07-01 23:35:50 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						f0e4a3bc53 
					 
					
						
						
							
							menu: Disable menu items on non-server pages.  
						
						... 
						
						
						
						Disables 'Copy Zulip URL' and 'Back' and 'Forward'
when user is on non-server pages, like Settings page.
Also, simplifies the logic for setting enable state
for 'Switch to Next Organization' and 'Switch to
Previous Organization'. 
						
						
					 
					
						2019-06-29 01:46:14 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						427c86afaf 
					 
					
						
						
							
							spellchecker: Improve auto detection of spellchecker language.  
						
						... 
						
						
						
						*Enabling spellchecker forces app to auto-detect the language the user
is typing in.
*Provide context of the server language when initialising spellchecker.
Fixes : #542 . 
						
						
					 
					
						2019-06-25 22:29:13 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						0e89880cfb 
					 
					
						
						
							
							proxy-util: Fix syntax error.  
						
						... 
						
						
						
						Fixes a wrongly-placed bracket. 
						
						
					 
					
						2019-06-25 21:05:41 +05:30 
						 
				 
			
				
					
						
							
							
								vsvipul 
							
						 
					 
					
						
						
							
						
						b1f1b49982 
					 
					
						
						
							
							preference: Remove unused defaultId parameter.  
						
						... 
						
						
						
						defaultId is not a property of OpenDialogOptions. 
						
						
					 
					
						2019-06-25 21:05:41 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						390bf907e5 
					 
					
						
						
							
							components: Remove unused isLoading function from Tab.  
						
						
						
						
					 
					
						2019-06-23 00:46:38 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						02c8a27567 
					 
					
						
						
							
							menu: Open help page of current active server.  
						
						... 
						
						
						
						* menu: Open help page of the currently active server.
Fixes : #758 . 
						
						
					 
					
						2019-06-21 01:02:48 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						db4e8e5129 
					 
					
						
						
							
							db: Fix JSON db errors on tab switch.  
						
						
						
						
					 
					
						2019-06-20 20:54:30 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						88b764dcc9 
					 
					
						
						
							
							sidebar: Add loading indicator.  
						
						... 
						
						
						
						* Browser-like loading indicator added to the sidebar.
Shows when the app is loading a page. Inactive once the user starts
navigating on the webpage, and in settings.
* Add tooltip saying "Loading" to indicator.
Fixes  #430 . 
						
						
					 
					
						2019-06-15 16:03:50 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						9fe72c0d21 
					 
					
						
						
							
							mennu: Add option to hide menu bar to View menu.  
						
						... 
						
						
						
						* Add View menu shortcut to hide menu bar
The hide menu bar setting available in General Preferences has been added to the View menu.
* settings: Add method to coordinate menu & settings
Use autoHideMenuBar setting with said method. 
						
						
					 
					
						2019-06-15 04:29:06 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						31b00ee6a6 
					 
					
						
						
							
							Update server validation logic.  
						
						... 
						
						
						
						This PR removes .ogg file check (supported only by very old servers). Other enhancements in server validation logic -
* Reject domains with no organizations. 
* Convert validation methods to async await
* Add messages.js for returning error message strings.
Fixes : #596 , #573 . 
						
						
					 
					
						2019-06-13 00:26:32 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						ecec7f8b89 
					 
					
						
						
							
							docs: Improve development guide.  
						
						... 
						
						
						
						Minifies the current development guide by
a significant amount. Also, removes system requirements
as no credible source for them. Removes dependency
specific instructions and adds links to instructions
to install them.
Fixes  #341 . 
						
						
					 
					
						2019-06-11 22:44:06 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						139496b716 
					 
					
						
						
							
							settings: Add field to find accounts by email.  
						
						... 
						
						
						
						Takes in an organization URL for taking the user to /accounts/find the page. 
						
						
					 
					
						2019-06-04 21:29:33 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						f6239132c1 
					 
					
						
						
							
							electron: Update electron to v3.1.10.  
						
						
						
						
					 
					
						2019-05-30 00:59:01 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						6451373ff6 
					 
					
						
						
							
							changelog: Add release notes for v3.0.0.  
						
						
						
						
					 
					
						2019-05-22 01:20:21 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						6f74fea0f3 
					 
					
						
						
							
							release: New release v3.0.0.  
						
						
						
						
					 
					
						2019-05-21 02:58:23 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						405d938223 
					 
					
						
						
							
							Update docs and code to point to new repo url.  
						
						... 
						
						
						
						This is because we have changed the repo name to zulip-desktop. 
						
						
					 
					
						2019-05-21 02:33:13 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						c6b7e9a9ee 
					 
					
						
						
							
							settings: Add option to toggle Error Reporting.  
						
						... 
						
						
						
						Adds an option to enable or disable sentry error
reporting under Advanced section in General Settings. 
Handles both main and renderer processes.
Also, changes the domain used to resolve proxy
in proxy-util from google.com to example.com.
Fixes  #702 . 
						
						
					 
					
						2019-05-15 15:00:22 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						b4073ba7ac 
					 
					
						
						
							
							Update package.json  
						
						
						
						
					 
					
						2019-05-12 03:24:23 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						b504f31c26 
					 
					
						
						
							
							config: Remove unused icon file.  
						
						
						
						
					 
					
						2019-05-12 03:20:22 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						f71660b3f0 
					 
					
						
						
							
							builder: Update electron-builder to v20.40.2.  
						
						
						
						
					 
					
						2019-05-12 03:16:38 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						5d0516887d 
					 
					
						
						
							
							windows: Add a config for installer name.  
						
						... 
						
						
						
						There is a bug with electron-builder where it doesn't name the installer properly. 
Without this config, it always names the installer with spaces in between 
i.e. "Zulip Web Setup.exe". 
						
						
					 
					
						2019-05-12 03:14:41 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						0dd86f0814 
					 
					
						
						
							
							nsis: Allow installing app without admin previliges.  
						
						... 
						
						
						
						Allow the nsis installer to install the app to
AppData for a single user so that administrator
previliges are not required while installing.
Fixes  #720 . 
						
						
					 
					
						2019-05-12 02:46:19 +05:30 
						 
				 
			
				
					
						
							
							
								Rhythm Sharma 
							
						 
					 
					
						
						
							
						
						eaecc92055 
					 
					
						
						
							
							spellchecker: Use server language for spellchecker for all platforms.  
						
						... 
						
						
						
						This is an experimental fix for spellchecker. Previously, we were only using this on macOS since on other platforms, the spellcheck-module claimed to auto-detect + switch language on the fly but looks like it's not working as expected. 
						
						
					 
					
						2019-05-10 03:43:49 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						4f65c36a72 
					 
					
						
						
							
							menu: Remove minimize and close from File menu.  
						
						... 
						
						
						
						Remove duplicate entries of minimize and close from
File menu as they are already present in Window menu. 
						
						
					 
					
						2019-05-04 14:57:58 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						2380b650c9 
					 
					
						
						
							
							focus: Fix focus after clicking back button.  
						
						... 
						
						
						
						Addresses the issue of the webview not being in focus
after the Back button is clicked. Now, the webview is focused
explicitly by calling focus() on click. 
						
						
					 
					
						2019-05-03 22:03:03 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						1d713f1df2 
					 
					
						
						
							
							logs: Limit the number of lines in log files.  
						
						... 
						
						
						
						Limits the numbers of lines in log files to 500.
Fixes a part of #727 . 
						
						
					 
					
						2019-05-03 14:57:00 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						7fa9c291cb 
					 
					
						
						
							
							lint: Implement HTML Linting with htmlhint and fix indent.  
						
						... 
						
						
						
						* lint: Implement HTML Linting with htmlhint and fix indent.
Implements HTML linting using htmlhint and uses
indentation rules of zulip webapp - 4 spaces.
Creates a separate file .htmlhintrc for the rules, most
of which are defaults. Also, fixes indentation in html
files and adds a missing title in about.html.
* deps: Change versioning of various dependencies to exact versions.
As we prefer to use exact working version
for dependencies, changed the versions to
exact versions.
Fixes  #676 . 
						
						
					 
					
						2019-04-24 00:44:01 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						8a40e36a63 
					 
					
						
						
							
							lint: Update css lint config to match zulip config.  
						
						... 
						
						
						
						Updated .stylelintrc to match zulip webapp's
.stylelintrc file. Also, made the required changes
to all CSS files.
Fixes remaining CSS part of #676 . 
						
						
					 
					
						2019-04-21 17:10:26 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						3456720135 
					 
					
						
						
							
							Unify case across menus and settings.  
						
						... 
						
						
						
						* menu: Convert to title case.
Also, change corresponding shortcuts to title case.
* settings: Convert options to sentence case. 
						
						
					 
					
						2019-04-18 19:38:01 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						43840a5245 
					 
					
						
						
							
							webview: Add "role" key to webview property.  
						
						
						
						
					 
					
						2019-04-18 19:35:21 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						d99c29301e 
					 
					
						
						
							
							lint: Implement CSS linting with stylelint.  
						
						... 
						
						
						
						* lint: Implement CSS linting with stylelint.
* lint: Format CSS files according to lintconfig.
Adds CSS linting following the rules of zulip webapp.
Some rules have been ommitted because they required
significant changes in code. Also, creates a separate
.stylelintrc for storing css config.
Fixes CSS part of #676 . 
						
						
					 
					
						2019-04-15 16:54:02 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						6e760973ff 
					 
					
						
						
							
							shortcut: Allow zoom options from numpad.  
						
						... 
						
						
						
						Numpad keys by default aren't supported by electron
for using in menu accelarators. Uses a workaround to
make zoom options work with Numpad keys.
Fixes : #344 . 
						
						
					 
					
						2019-04-12 17:16:04 +05:30 
						 
				 
			
				
					
						
							
							
								Rhythm Sharma 
							
						 
					 
					
						
						
							
						
						88c64e9dd6 
					 
					
						
						
							
							docs: improve development guide.  
						
						... 
						
						
						
						Update development instructions for all the systems. 
						
						
					 
					
						2019-04-12 17:11:08 +05:30 
						 
				 
			
				
					
						
							
							
								Rhythm Sharma 
							
						 
					 
					
						
						
							
						
						e9db11c156 
					 
					
						
						
							
							shortcuts-section: Fix tip's place for Windows & Linux.  
						
						
						
						
					 
					
						2019-04-12 17:03:15 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						8e8de212d8 
					 
					
						
						
							
							menu: Reorder file menu and add option to Add Organization.  
						
						... 
						
						
						
						Reorder the File Menu. Also, adds a new option to
add a new organization to the file menu. 
						
						
					 
					
						2019-04-10 22:03:43 +05:30 
						 
				 
			
				
					
						
							
							
								Puneeth Chaganti 
							
						 
					 
					
						
						
							
						
						0e0d7e7c4a 
					 
					
						
						
							
							webview: Work around buggy focus switching in Electron 3.0.10.  
						
						... 
						
						
						
						This commit works around a couple of bugs, which seem to be upstream bugs in the
current version of Electron.
First, `webContents.isFocused()` seems to be true even if we just switched to
a tab, and are trying to set it as the focused element. To work around this, we
check if the `webview` element is the same as `document.activeElement`.
Also, as per https://github.com/electron/electron/issues/15718 , it looks like
`blur` needs to be called on the currently active element, before switching
focus on another element i.e., calling `focus` on it.
Fixes : #634 . 
						
						
					 
					
						2019-04-05 15:34:39 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						6b98a49245 
					 
					
						
						
							
							webview: fix focus after soft reload.  
						
						... 
						
						
						
						Fixes : #697 . 
					
						2019-04-04 20:35:31 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						8e5c326d74 
					 
					
						
						
							
							context-menu: Add option to copy zulip url.  
						
						... 
						
						
						
						Added, "copy Zulip URL" in 
* Context menu in left sidebar 
* Application menu item
Fixes : #649 . 
						
						
					 
					
						2019-04-04 00:35:23 +05:30 
						 
				 
			
				
					
						
							
							
								Rhythm Sharma 
							
						 
					 
					
						
						
							
						
						862e9e2c8c 
					 
					
						
						
							
							DND: Fix text for Toggle DND in sidebar on hover.  
						
						
						
						
					 
					
						2019-04-04 00:21:59 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						8a0b047d8f 
					 
					
						
						
							
							snap: Update snap config.  
						
						... 
						
						
						
						Updating the config as suggested by the snap community here - 
https://forum.snapcraft.io/t/snap-fails-to-load-error-minidump-segmentation-fault/8691/5 
Should improve #593 . 
						
						
					 
					
						2019-04-03 16:37:33 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						4a833ef603 
					 
					
						
						
							
							docs: Fix typo error in issue template.  
						
						
						
						
					 
					
						2019-04-02 16:13:44 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						fefb7247d8 
					 
					
						
						
							
							domain-util: add requestOptions to replace request instances.  
						
						... 
						
						
						
						This simplifies the request instances.
Fixes  #603 . 
						
						
					 
					
						2019-04-02 16:11:23 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						54a6903236 
					 
					
						
						
							
							sidebar: Fix organization cycling using Ctrl+Tab.  
						
						... 
						
						
						
						This fixes two issues -
a) While on the first server, Ctrl+Shift+Tab doesn't work. This fixes that and now cycles to the last active webview.
b) Disable org cycling for non-server pages likes settings.
Fixes  #691 . 
						
						
					 
					
						2019-04-01 17:34:08 +05:30 
						 
				 
			
				
					
						
							
							
								Rhythm Sharma 
							
						 
					 
					
						
						
							
						
						92ef1bd532 
					 
					
						
						
							
							settings: Modify reset app data button.  
						
						
						
						
					 
					
						2019-03-23 16:20:34 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						bf2e04b3bb 
					 
					
						
						
							
							sidebar: Switch to next server on Ctrl+Tab.  
						
						... 
						
						
						
						* Adds a new option to the Window menu that allows users to change to the
next organization cyclically. Activated by Ctrl + Tab.
* Switch to the previous server on Ctrl + Shift + Tab. 
						
						
					 
					
						2019-03-20 22:15:25 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						3e389ea5db 
					 
					
						
						
							
							requests: Allow insecure requests on user request.  
						
						... 
						
						
						
						In certain requests like for fetching realm icons, request tries to verify server certificate and fails when the user has chosen to ignore cert warnings and has not uploaded the cert.
In those cases, we should mark that this server verification is ignored and ask request to ignore the cert verification bypassing that parameter.
Fixes  #684 . 
						
						
					 
					
						2019-03-18 23:18:06 +05:30 
						 
				 
			
				
					
						
							
							
								SankalpSh 
							
						 
					 
					
						
						
							
						
						8edff28daa 
					 
					
						
						
							
							changelog: Fix grammatical errors.  
						
						
						
						
					 
					
						2019-03-13 14:04:44 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						ef6abbf49e 
					 
					
						
						
							
							settings: Default to starting app on login.  
						
						... 
						
						
						
						Acts on an observation that it is easier to turn off auto-start on login
than it is to turn on. 
						
						
					 
					
						2019-03-12 20:35:20 +05:30 
						 
				 
			
				
					
						
							
							
								Ján Hrnko 
							
						 
					 
					
						
						
							
						
						0f638dd4b5 
					 
					
						
						
							
							docs: Fix broken link.  
						
						... 
						
						
						
						Fix broken link http://jlord.us/essential-electron/  to https://jlord.dev/blog/essential-electron  
						
						
					 
					
						2019-03-02 23:33:54 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						92f0e46927 
					 
					
						
						
							
							New beta release v2.5.0.  
						
						
						
						
					 
					
						2019-03-01 18:51:38 +05:30 
						 
				 
			
				
					
						
							
							
								Rhythm Sharma 
							
						 
					 
					
						
						
							
						
						a0dd3832c2 
					 
					
						
						
							
							settings: Shorcut section horizontal alignment fix.  
						
						
						
						
					 
					
						2019-02-18 17:11:27 +05:30 
						 
				 
			
				
					
						
							
							
								ViPuL 
							
						 
					 
					
						
						
							
						
						a2e84595c9 
					 
					
						
						
							
							pdf-viewer: disable pdf-viewer window.  
						
						... 
						
						
						
						Disable the pdf window for now since this is broken in v3
of electron.
Fixes  #640 . 
						
						
					 
					
						2019-02-09 14:04:50 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						9e33ebae62 
					 
					
						
						
							
							context-menu: Fix context menu indexing.  
						
						... 
						
						
						
						Addresses a problem where the context menu would get the incorrect index
of server in sidebar and cause a crash when attempting to remove the
server.
Add comment justifying extra index parameter. 
						
						
					 
					
						2019-01-30 12:22:36 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						9bdc5dd9e4 
					 
					
						
						
							
							certificate: Use path.basename to get certificate file name.  
						
						
						
						
					 
					
						2019-01-24 11:15:40 +05:30 
						 
				 
			
				
					
						
							
							
								Puneeth Chaganti 
							
						 
					 
					
						
						
							
						
						ac89ac1cb4 
					 
					
						
						
							
							Browser-window: Change the window title to contain active Realm's name.  
						
						
						
						
					 
					
						2019-01-23 13:35:18 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						31da1131a4 
					 
					
						
						
							
							certificate: Use path.sep for path separator to support Windows.  
						
						... 
						
						
						
						Fixes the certificate path issue on Windows. 
						
						
					 
					
						2019-01-21 21:44:23 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						4980c71e5a 
					 
					
						
						
							
							notification: Ensure backward compatibilty when using narrow.by_topic.  
						
						... 
						
						
						
						We should ensure backward compatibilty when using narrow.by_topic since
the recent rename in the webapp of the function narrow.by_subject to
narrow.by_topic is only in master and not in any stable release yet it
could break the notification function for many people. Furthermore this ensure
general backward-compatibilty. 
						
						
					 
					
						2019-01-08 21:57:13 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						3e73511357 
					 
					
						
						
							
							notification: Fix reply from notification.  
						
						... 
						
						
						
						The function "by_subject" is now being updated to the "by_topic" in
the webapp.
Fixes : #624 . 
						
						
					 
					
						2019-01-08 11:30:57 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						5f23c8570b 
					 
					
						
						
							
							security: Update dependencies to fix minor dev security alerts.  
						
						
						
						
					 
					
						2019-01-07 18:10:41 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						12f79e18a1 
					 
					
						
						
							
							test: Update test config files.  
						
						
						
						
					 
					
						2019-01-07 12:27:20 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						ad7f760444 
					 
					
						
						
							
							windows: Install per user on Windows.  
						
						... 
						
						
						
						The official docs of the electron-builder says to install
the app per user on a particular system instead of all users. 
						
						
					 
					
						2019-01-07 12:21:16 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						7314c1f1dd 
					 
					
						
						
							
							context-menu: Fix Context Menu not working properly.  
						
						... 
						
						
						
						This fixes a case where the context menu doesn't work as expected. This used to happen when we
show the character icon.
Fixes : #608 . 
						
						
					 
					
						2018-12-30 20:48:38 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						46c3d352a1 
					 
					
						
						
							
							release:  🎉  new release v2.4.0.  
						
						
						
						
					 
					
						2018-12-24 23:11:01 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						cef8eadc8f 
					 
					
						
						
							
							sentry: Update electron-sentry to v0.14.0.  
						
						
						
						
					 
					
						2018-12-24 23:08:49 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						d3f742719c 
					 
					
						
						
							
							builder: Update electron builder to v20.38.4.  
						
						... 
						
						
						
						Also, updated electron-updater to v4.0.6.
Fixes : #618 . 
						
						
					 
					
						2018-12-24 20:17:18 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						171d88755c 
					 
					
						
						
							
							electron: Update electron to v3.0.10.  
						
						... 
						
						
						
						* dependecies: Upgrade electron to v3.0.10.
This also makes sure we don't pass properties on this.tabs
that makes ipcRenderer crash on v3.x.x.
* tray: Use new way for using nativeImage.createFromBuffer.
The previous way of passing scaleFactor as a second argument
is now deprecated and will be a breaking change in 4.0
* app: Use new requestSingleInstanceLock api and remove deceprated makeSingleInstance.
* Update node-mac-notifier to v1.1.0. 
						
						
					 
					
						2018-12-22 19:44:44 +05:30 
						 
				 
			
				
					
						
							
							
								ThePiyushGupta 
							
						 
					 
					
						
						
							
						
						09ac1bd338 
					 
					
						
						
							
							setting: Minimize to tray on startup.  
						
						... 
						
						
						
						This hides the taskbar icon if the start to minimized setting is turned on.
Fixes : #565 . 
						
						
					 
					
						2018-12-22 19:19:24 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						48dd12b738 
					 
					
						
						
							
							request: Send user-agent with request.  
						
						... 
						
						
						
						We now send the user-agent with the request.
Fixes  #611 . 
						
						
					 
					
						2018-12-19 12:23:18 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						61bbd1cf22 
					 
					
						
						
							
							electron: Update electron to v2.0.15.  
						
						
						
						
					 
					
						2018-12-17 13:25:34 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						bf722da390 
					 
					
						
						
							
							git: Ignore unnecessary binary files.  
						
						
						
						
					 
					
						2018-12-12 15:42:59 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						c24f5b3e45 
					 
					
						
						
							
							lint: Add eol for linebreaks on windows.  
						
						
						
						
					 
					
						2018-12-10 18:36:44 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						3d0f4d88af 
					 
					
						
						
							
							settings: Increase width of add a new org button.  
						
						
						
						
					 
					
						2018-12-07 15:05:11 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						a2f412c3de 
					 
					
						
						
							
							Improve wording of adding a new org button.  
						
						
						
						
					 
					
						2018-12-06 18:14:55 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						08559c2f4a 
					 
					
						
						
							
							setting: Improve organization page.  
						
						... 
						
						
						
						This adds a new button in the connected organization
page by which a user can quickly add a new Zulip organization.
Fixes : #607 . 
						
						
					 
					
						2018-12-05 23:00:07 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						1f4509a6d2 
					 
					
						
						
							
							codebase: Fix a typo.  
						
						
						
						
					 
					
						2018-12-05 20:01:44 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						06c8b2e8a2 
					 
					
						
						
							
							context-menu: Fix context menu not working on adding new org.  
						
						... 
						
						
						
						Two changes -
* Fixes the context menu not working on adding a new org. This is
because previously the context menu listner only called when loading
the app. Updated the same to fix the issue.
* Refactor the codebase for left-sidebar.
Improves #599 . 
						
						
					 
					
						2018-12-05 19:55:56 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						2aa15ee11a 
					 
					
						
						
							
							context-menu: Add context menu in left sidebar.  
						
						... 
						
						
						
						This adds a context menu in the left sidebar. For now, there is one sub-item called - Disconnect organization by which a user can delete an added org from the app.
Fixes : #599 . 
						
						
					 
					
						2018-12-05 19:42:47 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						3c676672ec 
					 
					
						
						
							
							shortcut: Document show sidebar shortcut properly.  
						
						... 
						
						
						
						Fixes : #606 . 
					
						2018-12-05 13:42:40 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						c937317ecf 
					 
					
						
						
							
							domain-util: Include certificates in all requests for icon.  
						
						... 
						
						
						
						Fixes : #463 . 
					
						2018-12-05 12:43:34 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						44dceda50e 
					 
					
						
						
							
							dependency: Update electron-window-state to v5.0.3.  
						
						... 
						
						
						
						Fixes : #231 . 
					
						2018-11-30 21:37:02 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						e1407cb6f7 
					 
					
						
						
							
							dependency: Update electron-window-state to v5.0.2.  
						
						
						
						
					 
					
						2018-11-22 20:37:19 +05:30 
						 
				 
			
				
					
						
							
							
								Michel Tomas 
							
						 
					 
					
						
						
							
						
						6899a6bc20 
					 
					
						
						
							
							network: Fix request ecdhCurve mismatch errors.  
						
						... 
						
						
						
						The HTTP Node now uses auto for ecdhCurve for SSL connections. This fixes the SSL
handshake error while connecting to some Zulip instances. Setting the ecdhCurve to auto
is the recommended method for Node > 8.5, more info here -
https://github.com/nodejs/node/issues/16196 
Fixes : #594 . 
						
						
					 
					
						2018-11-19 16:11:23 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						925fec71d5 
					 
					
						
						
							
							Add release notes for v2.3.82.  
						
						
						
						
					 
					
						2018-11-05 00:24:25 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						f847c565f9 
					 
					
						
						
							
							menu: Update menu items on setting page.  
						
						... 
						
						
						
						This PR adds a functionality to update the menu items.
Some menu items like logout, shortcut etc are not needed
on setting page. We can control the same using this flag.
Fixes : #587 . 
						
						
					 
					
						2018-10-28 15:11:40 +05:30 
						 
				 
			
				
					
						
							
							
								Kanishk Kakar 
							
						 
					 
					
						
						
							
						
						c2a380d308 
					 
					
						
						
							
							setting: Disable beta updates if auto updates disabled.  
						
						... 
						
						
						
						* Disable beta updates if auto updates disabled 
						
						
					 
					
						2018-10-27 23:22:14 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						ac6b206583 
					 
					
						
						
							
							sentry: Update sentry to v0.12.1.  
						
						
						
						
					 
					
						2018-10-24 19:27:38 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						988405c665 
					 
					
						
						
							
							dependency: Update node-json-db to v0.9.1.  
						
						
						
						
					 
					
						2018-10-24 14:07:07 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						a209804692 
					 
					
						
						
							
							setting: Set custom css to false by default.  
						
						
						
						
					 
					
						2018-10-23 15:09:28 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						95c4df1898 
					 
					
						
						
							
							network: Fix typo in network error message.  
						
						
						
						
					 
					
						2018-10-23 14:56:56 +05:30 
						 
				 
			
				
					
						
							
							
								Rishi Gupta 
							
						 
					 
					
						
						
							
						
						1048c91d9e 
					 
					
						
						
							
							about: Remove Found bug button.  
						
						
						
						
					 
					
						2018-10-21 05:05:44 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						d723c5cd1c 
					 
					
						
						
							
							proxy: Do not reload app when turning off the SPS setting.  
						
						
						
						
					 
					
						2018-10-17 16:58:26 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						dcc7cd118c 
					 
					
						
						
							
							release:  🎉  new release v2.3.82.  
						
						
						
						
					 
					
						2018-10-11 21:53:25 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						d2649dd5d7 
					 
					
						
						
							
							native-menus: Add tools submenu and reword a few options.  
						
						... 
						
						
						
						Check for Updates → Move to Tools
Reset App Settings → Move to Tools, rename “Factory reset”
Both Dev Tools → Move to Tools
Download App Logs → Move to Tools
What’s new → Move to Tools, and rename “Release notes”. 
						
						
					 
					
						2018-10-10 13:53:25 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						25e6f6d482 
					 
					
						
						
							
							sentry: Update Sentry to v0.11.0.  
						
						... 
						
						
						
						This could potentially fix  #577  since the issue is caused by Sentry. 
						
						
					 
					
						2018-10-09 13:51:12 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						bd805b8324 
					 
					
						
						
							
							native-menus: Rename a few options of the submenus.  
						
						
						
						
					 
					
						2018-10-07 19:17:31 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						e1d98e0d8e 
					 
					
						
						
							
							native-menus: Rename a few options of the submenus.  
						
						
						
						
					 
					
						2018-10-07 17:41:57 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						89e5d2892b 
					 
					
						
						
							
							readme: Replace the word team with organizations.  
						
						
						
						
					 
					
						2018-10-04 00:37:49 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						ab28b56377 
					 
					
						
						
							
							tray: Remove about menu item and rename focus.  
						
						
						
						
					 
					
						2018-10-03 20:47:24 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						71aa7e28ba 
					 
					
						
						
							
							readme: Replace word team with organizations.  
						
						
						
						
					 
					
						2018-10-02 13:50:57 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						ba2bfba459 
					 
					
						
						
							
							settings: Rename custom css section.  
						
						
						
						
					 
					
						2018-10-01 18:10:40 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						d181b0c2e5 
					 
					
						
						
							
							settings: Move custom css section to advanced.  
						
						
						
						
					 
					
						2018-10-01 18:07:20 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						bda5c62928 
					 
					
						
						
							
							settings: Put shortcut tip on the top.  
						
						
						
						
					 
					
						2018-10-01 17:53:11 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						b2b4fd1003 
					 
					
						
						
							
							settings: UI fixes in general settings.  
						
						
						
						
					 
					
						2018-09-28 21:03:49 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						19770f5fbf 
					 
					
						
						
							
							settings: Update wordings of org settings.  
						
						
						
						
					 
					
						2018-09-28 13:28:47 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						4592396c4b 
					 
					
						
						
							
							settings: Update wordings of general settings.  
						
						
						
						
					 
					
						2018-09-28 13:18:06 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						19d3c0f5b5 
					 
					
						
						
							
							left-sidebar: Update the border-radius of org icon.  
						
						... 
						
						
						
						Org icon now have rounded squares.
Fixes : #574 . 
						
						
					 
					
						2018-09-28 13:06:19 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						af87789c7f 
					 
					
						
						
							
							feedback: Upgrade send feedback to latest.  
						
						
						
						
					 
					
						2018-09-27 19:43:18 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						36e710dbfe 
					 
					
						
						
							
							gitattributes: Mark package-lock.json files binary.  
						
						... 
						
						
						
						So they don't show up during `git diff`. 
						
						
					 
					
						2018-09-26 20:46:36 -04:00 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						a6e1c93d81 
					 
					
						
						
							
							dependencies: Upgrade send-feedback module to v1.0.8.  
						
						... 
						
						
						
						Fixes: https://github.com/zulip/zulip-electron/issues/569  
						
						
					 
					
						2018-09-26 20:46:36 -04:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						684d88dd7f 
					 
					
						
						
							
							menus: Rename a few menu items.  
						
						
						
						
					 
					
						2018-09-26 13:44:51 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						45aedbd9db 
					 
					
						
						
							
							tray: Add a separator in tray before quit item.  
						
						
						
						
					 
					
						2018-09-26 13:44:01 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						6f411a819c 
					 
					
						
						
							
							menu: Remove whitespace from app version.  
						
						
						
						
					 
					
						2018-09-26 12:27:09 +05:30 
						 
				 
			
				
					
						
							
							
								Rishi Gupta 
							
						 
					 
					
						
						
							
						
						097738332b 
					 
					
						
						
							
							tray: Remove separators.  
						
						
						
						
					 
					
						2018-09-25 12:43:32 -07:00 
						 
				 
			
				
					
						
							
							
								Rishi Gupta 
							
						 
					 
					
						
						
							
						
						b777f8a50f 
					 
					
						
						
							
							menus: Rename a few menu items.  
						
						
						
						
					 
					
						2018-09-25 09:51:01 -07:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						50f06239bb 
					 
					
						
						
							
							Add release notes for v2.3.8.  
						
						
						
						
					 
					
						2018-09-25 18:58:19 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						94cbc786d6 
					 
					
						
						
							
							release:  🎉  new release v2.3.8.  
						
						
						
						
					 
					
						2018-09-24 16:45:50 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						75abf38515 
					 
					
						
						
							
							sentry: Update Sentry to v0.10.1.  
						
						
						
						
					 
					
						2018-09-24 16:45:50 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						c1af019182 
					 
					
						
						
							
							sentry: Add ignore errors to sentry configuration.  
						
						... 
						
						
						
						We could ignore the validate realm  error since it's harmless and we know the reason behind this.
It mostly comes from the console logs. This is a temp solution until Sentry supports disabling
the console logs. 
						
						
					 
					
						2018-09-24 16:43:32 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						1ea8aea22a 
					 
					
						
						
							
							sentry: Update Sentry to v0.9.0.  
						
						
						
						
					 
					
						2018-09-21 14:50:47 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						a7e418885a 
					 
					
						
						
							
							Merge branch 'master' of github.com:zulip/zulip-electron  
						
						
						
						
					 
					
						2018-09-20 23:11:19 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						0ac823c85b 
					 
					
						
						
							
							Update package-lock.json.  
						
						
						
						
					 
					
						2018-09-20 23:10:47 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						1096188ddf 
					 
					
						
						
							
							Add v2.3.7-beta release notes.  
						
						
						
						
					 
					
						2018-09-20 23:06:49 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						8d0b68316c 
					 
					
						
						
							
							menubar: Auto hide menubar on Windows/Linux.  
						
						... 
						
						
						
						Fixes : #563 . 
					
						2018-09-19 15:09:39 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						c45ad7096f 
					 
					
						
						
							
							menubar: Document auto-hide menubar setting.  
						
						
						
						
					 
					
						2018-09-18 17:59:51 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						5ca7937e52 
					 
					
						
						
							
							menubar: Fix menubar not hiding properly.  
						
						
						
						
					 
					
						2018-09-18 17:36:55 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						481b99a2ab 
					 
					
						
						
							
							menubar: Fix a bug in menubar settings.  
						
						
						
						
					 
					
						2018-09-18 13:47:16 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						7eb4adf722 
					 
					
						
						
							
							menubar: Update menubar on changing the autoHideMenubar setting.  
						
						
						
						
					 
					
						2018-09-18 13:41:47 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						4d21a8f8d8 
					 
					
						
						
							
							menubar: Auto hide menubar on Windows/Linux.  
						
						... 
						
						
						
						This PR adds a setting option to auto hide the menubar.
Fixes : #563 . 
						
						
					 
					
						2018-09-18 12:32:23 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						94270af265 
					 
					
						
						
							
							settings: Minor changes in font-color.  
						
						
						
						
					 
					
						2018-09-17 21:30:50 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						177bff6113 
					 
					
						
						
							
							UI: Clean up design of setting page.  
						
						... 
						
						
						
						This commit cleans up the design of setting page and
remove the inconsistency in the page design.
Few changes -
* Update the border-radius to 4px for all the buttons
* Better button UI
* Improve the layout of the setting page
* Cleaner toggle switch 
						
						
					 
					
						2018-09-17 16:42:23 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						b4fa4cacb6 
					 
					
						
						
							
							electron: Update electron to v2.0.9.  
						
						
						
						
					 
					
						2018-09-14 22:47:38 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						06abf6716a 
					 
					
						
						
							
							Add dev into master.  
						
						
						
						
					 
					
						2018-09-14 19:19:19 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						0ad4ea4fdf 
					 
					
						
						
							
							left-sidebar: Add initial character of Realm Name instead of default icon.  
						
						... 
						
						
						
						This PR adds a feature for showing the first char of realm name as the server icon when the
icon fails to load for some reasons. 
						
						
					 
					
						2018-09-14 18:18:45 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						2ece432d19 
					 
					
						
						
							
							Linux: Add label for help menu item.  
						
						
						
						
					 
					
						2018-09-13 14:31:36 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						10cd7850ca 
					 
					
						
						
							
							linux: Fix ALT+SHIFT opening menu items on Linux.  
						
						... 
						
						
						
						It's an upstream bug where if you press ALT+SHIFT on
Linux, it opens up the app menu items. The fix is adding
the & to all the menu labels.
Fixes : #528 . 
						
						
					 
					
						2018-09-13 13:13:18 +05:30 
						 
				 
			
				
					
						
							
							
								bemyak 
							
						 
					 
					
						
						
							
						
						86e3d06e52 
					 
					
						
						
							
							Improve tray icon behavior.  
						
						
						
						
					 
					
						2018-09-12 18:25:55 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						6ebc9acbf4 
					 
					
						
						
							
							realm name: Update sidebar realm name when it's changed in webapp.  
						
						... 
						
						
						
						This commit updates the realm name in the sidebar tooltip,
domains.json and Window menu when it is updated in the server
through electron_bridge.
This commit also removes the server.alias parameter from the
tooltip onHover function and inserts it in the innerHTML of the
tooltip DOM.
Fixes : #425  
						
						
					 
					
						2018-09-11 21:03:33 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						278dc686e1 
					 
					
						
						
							
							file-attachments: Allow multiple downloads of same file name.  
						
						... 
						
						
						
						Previous flow used to overwrite the file if it has the same name.
Current flow is same as what Chrome uses (though we use timestamp
in the file name rather than increaments).
Fixes : #558 . 
						
						
					 
					
						2018-09-10 17:49:09 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						cec98c030e 
					 
					
						
						
							
							lint-xo: Update the max lines in a file.  
						
						
						
						
					 
					
						2018-09-07 01:26:05 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						f10d6eb115 
					 
					
						
						
							
							setting: Update silent setting option.  
						
						... 
						
						
						
						Correctly update the audio of the webview on toogle-silent event. 
						
						
					 
					
						2018-09-07 01:23:17 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						8c5e928e9c 
					 
					
						
						
							
							settings: Clean up toggle sidebar setting.  
						
						... 
						
						
						
						This removes the two copies of the same toggle-sidebar
ipc event. 
						
						
					 
					
						2018-09-07 01:20:49 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						8d142c8c3f 
					 
					
						
						
							
							ipc: Move IPC listners to different function.  
						
						... 
						
						
						
						Those IPCs were wrongly put in the activateTab function. 
						
						
					 
					
						2018-09-07 00:56:19 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						a09769c560 
					 
					
						
						
							
							release:  🎉  new beta release v2.3.7-beta.  
						
						
						
						
					 
					
						2018-09-03 15:30:35 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						bb99015fd2 
					 
					
						
						
							
							config-util: Use package reload instead of custom reload.  
						
						... 
						
						
						
						This is a WIP commit to fix the errors while saving settings that occur from
reloadDB function. 
						
						
					 
					
						2018-09-03 15:25:07 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						24f5c9b226 
					 
					
						
						
							
							builder: Update electron-builder to v20.28.3.  
						
						
						
						
					 
					
						2018-09-03 15:25:07 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						dc6c4be5fe 
					 
					
						
						
							
							updater: Update electron-updater to v3.1.2.  
						
						
						
						
					 
					
						2018-09-03 15:25:07 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						50647e330b 
					 
					
						
						
							
							server-name: Unescape server name in window menu item.  
						
						... 
						
						
						
						Escaping is necessary to avoid any security risk but we need
to unescape those strings in order to show them in the frontend
otherwise it will have ugly special characters.
We already escape server name in the db and unesacoe it in
the left-sidebar. This PR adds the decodeString function in
order to unescape strings in the menu items.
Fixes : #554 . 
						
						
					 
					
						2018-09-03 15:20:02 +05:30 
						 
				 
			
				
					
						
							
							
								Rishi Gupta 
							
						 
					 
					
						
						
							
						
						73dc3db436 
					 
					
						
						
							
							readme: Add tray/dock integration to features.  
						
						
						
						
					 
					
						2018-09-01 23:15:39 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						09cf21bf49 
					 
					
						
						
							
							pdf-viewer: Hide menubar in pdf window.  
						
						... 
						
						
						
						We don't want to show the menubar in a pdf window
so setting it to null. 
						
						
					 
					
						2018-08-30 21:32:31 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						c30d0cc77b 
					 
					
						
						
							
							Add Zulip chat badge.  
						
						
						
						
					 
					
						2018-08-30 17:40:42 +05:30 
						 
				 
			
				
					
						
							
							
								Rishi Gupta 
							
						 
					 
					
						
						
							
						
						872ad4d3e7 
					 
					
						
						
							
							Update README.md.  
						
						
						
						
					 
					
						2018-08-30 17:38:07 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						6fd9e1be8b 
					 
					
						
						
							
							pdf-viewer: Add a feature to show the pdf files.  
						
						... 
						
						
						
						This adds a feature of showing the pdf attachments in a
new window so that a user can quickly view the same.
Fixes : #547 . 
						
						
					 
					
						2018-08-29 23:19:38 +05:30 
						 
				 
			
				
					
						
							
							
								Harmon 
							
						 
					 
					
						
						
							
						
						76c7f24161 
					 
					
						
						
							
							settings: Update reference to toggle sidebar shortcut in general section.  
						
						
						
						
					 
					
						2018-08-27 08:49:48 -07:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						f9c270492c 
					 
					
						
						
							
							Fix a typo in changelog.  
						
						
						
						
					 
					
						2018-08-27 15:00:09 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						371c580934 
					 
					
						
						
							
							Add v2.3.6 release notes.  
						
						
						
						
					 
					
						2018-08-27 14:59:11 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						3eec4c2209 
					 
					
						
						
							
							release:  🎉  new release v2.3.6.  
						
						
						
						
					 
					
						2018-08-23 20:10:18 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						debbfb6b7d 
					 
					
						
						
							
							electron: Update electron to v2.0.8.  
						
						
						
						
					 
					
						2018-08-23 18:56:36 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						8bd1492586 
					 
					
						
						
							
							left-sidebar: Do not escape realm name.  
						
						... 
						
						
						
						We escape the realm name whenever user adds a realm + on app startup.
That's why we don't need to do the double escaping for already added
servers.
Fixes : #541 . 
						
						
					 
					
						2018-08-23 18:48:06 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						1115c6d5c3 
					 
					
						
						
							
							docs: Remove help docs from the repo.  
						
						... 
						
						
						
						Content is now maintained in the /help docs.
Fixes : #543 . 
						
						
					 
					
						2018-08-23 12:32:25 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						9ba279213c 
					 
					
						
						
							
							proxy: Add proxy details in request module parameters.  
						
						... 
						
						
						
						This commit adds proxy details to request module paramters from
the proxyRules so that the request module can use these rules while
sending a request. In case of no system proxy, set environment
variable NO_PROXY to handle all links.
Fixes : #534 . 
						
						
					 
					
						2018-08-21 00:26:37 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						89c35cb1d4 
					 
					
						
						
							
							electron: Update electron to v2.0.7.  
						
						
						
						
					 
					
						2018-08-17 14:16:00 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						21d6eb52c5 
					 
					
						
						
							
							sentry: Update Sentry to v0.8.1.  
						
						... 
						
						
						
						This fixes the youtube video not playing in the lightbox issue.
Youtube video stopped playing in the lightbox when we added the
Sentry support. The exact reason behind the issue is still unknown
but we're guessing that previous version of Sentry doesn't exit
process on oncaught errors which might have caused lightbox to break.
The issue was fixed in the latest release of the Sentry v0.8.1.
Fixes : #537 . 
						
						
					 
					
						2018-08-14 18:02:10 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						aa1538837b 
					 
					
						
						
							
							Add v2.3.5 release notes.  
						
						
						
						
					 
					
						2018-08-03 17:39:48 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						ea103380b6 
					 
					
						
						
							
							release:  🎉  new release v2.3.5.  
						
						
						
						
					 
					
						2018-08-02 20:27:29 +05:30 
						 
				 
			
				
					
						
							
							
								aashish-ak 
							
						 
					 
					
						
						
							
						
						60d10d88d1 
					 
					
						
						
							
							preload: use page_params only when it exists.  
						
						... 
						
						
						
						This PR adds a params-util.js file which checks wheather the
page_params exists or not.
Fixes : #517 . 
						
						
					 
					
						2018-08-02 20:00:42 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						124a842bbd 
					 
					
						
						
							
							electron-bridge: Implement electron bridge.  
						
						... 
						
						
						
						This PR adds a bridge to communicate with the webapp in real time. As of now, the bridge listens for following events -
* When realm name changes
* When realm icon changes
* When the unread count changes
Partially fixes  #425 . 
						
						
					 
					
						2018-08-02 01:05:29 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						7130103999 
					 
					
						
						
							
							file-attachment: Update notification message.  
						
						
						
						
					 
					
						2018-08-02 00:11:47 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						26a144e1c2 
					 
					
						
						
							
							Merge branch 'master' of github.com:zulip/zulip-electron  
						
						
						
						
					 
					
						2018-08-01 23:50:21 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						a5c1ae8726 
					 
					
						
						
							
							file-attachment: Add a setting option to show downloaded file in file manager.  
						
						
						
						
					 
					
						2018-08-01 23:50:02 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						ed5096840d 
					 
					
						
						
							
							attachments: Fix failing attached file downloads.  
						
						... 
						
						
						
						This commit fixes the failing download files that had occurred due to the session not being the same in the browserWindow and the webview. This made the uploaded files unavailable to browserWindow for download. This fix adds the persist session to the browserWindow.
Fixes : #523 . 
						
						
					 
					
						2018-07-31 19:38:39 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						3f6d256910 
					 
					
						
						
							
							gulpfile: Update syntax and methods for gulp v4.x.  
						
						... 
						
						
						
						This fixes the broken e2e-test. 
						
						
					 
					
						2018-07-25 16:14:04 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						28421992ba 
					 
					
						
						
							
							Update changelog.md  
						
						
						
						
					 
					
						2018-07-24 19:31:25 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						82199dd1c3 
					 
					
						
						
							
							release: new beta release v2.3.4.  
						
						
						
						
					 
					
						2018-07-23 23:16:18 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						952baf1f42 
					 
					
						
						
							
							electron: Downgrade electron to v2.0.1.  
						
						... 
						
						
						
						Looks like the latest release of electron has some
bugs and it's breaking the app. Downgrading until they
fix this in the upstream. 
						
						
					 
					
						2018-07-23 23:12:03 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						3342d7da91 
					 
					
						
						
							
							attachement: Handle downloading files failure.  
						
						... 
						
						
						
						In case of any failure, the app will fall back to the previous download
functionality which is to show a download dialog when a user clicks on 
file attachments. 
						
						
					 
					
						2018-07-23 21:07:51 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						c0ec292090 
					 
					
						
						
							
							fixes: Fix null of downloadPath when settings.json fails.  
						
						
						
						
					 
					
						2018-07-23 21:04:49 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						8f6fba0b97 
					 
					
						
						
							
							electron: Update electron to v2.0.5.  
						
						
						
						
					 
					
						2018-07-21 16:44:54 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						d3453a3fe1 
					 
					
						
						
							
							Update changelog.md  
						
						
						
						
					 
					
						2018-07-14 21:31:24 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						18e14fd3f8 
					 
					
						
						
							
							Update changelog.md  
						
						
						
						
					 
					
						2018-07-14 21:30:31 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						c52bfd6a45 
					 
					
						
						
							
							release:  🎉  v2.3.3.  
						
						
						
						
					 
					
						2018-07-13 18:18:25 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						428087110a 
					 
					
						
						
							
							tools: Add scripts to push/reset to pull request.  
						
						
						
						
					 
					
						2018-07-13 17:05:46 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						781883a898 
					 
					
						
						
							
							crash-reporter: Remove crash-reporter file and its use, as it is replaced by sentry.  
						
						
						
						
					 
					
						2018-07-13 12:57:48 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						7299cd51e6 
					 
					
						
						
							
							sentry: Initialize sentry for main and renderer process using logger-util.  
						
						... 
						
						
						
						captureExceptions are used to report expected exceptions from domain-util.js and
config-util.js.
All files that include logger-util automatically includes sentry for those files
and report unexpected exceptions to sentry. 
						
						
					 
					
						2018-07-13 12:57:48 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						a45254cff0 
					 
					
						
						
							
							builder: Update electron-builder to v20.20.4.  
						
						
						
						
					 
					
						2018-07-13 10:38:01 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						4095c121ba 
					 
					
						
						
							
							certificates: Make default option "No" on enter key press to reject certificate.  
						
						
						
						
					 
					
						2018-07-12 20:32:33 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						6787b8d557 
					 
					
						
						
							
							file-attachments: Download file-attachments to Downloads folder.  
						
						... 
						
						
						
						This PR adds a feature to download file-attachments to "Downloads" folder and shows a
notification when the download is complete. On clicking the notification user can
open the downloaded file with system default app. A user can set/change the download location
from the settings > general. 
						
						
					 
					
						2018-07-12 18:39:43 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						306e0f3b5e 
					 
					
						
						
							
							macOS: Add dock bouncing effect on macOS.  
						
						... 
						
						
						
						This PR adds a new setting option of controlling the
dock bouncing feature on macOS.
Fixes : #510 . 
						
						
					 
					
						2018-07-10 10:01:36 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						f030d5d56b 
					 
					
						
						
							
							package.json: Move adm dependecy to app package.json.  
						
						
						
						
					 
					
						2018-07-06 17:00:57 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						acf7c5a238 
					 
					
						
						
							
							error-logs: Create a zip file for app logs.  
						
						... 
						
						
						
						This PR adds the function that when a user clicks of "Show App Logs" from the menu, open the Downloads folder with a zip file containing all the Logs and User Configs. This will help the user to easily share logs with us. 
						
						
					 
					
						2018-07-05 00:20:51 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						da22f75300 
					 
					
						
						
							
							builder: Update electron builder + updater.  
						
						
						
						
					 
					
						2018-07-04 17:55:04 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						df35ffc3b0 
					 
					
						
						
							
							config-files: Move all the configuration files into config folder. ( #508 )  
						
						... 
						
						
						
						This commit moves all the configuration(.json) files into a config folder
if the config folder doesn't already exist. It also updates the places
where these files are being accessed with the new address.
This will help us zip the folder easily in the future. 
						
						
					 
					
						2018-07-04 14:46:13 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						eeb0b4a666 
					 
					
						
						
							
							logger: Replace all instances of console.log with our logger-util.  
						
						
						
						
					 
					
						2018-06-27 15:31:01 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						0a893c97c7 
					 
					
						
						
							
							settings: Add an option to validate and add custom/self-signed certificates.  
						
						... 
						
						
						
						This PR helps to validate custom/self-signed certificates for servers
by saving the certificate file in certificates folder in user's appData folder.
We now use this certificate with the request while validating the server
when adding the organization. This validation of certificate is done by the request module itself.
Fixes : #126 . 
						
						
					 
					
						2018-06-22 12:50:20 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						99a1711bb0 
					 
					
						
						
							
							Open image-attachements in browser if inline preview is unavailable.  
						
						... 
						
						
						
						Fixes : #503 . 
					
						2018-06-22 12:42:38 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						a27cf9e0e7 
					 
					
						
						
							
							proxy-setting: Feature to use system proxy settings.  
						
						... 
						
						
						
						This PR uses resolveProxy to read system proxy settings and store
them in proper proxy format string using ConfigUtil. It removes the previous
use proxy option and replaces it with use system proxy and manual proxy
options.
Fixes : #296 . 
						
						
					 
					
						2018-06-15 23:40:41 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						22d6c6a2f3 
					 
					
						
						
							
							config-util: Change return to a single return statement in isConfigItemExists.  
						
						... 
						
						
						
						Also add comments to describe the isConfigItemExists function. 
						
						
					 
					
						2018-06-14 21:47:44 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						c742591471 
					 
					
						
						
							
							Use escape-html module for escaping realm name.  
						
						... 
						
						
						
						Since this module gives better results in compare
to window's default escape function. 
						
						
					 
					
						2018-06-13 23:42:09 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						339a415d60 
					 
					
						
						
							
							config-util: Add isConfigItemExists to check if a key exists.  
						
						
						
						
					 
					
						2018-06-09 01:04:20 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						f7696cc04d 
					 
					
						
						
							
							sidebar: Escape HTML for already added realm.  
						
						... 
						
						
						
						For the new servers we are already pushing the realm
details after escaping data but for already saved servers
we should escape the same to avoid any security issue. 
						
						
					 
					
						2018-06-05 02:23:18 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						1eabf5c5a2 
					 
					
						
						
							
							Update settings error message.  
						
						
						
						
					 
					
						2018-06-03 03:15:28 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						4d020c639b 
					 
					
						
						
							
							Document error message properly.  
						
						
						
						
					 
					
						2018-06-03 03:08:05 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						85a6cf6890 
					 
					
						
						
							
							Add changelog file.  
						
						
						
						
					 
					
						2018-05-31 03:33:35 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						ef1ad820aa 
					 
					
						
						
							
							release: new release v2.3.2.  
						
						
						
						
					 
					
						2018-05-29 02:59:05 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						10f6d80e5f 
					 
					
						
						
							
							documentation: Change #electron stream links to #desktop stream link.  
						
						
						
						
					 
					
						2018-05-25 21:44:57 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						50ef02c324 
					 
					
						
						
							
							Update package.json.  
						
						
						
						
					 
					
						2018-05-24 04:01:45 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						deed18d75f 
					 
					
						
						
							
							electron: Fix app not rendering colors properly.  
						
						... 
						
						
						
						There is a bug in v2 of electron which causes
pale colors. Resetting the color profile to srgb
fixes this problem. This is a temporary solution
until electron officially fixes this.
More info - https://github.com/electron/electron/issues/10732 .
Fixes : #497 . 
						
						
					 
					
						2018-05-24 03:56:14 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						0e3c6bceeb 
					 
					
						
						
							
							node: Update node to v8 on appveyor.  
						
						
						
						
					 
					
						2018-05-22 01:03:54 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						c2e138c16a 
					 
					
						
						
							
							tests: Temporarily disable e2e tests on appveyor.  
						
						
						
						
					 
					
						2018-05-21 23:23:41 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						8d1b027b0e 
					 
					
						
						
							
							tests: Temporarily disable e2e tests.  
						
						
						
						
					 
					
						2018-05-21 21:52:23 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						7bb8d78973 
					 
					
						
						
							
							node: Update node to v8 on travis.  
						
						
						
						
					 
					
						2018-05-21 04:08:58 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						a7c7791bf8 
					 
					
						
						
							
							new release v2.3.1.  
						
						
						
						
					 
					
						2018-05-21 03:40:22 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						5d120b4416 
					 
					
						
						
							
							shortcuts-menu: Add a tip-section to link to webapp's built-in hotkeys.  
						
						
						
						
					 
					
						2018-05-21 03:29:56 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						ceaf13dee2 
					 
					
						
						
							
							shortcuts-menu: Add a tip-section to link to webapp's built-in hotkeys.  
						
						... 
						
						
						
						Fixes : #459  
					
						2018-05-21 03:27:30 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						f81381dfec 
					 
					
						
						
							
							electron: Update electron to v2.0.1.  
						
						
						
						
					 
					
						2018-05-21 03:18:18 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						dbe89cdd09 
					 
					
						
						
							
							security: Use proper method to escape html.  
						
						... 
						
						
						
						Now using the `escape-html` module so that we can decode
the realm description properly and escape the html at the
same time. The encodeURIComponent function doesn't
provide this kind of flexibility. We need to decode the
real description properly since we show the same in the
tooltip and setting page. 
						
						
					 
					
						2018-05-21 03:11:03 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						14c59bdae1 
					 
					
						
						
							
							Update node modules.  
						
						... 
						
						
						
						* dependencies: Upgrade rc to the depth of 5.
This updates rc dependecies, to fix a vulnerability
deep-extend - Prototype Pollution
Refs:  https://nodesecurity.io/advisories/612 
* dependencies: Upgrade stringstream to the depth of 6.
This solves, 5 vulnerabilities which were using the vulnerable
version of stringstream.
stringstream - Out-of-bounds Read
Refs: https://nodesecurity.io/advisories/664 
* gulp: Upgrade gulp to v4.0.0.
This solves, 5 vulnerabilities.
minimatch - Regular Expression Denial of Service
https://nodesecurity.io/advisories/118 
lodash - Prototype Pollution
https://nodesecurity.io/advisories/577 
* dependencies: Update request to the depth of 6.
This solves 5 vulnerabilities.
stringstream - Out-of-bounds Read
https://nodesecurity.io/advisories/664  
						
						
					 
					
						2018-05-21 02:17:18 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						0ac3e3f6d3 
					 
					
						
						
							
							New release v2.3.0.  
						
						
						
						
					 
					
						2018-05-17 00:59:39 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						d69c1339e6 
					 
					
						
						
							
							security: Do proper HTML escaping for server data.  
						
						... 
						
						
						
						This commit fixes a security bug which was caused by
using innerHTML and not doing proper HTML escaping.
Ideally, we should be doing proper HTML escaping for
any data we get from the server to avoid XSS attack.
We already handle realm icon and url very well, the
realm description was not handled previously but this commit
now fixes this in a right way. 
						
						
					 
					
						2018-05-16 18:25:03 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						fe56a20334 
					 
					
						
						
							
							setting: Add an option to disable the auto-updates. ( #493 )  
						
						... 
						
						
						
						Fixes : #491 . 
					
						2018-05-16 16:00:21 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						cfc97c9b73 
					 
					
						
						
							
							Update electron-builder.  
						
						
						
						
					 
					
						2018-05-15 19:01:33 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						2e70b515da 
					 
					
						
						
							
							menu: Add option to check for updates.  
						
						... 
						
						
						
						Fixes : #479 . 
					
						2018-05-15 17:20:40 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						51e414a508 
					 
					
						
						
							
							windows: Update deprecated electron api (toPng -> toPNG).  
						
						
						
						
					 
					
						2018-05-08 19:24:42 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						8e7a9bf230 
					 
					
						
						
							
							release: new beta release v2.2.0.  
						
						
						
						
					 
					
						2018-05-08 03:23:52 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						6493ddb8ec 
					 
					
						
						
							
							builder: Update electron-updater.  
						
						
						
						
					 
					
						2018-05-08 03:21:53 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						31edbe0d67 
					 
					
						
						
							
							mac: Update dmg installer image.  
						
						... 
						
						
						
						Fixes : #474 . 
					
						2018-05-08 03:17:31 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						9980fee785 
					 
					
						
						
							
							loading-indicator: Fix loading indicator when server is loaded.  
						
						... 
						
						
						
						This PR changes the current implementation of the loading indicator by attaching
the indicator to the right dom element, so that it doesn't show up once a server
is loaded.
Fixes : #482 . 
						
						
					 
					
						2018-05-08 00:41:20 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						ff9986ec6b 
					 
					
						
						
							
							crash-reporter: Remove deprecated autoSubmit api.  
						
						
						
						
					 
					
						2018-05-03 04:15:20 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						f3423d394c 
					 
					
						
						
							
							release: New beta release v2.1.0-beta.  
						
						
						
						
					 
					
						2018-05-03 03:39:15 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						a1da199627 
					 
					
						
						
							
							Update app dependencies.  
						
						
						
						
					 
					
						2018-05-03 03:09:53 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						537fbe8f9e 
					 
					
						
						
							
							feature: Add DND button in left sidebar.  
						
						... 
						
						
						
						This adds the do not disturb button to the left sidebar
which disables sound and notifications. It also disables
flash taskbar on windows.
Fixes : #298 . 
						
						
					 
					
						2018-05-03 02:35:13 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						3fccb33fca 
					 
					
						
						
							
							electron. Update electron to v2.0.0.  
						
						
						
						
					 
					
						2018-05-02 02:44:11 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						5638590c8b 
					 
					
						
						
							
							internal-links: Download file attachment links using downloadURL.  
						
						... 
						
						
						
						This commit download file attachments using downloadURL method of
webContent, the same way loadURL opens internal links. This
removes the use of hidden webview added in
f70432f4e3#469 . 
						
						
					 
					
						2018-05-01 20:37:33 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						29ed00981d 
					 
					
						
						
							
							hidden-webview: Move hidden webview so it does't get deleted.  
						
						... 
						
						
						
						It turns out if you add/remove an org the hidden webview get deleted
since its in #webview-container where other sidebar webviews like which
get removed and readded through that process.
Improves: #469 . 
						
						
					 
					
						2018-05-01 06:09:36 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						d7638c0b95 
					 
					
						
						
							
							artifacts: Update artifacts name.  
						
						
						
						
					 
					
						2018-05-01 04:14:40 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						7fadbe877b 
					 
					
						
						
							
							electron: Update app dependencies.  
						
						... 
						
						
						
						electron: v1.8.6
electron-builder: v20.11.1
electron-updater: v2.21.8 
						
						
					 
					
						2018-05-01 00:59:59 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						32a21889fb 
					 
					
						
						
							
							snap: Update snap summary.  
						
						
						
						
					 
					
						2018-04-20 18:55:45 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						c4a961f9da 
					 
					
						
						
							
							snap: Update snap config.  
						
						
						
						
					 
					
						2018-04-19 23:48:58 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						ceaa898570 
					 
					
						
						
							
							snap: Add source branch for snap.  
						
						
						
						
					 
					
						2018-04-19 23:19:01 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						73fe17041d 
					 
					
						
						
							
							snap: Update Snap configuration.  
						
						
						
						
					 
					
						2018-04-19 22:11:33 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						9f756cad3e 
					 
					
						
						
							
							snap: Update snap icon path.  
						
						
						
						
					 
					
						2018-04-19 20:58:48 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						6db6b7c482 
					 
					
						
						
							
							reconnect-util: Do not throw error message on server page while reconnecting.  
						
						
						
						
					 
					
						2018-04-18 22:00:30 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						09c45e75e8 
					 
					
						
						
							
							Update package-lock files.  
						
						
						
						
					 
					
						2018-04-18 17:51:22 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						120b80cf65 
					 
					
						
						
							
							release:  🎉  v2.0.0.  
						
						
						
						
					 
					
						2018-04-17 15:51:32 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						22f705960d 
					 
					
						
						
							
							sidebar: Add scrollbar for list of organizations on overflow.  
						
						
						
						
					 
					
						2018-04-16 19:38:26 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						ca8ce1deaa 
					 
					
						
						
							
							report-issue: Add report issue UX using send-feedback electron element.  
						
						... 
						
						
						
						This uses @electron-elements/send-feedback package to easily implement
UX for reporting issues. 
						
						
					 
					
						2018-04-16 11:34:11 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank Patel 
							
						 
					 
					
						
						
							
						
						f70432f4e3 
					 
					
						
						
							
							internal-links: open non-image links in hidden webview.  
						
						... 
						
						
						
						* This will make sure that the current server webview will not 
reload due to URL change.
* Add an option to allow users to download the file attachments.
Improves: #469 . 
						
						
					 
					
						2018-04-11 23:21:01 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						60d693700e 
					 
					
						
						
							
							internal-links: Open image link in webapp lightbox.  
						
						... 
						
						
						
						This will open the image in the webapp lightbox. It shows the same behaviour
that happens when clicking on the image preview.
Improves: #469 . 
						
						
					 
					
						2018-04-09 18:16:57 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						6e7333eab6 
					 
					
						
						
							
							shortcut: Add F5 shortcut for reloading the app.  
						
						
						
						
					 
					
						2018-04-07 19:52:46 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						0d8dd1cd90 
					 
					
						
						
							
							internal-links: Open file attachments within the app.  
						
						... 
						
						
						
						Changing the behaviour of opening the attachments in the
default browser to the app. This commit enables users to
download the attachments. If the attachment type is image
then we open the same in the app though users need to
click on the go-back button.
To-do - Open the image link in a lightbox.
Improves: #469 . 
						
						
					 
					
						2018-04-04 18:02:40 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						0ee3757774 
					 
					
						
						
							
							shortcuts: Update string for selecting the keyboard shortcuts node.  
						
						
						
						
					 
					
						2018-03-30 14:56:17 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						811df9f381 
					 
					
						
						
							
							shortcuts: Remove unused shortcuts.  
						
						
						
						
					 
					
						2018-03-30 01:56:48 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						8bd02cc7e4 
					 
					
						
						
							
							shortcuts: Update toggle sidebar shortcut to CMD/CTRL+SHIFT+S.  
						
						
						
						
					 
					
						2018-03-30 01:53:07 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						9d5d221371 
					 
					
						
						
							
							test: Add a test for new org link.  
						
						
						
						
					 
					
						2018-03-28 02:36:50 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						6006f1a3f8 
					 
					
						
						
							
							builder: Update electron-builder to v20.8.1.  
						
						... 
						
						
						
						Fixes : #442 . 
					
						2018-03-27 21:27:32 +05:30 
						 
				 
			
				
					
						
							
							
								Robert 
							
						 
					 
					
						
						
							
						
						4f96df4a34 
					 
					
						
						
							
							linux: Add Snap support for Linux.  
						
						... 
						
						
						
						This adds a new build configs in package.json for electron-builder
to be able to generate a snap package for zulip. 
Fixes  #443 . 
						
						
					 
					
						2018-03-26 22:27:04 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						a13558fa16 
					 
					
						
						
							
							org-settings: Responsive UI for connected orgs in smaller window sizes.  
						
						... 
						
						
						
						Fixes : #456 . 
					
						2018-03-26 21:09:52 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						a1d19a385c 
					 
					
						
						
							
							menu: Warning dialog box for Reset App Settings.  
						
						
						
						
					 
					
						2018-03-26 21:05:26 +05:30 
						 
				 
			
				
					
						
							
							
								Robert 
							
						 
					 
					
						
						
							
						
						c98667236e 
					 
					
						
						
							
							tools: Fix reinstall script for working across all platforms.  
						
						... 
						
						
						
						Make reinstall script compatible with Windows. 
Fixes  #440 . 
						
						
					 
					
						2018-03-24 00:04:26 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						b80c3d007b 
					 
					
						
						
							
							server-page: Responsive tweaks for divider.  
						
						
						
						
					 
					
						2018-03-23 12:18:44 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						70fb198a0b 
					 
					
						
						
							
							release:  🎉  new-release v1.9.0.  
						
						
						
						
					 
					
						2018-03-23 03:59:56 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						7276bfeaa7 
					 
					
						
						
							
							org-settings-page: UI fixes and tweaks for the org-settings page.  
						
						... 
						
						
						
						Fixes:
* Move "Disconnect" button to be at the far right.
* Ellipsis text-overflow for server-url.
* Show server url as title tooltip on hover.
* Remove settings-card's right transition on hover.
Improves: #456 . 
						
						
					 
					
						2018-03-23 03:45:50 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						abd71330ba 
					 
					
						
						
							
							setting-page: Minor UI fixes for add new server page.  
						
						... 
						
						
						
						Minor fixes - 
* Update link to create a new organization.
* Update placeholder text for demo zulip server.
* Remove border from connect button.
* Add overflow for smaller window.
* Fix a typo in background color.
* Use buttons for server actions.
* Make new server page responsive.
* Focus buttons on tab.
* Update styling of button.
* Make add new server page responsive.
Fixes : #457 . 
						
						
					 
					
						2018-03-23 01:36:43 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						e776222d6b 
					 
					
						
						
							
							browser-window: Prevent drag and drop events.  
						
						... 
						
						
						
						This stops a remote code execution via drag and drop event in
the main/renderer process.
Fixes  #453 . 
						
						
					 
					
						2018-03-22 23:23:18 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						30b05571e7 
					 
					
						
						
							
							electron: Upgrade to v1.8.4.  
						
						... 
						
						
						
						This upgrade includes some webview security fixes.
https://www.electronjs.org/blog/webview-fix  
						
						
					 
					
						2018-03-22 11:14:32 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						0a155c63e7 
					 
					
						
						
							
							security: Do not allow running insecure contents in app.  
						
						
						
						
					 
					
						2018-03-22 10:57:35 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						13c750ac6c 
					 
					
						
						
							
							tests: Update Spectron to latest.  
						
						
						
						
					 
					
						2018-03-20 20:54:32 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						48799f75d1 
					 
					
						
						
							
							tests: Fix failing renderer tests.  
						
						
						
						
					 
					
						2018-03-20 20:53:10 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						29f4e702ad 
					 
					
						
						
							
							Merge branch 'master' of github.com:zulip/zulip-electron  
						
						
						
						
					 
					
						2018-03-19 20:45:54 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						3eb4cf4f64 
					 
					
						
						
							
							Ubuntu: Add Zulip link to the binrary.  
						
						... 
						
						
						
						Zulip can't be run from the terminal because we were not
linking the binary to the bin. The electron-builder used to support
this by default but we as we added the afterInstall
script it got removed.
More info -
https://github.com/electron-userland/electron-builder/issues/2682 ,
https://github.com/electron-userland/electron-builder/issues/2689 
Fixes  #444 . 
						
						
					 
					
						2018-03-19 20:38:38 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						1a97d8a5b0 
					 
					
						
						
							
							design: Improve connected organization design.  
						
						... 
						
						
						
						This PR updates the connected organization page.
Changes - 
* All the server details are now inline. 
* Change "Delete" to "Disconnect". 
* Club org logo and name together on the right, and URL and "Disconnect" to the left.
* Link to organization logo on the server tab.
 
Improves #340 . 
						
						
					 
					
						2018-03-19 17:10:42 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						2f96ec6199 
					 
					
						
						
							
							settings: Fix a typo in silent setting option.  
						
						
						
						
					 
					
						2018-03-17 03:49:43 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						52de465457 
					 
					
						
						
							
							settings: Fix app settings overriding issue. ( #449 )  
						
						... 
						
						
						
						This fixes an issue which was caused by saving the last active tab
before a functional tab activates. The bug was introduced in f409bb0449Fixes  #448 . 
						
						
					 
					
						2018-03-17 03:06:41 +05:30 
						 
				 
			
				
					
						
							
							
								Ganesha Danu Enastika 
							
						 
					 
					
						
						
							
						
						e3039cf5a9 
					 
					
						
						
							
							tools: Add missing Ubuntu dependancy.  
						
						
						
						
					 
					
						2018-03-14 23:43:07 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						6c120269eb 
					 
					
						
						
							
							design: Redesign Add new server page. ( #446 )  
						
						... 
						
						
						
						Changes - 
* New setting nav item for connected organizations.
* All new page for adding a new server.
* Minor UI changes in setting page.
* Update default height, width of the main window.
* Fix webview showing outline.
* Hide Server nav item in setting page.
Fixes  #340 . 
						
						
					 
					
						2018-03-14 23:41:12 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						b31fc6b66d 
					 
					
						
						
							
							setting-page: Better looking nav items.  
						
						
						
						
					 
					
						2018-03-10 23:14:42 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						435e5f086e 
					 
					
						
						
							
							webview: Fix webview flickering. ( #439 )  
						
						... 
						
						
						
						Rewrote styling for the webview so that it takes the whole window
when the app loads up.
Fixes  #249 . 
						
						
					 
					
						2018-03-09 14:35:13 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						603ad7dfcd 
					 
					
						
						
							
							setting-page: Make setting navs better.  
						
						
						
						
					 
					
						2018-03-07 21:00:30 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						a47a0e3e90 
					 
					
						
						
							
							server-page: Improve add new server page.  
						
						... 
						
						
						
						WIP, #340 . 
						
						
					 
					
						2018-03-06 17:45:00 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank P 
							
						 
					 
					
						
						
							
						
						8e04920f54 
					 
					
						
						
							
							il8n: Add locale helper script. ( #437 )  
						
						... 
						
						
						
						This script automatically builds locales if the locale-template is changed. 
						
						
					 
					
						2018-03-06 05:08:24 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						4a7b84e483 
					 
					
						
						
							
							menu: Add "What's new" in help submenu.  
						
						
						
						
					 
					
						2018-03-06 04:49:51 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						ffd2ee36fa 
					 
					
						
						
							
							left-sidebar : Fix position of left-sidebar on toggel.  
						
						
						
						
					 
					
						2018-03-01 21:36:13 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						c11fa93642 
					 
					
						
						
							
							left-sidebar: Fix tooltip not visible on hover.  
						
						... 
						
						
						
						Regression from c11089027c 
						
						
					 
					
						2018-03-01 21:12:07 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						a90dc0c82f 
					 
					
						
						
							
							Custom css: Add a setting option for custom css.  
						
						... 
						
						
						
						This PR adds an option to inject custom CSS.
Fixes - #432 . 
						
						
					 
					
						2018-03-01 18:52:53 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						028bc02d0a 
					 
					
						
						
							
							Downgrade node to 6.  
						
						... 
						
						
						
						Looks like the app can't be packaged on node > 8. This must be an issue with electron-builder.
Downgrading until the fix comes. 
						
						
					 
					
						2018-03-01 04:37:00 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						d673d5b76c 
					 
					
						
						
							
							🎉  v1.8.2.  
						
						
						
						
					 
					
						2018-02-26 19:18:23 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						2bf88aa912 
					 
					
						
						
							
							webview: Remove loading indicator once webview is loaded.  
						
						
						
						
					 
					
						2018-02-26 18:36:25 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						c9f179a2ae 
					 
					
						
						
							
							node: Enforce LTS node v8.0.0.  
						
						
						
						
					 
					
						2018-02-26 18:28:16 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						c11089027c 
					 
					
						
						
							
							left-sidebar: Align action container properly.  
						
						
						
						
					 
					
						2018-02-26 18:09:42 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						5c45ab7b66 
					 
					
						
						
							
							fix: New organization link overlapping existing servers.  
						
						... 
						
						
						
						Fixes : #427 . 
					
						2018-02-26 17:28:59 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						6205ca0aca 
					 
					
						
						
							
							Update shortcut for opening webapp keyboard shortcuts.  
						
						
						
						
					 
					
						2018-02-24 01:27:28 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						b83e2dd428 
					 
					
						
						
							
							settings-tab: Do not create a sidebar tab rather highlight bottom settings icon. ( #422 )  
						
						... 
						
						
						
						Creating the new functional tab for setting tab was unnecessary as we already have a sticky setting icon at the bottom. This PR adds a functionality to highlight that settings icon instead of creating the new one.
Fixes : #418 . 
						
						
					 
					
						2018-02-23 19:03:30 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						fd421a62d2 
					 
					
						
						
							
							webview: Improve flickering of webview on first load.  
						
						
						
						
					 
					
						2018-02-23 02:03:18 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						fa85241c79 
					 
					
						
						
							
							design: Only show the back button when needed.  
						
						... 
						
						
						
						Fixes : #421 . 
					
						2018-02-23 00:53:23 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						b163c237b6 
					 
					
						
						
							
							Do not auto-reload app when system comes back from sleep.  
						
						... 
						
						
						
						Improves #412 , #312 . 
						
						
					 
					
						2018-02-22 20:55:55 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						5351ee10fa 
					 
					
						
						
							
							auto-updates: Show a notification when a new update available [Linux].  
						
						... 
						
						
						
						[Linux] - This PR adds a feature to notify the user whenever a new update is available.
Fixes : #398 . 
						
						
					 
					
						2018-02-22 16:55:45 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank P 
							
						 
					 
					
						
						
							
						
						d48b6ae80d 
					 
					
						
						
							
							reconnect: Check wheather internet is working before reloading. ( #415 )  
						
						... 
						
						
						
						When the online event is triggered check whether the internet is actually working or not.
Commonly on windows, it turns out that internet takes couple of seconds to boot up after
connecting to the internet or in some cases, this might be they have to sign in to internet service
portal in order to access the internet. 
						
						
					 
					
						2018-02-21 16:56:01 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						2d07d40c92 
					 
					
						
						
							
							activetab: Fix broken last active tab. ( #420 )  
						
						... 
						
						
						
						This fixes an issue where the server tabs were not loading
according to the last active tab. This used to load last server
no matter what the last used server is.
Fixes - #416 . 
						
						
					 
					
						2018-02-18 17:52:26 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						55ae71c00c 
					 
					
						
						
							
							travis: Fix travis not failing on linting errors.  
						
						
						
						
					 
					
						2018-02-15 19:58:08 +05:30 
						 
				 
			
				
					
						
							
							
								cPhost 
							
						 
					 
					
						
						
							
						
						0c18bb5226 
					 
					
						
						
							
							menu.js: Fix linting error.  
						
						
						
						
					 
					
						2018-02-15 19:55:37 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						6d213c86a8 
					 
					
						
						
							
							design: Add back button in left-sidebar.  
						
						... 
						
						
						
						Fixes : #208 . 
					
						2018-02-14 14:01:35 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						0c1cd96ed7 
					 
					
						
						
							
							Remove transition property from checkbox input.  
						
						... 
						
						
						
						That delay can cause the setting button to not change/switch properly. 
						
						
					 
					
						2018-02-13 17:23:39 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank P 
							
						 
					 
					
						
						
							
						
						d77b1b5960 
					 
					
						
						
							
							electron-connect: Disable electron-connect when it's run from npm start.  
						
						... 
						
						
						
						Improves gulp dev script. 
						
						
					 
					
						2018-02-13 00:07:44 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						2c6c0c8c8d 
					 
					
						
						
							
							Update electron to v1.8.2.  
						
						
						
						
					 
					
						2018-02-11 22:36:32 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						84bf59d32f 
					 
					
						
						
							
							Update package-lock.json files.  
						
						
						
						
					 
					
						2018-02-11 22:08:50 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank P 
							
						 
					 
					
						
						
							
						
						256c352fb9 
					 
					
						
						
							
							windows: Add tools support with batch scripts.  
						
						... 
						
						
						
						Add tools support with batch scripts.
Fixes - #397 . 
						
						
					 
					
						2018-02-09 18:19:09 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						da28589c17 
					 
					
						
						
							
							menu: Add menu-item to reveal app logs in file manager  #405 .  
						
						
						
						
					 
					
						2018-02-03 02:04:36 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						c452ee2ef6 
					 
					
						
						
							
							menu: Improve help menu.  
						
						
						
						
					 
					
						2018-02-03 01:37:13 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						3582aa4694 
					 
					
						
						
							
							menu: Rename Settings to Desktop App Settings.  
						
						
						
						
					 
					
						2018-02-02 17:07:12 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						7f7eee2455 
					 
					
						
						
							
							setting-page: design improvemnets.  
						
						
						
						
					 
					
						2018-01-31 21:36:39 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						c716b8f233 
					 
					
						
						
							
							notification: Refactor code for bot mention in reply.  
						
						
						
						
					 
					
						2018-01-31 01:34:46 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						4a40c75127 
					 
					
						
						
							
							notifications: Adds bots mention support to reply option. ( #395 )  
						
						... 
						
						
						
						Fixes : #391 . 
					
						2018-01-31 01:26:11 +05:30 
						 
				 
			
				
					
						
							
							
								Balaji 
							
						 
					 
					
						
						
							
						
						239631a2b6 
					 
					
						
						
							
							tools: Add scripts for review Pull Requests. ( #399 )  
						
						... 
						
						
						
						* tools: Add script to fetch-pull-request.
Improves #397 .
* tools: Add script to fetch-rebase-pull-request.
Improves #397 . 
						
						
					 
					
						2018-01-30 17:11:10 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						89d1344e2f 
					 
					
						
						
							
							preference page: Add a Loading indication for new server button. ( #401 )  
						
						... 
						
						
						
						Change the text of "Add" button to "Adding..." when a user clicks on Add button for adding new server.
Fixes : #396 . 
						
						
					 
					
						2018-01-29 23:53:10 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						1948ba2cc3 
					 
					
						
						
							
							menu: Fix Zoom In shortcut.  
						
						... 
						
						
						
						This is a temporary fix. Ideally, 'CmdOrCtrl+Plus' works on all
the platforms but because of https://github.com/electron/electron/issues/6731 
it converts accelerator to 'Ctrl+Shift+Plus'. 
						
						
					 
					
						2018-01-27 19:56:27 +05:30 
						 
				 
			
				
					
						
							
							
								Abhigyan Khaund 
							
						 
					 
					
						
						
							
						
						b8da7dd6ee 
					 
					
						
						
							
							gulp-dev: Add nodeman to dev script and fix renderer reload on changes.  
						
						... 
						
						
						
						Fixes : #368 . 
					
						2018-01-23 00:29:15 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						4a0efb7301 
					 
					
						
						
							
							Code refactoring.  
						
						
						
						
					 
					
						2018-01-23 00:05:15 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank P 
							
						 
					 
					
						
						
							
						
						aedd95259d 
					 
					
						
						
							
							preference: Only toggle the state if element is present.  
						
						... 
						
						
						
						Fixes  #393 . 
					
						2018-01-22 22:38:01 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank P 
							
						 
					 
					
						
						
							
						
						c8d7a79877 
					 
					
						
						
							
							design: Improve preference design.  
						
						
						
						
					 
					
						2018-01-17 18:34:24 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						6e6db42b54 
					 
					
						
						
							
							v1.8.1  
						
						
						
						
					 
					
						2018-01-17 02:16:04 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						db79284fbb 
					 
					
						
						
							
							fix: Don't import appId from package file  #386 .  
						
						
						
						
					 
					
						2018-01-17 01:54:20 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						2434f06655 
					 
					
						
						
							
							release:  🎉  new-release v1.8.0.  
						
						
						
						
					 
					
						2018-01-15 20:59:28 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						1d611d3382 
					 
					
						
						
							
							setting-page: Update placeholder for adding new server page.  
						
						... 
						
						
						
						Improves #340 . 
						
						
					 
					
						2018-01-15 20:55:51 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						a746194e9e 
					 
					
						
						
							
							help-menu: Add a space between app name and version.  
						
						
						
						
					 
					
						2018-01-15 18:45:45 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						7cc13f7a26 
					 
					
						
						
							
							Update dependencies.  
						
						... 
						
						
						
						Updated:
electron - 1.7.10
electron-builder - 19.53.6
electron-updater - 2.18.2 
						
						
					 
					
						2018-01-15 17:46:33 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						6a9bb152a0 
					 
					
						
						
							
							Update features section.  
						
						
						
						
					 
					
						2018-01-14 01:11:18 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank P 
							
						 
					 
					
						
						
							
						
						8b6dcd355f 
					 
					
						
						
							
							notification: Add reply option to notifications for macOS.  
						
						... 
						
						
						
						This PR adds reply option to notifications of macOS using
`node-mac-notifier` and then post the reply for to the webapp.
It also fixes an issue that even though the app is focused the server that sent
the notification did not focus. And it also adds parsing for mentioning. This also
refactors code for notification.
Fixes : #284 , #381 . 
						
						
					 
					
						2018-01-14 00:04:34 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank P 
							
						 
					 
					
						
						
							
						
						91742a5770 
					 
					
						
						
							
							silent: Reflect changes in webview for silent option. ( #380 )  
						
						... 
						
						
						
						* silent: Reflect changes in webview for mute/silent option.
This silent the webview incase silent option is toggled, and
by default silent the webview when its create if needed.
Fixes : #380 . 
						
						
					 
					
						2018-01-11 18:46:39 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						fb74251a2c 
					 
					
						
						
							
							performance: Disable hardware acceleration to decrease the load on GPU.  
						
						... 
						
						
						
						Adding this experimental electron api to see if it makes any difference
in performance.
Improves #213 . 
						
						
					 
					
						2018-01-08 02:10:43 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						a920720f91 
					 
					
						
						
							
							setting-page: Improve add new server page  #340 .  
						
						
						
						
					 
					
						2018-01-07 15:10:21 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank P 
							
						 
					 
					
						
						
							
						
						aa8e99b7a6 
					 
					
						
						
							
							domain-util: Fix checkDomain, so it checks all error codes. ( #370 )  
						
						... 
						
						
						
						This fixes an issue where if server send non 404 error code such
as 403 forbidden we marked them as Zulip server even though they are
not, now it checks for 400 error range. 
						
						
					 
					
						2018-01-07 00:16:52 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						e23f8aaa58 
					 
					
						
						
							
							shortcut: Rename Zoom In keyboard shortcut.  
						
						
						
						
					 
					
						2018-01-06 16:30:59 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						5c3208d44c 
					 
					
						
						
							
							settings: Add a setting option to start the app in background. ( #366 )  
						
						... 
						
						
						
						Fixes  #314 . 
					
						2017-12-29 12:37:53 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						c0b57bbe2b 
					 
					
						
						
							
							settings: Set default value of flashtaskbar setting[Windows].  
						
						
						
						
					 
					
						2017-12-28 00:29:16 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank P 
							
						 
					 
					
						
						
							
						
						afe4e8901b 
					 
					
						
						
							
							github templates: Add pull request template and update issue template. ( #365 )  
						
						
						
						
					 
					
						2017-12-27 23:15:02 +05:30 
						 
				 
			
				
					
						
							
							
								Priyank P 
							
						 
					 
					
						
						
							
						
						231e7fd9c2 
					 
					
						
						
							
							preferences page: Reflect changes in the preference page. ( #362 )  
						
						... 
						
						
						
						This updated the setting page if the sidebar was toggled using a shortcut.
This also updates the setting page if the tray was toggled using menu.
Fixes : #304 . 
						
						
					 
					
						2017-12-27 21:06:32 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						a0d898a5b7 
					 
					
						
						
							
							Merge pull request  #363  from cPhost/logger  
						
						... 
						
						
						
						logger-util: Code refactoring and better logs design. 
						
						
					 
					
						2017-12-27 20:45:13 +05:30 
						 
				 
			
				
					
						
							
							
								cPhost 
							
						 
					 
					
						
						
							
						
						1abf62555c 
					 
					
						
						
							
							logger-util: code refactoring and better logs design.  
						
						... 
						
						
						
						This imporves logging and refactors most of the code.
This also renames console-util to logger-util. 
						
						
					 
					
						2017-12-26 22:03:05 -05:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						6befcbaa8f 
					 
					
						
						
							
							Merge pull request  #361  from cPhost/focus-app  
						
						... 
						
						
						
						notifications: Focus app when a notification is triggered. 
						
						
					 
					
						2017-12-27 01:08:32 +05:30 
						 
				 
			
				
					
						
							
							
								cPhost 
							
						 
					 
					
						
						
							
						
						e56a01049b 
					 
					
						
						
							
							notifications: Focus app when a notification is triggered.  
						
						... 
						
						
						
						This PR adds a feature of showing app window when the notification are clicked
Fixes : #358  
						
						
					 
					
						2017-12-26 14:30:33 -05:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						72cb8459ff 
					 
					
						
						
							
							code refactoring.  
						
						
						
						
					 
					
						2017-12-26 01:02:42 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						0b83b22206 
					 
					
						
						
							
							Merge pull request  #353  from cPhost/fix-errors  
						
						... 
						
						
						
						default-util: Fix log dir errors. 
						
						
					 
					
						2017-12-26 00:21:35 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						267d25e5c4 
					 
					
						
						
							
							Merge pull request  #357  from cPhost/img-fix  
						
						... 
						
						
						
						Add default icon if the server image is not available. 
						
						
					 
					
						2017-12-25 23:43:35 +05:30 
						 
				 
			
				
					
						
							
							
								cPhost 
							
						 
					 
					
						
						
							
						
						8401f8f5ce 
					 
					
						
						
							
							server icon: Load default icon if org icon is not avalible.  
						
						
						
						
					 
					
						2017-12-25 12:17:45 -05:00 
						 
				 
			
				
					
						
							
							
								cPhost 
							
						 
					 
					
						
						
							
						
						c4a7264f34 
					 
					
						
						
							
							console: Fix errors where Logs dir can't be created.  
						
						
						
						
					 
					
						2017-12-25 09:50:52 -05:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						9d081ecd5a 
					 
					
						
						
							
							Reload full app on system hibernation.  
						
						... 
						
						
						
						Improves #312 . 
						
						
					 
					
						2017-12-20 02:33:08 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						dc6582fa82 
					 
					
						
						
							
							Logs: Unused Logs dir.  
						
						
						
						
					 
					
						2017-12-19 03:42:42 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						3b412672c6 
					 
					
						
						
							
							Logs: Fix an issue where Logs dir don't get init properly.  
						
						
						
						
					 
					
						2017-12-19 03:40:24 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						04083bfa81 
					 
					
						
						
							
							Merge pull request  #352  from zulip/cPhost-handle-domainjson  
						
						... 
						
						
						
						Handle corrupted config files.
Improves #310 . 
						
						
					 
					
						2017-12-19 02:33:39 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						562e82d2f1 
					 
					
						
						
							
							test: Create logs dir on app startup.  
						
						
						
						
					 
					
						2017-12-19 01:22:50 +05:30 
						 
				 
			
				
					
						
							
							
								cPhost 
							
						 
					 
					
						
						
							
						
						3b014e0715 
					 
					
						
						
							
							settings util: delete settings.json file in case it is corrupted.  
						
						
						
						
					 
					
						2017-12-17 15:17:08 -05:00 
						 
				 
			
				
					
						
							
							
								cPhost 
							
						 
					 
					
						
						
							
						
						13178ebc8f 
					 
					
						
						
							
							domain util: delete domain.json file in case it is corrupted.  
						
						
						
						
					 
					
						2017-12-17 15:16:55 -05:00 
						 
				 
			
				
					
						
							
							
								cPhost 
							
						 
					 
					
						
						
							
						
						08693bf105 
					 
					
						
						
							
							console: require app form remote if required  
						
						
						
						
					 
					
						2017-12-17 15:00:04 -05:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						d7a0b63d62 
					 
					
						
						
							
							test: fix failing e2e test on travis  
						
						
						
						
					 
					
						2017-12-13 20:05:07 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						a193ecf229 
					 
					
						
						
							
							design: update new server page  #340 .  
						
						
						
						
					 
					
						2017-12-13 18:54:31 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						31f04754a4 
					 
					
						
						
							
							design: fixed positioning of create-new-org link  
						
						
						
						
					 
					
						2017-12-11 16:08:23 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						ae7374475f 
					 
					
						
						
							
							design: Update UI for server section  #340  
						
						
						
						
					 
					
						2017-12-11 15:42:50 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						7697d5d698 
					 
					
						
						
							
							electron: update electron to v1.7.9  #213  
						
						
						
						
					 
					
						2017-12-11 15:09:56 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						d3e1b5de45 
					 
					
						
						
							
							update app configs  
						
						
						
						
					 
					
						2017-12-06 19:46:24 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						9efa6191f7 
					 
					
						
						
							
							Merge pull request  #349  from zulip/improve-debian-installer  
						
						... 
						
						
						
						linux: Improve debian installer 
						
						
					 
					
						2017-12-06 18:17:57 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						d86797d2fc 
					 
					
						
						
							
							debian: replace bash shebang with '#!/usr/bin/env bash" for portability.  
						
						... 
						
						
						
						According to the debian config rules '#!/usr/bin/env bash' violates
the quality standard which isn't allowed.
More info - https://github.com/Microsoft/vscode/issues/35638  
						
						
					 
					
						2017-12-05 23:58:26 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						23eef7edb0 
					 
					
						
						
							
							debian: remove app settings on uninstall  
						
						
						
						
					 
					
						2017-12-05 22:15:18 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						a1d5a35ccf 
					 
					
						
						
							
							debian: Remove config files when user uninstalls app  
						
						
						
						
					 
					
						2017-12-05 21:01:26 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						62e8dfe180 
					 
					
						
						
							
							Rename afterRemove script to debian uninstaller  
						
						
						
						
					 
					
						2017-12-05 20:54:39 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						8322054984 
					 
					
						
						
							
							Merge pull request  #347  from cPhost/deb  
						
						... 
						
						
						
						debian-installer: add apt repo for debian 
						
						
					 
					
						2017-12-05 18:42:15 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						13ae6f07e9 
					 
					
						
						
							
							Add comment for adding apt repo  
						
						
						
						
					 
					
						2017-12-05 18:41:06 +05:30 
						 
				 
			
				
					
						
							
							
								cPhost 
							
						 
					 
					
						
						
							
						
						dab92be54c 
					 
					
						
						
							
							debian installer: remove the apt repo after unistallation  
						
						
						
						
					 
					
						2017-12-05 07:29:45 -05:00 
						 
				 
			
				
					
						
							
							
								cPhost 
							
						 
					 
					
						
						
							
						
						fe9c66d8c2 
					 
					
						
						
							
							debian-installer: add apt repo for debian  
						
						
						
						
					 
					
						2017-12-05 07:29:34 -05:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						43b4d511dc 
					 
					
						
						
							
							init default settings properly  fixes   #348  
						
						
						
						
					 
					
						2017-12-04 17:19:25 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						aa5a47ad53 
					 
					
						
						
							
							Make app window thinner  fixes   #332  
						
						
						
						
					 
					
						2017-12-04 15:19:43 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						ce27f92900 
					 
					
						
						
							
							Merge pull request  #346  from cPhost/about-page  
						
						... 
						
						
						
						about-page: add links for zulip-electron and license. 
						
						
					 
					
						2017-12-04 14:54:13 +05:30 
						 
				 
			
				
					
						
							
							
								cPhost 
							
						 
					 
					
						
						
							
						
						7be051bb6e 
					 
					
						
						
							
							about-page: center everything, add links for zulip-electron, license  
						
						
						
						
					 
					
						2017-12-03 18:02:34 -05:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						c2a01adabe 
					 
					
						
						
							
							Merge pull request  #345  from cPhost/logger  
						
						... 
						
						
						
						logger: add console helper to log for both file and console 
						
						
					 
					
						2017-12-04 01:13:07 +05:30 
						 
				 
			
				
					
						
							
							
								cPhost 
							
						 
					 
					
						
						
							
						
						770926e6eb 
					 
					
						
						
							
							logger: add console helper to log for both file and console  
						
						
						
						
					 
					
						2017-12-02 11:58:28 -05:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						10ef627f59 
					 
					
						
						
							
							Add notifications troubleshooting  
						
						
						
						
					 
					
						2017-12-01 20:43:52 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						4adba0f4b4 
					 
					
						
						
							
							Update electron-builder to v19.46.4  
						
						
						
						
					 
					
						2017-11-24 17:00:03 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						ed590c26e3 
					 
					
						
						
							
							Added whitelist zulip server  
						
						
						
						
					 
					
						2017-11-23 22:38:28 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						6d10291a87 
					 
					
						
						
							
							🎉  v1.7.0  
						
						
						
						
					 
					
						2017-11-22 20:10:59 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						3fe3a3da85 
					 
					
						
						
							
							Update electron to v1.6.15  
						
						
						
						
					 
					
						2017-11-22 16:21:39 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						ba64438a99 
					 
					
						
						
							
							Improve Add Server page for new users [WIP]  #340  
						
						
						
						
					 
					
						2017-11-22 14:39:39 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						bcc27894c4 
					 
					
						
						
							
							Merge pull request  #337  from SimplyAhmazing/setup-e2e-tests  
						
						... 
						
						
						
						setup e2e tests 
						
						
					 
					
						2017-11-22 13:28:31 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						0dd0f593d1 
					 
					
						
						
							
							Merge pull request  #338  from  sroy8091/issue_#336  
						
						... 
						
						
						
						Better error message on invalid server fixes  #336  
						
						
					 
					
						2017-11-21 21:08:08 +05:30 
						 
				 
			
				
					
						
							
							
								Sumit Roy 
							
						 
					 
					
						
						
							
						
						f5e9342f78 
					 
					
						
						
							
							fail to connect message  #336  
						
						
						
						
					 
					
						2017-11-21 11:31:42 +05:30 
						 
				 
			
				
					
						
							
							
								simplyahmazing 
							
						 
					 
					
						
						
							
						
						083ccdf229 
					 
					
						
						
							
							remove unused imports  
						
						
						
						
					 
					
						2017-11-20 11:14:22 -05:00 
						 
				 
			
				
					
						
							
							
								simplyahmazing 
							
						 
					 
					
						
						
							
						
						1261786db2 
					 
					
						
						
							
							remove unused dependencies  
						
						
						
						
					 
					
						2017-11-20 11:06:05 -05:00 
						 
				 
			
				
					
						
							
							
								simplyahmazing 
							
						 
					 
					
						
						
							
						
						7f567f55c3 
					 
					
						
						
							
							setup e2e tests  
						
						
						
						
					 
					
						2017-11-19 16:48:21 -05:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						dcd2abca6e 
					 
					
						
						
							
							v1.6.0-beta  
						
						
						
						
					 
					
						2017-11-16 00:32:32 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						2fb9efb981 
					 
					
						
						
							
							Merge pull request  #335  from zulip/electron-shortcut-fix  
						
						... 
						
						
						
						Remove electron-localshortcut completely 
						
						
					 
					
						2017-11-15 16:56:42 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						7245b6a110 
					 
					
						
						
							
							Move electron-debug to devDependencies  
						
						
						
						
					 
					
						2017-11-15 04:59:59 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						bcb8ffb55f 
					 
					
						
						
							
							Remove electron-LocalShortcut completely  
						
						... 
						
						
						
						This commit removes the usage of "electron-localshortcut" completely.
Now, we rely on only menu accelerators for shortcuts. It's risky to register a local shortcuts in the app window
either using electronLocalShortcut or globalShortcut as the registered shortcuts could interfare with
OS global shortcuts which is very frustrating. This fixes  #317  once and for all. 
						
						
					 
					
						2017-11-15 03:39:51 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						77094596a5 
					 
					
						
						
							
							Use electron-debug in development only WIP  #317  
						
						... 
						
						
						
						electron-debug hijacks the CMD/CTRL+R and reloads the whole app,
whereas we only need to reload the current server. Removed those commands from
electronLocalShortcuts as well as they are already registered in menu items. 
						
						
					 
					
						2017-11-15 03:07:36 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						06ad44bdd7 
					 
					
						
						
							
							Merge pull request  #333  from zulip/appimage-autoupdates  
						
						... 
						
						
						
						Add AppImage autoupdates fixes  #333  
						
						
					 
					
						2017-11-11 20:12:24 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						e719ba139c 
					 
					
						
						
							
							Update electron-builder to latest version  
						
						
						
						
					 
					
						2017-11-11 20:10:53 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						9853e9226c 
					 
					
						
						
							
							Better tray icon for retina display,  fixes   #330  
						
						
						
						
					 
					
						2017-11-08 12:26:52 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						f2c76b5ca3 
					 
					
						
						
							
							Enable auto-update on Linux (AppImage)  
						
						
						
						
					 
					
						2017-11-04 01:31:45 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						e6dbff995b 
					 
					
						
						
							
							Merge pull request  #327  from zulip/taskbar-setting-option  
						
						... 
						
						
						
						Setting option for Windows taskbar flash fixes  #299  
						
						
					 
					
						2017-11-03 00:09:58 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						4578d4a5f7 
					 
					
						
						
							
							typo in setting  
						
						
						
						
					 
					
						2017-11-03 00:06:34 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						4b895a2312 
					 
					
						
						
							
							Don't show flash taskbar setting on Linux/macOS  
						
						
						
						
					 
					
						2017-11-02 23:54:38 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						53c0428a3a 
					 
					
						
						
							
							Add setting to control Windows taskbar flashing  #299  
						
						
						
						
					 
					
						2017-11-02 20:58:35 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						0a1866abb5 
					 
					
						
						
							
							Show Detailed error message on invaild Zulip server  #325  
						
						
						
						
					 
					
						2017-11-01 17:59:00 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						ce862a4890 
					 
					
						
						
							
							Merge pull request  #326  from zulip/remove-python-version-file  
						
						... 
						
						
						
						Remove python version file
Fixes failing tests on Travis Linux 
						
						
					 
					
						2017-10-31 20:55:17 +05:30 
						 
				 
			
				
					
						
							
							
								simplyahmazing 
							
						 
					 
					
						
						
							
						
						1b1ad2cd61 
					 
					
						
						
							
							remove .python-version file from repo  
						
						
						
						
					 
					
						2017-10-28 20:06:56 -04:00 
						 
				 
			
				
					
						
							
							
								simplyahmazing 
							
						 
					 
					
						
						
							
						
						ead7a06308 
					 
					
						
						
							
							ignore .python-version files  
						
						
						
						
					 
					
						2017-10-28 20:06:26 -04:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						6659dd5097 
					 
					
						
						
							
							Update electron-builder & updater to latest  
						
						
						
						
					 
					
						2017-10-26 11:54:55 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						ed1f0f6d5b 
					 
					
						
						
							
							Update electron-builder & updater to latest  
						
						
						
						
					 
					
						2017-10-24 18:38:00 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						79acf8a6e1 
					 
					
						
						
							
							Add option to remove app settings  
						
						... 
						
						
						
						Menu item "Reset app settings" now remove all the configurations/settings files related to app.
Previously it used to remove only window-state.json. This helps a bit in #310 . 
						
						
					 
					
						2017-10-24 18:29:35 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						8e0033f03e 
					 
					
						
						
							
							Handle certificate issuer error  
						
						... 
						
						
						
						Fixes, #316  
						
						
					 
					
						2017-10-21 01:47:16 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						9144c2630d 
					 
					
						
						
							
							Merge pull request  #322  from zulip/spellchecker-osx-fix  
						
						... 
						
						
						
						Spellchecker Improvements 
						
						
					 
					
						2017-10-20 23:52:24 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						fae05fc3b1 
					 
					
						
						
							
							Initialize default app settings  
						
						... 
						
						
						
						Settings are initialized only when user clicks on General/Server/Network section settings
In case, user doesn't visit these section, those values set to be null automatically.
This fix makes sure the default settings are correctly set to either true or false. 
						
						
					 
					
						2017-10-18 21:38:48 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						73603a4fd2 
					 
					
						
						
							
							Add settings to disable/enable spellchecker  
						
						
						
						
					 
					
						2017-10-18 21:36:01 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						a498ffc7d6 
					 
					
						
						
							
							Update spellchecker to v1.1.2  
						
						
						
						
					 
					
						2017-10-18 04:17:51 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						7afcf13401 
					 
					
						
						
							
							Re-write and improve spellchecker class  
						
						... 
						
						
						
						Rewrote the Spellchecker class so that we can have better control
over the context menu and spellchecker. 
						
						
					 
					
						2017-10-18 04:14:02 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						89a292559d 
					 
					
						
						
							
							Set English as default language for spellchecker on Linux/Windows  
						
						
						
						
					 
					
						2017-10-17 21:57:51 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						be14517caf 
					 
					
						
						
							
							Set server language for spellchecker on macOS  
						
						... 
						
						
						
						Ideally spellchecker should detect the language, but on macOS, it fails to auto-detect the lanugage user is typing in
that's why we need to mention it explicitly. We set this language with the help of the default language of the server. 
						
						
					 
					
						2017-10-17 00:29:50 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						3b6c5ae532 
					 
					
						
						
							
							🎉  v1.5.0  
						
						
						
						
					 
					
						2017-10-11 12:47:17 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						40e3ed0f2f 
					 
					
						
						
							
							Reload current view properly [WIP]  
						
						
						
						
					 
					
						2017-10-10 16:35:43 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						5d988858b0 
					 
					
						
						
							
							Merge pull request  #313  from YJDave/tooltip  
						
						... 
						
						
						
						Add tooltip for add server button 
						
						
					 
					
						2017-10-10 15:40:24 +05:30 
						 
				 
			
				
					
						
							
							
								YJDave 
							
						 
					 
					
						
						
							
						
						3a974136a3 
					 
					
						
						
							
							Tooltip for add organization icon  
						
						
						
						
					 
					
						2017-10-07 14:08:26 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						6ed5a5309c 
					 
					
						
						
							
							Load correct Active tab  
						
						... 
						
						
						
						We need to deactivate the tab if it doesn't match with previously loaded active tab. 
						
						
					 
					
						2017-10-06 02:59:16 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						80c37fabb8 
					 
					
						
						
							
							Enable badge api on macOS only  
						
						... 
						
						
						
						app.dock.setBadge() is supported on macOS only. Added an extra check so that it doesn't throw errors on Win + Linux. 
						
						
					 
					
						2017-10-05 05:34:16 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						79366e19df 
					 
					
						
						
							
							Remove unnecessary logging  
						
						
						
						
					 
					
						2017-10-05 05:28:26 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						f409bb0449 
					 
					
						
						
							
							Handle reload event correctly  
						
						... 
						
						
						
						Added the functionality to remember the last active tab. Previously, we used to load the first tab no matter what.
Also, when user adds a new server the same server will be activated.
Reloading the app will now reload the current view/server only.
Fixes  #311 , #308  
						
						
					 
					
						2017-10-05 05:21:34 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						45bdde951f 
					 
					
						
						
							
							Add a red circle over dock icon for PMs  
						
						... 
						
						
						
						This will show a small red circle over the dock icon.
This is to notify user that they have PMs in unread messages. 
						
						
					 
					
						2017-10-03 03:29:52 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						6b627780f0 
					 
					
						
						
							
							Fetch correct organization icon from server_settings API  
						
						... 
						
						
						
						Some Zulip Servers use absolute URL for server icon whereas others use relative URL.
I have added an extra check to handle both the cases. Improves #308 . 
						
						
					 
					
						2017-10-03 00:11:41 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						6f67553da5 
					 
					
						
						
							
							update electron to v1.6.14  
						
						
						
						
					 
					
						2017-10-02 22:01:28 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						2e710a9322 
					 
					
						
						
							
							Merge pull request  #309  from zulip/org-server-icon  
						
						... 
						
						
						
						Show server-info on hovering the server-icons 
						
						
					 
					
						2017-10-01 03:29:29 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						91f3afa8fe 
					 
					
						
						
							
							Show server-info on hovering the server-icons  
						
						
						
						
					 
					
						2017-10-01 02:51:50 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						f784345495 
					 
					
						
						
							
							Fix sidebar tooltip  
						
						... 
						
						
						
						This commit fixes an issue which was caused by the recent changes in left-sidebar styling.
Due to transform property the tooltip of action-buttons (reload, setting) was hidden on hover. 
						
						
					 
					
						2017-10-01 02:06:08 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						67da435154 
					 
					
						
						
							
							Fix a typo in base notification  
						
						
						
						
					 
					
						2017-09-30 03:34:19 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						c89733610d 
					 
					
						
						
							
							Fix desktop notification control setting  
						
						... 
						
						
						
						This commit fixes a bug which was caused by calling the notification constructor without the args (title, opts etc). 
						
						
					 
					
						2017-09-30 03:26:59 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						8f272a67b5 
					 
					
						
						
							
							Update desktop app installation link  
						
						
						
						
					 
					
						2017-09-29 17:37:36 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						f6c4a76138 
					 
					
						
						
							
							Merge pull request  #307  from aklap/change-menu-label  
						
						... 
						
						
						
						Rename menu label Zulip Desktop as About Zulip. 
						
						
					 
					
						2017-09-27 18:01:22 +05:30 
						 
				 
			
				
					
						
							
							
								Alexis La Porte 
							
						 
					 
					
						
						
							
						
						b90a4c5254 
					 
					
						
						
							
							Rename menu label Zulip Desktop as About Zulip.  
						
						... 
						
						
						
						This fix changes the menu label 'Zulip Desktop' to 'About Zulip' for clarity, ('About' is more descriptive of the content in the view associated with the label). Also to have the menu conform to convention regarding naming menu labels for Mac OS applications.
Fixes  #306  
						
						
					 
					
						2017-09-27 03:41:10 -04:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						a06e09e565 
					 
					
						
						
							
							update electron-builder to v19.29.1  
						
						
						
						
					 
					
						2017-09-22 15:28:33 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						ad5bef821e 
					 
					
						
						
							
							UI: Remove sidebar fluctuation on switching the toggle button  
						
						... 
						
						
						
						Fixes  #301  
					
						2017-09-21 00:48:08 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						58bbd7bf30 
					 
					
						
						
							
							Merge pull request  #302  from zulip/revert-301-ui_enchancements  
						
						... 
						
						
						
						Revert "Removed the sidebar fluctuation on switching the toggle button" 
						
						
					 
					
						2017-09-20 23:18:59 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						90d080dc96 
					 
					
						
						
							
							Revert "Removed the sidebar fluctuation on switching the toggle button"  
						
						
						
						
					 
					
						2017-09-20 23:18:35 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						ad3fcf585e 
					 
					
						
						
							
							Merge pull request  #301  from Shipragupta14/ui_enchancements  
						
						... 
						
						
						
						Removed the sidebar fluctuation on switching the toggle button 
						
						
					 
					
						2017-09-20 02:31:53 +05:30 
						 
				 
			
				
					
						
							
							
								Shipragupta14 
							
						 
					 
					
						
						
							
						
						4b8f216bab 
					 
					
						
						
							
							Removed the sidebar fluctuation on switching the toggle button  
						
						
						
						
					 
					
						2017-09-20 02:03:39 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						e620e0c428 
					 
					
						
						
							
							Merge pull request  #294  from ihsavru/master  
						
						... 
						
						
						
						Improve UI/UX of setting page 
						
						
					 
					
						2017-09-19 17:11:18 +05:30 
						 
				 
			
				
					
						
							
							
								ihsavru 
							
						 
					 
					
						
						
							
						
						50b3151b5d 
					 
					
						
						
							
							corrected typos  
						
						
						
						
					 
					
						2017-09-19 15:52:03 +05:30 
						 
				 
			
				
					
						
							
							
								ihsavru 
							
						 
					 
					
						
						
							
						
						0c32756485 
					 
					
						
						
							
							changed button and switch colour  
						
						
						
						
					 
					
						2017-09-19 10:44:39 +05:30 
						 
				 
			
				
					
						
							
							
								ihsavru 
							
						 
					 
					
						
						
							
						
						0c0835e364 
					 
					
						
						
							
							changed shortcuts UI  
						
						
						
						
					 
					
						2017-09-17 23:31:53 +05:30 
						 
				 
			
				
					
						
							
							
								ihsavru 
							
						 
					 
					
						
						
							
						
						9e962a5c44 
					 
					
						
						
							
							improved toggle switches  
						
						
						
						
					 
					
						2017-09-17 11:54:40 +05:30 
						 
				 
			
				
					
						
							
							
								ihsavru 
							
						 
					 
					
						
						
							
						
						a218f7ea64 
					 
					
						
						
							
							change toggle buttons  
						
						
						
						
					 
					
						2017-09-17 10:45:09 +05:30 
						 
				 
			
				
					
						
							
							
								ihsavru 
							
						 
					 
					
						
						
							
						
						13a7f7475a 
					 
					
						
						
							
							added toggle switches  
						
						
						
						
					 
					
						2017-09-16 19:09:12 +05:30 
						 
				 
			
				
					
						
							
							
								ihsavru 
							
						 
					 
					
						
						
							
						
						48b17a1549 
					 
					
						
						
							
							made settings page responsive  
						
						
						
						
					 
					
						2017-09-16 17:39:07 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						653598fd9e 
					 
					
						
						
							
							add a re-install script  
						
						
						
						
					 
					
						2017-09-16 01:54:55 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						ddbc282f49 
					 
					
						
						
							
							Merge pull request  #297  from cedricium/create-new-org  
						
						... 
						
						
						
						Added 'Create New Organization' link to the Settings page 
						
						
					 
					
						2017-09-15 21:17:15 +05:30 
						 
				 
			
				
					
						
							
							
								Cedricium 
							
						 
					 
					
						
						
							
						
						992d92b06d 
					 
					
						
						
							
							Changes made based on review  
						
						... 
						
						
						
						Removed unnecessary comments and changed the 'Save' button in `new-server-form.js`
to 'Add'. 
						
						
					 
					
						2017-09-15 08:19:39 -07:00 
						 
				 
			
				
					
						
							
							
								Cedricium 
							
						 
					 
					
						
						
							
						
						45867ef15e 
					 
					
						
						
							
							Made changes based on @rishig recommendations  
						
						... 
						
						
						
						Changes include:
- increasing the font size of the 'Create new organization' link
- adding more bottom margin to the link
- aligning the link text with the external navigation icon 
						
						
					 
					
						2017-09-14 20:49:40 -07:00 
						 
				 
			
				
					
						
							
							
								Cedricium 
							
						 
					 
					
						
						
							
						
						6572c90d49 
					 
					
						
						
							
							'Create New Organization' added to Settings page  
						
						... 
						
						
						
						This fixes  #281 , which will allow users to open an external link in their default
browser to create a new organization on zulipchat.com. 
						
						
					 
					
						2017-09-14 15:13:31 -07:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						1ed0011c88 
					 
					
						
						
							
							Added crash reported  fixes   #295  
						
						
						
						
					 
					
						2017-09-13 01:24:02 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						6dd79b205c 
					 
					
						
						
							
							Merge pull request  #293  from cedricium/shortcut-settings  
						
						... 
						
						
						
						Adding keyboard shortcuts to Settings page 
						
						
					 
					
						2017-09-11 20:23:11 +05:30 
						 
				 
			
				
					
						
							
							
								Cedricium 
							
						 
					 
					
						
						
							
						
						538c18fa90 
					 
					
						
						
							
							Shorten 'Keyboard Shortcuts' to just 'Shortcuts'  
						
						
						
						
					 
					
						2017-09-11 07:39:19 -07:00 
						 
				 
			
				
					
						
							
							
								Cedricium 
							
						 
					 
					
						
						
							
						
						29e347c511 
					 
					
						
						
							
							List application-specific shortcuts only  
						
						
						
						
					 
					
						2017-09-10 14:07:04 -07:00 
						 
				 
			
				
					
						
							
							
								Cedricium 
							
						 
					 
					
						
						
							
						
						ad37a5e0a6 
					 
					
						
						
							
							Changed 'Ctrl/Cmd' to appropriate user OS key  
						
						... 
						
						
						
						If Windows or Linux, variable `userOSKey` will be 'Ctrl'. For Macs, `userOSKey`
will be '⌘' and these values will show up in place of the previous 'Ctrl/Cmd' keys. 
						
						
					 
					
						2017-09-10 00:32:06 -07:00 
						 
				 
			
				
					
						
							
							
								Cedricium 
							
						 
					 
					
						
						
							
						
						352b775e27 
					 
					
						
						
							
							Added all keyboard shortcuts  
						
						... 
						
						
						
						Finished adding all keyboard shortcuts to the Settings page. Styled the tables
such that they are uniform with their columns being the same
width.
At the bottom of the 'Keyboard Shortcuts' settings page, a link to the
complete keyboard shortcuts documentation
(https://chat.zulip.org/help/keyboard-shortcuts ) was also added. 
						
						
					 
					
						2017-09-09 22:39:34 -07:00 
						 
				 
			
				
					
						
							
							
								Cedricium 
							
						 
					 
					
						
						
							
						
						38cec25680 
					 
					
						
						
							
							Adding keyboard shortcuts in Settings  
						
						... 
						
						
						
						This is the initial pass at adding keyboard shortcuts to the Settings page. In
this commit, the `ShortcutsSection` class has been created and is applied to a
newly-added 'Keyboard Shortcuts' nav item. The template for ShortcutsSection
is essentially multiple settings cards containing one table of keyboard short-
cuts organized by their underlying functionality.
The HTML `<kbd>` tag was defined in preference.css which styles the element to
look like a keyboard key, similar to StackOverflow or GitHub. 
						
						
					 
					
						2017-09-09 19:11:19 -07:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						f77ab92202 
					 
					
						
						
							
							Merge pull request  #287  from vbNETonIce/patch-1  
						
						... 
						
						
						
						Windows set up instructions 
						
						
					 
					
						2017-09-08 16:51:20 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						e843a29316 
					 
					
						
						
							
							Update Windows.md  
						
						
						
						
					 
					
						2017-09-08 16:50:59 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						85837242e7 
					 
					
						
						
							
							Add back tray icon on windows  #289  
						
						
						
						
					 
					
						2017-09-08 05:17:14 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						9f6da5712e 
					 
					
						
						
							
							Add show/hide desktop notification setting  #192  
						
						
						
						
					 
					
						2017-09-08 04:27:15 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						158685a869 
					 
					
						
						
							
							code refactor for mouse events  
						
						
						
						
					 
					
						2017-09-07 22:50:20 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						288b1cb3f2 
					 
					
						
						
							
							Merge pull request  #290  from zulip/clear-settings  
						
						... 
						
						
						
						Added Clear app settings menu item 
						
						
					 
					
						2017-09-07 22:36:43 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						e24a966d48 
					 
					
						
						
							
							Add shortcut for clearing app data  
						
						
						
						
					 
					
						2017-09-07 03:34:30 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						306feb2eff 
					 
					
						
						
							
							reset window position  
						
						
						
						
					 
					
						2017-09-07 03:29:04 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						f426c932b0 
					 
					
						
						
							
							Relaunch app on clearing app data  
						
						
						
						
					 
					
						2017-09-06 16:23:56 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						26172d8508 
					 
					
						
						
							
							Merge pull request  #288  from vbNETonIce/patch-2  
						
						... 
						
						
						
						tiny change in wording of new reset data option 
						
						
					 
					
						2017-09-06 16:07:17 +05:30 
						 
				 
			
				
					
						
							
							
								vbNETonIce 
							
						 
					 
					
						
						
							
						
						99da0a338f 
					 
					
						
						
							
							tiny change in wording of new reset data option  
						
						
						
						
					 
					
						2017-09-06 12:36:20 +02:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						9599249b31 
					 
					
						
						
							
							Add reset app settings menu item  #286  
						
						
						
						
					 
					
						2017-09-06 15:23:22 +05:30 
						 
				 
			
				
					
						
							
							
								vbNETonIce 
							
						 
					 
					
						
						
							
						
						4bdd2564b7 
					 
					
						
						
							
							Windows set up instructions  
						
						
						
						
					 
					
						2017-09-06 08:57:13 +02:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						4dcf22a53c 
					 
					
						
						
							
							Merge pull request  #285  from zulip/reset-data-setting  
						
						... 
						
						
						
						Add reset app data setting #192  
						
						
					 
					
						2017-09-06 04:08:37 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						0dc97648a0 
					 
					
						
						
							
							code refactor  
						
						
						
						
					 
					
						2017-09-06 03:54:25 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						787f097cf3 
					 
					
						
						
							
							style reset data button  
						
						
						
						
					 
					
						2017-09-06 03:42:39 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						5481d55c66 
					 
					
						
						
							
							remove clear cache menu items  
						
						
						
						
					 
					
						2017-09-06 03:26:56 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						2a052b2c38 
					 
					
						
						
							
							Added reset app data functionality [WIP]  
						
						
						
						
					 
					
						2017-09-06 03:15:23 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						3ed253d2e1 
					 
					
						
						
							
							🎉  v1.4.0  
						
						
						
						
					 
					
						2017-09-04 20:12:58 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						5f672fe404 
					 
					
						
						
							
							updated dependencies  
						
						
						
						
					 
					
						2017-09-04 20:04:02 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						10372787ac 
					 
					
						
						
							
							updated dependencies  
						
						
						
						
					 
					
						2017-08-31 01:52:23 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						bcabb615b4 
					 
					
						
						
							
							clear app data setting option [WIP]  
						
						
						
						
					 
					
						2017-08-29 04:26:16 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						68acf2ec64 
					 
					
						
						
							
							Merge pull request  #282  from zulip/auto-launch  
						
						... 
						
						
						
						Added auto launch Zulip on system startup setting option #192  
						
						
					 
					
						2017-08-29 03:32:59 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						afd24035f4 
					 
					
						
						
							
							Don't run start at login script in dev mode  
						
						
						
						
					 
					
						2017-08-29 03:28:07 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						4f28f6b935 
					 
					
						
						
							
							Add open at login setting [WIP]  
						
						
						
						
					 
					
						2017-08-29 01:47:19 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						52bd600690 
					 
					
						
						
							
							Detailed certificate warning message  #126  
						
						
						
						
					 
					
						2017-08-28 23:50:15 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						c7ce2a8a99 
					 
					
						
						
							
							updated placeholder text  
						
						... 
						
						
						
						organization >> server 
						
						
					 
					
						2017-08-28 20:19:36 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						9760b1bf98 
					 
					
						
						
							
							Add start app at login template  
						
						
						
						
					 
					
						2017-08-28 17:11:27 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						d579c267f0 
					 
					
						
						
							
							code refactor  
						
						
						
						
					 
					
						2017-08-28 16:34:33 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						21f01d268a 
					 
					
						
						
							
							Merge pull request  #280  from zulip/badge-setting  
						
						... 
						
						
						
						Add an option to show/hide badges and taskbar icons #192  
						
						
					 
					
						2017-08-27 05:13:19 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						33782e0492 
					 
					
						
						
							
							disable text-selection in setting page  
						
						
						
						
					 
					
						2017-08-27 05:00:18 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						8d20568b7a 
					 
					
						
						
							
							Show badge on app load by default  
						
						
						
						
					 
					
						2017-08-27 04:50:44 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						06f38e92ce 
					 
					
						
						
							
							refactor code  
						
						
						
						
					 
					
						2017-08-27 04:28:03 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						855e96e40e 
					 
					
						
						
							
							refactoring code for badge/taskbar icon [WIP]  
						
						
						
						
					 
					
						2017-08-27 03:58:08 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						bb68720ab7 
					 
					
						
						
							
							add badge-setting constructor [WIP]  
						
						
						
						
					 
					
						2017-08-27 01:50:13 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						044d007a0c 
					 
					
						
						
							
							Hide/Show badge setting option [WIP]  
						
						
						
						
					 
					
						2017-08-26 05:28:59 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						4ea95fe8e8 
					 
					
						
						
							
							Relaunch app when new updated has been downloaded  fixes   #279  
						
						
						
						
					 
					
						2017-08-26 03:18:06 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						d17c685e4d 
					 
					
						
						
							
							Document windows portable installer  fixes   #148  
						
						
						
						
					 
					
						2017-08-25 18:26:56 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						bb174da59a 
					 
					
						
						
							
							Merge pull request  #278  from geeeeeeeeek/feature/connect-through-proxy  
						
						... 
						
						
						
						Feature/connect through proxy 
						
						
					 
					
						2017-08-25 18:15:36 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						a028b80adb 
					 
					
						
						
							
							Add proxy rules examples  
						
						
						
						
					 
					
						2017-08-25 18:08:39 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						3683511e60 
					 
					
						
						
							
							updated windows build config  
						
						
						
						
					 
					
						2017-08-24 05:08:14 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						bf359db7f4 
					 
					
						
						
							
							Updated download instructions  
						
						
						
						
					 
					
						2017-08-24 04:53:43 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						949d786f1f 
					 
					
						
						
							
							installation instructions [WIP]  
						
						
						
						
					 
					
						2017-08-24 04:49:25 +05:30 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						5cd0c1ca4e 
					 
					
						
						
							
							Do not show alert after turning off the proxy.  
						
						
						
						
					 
					
						2017-08-21 11:10:01 -04:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						86674991c1 
					 
					
						
						
							
							Fix incorrect base component.  
						
						
						
						
					 
					
						2017-08-21 11:06:59 -04:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						8492cda092 
					 
					
						
						
							
							Add placeholder for proxy inputs.  
						
						
						
						
					 
					
						2017-08-20 23:04:40 -04:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						647303c001 
					 
					
						
						
							
							Implement proxy.  
						
						
						
						
					 
					
						2017-08-20 23:00:50 -04:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						fe34f8adad 
					 
					
						
						
							
							Finish setting section for proxy.  
						
						
						
						
					 
					
						2017-08-20 21:59:31 -04:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						f142a2eb4e 
					 
					
						
						
							
							Move help.md outside app folder.  
						
						
						
						
					 
					
						2017-08-20 16:59:48 -04:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						43eaa3dd63 
					 
					
						
						
							
							Initialize user guide.  
						
						
						
						
					 
					
						2017-08-20 16:58:31 -04:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						a3142713f7 
					 
					
						
						
							
							Initialize setting section for proxy.  
						
						
						
						
					 
					
						2017-08-20 16:35:39 -04:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						876936125a 
					 
					
						
						
							
							Refactor general setting section.  
						
						
						
						
					 
					
						2017-08-20 16:00:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						7261fb6cef 
					 
					
						
						
							
							Update settings layout.  
						
						
						
						
					 
					
						2017-08-20 15:21:13 -04:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						fba52e6dff 
					 
					
						
						
							
							code refactoring  
						
						
						
						
					 
					
						2017-08-20 03:51:31 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						23ac347fb9 
					 
					
						
						
							
							Additional app categories [Linux]  
						
						
						
						
					 
					
						2017-08-19 20:52:14 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						082aebb1e0 
					 
					
						
						
							
							Add app category [Linux]  fixes   #277  
						
						
						
						
					 
					
						2017-08-19 20:49:44 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						3b18dc4df0 
					 
					
						
						
							
							improve auto-updates logging  
						
						... 
						
						
						
						From now on, all the logs will be saved within the Zulip application directory. 
						
						
					 
					
						2017-08-19 02:21:50 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						39d30b92fa 
					 
					
						
						
							
							Fixing beta updates [WIP]  #269  
						
						
						
						
					 
					
						2017-08-18 20:47:33 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						733209e04e 
					 
					
						
						
							
							Merge pull request  #274  from geeeeeeeeek/feature/load-all-tabs-on-startup  
						
						... 
						
						
						
						Load all servers on app start-up. 
						
						
					 
					
						2017-08-18 15:25:59 +05:30 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						a68d697fc5 
					 
					
						
						
							
							Fix linting.  
						
						
						
						
					 
					
						2017-08-17 14:16:12 -04:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						e52ece57df 
					 
					
						
						
							
							Load all servers on app start-up.  
						
						
						
						
					 
					
						2017-08-17 14:14:23 -04:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						65681c7da9 
					 
					
						
						
							
							Add pre-commit test  
						
						
						
						
					 
					
						2017-08-17 16:40:20 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						52b6209905 
					 
					
						
						
							
							Allow spacing between curly braces [XO Linter]  
						
						
						
						
					 
					
						2017-08-17 16:27:34 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						0e37925418 
					 
					
						
						
							
							Handle crash events  
						
						
						
						
					 
					
						2017-08-17 16:23:18 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						1a31d2e431 
					 
					
						
						
							
							Merge pull request  #273  from geeeeeeeeek/issue/new-server-icon-cache  
						
						... 
						
						
						
						Issue/new server icon cache 
						
						
					 
					
						2017-08-16 23:52:58 +05:30 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						c2fab2c7bc 
					 
					
						
						
							
							Fix duplicate checking.  
						
						
						
						
					 
					
						2017-08-16 13:22:59 -04:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						965b55ba5f 
					 
					
						
						
							
							Fix regression of avoiding duplicated servers.  
						
						
						
						
					 
					
						2017-08-16 12:48:31 -04:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						2c7bb36f8e 
					 
					
						
						
							
							Submit new server form when Enter key is pressed  
						
						
						
						
					 
					
						2017-08-16 04:48:41 +05:30 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						48b829b771 
					 
					
						
						
							
							Lazy update server settings on reload.  
						
						
						
						
					 
					
						2017-08-15 17:45:38 -04:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						f13c28db73 
					 
					
						
						
							
							Generate stored icon path using url hash.  
						
						
						
						
					 
					
						2017-08-15 17:42:40 -04:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						19157c77e4 
					 
					
						
						
							
							Merge pull request  #272  from Anshuman-Verma/es6-index.js  
						
						... 
						
						
						
						Use ES6 destructuring for grabbing elements 
						
						
					 
					
						2017-08-15 00:10:51 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						161cd80d38 
					 
					
						
						
							
							fixed linting errors  
						
						
						
						
					 
					
						2017-08-14 23:07:17 +05:30 
						 
				 
			
				
					
						
							
							
								Anshuman 
							
						 
					 
					
						
						
							
						
						65db4c8f39 
					 
					
						
						
							
							Use ES6 destructuring for grabbing elements  
						
						
						
						
					 
					
						2017-08-13 23:04:48 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						d600d3a6ed 
					 
					
						
						
							
							clear autoupdate dialog message  
						
						
						
						
					 
					
						2017-08-12 17:38:50 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						5fdd971966 
					 
					
						
						
							
							Check for duplicate domains  
						
						
						
						
					 
					
						2017-08-11 03:26:34 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						d77d39d6ad 
					 
					
						
						
							
							Merge pull request  #270  from geeeeeeeeek/issue/refine-add-server  
						
						... 
						
						
						
						Issue/refine add server 
						
						
					 
					
						2017-08-10 15:54:45 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						bf35db26bd 
					 
					
						
						
							
							fixed linting errors  
						
						
						
						
					 
					
						2017-08-10 15:44:25 +05:30 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						4d8c8e08a0 
					 
					
						
						
							
							Shorten loading animation of functional tabs.  
						
						
						
						
					 
					
						2017-08-10 13:04:07 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						b34681ece8 
					 
					
						
						
							
							Show new-server form by default.  
						
						
						
						
					 
					
						2017-08-10 13:00:25 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						58f97038b1 
					 
					
						
						
							
							🎉  v1.3.0-beta  
						
						
						
						
					 
					
						2017-08-09 23:30:04 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						6030d4c62a 
					 
					
						
						
							
							Updated build configuration  
						
						
						
						
					 
					
						2017-08-09 23:27:24 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						206f726e4a 
					 
					
						
						
							
							Merge pull request  #268  from zulip/dev  
						
						... 
						
						
						
						Updated dev and app dependencies 
						
						
					 
					
						2017-08-09 17:43:15 +00:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						9a36fffaac 
					 
					
						
						
							
							Updated app dependencies  
						
						
						
						
					 
					
						2017-08-09 02:17:32 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						30af4277e0 
					 
					
						
						
							
							Updated devDependencies  
						
						
						
						
					 
					
						2017-08-09 02:10:53 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						98d23aaae1 
					 
					
						
						
							
							document focus event  
						
						
						
						
					 
					
						2017-08-08 23:51:04 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						20feb9bd38 
					 
					
						
						
							
							Merge pull request  #266  from zulip/window-focus-fix  
						
						... 
						
						
						
						🎉  Focus webview contents on Window focus #216  #251  
					
						2017-08-08 18:07:17 +00:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						56090151c2 
					 
					
						
						
							
							Merge pull request  #267  from geeeeeeeeek/window-focus-fix  
						
						... 
						
						
						
						Enhance error handling. 
						
						
					 
					
						2017-08-08 18:06:11 +00:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						84a69ce455 
					 
					
						
						
							
							Enhance error handling.  
						
						
						
						
					 
					
						2017-08-09 01:56:00 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						2424f7a995 
					 
					
						
						
							
							Focus webview contents on Window focus  #216   #251  
						
						
						
						
					 
					
						2017-08-08 22:13:03 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						c3c60c98d6 
					 
					
						
						
							
							Focus Webview elements on Linux/Windows  #251  
						
						
						
						
					 
					
						2017-08-07 15:51:56 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						24017631c0 
					 
					
						
						
							
							Merge pull request  #265  from geeeeeeeeek/feature/switch-servers-in-menu  
						
						... 
						
						
						
						Feature/switch servers in menu 
						
						
					 
					
						2017-08-06 12:29:29 +00:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						82a9d13a3c 
					 
					
						
						
							
							Add back History menu  
						
						
						
						
					 
					
						2017-08-06 17:37:34 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						c064322234 
					 
					
						
						
							
							Added History submenu on Linux + Window  
						
						
						
						
					 
					
						2017-08-06 17:30:33 +05:30 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						32542d500a 
					 
					
						
						
							
							Add tabs in window submenu.  
						
						
						
						
					 
					
						2017-08-06 11:52:09 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						5e8a971789 
					 
					
						
						
							
							Do not show icon in new server form [WIP]  #264  
						
						
						
						
					 
					
						2017-08-06 01:01:48 +05:30 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						a7a9e96a58 
					 
					
						
						
							
							Set application menu in AppMenu.setMenu instead of in main.js.  
						
						
						
						
					 
					
						2017-08-06 00:25:56 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						347f6e50eb 
					 
					
						
						
							
							Update require.  
						
						
						
						
					 
					
						2017-08-06 00:21:49 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						b873b358fe 
					 
					
						
						
							
							Refactor Menu.js.  
						
						
						
						
					 
					
						2017-08-06 00:19:35 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						caf4545902 
					 
					
						
						
							
							focus new server input on page load [WIP]  #264  
						
						
						
						
					 
					
						2017-08-05 03:40:46 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						9c2b7eeb27 
					 
					
						
						
							
							Merge pull request  #262  from geeeeeeeeek/issue/view-server-in-settings  
						
						... 
						
						
						
						Click server name in settings to show webview. 
						
						
					 
					
						2017-08-04 08:44:05 +00:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						d25d71cb91 
					 
					
						
						
							
							Click server name in settings to show webview.  
						
						
						
						
					 
					
						2017-08-04 13:04:43 +08:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						289417e5a9 
					 
					
						
						
							
							Added few common build errors  
						
						
						
						
					 
					
						2017-08-03 03:34:18 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						fd549e44a6 
					 
					
						
						
							
							Merge pull request  #261  from brockwhittaker/capitalize-menu-items  
						
						... 
						
						
						
						darwin-menu: Capitalize menu items to style match. 
						
						
					 
					
						2017-08-02 21:54:44 +00:00 
						 
				 
			
				
					
						
							
							
								brockwhittaker 
							
						 
					 
					
						
						
							
						
						ae1ffe7ccc 
					 
					
						
						
							
							darwin-menu: Capitalize menu items to style match.  
						
						... 
						
						
						
						This capitalizes the menu items to be consistent with how all other
menu items are capitalized on almost all applications across Mac native
menus. 
						
						
					 
					
						2017-08-02 14:46:38 -07:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						a04e14545e 
					 
					
						
						
							
							Remove unused dependency https  
						
						
						
						
					 
					
						2017-08-03 02:46:28 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						9b928a16b7 
					 
					
						
						
							
							Merge pull request  #259  from zulip/restore-window-position  
						
						... 
						
						
						
						restore window position [WIP] #231  
						
						
					 
					
						2017-08-02 20:44:22 +00:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						b54cedbdbb 
					 
					
						
						
							
							restore window position [WIP]  #231  
						
						
						
						
					 
					
						2017-08-03 02:12:45 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						3f9ba0a2bb 
					 
					
						
						
							
							Merge pull request  #252  from gnprice/setup  
						
						... 
						
						
						
						Clarify and expand the developer docs a bit 
						
						
					 
					
						2017-08-02 19:36:33 +00:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						9e8ec3b6d4 
					 
					
						
						
							
							Merge pull request  #256  from geeeeeeeeek/issue/delay-webview-show-up  
						
						... 
						
						
						
						Delay webview fade-in. 
						
						
					 
					
						2017-08-02 19:08:00 +00:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						c3072854fd 
					 
					
						
						
							
							Merge pull request  #258  from zulip/fullscreen-exit-hotkey  
						
						... 
						
						
						
						notify exit fullscreen shortcut on entering fullscreen mode #247  
						
						
					 
					
						2017-08-02 19:00:47 +00:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						197e9a0520 
					 
					
						
						
							
							styling popup  
						
						
						
						
					 
					
						2017-08-03 00:13:52 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						ff84792374 
					 
					
						
						
							
							Change font  
						
						
						
						
					 
					
						2017-08-02 22:27:25 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						a0ae29b34a 
					 
					
						
						
							
							notify exit fullscreen shortcut on entering fullscreen mode  #247  
						
						
						
						
					 
					
						2017-08-02 22:15:47 +05:30 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						f880683d9c 
					 
					
						
						
							
							Delay webview fade-in.  
						
						
						
						
					 
					
						2017-08-02 22:56:24 +08:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						d80b4a813c 
					 
					
						
						
							
							setting up Wiki page [WIP]  
						
						
						
						
					 
					
						2017-08-02 18:32:51 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						3567f6be6c 
					 
					
						
						
							
							Setting up wiki page  
						
						
						
						
					 
					
						2017-08-02 18:31:45 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						03358b1e50 
					 
					
						
						
							
							Added footer in wiki page  
						
						
						
						
					 
					
						2017-08-02 18:04:16 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						b098f9e616 
					 
					
						
						
							
							Merge pull request  #254  from geeeeeeeeek/issue/capitalize-issue/capitalize-menu-items  
						
						... 
						
						
						
						Capitalize menu items. 
						
						
					 
					
						2017-08-02 12:27:56 +00:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						d2fc5bd5e8 
					 
					
						
						
							
							Capitalize menu items.  
						
						
						
						
					 
					
						2017-08-02 10:52:35 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						f5e15e3c85 
					 
					
						
						
							
							Quit launcher script + app on ctrl+c  fixes   #253  
						
						
						
						
					 
					
						2017-08-02 04:25:35 +05:30 
						 
				 
			
				
					
						
							
							
								Greg Price 
							
						 
					 
					
						
						
							
						
						f7002ecdf3 
					 
					
						
						
							
							docs: Briefly describe compiler requirements.  
						
						
						
						
					 
					
						2017-08-01 14:28:54 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Price 
							
						 
					 
					
						
						
							
						
						48e5396092 
					 
					
						
						
							
							docs: More details about dist output, and small grammar fixes.  
						
						
						
						
					 
					
						2017-08-01 14:24:44 -07:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						6901b5f128 
					 
					
						
						
							
							Don't hide titlebar, setting it to default  
						
						
						
						
					 
					
						2017-08-02 02:25:29 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						df0adb373d 
					 
					
						
						
							
							updated electron to v1.6.11  
						
						
						
						
					 
					
						2017-08-02 02:06:45 +05:30 
						 
				 
			
				
					
						
							
							
								Greg Price 
							
						 
					 
					
						
						
							
						
						1c0cf148f8 
					 
					
						
						
							
							docs: Revise dev install instructions, especially for Debian/Ubuntu.  
						
						... 
						
						
						
						This gives an explicit and hopefully-complete set of steps to run
the app from source on a Debian-based system: worked for me on my
Debian "stretch" (the recent release) laptop, though no guarantees
there wasn't some previously-installed package I was relying on.
Also make the generic prerequisites section include everything we
know about, including in particular everything mentioned in the
Debian/Ubuntu section.  Hopefully this is helpful for people working
on other OSes too -- though specific instructions for those would be
very helpful! 
						
						
					 
					
						2017-08-01 13:06:38 -07:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						c644fa2778 
					 
					
						
						
							
							updated gitignore  
						
						
						
						
					 
					
						2017-08-02 00:40:31 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						7962ccf19a 
					 
					
						
						
							
							Merge pull request  #241  from geeeeeeeeek/issue/216-webview-focus  
						
						... 
						
						
						
						Add an os check for webview focus events. 
						
						
					 
					
						2017-08-01 18:25:55 +00:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						3ad73a1eaa 
					 
					
						
						
							
							Explicit focus webview on macOS alone.  
						
						
						
						
					 
					
						2017-08-02 02:23:35 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						4445baafa9 
					 
					
						
						
							
							Add an os check for webview focus events.  
						
						
						
						
					 
					
						2017-08-02 02:07:00 +08:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						63cfcbbaf1 
					 
					
						
						
							
							Merge pull request  #240  from geeeeeeeeek/issue/sidebar-hidden-on-first-use  
						
						... 
						
						
						
						Set show-sidebar to true by default. 
						
						
					 
					
						2017-08-01 17:37:07 +00:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						769972fc4b 
					 
					
						
						
							
							Set show-sidebar to true by default.  
						
						
						
						
					 
					
						2017-08-02 01:27:45 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						2c8cf2b959 
					 
					
						
						
							
							Handle full-reload event properly  
						
						
						
						
					 
					
						2017-08-01 00:52:40 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						068fe249ea 
					 
					
						
						
							
							Merge pull request  #236  from geeeeeeeeek/issue/fetch-server-details-from-zulip-api  
						
						... 
						
						
						
						Issue/fetch server details from zulip api 
						
						
					 
					
						2017-07-31 18:32:32 +00:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						d8c08c1c5b 
					 
					
						
						
							
							Merge pull request  #239  from zulip/windows-path-issue  
						
						... 
						
						
						
						Fixing server-icon path error [Windows] #181  
						
						
					 
					
						2017-07-31 18:26:36 +00:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						56189806a9 
					 
					
						
						
							
							Fix a bug that new server form responds to mouse events when hidden.  
						
						
						
						
					 
					
						2017-07-31 18:51:43 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						0f6e48c65f 
					 
					
						
						
							
							Remove customized fields of add a server.  
						
						
						
						
					 
					
						2017-07-31 18:17:52 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						fa50243dbb 
					 
					
						
						
							
							Fixing server-icon path error [Windows]  
						
						... 
						
						
						
						Since URL of background-image creates path issue on windows, I have implemented the same styling with img src tag which works fine on windows as well. 
						
						
					 
					
						2017-07-30 17:33:43 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						9e4e5e9bfd 
					 
					
						
						
							
							Merge pull request  #237  from zulip/link-issue  
						
						... 
						
						
						
						Handle new-window event properly #204  #164  
						
						
					 
					
						2017-07-28 09:38:35 +00:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						c413a65f07 
					 
					
						
						
							
							Make ServerName optional.  
						
						
						
						
					 
					
						2017-07-28 00:06:28 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						53c91e890a 
					 
					
						
						
							
							Fetch server details from zulip api.  
						
						
						
						
					 
					
						2017-07-27 23:50:04 +08:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						6e3017d5e7 
					 
					
						
						
							
							Merge pull request  #235  from geeeeeeeeek/issue/reload-app-for-debugging  
						
						... 
						
						
						
						Add 'Hard Reload' mode for debugging. 
						
						
					 
					
						2017-07-27 08:52:50 +00:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						1e57daa8bf 
					 
					
						
						
							
							Remove background color of action buttons on hover.  
						
						
						
						
					 
					
						2017-07-27 14:16:05 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						f1ed6695fb 
					 
					
						
						
							
							Add 'Hard Reload' mode for debugging.  
						
						
						
						
					 
					
						2017-07-27 13:13:17 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						c5d9eceb6d 
					 
					
						
						
							
							fixing taskbar overlay icon messagecount and styling  
						
						
						
						
					 
					
						2017-07-27 01:39:12 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						f2a7ce188d 
					 
					
						
						
							
							Merge pull request  #230  from geeeeeeeeek/feature/collapse-button  
						
						... 
						
						
						
						Hide/Toggle left sidebar 
						
						
					 
					
						2017-07-26 18:37:00 +00:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						3dd9c89a0e 
					 
					
						
						
							
							Show sidebar initially  
						
						... 
						
						
						
						We should not hide it by default since users might not able to find it. Let's show it initially and let them decide. 
						
						
					 
					
						2017-07-26 23:55:54 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						697948c9d8 
					 
					
						
						
							
							Merge pull request  #219  from geeeeeeeeek/issue/tab-style  
						
						... 
						
						
						
						Issue/tab style 
						
						
					 
					
						2017-07-26 15:35:53 +00:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						5150b7c57c 
					 
					
						
						
							
							Add menu item for sidebar toggle.  
						
						
						
						
					 
					
						2017-07-26 18:19:08 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						ce88da3de9 
					 
					
						
						
							
							Initialize sidebar appearance from settings.  
						
						
						
						
					 
					
						2017-07-26 18:05:32 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						0617f41a2d 
					 
					
						
						
							
							Revert collapse button.  
						
						
						
						
					 
					
						2017-07-26 17:56:58 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						975bcbbe31 
					 
					
						
						
							
							Add settings item for sidebar toggle.  
						
						
						
						
					 
					
						2017-07-26 17:54:03 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						e44af311ce 
					 
					
						
						
							
							Snap unread count bubble to the right.  
						
						
						
						
					 
					
						2017-07-26 16:19:03 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						297ada5565 
					 
					
						
						
							
							better certificate error message  
						
						
						
						
					 
					
						2017-07-26 01:12:27 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						1fe64cb8d7 
					 
					
						
						
							
							Handle new-window event properly  #204   #164  
						
						
						
						
					 
					
						2017-07-26 00:35:06 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						6557a7d606 
					 
					
						
						
							
							Merge pull request  #234  from zulip/dev  
						
						... 
						
						
						
						use relative path for background-image [WIP] #181  
						
						
					 
					
						2017-07-25 18:27:19 +00:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						9a0f6648ff 
					 
					
						
						
							
							use relative path for bg-image [WIP]  #181  
						
						
						
						
					 
					
						2017-07-23 03:07:20 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						3cd4890e60 
					 
					
						
						
							
							Merge pull request  #233  from zulip/tray  
						
						... 
						
						
						
						Don't create tray on Windows + macOS 
						
						
					 
					
						2017-07-22 16:13:25 +00:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						dc287e7e57 
					 
					
						
						
							
							Added comment about creating tray on linux  
						
						
						
						
					 
					
						2017-07-22 21:38:32 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						ac0d998804 
					 
					
						
						
							
							Linting  
						
						
						
						
					 
					
						2017-07-22 21:19:48 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						1d38ebdf05 
					 
					
						
						
							
							Don't create tray form unread counts on Windows + macOS  
						
						
						
						
					 
					
						2017-07-22 21:17:16 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						d70783600d 
					 
					
						
						
							
							Removed unused checkConnectivity function  
						
						
						
						
					 
					
						2017-07-22 21:04:25 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						527196cdbb 
					 
					
						
						
							
							Allow only positive position of app [WIP]  #231  
						
						
						
						
					 
					
						2017-07-22 20:29:57 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						ffeb960851 
					 
					
						
						
							
							left sidebar styling [WIP]  
						
						
						
						
					 
					
						2017-07-22 16:00:45 +05:30 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						a36b39ec73 
					 
					
						
						
							
							Reduce action button's tooltip size.  
						
						
						
						
					 
					
						2017-07-21 18:06:33 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						2deb63b557 
					 
					
						
						
							
							Add CollapseButton component.  
						
						
						
						
					 
					
						2017-07-21 17:54:53 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						fcd97f3a32 
					 
					
						
						
							
							Add collapse button.  
						
						
						
						
					 
					
						2017-07-21 17:37:28 +08:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						67dc1e2a11 
					 
					
						
						
							
							Merge pull request  #229  from zulip/taskbar-icon  
						
						... 
						
						
						
						🎉  Added taskbar overlay icon [Windows] 
					
						2017-07-21 02:08:59 +00:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						c37ae73392 
					 
					
						
						
							
							🎉  Added taskbar overlay icon  
						
						
						
						
					 
					
						2017-07-21 06:42:05 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						9e667e3cb0 
					 
					
						
						
							
							Added flashing the taskbar icon  #167  
						
						... 
						
						
						
						on windows, taskbar icon will flash on incoming messages 
						
						
					 
					
						2017-07-21 05:06:20 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						505fea0e91 
					 
					
						
						
							
							Added shortcut to reload full app  
						
						... 
						
						
						
						useful while debugging 
						
						
					 
					
						2017-07-21 03:48:14 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						70ff8db756 
					 
					
						
						
							
							Merge pull request  #228  from zulip/dev  
						
						... 
						
						
						
						Add browser css + hide footer and header links 
						
						
					 
					
						2017-07-20 18:36:01 +00:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						d6975f7b2a 
					 
					
						
						
							
							hide header and footer from /login page  
						
						... 
						
						
						
						we don't want users to navigate these links through app 
						
						
					 
					
						2017-07-20 23:51:45 +05:30 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						6cbea1acba 
					 
					
						
						
							
							Update style.  
						
						
						
						
					 
					
						2017-07-21 00:45:00 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						d4decfb6af 
					 
					
						
						
							
							Remove space in shortcut text on Linux and Windows.  
						
						
						
						
					 
					
						2017-07-20 11:30:49 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						5bbf710529 
					 
					
						
						
							
							injecting css in webviews  
						
						
						
						
					 
					
						2017-07-20 01:10:48 +05:30 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						b057bffe42 
					 
					
						
						
							
							Change  to .  
						
						
						
						
					 
					
						2017-07-19 23:47:35 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						4e04c85258 
					 
					
						
						
							
							Added basic tooltip  
						
						
						
						
					 
					
						2017-07-18 23:42:04 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						bfbd9d4578 
					 
					
						
						
							
							Merge pull request  #223  from zulip/revert-221-tooltip  
						
						... 
						
						
						
						Revert "Add tooltip" 
						
						
					 
					
						2017-07-18 17:35:27 +00:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						6594da6ddd 
					 
					
						
						
							
							Revert "Add tooltip"  
						
						
						
						
					 
					
						2017-07-18 23:04:58 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						38abf2deab 
					 
					
						
						
							
							Merge pull request  #221  from zulip/tooltip  
						
						... 
						
						
						
						Added tooltip 
						
						
					 
					
						2017-07-18 17:33:11 +00:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						0004152e18 
					 
					
						
						
							
							Merge branch 'master' into tooltip  
						
						
						
						
					 
					
						2017-07-18 17:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						e8be57d710 
					 
					
						
						
							
							styling tooltip  
						
						
						
						
					 
					
						2017-07-18 16:47:35 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						64e8419410 
					 
					
						
						
							
							Added more shortcuts for going back/forward  #208  
						
						
						
						
					 
					
						2017-07-18 15:27:07 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						f35a3df63b 
					 
					
						
						
							
							Merge pull request  #218  from geeeeeeeeek/feature/silent-reload  
						
						... 
						
						
						
						Provide silent & seamless reload for the app 
						
						
					 
					
						2017-07-18 09:41:01 +00:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						9e15ed2699 
					 
					
						
						
							
							Update bubble padding.  
						
						
						
						
					 
					
						2017-07-18 09:21:42 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						cdc99cda26 
					 
					
						
						
							
							Darken shortcut text color.  
						
						
						
						
					 
					
						2017-07-18 09:18:17 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						7e08af5ced 
					 
					
						
						
							
							Fix bubble position.  
						
						
						
						
					 
					
						2017-07-18 00:55:58 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						0ee85bea16 
					 
					
						
						
							
							Update style.  
						
						
						
						
					 
					
						2017-07-18 00:47:00 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						592584fcf4 
					 
					
						
						
							
							Use  in tab description on win/linux  
						
						
						
						
					 
					
						2017-07-18 00:10:10 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						8e1b7a0289 
					 
					
						
						
							
							Remove empty line.  
						
						
						
						
					 
					
						2017-07-17 23:35:22 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						715cf8d86f 
					 
					
						
						
							
							Reload db after changes.  
						
						
						
						
					 
					
						2017-07-17 23:33:01 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						0dc20cc66c 
					 
					
						
						
							
							Provide silent & seamless reload for the app.  
						
						
						
						
					 
					
						2017-07-17 23:09:58 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						c860832a73 
					 
					
						
						
							
							changed back/forward shortcut to CMD+Left/Right  #208  
						
						
						
						
					 
					
						2017-07-15 21:38:17 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						27a29aeba6 
					 
					
						
						
							
							change author to Kandra Labs, Inc.  
						
						
						
						
					 
					
						2017-07-14 07:06:46 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						d0bd7e1f1c 
					 
					
						
						
							
							Allow user to change installation directory  fixes   #205  
						
						
						
						
					 
					
						2017-07-14 07:00:02 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						72974b075f 
					 
					
						
						
							
							Add tooltip [WIP]  #207  
						
						
						
						
					 
					
						2017-07-14 05:58:20 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						947bab657f 
					 
					
						
						
							
							Added Menu item History for back+forward  #208  
						
						
						
						
					 
					
						2017-07-14 03:29:17 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						5a2975ca4d 
					 
					
						
						
							
							handle certs error properly [WIP]  #211  
						
						
						
						
					 
					
						2017-07-13 22:01:20 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						499743e99d 
					 
					
						
						
							
							Merge pull request  #206  from gnprice/new  
						
						... 
						
						
						
						settings: Tweak text of initial screen to be a bit clearer. 
						
						
					 
					
						2017-07-13 02:26:42 +05:30 
						 
				 
			
				
					
						
							
							
								Greg Price 
							
						 
					 
					
						
						
							
						
						6bd4c44893 
					 
					
						
						
							
							settings: Tweak text of initial screen to be a bit clearer.  
						
						... 
						
						
						
						The label "New Server" sounds to me like it's suggesting I create
a new actual server -- which I don't want to do, I want to connect
to an existing server where a community I know is talking.
Change the text to track a bit closer to what's really going on.
I think there's probably more that would be useful to do to
make this flow smoother for a new user, but this is a start. 
						
						
					 
					
						2017-07-12 13:51:00 -07:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						5b82a82313 
					 
					
						
						
							
							help >>  https://zulipchat.com/help  
						
						
						
						
					 
					
						2017-07-13 02:07:04 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						0208e407f0 
					 
					
						
						
							
							Added publisher name [Windows]  
						
						
						
						
					 
					
						2017-07-13 00:47:05 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						e3a622fc07 
					 
					
						
						
							
							🎉  v1.2.0-beta  
						
						
						
						
					 
					
						2017-07-12 15:57:56 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						f39839618d 
					 
					
						
						
							
							open /apps, /api, /integration page in browser instead of app  
						
						
						
						
					 
					
						2017-07-12 15:12:58 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						3f93a3346f 
					 
					
						
						
							
							Allow server which is signed by root cert WIP  #150  
						
						... 
						
						
						
						App used to throw an error because it assumes that the certificate is invalid or not signed properly.
The solution of this problem is same as self-signed certificate fix which is we simply show a warning dialog asking user if they trust the certificate. 
						
						
					 
					
						2017-07-12 00:45:44 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						9ab75b9800 
					 
					
						
						
							
							Merge pull request  #202  from geeeeeeeeek/feature/save-server-icon  
						
						... 
						
						
						
						Save server icon && Provide keyboard shortcut to switch between servers. 
						
						
					 
					
						2017-07-11 10:30:09 -07:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						f600c4db0e 
					 
					
						
						
							
							Eliminate the race condition of pipe and reload.  
						
						
						
						
					 
					
						2017-07-11 11:57:17 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						4e5816697e 
					 
					
						
						
							
							Enhance the error handling of icon download.  
						
						
						
						
					 
					
						2017-07-11 11:34:51 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						dc3c446a46 
					 
					
						
						
							
							Put local shortcuts back.  
						
						
						
						
					 
					
						2017-07-11 11:12:39 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						4cd8efa396 
					 
					
						
						
							
							Fix linting errors.  
						
						
						
						
					 
					
						2017-07-11 00:54:51 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						541ba335ae 
					 
					
						
						
							
							Save server icon to a local folder.  
						
						
						
						
					 
					
						2017-07-11 00:47:30 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						3e226400c4 
					 
					
						
						
							
							Unregister local shortcuts after reload.  
						
						
						
						
					 
					
						2017-07-10 22:37:22 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						890d7caea5 
					 
					
						
						
							
							Provide keyboard shortcut to switch between servers.  
						
						
						
						
					 
					
						2017-07-10 14:40:02 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						45e7993d0c 
					 
					
						
						
							
							destroy tray on reload  
						
						
						
						
					 
					
						2017-07-10 03:24:28 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						8210a7c472 
					 
					
						
						
							
							Merge pull request  #200  from geeeeeeeeek/feature/move-add-server-button-up  
						
						... 
						
						
						
						Add the ability to open Settings with specific view 
						
						
					 
					
						2017-07-09 14:49:50 -07:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						9e6bb1b48f 
					 
					
						
						
							
							Fix stying.  
						
						
						
						
					 
					
						2017-07-09 23:08:59 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						d3c2da7961 
					 
					
						
						
							
							Support switching Settings view from different action buttons.  
						
						
						
						
					 
					
						2017-07-09 23:01:46 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						a5017456f2 
					 
					
						
						
							
							Move add server buttom to above area.  
						
						
						
						
					 
					
						2017-07-09 20:29:40 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						76cd62d0c8 
					 
					
						
						
							
							Added desktop notification support on windows 8  fixes   #199  
						
						
						
						
					 
					
						2017-07-08 04:43:16 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						6b68217494 
					 
					
						
						
							
							Unregister shortcut on window close  
						
						... 
						
						
						
						this will make sure that app's keyboard shortcut such as CTRL+R etc won't interfare 
						
						
					 
					
						2017-07-08 03:06:32 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						8148d83448 
					 
					
						
						
							
							Add sound settings [WIP]  #186  
						
						
						
						
					 
					
						2017-07-07 00:08:14 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						a55cda3b1f 
					 
					
						
						
							
							Added a warning dialog for deleting server  
						
						
						
						
					 
					
						2017-07-06 19:23:35 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						e381960206 
					 
					
						
						
							
							hide Existing servers if there is no server  
						
						
						
						
					 
					
						2017-07-06 00:17:12 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						091b641abb 
					 
					
						
						
							
							Merge pull request  #197  from zulip/dev  
						
						... 
						
						
						
						Add beta update option in settings page #192  
						
						
					 
					
						2017-07-05 08:33:25 -07:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						af0ec80998 
					 
					
						
						
							
							Refinements on settings template  
						
						
						
						
					 
					
						2017-07-05 20:56:07 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						5653a38d9b 
					 
					
						
						
							
							init betaupdates to false  
						
						
						
						
					 
					
						2017-07-05 18:26:04 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						01ea3beb99 
					 
					
						
						
							
							Merge pull request  #196  from geeeeeeeeek/dev  
						
						... 
						
						
						
						Reload db after update. 
						
						
					 
					
						2017-07-05 05:53:01 -07:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						cd387aaf9c 
					 
					
						
						
							
							Reload db after update.  
						
						
						
						
					 
					
						2017-07-05 20:41:01 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						24b5e0412b 
					 
					
						
						
							
							changed betaUpdate >> BetaUpdate  
						
						
						
						
					 
					
						2017-07-05 17:15:38 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						8174f7b37e 
					 
					
						
						
							
							Merge pull request  #195  from geeeeeeeeek/dev  
						
						... 
						
						
						
						Change config filename to avoid conflict. 
						
						
					 
					
						2017-07-05 04:31:48 -07:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						d3a5eceaf9 
					 
					
						
						
							
							Change config filename to avoid conflict.  
						
						
						
						
					 
					
						2017-07-05 19:25:34 +08:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						31f285eba9 
					 
					
						
						
							
							Merge pull request  #194  from geeeeeeeeek/dev  
						
						... 
						
						
						
						Fix defaultValue not set on the first time. 
						
						
					 
					
						2017-07-05 04:19:44 -07:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						b1365f9669 
					 
					
						
						
							
							Fix defaultValue not set on the first time.  
						
						
						
						
					 
					
						2017-07-05 18:58:25 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						21351125fa 
					 
					
						
						
							
							update betaupdate settings  
						
						
						
						
					 
					
						2017-07-05 16:00:43 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						50b9ec7220 
					 
					
						
						
							
							Merge pull request  #193  from geeeeeeeeek/dev  
						
						... 
						
						
						
						Make ConfigUtil runnable in both processes. 
						
						
					 
					
						2017-07-05 03:16:54 -07:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						46cf5c9a5c 
					 
					
						
						
							
							Make ConfigUtil runnable in both processes.  
						
						
						
						
					 
					
						2017-07-05 18:05:50 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						35a42f3873 
					 
					
						
						
							
							Allow auto update for prerelease based on betaupdates setting  
						
						
						
						
					 
					
						2017-07-05 03:12:01 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						14b9fcf8d7 
					 
					
						
						
							
							add settings for beta updates [WIP]  #173  
						
						
						
						
					 
					
						2017-07-05 03:05:02 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						47cfe86a06 
					 
					
						
						
							
							Merge pull request  #190  from geeeeeeeeek/feature/settings-page  
						
						... 
						
						
						
						Feature/settings page 
						
						
					 
					
						2017-07-02 11:43:14 -07:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						57ad2d63e0 
					 
					
						
						
							
							Fix a styling bug.  
						
						
						
						
					 
					
						2017-07-03 02:11:21 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						2fcc5d9649 
					 
					
						
						
							
							Fix linting errors.  
						
						
						
						
					 
					
						2017-07-03 02:02:43 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						45523f41aa 
					 
					
						
						
							
							Add tray options in settings page.  
						
						
						
						
					 
					
						2017-07-03 02:02:43 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						15b3af7b97 
					 
					
						
						
							
							Update tray script to support shown/hidden state on start-up.  
						
						
						
						
					 
					
						2017-07-03 02:02:43 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						81d3aa8a1b 
					 
					
						
						
							
							Add ConfigUtil to manage config items.  
						
						
						
						
					 
					
						2017-07-03 02:02:43 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						321860a232 
					 
					
						
						
							
							Disable preload script in functional tab.  
						
						
						
						
					 
					
						2017-07-03 02:02:43 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						1c290fc2cd 
					 
					
						
						
							
							Add the ability to forward message from renderer to renderer.  
						
						
						
						
					 
					
						2017-07-03 02:02:43 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						a74b17b989 
					 
					
						
						
							
							Finish the framework of settings.  
						
						
						
						
					 
					
						2017-07-03 02:02:43 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						ffba6b68f8 
					 
					
						
						
							
							Extract Nav from Preference.  
						
						
						
						
					 
					
						2017-07-03 02:02:43 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						b553b29328 
					 
					
						
						
							
							ignore docs folder while building  
						
						
						
						
					 
					
						2017-07-01 20:56:22 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						d7b44b23d1 
					 
					
						
						
							
							add new release checklist [WIP]  
						
						
						
						
					 
					
						2017-07-01 20:54:52 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						b991fac136 
					 
					
						
						
							
							destroy multiple tray icons on reload -  fixes   #191  
						
						
						
						
					 
					
						2017-07-01 12:22:59 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						cda8aa3b09 
					 
					
						
						
							
							Merge pull request  #189  from geeeeeeeeek/issue/close-settings-bug  
						
						... 
						
						
						
						Fix close settings causing split webviews (#188 ). 
						
						
					 
					
						2017-06-28 08:48:06 -07:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						1e60643ae9 
					 
					
						
						
							
							Fix multiple settings tabs.  
						
						
						
						
					 
					
						2017-06-28 20:37:31 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						d9fbcaf38e 
					 
					
						
						
							
							Fix linting errors.  
						
						
						
						
					 
					
						2017-06-28 00:47:42 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						9e5a67c36b 
					 
					
						
						
							
							Fix close settings causing split webviews ( #188 ).  
						
						
						
						
					 
					
						2017-06-28 00:44:23 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						a16181be33 
					 
					
						
						
							
							🎉  v1.1.0-beta  
						
						
						
						
					 
					
						2017-06-23 17:39:15 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						cd0a7741b1 
					 
					
						
						
							
							styling save-server-action button  
						
						
						
						
					 
					
						2017-06-23 17:37:28 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						6da523a18b 
					 
					
						
						
							
							Remove checkbox and redesign save-server-action  
						
						
						
						
					 
					
						2017-06-23 17:24:37 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						86302308a9 
					 
					
						
						
							
							Enable quit app using CTRL+Q on windows as well  
						
						
						
						
					 
					
						2017-06-22 02:44:34 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						b0294db133 
					 
					
						
						
							
							Allow global return + use script as sourceType  
						
						
						
						
					 
					
						2017-06-22 00:53:35 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						252586cf71 
					 
					
						
						
							
							fix module error  #185  
						
						
						
						
					 
					
						2017-06-22 00:52:29 +05:30 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						52ea1a48fd 
					 
					
						
						
							
							Merge pull request  #184  from geeeeeeeeek/issue/network-error-page  
						
						... 
						
						
						
						Improve network error display. 
						
						
					 
					
						2017-06-21 06:55:55 -07:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						98e73f807c 
					 
					
						
						
							
							Reload the app when users try to resume the connection.  
						
						
						
						
					 
					
						2017-06-21 20:47:40 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						f96dd6e6bc 
					 
					
						
						
							
							Fix linting error.  
						
						
						
						
					 
					
						2017-06-21 20:11:58 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						1511ce4610 
					 
					
						
						
							
							Reconnect app when network comes back.  
						
						
						
						
					 
					
						2017-06-21 20:10:58 +08:00 
						 
				 
			
				
					
						
							
							
								Akash Nimare 
							
						 
					 
					
						
						
							
						
						c2db6fc0f0 
					 
					
						
						
							
							updated multi team screenshot  
						
						
						
						
					 
					
						2017-06-21 17:35:58 +05:30 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						937a193a61 
					 
					
						
						
							
							Fix linting errors.  
						
						
						
						
					 
					
						2017-06-21 15:59:09 +08:00 
						 
				 
			
				
					
						
							
							
								Zhongyi Tong 
							
						 
					 
					
						
						
							
						
						3823ac7f78 
					 
					
						
						
							
							Improve network error display.  
						
						
						
						
					 
					
						2017-06-21 15:56:05 +08:00 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						878cc3fe82 
					 
					
						
						
							
							focus window onclicking tray menus #fixes  #183  
						
						
						
						
					 
					
						2017-06-20 15:19:57 +05:30 
						 
				 
			
				
					
						
							
							
								akashnimare 
							
						 
					 
					
						
						
							
						
						eace637f29 
					 
					
						
						
							
							Toggle window on clicking tray icon [Windows only]  
						
						
						
						
					 
					
						2017-06-20 15:00:43 +05:30