Commit Graph

818 Commits

Author SHA1 Message Date
Vishwas Shashidhar
6a782efa25
ELECTRON-463: fix typo in the installer (#362) 2018-05-09 12:51:58 +05:30
Vishwas Shashidhar
1e924274b3
ELECTRON-455: fix memory leak on closing pop ups (#359) 2018-05-09 12:34:04 +05:30
Vishwas Shashidhar
1739a25f22
Electron 466: fix setting user data path using command line (#358)
- fix setting customer user config directory
- add code comments
- allow custom user data path to contain character "="
2018-05-09 10:52:31 +05:30
Kiran Niranjan
4092984298 Electron-471 (Add URL validation dialog for the Windows installer) (#357)
- Add URL validation dialog for the Windows installer
- Update the error message with new text content
2018-05-08 10:41:36 +05:30
Kiran Niranjan
78f4c0a10d Electron-469 - Fix log path (#356) 2018-05-07 14:52:16 +05:30
Kiran Niranjan
39c8d527e9 Electron-267 - Don't update alwaysOnTop property for notification windows (#354) 2018-05-07 14:52:02 +05:30
Keerthi Niranjan
25772f1141 ELECTRON-426 (Only first character of room name displays for the toast of room starting with '<" or '>' character) (#344)
- Fixes html content in the notification title
- Removes 'replaceStrongTag' and 'replaceHTMLTags' function and changing to innerHTML to innerText
2018-05-07 14:50:31 +05:30
Vishwas Shashidhar
082575e22d Bump up version number to 2.5.1 2018-05-03 12:27:09 +05:30
Vishwas Shashidhar
25c59230f1
Revert "ELECTRON-430: Enable context isolation" (#355) 2018-05-03 12:23:01 +05:30
Kiran Niranjan
b1196a74d2 Electron-460 - Change the value of location and media checkboxes (#353) 2018-05-03 12:11:02 +05:30
Vikas Shashidhar
77999b3a87
Merge pull request #340 from VikasShashidhar/Electron-430
ELECTRON-430: Enable context isolation
2018-05-03 12:09:20 +05:30
Vishwas Shashidhar
10f1e02c20
ELECTRON-451: add "Symphony Help" item in the "Help" menu (#352) 2018-05-02 13:00:36 +05:30
Vishwas Shashidhar
8bfdd20011
ELECTRON-448: upgrade electron to 2.0.0 stable (#351) 2018-05-02 12:43:17 +05:30
Vishwas Shashidhar
16051e5c04 Remove stale config 2018-05-01 15:28:43 +05:30
Vishwas Shashidhar
8952785719 Bump up version number to 2.5.0 2018-05-01 15:23:29 +05:30
Kiran Niranjan
59a80f558c Electron-385 (Remove third party dependency and write custom implementation) (#350)
- Remove third party dependency and write custom implementation
- Add negative test case
2018-05-01 15:21:00 +05:30
Vishwas Shashidhar
c1e4016e93
Electron 446: Disable setting custom downloads directory (#349)
- remove feature to set custom downloads directory
- fix formatting
- fix formatting
2018-05-01 13:35:57 +05:30
Kiran Niranjan
4d15f03492 Electron-414 (Add a logic not to close the notifications on mouse hover) (#338)
- Add logic to not close the notification on mouse hover
- Clear timer when the notification content is reset
- Move logic from preload to main process
- Remove unwanted code
- Remove event listener on reset
2018-05-01 12:04:24 +05:30
Kiran Niranjan
3a9f156317 Electron-414 - Remove unwanted files (#348) 2018-04-30 20:49:32 +05:30
Vishwas Shashidhar
9a11bf90e1
Electron 385: add support for custom tlds (#347)
- add logic setting ntlm on default session
- add logic to include custom tlds
- fix failing tests
2018-04-30 17:32:10 +05:30
Kiran Niranjan
ab978399ff Electron-391 (Redesigned Windows & macOS installer) (#346)
- update Mac installer design
- update installer as per latest design and content
- fix outlet connection issues in installer pane
- Redesign Symphony installer for Windows
- Fix spacing issue in installer
- Fix launch Symphony action
- add new design for mac installer
- Fix typo from Advanced Installer to Advance Settings
- Add test script to unpacked-mac
-  added font family for macOS in intro page
- update font family
2018-04-30 17:02:51 +05:30
Kiran Niranjan
a24255bf69 Electron-417 (Reposition active notifications whenever the config is updated) (#339)
- Reposition active notifications when the config is updated
- Fix spectron test cases
2018-04-25 16:31:43 +05:30
Vishwas Shashidhar
1ea6c2af3c
ELECTRON-132: update icons for the app (#343) 2018-04-23 20:04:13 +05:30
Kiran Niranjan
8a0cf5327f Electron-416 - Fix wrapped text in installer (#342) 2018-04-20 12:48:19 +05:30
Vishwas Shashidhar
f14c6878e7
bump up version number 2018-04-19 23:27:35 +05:30
Kiran Niranjan
ec98374bcf Electron-433 (Changes the logic for updating user config) (#341)
- change logic in handling user config selection on install
- fix log issues
- Update user config by validating execPath or is mac
- Remove post install from aip config
- Update user config by validating execPath or is mac
- Fix lint issues
- use native isNaN method
- Remove unwanted code
- PR review
2018-04-19 23:26:42 +05:30
Vikas Shashidhar
2fb82e9d60 ELECTRON-430: Enable context isolation
1. Enables context isolation when creating any browser window instance.
2018-04-18 12:59:44 +05:30
Kiran Niranjan
b1209083cb Electron-420 - Add 'bringToFront' to the ignoreSettings (#337) 2018-04-13 14:27:43 +05:30
Kiran Niranjan
81d9cae5d5 Electron-409 - Fix generating crash report (#336) 2018-04-12 14:36:16 +05:30
Vishwas Shashidhar
cffa8962a6 Fix eslint error for map and bump up version 2018-04-11 19:04:21 +05:30
Vishwas Shashidhar
600ff53472 Bump up version number to 2.4.0 2018-04-11 18:48:39 +05:30
Kiran Niranjan
3be2986c7e Electron-401 (fixes crash reporter) (#334)
- fix crash reporter
- fix typo
- Add support to generate crash report
- Add logic to store globally and return
- PR review fixes
- Add logic to validate file mime type
2018-04-11 18:43:59 +05:30
Kiran Niranjan
2de86c8003 Electron-136 (Optimize memory by reloading the app when the user is idle) (#335)
- Refresh app when memory exceeds the threshold and if user is inactive
- Add logic to reload app when memory exceeds threshold and if user is inactive
- Add reload threshold
- Fix unit test
2018-04-11 18:36:46 +05:30
Vishwas Shashidhar
2e25c97bec
Electron 380: add share logs support (#333)
- add capabilities to generate log files
- change the location of share logs menu item
- add spectron tests
- add menu item text for windows
- fix issue reported on windows archiving other files
- fix failing spectron tests
- pin archiver dependency version
2018-04-06 13:42:41 +05:30
Vishwas Shashidhar
1d1b90d2ae
bump up version number
- bump up version number on fixing critical bug ELECTRON-397
2018-04-02 15:52:01 +05:30
Vishwas Shashidhar
2526fdd65c
ELECTRON-397: fix the regression on opening external urls (#332) 2018-04-02 15:51:22 +05:30
Vishwas Shashidhar
8cb4382606 Merge branch 'master' of https://github.com/symphonyoss/SymphonyElectron 2018-03-29 15:56:30 +05:30
Vishwas Shashidhar
b24cbd7791 bump up version number 2018-03-29 15:55:53 +05:30
Vishwas Shashidhar
2f38ea0049 enforce loading urls to https only 2018-03-29 15:54:42 +05:30
Vishwas Shashidhar
e449ece7bf
ELECTRON-337: remove dev tools menu item and map the behaviour to global shortcut (#331) 2018-03-29 12:43:54 +05:30
Vishwas Shashidhar
923bd3ba1a
ELECTRON-370: upgrade electron dependency to 1.8.4 (#328) 2018-03-28 11:45:51 +05:30
Vishwas Shashidhar
07c5672385
change default values for the permissions in config file 2018-03-20 23:06:01 +05:30
Vikas Shashidhar
7d5ee72b6b
Merge pull request #330 from KiranNiranjan/ELECTRON-373
- Fix issue with closing screen picker modal
2018-03-20 20:00:07 +05:30
Vishwas Shashidhar
217299bcf8
Electron 323: allow admins to set permissions to peripherals (#329)
- implement permissions settings for electron
- add "Yes" / "No" as user visible text in the windows installer confirmation screen
- add "Yes" / "No" as user visible text in the windows installer for settings screen
- fix windows installer conflicts
2018-03-20 17:49:27 +05:30
Keerthi Niranjan
6a8592694e ELECTRON-371 (#327)
- Fix FreeDiskSpace.exe path
2018-03-20 15:01:50 +05:30
Kiran Niranjan
88c5c49cfa Electron-373 - Make close button clickable by adding app-region: no-drag 2018-03-20 14:13:27 +05:30
Kiran Niranjan
6914f30151 Electron-235 (Fix javascript error in notification) (#326)
- Fix javascript error "object has been destroyed"
- Fix notification javascript error and position issue
- Remove unused export
2018-03-18 14:35:02 +05:30
Kiran Niranjan
ecb0f88660 Electron-336 (Update bring to front logic on Windows) (#325)
- Added an arg which prevents window from getting focus when it is set to false
- Update bring to front logic
- Rename "Bring to Front on Notifications" to Flash Notification in Taskbar for Windows
- Update Spectron test cases
2018-03-16 12:26:07 +05:30
Vishwas Shashidhar
9856548e82
ELECTRON-341: fix typo in the advanced installer config (#324) 2018-03-15 17:50:37 +05:30
Kiran Niranjan
dc7079e0d7 Electron-325 (Removed restriction from opening a popup from another popup window) (#318)
- Updated the event `new-window` by removing the restriction to open new windows in pop-outs
- Added Spectron test cases for pop-outs
- Fix PR concerns
2018-03-15 17:18:06 +05:30