Commit graph

1236 commits

Author SHA1 Message Date
Yuya Ochiai 5a8a1e3b3c Extend waitForVisiable timeout for AutoSaveIndicator 2017-10-26 23:54:15 +09:00
Yuya Ochiai d2c4aa0546 Revert "Remove a global variable, deeplinkingUrl"
This reverts commit ea746bad29.
2017-10-25 21:05:17 +09:00
Yuya Ochiai a47dabe8cb Merge pull request #616 from csduarte/protocol_deep-linking
Protocol deep linking
2017-10-24 21:51:46 +09:00
Yuya Ochiai 744098638a Update CHANGELOG.md for deeplinking 2017-10-24 21:50:43 +09:00
Yuya Ochiai e24cddcf5a Disable deeplinking when the app is running in development mode
In that case, electron.exe is registered as the protocol client.
The app would not work because app dir is not set when launching.
2017-10-24 21:28:08 +09:00
Yuya Ochiai ea746bad29 Remove a global variable, deeplinkingUrl 2017-10-24 21:09:06 +09:00
David Meza ce08b73617 Fix problem with deeplinkingUrl still being set when preferences window closes. 2017-10-23 18:55:28 -05:00
David Meza c624a9a009 Refactorings to make code cleaner. Fixes to not execute anything when windows squirrel installer. 2017-10-23 18:55:28 -05:00
David Meza 7a3552dfdc Logic to take value of protocol from electron-builder.json to be able to whitelabel in an easy manner. 2017-10-23 18:55:28 -05:00
David Meza 150b829a67 Logic for deep linking to go to the right tab and channel based on domain 2017-10-23 18:55:28 -05:00
David Meza 4aa33a127d Make deepliking work on windows 2017-10-23 18:55:28 -05:00
David Meza 40892e0430 Protocol handler for deep linking in desktop app 2017-10-23 18:55:28 -05:00
Yuya Ochiai fb9a005f39 Tweak ISSUE_TEMPLATE.md 2017-10-22 01:14:34 +09:00
Yuya Ochiai f971c149d6 Remove trailing white spaces 2017-10-22 01:12:35 +09:00
Yuya Ochiai 88e3edc7d2 Merge pull request #625 from yuya-oc/fix-ci
Fix an issue where the combination of deepmerge and webpack breaks tests
2017-10-17 20:35:34 +09:00
Yuya Ochiai ab3bd97a52 Fix an issue where the combination of deepmerge and webpack breaks tests 2017-10-17 00:05:02 +09:00
Yuya Ochiai d347b67395 Merge pull request #619 from yuya-oc/upgrade-electron
Upgrade Electron to 1.7.9
2017-10-14 23:00:57 +09:00
Yuya Ochiai e46920ee9e Merge pull request #594 from csduarte/bash-14
BASH-14 Set default server/team in settings
2017-10-14 21:38:45 +09:00
Yuya Ochiai 162caf4818 Update CHANGELOG.md for #512 2017-10-12 23:11:18 +09:00
Yuya Ochiai 55c9104bd0 Merge pull request #612 from wvds/GH-512
Add Ctrl(+Shift)+Tab as alternative to switch between servers
2017-10-12 23:08:20 +09:00
Yuya Ochiai 189c07d9d3 Merge pull request #593 from csduarte/bash-11
BASH-11 Open help link from config
2017-10-12 22:11:10 +09:00
Wesley van der Sanden 19d6772c2b Move keyboard shortcuts to mainWindow
Closes #512
2017-10-11 20:39:08 +02:00
Jarred Witt b1200f45ad Add default team to config 2017-10-11 12:06:44 -05:00
David Meza 4f8af91f4d Hide help link if empty. 2017-10-11 11:53:49 -05:00
Jarred Witt 53014d48d2 Open help link from config 2017-10-11 11:53:49 -05:00
Yuya Ochiai 3ed7e5d68d Upgrade Electron to 1.7.9 2017-10-11 23:01:00 +09:00
Yuya Ochiai 84dc9d9975 Merge pull request #585 from yuya-oc/yarn
Use Yarn to manage dependencies
2017-10-11 22:35:17 +09:00
Yuya Ochiai eacd611f96 Update yarn.lock 2017-10-11 22:12:39 +09:00
Yuya Ochiai b9870a9b0f Fix the way to test whether yarn.lock is updated 2017-10-11 22:12:39 +09:00
Yuya Ochiai 81bc55fe46 Update development.md to use Yarn 2017-10-11 22:12:38 +09:00
Yuya Ochiai a466e9f02f Use latest Node.js LTS in CircleCI 2017-10-11 22:12:38 +09:00
Yuya Ochiai 9fcbf6f300 Use Yarn in CircleCI 2017-10-11 22:12:38 +09:00
Yuya Ochiai b3322dcfab Introduce Yarn 2017-10-11 22:12:38 +09:00
Yuya Ochiai cf19640c49 Merge pull request #603 from mattermost/jasonblais-patch-1
Update NOTICE.txt
2017-10-11 21:51:57 +09:00
Yuya Ochiai 38fcdf6d6e Merge pull request #586 from csduarte/bash-20
(#1) BASH-20 Add base and override config
2017-10-11 21:45:27 +09:00
Yuya Ochiai 44bcdf0bb9 Merge pull request #614 from wvds/GH-439
Implement settings close button hover
2017-10-10 21:43:02 +09:00
Wesley van der Sanden 6dc396dec4 Change switch server implementation
Now uses the before-input-event instead of a globalShortcut.

GH-512
2017-10-09 23:06:54 +02:00
Wesley van der Sanden 2f9b14615a Implement settings close button hover
Closes #439
2017-10-08 00:16:45 +02:00
Wesley van der Sanden eb5b760f70 Add Ctrl(+Shift)+Tab as alternative to switch between servers
Closes #512
2017-10-07 17:12:03 +02:00
Yuya Ochiai 85a1b34081 Merge pull request #607 from wvds/GH-446
Remove focus after cancelling modal
2017-10-07 22:10:14 +09:00
Yuya Ochiai e23b0d21ab Update CHANGELOG.md 2017-10-07 22:09:42 +09:00
Wesley van der Sanden b5bc340f32 Move removing focus to TeamList.jsx
Closes #446
2017-10-07 14:35:20 +02:00
Yuya Ochiai 5307341086 Merge pull request #604 from yuya-oc/upgrade-electron
Upgrade Electron to 1.7.8
2017-10-06 00:33:45 +09:00
Wesley van der Sanden 9acaa36d8d Remove focus after cancelling modal
Closes #446
2017-10-01 22:21:21 +02:00
David Meza 76ced43a68 Changes to have settings tests pass. test/specs/settings_test.js 2017-09-29 11:14:01 -05:00
Jarred Witt 0efe676a8e Add base and override config 2017-09-28 12:28:01 -05:00
Yuya Ochiai 2c37e1cfe4 Upgrade Electron to 1.7.8 2017-09-26 23:09:18 +09:00
Yuya Ochiai 98077784ec Extend test timeout to stabilize CI 2017-09-23 15:13:39 +09:00
Yuya Ochiai 2af6ff30aa Package apps at separate steps 2017-09-22 23:20:00 +09:00
Yuya Ochiai a9602c22a5 Merge pull request #597 from csduarte/BASH-23
BASH-23 Add npm clean script
2017-09-21 23:23:37 +09:00