Commit Graph
100 Commits
Author SHA1 Message Date
Vishwas Shashidhar b64f60d8f2 electron-205: refactored the code as per suggestions on the PR. 2017-12-27 17:01:32 +05:30
Vishwas Shashidhar 24bfa852e1 electron-205: fixed failing download manager tests 2017-12-13 20:34:00 +05:30
Vishwas Shashidhar a6ef2d8a4c electron-205: fixed file overwrite issues when a custom download folder is set by the user 2017-12-13 20:10:18 +05:30
Vishwas Shashidhar 4ae04a1f69 electron-219: added logic to set default values in the postinstall script 2017-11-29 14:06:34 +05:30
Vishwas Shashidhar a274eb5db3 electron-219: added a pre-install script for macOS 2017-11-27 10:28:57 +05:30
Vishwas Shashidhar db154ea7d5 electron-214: changed the default value for minimize on close in the global config file 2017-11-16 15:32:16 +05:30
Vishwas Shashidhar aa9bb743cd electron-214: added logic to have checkbox selected for "minimize on close" in advanced installer on windows 2017-11-16 15:29:20 +05:30
Vishwas Shashidhar 1a99998a0f electron-214: added logic to check minimize on close by default for mac installer 2017-11-16 09:31:32 +05:30
Vishwas Shashidhar 27edab4da2 electron-205: added logic to handle directory creation failure 2017-11-16 09:10:35 +05:30
Vishwas Shashidhar 69df38bf77 electron-205: refactoring and code comments 2017-11-16 08:57:11 +05:30
Vishwas Shashidhar fa4fd08366 Merge branch 'master' into electron-205 2017-11-16 08:48:12 +05:30
Vishwas Shashidhar b9f53f3e8f electron-205: implemented logic to support setting downloads directory 2017-11-10 14:13:41 +05:30
Vishwas Shashidhar afbb37ea95 Merge branch 'electron-194' into electron-205 2017-11-10 11:40:39 +05:30
Vishwas Shashidhar 7bbd6e8a3b electron-194: added code comments 2017-11-10 11:00:43 +05:30
Vishwas Shashidhar 3a8dae853b Merge branch 'master' into electron-194
# Conflicts:
#	js/main.js
2017-11-10 10:44:07 +05:30
Vishwas Shashidhar 7779f0ff1d electron-205: started with a basic implementation of the feature 2017-11-09 19:01:10 +05:30
Vishwas Shashidhar d8cc2531be electron-201: applied common changes for windows too 2017-11-07 13:31:45 +05:30
Vishwas Shashidhar 94d3a9aa38 Merge branch 'master' into electron-201 2017-11-07 13:24:34 +05:30
Vishwas Shashidhar b1299a1283 electron-201: fixes issue related to auto launch 2017-11-07 13:23:31 +05:30
Vishwas Shashidhar 6f28edc5bb electron-194: adds support to set chrome flags 2017-10-26 16:53:15 +05:30
Vishwas Shashidhar 4beefbaed6 electron-141: added logic in the mac installer to prepend protocol for a url in case of absence of one 2017-10-25 15:08:19 +05:30
Vishwas Shashidhar a85d15e21d electron-141: added logic to prepend protocol if it is missing during the installation process 2017-10-25 14:02:07 +05:30
Vishwas Shashidhar f29d09301f electron-141: enabled digital signing in AIP 2017-10-25 12:15:28 +05:30
Vishwas Shashidhar cf3dda3022 electron-141: added logic to validate pod url via JScript and removed C sharp dependencies 2017-10-25 12:14:28 +05:30
Vishwas Shashidhar 372a506311 Merge branch 'master' into electron-141
* master:
  Bumped up version to 2.0.0
  removed package-lock.json from git cache and added it to gitignore
  Electron-175 - Method to set AlwaysOnTop property for about window
  Electron-171 - Added issue link to the comment
  Electron-170 - Added code comments
  Electron-170 - Added an event to update the monitor drop-down whenever a display is added/removed
  Electron-171 - corrected a code comment
  Electron-171 - Fixes the Configuration window positioning when multiple monitors are connected
  electron-17: disabled crash report upload to server
  electron-17: refactored code to read data from the config file and added pod url to the extras object

