Standard themes in SCSS form, updated CompileDefaultTheme (#9223)
Conversion performed for most themes trivial, just rename file and wrap
in a mixin. For chameleon compounds, also nesting used. In some cases,
related small files combined in a single SCSS file
Chameleon accordion and select contain fixes other than just a missing
semicolon.
Fixes IWindow height calculation (one extra pixel because of top border on content element).
New TabSheet style: "light" (no constant yet in TabSheet.java).
Changed Table row selection color to match general selection color in default theme (blue).
svn changeset:6068/svn branch:trunk
Fixes #2141: Subwindow rendering broken in IE6 and IE7
Needed a bit more tweaking than simple themeing. IWindow not sets all its dimensions (those sent from server) as its outer width and height. Previously dimensions were set as "inner dimensions" i.e. content area width.
svn changeset:5647/svn branch:trunk
New default theme for sub window. Shadow implementation much simplified, now we can have different kind of shadows in classes extending IToolkitOverlay.
IWindow now extends IToolkitOverlay.
svn changeset:5591/svn branch:trunk
Window.setResizable(boolean resizability) now allows to disable end-user sub-window resizing.
Window.center() allows to request a sub-window to be centered on screen.
Improved theming capabilities for IWindow: window borders are now calculated dynamically for every sub-window instance, previously only one final static was specified.
svn changeset:5238/svn branch:trunk
-All component stylenames now get prefixed with component base stylename.
-runAnchestorsLayout -> runAncestorsLayout (grammar-fix).
-IPanel stylename conventions changed (again). Now all additional stylenames are added to the panel, e.g. addStyleName("red") + addStyleName("green") -> .i-panel .i-panel-red .i-panel-green
- ^ same for ITabsheet.
-Layout padding convention changed (again). Now by default only Panels and TabSheets have padding, and they can remove that padding by using a constant stylename (Panel.STYLE_NO_PADDING and same for TabSheet).
-IWindow styles altered a bit (now able to move Window in IE6 also :)).
svn changeset:2527/svn branch:trunk
-IWindow themed, changes to size calculations and HTML structure.
-New Util function, isIE6.
-Small style fixes to common.css, select.css and progressindicator.css
-IFilterSelect styles changed a bit, now works more reliably with wider widths.
-ISplitPanel styles redone.
-Windowing test now only for inline window testing, new test for native windowing test -> TestForNativeWindowing.java
svn changeset:2515/svn branch:trunk