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
Yuya Ochiai
af48bce17b
Update version to 1.1.1
2016-04-13 23:57:16 +09:00
Yuya Ochiai
cc2d65c741
Fix npm run build
when using webpack 1.12.15
...
'remote' module is used in electron-connect but it's removed from electron target on webpack 1.12.15.
So define 'remote' as "externals" to avoid bundling error.
http://webpack.github.io/docs/configuration.html#externals
2016-04-13 23:35:26 +09:00
Yuya Ochiai
6dcf88b885
Update Electron to 0.37.3
2016-03-30 21:42:20 +09:00
Yuya Ochiai
e3130e4c77
Update version to 1.1.0
2016-03-23 01:51:27 +09:00
Yuya Ochiai
ab18e33f7f
Merge branch 'master' into release/v1.1.0
2016-03-22 23:24:04 +09:00
Yuya Ochiai
993efb39b6
Fix crash when freetype 2.6.3 is used in system
...
Fix #76 . See https://github.com/atom/electron/issues/4513
2016-03-16 20:55:41 +09:00
Yuya Ochiai
e82d6be0b5
Rename electron-mattermost to Mattermost at implementation
...
npm package name (package.json: name) is "mattermost-desktop"
display name (package.json: productName) is "Mattermost"
2016-03-13 22:55:08 +09:00
Yuya Ochiai
50084fe74f
Add engines for package.json
2016-02-21 20:13:53 +09:00