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
Jonas Schwabe
54f6447712
Implements #176
2016-07-17 14:15:14 +02:00
Yuya Ochiai
0b8d125bc4
Update version to 1.3.0
2016-07-07 22:38:08 +09:00
Yuya Ochiai
d235eeb8b3
Update minimum version of webpack to work with #184
2016-07-06 22:18:07 +09:00
Kolja Lampe
bbea5e570e
Added event handles for potential problems devtron showed and log these to console
2016-07-04 20:45:36 +02:00
Yuya Ochiai
517cc16835
Merge branch 'master' into dev
2016-06-17 23:39:45 +09:00
Kolja Lampe
85c48f5ebb
Bump electron-prebuild to 1.2.2
2016-06-13 20:56:45 +02:00
Kolja Lampe
87da29dc32
Change package entry for electron-builder. See https://github.com/mattermost/desktop/pull/138#discussion_r63242703
2016-06-12 13:53:18 +02:00
Yuya Ochiai
037e334544
Fix declaration for electron-squirrel-startup
2016-06-09 21:46:41 +09:00
Yuya Ochiai
180428e3d5
Update Electron to 1.2.1
2016-06-06 22:56:19 +09:00
Yuya Ochiai
479b789629
Merge branch 'master' into dev
2016-06-06 21:30:23 +09:00
Yuya Ochiai
e9f8140594
Rewrite tests with chai-as-promised
2016-06-06 21:18:25 +09:00
Yuya Ochiai
c6d91e7ae4
Update license entry in package.json
2016-06-06 00:45:30 +09:00
Yuya Ochiai
29c53aa992
Fix test command
2016-06-06 00:38:17 +09:00
Yuya Ochiai
bd25d254d3
Merge branch 'release/v1.2.1'
2016-06-01 23:04:40 +09:00
Yuya Ochiai
e43e212166
Update version to 1.2.1
2016-05-24 23:57:38 +09:00
Yuya Ochiai
b52dfa5348
Use Spectron to execute test
2016-05-21 18:08:53 +09:00
Kolja Lampe
68b54ee4aa
Implement installers via electron-builder
2016-05-20 22:58:32 +02:00
Yuya Ochiai
1cc125d69e
Update Electron to 1.0.2
2016-05-16 23:29:26 +09:00
Yuya Ochiai
d62470a0af
Prettify JSON files
2016-05-16 23:01:26 +09:00
Yuya Ochiai
3e49bfb04c
Update Electron to 0.37.8
...
Make sure the userData directory is created during the ready event of app
module.
Close #130
2016-05-12 00:23:42 +09:00
Yuya Ochiai
0529cb8efc
Fix author entry
2016-05-06 22:53:56 +09:00
Yuya Ochiai
bfac489777
Update electron-packager to fix app icon for OS X
2016-05-06 22:52:38 +09:00
Yuya Ochiai
68cc7a62d7
Update version to 1.2.0
2016-05-05 22:18:05 +09:00
Yuya Ochiai
47486d8b8e
Rearrange test directory
2016-05-02 22:45:56 +09:00
Yuya Ochiai
9fe9e52709
Update Electron to 0.37.7
2016-04-27 22:16:12 +09:00
Yuya Ochiai
162b0ae632
Add the short description for deb packages
2016-04-26 22:48:16 +09:00
Yuya Ochiai
281669965f
Use electron-builder to create deb packages
2016-04-26 22:40:30 +09:00
Yuya Ochiai
6c0bfa8be1
Update esformatter-jsx and related packages
2016-04-14 22:10:27 +09:00
Yuya Ochiai
38216396e4
Update React and releated packages
2016-04-14 21:30:58 +09:00
Yuya Ochiai
c3783445fa
Merge branch 'master' into dev
2016-04-14 21:21:52 +09:00