ICEmobile
  1. ICEmobile
  2. MOBI-882

Refactor flipSwitch into ACE compatible form

    Details

    • Type: Task Task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.4 Beta
    • Component/s: Faces
    • Labels:
      None
    • Environment:
      *

      Description

      Change the component to use JQUI styles and record any required mobi dependencies.

        Issue Links

          Activity

          Nils Lundquist created issue -
          Nils Lundquist made changes -
          Field Original Value New Value
          Assignee Steve Maryka [ steve.maryka ] Nils Lundquist [ nils.lundquist ]
          Nils Lundquist made changes -
          Link This issue blocks MOBI-875 [ MOBI-875 ]
          Hide
          Nils Lundquist added a comment -

          Revision #37804
          Committed by nils.lundquist
          Moments ago
          MOBI-875 - Restyled mobi:flipSwtich

          Show
          Nils Lundquist added a comment - Revision #37804 Committed by nils.lundquist Moments ago MOBI-875 - Restyled mobi:flipSwtich
          Hide
          Nils Lundquist added a comment -

          This component still depends on:
          ClientDescriptor
          UserAgentInfo
          PassThruAttributeWriter
          HTML
          CoreRenderer

          Show
          Nils Lundquist added a comment - This component still depends on: ClientDescriptor UserAgentInfo PassThruAttributeWriter HTML CoreRenderer
          Hide
          Arturo Zambrano added a comment -

          Ported flipswitch component to ACE at revision 38238. Also added ClientDescriptor, UserAgentInfo and SXUtils utility classes; extended Constants and Utils classes with methods and fields from MOBI; extended CoreRenderer with methods from MOBI and added InlineScriptEventListener class to the renderkit package.

          Show
          Arturo Zambrano added a comment - Ported flipswitch component to ACE at revision 38238. Also added ClientDescriptor, UserAgentInfo and SXUtils utility classes; extended Constants and Utils classes with methods and fields from MOBI; extended CoreRenderer with methods from MOBI and added InlineScriptEventListener class to the renderkit package.
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #38238 Thu Sep 19 15:13:37 MDT 2013 art.zambrano MOBI-882 ported flipswitch component to ACE; added ClientDescriptor, UserAgentInfo and SXUtils utility classes; extended Constants and Utils classes with methods and fields from MOBI; extended CoreRenderer with methods from MOBI and added InlineScriptEventListener class to the renderkit package
          Files Changed
          Commit graph ADD /icefaces3/trunk/icefaces/ace/component/resources/org.icefaces.component.flipswitch
          Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/flipswitch/FlipSwitchRenderer.java
          Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/flipswitch/FlipSwitch.java
          Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/renderkit/InlineScriptEventListener.java
          Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/util/SXUtils.java
          Commit graph ADD /icefaces3/trunk/icefaces/ace/component/resources/org.icefaces.component.flipswitch/flipswitch.js
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/util/Utils.java
          Commit graph ADD /icefaces3/trunk/icefaces/ace/component/resources/org.icefaces.component.flipswitch/flip-switch.css
          Commit graph ADD /icefaces3/trunk/icefaces/ace/component/resources/org.icefaces.component.flipswitch/flipswitch-min.js
          Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/flipswitch/FlipSwitchMeta.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/renderkit/CoreRenderer.java
          Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/flipswitch
          Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/util/UserAgentInfo.java
          Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/util/ClientDescriptor.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/util/Constants.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #39916 Thu Feb 06 18:25:15 MST 2014 art.zambrano MOBI-882, MOBI-883, MOBI-884, MOBI-875 fixed ace:ajax for mobi components; switched from function approach to JSON object approach; updated resource dependencies to use ACE's ajax code
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.flipswitch/flipswitch.js
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/component/flipswitch/FlipSwitchMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.datespinner/datespinner.js
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.flipswitch/flipswitch-min.js
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.timespinner/timespinner-min.js
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/renderkit/CoreRenderer.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.timespinner/timespinner.js
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/component/timespinner/TimeSpinnerMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.datespinner/datespinner-min.js
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/component/datespinner/DateSpinnerMeta.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #39965 Tue Feb 11 12:18:05 MST 2014 art.zambrano MOBI-882 fixed styling and added Themeroller support
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.flipswitch/flipswitch.js
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.flipswitch/flip-switch.css
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/component/flipswitch/FlipSwitchRenderer.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.flipswitch/flipswitch-min.js
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #39974 Tue Feb 11 14:22:04 MST 2014 art.zambrano MOBI-882, MOBI-883, MOBI-884 changed default ajax values to execute=@this render=@all
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/component/flipswitch/FlipSwitchMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/component/timespinner/TimeSpinnerMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/component/datespinner/DateSpinnerMeta.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #39978 Tue Feb 11 14:58:37 MST 2014 art.zambrano MOBI-882 changed mobi:flipSwitch styling to always show both states, highlighting the active one
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.flipswitch/flipswitch.js
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.flipswitch/flip-switch.css
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/component/flipswitch/FlipSwitchRenderer.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/resources/org.icefaces.component.flipswitch/flipswitch-min.js
          Hide
          Ken Fyten added a comment -

          Note that this component still has the "singleSubmit" attribute which should be removed from the ICEfaces version.

          Show
          Ken Fyten added a comment - Note that this component still has the "singleSubmit" attribute which should be removed from the ICEfaces version.
          Ken Fyten made changes -
          Assignee Nils Lundquist [ nils.lundquist ] Arturo Zambrano [ artzambrano ]
          Security Private [ 10001 ]
          Fix Version/s 1.4 Beta [ 10874 ]
          Ken Fyten made changes -
          Link This issue blocks ICE-9870 [ ICE-9870 ]
          Hide
          Arturo Zambrano added a comment -

          Finished refactoring at revision 40063, with the removal of remaining singleSubmit code.

          Show
          Arturo Zambrano added a comment - Finished refactoring at revision 40063, with the removal of remaining singleSubmit code.
          Arturo Zambrano made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #40063 Mon Feb 24 13:38:07 MST 2014 art.zambrano MOBI-882 removed remaining singleSubmit code
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/component/flipswitch/FlipSwitchRenderer.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/component/flipswitch/FlipSwitchMeta.java

            People

            • Assignee:
              Arturo Zambrano
              Reporter:
              Nils Lundquist
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: