wiki:APP_PLUGIN_MANAGER_SKINS_R0
Last modified 16 years ago Last modified on 08/19/09 12:01:57

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Error: Macro TicketQuery(summary=APP_PLUGIN_MANAGER_SKINS_R0, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|) failed
current transaction is aborted, commands ignored until end of transaction block

Analysis

Overview

The goal of this task is to provide a visual skin manager.

Task requirements

  • The skin manager should visualize all available skings.
  • The manager should provide controls for persisting skins.
    • The default skin will not be persisted (its persisting controls will be disabled). It uses the default java look and feel and persisting it is not necessary.
    • All other skins will be persisted.
  • The manager should be able to customize a skin by choosing icons from one skin and look and feel from another for example.
  • Create a module for skin managing. It should provide the following.

Task result

  • Source code.

Implementation idea

  • Create a module.
  • Create a skin manager visual element. (It may be a palette - discuss this with others).

How to demo

(Provide instructions for demonstration of the task.)

Design

(Describe your design here.)

Implementation

(Describe and link the implementation results here (from the wiki or the repository).)

Testing

(Place the testing results here.)

Comments

(Write comments for this or later revisions here.)