Yuya Ochiai
e72e4155ba
Exit with error code when webpack encounts error
2017-01-17 20:53:13 +09:00
Yuya Ochiai
92830b371c
Remove redundant args
2017-01-12 21:53:09 +09:00
Yuya Ochiai
4376618ef8
Merge branch 'master' into update-dependencies
2016-12-22 23:01:04 +09:00
Yuya Ochiai
77e9ba0a32
Use npm-run-all to execute npm scripts
2016-12-22 21:35:32 +09:00
Yuya Ochiai
d620ebbd44
Update Electron and tools
2016-12-21 23:46:23 +09:00
Yuya Ochiai
12d0740495
Update test libraries
2016-12-21 00:03:53 +09:00
Yuya Ochiai
07d2edea70
Update webpack
2016-12-21 00:00:43 +09:00
Yuya Ochiai
c98e3eff3a
Update dev dependencies
2016-12-20 23:53:37 +09:00
Yuya Ochiai
72c65393da
Update eslint
2016-12-20 23:38:27 +09:00
Yuya Ochiai
82f6dbee4a
Update Electron to 1.4.12
...
Certificate Transparency Fix
http://electron.atom.io/blog/2016/12/09/certificate-transparency-fix
2016-12-11 01:52:58 +09:00
Yuya Ochiai
c6fa55dd7c
Add simple README for Linux packages
2016-12-05 23:45:35 +09:00
Jason Blais
b069a5c820
Update package.json for 3.5.0
2016-11-30 11:30:24 -05:00
Jonas Schwabe
3d8d24c2ff
Fixes #161
2016-11-16 09:24:35 +01:00
Yuya Ochiai
4267214a25
Fix jsx files are not tested
2016-11-08 23:54:53 +09:00
Yuya Ochiai
f3ee426ef5
Use electron instead of electron-prebuilt
...
Now electron-prebuilt is deprecated.
https://github.com/electron-userland/electron-prebuilt/tree/v1.4.2#installation
2016-11-08 00:00:56 +09:00
Yuya Ochiai
7ef0ad3b16
Update npm test command
2016-10-28 00:49:52 +09:00
Yuya Ochiai
16788b5a6f
Fix eslint errors
2016-10-28 00:49:52 +09:00
Yuya Ochiai
16a18e64e6
Rewrite .eslintrc.json with extends property
2016-10-28 00:47:49 +09:00
Kolja Lampe
0926c915b5
Added eslint and basic eslint config
2016-10-28 00:47:49 +09:00
Yuya Ochiai
dace9c2032
Add SourceMap in development mode
2016-10-27 21:49:48 +09:00
Yuya Ochiai
0fb3b5e378
Use webpack CLI instead of gulpfile.js
2016-10-27 21:49:48 +09:00
Yuya Ochiai
a300bd7b01
Add --em option of electron-builder to control package name
2016-10-21 21:12:18 +09:00
Yuya Ochiai
46d0c41e60
Fix package name
2016-10-19 22:57:06 +09:00
Yuya Ochiai
65a3d27e8a
Remove unused package
2016-10-08 17:18:00 +09:00
Yuya Ochiai
e5c5ca9d9a
Use 7zip to manipulate windows zip archives
2016-10-08 17:05:37 +09:00
Yuya Ochiai
3c63d98960
Update electron-builder to fix for mac:tar.gz
2016-10-08 17:05:37 +09:00
Yuya Ochiai
ceb37dfa96
Use "npm run package:mac" instead of osx
2016-10-08 17:05:08 +09:00
Yuya Ochiai
5c5ef80584
Update electron-builder due to its bug
2016-10-08 17:05:08 +09:00
Yuya Ochiai
0af78afd14
Update circle.yml for electron-builder
2016-10-08 17:04:12 +09:00
Yuya Ochiai
133af47343
Use electron-builder for all artifacts
2016-10-08 17:04:12 +09:00
Yuya Ochiai
216f917964
Merge pull request #307 from Razzeee/random-bump
...
Bump some dev dependencies
2016-10-08 00:05:24 +09:00
Yuya Ochiai
2bc57934f7
Merge pull request #257 from Razzeee/bump-electron-builder
...
Bump electron builder
2016-10-05 21:27:59 +09:00
Kolja Lampe
f9d741aa62
Make sure release directories are there before trying to copy to them
2016-10-03 22:45:55 +02:00
Kolja Lampe
9763bd61aa
Bump electron builder
2016-10-03 22:45:54 +02:00
Kolja Lampe
4f142f3e08
Bump some dev dependencies
2016-10-01 20:32:55 +02:00
Yuya Ochiai
84c8c7e2d6
Update version to 3.4.1
2016-10-01 01:24:07 +09:00
Yuya Ochiai
e8590e61d5
Fix ApplicationUserModelID in the start menu shortcut
...
The application expected "com.squirrel.mattermost.Mattermost"
due to electron-winstaller. But probably the package name,
"mattermost-desktop" was used when creating the shortcut.
This might affect the internal name of .deb package.
Close #287
2016-09-17 00:03:14 +09:00
Yuya Ochiai
bccb3a208d
Update version to 3.4.0
2016-09-14 20:39:17 +09:00
Yuya Ochiai
c7125a372e
Merge pull request #262 from mattermost/fix-focus-of-webview
...
Fix webview doesn't get focus correctly
Close #231
2016-09-09 23:52:45 +09:00
Kolja Lampe
b59f501a82
Some minor codestyle improvements due to jshint
2016-08-30 15:28:15 +02:00
Yuya Ochiai
2458889a09
Merge branch 'linux-desktop-file'
...
Close #208
2016-08-28 22:01:28 +09:00
Yuya Ochiai
538ebe705a
Fix npm run watch
not working in OS X
...
electron-connect 0.4.4 causes `The application has become unresponsive.`
2016-08-26 23:40:26 +09:00
Yuya Ochiai
4d0e263ecd
Fix webview doesn't get focus correctly
...
For #231
webview.focus() was used to focus on the webview, but it's DOM element function.
So only the tag was focused in the host window, and its webContents was not focused.
As the result, the shortcuts of Mattermost server didn't work in some cases.
Electron is upgraded to 1.2.8 because of webContents.isFocused().
2016-08-26 00:49:18 +09:00
Yuya Ochiai
f2284fddb4
Add script to create .desktop file for Linux
...
For #208
2016-08-25 00:33:35 +09:00
Yuya Ochiai
f18710991f
Merge pull request #255 from Razzeee/bump-prettify
...
Bump prettify dependencies and apply prettification
2016-08-21 15:33:14 +09:00
Kolja Lampe
81a6b7735b
Bump prettify dependencies and port our code to the new version
2016-08-20 22:38:25 +02:00
Kolja Lampe
07fd723def
Bump mocha
2016-08-20 12:11:13 +02:00
Kolja Lampe
cf18e933d5
Bump dependencies
2016-08-16 19:47:00 +02:00
Kolja Lampe
a0763b81ab
Bump app version
2016-08-16 10:15:39 +02:00
Kolja Lampe
1bce876fae
Updated electron to newest version
2016-08-07 20:45:03 +02:00