Commit Graph

46 Commits

Author SHA1 Message Date
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
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
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
1092e7b4a7 Electron-338 (Replace html tags from message content) (#320)
- Replace html tags from message content
- Replace html tag <> from message content to prevent html injection
- Add a function to replace strong html tags
- Remove TODO comment
- Change param naming
2018-03-15 12:31:08 +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
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
Kiran Niranjan
22d913f6c1 Electron-222 - Removed the code which was deleting the method on args 2018-01-02 14:32:40 +05:30
Kiran Niranjan
c8101a9b1e Electron-222
Added a safety check to prevent from using an already destroyed notification window
Added method to close all notification when notification config is changed
2017-12-29 15:59:19 +05:30
Kiran Niranjan
4fafe44423 Electron-211 - Updated the toast notification to display company information 2017-11-14 13:44:51 +05:30
Kiran Niranjan
6675d3937f Electron-134 - Optimized CSS & made changes as per review comments 2017-11-05 10:23:40 +05:30
Kiran Niranjan
48bad2eddb Electron-134 - setting the pod information empty until the back is ready 2017-10-26 14:29:37 +05:30
Kiran Niranjan
69a1e94445 Merge remote-tracking branch 'upstream/master' into ELECTRON-134 2017-10-26 09:58:24 +05:30
Kiran Niranjan
89767363c5 Electron-181 - Removed the unwanted closeAll function which was throwing an error 2017-10-25 13:30:46 +05:30
Kiran Niranjan
9684c9457f Electron-182 - Fixes an error that occurs when we add/remove displays 2017-10-18 13:11:25 +05:30
Vikas Shashidhar
6ac36cc876 Merge pull request #202 from KiranNiranjan/ELECTRON-171
Electron-171 (Configuration window positioning)
2017-10-13 13:55:12 +05:30
Kiran Niranjan
6b6a1d27a7 Electron-134 - Completed the notification redesign 2017-10-10 14:37:11 +05:30
Kiran Niranjan
73636b2a9d Electron-171 - Added issue link to the comment 2017-10-09 21:12:43 +05:30
Kiran Niranjan
20384230bf Electron-170 - Added code comments 2017-10-09 21:02:41 +05:30
Kiran Niranjan
622ad97df4 Electron-170 - Added an event to update the monitor drop-down whenever a display is added/removed 2017-10-09 20:40:56 +05:30
Kiran Niranjan
55a70399d9 Electron-171 - corrected a code comment 2017-10-06 16:13:41 +05:30
Kiran Niranjan
4a292ad7c0 Electron-171 - Fixes the Configuration window positioning when multiple monitors are connected 2017-10-06 16:09:49 +05:30
Kiran Niranjan
5cd0568096 Electron-134 - Redesigned notification for windows 2017-10-04 12:43:06 +05:30
Kiran Niranjan
b94dbdef68 Electron-134 - Updated logos 2017-09-27 19:00:39 +05:30
Kiran Niranjan
3aadfeeff0 Electron-134 - Redesigned notification for windows 2017-09-21 17:12:41 +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
Kiran Niranjan
2e943359bb Electron-104 - Optimized async dependency in electron-notify 2017-08-04 11:58:06 +05:30
Vishwas Shashidhar
83fb71cfb2 electron-99: added attributes to control sandboxing 2017-07-14 12:58:59 +05:30
Kiran Niranjan
aec84b823b Electron-93 - Moved the node env const to misc 2017-07-10 13:09:10 +05:30
Kiran Niranjan
654441ce8c Implemented method to turn off sandbox mode when the app is running in node env 2017-07-06 18:05:36 +05:30
Kiran Niranjan
2b6ec2aeb8 Electron-43 (Configure Notification Position) (#142)
* ELECTRON-43 - Implemented Alert settings functionality

* ELECTRON-43
1. Added multiple monitor support for notifications in windows
2. Implemented a settings window to change notification position
3. Completed implementing configure alert position window

* ELECTRON-43 - Refactored code and changed config data

* ELECTRON-43
1. Refactored the code
2. Added modal property to browser window

* ELECTRON-43
1. Resolved conflicts
2. Made config default display value to null
3. Renamed api method from 'showAlertSettings' to 'showNotificationSettings' for consistency
4. Fixed some bugs
2017-06-16 15:29:56 -07:00
Lynn
c823a7616b notifications are not showing (#132) 2017-06-07 13:20:27 -07:00
Kiran Niranjan
85a21ec4e8 Electron-65 (Logging) (#121)
* Electron-65 - Added more logs

* Electron-65 - Removed some logs as per the review

* Electron-65 - Removed unused log variables
2017-06-02 09:08:55 -07:00
Lynn
f97a13c382 add logging and unit tests (#117)
* add logging and unit tests

* fix logging msg spell for notification
2017-05-31 21:39:08 -07:00
Lynn
1047a26f15 update notifications css (#56) 2017-04-11 15:01:14 -07:00
Lynn
bcd2f8e645 fix event timing for events (#53) 2017-04-06 10:07:58 -07:00
Lynn
8d94893ea8 Fix notf close (#52)
* fix notf close

* send close event for queued items
2017-04-04 20:16:14 -07:00
Lynn
662fa1d864 upgrade electron 1.6.5 (#51) 2017-04-03 16:50:35 -07:00
Lynn
7ee0418c82 clean up event listeners in proxy (#50) 2017-03-30 16:20:51 -07:00
Lynn
7989bcc044 add sticky notf (#49) 2017-03-29 20:11:08 -07:00
Lynn
27d58a94d7 add notification grouping (#48) 2017-03-29 17:42:15 -07:00
Lynn
75d1342b28 add max queue length for notifications (#46) 2017-03-28 18:09:51 -07:00
Lynn
06e93cd9c3 update notify interface (#45) 2017-03-28 17:04:21 -07:00
Lynn
2ded38c542 Proxy unit tests (#40)
* add unit test for proxy

* more unit tests for proxy
2017-03-23 16:19:59 -07:00
Lynn
0dfa3339a3 notifications implementation (#34)
* wip: notifications

* wip: more notifications

* wip: add getter to proxy

* wip: add setter

* wip: add static getter and method

* wip: add event handlers

* wip: add doc

* wip: add api demo
2017-03-21 09:15:18 -07:00