Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.3
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ICEfaces 3.x ACE
    • Assignee Priority:
      P2
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial, Compatibility/Configuration

      Description

      Create a new ace:themeSelect component which can be used to dynamically change the currently used ACE ThemeRoller theme in the application.

      This component should render itself as a selectOneMenu style drop-down list. It will always have a theme selected, aligned with the currently selected ACE theme setting in the application.

      This component would ideally discover all available ThemeRoller ACE themes on the application classpath, and populate it's list of values accordingly.

      If this cannot be achieved, then a fallback would be to allow the application to specify the theme names and corresponding package names and use reflection to find them at runtime.

       
      1. screenshot-01.png
        222 kB
      2. screenshot-02.png
        189 kB
      3. screenshot-03.png
        171 kB
      4. screenshot-04.png
        242 kB

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34345 Thu Apr 11 11:45:02 MDT 2013 ken.fyten ICE-8921: Remove the "none" option from the list of available themes in the themeSelector.
        Files Changed
        Commit graph MODIFY /icefaces3/tags/icefaces-3.3.0/icefaces/ace/component/src/org/icefaces/ace/component/themeselect/ThemeSelectRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34341 Thu Apr 11 10:58:24 MDT 2013 yip.ng ICE-8921: New ACE themeSelect component.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/themeselect/ThemeSelectRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34132 Thu Mar 28 15:20:19 MDT 2013 yip.ng ICE-8921: New ACE themeSelect component.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/build/common.xml
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/build.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33940 Thu Mar 14 12:27:59 MDT 2013 yip.ng ICE-8921: New ACE themeSelect component.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/themeselect/ThemeSelectRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33881 Wed Mar 13 11:21:03 MDT 2013 yip.ng ICE-8921: New ACE themeSelect component.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/themeselect/ThemeSelectRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/themeselect/ThemeSelectMeta.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33847 Fri Mar 08 17:09:19 MST 2013 jerome.ruzol ICE-8921 New ACE themeSelect component
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/build/common.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33845 Fri Mar 08 14:54:07 MST 2013 yip.ng ICE-8921: New ACE themeSelect component.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/themeselect/ThemeSelectRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/view/navigation/NavigationModel.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33764 Tue Mar 05 10:17:18 MST 2013 yip.ng ICE-8921: New ACE themeSelect component.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/themeselect/ThemeSelectMeta.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33755 Mon Mar 04 18:38:34 MST 2013 yip.ng ICE-8921: New ACE themeSelect component.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/showcase.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/themeselect/ThemeSelectRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/themeselect/themeselect.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/themeselect/ThemeSelectMeta.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33730 Sun Mar 03 23:27:00 MST 2013 yip.ng ICE-8921: New ACE themeSelect component.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/showcase.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/themeselect/ThemeSelectRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/themeselect/themeselect.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/view/navigation/NavigationModel.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/themeselect/ThemeSelectMeta.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33728 Fri Mar 01 17:09:44 MST 2013 yip.ng ICE-8921: New ACE themeSelect component.
        Files Changed
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/fieldlabels
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/themeselect
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/build/common.xml
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/messages
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/messages/messages.css
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/themes/rime/theme.css
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/fieldlabels/fieldlabels.css
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/renderkit/HeadRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/showcase.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/themeselect/ThemeSelectRenderer.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/themeselect/themeselect.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/themes/sam/theme.css
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/textareaentry/textareaentry.css
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/build.xml
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/autocompleteentry/autocompleteentry.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/themeselect/ThemeSelectMeta.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33677 Wed Feb 27 12:43:41 MST 2013 yip.ng ICE-8921: New ACE themeSelect component.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/themeselect/ThemeSelectRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33676 Wed Feb 27 11:58:22 MST 2013 yip.ng ICE-8921: New ACE themeSelect component.
        Files Changed
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/themeselect/ThemeSelect.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/themeselect/ThemeSelectRenderer.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/themeselect
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/themeselect/ThemeSelectMeta.java

          People

          • Assignee:
            yip.ng
            Reporter:
            Ken Fyten
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: