Commit Graph

809 Commits

Author SHA1 Message Date
Kiran Niranjan
9991690a7e Electron-266 (Custom title bar for Windows 10) (#311)
1. Implemented new title bar style for Windows
2. Updated design
3. Updated design and added some safety checks
4. Added title bar double click event
5. Added API to update DOM element
6. Updated style as per the design spec
7. Refactored code and handled full screen scenario
8. Added borders to window
9. Added z-index to make sure border is always on top
10. Updated logic to check Windows 10 version
11. Setting frame property as true for pop-out windows
12. Optimized the code to initiate Windows title bar only after injecting CSS
13. Removed API to update content height
14. Added a global config field to enable or disable custom title bar
15. Reading `isCustomTitleBar` before creating main window
16. Fixed shortcut suggestion in menu items
17. Added two more missing shortcut suggestion in menu items
18. Updated menu template to dynamically assign accelerators
19. Changed the func name closeButtonClick to closeWindow
20. Converted all HEX color code to rgba
2018-03-09 16:16:47 +05:30
Vishwas Shashidhar
af510a5ce1
Merge pull request #316 from VishwasShashidhar/ELECTRON-340
ELECTRON-340: upgrade electron to 1.8.3 and pin all the dependency versions
2018-03-09 15:34:50 +05:30
Kiran Niranjan
08c25e4b58 Electron-256 (Changed the implementation from modal to electron window) (#308)
1. Completed functionality
2. Refactored and added code comments
3. Fixed some style issues
4. Added some safety checks
5. Updated Window size
6. Added some safety checks
7. Fixed some keyboard interaction
8. Fixed styles for Windows OS
9. Added a functionality to place screen picker based on the event sender
10. Updated the code to open the screen picker on top of the focused window instead of finding a ref using window name
11. Added a HTML content to display error message
12. Updated window title
13. Added missing return
14. Changed the method name from `openScreenPickerWindowWindow` to `openScreenPickerWindow`
15. Fixed a typo and added code comment
16. Changes as per PR review
17. Created Enum for key code
18. Updated for loop to for..of loop
19. Updated colors from hex to rgba
20. Setting cursor property as pointer for cancel button and item-container
21. Made window draggable
22. Changed font-family to system fonts
23. Added box shadow for buttons
24. Added a new API to support backward compatibility and deprecated the existing one
25. Fixed the condition prevent a new window from being opened if there is an existing window
2018-03-09 15:31:44 +05:30
Vishwas Shashidhar
21a78de83e ELECTRON-340: upgrade electron to 1.8.3 and pin all the dependency versions 2018-03-08 16:39:27 +05:30
Vishwas Shashidhar
036077ba8e
ELECTRON-307 : add 32 bit windows installer support (#313)
add aip configuration for 32 bit windows build
2018-03-07 22:22:27 +05:30
Vishwas Shashidhar
83d62350e1 ELECTRON-293: remove notification limit of 5 and match it with screen size 2018-03-06 20:58:28 +05:30
Vishwas Shashidhar
2c673248a6
Merge pull request #303 from KiranNiranjan/ELECTRON-308
Electron-308 (Fixes Spectron test cases)
2018-03-01 21:45:32 +05:30
Vishwas Shashidhar
d7dbaf051f
Merge pull request #309 from VishwasShashidhar/ELECTRON-274
ELECTRON-274: fix issue for diagnostics link
2018-03-01 21:44:15 +05:30
Kiran Niranjan
a06e17a12a Electron-308 Removed messages from constants and hardcoded it as per PR review 2018-02-27 09:24:40 +05:30
Vishwas Shashidhar
de8d062f8c ELECTRON-274: fix as per pr comments 2018-02-23 17:15:31 +05:30
Vishwas Shashidhar
f0222b0101 ELECTRON-274: fix issue. 2018-02-23 17:01:16 +05:30
kiranniranjan
f8b7691fce Merge branch 'ELECTRON-308' of github.com:KiranNiranjan/SymphonyElectron into ELECTRON-308 2018-02-20 20:43:56 +05:30
kiranniranjan
fa2b668a5c Merge remote-tracking branch 'upstream/master' into ELECTRON-308 2018-02-20 20:43:14 +05:30
Kiran Niranjan
fc13e706be Electron-308 - Rebased and squash commits 2018-02-20 20:41:04 +05:30
kiranniranjan
7d01bc67f8 Merge remote-tracking branch 'origin/ELECTRON-308' into ELECTRON-308 2018-02-20 20:19:08 +05:30
kiranniranjan
d1d0f5f151 Merge remote-tracking branch 'upstream/master' into ELECTRON-308 2018-02-20 20:18:18 +05:30
Kiran Niranjan
01ecf8c065 Electron-308 - Added electron-chromedriver as dev dependency as it is
required to run Spectron tests

Electron-308 - Updated the code as per PR review

Electron-308

1. Changed args name
2. Fixed copy config method

Electron-308 - Optimized code and added error logs
2018-02-20 20:16:58 +05:30
Kiran Niranjan
b58d116903 Electron-308 - Optimized code and added error logs 2018-02-20 17:27:37 +05:30
Kiran Niranjan
20c3368272 Electron-308
1. Changed args name
2. Fixed copy config method
2018-02-20 14:50:21 +05:30
Kiran Niranjan
a07ac4ed8a Electron-308 - Updated the code as per PR review 2018-02-20 12:35:31 +05:30
Vikas Shashidhar
8813e19240
Merge pull request #305 from VishwasShashidhar/ELECTRON-279
Electron 279: add disable gpu switches
2018-02-20 09:52:01 +05:30
Vishwas Shashidhar
ae7fd4edab Merge branch 'master' into ELECTRON-261 2018-02-19 15:58:28 +05:30
Kiran Niranjan
5d5e9c0a3e Electron-308 - Added electron-chromedriver as dev dependency as it is
required to run Spectron tests
2018-02-19 13:07:30 +05:30
kiranniranjan
bd48118b89 Merge remote-tracking branch 'upstream/master' into ELECTRON-308 2018-02-19 10:58:13 +05:30
Kiran Niranjan
de4b00c21f Electron-308 - Fixed and updated the Spectron test cases 2018-02-19 10:57:15 +05:30
Vikas Shashidhar
8dfb726381
Merge pull request #300 from VishwasShashidhar/ELECTRON-305
ELECTRON-305: Upgrade to electron 1.8.2
2018-02-19 10:49:12 +05:30
Vikas Shashidhar
f23ed615a7
Merge pull request #301 from keerthi16/SEARCH-605-new
SEARCH-605 (Electron - Cannot enable swift search on Windows 7)
2018-02-16 15:38:47 +05:30
Keerthi Niranjan
70f37644e9 Merge remote-tracking branch 'upstream/master' into SEARCH-605-new
# Conflicts:
#	js/search/searchConfig.js
2018-02-16 15:34:29 +05:30
Vikas Shashidhar
182465ef7f
Merge pull request #302 from keerthi16/SEARCH-622
SEARCH-622 (Remove the "randomString" dependency from electron & refactoring)
2018-02-16 15:16:55 +05:30
Keerthi Niranjan
b789a0a855 SEARCH-622
- Review comments
2018-02-16 13:55:57 +05:30
Keerthi Niranjan
6449393c7f SEARCH-605
- Changed the check
2018-02-16 13:44:52 +05:30
Keerthi Niranjan
48fe7a6fbe SEARCH-605
- Review comments fix
2018-02-16 13:32:50 +05:30
Keerthi Niranjan
5c1674070a SEARCH-622
- Updated tests
2018-02-16 12:43:54 +05:30
Keerthi Niranjan
391b3e13ea SEARCH-622
- Removed the randomString library and included custom file
- Made some refactoring which was exposing the path which can be deleted from anywhere
2018-02-16 12:34:03 +05:30
Keerthi Niranjan
a71a62720d SEARCH-605
- return resolve missing
2018-02-15 14:00:53 +05:30
Keerthi Niranjan
0ee004ccf1 SEARCH-605
- Updated unit tests
2018-02-15 12:20:52 +05:30
Keerthi Niranjan
ba342d571e SEARCH-605
- Permission error on windows 7 temporary fix
2018-02-15 11:06:49 +05:30
Vishwas Shashidhar
55995635f4 ELECTRON-305: Upgrade to electron 1.8.2 2018-02-08 16:35:31 +05:30
Vikas Shashidhar
9ca227ccb9
Merge pull request #293 from KiranNiranjan/ELECTRON-284
Electron-284 (Changed the bring to front API)
2018-02-07 16:04:54 +05:30
Vikas Shashidhar
6bdeaf0ed9
Merge pull request #296 from VishwasShashidhar/ELECTRON-299
ELECTRON-299: upgrade to Electron 1.7.12
2018-02-06 17:51:45 +05:30
Vishwas Shashidhar
3c4ae0615e ELECTRON-261: removed extra attributes
removed extra attributes in the config file as per PR suggestion.
2018-02-06 17:35:06 +05:30
Vishwas Shashidhar
e060fca591 ELECTRON-299: upgrade to Electron 1.7.12
Electron 1.7.12 adds a security fix for windows apps.
2018-02-02 15:20:46 +05:30
Vikas Shashidhar
44edb200e4
Merge pull request #295 from VishwasShashidhar/ELECTRON-286
electron-286: upgrade electron version to 1.7.11
2018-01-29 14:49:17 +05:30
Vishwas Shashidhar
bbc2228365 ELECTRON-261: remove unused import 2018-01-27 16:26:49 +05:30
Vishwas Shashidhar
d3b95f70e9 ELECTRON-261: add logic to get gpu related flags from config file 2018-01-25 22:59:25 +05:30
Vishwas Shashidhar
3ffc69b1a1 electron-286: upgrade electron version to 1.7.11
this new electron version fixes security issues
2018-01-24 17:02:54 +05:30
Vishwas Shashidhar
7f0f5f8449 electron-261: add gpu switches
for windows environments to ensure screen-sharing doesn't break with multiple monitors, we add flags to disable gpu
2018-01-23 16:38:44 +05:30
Kiran Niranjan
e25c3c6c01 Electron-284 Added an new api for bring to front feature 2018-01-23 13:47:17 +05:30
Vikas Shashidhar
c90fd8d886
Merge pull request #286 from KiranNiranjan/ELECTRON-249
Electron-249 (Bring Wrapper to Front)
2018-01-18 16:59:48 +05:30
kiranniranjan
81c8fdf7a5 Electron-249 Resolved conflicts 2018-01-18 16:40:07 +05:30