Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.0 Beta
    • Fix Version/s: 1.0 Williams
    • Component/s: None
    • Labels:
      None
    • Environment:
      any

      Description

      The panelConfirmation dialog is used to differ execution of a command button by presenting the user with a confirm or cancel option. Commonly used for delete command to insure the users wants to proceed with execution.

      The JSF representation of the component would be as follows:

      <mobi:commandButton panelConfirmation="pcId" actionListener="#{myBean.delete}" />
      <mobi:panelConfirmation id="pcId" messages="Delete?" acceptLabel="Yes" />


        Activity

        Patrick Corless created issue -
        Hide
        Patrick Corless added a comment -

        Judy given the current implementation of compat panelConfirmation. What is the path of least resistance to make the component work with any Command input component?

        The client has requested that the confirmation should also be assgnable to menutItem in a menuBar, see MOBI-151

        Show
        Patrick Corless added a comment - Judy given the current implementation of compat panelConfirmation. What is the path of least resistance to make the component work with any Command input component? The client has requested that the confirmation should also be assgnable to menutItem in a menuBar, see MOBI-151
        Patrick Corless made changes -
        Field Original Value New Value
        Assignee Steve Maryka [ steve.maryka ] Judy Guglielmin [ judy.guglielmin ]
        Hide
        Judy Guglielmin added a comment -

        Since the menu component that is proposed (MOBI-151) is in actuality a select OneMenu, the event is on the list itself (and will probably use SelectItems as menuItems), this makes integrating this popup a little (a lot??) trickier than having a true menu component with menuItem components which trigger their own events.

        Basically the PanelConfirmation can be rendered similarly but where to trigger the popup? and then the actual triggering of the correct event may have to occur back in the application logic.
        Also, the "for" would be for the entire component (selectOneMenu).
        Should MOBI-156 do a true menu component with menuItems, that would definitely simplify things as then the event that the menuItem triggers can then be dealt with in js (a panelConfirmation could be entirely triggered on the client as there really is no need to have this state on the server) and once the acceptance has occurred, the event would be submitted via whatever way is required (singleSubmit, mobi:ajax, whatever).
        The compat panelConfirmation is basically a stylized table that is triggered once a button has been pressed (or in the MOBI-156) the valuechange event is triggered. The panelConfirmation attribute (for compat) is an attribute on the component which will trigger the confirmation to "popup". so in the current case, we would only have an "on change" and the js would then be responsible for setting the correct styles on the div of the table to be shown or the hidediv panel to hide depending on the button pressed on the confirmation panel.

        Will assume we would be supporting:-
        title, message, acceptLabel, cancelLabel
        Need to know which of these attributes we will be supporting:-
        type(acceptOnly? cancelOnly? has both accept and cancel?), autoCenter, draggable, displayAtMouse.

        The logic for the menu would have to be processed in the application based upon the on change event though (that's not a strength of the proposed menu component in MOBI-151).

        Show
        Judy Guglielmin added a comment - Since the menu component that is proposed ( MOBI-151 ) is in actuality a select OneMenu, the event is on the list itself (and will probably use SelectItems as menuItems), this makes integrating this popup a little (a lot??) trickier than having a true menu component with menuItem components which trigger their own events. Basically the PanelConfirmation can be rendered similarly but where to trigger the popup? and then the actual triggering of the correct event may have to occur back in the application logic. Also, the "for" would be for the entire component (selectOneMenu). Should MOBI-156 do a true menu component with menuItems, that would definitely simplify things as then the event that the menuItem triggers can then be dealt with in js (a panelConfirmation could be entirely triggered on the client as there really is no need to have this state on the server) and once the acceptance has occurred, the event would be submitted via whatever way is required (singleSubmit, mobi:ajax, whatever). The compat panelConfirmation is basically a stylized table that is triggered once a button has been pressed (or in the MOBI-156 ) the valuechange event is triggered. The panelConfirmation attribute (for compat) is an attribute on the component which will trigger the confirmation to "popup". so in the current case, we would only have an "on change" and the js would then be responsible for setting the correct styles on the div of the table to be shown or the hidediv panel to hide depending on the button pressed on the confirmation panel. Will assume we would be supporting:- title, message, acceptLabel, cancelLabel Need to know which of these attributes we will be supporting:- type(acceptOnly? cancelOnly? has both accept and cancel?), autoCenter, draggable, displayAtMouse. The logic for the menu would have to be processed in the application based upon the on change event though (that's not a strength of the proposed menu component in MOBI-151 ).
        Hide
        Patrick Corless added a comment -

        Judy could you please try running the compat showcase or the old 1.8.x. showcase and fool around with the bean code. The behaviour is quite well defined, if a panelConfirmation is assigned to a commandButton it will differ execution of the action/actionListenr (will not submit the form) until the the users agrees. This is classic command pattern.

        My original question for you was how difficult would it be to assign a panelConfirmation to something other then a comandButton, don't worry about the other bugs created for the client, it's a generic how could it be done? What are options? Can we make the current implemenation work in mobi?

        Show
        Patrick Corless added a comment - Judy could you please try running the compat showcase or the old 1.8.x. showcase and fool around with the bean code. The behaviour is quite well defined, if a panelConfirmation is assigned to a commandButton it will differ execution of the action/actionListenr (will not submit the form) until the the users agrees. This is classic command pattern. My original question for you was how difficult would it be to assign a panelConfirmation to something other then a comandButton, don't worry about the other bugs created for the client, it's a generic how could it be done? What are options? Can we make the current implemenation work in mobi?
        Hide
        Judy Guglielmin added a comment - - edited

        must make sure to take into account mobi:ajax so users can specify separate execute and render attributes. If panelConfirmation is used, singleSubmit will not be enabled.

        what makes things tricky here is the following line:-

        The client has requested that the confirmation should also be assgnable to menutItem in a menuBar, see MOBI-151

        Keeping in mind performance on mobile device am using the following model:-
        if event type is "click" or "touchstart"...very straight forward.
        if event type is "change", then have to get from config object passed in the correct values for message and accept label, etc to render popup. Once popup accept is trigger then submit the event ('change') with the id of the select menu.
        Will have to do similar manipulation in the decode of the menu to accommodate this.

        Am working on a panelConfirmation for mobi:commandButton as base case for non-'on change' events...
        Can either pass a config object will contain {{option1message, option1acceptlabel, option1 canelobject},

        {option2 values....}

        ,

        {.....}

        ...but this is pretty lengthy, so might then render panelConfirmation with the div markups which pertain to each option.
        Will use multiple command buttons to see how both of these affect performance on mobile devices.

        Original compat used <table> markup which is not currently recommended. Also used prototype js library, so other than attributes and way to tie the confirmation panel with the UICommand, not sure how much more we can take out of it.
        Will work on prototype

        Show
        Judy Guglielmin added a comment - - edited must make sure to take into account mobi:ajax so users can specify separate execute and render attributes. If panelConfirmation is used, singleSubmit will not be enabled. what makes things tricky here is the following line:- The client has requested that the confirmation should also be assgnable to menutItem in a menuBar, see MOBI-151 Keeping in mind performance on mobile device am using the following model:- if event type is "click" or "touchstart"...very straight forward. if event type is "change", then have to get from config object passed in the correct values for message and accept label, etc to render popup. Once popup accept is trigger then submit the event ('change') with the id of the select menu. Will have to do similar manipulation in the decode of the menu to accommodate this. Am working on a panelConfirmation for mobi:commandButton as base case for non-'on change' events... Can either pass a config object will contain {{option1message, option1acceptlabel, option1 canelobject}, {option2 values....} , {.....} ...but this is pretty lengthy, so might then render panelConfirmation with the div markups which pertain to each option. Will use multiple command buttons to see how both of these affect performance on mobile devices. Original compat used <table> markup which is not currently recommended. Also used prototype js library, so other than attributes and way to tie the confirmation panel with the UICommand, not sure how much more we can take out of it. Will work on prototype
        Hide
        Patrick Corless added a comment -

        I don't like the idea of a config object, it makes the component feel heavy. Addition of labels via attributes avoid having to create a backing bean. People really like this component becuase you can insert as a one liner in your app and you good to go, no extra config, no packing beans etc.

        Attributes on compat component that we will not support on the mobile version of panelConfirmation.

        autoCenter - component will render its self close to centre of page using css.
        binding - skip this one until we get a request for it.
        displayAtMouse - doesn't apply to mobile
        draggable - do point implementing this one at this time.

        See svn\ossrepo\icemobile\branches\RC1-comps-dev\samples\mobileshowcase\src\main\webapp\resources\components\panelConfirmation.xhtml for a full listing of attirbutes.

        Show
        Patrick Corless added a comment - I don't like the idea of a config object, it makes the component feel heavy. Addition of labels via attributes avoid having to create a backing bean. People really like this component becuase you can insert as a one liner in your app and you good to go, no extra config, no packing beans etc. Attributes on compat component that we will not support on the mobile version of panelConfirmation. autoCenter - component will render its self close to centre of page using css. binding - skip this one until we get a request for it. displayAtMouse - doesn't apply to mobile draggable - do point implementing this one at this time. See svn\ossrepo\icemobile\branches\RC1-comps-dev\samples\mobileshowcase\src\main\webapp\resources\components\panelConfirmation.xhtml for a full listing of attirbutes.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27688 Tue Feb 07 10:19:15 MST 2012 judy.guglielmin MOBI-156 initial checkin of panel confirmation and test
        Files Changed
        Commit graph ADD /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/PanelConfirmationRenderer.java
        Commit graph ADD /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/PanelConfirmationMeta.java
        Commit graph ADD /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation
        Commit graph ADD /icemobile/branches/RC1-comps-dev/components/tests/mobitest/src/main/webapp/williams/panelConfirmation.xhtml
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/tests/mobitest/src/main/webapp/williamsComponents.html
        Commit graph ADD /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/PanelConfirmation.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27689 Tue Feb 07 10:27:17 MST 2012 judy.guglielmin MOBI-156 initial checkin of panel confirmation and test…didn't get committed with other files
        Files Changed
        Commit graph ADD /icemobile/branches/RC1-comps-dev/components/component/resources/org.icefaces.component.panelconfirmation
        Commit graph ADD /icemobile/branches/RC1-comps-dev/components/component/resources/org.icefaces.component.panelconfirmation/panelconfirmation.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27690 Tue Feb 07 10:35:30 MST 2012 judy.guglielmin MOBI-156 initial checkin of updated build script…didn't get committed with other files
        Files Changed
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/build.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27705 Tue Feb 07 18:39:53 MST 2012 judy.guglielmin MOBI-156
        Files Changed
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/button/CommandButtonRenderer.java
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/PanelConfirmationMeta.java
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/button/CommandButtonMeta.java
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/tests/mobitest/src/main/webapp/williams/panelConfirmation.xhtml
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/resources/org.icefaces.component.panelconfirmation/panelconfirmation.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27707 Wed Feb 08 08:32:42 MST 2012 patrick.corless MOBI-156 addition of panelConfirmation css.
        Files Changed
        Commit graph ADD /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/bberry
        Commit graph ADD /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/iphone
        Commit graph ADD /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/honeycomb/default-panelconfirmation.css
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/build.xml
        Commit graph ADD /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/ipad/default-panelconfirmation.css
        Commit graph ADD /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/bberry/default-panelconfirmation.css
        Commit graph ADD /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/ipad
        Commit graph ADD /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/android
        Commit graph ADD /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/iphone/default-panelconfirmation.css
        Commit graph ADD /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/android/default-panelconfirmation.css
        Commit graph ADD /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/honeycomb
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27708 Wed Feb 08 08:45:33 MST 2012 patrick.corless MOBI-156 addition of panelConfirmation example.
        Files Changed
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/samples/mobileshowcase/src/main/resources/org/icemobile/samples/mobileshowcase/view/resources/messages.properties
        Commit graph ADD /icemobile/branches/RC1-comps-dev/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/panelconfirmation-example.xhtml
        Commit graph ADD /icemobile/branches/RC1-comps-dev/samples/mobileshowcase/src/main/webapp/resources/components/panelConfirmation.xhtml
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/samples/mobileshowcase/src/main/webapp/WEB-INF/web.xml
        Commit graph ADD /icemobile/branches/RC1-comps-dev/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/panelconfirmation/CancelAction.java
        Commit graph ADD /icemobile/branches/RC1-comps-dev/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/panelconfirmation/PanelConfirmation.java
        Commit graph ADD /icemobile/branches/RC1-comps-dev/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/panelconfirmation-desc.xhtml
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/navigation/LayoutAndNavigationMenu.java
        Commit graph ADD /icemobile/branches/RC1-comps-dev/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/panelconfirmation
        Commit graph ADD /icemobile/branches/RC1-comps-dev/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/panelconfirmation.xhtml
        Commit graph ADD /icemobile/branches/RC1-comps-dev/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/panelconfirmation/AcceptAction.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27710 Wed Feb 08 11:05:35 MST 2012 judy.guglielmin MOBI-156 only autocenter to implement and fix mobi ajax submit
        Files Changed
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/button/CommandButtonRenderer.java
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/tests/mobitest/src/main/webapp/ajax/commandButton.xhtml
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/tests/mobitest/src/main/webapp/williams/panelConfirmation.xhtml
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/resources/org.icefaces.component.panelconfirmation/panelconfirmation.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27711 Wed Feb 08 13:07:42 MST 2012 judy.guglielmin MOBI-156 autocenter attribute implemented
        Files Changed
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/PanelConfirmationRenderer.java
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/resources/org.icefaces.component.panelconfirmation/panelconfirmation.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27712 Wed Feb 08 13:47:13 MST 2012 judy.guglielmin MOBI-156 non-panelConf was broken, so fixed
        Files Changed
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/button/CommandButtonRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27752 Fri Feb 10 09:38:24 MST 2012 patrick.corless MOBI-156 updated panel confirmations renderer and JavaScript to use new style names.
        Files Changed
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/resources/org.icefaces.component.datespinner/datespinner.js
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/PanelConfirmationRenderer.java
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/honeycomb/default-panelconfirmation.css
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/build.xml
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/ipad/default-panelconfirmation.css
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/resources/org.icefaces.component.panelconfirmation/panelconfirmation.js
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/bberry/default-panelconfirmation.css
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/PanelConfirmation.java
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/iphone/default-panelconfirmation.css
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/android/default-panelconfirmation.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27753 Fri Feb 10 09:39:07 MST 2012 patrick.corless MOBI-156 updated mobile showcase to use new panelConfirmation component.
        Files Changed
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/panelconfirmation-example.xhtml
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/panelconfirmation/PanelConfirmation.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27786 Sat Feb 11 11:59:35 MST 2012 patrick.corless MOBI-156 confirmation panel style tweaks.
        Files Changed
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/ipad/default-panelconfirmation.css
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/components/component/src/org/icefaces/mobi/component/panelconfirmation/iphone/default-panelconfirmation.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27844 Tue Feb 14 13:24:16 MST 2012 patrick.corless MOBI-156 updated panelConfirmation example text and example code. .
        Files Changed
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/panelconfirmation-example.xhtml
        Commit graph MODIFY /icemobile/branches/RC1-comps-dev/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/panelconfirmation-desc.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27869 Wed Feb 15 14:17:00 MST 2012 patrick.corless MOBI-156 addition of panelconfirmation component.
        Files Changed
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/android/default-panelconfirmation.css
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/bberry
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/ipad
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/renderkit/BaseLayoutRenderer.java
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/honeycomb/default-panelconfirmation.css
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/bberry/default-panelconfirmation.css
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/PanelConfirmation.java
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/ipad/default-panelconfirmation.css
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/android
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/renderkit/BaseInputResourceRenderer.java
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/iphone/default-panelconfirmation.css
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/honeycomb
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/renderkit/CoreRenderer.java
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/PanelConfirmationRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/build.xml
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/iphone
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/renderkit/BaseResourceRenderer.java
        Commit graph ADD /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/PanelConfirmationMeta.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27870 Wed Feb 15 14:19:19 MST 2012 patrick.corless MOBI-156 addition of panelconfirmation component javascript.
        Files Changed
        Commit graph ADD /icemobile/trunk/icemobile/components/component/resources/org.icefaces.component.panelconfirmation
        Commit graph ADD /icemobile/trunk/icemobile/components/component/resources/org.icefaces.component.panelconfirmation/panelconfirmation.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27882 Wed Feb 15 15:20:30 MST 2012 patrick.corless MOBI-156 updated panelConfirmation license header.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/android/default-panelconfirmation.css
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/PanelConfirmation.java
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/ipad/default-panelconfirmation.css
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/iphone/default-panelconfirmation.css
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/PanelConfirmationRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/honeycomb/default-panelconfirmation.css
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/resources/org.icefaces.component.panelconfirmation/panelconfirmation.js
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/PanelConfirmationMeta.java
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/bberry/default-panelconfirmation.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #28050 Tue Feb 28 08:29:06 MST 2012 patrick.corless MOBI-156 added new scroll code to panelConfirmation component
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/android/default-panelconfirmation.css
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/ipad/default-panelconfirmation.css
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/iphone/default-panelconfirmation.css
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/PanelConfirmationRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/honeycomb/default-panelconfirmation.css
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/resources/org.icefaces.component.panelconfirmation/panelconfirmation.js
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/PanelConfirmationMeta.java
        Commit graph MODIFY /icemobile/trunk/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/bberry/default-panelconfirmation.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #28053 Tue Feb 28 08:38:21 MST 2012 patrick.corless MOBI-156 updated panelConfirmation example so it will auto center by default.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/panelconfirmation-example.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #28056 Tue Feb 28 08:54:09 MST 2012 patrick.corless MOBI-12 updated showcase for new components features, MOBI-152, MOBI-153, MOBI-147, MOBI-156.
        Files Changed
        Commit graph MODIFY /icemobile/branches/icemobile-1.0.0.A/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/panelPopup/PanelPopupBean.java
        Commit graph MODIFY /icemobile/branches/icemobile-1.0.0.A/icemobile/samples/mediacast/src/main/java/org/icemobile/samples/mediacast/UploadServlet.java
        Commit graph MODIFY /icemobile/branches/icemobile-1.0.0.A/icemobile/samples/mediacast/src/main/java/org/icemobile/samples/mediacast/MediaController.java
        Commit graph MODIFY /icemobile/branches/icemobile-1.0.0.A/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/panelpopup-example.xhtml
        Commit graph MODIFY /icemobile/branches/icemobile-1.0.0.A/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/input/menubutton/MenuButtonBean.java
        Commit graph MODIFY /icemobile/branches/icemobile-1.0.0.A/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/input/submitnotification-example.xhtml
        Commit graph MODIFY /icemobile/branches/icemobile-1.0.0.A/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/panelconfirmation-example.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #28070 Tue Feb 28 09:20:14 MST 2012 patrick.corless MOBI-156 added new scroll code to panelConfirmation component
        Files Changed
        Commit graph MODIFY /icemobile/branches/icemobile-1.0.0.A/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/PanelConfirmationRenderer.java
        Commit graph MODIFY /icemobile/branches/icemobile-1.0.0.A/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/iphone/default-panelconfirmation.css
        Commit graph MODIFY /icemobile/branches/icemobile-1.0.0.A/icemobile/components/component/resources/org.icefaces.component.panelconfirmation/panelconfirmation.js
        Commit graph MODIFY /icemobile/branches/icemobile-1.0.0.A/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/PanelConfirmationMeta.java
        Commit graph MODIFY /icemobile/branches/icemobile-1.0.0.A/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/bberry/default-panelconfirmation.css
        Commit graph MODIFY /icemobile/branches/icemobile-1.0.0.A
        Commit graph MODIFY /icemobile/branches/icemobile-1.0.0.A/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/ipad/default-panelconfirmation.css
        Commit graph MODIFY /icemobile/branches/icemobile-1.0.0.A/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/honeycomb/default-panelconfirmation.css
        Commit graph MODIFY /icemobile/branches/icemobile-1.0.0.A/icemobile/components/component/src/org/icefaces/mobi/component/panelconfirmation/android/default-panelconfirmation.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #28073 Tue Feb 28 09:22:44 MST 2012 patrick.corless MOBI-156 updated panelConfirmation example so it will auto center by default.
        Files Changed
        Commit graph MODIFY /icemobile/branches/icemobile-1.0.0.A
        Hide
        Patrick Corless added a comment -

        I added the new auto center/scroll code to the panelConfirmation component. I also removed the configureable auto center and made it always on by default. We can add it back in people scream for it, I just can't think of a usage case where it would be useful in mobile.

        Show
        Patrick Corless added a comment - I added the new auto center/scroll code to the panelConfirmation component. I also removed the configureable auto center and made it always on by default. We can add it back in people scream for it, I just can't think of a usage case where it would be useful in mobile.
        Judy Guglielmin made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s 1.0 Williams [ 10319 ]
        Resolution Fixed [ 1 ]
        Migration made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Judy Guglielmin
            Reporter:
            Patrick Corless
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: