Commit Graph

468 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
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
83d62350e1 ELECTRON-293: remove notification limit of 5 and match it with screen size 2018-03-06 20:58:28 +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
Vishwas Shashidhar
ae7fd4edab Merge branch 'master' into ELECTRON-261 2018-02-19 15:58:28 +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
Keerthi Niranjan
48fe7a6fbe SEARCH-605
- Review comments fix
2018-02-16 13:32:50 +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
ba342d571e SEARCH-605
- Permission error on windows 7 temporary fix
2018-02-15 11:06:49 +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
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
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
kiranniranjan
81c8fdf7a5 Electron-249 Resolved conflicts 2018-01-18 16:40:07 +05:30
kiranniranjan
cef30ff128 Merge remote-tracking branch 'upstream/master' into ELECTRON-249
# Conflicts:
#	js/mainApiMgr.js
2018-01-18 16:34:56 +05:30
Vikas Shashidhar
aa1de21773 Merge pull request #292 from KiranNiranjan/ELECTRON-228
Electron-228 (Fixes Screen Snippet Reload Issue)
2018-01-18 16:14:46 +05:30
kiranniranjan
ad700f2d82 Electron-228 - Changed the event name and optimized code 2018-01-18 14:55:11 +05:30
Keerthi Niranjan
26a5b1d22f SEARCH-569
- Updated indexVersion
2018-01-18 14:31:04 +05:30
kiranniranjan
20e1f0b6ca Electron-228 - Added an event to terminate screen snippet process whenever the main window is reloaded/navigated 2018-01-18 12:53:27 +05:30
kiranniranjan
fdb397d343 Merge remote-tracking branch 'upstream/master' into ELECTRON-249 2018-01-17 15:24:27 +05:30
kiranniranjan
605fad25c0 Electron-262 - Updated display text for both Mac and Windows 2018-01-17 15:23:50 +05:30
Keerthi Niranjan
253aee2ac6 SEARCH-569
- Updated indexVersion
2018-01-12 17:31:59 +05:30
Keerthi Niranjan
68f65248d7 SEARCH-569
- Fixed tests for Windows
2018-01-12 12:23:34 +05:30
Vikas Shashidhar
665f35b08e Merge pull request #290 from KiranNiranjan/ELECTRON-262
Electron-262 (Fixes Badge Count Issue)
2018-01-10 20:57:33 +05:30
kiranniranjan
26c1bc91dd Electron-262
Updated the code comment
2018-01-10 18:14:06 +05:30
kiranniranjan
a3af9abdf9 Electron-262
Implemented a method to reset badge count on window navigation/reload
2018-01-10 16:48:43 +05:30
Keerthi Niranjan
df277cd4e4 Merge remote-tracking branch 'upstream/master' into SEARCH-569
# Conflicts:
#	js/cryptoLib/index.js
2018-01-10 10:36:22 +05:30
Keerthi Niranjan
181fa7b767 SEARCH-569
- Review comments fix
2018-01-09 19:59:00 +05:30
Keerthi Niranjan
603d74c5b9 SEARCH-569
- Removing the version information from user index folder
2018-01-09 16:16:59 +05:30
Keerthi Niranjan
761875559c SEARCH-563
- Typo
2018-01-09 14:25:30 +05:30
Keerthi Niranjan
b32c7784ea SEARCH-563
- Fixed unit tests
2018-01-09 14:20:29 +05:30
Keerthi Niranjan
7b71c8f2dc Merge remote-tracking branch 'upstream/master' into SEARCH-563 2018-01-09 13:38:21 +05:30
Keerthi Niranjan
77ac2102d4 SEARCH-563
- Deleting the tmp files
2018-01-09 13:37:03 +05:30
Vikas Shashidhar
d3f6877b7a Merge pull request #281 from keerthi16/SEARCH-538
SEARCH-538 (Unit tests / Code refactoring)
2018-01-09 13:17:23 +05:30
Keerthi Niranjan
63b2fe25bd SEARCH-538
- Review comments
2018-01-08 17:38:58 +05:30
Kiran Niranjan
5fd75ab5fa Electron-249 - moved config fields to a constant 2018-01-08 17:15:24 +05:30
Keerthi Niranjan
252047891e SEARCH-538
- Review comments
2018-01-08 16:57:18 +05:30
Kiran Niranjan
ab6a4fdc6a Electron-249 - Updated API work flow 2018-01-08 16:43:10 +05:30
Kiran Niranjan
5ef535d88e Electron-249 - Implemented a new feature that brings electron wrapper when a user receives a notification 2018-01-05 17:42:43 +05:30
Vishwas Shashidhar
f250185067 electron-258: made changes as per the PR recommendation 2018-01-04 23:00:08 +05:30
Vishwas Shashidhar
966b1f712f Merge branch 'master' into electron-258 2018-01-04 22:49:05 +05:30
Vishwas Shashidhar
0edc3d01e2 electron-258: fixes the pop out issue for meetings and supports undefined urls in case of new window events as per the html dom specs 2018-01-02 17:00:12 +05:30
kiranniranjan
e835f8f97f Merge remote-tracking branch 'upstream/master' into ELECTRON-222 2018-01-02 14:33:31 +05:30
Kiran Niranjan
22d913f6c1 Electron-222 - Removed the code which was deleting the method on args 2018-01-02 14:32:40 +05:30
Vikas Shashidhar
2855c9b2df Merge pull request #283 from KiranNiranjan/ELECTRON-156
Electron-156 (Updated Protocol Validation)
2018-01-02 12:51:38 +05:30
Vikas Shashidhar
4510a35eb1 Merge pull request #276 from KiranNiranjan/ELECTRON-253
Electron-253 (Basic auth issue)
2018-01-02 12:24:27 +05:30
Kiran Niranjan
2c3b35270b Electron-156
Updated the code not to encode the URL and just validate the protocol
2017-12-30 12:49:39 +05:30