Commit graph

1273 commits

Author SHA1 Message Date
Yuya Ochiai 84d0ec432a Implement simple spellchecker 2017-04-26 00:12:23 +09:00
Yuya Ochiai dd3ada3c65 Rename LICENSE to LICENSE.txt 2017-04-26 00:01:03 +09:00
Yuya Ochiai 49bd53deb4 Bundle LICENSE and NOTICE.txt into packaged apps 2017-04-25 22:40:18 +09:00
Jason Blais 4d884a217a Merge pull request #488 from mattermost/jasonblais-patch-1
Create NOTICE.txt
2017-04-24 23:34:46 -04:00
Yuya Ochiai 002da9f1f6 Fix error page not properly layouted 2017-04-25 01:00:49 +09:00
Yuya Ochiai 086ad5ecd2 Try to get CI faster 2017-04-21 23:36:14 +09:00
Yuya Ochiai a577d412eb Merge pull request #515 from yuya-oc/improve-hidden-webview
Improve hidden webview
2017-04-19 21:22:45 +09:00
Yuya Ochiai 8c8f67889e Fix view position for new tab height 2017-04-18 23:52:03 +09:00
Yuya Ochiai 7e12e64c31 Fix tests due to webview indices 2017-04-18 23:52:03 +09:00
Yuya Ochiai 7c9dd50477 Hide webview with the recommended approach
https://electron.atom.io/docs/api/webview-tag/#css-styling-notes
2017-04-18 23:52:03 +09:00
Yuya Ochiai 1d0a5e35fa Merge pull request #508 from yuya-oc/fix-quick-look
Fix Quick Look not closing in file upload dialog

Close #498
2017-04-18 21:22:52 +09:00
Yuya Ochiai 37839fd0ec Merge pull request #513 from mattermost/jasonblais-patch-2
Change "team" references to "server"
2017-04-15 18:34:53 +09:00
Jason Blais a94566c2c6 Change "team" references to "server" 2017-04-13 11:31:08 -04:00
Jason Blais f528af4c50 Update NOTICE.txt 2017-04-10 14:46:24 -04:00
Yuya Ochiai 8ce3edbf34 Fix Quick Look not closing in file upload dialog
There is a problem where the app craches when the dialog is canceled
without closing Quick Look.
2017-04-07 22:49:10 +09:00
Yuya Ochiai 1da861ecba Merge pull request #505 from mattermost/jasonblais-patch-2
Update release-process.md

Close #504
2017-04-06 21:00:54 +09:00
Yuya Ochiai 2f40b517cf Merge pull request #489 from yuya-oc/reduce-tab-height
Reduce tab bar height
2017-04-06 20:59:17 +09:00
Jason Blais 7baf5c9542 Update NOTICE.txt 2017-04-05 01:14:21 -04:00
Jason Blais acedeb4f94 Update NOTICE.txt 2017-04-05 01:12:30 -04:00
Jason Blais ff5367ebf0 Update release-process.md 2017-04-05 00:34:24 -04:00
Yuya Ochiai 6ae3918fdb Update CHANGELOG.md
The application now respects 125% of display scaling
by upgrading Electron via #459
2017-04-04 21:29:31 +09:00
Yuya Ochiai d20a547cc3 Fix CHANGELOG.md 2017-04-04 21:24:01 +09:00
Yuya Ochiai 4484733c9d Update CHANGELOG.md
Close #411 by upgrading Electron via #459
2017-04-04 21:20:41 +09:00
Yuya Ochiai 62c198edb7 Remove unnecessary codes
Related to #416
2017-04-03 22:50:38 +09:00
Yuya Ochiai 34eb44cbc1 Merge pull request #503 from yuya-oc/ding-for-windows-7
Add support for sound notifications on Windows 7 and 8
2017-04-03 20:37:02 +09:00
Yuya Ochiai 2fa618c9c9 Add support for sound notifications on Windows 7 and 8
ding.mp3 is derived from /platform repository.
2017-04-01 21:37:25 +09:00
Yuya Ochiai 366c73b164 Merge pull request #502 from yuya-oc/remove-chai-as-promised
Stop using chai-as-promised
2017-04-01 21:06:09 +09:00
Yuya Ochiai 96b5122988 Stop using chai-as-promised due to its license
For #488
2017-03-29 01:03:52 +09:00
Yuya Ochiai d7dd21063e Merge pull request #496 from mattermost/jasonblais-patch-2
Update current year for license file
2017-03-28 23:47:44 +09:00
Jason Blais ba7f96849d Updating year for license file
Propose using `2015-present` format so we don't have to worry about updating the year in the future :)
2017-03-27 16:00:50 -04:00
Yuya Ochiai 14b23d24d3 Reduce tab bar height 2017-03-25 21:32:48 +09:00
Jason Blais ec68ad0fcb Update NOTICE.txt 2017-03-24 23:26:15 -04:00
Jason Blais 09c08a7954 Create NOTICE.txt 2017-03-24 21:28:44 -04:00
Yuya Ochiai d42a4ff16c Removed Japanese fonts support
Now Electron chooses proper fonts. So the feature is no longer necessary.
2017-03-23 01:04:25 +09:00
Yuya Ochiai 0a2415bdf7 Merge pull request #470 from yuya-oc/create-main-window
Refactor main window code
2017-03-22 00:55:46 +09:00
Yuya Ochiai 0e61fd526f Merge pull request #469 from yuya-oc/remove-secure-contents-only
Remove "Display secure content only" option
2017-03-22 00:54:36 +09:00
Yuya Ochiai 153bf7ad5f Refactor main window code 2017-03-19 00:11:08 +09:00
Yuya Ochiai f08db8c72b Remove "Display secure content only" option
allowDisplayingInsecureContent is removed in Electron 1.6.
And it's no longer necessary to show http contents in https server.
2017-03-18 21:33:51 +09:00
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