Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 342047

Summary: [Theming] Reduce client-side theming code
Product: [RT] RAP Reporter: Tim Buschtoens <tbuschto>
Component: RWTAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: tbuschto
Version: 1.4   
Target Milestone: 1.5 M4   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 321213    
Bug Blocks: 327542    

Description Tim Buschtoens CLA 2011-04-06 12:43:39 EDT
By now almost all qooxdoo themes and theme-managers are nearly useless. To reduce client-size and simplify code, we should try to get rid of most of it. The only features we really need (for now) are Appearances and AppearanceBase.
Comment 1 Ralf Sternberg CLA 2011-11-23 17:53:16 EST
Most of the client-side theming code had already been removed with bug bug 306635.
Now, I also removed the qx type qx.Theme. To do so, the contents of AppearancesBase.js has been moved into Widget.appearances.js, so there is no theme inheritance needed anymore.