ICEfaces
  1. ICEfaces
  2. ICE-8944

Remove YUI from ace:linkButton, ace:checkboxButton & ace:pushButton

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.3
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      *
    • Assignee Priority:
      P1

      Description

      These components use the YUI.Button object despite there being no real good reason to.

      It is rather easy to implement the functionality we derive from it, with much greater flexibility and far less overhead.

      These components should also include lazy initialization and clean up using our new mechanisms.

        Activity

        Hide
        Nils Lundquist added a comment -

        Revision #33386
        Committed by nils.lundquist
        A minute ago
        ICE-8944 - Tooltip now initalizes with homogenous ACE initialization signature.

        Show
        Nils Lundquist added a comment - Revision #33386 Committed by nils.lundquist A minute ago ICE-8944 - Tooltip now initalizes with homogenous ACE initialization signature.
        Hide
        Nils Lundquist added a comment -

        I've confirmed with Mark that the SubmitMonitor issue mentioned above is unrelated.

        Show
        Nils Lundquist added a comment - I've confirmed with Mark that the SubmitMonitor issue mentioned above is unrelated.
        Hide
        Nils Lundquist added a comment -

        Revision #33468
        Committed by nils.lundquist
        Moments ago ICE-8944 - Removed YUI from pushbutton. Improved styling. Cleaned up showcase examples.

        Show
        Nils Lundquist added a comment - Revision #33468 Committed by nils.lundquist Moments ago ICE-8944 - Removed YUI from pushbutton. Improved styling. Cleaned up showcase examples.
        Hide
        Nils Lundquist added a comment -

        These components no longer have any YUI dependencies and are using the new ice.ace.lazy initialization mechanism.

        Show
        Nils Lundquist added a comment - These components no longer have any YUI dependencies and are using the new ice.ace.lazy initialization mechanism.
        Hide
        Nils Lundquist added a comment -

        Revision #34058
        Committed by nils.lundquist
        Moments ago
        ICE-8944 - Added IE7/8 compatibily code to ice.ace.getEvent.

        Can't reproduce error in Chrome.

        Show
        Nils Lundquist added a comment - Revision #34058 Committed by nils.lundquist Moments ago ICE-8944 - Added IE7/8 compatibily code to ice.ace.getEvent. Can't reproduce error in Chrome.

          People

          • Assignee:
            Nils Lundquist
            Reporter:
            Nils Lundquist
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: