Commit Graph

59 Commits

Author SHA1 Message Date
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
f7bcfa04f2 Add test for tray icon theme 2017-03-15 22:45:11 +09:00
Yuya Ochiai
8376ffe4cc Add pause() to stabilize tests 2017-03-03 21:08:14 +09:00
Jason Blais
caede34a8c Update settings_test.js 2017-02-22 10:25:14 -05:00
Yuya Ochiai
8acd7b99e7 Show "Saving..." for 0.5 seconds and show error if it occurred 2017-02-17 20:55:43 +09:00
Yuya Ochiai
f2e26ec276 Fix tests for auto-saving 2017-02-17 20:50:50 +09:00
Yuya Ochiai
e89ecf3120 Fix test assertion 2017-02-17 20:40:54 +09:00
Yuya Ochiai
efe95bb72b Add test on cliecking server list item 2017-02-17 20:40:54 +09:00
Yuya Ochiai
e4d1ab2938 Merge pull request #428 from yuya-oc/app-options
Improve messages and options in "App Options" section
2017-02-17 19:52:14 +09:00
Yuya Ochiai
9d2efeabdd Show NewServerModal when no servers exist in SettingsPage 2017-02-13 20:23:02 +09:00
Yuya Ochiai
6488270036 Update tests for latest options 2017-02-10 21:14:14 +09:00
Yuya Ochiai
f5320197ab Remove options to be deprecated 2017-02-10 21:14:13 +09:00
Yuya Ochiai
c76797e68e Merge pull request #415 from jnugh/ux-manage-servers
Ux manage servers
2017-02-10 20:19:27 +09:00
Jonas Schwabe
63fe562349 Animate NewTeamModal close 2017-02-03 22:01:37 +01:00
Yuya Ochiai
ca5632342e Re-enable window.eval()
Close #333
2017-02-03 23:32:23 +09:00
Jonas Schwabe
c36f7f795d Only validate new team modal input when save has been clicked 2017-01-30 20:45:47 +01:00
Jonas Schwabe
8f3f59392d Add specs for new team modal 2017-01-30 20:26:11 +01:00
Yuya Ochiai
06569df3e3 Add tests for RemoveServerModal 2017-01-25 00:06:42 +09:00
Yuya Ochiai
ed8205e7e8 Fix test 2016-12-27 23:29:52 +09:00
Yuya Ochiai
0e6ba99e36 Add test for #378 and #386 2016-12-27 22:10:53 +09:00
Yuya Ochiai
1752cec20d Use latest react-bootstrap 2016-11-23 21:11:04 +09:00
Jonas Schwabe
b715637136 Update settings specs to check for the webpreferences attribute 2016-11-22 21:19:44 +01:00
Yuya Ochiai
16788b5a6f Fix eslint errors 2016-10-28 00:49:52 +09:00
Yuya Ochiai
1a7ff7c88f Update tests to stablize on local machines
makeSingleInstance test:
  On Windows, the test often fails, so skipped.

Window title test:
  Extend pause duration to wait updating title.
2016-09-29 19:42:55 +09:00
Yuya Ochiai
7cc495130f Fix typo 2016-09-14 00:35:19 +09:00
Yuya Ochiai
8870863955 Fix the test can't click input elements
Needed to scroll to the element when it's not visible in the view.
2016-09-13 23:53:07 +09:00
Yuya Ochiai
c6ebf4ff36 Prettify codes 2016-09-13 01:02:11 +09:00
Asaad Mahmood
71ab644aeb UI Improvements for settings page 2016-09-12 20:53:45 +05:00
Yuya Ochiai
5d9c74e8bd Merge pull request #247 from jgis/master
Force single app instance

Close #236
2016-08-22 00:17:29 +09:00
Julian Gisser
8f633cb734 merge with make-single-app-instance branch 2016-08-21 09:49:14 +02:00
Yuya Ochiai
6fe23cb136 Add tests for window title 2016-08-20 22:45:30 +02:00
Yuya Ochiai
eac17decf6 Merge branch 'security-improvements'
For #220
2016-08-09 01:11:06 +09:00
Yuya Ochiai
ce6cf485f6 Implementation and further tests for #220 2016-08-09 00:04:36 +09:00
Kolja Lampe
51d828aa1a Make unread badge configurable 2016-07-28 18:00:15 +02:00
Kolja Lampe
54849d6859 Added two security improvements as mentioned at http://electron.atom.io/docs/all/#checklist 2016-07-24 22:44:38 +02:00
Jonas Schwabe
028d0ac7f8 implements #122, urgent hint on linux 2016-07-23 14:03:53 +02:00
Yuya Ochiai
ad7f63127f Add feature to hide window into system tray in Linux 2016-07-06 22:31:35 +09:00
Martin Gondermann
2b4ee5f0bc Readded the Option to hide the window on close for OSX 2016-07-03 16:12:04 +02:00
Martin Gondermann
2919b1af5f Removed option to minimize to tray, this is now the default behaviour 2016-07-03 14:58:48 +02:00
Martin Gondermann
865b08105a OSX: Added Option to hide Window from dock on close 2016-06-30 22:17:31 +02:00
Martin Gondermann
3daaabca65 Add test for toggle setting 2016-06-28 15:09:05 +02:00
Martin Gondermann
d6de73458c MinimizeToTray-Setting is only shown on Windows 2016-06-27 09:36:22 +02:00
Yuya Ochiai
f5e28e2739 Execute testing js code directly with webdriverio API 2016-06-25 22:46:14 +09:00
Yuya Ochiai
9e6d6fcfdb Wait until a new window is opened 2016-06-25 22:09:37 +09:00
Yuya Ochiai
98b6ce8760 Extend pause 2016-06-25 21:42:03 +09:00
Yuya Ochiai
b6e975aa21 Add assertion to confirm Node.js is disabled in rederer by executing require() 2016-06-25 21:21:10 +09:00
Yuya Ochiai
7fc963125a Add test to confirm Node.js is disabled in a new window 2016-06-25 18:46:23 +09:00
Yuya Ochiai
b22c1eb2aa Add test to confirm Node.js API is disabled in webview 2016-06-25 18:04:33 +09:00
Yuya Ochiai
08aca0f235 Improve the way to skip tests on specific condition 2016-06-25 17:05:56 +09:00