Commit Graph

1287 Commits

Author SHA1 Message Date
Yuya Ochiai
ab5e5590a4 Fix Windows uninstaller not removing files correctly
Multiple async tasks were not performed completely when running uninstaller.
So rearranged tasks with sequential order.
i.e. take care startup registry, finally call electron-squirrel-startup.
2017-07-11 21:33:40 +09:00
Yuya Ochiai
9f826cad93 Merge pull request #558 from yuya-oc/fix-app-publisher
Change the app publisher to Mattermost, Inc.
2017-07-10 23:48:05 +09:00
Yuya Ochiai
3fefb813f0 Change app author to Mattermost 2017-07-10 22:19:37 +09:00
Yuya Ochiai
56ec6dedcf Merge pull request #555 from yuya-oc/fix-x-on-first-launch
Fix close button not working when the number of servers is not zero
2017-07-04 23:03:21 +09:00
Yuya Ochiai
1f86fbc18a Fix close button not working when the number of teams is not zero 2017-07-01 23:46:45 +09:00
Yuya Ochiai
77e5a7d88a Merge pull request #545 from yuya-oc/blur-webview-on-deactivation
Fix desktop notifications not working when the window is minimized from inactive state
2017-06-06 23:17:15 +09:00
Yuya Ochiai
63497009ec Merge branch 'master' into blur-webview-on-deactivation 2017-06-06 23:16:50 +09:00
Yuya Ochiai
020f50f0fc Merge pull request #525 from yuya-oc/sheet-events
Use sheet-end event to handle focus when closing macOS file upload dialog
2017-06-06 23:15:11 +09:00
Yuya Ochiai
bf21836c44 Fix desktop notifications not working when the window is minimized
Blur webview when the main window loses its focus.
2017-06-05 23:33:50 +09:00
Yuya Ochiai
dbd963fbf0 Use sheet-end event to handle focus when closing macOS file upload dialog 2017-06-02 23:55:58 +09:00
Yuya Ochiai
ab784a431a Update CHANGELOG.md for '+' button 2017-06-02 23:49:09 +09:00
Yuya Ochiai
c9d59121a0 Merge pull request #543 from yuya-oc/update-electron
Update Electron to 1.6.10
2017-06-02 23:42:30 +09:00
Yuya Ochiai
854ed8a7d9 Update Electron to 1.6.10
- Desktop notification for Windows 7
- Per-monitor DPI awareness
2017-06-01 00:39:20 +09:00
Yuya Ochiai
481bf963f0 Add "UNDER DEVELOPMENT" section for next release 2017-06-01 00:11:24 +09:00
Yuya Ochiai
0839e71d0d Merge branch 'refactoring-notifications' 2017-05-31 23:07:13 +09:00
Yuya Ochiai
446af5ef76 Merge pull request #541 from yuya-oc/fix-add-button-align
Fix alignment for 'Add new server' button
2017-05-31 20:34:23 +09:00
Yuya Ochiai
2307b3ca6a Fix alignment for 'Add new server' button 2017-05-31 20:33:12 +09:00
Yuya Ochiai
5352be1c95 Merge pull request #540 from yuya-oc/css
Use CSS to style UI
2017-05-24 23:58:54 +09:00
Yuya Ochiai
ae8e51db25 Update NOTICE.txt for css-loader and style-loader 2017-05-24 22:53:47 +09:00
Yuya Ochiai
7be7f8dcc2 Use css to style UI 2017-05-24 21:52:57 +09:00
Yuya Ochiai
f540777eea Refactor enhanced notification 2017-05-22 22:51:31 +09:00
Yuya Ochiai
a6b27238bc Merge pull request #536 from yuya-oc/update-dependencies
Update dependencies
2017-05-22 21:55:08 +09:00
Yuya Ochiai
cd50abfe47 Update react-bootstrap 2017-05-16 01:27:19 +09:00
Yuya Ochiai
f8086d3b6d Update NOTICE.txt for create-react-class and react-transition-group 2017-05-16 01:21:42 +09:00
Yuya Ochiai
2e310dc1ee Follow up react's deprecation 2017-05-12 00:17:13 +09:00
Yuya Ochiai
f6ef409cb0 Update app dependencies 2017-05-11 23:50:18 +09:00
Yuya Ochiai
7f9e922c2b Fix artifact path 2017-05-11 23:37:17 +09:00
Yuya Ochiai
3e1ff1933e Update electron stack 2017-05-11 00:52:10 +09:00
Yuya Ochiai
9e6480cfd9 Update dev tools 2017-05-11 00:37:57 +09:00
Yuya Ochiai
6d4c6ec062 Update test tools 2017-05-11 00:36:06 +09:00
Yuya Ochiai
6fef1bac28 Update webpack/babel stack 2017-05-11 00:26:48 +09:00
Yuya Ochiai
b0e117a623 Merge branch 'release-3.7' 2017-05-10 22:13:25 +09:00
Yuya Ochiai
857a2c0314 Merge pull request #530 from mattermost/jasonblais-patch-1
Add bug reporter for 3.7 changelog
2017-05-06 21:27:01 +09:00
Jason Blais
34a56acdee Update CHANGELOG.md 2017-05-06 08:08:15 -04:00
Jason Blais
179629bb08 Update CHANGELOG.md 2017-05-04 22:26:56 -04:00
Jason Blais
0389f6f7eb Add bug reporter for 3.7 2017-05-04 22:21:35 -04:00
Yuya Ochiai
bbf22973d5 Merge pull request #529 from yuya-oc/default-spellchecker-enabled
Enable spellchecker as default setting

Close #527
2017-05-03 22:13:47 +09:00
Yuya Ochiai
c333f7b87b Enable spellchecker as default setting
The language should be determined by user's locale.
If it's not available in spellchecker, en-US is used.
2017-05-03 20:53:33 +09:00
Yuya Ochiai
07b2f8fc3b Merge pull request #526 from yuya-oc/reset-misspelled-state
Reset misspelled state after changing spelling language

Close #524
2017-05-03 20:18:42 +09:00
Yuya Ochiai
13172570c0 Reset misspelled state after changing spelling language 2017-05-02 23:00:40 +09:00
Yuya Ochiai
bed558d42b Merge pull request #521 from mattermost/jasonblais-patch-1
Update CHANGELOG.md for 3.7
2017-04-30 21:32:31 +09:00
Jason Blais
ab1254b7b9 Update CHANGELOG.md 2017-04-30 00:35:36 -04:00
Jason Blais
ca651b0ad6 Add one more known issue to 3.7 changelog 2017-04-29 18:42:32 -04:00
Jason Blais
7f52a41664 Update CHANGELOG.md 2017-04-29 10:13:51 -04:00
Jason Blais
3d5bde254c Update CHANGELOG.md 2017-04-29 10:13:02 -04:00
Jason Blais
327676afa3 Update CHANGELOG.md 2017-04-29 02:48:15 -04:00
Yuya Ochiai
91aca931e7 Update version to 3.7.0 2017-04-28 21:36:09 +09:00
Yuya Ochiai
8d4b2624ca Merge pull request #519 from yuya-oc/download-public-file
Don't show an extra window when clicking public file link
2017-04-28 21:16:42 +09:00
Yuya Ochiai
85bd58dd2e Skip window title tests because they are very unstable 2017-04-28 00:47:39 +09:00
Yuya Ochiai
9f5ee581ab Add small pausing before testing window title to stabilize tests 2017-04-28 00:16:31 +09:00