Details
- 
        Type:
 New Feature
            
         - 
        Status: Closed
 - 
            Priority:
 Major
                
             - 
            Resolution: Fixed
 - 
            Affects Version/s: None
 - 
            Component/s: ACE-Components
 - 
            Labels:None
 - 
            Environment:Any
 
- 
                        Assignee Priority:P2
 - 
                        Affects:Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial
 
Description
                    A new ACE component that leverages browser native notifications would be a popular and useful addition to ICEfaces. The component would shield app developers from writing and managing the Javascript themselves.
These notifications could be used in tandem with ICEpush, or just for app level notifications (in the same way ace:growlMessages is used now).
Since the user has to give permission for browser notifications we could even have this new component gracefully fall back to a built in toast/growl style if the user disallows native notifications.
https://developer.mozilla.org/en-US/docs/Web/API/Notifications_API
These notifications could be used in tandem with ICEpush, or just for app level notifications (in the same way ace:growlMessages is used now).
Since the user has to give permission for browser notifications we could even have this new component gracefully fall back to a built in toast/growl style if the user disallows native notifications.
https://developer.mozilla.org/en-US/docs/Web/API/Notifications_API
Activity
- All
 - Comments
 - History
 - Activity
 - Remote Attachments
 - Subversion
 
| Repository | Revision | Date | User | Message | 
| ICEsoft Public SVN Repository | #49739 | Thu Dec 22 10:25:53 MST 2016 | ken.fyten |      | 
| Files Changed | ||||
            					
			 
                            MODIFY
            				/icefaces4/tags/icefaces-4.2.0.BETA/icefaces/samples/showcase/showcase/src/main/webapp/resources/ice.samples.showcase/showcase_styles.css
            
             | 
| Repository | Revision | Date | User | Message | 
| ICEsoft Public SVN Repository | #49736 | Thu Dec 22 09:21:28 MST 2016 | art.zambrano |      | 
| Files Changed | ||||
            					
			 
                            MODIFY
            				/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/ice.samples.showcase/showcase_styles.css
            
             | 
| Repository | Revision | Date | User | Message | 
| ICEsoft Public SVN Repository | #49315 | Mon Sep 26 12:46:26 MDT 2016 | mircea.toma |      | 
| Files Changed | ||||
            					
			 
                            MODIFY
            				/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/growlmessages/growlmessages.xhtml
            
             
                            MODIFY
            				/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/growlmessages/nativeMessages.xhtml
            
             | 
| Repository | Revision | Date | User | Message | 
| ICEsoft Public SVN Repository | #49310 | Thu Sep 22 15:50:59 MDT 2016 | mircea.toma |      | 
| Files Changed | ||||
            					
			 
                            MODIFY
            				/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/resources/org/icefaces/samples/showcase/view/resources/messages.properties
            
             | 
| Repository | Revision | Date | User | Message | 
| ICEsoft Public SVN Repository | #49235 | Mon Sep 19 18:06:54 MDT 2016 | mircea.toma |      | 
| Files Changed | ||||
            					
			 
                            MODIFY
            				/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/templates/content-template.xhtml
            
             
                            MODIFY
            				/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/resources/org/icefaces/samples/showcase/view/resources/messages.properties
            
             
                            ADD
            				/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/growlmessages/NativeMessagesBean.java
            
             
                            MODIFY
            				/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/growlmessages/nativeMessages.xhtml
            
             | 
| Repository | Revision | Date | User | Message | 
| ICEsoft Public SVN Repository | #49203 | Mon Sep 12 17:58:06 MDT 2016 | mircea.toma |      | 
| Files Changed | ||||
            					
			 
                            MODIFY
            				/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/growlmessages/growlmessages.xhtml
            
             
                            MODIFY
            				/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/view/menu/data/CentralDataList.java
            
             
                            MODIFY
            				/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/resources/org/icefaces/samples/showcase/view/resources/messages.properties
            
             
                            MODIFY
            				/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/growlmessages/GrowlMessagesBean.java
            
             
                            ADD
            				/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/growlmessages/nativeMessages.xhtml
            
             | 
| Repository | Revision | Date | User | Message | 
| ICEsoft Public SVN Repository | #49176 | Thu Sep 08 15:02:03 MDT 2016 | mircea.toma |      | 
| Files Changed | ||||
            					
			 
                            MODIFY
            				/icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/growlmessages/growlmessages.js
            
             | 
| Repository | Revision | Date | User | Message | 
| ICEsoft Public SVN Repository | #49106 | Thu Aug 11 15:09:35 MDT 2016 | mircea.toma |      | 
| Files Changed | ||||
            					
			 
                            MODIFY
            				/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/resources/org/icefaces/samples/showcase/view/resources/messages.properties
            
             | 
| Repository | Revision | Date | User | Message | 
| ICEsoft Public SVN Repository | #49105 | Wed Aug 10 16:19:24 MDT 2016 | mircea.toma |      | 
| Files Changed | ||||
            					
			 
                            ADD
            				/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/notificationMessages/notificationMessages.xhtml
            
             
                            MODIFY
            				/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/view/menu/data/CentralDataList.java
            
             
                            MODIFY
            				/icefaces4/trunk/icefaces/samples/showcase/showcase-portlet/src/main/webapp/WEB-INF/web.xml
            
             
                            ADD
            				/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/notificationMessages/NotificationMessagesBean.java
            
             
                            ADD
            				/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/notificationMessages
            
             
                            ADD
            				/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/notificationMessages
            
             | 
| Repository | Revision | Date | User | Message | 
| ICEsoft Public SVN Repository | #49103 | Tue Aug 09 19:01:59 MDT 2016 | mircea.toma |      | 
| Files Changed | ||||
            					
			 
                            ADD
            				/icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/notificationMessages/NotificationMessages.java
            
             
                            MODIFY
            				/icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/META-INCLUDE/resource-dependency.xml
            
             
                            ADD
            				/icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/notificationMessages/NotificationMessagesRenderer.java
            
             
                            ADD
            				/icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/notificationMessages
            
             
                            ADD
            				/icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/notificationMessages/NotificationMessagesMeta.java
            
             
                            ADD
            				/icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/notificationMessages/notificationMessages.js
            
             
                            ADD
            				/icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/notificationMessages
            
             | 