# Conflicts:
#	.gitignore
2017-10-25 11:27:06 +05:30
Vishwas Shashidhar aa6166d646 electron-185: bumped up version numbers for mac and windows installers 2017-10-18 18:43:05 +05:30
Vishwas Shashidhar 15aed177b5 removed package-lock.json from git cache and added it to gitignore 2017-10-17 11:14:53 +05:30
Vishwas Shashidhar 3af4cb0a48 Merge branch 'master' into electron-17
* master:
  Fixed failing tests with Download Manager.
2017-10-09 20:23:31 +05:30
Vishwas Shashidhar 67f2734cae Merge branch 'master' into electron-141
* master:
  Fixed failing tests with Download Manager.
  electron-135: added logic to clean up event listeners
  electron-135: fixes as per PR comments to avoid leakages
  electron-151: pinned the electron version
  Electron-142 - Fixes the issue where it prevents creating multiple instances of the about window
  electron-135: fixed typo in the method name
  electron-135: added code comments
  electron-135: fixes the raised issue
  electron-151: added electron 1.7.8 as dependency

# Conflicts:
#	tests/DownloadManager.test.js
2017-10-09 20:23:12 +05:30
Vishwas Shashidhar 2dc9e45062 electron-141: removed clashing download manager test changes 2017-10-09 20:02:51 +05:30
Vishwas Shashidhar dd0882c0b6 electron-17: fixes merge conflicts with master 2017-10-09 19:57:38 +05:30
Vishwas Shashidhar 89bbcfde61 electron-141: fixes the url validation issue for both mac and windows 2017-10-09 19:29:05 +05:30
Vishwas Shashidhar e0f03011ae electron-141: fixed typo in the advanced installer messages 2017-10-09 13:39:09 +05:30
Vishwas Shashidhar 3b62ae5313 electron-141: fixed the messages in advanced installer 2017-10-09 13:35:55 +05:30
Vishwas Shashidhar caa406dc55 Merge branch 'master' into electron-141
* master: (30 commits)
  Electron-172 - Fixes the pop-out issue
  electron-173: added dependencies to the advanced installer
  electron-173: enabled spell checker
  electron-145: fixes the issue with invalid json config upon repair
  Electron-142 - Changed the symphony logo
  Electron-142 - Moved inline styles to style tag
  electron-158: added logic to disable spellchecker
  Updated window title
  Electron-142 - Made changes as per review
  Electron-142 - Made changes as per review
  electron-17: added logic to open the completed directory under the crashes directory
  Updated comment
  Change title to reflect new file display name as per Electron-144
  Adds a count to the file name in the download manager if the user downloads a file with the same name.
  Electron-142 - Added a new menu item to show application version details
  Add tooltip to display full filename in download manager.
  electron-17: added an event to capture a renderer crash for child windows and initialized the crash reporter there too.
  electron-17: added logic to check dev environment for crashing the renderer process
  electron-17: removed config that was not needed
  electron-17: refactored code related to crash reporter
  ...

# Conflicts:
#	installer/win/Symphony-x64.aip
2017-10-09 12:34:04 +05:30
Vishwas Shashidhar 99dd5d90ff electron-135: added logic to clean up event listeners 2017-10-08 19:32:44 +05:30
Vishwas Shashidhar a291846001 electron-135: fixes as per PR comments to avoid leakages 2017-10-06 23:44:16 +05:30
Vishwas Shashidhar f5c2492da5 electron-151: pinned the electron version 2017-10-06 23:03:58 +05:30
Vishwas Shashidhar 9dfbdaa1bb electron-135: fixed typo in the method name 2017-10-06 16:07:13 +05:30
Vishwas Shashidhar 49775e543d electron-135: added code comments 2017-10-06 16:00:50 +05:30
Vishwas Shashidhar d3706d6b6d electron-135: fixes the raised issue 2017-10-06 15:58:26 +05:30
Vishwas Shashidhar 6d49830c7e Merge branch 'master' into electron-151
* master:
  Electron-172 - Fixes the pop-out issue
  electron-173: added dependencies to the advanced installer
  electron-173: enabled spell checker
  Electron-142 - Changed the symphony logo
  Electron-142 - Moved inline styles to style tag
  Updated window title
  Electron-142 - Made changes as per review
  Electron-142 - Made changes as per review
  Updated comment
  Change title to reflect new file display name as per Electron-144
  Adds a count to the file name in the download manager if the user downloads a file with the same name.
  Electron-142 - Added a new menu item to show application version details
  Add tooltip to display full filename in download manager.

# Conflicts:
#	package.json
2017-10-06 14:58:47 +05:30
Vishwas Shashidhar dea1c1d2f4 Merge branch 'master' into electron-17
* master:
  Electron-172 - Fixes the pop-out issue
  electron-173: added dependencies to the advanced installer
  electron-173: enabled spell checker
  Electron-142 - Changed the symphony logo
  Electron-142 - Moved inline styles to style tag
  Updated window title
  Electron-142 - Made changes as per review
  Electron-142 - Made changes as per review
  Updated comment
  Change title to reflect new file display name as per Electron-144
  Adds a count to the file name in the download manager if the user downloads a file with the same name.
  Electron-142 - Added a new menu item to show application version details
  Add tooltip to display full filename in download manager.
2017-10-06 14:04:03 +05:30
Vishwas Shashidhar 9ace38634e electron-173: added dependencies to the advanced installer 2017-10-06 10:27:42 +05:30
Vishwas Shashidhar 0de7f8faad electron-173: enabled spell checker 2017-10-06 09:28:12 +05:30
Vishwas Shashidhar 547d8e530c electron-17: disabled crash report upload to server 2017-10-05 22:54:54 +05:30
Vishwas Shashidhar f83cfb9a44 electron-17: refactored code to read data from the config file and added pod url to the extras object 2017-10-05 22:18:52 +05:30
Vishwas Shashidhar e9aeb925cb Merge branch 'master' into electron-151
* master:
  Electron-158 - Removed spellchecker dependencies from aip
2017-10-05 14:59:52 +05:30
Vishwas Shashidhar c498f4bd34 electron-151: added electron 1.7.8 as dependency 2017-10-03 21:21:01 +05:30
Vishwas Shashidhar 4b00baf997 electron-141: added url validation on the windows installer with a workaround 2017-10-02 22:10:40 +05:30
Vishwas Shashidhar 1ff558af81 electron-145: fixes the issue with invalid json config upon repair 2017-09-28 18:42:47 +05:30
Vishwas Shashidhar 3ce1ec2986 electron-141: added tooltip against the pod url text box and beautified the error message 2017-09-28 16:41:49 +05:30
Vishwas Shashidhar 7985b68dfd electron-158: added logic to disable spellchecker 2017-09-27 19:46:02 +05:30
Vishwas Shashidhar b03cc6ac64 electron-141: fixed pod url protocol issue 2017-09-26 23:44:45 +05:30
Vishwas Shashidhar 6d0d5145af electron-17: added logic to open the completed directory under the crashes directory 2017-09-26 23:26:11 +05:30
Vishwas Shashidhar ef3940b7e3 electron-141: added support for validating pod url while installation on mac 2017-09-26 23:22:28 +05:30
Vishwas Shashidhar 40cf6b6d73 electron-17: added an event to capture a renderer crash for child windows and initialized the crash reporter there too. 2017-09-25 16:10:03 +05:30
Vishwas Shashidhar a647c0d3cd electron-17: added logic to check dev environment for crashing the renderer process 2017-09-25 14:33:12 +05:30
Vishwas Shashidhar 605c725a08 electron-17: removed config that was not needed 2017-09-19 12:04:57 +05:30
Vishwas Shashidhar 0228255feb Merge branch 'master' into electron-17
* master:
  electron-130: fixes the issue raised
2017-09-19 12:02:32 +05:30
Vishwas Shashidhar 08b58b51bb electron-17: refactored code related to crash reporter 2017-09-19 11:56:11 +05:30
Vishwas Shashidhar d4b30ba148 electron-17: removed unnecessary import 2017-09-18 22:06:41 +05:30
Vishwas Shashidhar 01f1532fcc electron-17: fixed crashes directory menu templates issue 2017-09-18 22:05:30 +05:30
Vishwas Shashidhar 511d616e74 electron-17: changed logic to use the electron crash reporter directly in all the processes 2017-09-18 21:17:45 +05:30
Vishwas Shashidhar a1c2de3621 electron-17: supported opening crashes directory from the menu 2017-09-15 12:16:20 +05:30
Vishwas Shashidhar 9f7bc10287 electron-17: added support to get crash directory info for users amongst other minor changes 2017-09-14 21:08:42 +05:30
Vishwas Shashidhar e74d4c11d4 electron-130: fixes the issue raised 2017-09-14 16:30:13 +05:30
Vishwas Shashidhar be55c4df84 electron-17: disabled uploading crash reports to server 2017-09-13 16:31:09 +05:30
Vishwas Shashidhar 40f0cdcdf9 Merge branch 'master' into electron-17
# Conflicts:
#	js/main.js
#	js/windowMgr.js
2017-09-13 16:13:49 +05:30
Vishwas Shashidhar 86244f7f56 electron-126: made changes as per the PR comments 2017-09-12 10:54:56 +05:30
Vishwas Shashidhar 44e8103b3d electron-126: supported pretty printing on writing user config 2017-09-11 17:17:44 +05:30
Vishwas Shashidhar 903820acb1 electron-126: fixes issues with user config changes on installation 2017-09-11 17:06:42 +05:30
Vishwas Shashidhar d613ee13d0 Merge branch 'master' into electron-126 2017-09-10 17:14:48 +05:30
Vishwas Shashidhar a1b11074cf electron-126: made changes to mac installation config use cases 2017-09-08 15:27:41 +05:30
Vishwas Shashidhar 2d0ed985d6 Merge branch 'electron-113' into electron-126 2017-09-07 14:51:23 +05:30
Vishwas Shashidhar 2336ca0b7d electron-126: added logging in config file 2017-09-07 13:13:19 +05:30
Vishwas Shashidhar 683962ee03 electron-126: added code documentation 2017-09-06 22:19:44 +05:30
Vishwas Shashidhar 69d6c40ac3 Merge branch 'master' into electron-126 2017-09-06 22:10:20 +05:30
Vishwas Shashidhar a89862be06 Merge branch 'master' into electron-113 2017-09-06 22:08:17 +05:30
Vishwas Shashidhar 1049807a14 electron-126: implemented changes for single user install in user config 2017-09-06 22:06:00 +05:30
Vishwas Shashidhar 55c3714b2b electron-113: fixes the issues raised by qa. 2017-09-05 11:26:42 +05:30
Vishwas Shashidhar 5e67987696 ELECTRON-113: added documentation 2017-09-01 13:56:02 +05:30
Vishwas Shashidhar b502d65de2 electron-97: fixed logging issues for unit tests and added documentation in the README 2017-08-24 17:16:12 +05:30
Vishwas Shashidhar 1819b7f82d electron-97: refactored the code as per the ticket (point 5 i.e. local logging covered) 2017-08-24 16:52:32 +05:30
Vishwas Shashidhar d566e38b6a electron-97: removed console log statements in the spectron tests 2017-08-24 16:31:09 +05:30
Vishwas Shashidhar 5f557247a7 electron-97: refactored the code as per the ticket (points 3 & 4 covered) 2017-08-24 16:18:32 +05:30
Vishwas Shashidhar 28bd9399aa electron-97: refactored the code as per the ticket (points 2 & 6 covered) 2017-08-24 13:21:02 +05:30
Vishwas Shashidhar 7ab0f75e2e electron-97: completed point 1 in refactoring 2017-08-23 22:08:33 +05:30
Vishwas Shashidhar f2909cdebd electron-113: refactored the code as per PR comments 2017-08-23 14:32:58 +05:30
Vishwas Shashidhar 8aa5f50459 Merge branch 'master' into electron-113
* master:
  Electron-114 - Added a condition to not include reload in context menu when clicked on links
2017-08-22 21:29:42 +05:30
Vishwas Shashidhar a52cce2104 electron-113: fixed indentation issues 2017-08-22 21:27:33 +05:30
Vishwas Shashidhar bb939d77ee electron-113: fixed issues w.r.t. reinstall cases on windows 2017-08-22 21:18:21 +05:30
Vishwas Shashidhar d4807279f6 electron-113: implemented changes as per the use cases defined in the ticket 2017-08-18 17:59:03 +05:30
Vishwas Shashidhar 5ee9cfaceb electron-99: removed unneeded code in post install script. 2017-07-20 21:45:18 +05:30
Vishwas Shashidhar 6c1d04c722 electron-99: enabled signing on windows aip installer 2017-07-19 16:40:45 +05:30
Vishwas Shashidhar 4be11d4563 electron-99: merged master to resolve conflicts 2017-07-19 16:06:41 +05:30
Vishwas Shashidhar 01a77f0850 electron-99: fixed pop out window issue 2017-07-19 15:19:46 +05:30
Vishwas Shashidhar 57323623e2 Merge branch 'master' into electron-99 2017-07-18 21:23:08 +05:30
Vishwas Shashidhar cd495ba42a electron-99: disabled sandboxing for windows 2017-07-14 15:07:25 +05:30
Vishwas Shashidhar 83fb71cfb2 electron-99: added attributes to control sandboxing 2017-07-14 12:58:59 +05:30