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