Commit graph

3047 commits

Author SHA1 Message Date
Martin Gondermann db4bdd0a9b Window is hidden also on minimize and a click on the tray icon toggles the window 2016-06-27 09:06:20 +02:00
Martin Gondermann f85cad72db Hide window on minimize 2016-06-27 08:09:52 +02:00
Yuya Ochiai 26b20670b4 Merge branch 'add_tests' 2016-06-25 23:06:46 +09:00
Yuya Ochiai f5e28e2739 Execute testing js code directly with webdriverio API 2016-06-25 22:46:14 +09:00
Yuya Ochiai 9e6d6fcfdb Wait until a new window is opened 2016-06-25 22:09:37 +09:00
Yuya Ochiai 98b6ce8760 Extend pause 2016-06-25 21:42:03 +09:00
Yuya Ochiai b6e975aa21 Add assertion to confirm Node.js is disabled in rederer by executing require() 2016-06-25 21:21:10 +09:00
Yuya Ochiai 7fc963125a Add test to confirm Node.js is disabled in a new window 2016-06-25 18:46:23 +09:00
Yuya Ochiai b22c1eb2aa Add test to confirm Node.js API is disabled in webview 2016-06-25 18:04:33 +09:00
Yuya Ochiai 08aca0f235 Improve the way to skip tests on specific condition 2016-06-25 17:05:56 +09:00
Yuya Ochiai 1b265f7c12 Merge branch 'dev'
Close #143
2016-06-24 00:17:24 +09:00
Yuya Ochiai 580bebdc66 Combine save/load tests 2016-06-23 21:02:08 +09:00
Yuya Ochiai f4741d175b Merge branch 'dev' of https://github.com/mattermost/desktop into dev 2016-06-23 00:08:19 +09:00
Yuya Ochiai 4fca00ec9d Add tests for settings 2016-06-23 00:03:04 +09:00
Yuya Ochiai fdfb5ad791 Fix typo 2016-06-22 23:10:27 +09:00
Yuya Ochiai f432846a28 Modify test-code style for 'Hide Manu Bar' 2016-06-22 00:35:04 +09:00
Yuya Ochiai 2347d5e299 Add tests for disablewebsecurity (Allow mixed contents) 2016-06-22 00:33:14 +09:00
Yuya Ochiai eda5d56d78 Refine headers and notifications config 2016-06-18 21:46:31 +09:00
Yuya Ochiai 056b508ac3 Move "Toggle Developer Tools" item to bottom of the menu 2016-06-18 20:41:11 +09:00
Yuya Ochiai b91e44a5fe Prettify code 2016-06-18 20:40:12 +09:00
Yuya Ochiai 3650967f4c Fix that edited team is adeed to bottom of the list 2016-06-18 00:53:03 +09:00
Yuya Ochiai 96e52b6e85 Update config of main process when the config file is updated 2016-06-17 23:50:41 +09:00
Yuya Ochiai 517cc16835 Merge branch 'master' into dev 2016-06-17 23:39:45 +09:00
Yuya Ochiai 04839a630e Deploy windows-installers to draft 2016-06-17 23:28:22 +09:00
Yuya Ochiai f98f1fbab2 Merge branch 'windows-installer' into dev 2016-06-17 23:19:55 +09:00
Yuya Ochiai 339dd4e404 Update CHANGELOG.md 2016-06-17 23:19:43 +09:00
Yuya Ochiai 1cb55aa893 Update dist package's author to control the stat menu folder 2016-06-17 22:02:20 +09:00
Yuya Ochiai 2b7dc1190e Update CHANGELOG.md 2016-06-17 21:50:01 +09:00
Yuya Ochiai 3061598935 Merge pull request #159 from MetalCar/blinkNotification 2016-06-17 21:29:12 +09:00
Yuya Ochiai 722807a5cb Refactor notification to simplify event handling 2016-06-16 23:01:37 +09:00
Yuya Ochiai 4b11504b81 Update issue templates 2016-06-16 21:31:03 +09:00
Yuya Ochiai 3698b19495 Update docs 2016-06-16 21:08:40 +09:00
Yuya Ochiai 84c1ac1d9b Merge pull request #164 from Razzeee/auto-launch-option
Adds a setting to launch the app on system login
2016-06-16 20:05:35 +09:00
Kolja Lampe 447f6ec41d Adds a setting to launch the app on system login 2016-06-15 17:23:10 +02:00
Yuya Ochiai b8f8c4b8f7 Merge pull request #166 from Razzeee/bump-prebuild
Bump prebuild to 1.2.2
2016-06-15 20:17:24 +09:00
Yuya Ochiai 9778c4fba2 Override author of dist/package.json
"Mattermost, Inc." is used:
  - to create the start menu shortcut.
  - as the publisher on "Add/Remove Programs" list.
2016-06-15 00:19:44 +09:00
Yuya Ochiai fdabf56469 Collect installers as artifacts 2016-06-14 23:32:49 +09:00
Yuya Ochiai 094194faf3 Add ia32 windows-installer 2016-06-14 23:31:21 +09:00
Yuya Ochiai cef86fa3e6 Specify x64 explicitly to create windows-installer 2016-06-14 23:21:16 +09:00
Kolja Lampe 85c48f5ebb Bump electron-prebuild to 1.2.2 2016-06-13 20:56:45 +02:00
Yuya Ochiai f87628a857 Update CHANGELOG.md 2016-06-13 23:58:50 +09:00
Yuya Ochiai de5e6cf2ca Reload the tab after 30 sec when failed to load
Close #127
2016-06-13 23:55:26 +09:00
Yuya Ochiai c40fd84357 Fix arch name for .deb packages in deploy script 2016-06-12 23:26:32 +09:00
Yuya Ochiai 1c6ea92359 Merge pull request #165 from Razzeee/electron-builder
Change package entry for electron-builder.
2016-06-12 23:23:15 +09:00
Yuya Ochiai f2e3b58e04 Fix obsolete 'shell' API 2016-06-12 22:56:22 +09:00
Yuya Ochiai 3357fc18d2 Update CHANGELOG.md and docs/setup.md 2016-06-12 22:06:44 +09:00
Yuya Ochiai db78339bf1 Merge branch 'osx-menu-icon' into dev
Close #133
2016-06-12 22:04:21 +09:00
Yuya Ochiai 7bfedc6f23 Update CHANGELOG.md 2016-06-12 22:03:53 +09:00
Yuya Ochiai 9ee7643ad1 Fix for non-darwin platforms 2016-06-12 21:40:59 +09:00
Yuya Ochiai bea3b59168 Support dark mode 2016-06-12 21:33:00 +09:00