ICEfaces
  1. ICEfaces
  2. ICE-10290

Rationalize ACE JavaScript Resource Dependencies

    Details

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

      Description

      With the resource coalescing and head-update capabilities provided in ICEfaces 4, we need to review the ace-components.js file contents to see if we can lower it's footprint by selectively removing JS for certain components, especially those with larger JS footprints.

        Issue Links

          Activity

          Repository Revision Date User Message
          ICEsoft Public SVN Repository #43070 Mon Oct 20 15:22:35 MDT 2014 ken.fyten ICE-10290 - Fixed typo.
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/renderkit/AceSymbolicResourceHandler.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #42876 Thu Oct 09 17:49:41 MDT 2014 art.zambrano ICE-10290 fixed typo in fileEntry.js path
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/build.xml
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #42724 Wed Oct 08 17:53:29 MDT 2014 mircea.toma ICE-10290 Fixed file name in URL.
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/META-INCLUDE/resource-dependency.xml
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #42722 Wed Oct 08 17:31:03 MDT 2014 art.zambrano ICE-10290 added the rest of the resources to the minification targat in the build script and in AceSymbolicResourceHandler
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/renderkit/AceSymbolicResourceHandler.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/build.xml
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #42721 Wed Oct 08 16:25:31 MDT 2014 art.zambrano ICE-10290 initial commit for minification task: committed structure and sample cases, including case for jquery.js
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/renderkit/AceSymbolicResourceHandler.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/build.xml
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #42711 Wed Oct 08 12:09:31 MDT 2014 ken.fyten ICE-10290 - Remove unused yui/utilities.js
          Files Changed
          Commit graph DEL /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/yui
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #42710 Wed Oct 08 12:09:01 MDT 2014 ken.fyten ICE-10290 - Consolidate all tabset + YUI + component.js files into a single new util/ace-tabset.js file.
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tabset/TabSetMeta.java
          Commit graph ADD /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/tabset/component.js
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/build.xml
          Commit graph DEL /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/util/component.js
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #42707 Tue Oct 07 17:43:33 MDT 2014 mircea.toma ICE-10290 Make sure to use the relocated jQuery definitions in all instances where jQuery is referenced.
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/jquery/ui/jquery-ui.js
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #42706 Tue Oct 07 17:00:59 MDT 2014 mircea.toma ICE-10290 Added reason for modifying jquery-ui files.
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/jquery/ui/readme.txt
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #42705 Tue Oct 07 16:56:42 MDT 2014 mircea.toma ICE-10290 Use the relocated jQuery definitions in ice.ace.jq when jQuery global variable is no longer present.
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/jquery/ui/jquery-ui.js
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/jquery/ui/jquery.ui.touch-punch.js
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #42704 Tue Oct 07 16:14:53 MDT 2014 mircea.toma ICE-10290 Added more component resource dependencies.
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/META-INCLUDE/resource-dependency.xml
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #42702 Tue Oct 07 12:28:17 MDT 2014 art.zambrano ICE-10290 moved split pane resources to the icefaces.ace library
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/splitpane/SplitPaneMeta.java
          Commit graph ADD /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/splitpane/splitpane.css
          Commit graph ADD /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/splitpane/splitpane.js
          Commit graph DEL /icefaces4/trunk/icefaces/ace/component/resources/org.icefaces.component.splitpane
          Commit graph ADD /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/splitpane
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #42701 Tue Oct 07 11:08:51 MDT 2014 ken.fyten ICE-10290 - Added missing tabset.js file resource-dependency.
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tabset/TabSetMeta.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #42698 Mon Oct 06 15:36:51 MDT 2014 mircea.toma ICE-10290 Fixed resource dependencies.
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/META-INCLUDE/resource-dependency.xml
          Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/resources-meta/resource-dependency.xml
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #42695 Mon Oct 06 11:36:26 MDT 2014 art.zambrano ICE-10290 missing resource dependency
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/accordion/AccordionMeta.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #42694 Sun Oct 05 21:50:31 MDT 2014 art.zambrano ICE-10290 initial commit; refactored various merged resources: ace-jquery.js was divided into ace-core.js and ace-jquery-ui.js; ace-components.js was dissolved and now each resource that previously belonged to this bundle is loaded individually; made necessary changes to build.xml, *Meta classes, and resource-dependency.xml
          Files Changed
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/dnd/DraggableMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/contextmenu/ContextMenuMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/gmap/GMapMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/list/ListMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/ajax/AjaxBehaviorHandlerMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/accordion/AccordionMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/panel/PanelMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/confirmationdialog/ConfirmationDialogMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/themeselect/ThemeSelectMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/dataexporter/DataExporterMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/growlmessages/GrowlMessagesMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/pushbutton/PushButtonMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/printer/PrinterMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/ajax/AjaxBehavior.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tabset/TabSetMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/buttongroup/ButtonGroupMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/gmap/GMapLayerMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/menubutton/MenuButtonMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/chart/ChartMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/menu/MenuMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tableconfigpanel/TableConfigPanelMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/textareaentry/TextAreaEntryMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/maskedentry/MaskedEntryMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/gmap/GMapEventMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/splitpane/SplitPaneMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/selectmenu/SelectMenuMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/dnd/DroppableMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/message/MessageMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/resizable/ResizableMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/progressbar/ProgressBarMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/submitmonitor/SubmitMonitorMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/gmap/GMapControlMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/gmap/GMapOverlayMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/textentry/TextEntryMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/sliderentry/SliderEntryMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/META-INCLUDE/resource-dependency.xml
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/gmap/GMapAutocompleteMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/breadcrumbmenu/BreadcrumbMenuMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/combobox/ComboBoxMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/gmap/GMapMarkerMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/build.xml
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/animation/AnimationBehavior.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/simpleselectonemenu/SimpleSelectOneMenuMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/checkboxbutton/CheckboxButtonMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/listcontrol/ListControlMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/radiobutton/RadioButtonMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tooltip/TooltipMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/notificationpanel/NotificationPanelMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/tree/TreeMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/dialog/DialogMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/gmap/GMapServicesMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/messages/MessagesMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/renderkit/AceSymbolicResourceHandler.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datetimeentry/DateTimeEntryMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/autocompleteentry/AutoCompleteEntryMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/animation/AnimationBehaviorHandlerMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/linkbutton/LinkButtonMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/node/NodeMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/richtextentry/RichTextEntryMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/gmap/GMapInfoWindowMeta.java
          Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/menubar/MenuBarMeta.java

            People

            • Assignee:
              Arturo Zambrano
              Reporter:
              Ken Fyten
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: