Commit Graph

1135 Commits

Author SHA1 Message Date
Yuya Ochiai
b1d586e9da Remove nodeIntegration warning of webview in BrowserWindow
nodeintegration attribute is ignored in React because it's unknown.
So fortunately the integration is not working.
New 'will-attach-webview' allows us to set nodeIntegration = false.
2017-03-18 20:58:32 +09:00
Yuya Ochiai
67c58ac074 Merge pull request #466 from jnugh/addServerButtonAlignment
Align add server button in the tab bar vertically, fixes #460
2017-03-17 00:50:16 +09:00
Yuya Ochiai
b70541517d Merge pull request #442 from jnugh/newServerModalWarnings
New server modal warnings
2017-03-17 00:25:12 +09:00
Yuya Ochiai
9836eaf468 Merge pull request #465 from yuya-oc/fix-tray-theme-save
Fix the setting not saved when changing tray icon theme
2017-03-16 20:19:29 +09:00
Jonas Schwabe
015993c9e2 Align add server button in the tab bar vertically, fixes #460 2017-03-15 20:31:01 +01:00
Jonas Schwabe
eb76688009 Fix select handler for main tab bar handled a click on the add server button (and failed) 2017-03-15 20:22:21 +01:00
Jonas Schwabe
a8effb0084 Fix warning due to using style properies named after css properties in react 2017-03-15 20:04:43 +01:00
Jonas Schwabe
1c786635a7 Fix React warning by correctly wrapping the new team modal trigger button into a NavItem 2017-03-15 20:04:43 +01:00
Jonas Schwabe
48ab30e652 Fix multiple React warnings due to invalid propTypes and bsStyle 2017-03-15 20:04:43 +01:00
Yuya Ochiai
f7bcfa04f2 Add test for tray icon theme 2017-03-15 22:45:11 +09:00
Yuya Ochiai
7e9bd4b7c9 Remove unnecessary codes 2017-03-15 21:57:58 +09:00
Yuya Ochiai
90ab304fec Update CHANGELOG.md 2017-03-15 21:38:04 +09:00
Yuya Ochiai
538a622480 Fix an issue where tray icon theme is not auto-saved 2017-03-15 20:35:28 +09:00
Yuya Ochiai
6121246d49 Merge pull request #464 from yuya-oc/fix-focus-on-close
Set focus to the next top-level window when close the main window
2017-03-13 22:58:58 +09:00
Yuya Ochiai
5355109d46 Update CHANGELOG.md 2017-03-12 00:02:39 +09:00
Yuya Ochiai
e8375f756d Set focus to the next top-level window when close the main window 2017-03-11 23:55:23 +09:00
Yuya Ochiai
8db0acc481 Add issue link for CHANGELOG.md 2017-03-09 23:36:58 +09:00
Yuya Ochiai
8ae2edb613 Update CHANGELOG.md for #426 2017-03-09 23:32:32 +09:00
Yuya Ochiai
738c4c51b2 Fix glob pattern for electron-builder 2017-03-09 22:08:30 +09:00
Yuya Ochiai
18a0cce8fb Update development.md 2017-03-09 21:48:03 +09:00
Yuya Ochiai
c224936443 Add "UNDER DEVELOPMENT" section for next release 2017-03-09 21:27:20 +09:00
Yuya Ochiai
79d8e21e3c Merge branch 'better-dev-mode' 2017-03-08 20:17:51 +09:00
Yuya Ochiai
0e91fba974 Merge pull request #459 from yuya-oc/update-dependencies
Update dependencies
2017-03-08 20:15:55 +09:00
Yuya Ochiai
b318bcf7de Add "npm run build" for circle.yml 2017-03-07 00:02:46 +09:00
Yuya Ochiai
09046b7a75 Stop using npm run build in postinstall 2017-03-06 23:47:53 +09:00
Yuya Ochiai
3f5d0722d7 Remove unnecessary webpack config 2017-03-06 23:44:51 +09:00
Yuya Ochiai
60429a9622 Disable dev mode in npm start 2017-03-06 23:43:28 +09:00
Yuya Ochiai
1ab0859ac1 Stop using __dirname to avoid confusing 2017-03-06 23:43:27 +09:00
Yuya Ochiai
3b4a1dfca9 Add React Developer Tools 2017-03-06 23:29:56 +09:00
Yuya Ochiai
8c851f0896 Use http:// links when dev mode 2017-03-06 22:00:28 +09:00
Yuya Ochiai
d8abb4b9c7 Fix tests 2017-03-06 21:31:17 +09:00
Yuya Ochiai
5b26c9cf69 Package with src/ 2017-03-06 21:15:50 +09:00
Yuya Ochiai
82bcd44f8f Remove old live-reload mechanism 2017-03-05 01:02:01 +09:00
Yuya Ochiai
83b84f9fbd Watch main.js sources 2017-03-05 00:58:26 +09:00
Yuya Ochiai
6f4010edf2 Use webpack-dev-server 2017-03-05 00:27:40 +09:00
Yuya Ochiai
1188a2d9f7 Fix blur in HiDPI environment of Windows
This reverts #384 (f60d1fe0e4).
Blur was a known side effect of #384 though,
the original problem looks fixed in electron v1.6.1.
2017-03-04 00:24:05 +09:00
Yuya Ochiai
ae1c079b95 Stop using dist directory to build 2017-03-03 23:07:06 +09:00
Yuya Ochiai
8376ffe4cc Add pause() to stabilize tests 2017-03-03 21:08:14 +09:00
Yuya Ochiai
b72af87bf0 Separate electron-builder config 2017-03-03 00:16:29 +09:00
Yuya Ochiai
0f35b14f9b Never publish artifacts 2017-03-03 00:10:37 +09:00
Yuya Ochiai
eaa24c599f Update electron-builder 2017-03-02 23:52:53 +09:00
Yuya Ochiai
d33ffb8143 Update electron 2017-03-02 23:04:55 +09:00
Yuya Ochiai
d037568ebc Update react 2017-03-01 23:42:17 +09:00
Yuya Ochiai
f53a9b55d9 Update electron 2017-03-01 22:24:59 +09:00
Yuya Ochiai
9e5ad098d0 Update eslint and rules 2017-03-01 22:05:42 +09:00
Yuya Ochiai
3b553cf233 Update babel 2017-03-01 21:46:57 +09:00
Yuya Ochiai
998f33ef37 Migrate to webpack 2 2017-03-01 21:29:11 +09:00
Yuya Ochiai
d96c3d99d1 Update development tools 2017-03-01 21:14:55 +09:00
Yuya Ochiai
c386d52e92 Merge branch 'release-3.6' 2017-03-01 19:58:55 +09:00
Jason Blais
aa623425dd Remove reference to "weekly team meetings" from release process 2017-02-26 15:02:59 -05:00