You can subscribe to this list here.
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(10) |
Jul
(24) |
Aug
(93) |
Sep
(261) |
Oct
(257) |
Nov
(218) |
Dec
(95) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
(184) |
Feb
(87) |
Mar
(155) |
Apr
(398) |
May
(201) |
Jun
(35) |
Jul
(68) |
Aug
(92) |
Sep
(52) |
Oct
(111) |
Nov
(135) |
Dec
(116) |
2009 |
Jan
(225) |
Feb
(204) |
Mar
(113) |
Apr
(137) |
May
(220) |
Jun
(199) |
Jul
(196) |
Aug
(98) |
Sep
(100) |
Oct
(179) |
Nov
(164) |
Dec
(72) |
2010 |
Jan
(59) |
Feb
(61) |
Mar
(64) |
Apr
(159) |
May
(107) |
Jun
(252) |
Jul
(180) |
Aug
(96) |
Sep
(82) |
Oct
(58) |
Nov
(43) |
Dec
(53) |
2011 |
Jan
(39) |
Feb
(18) |
Mar
(33) |
Apr
(66) |
May
(48) |
Jun
(124) |
Jul
(112) |
Aug
(62) |
Sep
(45) |
Oct
(102) |
Nov
(47) |
Dec
(37) |
2012 |
Jan
(22) |
Feb
(18) |
Mar
(1) |
Apr
(5) |
May
(18) |
Jun
(13) |
Jul
(9) |
Aug
(38) |
Sep
(3) |
Oct
(7) |
Nov
(24) |
Dec
(6) |
2013 |
Jan
(1) |
Feb
(14) |
Mar
(1) |
Apr
(2) |
May
(3) |
Jun
(4) |
Jul
(9) |
Aug
(4) |
Sep
(7) |
Oct
|
Nov
(1) |
Dec
(4) |
2014 |
Jan
(9) |
Feb
(2) |
Mar
|
Apr
|
May
(4) |
Jun
(2) |
Jul
|
Aug
|
Sep
(6) |
Oct
|
Nov
(1) |
Dec
|
2015 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <sc...@us...> - 2012-08-18 14:04:00
|
Revision: 21780 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21780&view=rev Author: scro34 Date: 2012-08-18 14:03:48 +0000 (Sat, 18 Aug 2012) Log Message: ----------- Version 0.2 Added Paths: ----------- trunk/qooxdoo-contrib/RetroTheme/0.2/ trunk/qooxdoo-contrib/RetroTheme/0.2/Manifest.json trunk/qooxdoo-contrib/RetroTheme/0.2/config.json trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/generate.py trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/BrowserWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Button.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/CalcWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/CalculatorLogic.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/CheckBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/ColorPopup.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/ColorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/ComboBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/DateChooser.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/DateField.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Desktop.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/EditorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/GroupBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/HtmlEmbed.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Image.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Label.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/List.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/MapsWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Menu.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/MenuBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Popup.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/RadioButton.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/RadioButtonGroup.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Resizer.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/ScrollBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/SelectBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/SlideBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Slider.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Spinner.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/SplitPane.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/StackContainer.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/TabView.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/TableWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/TextField.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/ToolBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Tooltip.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Tree.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/TreeColumns.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/TreeVirtual.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Window.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/test/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/generate.py trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/BrowserWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Button.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/CalcWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/CalculatorLogic.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/CheckBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/ColorPopup.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/ColorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/ComboBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/DateChooser.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/DateField.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Desktop.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/EditorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/GroupBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/HtmlEmbed.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Image.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Label.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/List.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/MapsWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Menu.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/MenuBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Popup.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/RadioButton.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/RadioButtonGroup.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Resizer.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/ScrollBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/SelectBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/SlideBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Slider.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Spinner.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/SplitPane.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/StackContainer.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/TabView.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/TableWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/TextField.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/ToolBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Tooltip.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Tree.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/TreeColumns.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/TreeVirtual.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Window.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/test/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/generate.py trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/BrowserWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Button.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/CalcWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/CalculatorLogic.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/CheckBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/ColorPopup.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/ColorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/ComboBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/DateChooser.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/DateField.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Desktop.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/EditorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/GroupBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/HtmlEmbed.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Image.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Label.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/List.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/MapsWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Menu.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/MenuBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Popup.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/RadioButton.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/RadioButtonGroup.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Resizer.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/ScrollBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/SelectBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/SlideBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Slider.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Spinner.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/SplitPane.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/StackContainer.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/TabView.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/TableWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/TextField.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/ToolBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Tooltip.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Tree.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/TreeColumns.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/TreeVirtual.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Window.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/test/ trunk/qooxdoo-contrib/RetroTheme/0.2/readme.txt trunk/qooxdoo-contrib/RetroTheme/0.2/source/class/retrotheme/theme/Font.js Removed Paths: ------------- trunk/qooxdoo-contrib/RetroTheme/0.2/Manifest.json trunk/qooxdoo-contrib/RetroTheme/0.2/config.json trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/generate.py trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/BrowserWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Button.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/CalcWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/CalculatorLogic.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/CheckBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/ColorPopup.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/ColorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/ComboBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/DateChooser.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/DateField.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Desktop.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/EditorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/GroupBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/HtmlEmbed.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Image.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Label.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/List.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/MapsWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Menu.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/MenuBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Popup.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/RadioButton.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/RadioButtonGroup.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Resizer.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/ScrollBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/SelectBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/SlideBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Slider.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Spinner.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/SplitPane.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/StackContainer.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/TabView.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/TableWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/TextField.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/ToolBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Tooltip.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Tree.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/TreeColumns.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/TreeVirtual.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Window.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/test/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/generate.py trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/BrowserWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Button.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/CalcWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/CalculatorLogic.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/CheckBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/ColorPopup.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/ColorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/ComboBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/DateChooser.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/DateField.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Desktop.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/EditorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/GroupBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/HtmlEmbed.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Image.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Label.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/List.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/MapsWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Menu.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/MenuBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Popup.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/RadioButton.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/RadioButtonGroup.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Resizer.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/ScrollBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/SelectBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/SlideBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Slider.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Spinner.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/SplitPane.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/StackContainer.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/TabView.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/TableWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/TextField.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/ToolBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Tooltip.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Tree.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/TreeColumns.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/TreeVirtual.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/Window.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/dark/source/class/retrotheme/demo/test/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/generate.py trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/BrowserWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Button.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/CalcWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/CalculatorLogic.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/CheckBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/ColorPopup.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/ColorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/ComboBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/DateChooser.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/DateField.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Desktop.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/EditorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/GroupBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/HtmlEmbed.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Image.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Label.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/List.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/MapsWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Menu.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/MenuBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Popup.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/RadioButton.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/RadioButtonGroup.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Resizer.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/ScrollBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/SelectBox.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/SlideBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Slider.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Spinner.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/SplitPane.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/StackContainer.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/TabView.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/TableWindow.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/TextField.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/ToolBar.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Tooltip.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Tree.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/TreeColumns.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/TreeVirtual.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/Window.js trunk/qooxdoo-contrib/RetroTheme/0.2/demo/red/source/class/retrotheme/demo/test/ trunk/qooxdoo-contrib/RetroTheme/0.2/readme.txt trunk/qooxdoo-contrib/RetroTheme/0.2/source/class/retrotheme/theme/Font.js Deleted: trunk/qooxdoo-contrib/RetroTheme/0.2/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/Manifest.json 2012-08-18 08:27:04 UTC (rev 21777) +++ trunk/qooxdoo-contrib/RetroTheme/0.2/Manifest.json 2012-08-18 14:03:48 UTC (rev 21780) @@ -1,34 +0,0 @@ -{ - "info" : - { - "name" : "RetroTheme", - - "summary" : "RetroTheme Contribution", - "description" : "Additional theme", - - "homepage" : "http://contrib.qooxdoo.org/project/RetroTheme", - - "license" : "LGPL/EPL", - "authors" : - [ - { - "name" : "Norbert Schröder (scro34)", - "email" : " schroeder AT scro34 DOT de" - } - ], - - "version" : "trunk", - "qooxdoo-versions": ["1.0", "1.1", "1.2", "1.3"] - }, - - "provides" : - { - "namespace" : "retrotheme", - "encoding" : "utf-8", - "class" : "source/class", - "resource" : "source/resource", - "translation" : "source/translation", - "type" : "theme" - } -} - Copied: trunk/qooxdoo-contrib/RetroTheme/0.2/Manifest.json (from rev 21779, trunk/qooxdoo-contrib/RetroTheme/trunk/Manifest.json) =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/0.2/Manifest.json (rev 0) +++ trunk/qooxdoo-contrib/RetroTheme/0.2/Manifest.json 2012-08-18 14:03:48 UTC (rev 21780) @@ -0,0 +1,34 @@ +{ + "info" : + { + "name" : "RetroTheme", + + "summary" : "RetroTheme Contribution", + "description" : "Additional theme", + + "homepage" : "http://contrib.qooxdoo.org/project/RetroTheme", + + "license" : "LGPL/EPL", + "authors" : + [ + { + "name" : "Norbert Schröder (scro34)", + "email" : " schroeder AT scro34 DOT de" + } + ], + + "version" : "trunk", + "qooxdoo-versions": ["1.4", "1.5", "1.6"] + }, + + "provides" : + { + "namespace" : "retrotheme", + "encoding" : "utf-8", + "class" : "source/class", + "resource" : "source/resource", + "translation" : "source/translation", + "type" : "theme" + } +} + Deleted: trunk/qooxdoo-contrib/RetroTheme/0.2/config.json =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/config.json 2012-08-18 08:27:04 UTC (rev 21777) +++ trunk/qooxdoo-contrib/RetroTheme/0.2/config.json 2012-08-18 14:03:48 UTC (rev 21780) @@ -1,75 +0,0 @@ -{ - "name" : "RetroTheme", - - "include" : - [ - { - "path" : "${QOOXDOO_PATH}/tool/data/config/application.json" - } - ], - - "export" : - [ - "api", - "api-data", - "clean", - "distclean", - "fix", - "info", - "inspector", - "lint", - "migration", - "pretty", - "test", - "test-source", - "translation" - ], - - "let" : - { - "APPLICATION" : "retrotheme", - "APPLICATION_MAIN_CLASS" : "${APPLICATION}.demo.Demo", - "QOOXDOO_PATH" : "../../qooxdoo/1.3", - "QXTHEME" : "qx.theme.Modern", - "API_EXCLUDE" : ["qx.test.*", "retrotheme.demo.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], - "LOCALES" : [ "en" ], - "CACHE" : "${TMPDIR}/cache", - "ROOT" : "." - } - - // You only need to edit the remainder of this file, if you want to customize - // specific jobs, or add own job definitions. - - /* - "jobs" : - { - // Uncomment the following entry to add a contrib or library to your - // project; make sure to adapt the path to the Manifest.json; if you are - // using a contrib: library, it will be downloaded into the path specified - // by the 'cache/downloads' config key - "libraries" : - { - "library" : - [ - { - "manifest" : "contrib://SkeletonApplication/trunk/Manifest.json" - } - ] - }, - - // If you want to tweak a job setting, see the following sample where - // the "format" feature of the "build-script" job is overridden. - // To see a list of available jobs, invoke 'generate.py x'. - "build-script" : - { - "compile-options" : - { - "code" : - { - "format" : false - } - } - } - } - */ -} Copied: trunk/qooxdoo-contrib/RetroTheme/0.2/config.json (from rev 21779, trunk/qooxdoo-contrib/RetroTheme/trunk/config.json) =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/0.2/config.json (rev 0) +++ trunk/qooxdoo-contrib/RetroTheme/0.2/config.json 2012-08-18 14:03:48 UTC (rev 21780) @@ -0,0 +1,75 @@ +{ + "name" : "RetroTheme", + + "include" : + [ + { + "path" : "${QOOXDOO_PATH}/tool/data/config/application.json" + } + ], + + "export" : + [ + "api", + "api-data", + "clean", + "distclean", + "fix", + "info", + "inspector", + "lint", + "migration", + "pretty", + "test", + "test-source", + "translation" + ], + + "let" : + { + "APPLICATION" : "retrotheme", + "APPLICATION_MAIN_CLASS" : "${APPLICATION}.demo.Demo", + "QOOXDOO_PATH" : "../../qooxdoo/1.6", + "QXTHEME" : "qx.theme.Modern", + "API_EXCLUDE" : ["qx.test.*", "retrotheme.demo.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], + "LOCALES" : [ "en" ], + "CACHE" : "${TMPDIR}/cache", + "ROOT" : "." + } + + // You only need to edit the remainder of this file, if you want to customize + // specific jobs, or add own job definitions. + + /* + "jobs" : + { + // Uncomment the following entry to add a contrib or library to your + // project; make sure to adapt the path to the Manifest.json; if you are + // using a contrib: library, it will be downloaded into the path specified + // by the 'cache/downloads' config key + "libraries" : + { + "library" : + [ + { + "manifest" : "contrib://SkeletonApplication/trunk/Manifest.json" + } + ] + }, + + // If you want to tweak a job setting, see the following sample where + // the "format" feature of the "build-script" job is overridden. + // To see a list of available jobs, invoke 'generate.py x'. + "build-script" : + { + "compile-options" : + { + "code" : + { + "format" : false + } + } + } + } + */ +} Deleted: trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/generate.py =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/generate.py 2012-08-18 13:13:15 UTC (rev 21779) +++ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/generate.py 2012-08-18 14:03:48 UTC (rev 21780) @@ -1,72 +0,0 @@ -#!/usr/bin/env python -################################################################################ -# -# qooxdoo - the new era of web development -# -# http://qooxdoo.org -# -# Copyright: -# 2008 - 2009 1&1 Internet AG, Germany, http://www.1und1.de -# -# License: -# LGPL: http://www.gnu.org/licenses/lgpl.html -# EPL: http://www.eclipse.org/org/documents/epl-v10.php -# See the LICENSE file in the project's top-level directory for details. -# -# Authors: -# * Thomas Herchenroeder (thron7) -# -################################################################################ - -## -# This is a stub proxy for the real generator.py -## - -import sys, os, re, subprocess - -CMD_PYTHON = 'python' -QOOXDOO_PATH = '../../qooxdoo/1.2' - -def getQxPath(): - path = QOOXDOO_PATH - # try updating from config file - if os.path.exists('config.json'): - # "using QOOXDOO_PATH from config.json" - qpathr=re.compile(r'"QOOXDOO_PATH"\s*:\s*"([^"]*)"\s*,?') - conffile = open('config.json') - aconffile = conffile.readlines() - for line in aconffile: - mo = qpathr.search(line) - if mo: - path = mo.group(1) - break # assume first occurrence is ok - path = os.path.normpath(os.path.join(os.path.dirname(os.path.abspath(sys.argv[0])), path)) - - return path - -os.chdir(os.path.dirname(os.path.abspath(sys.argv[0]))) # switch to skeleton dir -qxpath = getQxPath() -REAL_GENERATOR = os.path.join(qxpath, 'tool', 'bin', 'generator.py') - -if not os.path.exists(REAL_GENERATOR): - print "Cannot find real generator script under: \"%s\"; aborting" % REAL_GENERATOR - sys.exit(1) - -argList = [] -argList.append(CMD_PYTHON) -argList.append(REAL_GENERATOR) -argList.extend(sys.argv[1:]) -if sys.platform == "win32": - argList1=[] - for arg in argList: - if arg.find(' ')>-1: - argList1.append('"%s"' % arg) - else: - argList1.append(arg) - argList = argList1 -else: - argList = ['"%s"' % x for x in argList] # quote argv elements - -cmd = " ".join(argList) -retval = subprocess.call(cmd, shell=True) -sys.exit(retval) Copied: trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/generate.py (from rev 21777, trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/generate.py) =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/generate.py (rev 0) +++ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/generate.py 2012-08-18 14:03:48 UTC (rev 21780) @@ -0,0 +1,72 @@ +#!/usr/bin/env python +################################################################################ +# +# qooxdoo - the new era of web development +# +# http://qooxdoo.org +# +# Copyright: +# 2008 - 2009 1&1 Internet AG, Germany, http://www.1und1.de +# +# License: +# LGPL: http://www.gnu.org/licenses/lgpl.html +# EPL: http://www.eclipse.org/org/documents/epl-v10.php +# See the LICENSE file in the project's top-level directory for details. +# +# Authors: +# * Thomas Herchenroeder (thron7) +# +################################################################################ + +## +# This is a stub proxy for the real generator.py +## + +import sys, os, re, subprocess + +CMD_PYTHON = 'python' +QOOXDOO_PATH = '../../qooxdoo/1.2' + +def getQxPath(): + path = QOOXDOO_PATH + # try updating from config file + if os.path.exists('config.json'): + # "using QOOXDOO_PATH from config.json" + qpathr=re.compile(r'"QOOXDOO_PATH"\s*:\s*"([^"]*)"\s*,?') + conffile = open('config.json') + aconffile = conffile.readlines() + for line in aconffile: + mo = qpathr.search(line) + if mo: + path = mo.group(1) + break # assume first occurrence is ok + path = os.path.normpath(os.path.join(os.path.dirname(os.path.abspath(sys.argv[0])), path)) + + return path + +os.chdir(os.path.dirname(os.path.abspath(sys.argv[0]))) # switch to skeleton dir +qxpath = getQxPath() +REAL_GENERATOR = os.path.join(qxpath, 'tool', 'bin', 'generator.py') + +if not os.path.exists(REAL_GENERATOR): + print "Cannot find real generator script under: \"%s\"; aborting" % REAL_GENERATOR + sys.exit(1) + +argList = [] +argList.append(CMD_PYTHON) +argList.append(REAL_GENERATOR) +argList.extend(sys.argv[1:]) +if sys.platform == "win32": + argList1=[] + for arg in argList: + if arg.find(' ')>-1: + argList1.append('"%s"' % arg) + else: + argList1.append(arg) + argList = argList1 +else: + argList = ['"%s"' % x for x in argList] # quote argv elements + +cmd = " ".join(argList) +retval = subprocess.call(cmd, shell=True) +sys.exit(retval) Deleted: trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/BrowserWindow.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/BrowserWindow.js 2012-08-18 13:13:15 UTC (rev 21779) +++ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/BrowserWindow.js 2012-08-18 14:03:48 UTC (rev 21780) @@ -1,124 +0,0 @@ -qx.Class.define("retrotheme.demo.BrowserWindow", -{ - extend: qx.ui.window.Window, - - construct: function() - { - this.base(arguments); - - this.setCaption("Web Browser"); - this._createControls(); - }, - - /* - ***************************************************************************** - MEMBERS - ***************************************************************************** - */ - - members: - { - iframe: null, - txtUrl: "", - - _createControls: function() - { - var layout = new qx.ui.layout.VBox(); - layout.setSeparator("separator-vertical"); - this.set({ - layout: layout, - width: 600, - minWidth: 600, - height: 400, - // allowClose: false, - contentPadding: [2, 5, 5, 5], - icon: "icon/16/categories/internet.png" - }); - - var toolbar = this.createToolbar(); - this.iframe = this.createBrowser(); - - this.addListenerOnce("appear", function(e) - { - this.add(toolbar); - this.add(this.iframe, { flex : 1 }); - this.center(); - }, this); - - }, - - createToolbar: function() - { - var toolbar = new qx.ui.toolbar.ToolBar(); - - var btnBack = new qx.ui.toolbar.Button(null, "icon/16/actions/go-previous.png"); - btnBack.addListener("execute", function(e) { - this.iframe.getWindow().history.back(); - }, this); - toolbar.add(btnBack); - - var btnForward = new qx.ui.toolbar.Button(null, "icon/16/actions/go-next.png"); - btnForward.addListener("execute", function(e) { - this.iframe.getWindow().history.forward(); - }, this); - toolbar.add(btnForward); - - // IE does not allow access to an iframes history object - // Firefox applies history changes to the main window - // Opera throws a script error when trying to go forward or back - - btnForward.setEnabled(false); - btnBack.setEnabled(false); - - btnForward.setToolTipText("This feature is currently not supported.") - btnBack.setToolTipText("This feature is currently not supported.") - - this.txtUrl = new qx.ui.form.TextField().set({ - marginLeft: 1, - value: "http://qooxdoo.org", - padding: 2, - alignY: "middle" - }); - this.txtUrl.addListener("keypress", function(e) { - if (e.getKeyIdentifier() == "Enter") { - this.surfTo(this.txtUrl.getValue()); - } - }, this); - toolbar.add(this.txtUrl, {flex: 1}); - - var btnGo = new qx.ui.toolbar.Button(null, "icon/16/actions/media-playback-start.png"); - btnGo.addListener("execute", function(e) { - this.surfTo(this.txtUrl.getValue()); - }, this); - toolbar.add(btnGo); - - return toolbar; - }, - - createBrowser : function() - { - var iframe = new qx.ui.embed.Iframe().set({ - // width: 400, - // height: 300, - // minWidth: 200, - // minHeight: 150, - source: this.txtUrl.getValue(), - decorator : "group" - }); - - return iframe; - }, - - surfTo : function(url) - { - if (url.indexOf("http://") !== 0) { - url = "http://" + url; - this.txtUrl.setValue(url); - } - - this.iframe.setSource(url); - } - } - -}); - Copied: trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/BrowserWindow.js (from rev 21777, trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/BrowserWindow.js) =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/BrowserWindow.js (rev 0) +++ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/BrowserWindow.js 2012-08-18 14:03:48 UTC (rev 21780) @@ -0,0 +1,124 @@ +qx.Class.define("retrotheme.demo.BrowserWindow", +{ + extend: qx.ui.window.Window, + + construct: function() + { + this.base(arguments); + + this.setCaption("Web Browser"); + this._createControls(); + }, + + /* + ***************************************************************************** + MEMBERS + ***************************************************************************** + */ + + members: + { + iframe: null, + txtUrl: "", + + _createControls: function() + { + var layout = new qx.ui.layout.VBox(); + layout.setSeparator("separator-vertical"); + this.set({ + layout: layout, + width: 600, + minWidth: 600, + height: 400, + // allowClose: false, + contentPadding: [2, 5, 5, 5], + icon: "icon/16/categories/internet.png" + }); + + var toolbar = this.createToolbar(); + this.iframe = this.createBrowser(); + + this.addListenerOnce("appear", function(e) + { + this.add(toolbar); + this.add(this.iframe, { flex : 1 }); + this.center(); + }, this); + + }, + + createToolbar: function() + { + var toolbar = new qx.ui.toolbar.ToolBar(); + + var btnBack = new qx.ui.toolbar.Button(null, "icon/16/actions/go-previous.png"); + btnBack.addListener("execute", function(e) { + this.iframe.getWindow().history.back(); + }, this); + toolbar.add(btnBack); + + var btnForward = new qx.ui.toolbar.Button(null, "icon/16/actions/go-next.png"); + btnForward.addListener("execute", function(e) { + this.iframe.getWindow().history.forward(); + }, this); + toolbar.add(btnForward); + + // IE does not allow access to an iframes history object + // Firefox applies history changes to the main window + // Opera throws a script error when trying to go forward or back + + btnForward.setEnabled(false); + btnBack.setEnabled(false); + + btnForward.setToolTipText("This feature is currently not supported.") + btnBack.setToolTipText("This feature is currently not supported.") + + this.txtUrl = new qx.ui.form.TextField().set({ + marginLeft: 1, + value: "http://qooxdoo.org", + padding: 2, + alignY: "middle" + }); + this.txtUrl.addListener("keypress", function(e) { + if (e.getKeyIdentifier() == "Enter") { + this.surfTo(this.txtUrl.getValue()); + } + }, this); + toolbar.add(this.txtUrl, {flex: 1}); + + var btnGo = new qx.ui.toolbar.Button(null, "icon/16/actions/media-playback-start.png"); + btnGo.addListener("execute", function(e) { + this.surfTo(this.txtUrl.getValue()); + }, this); + toolbar.add(btnGo); + + return toolbar; + }, + + createBrowser : function() + { + var iframe = new qx.ui.embed.Iframe().set({ + // width: 400, + // height: 300, + // minWidth: 200, + // minHeight: 150, + source: this.txtUrl.getValue(), + decorator : "group" + }); + + return iframe; + }, + + surfTo : function(url) + { + if (url.indexOf("http://") !== 0) { + url = "http://" + url; + this.txtUrl.setValue(url); + } + + this.iframe.setSource(url); + } + } + +}); + Deleted: trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Button.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Button.js 2012-08-18 13:13:15 UTC (rev 21779) +++ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Button.js 2012-08-18 14:03:48 UTC (rev 21780) @@ -1,114 +0,0 @@ -qx.Class.define("retrotheme.demo.Button", -{ - extend: qx.ui.groupbox.GroupBox, - - construct: function() - { - this.base(arguments); - - this._createControls(); - }, - - /* - ***************************************************************************** - MEMBERS - ***************************************************************************** - */ - - members: - { - _createControls: function() - { - var layout = new qx.ui.layout.VBox(); - this.setLayout(layout); - - var container = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)); - - this.addNormalButtons(container); - this.addRedButton(container); - this.addToggleButton(container); - this.addRepeatButton(container); - this.addHoverButton(container); - - this.addListenerOnce("appear", function(e) - { - this.add(container); - }, this); - }, - - addNormalButtons : function(container) - { - var btn1 = new qx.ui.form.Button("Button A", "icon/22/apps/media-video-player.png"); - container.add(btn1); - - var btn2 = new qx.ui.form.Button("Button B", "icon/22/apps/internet-mail.png"); - btn2.setEnabled(false); - container.add(btn2); - }, - - addRedButton : function(container) - { - var btn1 = new qx.ui.form.Button("Red Button", "icon/22/apps/preferences-locale.png"); - btn1.setAppearance("button-red"); - container.add(btn1); - }, - - addToggleButton : function(container) - { - var button = new qx.ui.form.ToggleButton("Toggle Button", "icon/22/apps/internet-web-browser.png"); - button.focus(); - container.add(button); - - button.addListener("changeValue", function(e) { - this.debug("Checked: " + e.getData()); - }, this); - }, - - - addRepeatButton : function(container) - { - var button = new qx.ui.form.RepeatButton(null, "icon/22/actions/list-add.png"); - container.add(button); - - // Label - var label = new qx.ui.basic.Label("0"); - label.setDecorator("input"); - label.setTextColor("text-active"); - label.setPadding(2, 4); - container.add(label); - - // Listener - button.addListener("execute", function() - { - var tempValue = parseInt(label.getValue()) + 1; - label.setValue(tempValue.toString()); - }); - }, - - - addHoverButton : function(container) - { - var button = new qx.ui.form.HoverButton("Hover").set({ - padding: 8 - }); - container.add(button); - - // Label - var label = new qx.ui.basic.Label("0"); - label.setDecorator("input"); - label.setTextColor("text-active"); - label.setPadding(2, 4); - container.add(label); - - // Listener - button.addListener("execute", function() - { - var tempValue = parseInt(label.getValue()) + 1; - label.setValue(tempValue.toString()); - }); - } - - } - -}); - Copied: trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Button.js (from rev 21777, trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Button.js) =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Button.js (rev 0) +++ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/Button.js 2012-08-18 14:03:48 UTC (rev 21780) @@ -0,0 +1,114 @@ +qx.Class.define("retrotheme.demo.Button", +{ + extend: qx.ui.groupbox.GroupBox, + + construct: function() + { + this.base(arguments); + + this._createControls(); + }, + + /* + ***************************************************************************** + MEMBERS + ***************************************************************************** + */ + + members: + { + _createControls: function() + { + var layout = new qx.ui.layout.VBox(); + this.setLayout(layout); + + var container = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)); + + this.addNormalButtons(container); + this.addRedButton(container); + this.addToggleButton(container); + this.addRepeatButton(container); + this.addHoverButton(container); + + this.addListenerOnce("appear", function(e) + { + this.add(container); + }, this); + }, + + addNormalButtons : function(container) + { + var btn1 = new qx.ui.form.Button("Button A", "icon/22/apps/media-video-player.png"); + container.add(btn1); + + var btn2 = new qx.ui.form.Button("Button B", "icon/22/apps/internet-mail.png"); + btn2.setEnabled(false); + container.add(btn2); + }, + + addRedButton : function(container) + { + var btn1 = new qx.ui.form.Button("Red Button", "icon/22/apps/preferences-locale.png"); + btn1.setAppearance("button-red"); + container.add(btn1); + }, + + addToggleButton : function(container) + { + var button = new qx.ui.form.ToggleButton("Toggle Button", "icon/22/apps/internet-web-browser.png"); + button.focus(); + container.add(button); + + button.addListener("changeValue", function(e) { + this.debug("Checked: " + e.getData()); + }, this); + }, + + + addRepeatButton : function(container) + { + var button = new qx.ui.form.RepeatButton(null, "icon/22/actions/list-add.png"); + container.add(button); + + // Label + var label = new qx.ui.basic.Label("0"); + label.setDecorator("input"); + label.setTextColor("text-active"); + label.setPadding(2, 4); + container.add(label); + + // Listener + button.addListener("execute", function() + { + var tempValue = parseInt(label.getValue()) + 1; + label.setValue(tempValue.toString()); + }); + }, + + + addHoverButton : function(container) + { + var button = new qx.ui.form.HoverButton("Hover").set({ + padding: 8 + }); + container.add(button); + + // Label + var label = new qx.ui.basic.Label("0"); + label.setDecorator("input"); + label.setTextColor("text-active"); + label.setPadding(2, 4); + container.add(label); + + // Listener + button.addListener("execute", function() + { + var tempValue = parseInt(label.getValue()) + 1; + label.setValue(tempValue.toString()); + }); + } + + } + +}); + Deleted: trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/CalcWindow.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/CalcWindow.js 2012-08-18 13:13:15 UTC (rev 21779) +++ trunk/qooxdoo-contrib/RetroTheme/0.2/demo/blue/source/class/retrotheme/demo/CalcWindow.js 2012-08-18 14:03:48 UTC (rev 21780) @@ -1,537 +0,0 @@ -qx.Class.define("retrotheme.demo.CalcWindow", -{ - extend: qx.ui.window.Window, - - construct: function() - { - this.base(arguments); - - this.setCaption("Calculator"); - this._createControls(); - }, - - /* - ***************************************************************************** - MEMBERS - ***************************************************************************** - */ - - members : - { - __display : null, - __cal : null, - - _createControls: function() - { - this.__cal = new retrotheme.demo.CalculatorLogic(); - - var layout = new qx.ui.layout.VBox(16); - this.set({ - layout: layout, - width: 260, - minWidth: 260, - height: 260, - icon: "icon/22/apps/utilities-calculator.png" - }); - - this.addListenerOnce("appear", function(e) - { - this.add(this.createCalculator(), { flex : 1 }); - this.center(); - }, this); - }, - - createCalculator : function() - { - var box = new qx.ui.container.Composite().set( - { - minWidth : 140, - minHeight : 260, - padding : 3, - allowGrowX : true, - allowGrowY : true - }); - - var gridLayout = new qx.ui.layout.Grid(5, 5); - - box.setLayout(gridLayout); - - this.__display = new qx.ui.basic.Label(this.__cal.getCurrentValue().toString()).set( - { - decorator : "input", - // textColor : "black", - allowGrowX : true, - allowGrowY : true, - minWidth : 140, - height : 34, - - font : new qx.bom.Font().set( - { - size : 20, - family : [ "Verdana", "sans-serif" ], - bold : true - }), - - textAlign : "right" - }); - - this.__display.setEnabled(false); - - var fontButton = new qx.bom.Font().set( - { - size : 12, - family : [ "Verdana", "sans-serif" ], - bold : true - }); - - var button0 = this.button0 = new qx.ui.form.Button("0").set( - { - font : fontButton, - minWidth : 30 - }); - - var button1 = new qx.ui.form.Button("1").set( - { - font : fontButton, - minWidth : 30 - }); - - var button2 = new qx.ui.form.Button("2").set( - { - font : fontButton, - minWidth : 30 - }); - - var button3 = new qx.ui.form.Button("3").set( - { - font : fontButton, - minWidth : 30 - }); - - var button4 = new qx.ui.form.Button("4").set( - { - font : fontButton, - minWidth : 30 - }); - - var button5 = new qx.ui.form.Button("5").set( - { - font : fontButton, - minWidth : 30 - }); - - var button6 = new qx.ui.form.Button("6").set( - { - font : fontButton, - minWidth : 30 - }); - - var button7 = new qx.ui.form.Button("7").set( - { - font : fontButton, - minWidth : 30 - }); - - var button8 = new qx.ui.form.Button("8").set( - { - font : fontButton, - minWidth : 30 - }); - - var button9 = new qx.ui.form.Button("9").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonC = new qx.ui.form.Button("C").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonCE = new qx.ui.form.Button("CE").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonDelete = new qx.ui.form.Button("Del").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonChangeSign = new qx.ui.form.Button("+/-").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonComma = new qx.ui.form.Button(".").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonPlus = new qx.ui.form.Button("+").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonMinus = new qx.ui.form.Button("-").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonMultiplication = new qx.ui.form.Button("*").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonDivision = new qx.ui.form.Button("/").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonResult = new qx.ui.form.Button("=").set( - { - font : fontButton, - minWidth : 30 - }); - - gridLayout.setColumnFlex(0, 1); - gridLayout.setColumnFlex(1, 1); - gridLayout.setColumnFlex(2, 1); - gridLayout.setColumnFlex(3, 1); - - gridLayout.setRowFlex(1, 1); - gridLayout.setRowFlex(2, 1); - gridLayout.setRowFlex(3, 1); - gridLayout.setRowFlex(4, 1); - gridLayout.setRowFlex(5, 1); - gridLayout.setRowFlex(6, 1); - - box.add(this.__display, - { - row : 0, - column : 0, - rowSpan : 0, - colSpan : 4 - }); - - box.add(buttonC, - { - row : 1, - column : 2, - rowSpan : 1, - colSpan : 2 - }); - - box.add(buttonCE, - { - row : 1, - column : 1 - }); - - box.add(buttonDelete, - { - row : 1, - column : 0 - }); - - box.add(button7, - { - row : 2, - column : 0 - }); - - box.add(button8, - { - row : 2, - column : 1 - }); - - box.add(button9, - { - row : 2, - column : 2 - }); - - box.add(buttonDivision, - { - row : 2, - column : 3 - }); - - box.add(button4, - { - row : 3, - column : 0 - }); - - box.add(button5, - { - row : 3, - column : 1 - }); - - box.add(button6, - { - row : 3, - column : 2 - }); - - box.add(buttonMultiplication, - { - row : 3, - column : 3 - }); - - box.add(button1, - { - row : 4, - column : 0 - }); - - box.add(button2, - { - row : 4, - column : 1 - }); - - box.add(button3, - { - row : 4, - column : 2 - }); - - box.add(buttonMinus, - { - row : 4, - column : 3 - }); - - box.add(button0, - { - row : 5, - column : 0 - }); - - box.add(buttonChangeSign, - { - row : 5, - column : 1 - }); - - box.add(buttonComma, - { - row : 5, - column : 2 - }); - - box.add(buttonPlus, - { - row : 5, - column : 3 - }); - - box.add(buttonResult, - { - row : 6, - column : 0, - rowSpan : 1, - colSpan : 4 - }); - - buttonC.addListener("execute", function(e) - { - this.__cal.cleanDisplay(); - this.__display.setValue(this.__cal.getCurrentValue().toString()); - }, - this); - - buttonCE.addListener("execute", function(e) - { - this.__cal.clearEntry(); - - if (this.__cal.getResult() != null) { - this.__display.setValue(this.__cal.getCurrentValue().toString()); - } - }, - this); - - buttonDelete.addListener("execute", function(e) - { - this.__cal.deleteNumber(); - this.__display.setValue(this.__cal.getCurrentValue().toString()); - }, - this); - - buttonChangeSign.addListener("execute", function(e) - { - this.__cal.setSign(); - - if (this.__cal.getResult() != null) { - this.__display.setValue(this.__cal.getResult().toString()); - } - }, - - // this.__cal.resetCurrentValue(); - this); - - button0.addListener("execute", function(e) - { - this.__cal.setCurrentValue(0); - this.__display.setValue(this.__cal.getCurrentValue().toFixed(this.__cal.getZeroCounter()).toString()); - }, - this); - - button1.addListener("execute", function(e) - { - this.__cal.setCurrentValue(1); - this.__display.setValue(this.__cal.getCurrentValue().toString()); - }, - this); - - button2.addListener("execute", function(e) - { - this.__cal.setCurrentValue(2); - this.__display.setValue(this.__cal.getCurrentValue().toString()); - }, - this); - - button3.addListener("execute", function(e) - { - this.__cal.setCurrentValue(3); - this.__display.setValue(this.__cal.getCurrentValue().toString()); - }, - this); - - button4.addListener("execute", function(e) - { - this.__cal.setCurrentValue(4); - this.__display.setValue(this.__cal.getCurrentValue().toString()); - }, - this); - - button5.addListener("execute", function(e) - { - this.__cal.setCurrentValue(5); - this.__display.setValue(this.__cal.getCurrentValue().toString()); - }, - this); - - button6.addLi... [truncated message content] |
From: <sc...@us...> - 2012-08-18 13:13:23
|
Revision: 21779 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21779&view=rev Author: scro34 Date: 2012-08-18 13:13:15 +0000 (Sat, 18 Aug 2012) Log Message: ----------- Trunk version now works with qooxdoo v1.4 to v1.6 Modified Paths: -------------- trunk/qooxdoo-contrib/RetroTheme/0.1/readme.txt trunk/qooxdoo-contrib/RetroTheme/readme.txt trunk/qooxdoo-contrib/RetroTheme/trunk/Manifest.json trunk/qooxdoo-contrib/RetroTheme/trunk/config.json trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/Manifest.json trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/config.json trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Application.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Canvas.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/FormWindow.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/Manifest.json trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/config.json trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Application.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Canvas.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/FormWindow.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/Manifest.json trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/config.json trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/Application.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/Canvas.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/FormWindow.js trunk/qooxdoo-contrib/RetroTheme/trunk/readme.txt trunk/qooxdoo-contrib/RetroTheme/trunk/source/class/retrotheme/theme/Font.js Added Paths: ----------- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/ProgressBar.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/ProgressBar.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/ProgressBar.js Removed Paths: ------------- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Atom.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Atom.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/Atom.js Property Changed: ---------------- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/ Modified: trunk/qooxdoo-contrib/RetroTheme/0.1/readme.txt =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/0.1/readme.txt 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/0.1/readme.txt 2012-08-18 13:13:15 UTC (rev 21779) @@ -1,3 +1,6 @@ == RetroTheme == Additional theme for the qooxdoo framework. + +>> Please note: RetroTheme version 0.1 works with qooxdoo v1.0 to v1.3. +Use the trunk if your application is generated with qooxdoo v1.4 to v1.6. \ No newline at end of file Modified: trunk/qooxdoo-contrib/RetroTheme/readme.txt =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/readme.txt 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/readme.txt 2012-08-18 13:13:15 UTC (rev 21779) @@ -1,3 +1,6 @@ == RetroTheme == -Additional theme for the qooxdoo framework. \ No newline at end of file +Additional theme for the qooxdoo framework. + +>> Please note: RetroTheme trunk version works with qooxdoo v1.4 to v1.6. +Use v0.1 if your application is generated with qooxdoo v1.0 to v1.3. \ No newline at end of file Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/Manifest.json 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/Manifest.json 2012-08-18 13:13:15 UTC (rev 21779) @@ -18,7 +18,7 @@ ], "version" : "trunk", - "qooxdoo-versions": ["1.0", "1.1", "1.2", "1.3"] + "qooxdoo-versions": ["1.4", "1.5", "1.6"] }, "provides" : Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/config.json =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/config.json 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/config.json 2012-08-18 13:13:15 UTC (rev 21779) @@ -29,7 +29,7 @@ { "APPLICATION" : "retrotheme", "APPLICATION_MAIN_CLASS" : "${APPLICATION}.demo.Demo", - "QOOXDOO_PATH" : "../../qooxdoo/1.3", + "QOOXDOO_PATH" : "../../qooxdoo/1.6", "QXTHEME" : "qx.theme.Modern", "API_EXCLUDE" : ["qx.test.*", "retrotheme.demo.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], "LOCALES" : [ "en" ], Property changes on: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue ___________________________________________________________________ Added: svn:ignore + migration.log Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/Manifest.json 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/Manifest.json 2012-08-18 13:13:15 UTC (rev 21779) @@ -18,7 +18,7 @@ ], "version" : "trunk", - "qooxdoo-versions": ["1.0", "1.1", "1.2", "1.3"] + "qooxdoo-versions": ["1.4", "1.5", "1.6"] }, "provides" : Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/config.json =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/config.json 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/config.json 2012-08-18 13:13:15 UTC (rev 21779) @@ -32,7 +32,7 @@ "let" : { "APPLICATION" : "retrotheme.demo", - "QOOXDOO_PATH" : "../../../../qooxdoo/1.3", + "QOOXDOO_PATH" : "../../../../qooxdoo/1.6", "QXTHEME" : "retrotheme.RetroThemeBlue", "API_EXCLUDE" : ["qx.test.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], "LOCALES" : [ "en" ], Property changes on: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo ___________________________________________________________________ Modified: svn:ignore - ProgressBar.js + Atom.js ProgressBar.js Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Application.js 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Application.js 2012-08-18 13:13:15 UTC (rev 21779) @@ -66,7 +66,7 @@ this.base(arguments); // Enable logging in debug variant - if (qx.core.Variant.isSet("qx.debug", "on")) + if ((qx.core.Environment.get("qx.debug"))) { // support native logging capabilities, e.g. Firebug for Firefox qx.log.appender.Native; @@ -145,6 +145,7 @@ widgetButton.add(new qx.ui.form.ListItem("Menu")); widgetButton.add(new qx.ui.form.ListItem("MenuBar")); widgetButton.add(new qx.ui.form.ListItem("Popup")); + widgetButton.add(new qx.ui.form.ListItem("ProgressBar")); widgetButton.add(new qx.ui.form.ListItem("RadioButton")); widgetButton.add(new qx.ui.form.ListItem("SelectBox")); widgetButton.add(new qx.ui.form.ListItem("SlideBar")); @@ -228,7 +229,7 @@ var label = new qx.ui.basic.Atom(headerStr); label.set({alignY: "middle", font: "bold", rich: true}); - var versionButton = new qx.ui.form.Button(qx.core.Setting.get("qx.version"), "retrotheme.demo/logo.png"); + var versionButton = new qx.ui.form.Button(qx.core.Environment.get("qx.version"), "retrotheme.demo/logo.png"); versionButton.set({font: "bold"}); versionButton.addListener("execute", function(e) { @@ -271,6 +272,7 @@ stack.add(new retrotheme.demo.Menu()); stack.add(new retrotheme.demo.MenuBar()); stack.add(new retrotheme.demo.Popup()); + stack.add(new retrotheme.demo.ProgressBar()); stack.add(new retrotheme.demo.RadioButton()); stack.add(new retrotheme.demo.SelectBox()); stack.add(new retrotheme.demo.SlideBar()); Deleted: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Atom.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Atom.js 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Atom.js 2012-08-18 13:13:15 UTC (rev 21779) @@ -1,162 +0,0 @@ -qx.Class.define("retrotheme.demo.Atom", -{ - extend: qx.ui.groupbox.GroupBox, - - construct: function() - { - this.base(arguments); - - this._createControls(); - }, - - /* - ***************************************************************************** - MEMBERS - ***************************************************************************** - */ - - members: - { - _createControls: function() - { - var layout = new qx.ui.layout.VBox(20); - - this.set({layout: layout, contentPadding: 10}); - - var container1 = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)); - container1.add(new qx.ui.basic.Atom("Icon Left", "icon/32/actions/go-previous.png").set({ - backgroundColor : "#E6FAED", - textColor: "text-active", - decorator : "main", - iconPosition : "left", - padding : 5, - allowGrowY: false - })); - - container1.add(new qx.ui.basic.Atom("Icon Top", "icon/32/actions/go-up.png").set({ - backgroundColor : "#E6FAED", - textColor: "text-active", - decorator : "main", - iconPosition : "top", - padding : 5, - allowGrowY: false - })); - - container1.add(new qx.ui.basic.Atom("Icon Right", "icon/32/actions/go-next.png").set({ - backgroundColor : "#E6FAED", - textColor: "text-active", - decorator : "main", - iconPosition : "right", - padding : 5, - allowGrowY: false - })); - - container1.add(new qx.ui.basic.Atom("Icon Bottom", "icon/32/actions/go-down.png").set({ - backgroundColor : "#E6FAED", - textColor: "text-active", - decorator : "main", - iconPosition : "bottom", - padding : 5, - allowGrowY: false - })); - - // Spacer - container1.add(new qx.ui.core.Spacer().set({width:40})); - - // Show Property - container1.add(new qx.ui.basic.Atom("Atom Without Label", "icon/32/apps/internet-feed-reader.png").set({ - backgroundColor : "#FAF8E6", - textColor: "text-active", - decorator : "main", - show : "icon", - padding : 5, - allowGrowY: false - })); - - container1.add(new qx.ui.basic.Atom("Atom Without Icon", "icon/32/apps/internet-feed-reader.png").set({ - backgroundColor : "#FAF8E6", - textColor: "text-active", - decorator : "main", - show : "label", - padding : 5, - allowGrowY: false - })); - - // Container of Row #2 - var container2 = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)); - - // Shrinking (horizontally) - container2.add(new qx.ui.basic.Atom("Atom With Long Label").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - padding : 5, - width : 100, - allowGrowY: false - })); - - container2.add(new qx.ui.basic.Atom("Atom With Long Label", "icon/32/apps/internet-feed-reader.png").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - padding : 5, - width : 150, - allowGrowY: false - })); - - container2.add(new qx.ui.basic.Atom("Atom With Long Label", "icon/32/apps/internet-feed-reader.png").set({ - backgroundColor : "#EAE6FA", - textColor: "text-active", - decorator : "main", - iconPosition : "top", - padding : 5, - width : 100, - allowGrowY: false - })); - - // Container of Row #3 - var container3 = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)); - - container3.add(new qx.ui.basic.Atom("Wider Atom").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - center : true, - padding : 5, - width : 100, - allowGrowY: false - })); - - container3.add(new qx.ui.basic.Atom("Wider Atom", "icon/32/apps/utilities-notes.png").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - center : true, - padding : 5, - width : 140, - allowGrowY: false - })); - - - container3.add(new qx.ui.basic.Atom("Higher Atom", "icon/32/apps/utilities-notes.png").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - iconPosition : "top", - center : true, - padding : 5, - height : 100, - allowGrowY: false - })); - - this.addListenerOnce("appear", function(e) - { - this.add(container1); - this.add(container2); - this.add(container3); - }, this); - } - } - -}); - Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Canvas.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Canvas.js 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Canvas.js 2012-08-18 13:13:15 UTC (rev 21779) @@ -32,7 +32,7 @@ }); win1.setLayout(new qx.ui.layout.Canvas()); - if (qx.core.Variant.isSet("qx.client", "mshtml")) + if ((qx.core.Environment.get("engine.name") === "mshtml")) { var canvas1 = new qx.ui.container.Composite(new qx.ui.layout.HBox()); canvas1.add(new qx.ui.basic.Label("Canvas is not support in Internet Explorer!").set({ @@ -60,7 +60,7 @@ }); win2.setLayout(new qx.ui.layout.Canvas()); - if (qx.core.Variant.isSet("qx.client", "mshtml")) + if ((qx.core.Environment.get("engine.name") === "mshtml")) { var canvas2 = new qx.ui.container.Composite(new qx.ui.layout.HBox()); canvas2.add(new qx.ui.basic.Label("Canvas is not support in Internet Explorer!").set({ Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/FormWindow.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/FormWindow.js 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/FormWindow.js 2012-08-18 13:13:15 UTC (rev 21779) @@ -6,7 +6,7 @@ { this.base(arguments); - this.setCaption("Form Widgets"); + this.setCaption("Form Widgets"); this._createControls(); }, @@ -20,20 +20,20 @@ { _createControls: function() { - var layout = new qx.ui.layout.Grid(1, 5); - this.set({layout: layout, status: "Status text"}); + var layout = new qx.ui.layout.Grid(0, 0); + this.set({layout: layout, status: "Status text", contentPadding: [0, 5, 7, 5]}); - this.add(this.getTextFieldBox(), {row: 0, column: 0}); + this.add(this.getTextFieldBox(), {row: 0, column: 0}); this.add(this.getButtonBox(), {row: 0, column: 1}); this.add(this.getSelectionBox(), {row: 1, column: 0, rowSpan: 2}); this.add(this.getBooleanBox(), {row: 1, column: 1}); this.add(this.getNumBox(), {row: 2, column: 1}); this.add(this.getBottomBox(), {row: 3, column: 0, colSpan: 2}); - this.addListenerOnce("appear", function(e) + this.addListenerOnce("appear", function(e) { - this.center(); - }, this); + this.center(); + }, this); }, getTextFieldBox: function() @@ -67,7 +67,7 @@ tfBoxLayout.setColumnAlign(0, "right", "middle"); var tfBox = new qx.ui.groupbox.GroupBox("Text"); - tfBox.set({layout: tfBoxLayout, margin: 5}); + tfBox.set({layout: tfBoxLayout, margin: 4}); tfBox.add(tfLabel1, {row: 0, column: 0}); tfBox.add(tf1, {row: 0, column: 1}); tfBox.add(tfLabel2, {row: 1, column: 0}); @@ -88,32 +88,35 @@ var btn0 = new qx.ui.form.Button("Button"); btn0.set({width: 100}); - var btnLabel1 = new qx.ui.basic.Label("Red Button:"); - var btn1 = new qx.ui.form.Button("Red Button"); - btn1.setAppearance("button-red"); + var btnLabel1 = new qx.ui.basic.Label("ToggleButton:"); + var btn1 = this.btn1 = new qx.ui.form.ToggleButton("ToggleButton"); - var btnLabel2 = new qx.ui.basic.Label("ToggleButton:"); - var btn2 = this.btn2 = new qx.ui.form.ToggleButton("ToggleButton"); - - var btnLabel3 = new qx.ui.basic.Label("RepeatButton:"); - var btn3 = new qx.ui.form.RepeatButton("0"); - btn3.addListener("execute", function() + var btnLabel2 = new qx.ui.basic.Label("RepeatButton:"); + var btn2 = new qx.ui.form.RepeatButton("0"); + btn2.addListener("execute", function() { - var tempValue = parseInt(btn3.getLabel()) + 1; - btn3.setLabel(tempValue.toString()); + var tempValue = parseInt(btn2.getLabel()) + 1; + btn2.setLabel(tempValue.toString()); }); + + var btnLabel3 = new qx.ui.basic.Label("Hover Button:"); + var btn3 = new qx.ui.form.HoverButton("Hover Button"); var btnLabel4 = new qx.ui.basic.Label("MenuButton:"); var btn4 = new qx.ui.form.MenuButton("MenuButton", null, this.getViewMenu()); var btnLabel5 = new qx.ui.basic.Label("SplitButton:"); var btn5 = new qx.ui.form.SplitButton("SplitButton", null, this.getBackMenu()); + btn5.addListener("changeCommand", function(e) + { + this.debug("changeCommand"); + }, this); - var btnBoxLayout = new qx.ui.layout.Grid(5, 5); + var btnBoxLayout = new qx.ui.layout.Grid(5, 8); btnBoxLayout.setColumnAlign(0, "right", "middle"); var btnBox = new qx.ui.groupbox.GroupBox("Buttons"); - btnBox.set({layout: btnBoxLayout, margin: 5}); + btnBox.set({layout: btnBoxLayout, margin: 4}); btnBox.add(btnLabel0, {row: 0, column: 0}); btnBox.add(btn0, {row: 0, column: 1}); btnBox.add(btnLabel1, {row: 1, column: 0}); @@ -186,11 +189,11 @@ listItem = new qx.ui.form.RadioButton("Option 4"); sel3.add(listItem, {row: 1, column: 1}); - var selBoxLayout = new qx.ui.layout.Grid(5, 5); + var selBoxLayout = new qx.ui.layout.Grid(5, 10); selBoxLayout.setColumnAlign(0, "right", "middle"); var selBox = new qx.ui.groupbox.GroupBox("Selection"); - selBox.set({layout: selBoxLayout, margin: 5}); + selBox.set({layout: selBoxLayout, margin: 4}); selBox.add(selLabel1, {row: 0, column: 0}); selBox.add(sel1, {row: 0, column: 1}); selBox.add(selLabel2, {row: 1, column: 0}); @@ -210,19 +213,25 @@ { var boolLabel1 = new qx.ui.basic.Label("CheckBox:"); var bool1 = new qx.ui.form.CheckBox("CheckBox"); + + var boolLabel2 = new qx.ui.basic.Label("Tri-State:"); + var bool2 = new qx.ui.form.CheckBox("CheckBox"); + bool2.set({triState: true, value: null}); - var boolLabel2 = new qx.ui.basic.Label("RadioButtons:"); - var bool2 = new qx.ui.form.RadioButton("RadioButton"); + var boolLabel3 = new qx.ui.basic.Label("RadioButton:"); + var bool3 = new qx.ui.form.RadioButton("RadioButton"); - var boolBoxLayout = new qx.ui.layout.Grid(5, 5); + var boolBoxLayout = new qx.ui.layout.Grid(5, 8); boolBoxLayout.setColumnAlign(0, "right", "middle"); var boolBox = new qx.ui.groupbox.GroupBox("Boolean"); - boolBox.set({layout: boolBoxLayout, margin: 5}); + boolBox.set({layout: boolBoxLayout, margin: 4}); boolBox.add(boolLabel1, {row: 0, column: 0}); boolBox.add(bool1, {row: 0, column: 1}); boolBox.add(boolLabel2, {row: 1, column: 0}); boolBox.add(bool2, {row: 1, column: 1}); + boolBox.add(boolLabel3, {row: 2, column: 0}); + boolBox.add(bool3, {row: 2, column: 1}); return boolBox; }, @@ -240,12 +249,12 @@ var numLabel2 = new qx.ui.basic.Label("Slider:"); var num2 = new qx.ui.form.Slider(); - var numBoxLayout = new qx.ui.layout.Grid(5, 5); + var numBoxLayout = new qx.ui.layout.Grid(5, 8); numBoxLayout.setColumnAlign(0, "right", "middle"); numBoxLayout.setColumnWidth(1, 130); var numBox = new qx.ui.groupbox.GroupBox("Number"); - numBox.set({layout: numBoxLayout, margin: 5}); + numBox.set({layout: numBoxLayout, margin: 4}); numBox.add(numLabel1, {row: 0, column: 0}); numBox.add(num1, {row: 0, column: 1}); numBox.add(numLabel2, {row: 1, column: 0}); @@ -264,7 +273,7 @@ okButton.addListener("execute", this.close, this); var cancelButton = new qx.ui.form.Button("Cancel"); - cancelButton.set({width: 100, appearance: "button-red"}); + cancelButton.set({width: 100}); cancelButton.addListener("execute", this.close, this); var layout = new qx.ui.layout.HBox(10); Added: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/ProgressBar.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/ProgressBar.js (rev 0) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/ProgressBar.js 2012-08-18 13:13:15 UTC (rev 21779) @@ -0,0 +1,54 @@ +qx.Class.define("retrotheme.demo.ProgressBar", +{ + extend: qx.ui.groupbox.GroupBox, + + construct: function() + { + this.base(arguments); + + this.createControls(); + }, + + members : + { + createControls: function() + { + var layout = new qx.ui.layout.Canvas(); + this.set({layout: layout, contentPadding: 10}); + + var box = new qx.ui.layout.VBox(); + var container = new qx.ui.container.Composite(box); + + var pb = new qx.ui.indicator.ProgressBar(0, 200); + pb.set({height: 16, width: 200}); + + var slider = new qx.ui.form.Slider().set({minimum:0, maximum: 200}); + var info = new qx.ui.basic.Label(); + + this.add(container, {left: 0, top: 0}); + container.add(pb); + container.add(slider); + container.add(info); + + box.setSpacing(10); + container.setPadding(20); + info.setValue("Completed: 0 (0%)"); + + //set up the progressbar value with slider's value + slider.addListener("changeValue", function(e) { + pb.setValue(e.getData()); + }); + + //get real time change from the progressbar + pb.addListener("change", function(e) { + info.setValue("Completed: " + pb.getValue() + " (" + e.getData() + "%)"); + info.setTextColor("black"); + }); + + //when complete make the info text green + pb.addListener("complete", function(e) { + info.setTextColor("green"); + }); + } + } +}); Property changes on: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark ___________________________________________________________________ Added: svn:ignore + migration.log Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/Manifest.json 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/Manifest.json 2012-08-18 13:13:15 UTC (rev 21779) @@ -18,7 +18,7 @@ ], "version" : "trunk", - "qooxdoo-versions": ["1.0", "1.1", "1.2", "1.3"] + "qooxdoo-versions": ["1.4", "1.5", "1.6"] }, "provides" : Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/config.json =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/config.json 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/config.json 2012-08-18 13:13:15 UTC (rev 21779) @@ -32,7 +32,7 @@ "let" : { "APPLICATION" : "retrotheme.demo", - "QOOXDOO_PATH" : "../../../../qooxdoo/1.3", + "QOOXDOO_PATH" : "../../../../qooxdoo/1.6", "QXTHEME" : "retrotheme.RetroThemeDark", "API_EXCLUDE" : ["qx.test.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], "LOCALES" : [ "en" ], Property changes on: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo ___________________________________________________________________ Modified: svn:ignore - ProgressBar.js + Atom.js ProgressBar.js Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Application.js 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Application.js 2012-08-18 13:13:15 UTC (rev 21779) @@ -66,7 +66,7 @@ this.base(arguments); // Enable logging in debug variant - if (qx.core.Variant.isSet("qx.debug", "on")) + if ((qx.core.Environment.get("qx.debug"))) { // support native logging capabilities, e.g. Firebug for Firefox qx.log.appender.Native; @@ -145,6 +145,7 @@ widgetButton.add(new qx.ui.form.ListItem("Menu")); widgetButton.add(new qx.ui.form.ListItem("MenuBar")); widgetButton.add(new qx.ui.form.ListItem("Popup")); + widgetButton.add(new qx.ui.form.ListItem("ProgressBar")); widgetButton.add(new qx.ui.form.ListItem("RadioButton")); widgetButton.add(new qx.ui.form.ListItem("SelectBox")); widgetButton.add(new qx.ui.form.ListItem("SlideBar")); @@ -228,7 +229,7 @@ var label = new qx.ui.basic.Atom(headerStr); label.set({alignY: "middle", font: "bold", rich: true}); - var versionButton = new qx.ui.form.Button(qx.core.Setting.get("qx.version"), "retrotheme.demo/logo.png"); + var versionButton = new qx.ui.form.Button(qx.core.Environment.get("qx.version"), "retrotheme.demo/logo.png"); versionButton.set({font: "bold"}); versionButton.addListener("execute", function(e) { @@ -271,6 +272,7 @@ stack.add(new retrotheme.demo.Menu()); stack.add(new retrotheme.demo.MenuBar()); stack.add(new retrotheme.demo.Popup()); + stack.add(new retrotheme.demo.ProgressBar()); stack.add(new retrotheme.demo.RadioButton()); stack.add(new retrotheme.demo.SelectBox()); stack.add(new retrotheme.demo.SlideBar()); Deleted: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Atom.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Atom.js 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Atom.js 2012-08-18 13:13:15 UTC (rev 21779) @@ -1,162 +0,0 @@ -qx.Class.define("retrotheme.demo.Atom", -{ - extend: qx.ui.groupbox.GroupBox, - - construct: function() - { - this.base(arguments); - - this._createControls(); - }, - - /* - ***************************************************************************** - MEMBERS - ***************************************************************************** - */ - - members: - { - _createControls: function() - { - var layout = new qx.ui.layout.VBox(20); - - this.set({layout: layout, contentPadding: 10}); - - var container1 = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)); - container1.add(new qx.ui.basic.Atom("Icon Left", "icon/32/actions/go-previous.png").set({ - backgroundColor : "#E6FAED", - textColor: "text-active", - decorator : "main", - iconPosition : "left", - padding : 5, - allowGrowY: false - })); - - container1.add(new qx.ui.basic.Atom("Icon Top", "icon/32/actions/go-up.png").set({ - backgroundColor : "#E6FAED", - textColor: "text-active", - decorator : "main", - iconPosition : "top", - padding : 5, - allowGrowY: false - })); - - container1.add(new qx.ui.basic.Atom("Icon Right", "icon/32/actions/go-next.png").set({ - backgroundColor : "#E6FAED", - textColor: "text-active", - decorator : "main", - iconPosition : "right", - padding : 5, - allowGrowY: false - })); - - container1.add(new qx.ui.basic.Atom("Icon Bottom", "icon/32/actions/go-down.png").set({ - backgroundColor : "#E6FAED", - textColor: "text-active", - decorator : "main", - iconPosition : "bottom", - padding : 5, - allowGrowY: false - })); - - // Spacer - container1.add(new qx.ui.core.Spacer().set({width:40})); - - // Show Property - container1.add(new qx.ui.basic.Atom("Atom Without Label", "icon/32/apps/internet-feed-reader.png").set({ - backgroundColor : "#FAF8E6", - textColor: "text-active", - decorator : "main", - show : "icon", - padding : 5, - allowGrowY: false - })); - - container1.add(new qx.ui.basic.Atom("Atom Without Icon", "icon/32/apps/internet-feed-reader.png").set({ - backgroundColor : "#FAF8E6", - textColor: "text-active", - decorator : "main", - show : "label", - padding : 5, - allowGrowY: false - })); - - // Container of Row #2 - var container2 = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)); - - // Shrinking (horizontally) - container2.add(new qx.ui.basic.Atom("Atom With Long Label").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - padding : 5, - width : 100, - allowGrowY: false - })); - - container2.add(new qx.ui.basic.Atom("Atom With Long Label", "icon/32/apps/internet-feed-reader.png").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - padding : 5, - width : 150, - allowGrowY: false - })); - - container2.add(new qx.ui.basic.Atom("Atom With Long Label", "icon/32/apps/internet-feed-reader.png").set({ - backgroundColor : "#EAE6FA", - textColor: "text-active", - decorator : "main", - iconPosition : "top", - padding : 5, - width : 100, - allowGrowY: false - })); - - // Container of Row #3 - var container3 = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)); - - container3.add(new qx.ui.basic.Atom("Wider Atom").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - center : true, - padding : 5, - width : 100, - allowGrowY: false - })); - - container3.add(new qx.ui.basic.Atom("Wider Atom", "icon/32/apps/utilities-notes.png").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - center : true, - padding : 5, - width : 140, - allowGrowY: false - })); - - - container3.add(new qx.ui.basic.Atom("Higher Atom", "icon/32/apps/utilities-notes.png").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - iconPosition : "top", - center : true, - padding : 5, - height : 100, - allowGrowY: false - })); - - this.addListenerOnce("appear", function(e) - { - this.add(container1); - this.add(container2); - this.add(container3); - }, this); - } - } - -}); - Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Canvas.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Canvas.js 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Canvas.js 2012-08-18 13:13:15 UTC (rev 21779) @@ -32,7 +32,7 @@ }); win1.setLayout(new qx.ui.layout.Canvas()); - if (qx.core.Variant.isSet("qx.client", "mshtml")) + if ((qx.core.Environment.get("engine.name") === "mshtml")) { var canvas1 = new qx.ui.container.Composite(new qx.ui.layout.HBox()); canvas1.add(new qx.ui.basic.Label("Canvas is not support in Internet Explorer!").set({ @@ -60,7 +60,7 @@ }); win2.setLayout(new qx.ui.layout.Canvas()); - if (qx.core.Variant.isSet("qx.client", "mshtml")) + if ((qx.core.Environment.get("engine.name") === "mshtml")) { var canvas2 = new qx.ui.container.Composite(new qx.ui.layout.HBox()); canvas2.add(new qx.ui.basic.Label("Canvas is not support in Internet Explorer!").set({ Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/FormWindow.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/FormWindow.js 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/FormWindow.js 2012-08-18 13:13:15 UTC (rev 21779) @@ -6,7 +6,7 @@ { this.base(arguments); - this.setCaption("Form Widgets"); + this.setCaption("Form Widgets"); this._createControls(); }, @@ -20,20 +20,20 @@ { _createControls: function() { - var layout = new qx.ui.layout.Grid(1, 5); - this.set({layout: layout, status: "Status text"}); + var layout = new qx.ui.layout.Grid(0, 0); + this.set({layout: layout, status: "Status text", contentPadding: [0, 5, 7, 5]}); - this.add(this.getTextFieldBox(), {row: 0, column: 0}); + this.add(this.getTextFieldBox(), {row: 0, column: 0}); this.add(this.getButtonBox(), {row: 0, column: 1}); this.add(this.getSelectionBox(), {row: 1, column: 0, rowSpan: 2}); this.add(this.getBooleanBox(), {row: 1, column: 1}); this.add(this.getNumBox(), {row: 2, column: 1}); this.add(this.getBottomBox(), {row: 3, column: 0, colSpan: 2}); - this.addListenerOnce("appear", function(e) + this.addListenerOnce("appear", function(e) { - this.center(); - }, this); + this.center(); + }, this); }, getTextFieldBox: function() @@ -67,7 +67,7 @@ tfBoxLayout.setColumnAlign(0, "right", "middle"); var tfBox = new qx.ui.groupbox.GroupBox("Text"); - tfBox.set({layout: tfBoxLayout, margin: 5}); + tfBox.set({layout: tfBoxLayout, margin: 4}); tfBox.add(tfLabel1, {row: 0, column: 0}); tfBox.add(tf1, {row: 0, column: 1}); tfBox.add(tfLabel2, {row: 1, column: 0}); @@ -88,32 +88,35 @@ var btn0 = new qx.ui.form.Button("Button"); btn0.set({width: 100}); - var btnLabel1 = new qx.ui.basic.Label("Red Button:"); - var btn1 = new qx.ui.form.Button("Red Button"); - btn1.setAppearance("button-red"); + var btnLabel1 = new qx.ui.basic.Label("ToggleButton:"); + var btn1 = this.btn1 = new qx.ui.form.ToggleButton("ToggleButton"); - var btnLabel2 = new qx.ui.basic.Label("ToggleButton:"); - var btn2 = this.btn2 = new qx.ui.form.ToggleButton("ToggleButton"); - - var btnLabel3 = new qx.ui.basic.Label("RepeatButton:"); - var btn3 = new qx.ui.form.RepeatButton("0"); - btn3.addListener("execute", function() + var btnLabel2 = new qx.ui.basic.Label("RepeatButton:"); + var btn2 = new qx.ui.form.RepeatButton("0"); + btn2.addListener("execute", function() { - var tempValue = parseInt(btn3.getLabel()) + 1; - btn3.setLabel(tempValue.toString()); + var tempValue = parseInt(btn2.getLabel()) + 1; + btn2.setLabel(tempValue.toString()); }); + + var btnLabel3 = new qx.ui.basic.Label("Hover Button:"); + var btn3 = new qx.ui.form.HoverButton("Hover Button"); var btnLabel4 = new qx.ui.basic.Label("MenuButton:"); var btn4 = new qx.ui.form.MenuButton("MenuButton", null, this.getViewMenu()); var btnLabel5 = new qx.ui.basic.Label("SplitButton:"); var btn5 = new qx.ui.form.SplitButton("SplitButton", null, this.getBackMenu()); + btn5.addListener("changeCommand", function(e) + { + this.debug("changeCommand"); + }, this); - var btnBoxLayout = new qx.ui.layout.Grid(5, 5); + var btnBoxLayout = new qx.ui.layout.Grid(5, 8); btnBoxLayout.setColumnAlign(0, "right", "middle"); var btnBox = new qx.ui.groupbox.GroupBox("Buttons"); - btnBox.set({layout: btnBoxLayout, margin: 5}); + btnBox.set({layout: btnBoxLayout, margin: 4}); btnBox.add(btnLabel0, {row: 0, column: 0}); btnBox.add(btn0, {row: 0, column: 1}); btnBox.add(btnLabel1, {row: 1, column: 0}); @@ -186,11 +189,11 @@ listItem = new qx.ui.form.RadioButton("Option 4"); sel3.add(listItem, {row: 1, column: 1}); - var selBoxLayout = new qx.ui.layout.Grid(5, 5); + var selBoxLayout = new qx.ui.layout.Grid(5, 10); selBoxLayout.setColumnAlign(0, "right", "middle"); var selBox = new qx.ui.groupbox.GroupBox("Selection"); - selBox.set({layout: selBoxLayout, margin: 5}); + selBox.set({layout: selBoxLayout, margin: 4}); selBox.add(selLabel1, {row: 0, column: 0}); selBox.add(sel1, {row: 0, column: 1}); selBox.add(selLabel2, {row: 1, column: 0}); @@ -210,19 +213,25 @@ { var boolLabel1 = new qx.ui.basic.Label("CheckBox:"); var bool1 = new qx.ui.form.CheckBox("CheckBox"); + + var boolLabel2 = new qx.ui.basic.Label("Tri-State:"); + var bool2 = new qx.ui.form.CheckBox("CheckBox"); + bool2.set({triState: true, value: null}); - var boolLabel2 = new qx.ui.basic.Label("RadioButtons:"); - var bool2 = new qx.ui.form.RadioButton("RadioButton"); + var boolLabel3 = new qx.ui.basic.Label("RadioButton:"); + var bool3 = new qx.ui.form.RadioButton("RadioButton"); - var boolBoxLayout = new qx.ui.layout.Grid(5, 5); + var boolBoxLayout = new qx.ui.layout.Grid(5, 8); boolBoxLayout.setColumnAlign(0, "right", "middle"); var boolBox = new qx.ui.groupbox.GroupBox("Boolean"); - boolBox.set({layout: boolBoxLayout, margin: 5}); + boolBox.set({layout: boolBoxLayout, margin: 4}); boolBox.add(boolLabel1, {row: 0, column: 0}); boolBox.add(bool1, {row: 0, column: 1}); boolBox.add(boolLabel2, {row: 1, column: 0}); boolBox.add(bool2, {row: 1, column: 1}); + boolBox.add(boolLabel3, {row: 2, column: 0}); + boolBox.add(bool3, {row: 2, column: 1}); return boolBox; }, @@ -240,12 +249,12 @@ var numLabel2 = new qx.ui.basic.Label("Slider:"); var num2 = new qx.ui.form.Slider(); - var numBoxLayout = new qx.ui.layout.Grid(5, 5); + var numBoxLayout = new qx.ui.layout.Grid(5, 8); numBoxLayout.setColumnAlign(0, "right", "middle"); numBoxLayout.setColumnWidth(1, 130); var numBox = new qx.ui.groupbox.GroupBox("Number"); - numBox.set({layout: numBoxLayout, margin: 5}); + numBox.set({layout: numBoxLayout, margin: 4}); numBox.add(numLabel1, {row: 0, column: 0}); numBox.add(num1, {row: 0, column: 1}); numBox.add(numLabel2, {row: 1, column: 0}); @@ -264,7 +273,7 @@ okButton.addListener("execute", this.close, this); var cancelButton = new qx.ui.form.Button("Cancel"); - cancelButton.set({width: 100, appearance: "button-red"}); + cancelButton.set({width: 100}); cancelButton.addListener("execute", this.close, this); var layout = new qx.ui.layout.HBox(10); Added: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/ProgressBar.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/ProgressBar.js (rev 0) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/ProgressBar.js 2012-08-18 13:13:15 UTC (rev 21779) @@ -0,0 +1,54 @@ +qx.Class.define("retrotheme.demo.ProgressBar", +{ + extend: qx.ui.groupbox.GroupBox, + + construct: function() + { + this.base(arguments); + + this.createControls(); + }, + + members : + { + createControls: function() + { + var layout = new qx.ui.layout.Canvas(); + this.set({layout: layout, contentPadding: 10}); + + var box = new qx.ui.layout.VBox(); + var container = new qx.ui.container.Composite(box); + + var pb = new qx.ui.indicator.ProgressBar(0, 200); + pb.set({height: 16, width: 200}); + + var slider = new qx.ui.form.Slider().set({minimum:0, maximum: 200}); + var info = new qx.ui.basic.Label(); + + this.add(container, {left: 0, top: 0}); + container.add(pb); + container.add(slider); + container.add(info); + + box.setSpacing(10); + container.setPadding(20); + info.setValue("Completed: 0 (0%)"); + + //set up the progressbar value with slider's value + slider.addListener("changeValue", function(e) { + pb.setValue(e.getData()); + }); + + //get real time change from the progressbar + pb.addListener("change", function(e) { + info.setValue("Completed: " + pb.getValue() + " (" + e.getData() + "%)"); + info.setTextColor("black"); + }); + + //when complete make the info text green + pb.addListener("complete", function(e) { + info.setTextColor("green"); + }); + } + } +}); Property changes on: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red ___________________________________________________________________ Added: svn:ignore + migration.log Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/Manifest.json 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/Manifest.json 2012-08-18 13:13:15 UTC (rev 21779) @@ -18,7 +18,7 @@ ], "version" : "trunk", - "qooxdoo-versions": ["1.0", "1.1", "1.2", "1.3"] + "qooxdoo-versions": ["1.4", "1.5", "1.6"] }, "provides" : Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/config.json =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/config.json 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/config.json 2012-08-18 13:13:15 UTC (rev 21779) @@ -32,7 +32,7 @@ "let" : { "APPLICATION" : "retrotheme.demo", - "QOOXDOO_PATH" : "../../../../qooxdoo/1.3", + "QOOXDOO_PATH" : "../../../../qooxdoo/1.6", "QXTHEME" : "retrotheme.RetroThemeRed", "API_EXCLUDE" : ["qx.test.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], "LOCALES" : [ "en" ], Property changes on: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo ___________________________________________________________________ Modified: svn:ignore - ProgressBar.js + Atom.js ProgressBar.js Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/Application.js 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/Application.js 2012-08-18 13:13:15 UTC (rev 21779) @@ -66,7 +66,7 @@ this.base(arguments); // Enable logging in debug variant - if (qx.core.Variant.isSet("qx.debug", "on")) + if ((qx.core.Environment.get("qx.debug"))) { // support native logging capabilities, e.g. Firebug for Firefox qx.log.appender.Native; @@ -145,6 +145,7 @@ widgetButton.add(new qx.ui.form.ListItem("Menu")); widgetButton.add(new qx.ui.form.ListItem("MenuBar")); widgetButton.add(new qx.ui.form.ListItem("Popup")); + widgetButton.add(new qx.ui.form.ListItem("ProgressBar")); widgetButton.add(new qx.ui.form.ListItem("RadioButton")); widgetButton.add(new qx.ui.form.ListItem("SelectBox")); widgetButton.add(new qx.ui.form.ListItem("SlideBar")); @@ -228,7 +229,7 @@ var label = new qx.ui.basic.Atom(headerStr); label.set({alignY: "middle", font: "bold", rich: true}); - var versionButton = new qx.ui.form.Button(qx.core.Setting.get("qx.version"), "retrotheme.demo/logo.png"); + var versionButton = new qx.ui.form.Button(qx.core.Environment.get("qx.version"), "retrotheme.demo/logo.png"); versionButton.set({font: "bold"}); versionButton.addListener("execute", function(e) { @@ -271,6 +272,7 @@ stack.add(new retrotheme.demo.Menu()); stack.add(new retrotheme.demo.MenuBar()); stack.add(new retrotheme.demo.Popup()); + stack.add(new retrotheme.demo.ProgressBar()); stack.add(new retrotheme.demo.RadioButton()); stack.add(new retrotheme.demo.SelectBox()); stack.add(new retrotheme.demo.SlideBar()); Deleted: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/Atom.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/Atom.js 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/Atom.js 2012-08-18 13:13:15 UTC (rev 21779) @@ -1,162 +0,0 @@ -qx.Class.define("retrotheme.demo.Atom", -{ - extend: qx.ui.groupbox.GroupBox, - - construct: function() - { - this.base(arguments); - - this._createControls(); - }, - - /* - ***************************************************************************** - MEMBERS - ***************************************************************************** - */ - - members: - { - _createControls: function() - { - var layout = new qx.ui.layout.VBox(20); - - this.set({layout: layout, contentPadding: 10}); - - var container1 = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)); - container1.add(new qx.ui.basic.Atom("Icon Left", "icon/32/actions/go-previous.png").set({ - backgroundColor : "#E6FAED", - textColor: "text-active", - decorator : "main", - iconPosition : "left", - padding : 5, - allowGrowY: false - })); - - container1.add(new qx.ui.basic.Atom("Icon Top", "icon/32/actions/go-up.png").set({ - backgroundColor : "#E6FAED", - textColor: "text-active", - decorator : "main", - iconPosition : "top", - padding : 5, - allowGrowY: false - })); - - container1.add(new qx.ui.basic.Atom("Icon Right", "icon/32/actions/go-next.png").set({ - backgroundColor : "#E6FAED", - textColor: "text-active", - decorator : "main", - iconPosition : "right", - padding : 5, - allowGrowY: false - })); - - container1.add(new qx.ui.basic.Atom("Icon Bottom", "icon/32/actions/go-down.png").set({ - backgroundColor : "#E6FAED", - textColor: "text-active", - decorator : "main", - iconPosition : "bottom", - padding : 5, - allowGrowY: false - })); - - // Spacer - container1.add(new qx.ui.core.Spacer().set({width:40})); - - // Show Property - container1.add(new qx.ui.basic.Atom("Atom Without Label", "icon/32/apps/internet-feed-reader.png").set({ - backgroundColor : "#FAF8E6", - textColor: "text-active", - decorator : "main", - show : "icon", - padding : 5, - allowGrowY: false - })); - - container1.add(new qx.ui.basic.Atom("Atom Without Icon", "icon/32/apps/internet-feed-reader.png").set({ - backgroundColor : "#FAF8E6", - textColor: "text-active", - decorator : "main", - show : "label", - padding : 5, - allowGrowY: false - })); - - // Container of Row #2 - var container2 = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)); - - // Shrinking (horizontally) - container2.add(new qx.ui.basic.Atom("Atom With Long Label").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - padding : 5, - width : 100, - allowGrowY: false - })); - - container2.add(new qx.ui.basic.Atom("Atom With Long Label", "icon/32/apps/internet-feed-reader.png").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - padding : 5, - width : 150, - allowGrowY: false - })); - - container2.add(new qx.ui.basic.Atom("Atom With Long Label", "icon/32/apps/internet-feed-reader.png").set({ - backgroundColor : "#EAE6FA", - textColor: "text-active", - decorator : "main", - iconPosition : "top", - padding : 5, - width : 100, - allowGrowY: false - })); - - // Container of Row #3 - var container3 = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)); - - container3.add(new qx.ui.basic.Atom("Wider Atom").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - center : true, - padding : 5, - width : 100, - allowGrowY: false - })); - - container3.add(new qx.ui.basic.Atom("Wider Atom", "icon/32/apps/utilities-notes.png").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - center : true, - padding : 5, - width : 140, - allowGrowY: false - })); - - - container3.add(new qx.ui.basic.Atom("Higher Atom", "icon/32/apps/utilities-notes.png").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - iconPosition : "top", - center : true, - padding : 5, - height : 100, - allowGrowY: false - })); - - this.addListenerOnce("appear", function(e) - { - this.add(container1); - this.add(container2); - this.add(container3); - }, this); - } - } - -}); - Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/Canvas.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/Canvas.js 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/Canvas.js 2012-08-18 13:13:15 UTC (rev 21779) @@ -32,7 +32,7 @@ }); win1.setLayout(new qx.ui.layout.Canvas()); - if (qx.core.Variant.isSet("qx.client", "mshtml")) + if ((qx.core.Environment.get("engine.name") === "mshtml")) { var canvas1 = new qx.ui.container.Composite(new qx.ui.layout.HBox()); canvas1.add(new qx.ui.basic.Label("Canvas is not support in Internet Explorer!").set({ @@ -60,7 +60,7 @@ }); win2.setLayout(new qx.ui.layout.Canvas()); - if (qx.core.Variant.isSet("qx.client", "mshtml")) + if ((qx.core.Environment.get("engine.name") === "mshtml")) { var canvas2 = new qx.ui.container.Composite(new qx.ui.layout.HBox()); canvas2.add(new qx.ui.basic.Label("Canvas is not support in Internet Explorer!").set({ Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/FormWindow.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/FormWindow.js 2012-08-18 13:03:26 UTC (rev 21778) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/FormWindow.js 2012-08-18 13:13:15 UTC (rev 21779) @@ -6,7 +6,7 @@ { this.base(arguments); - this.setCaption("Form Widgets"); + this.setCaption("Form Widgets"); this._createControls(); }, @@ -20,20 +20,20 @@ { _createControls: function() { - var layout = new qx.ui.layout.Grid(1, 5); - this.set({layout: layout, status: "Status text"}); + var layout = new qx.ui.layout.Grid(0, 0); + this.set({layout: layout, status: "Status text", contentPadding: [0, 5, 7, 5]}); - this.add(this.getTextFieldBox(), {row: 0, column: 0}); + this.add(this.getTextFieldBox(), {row: 0, column: 0}); this.add(this.getButtonBox(), {row: 0, column: 1}); this.add(this.getSelectionBox(), {row: 1, column: 0, rowSpan: 2}); this.add(this.getBooleanBox(), {row: 1, column: 1}); this.add(this.getNumBox(), {row: 2, column: 1}); this.add(this.getBottomBox(), {row: 3, column: 0, colSpan: 2}); - this.addListenerOnce("appear", function(e) + this.addListenerOnce("appear", function(e) { - this.center(); - }, this); + this.center(); + }, this); }, getTextFieldBox: function() @@ -67,7 +67,7 @@ tfBoxLayout.setColumnAlign(0, "right", "middle"); var tfBox = new qx.ui.groupbox.GroupBox("Text"); - tfBox.set({layout: tfBoxLayout, margin: 5}); + tfBox.set({layout: tfBoxLayout, margin: 4}); tfBox.add(tfLabel1, {row: 0, column: 0}); tfBox.add(tf1, {row: 0, column: 1}); tfBox.add(tfLabel2, {row: 1, column: 0}); @@ -88,32 +88,35 @@ var btn0 = new qx.ui.form.Button("Button"); btn0.set({width: 100}); - var btnLabel1 = new qx.ui.basic.Label("Red Button:"); - var btn1 = new qx.ui.form.Button("Red Button"); - btn1.setAppearance("button-red"); + var btnLabel1 = new qx.ui.basic.Label("ToggleButton:"); + var btn1 = this.btn1 = new qx.ui.form.ToggleButton("ToggleButton"); - var btnLabel2 = new qx.ui.basic.Label("ToggleButton:"); - var btn2 = this.btn2 = new qx.ui.form.ToggleButton("ToggleButton"); - - var btnLabel3 = new qx.ui.basic.Label("RepeatButton:"); - var btn3 = new qx.ui.form.RepeatButton("0"); - btn3.addListener("execute", function() + var btnLabel2 = new qx.ui.basic.Label("RepeatButton:"); + var btn2 = new qx.ui.form.RepeatButton("0"); + btn2.addListener("execute", function() { - var tempValue = parseInt(btn3.getLabel()) + 1; - btn3.setLabel(tempValue.toString()); + var tempValue = parseInt(btn2.getLabel()) + 1; + btn2.setLabel(tempValue.toString()); }); + + var btnLabel3 = new qx.ui.basic.Label("Hover Button:"); + var btn3 = new qx.ui.form.HoverButton("Hover Button"); var btnLabel4 = new qx.ui.basic.Label("MenuButton:"); var btn4 = new qx.ui.form.MenuButton("MenuButton", null, this.getViewMenu()); var btnLabel5 = new qx.ui.basic.Label("SplitButton:"); var btn5 = new qx.ui.form.SplitButton("SplitButton", null, this.getBackMenu()); + btn5.addListener("changeCommand", function(e) + { + this.debug("changeCommand"); + }, this); - var btnBoxLayout = new qx.ui.layout.Grid(5, 5); + var btnBoxLayout = new qx.ui.layout.Grid(5, 8); btnBoxLayout.setColumnAlign(0, "right", "middle"); var btnBox = new qx.ui.groupbox.GroupBox("Buttons"); - btnBox.set({layout: btnBoxLayout, margin: 5}); + btnBox.set({layout: btnBoxLayout, margin: 4}); btnBox.add(btnLabel0, {row: 0, column: 0}); btnBox.add(btn0, {row: 0, column: 1}); btnBox.add(btnLabel1, {row: 1, column: 0}); @@ -186,11 +189,11 @@ listItem = new qx.ui.form.RadioButton("Option 4"); sel3.add(listItem, {row: 1, column: 1}); - var selBoxLayout = new qx.ui.layout.Grid(5, 5); + var selBoxLayout = new qx.ui.layout.Grid(5, 10); selBoxLayout.setColumnAlign(0, "right", "middle"); var selBox = new qx.ui.groupbox.GroupBox("Selection"); - selBox.set({layout: selBoxLayout, margin: 5}); + selBox.set({layout: selBoxLayout, margin: 4}); selBox.add(selLabel1, {row: 0, column: 0}); selBox.add(sel1, {row: 0, column: 1}); selBox.add(selLabel2, {row: 1, column: 0}); @@ -210,19 +213,25 @@ { var boolLabel1 = new qx.ui.basic.Label("CheckBox:"); var bool1 = new qx.ui.form.CheckBox("CheckBox"); + + var boolLabel2 = new qx.ui.basic.Label("Tri-State:"); + var bool2 = new qx.ui.form.CheckBox("CheckBox"); + bool2.set({triState: true, value: null}); - var boolLabel2 = new qx.ui.basic.Label("RadioButtons:"); - var bool2 = new qx.ui.form.RadioButton("RadioButton"); + var boolLabel3 = new qx.ui.basic.Label("RadioButton:"); + var bool3 = new qx.ui.form.RadioButton("RadioButton"); - var boolBoxLayout = new qx.ui.layout.Grid(5, 5); + var boolBoxLayout = new qx.ui.layout.Grid(5, 8); boolBoxLayout.setColumnAlign(0, "right", "middle"); var boolBox = new qx.ui.groupbox.GroupBox("Boolean"); - boolBox.set({layout: boolBoxLayout, margin: 5}); + boolBox.set({layout: boolBoxLayout, margin: 4}); boolBox.add(boolLabel1, {row: 0, column: 0}); boolBox.add(bool1, {row: 0, column: 1}); boolBox.add(boolLabel2, {row: 1, column: 0}); boolBox.add(bool2, {row: 1, column: 1}); + boolBox.add(boolLabel3, {row: 2, column: 0}); + boolBox.add(bool3, {row: 2, column: 1}); return boolBox; }, @@ -240,12 +249,12 @@ var numLabel2 = new qx.ui.basic.Label("Slider:"); var num2 = new qx.ui.form.Slider(); - var numBoxLayout = new qx.ui.layout.Grid(5, 5); + var numBoxLayout = new qx.ui.layout.Grid(5, 8); numBoxLayout.setColumnAlign(0, "right", "middle"); numBoxLayout.setColumnWidth(1, 130); var numBox = new qx.ui.groupbox.GroupBox("Number"); - numBox.set({layout: numBoxLayout, margin: 5}); + numBox.set({layout: numBoxLayout, margin: 4}); numBox.add(numLabel1, {row: 0, column: 0}); numBox.add(num1, {row: 0, column: 1}); numBox.add(numLabel2, {row: 1, column: 0}); @@ -264,7 +273,7 @@ okButton.addListener("execute", this.close, this); var cancelButton = new qx.ui.form.Button("Cancel"); - cancelButton.set({width: 100, appearance: "button-red"}); + cancelButton.set({width: 100}); cancelButton.addListener("execute", this.close, this); var layout = new qx.ui.layout.HBox(10); Added: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/r... [truncated message content] |
From: <sc...@us...> - 2012-08-18 13:03:32
|
Revision: 21778 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21778&view=rev Author: scro34 Date: 2012-08-18 13:03:26 +0000 (Sat, 18 Aug 2012) Log Message: ----------- Updated readme.txt Modified Paths: -------------- trunk/qooxdoo-contrib/DarkTheme/0.1/readme.txt trunk/qooxdoo-contrib/DarkTheme/readme.txt Modified: trunk/qooxdoo-contrib/DarkTheme/0.1/readme.txt =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/0.1/readme.txt 2012-08-18 08:27:04 UTC (rev 21777) +++ trunk/qooxdoo-contrib/DarkTheme/0.1/readme.txt 2012-08-18 13:03:26 UTC (rev 21778) @@ -2,5 +2,6 @@ Additional theme for the qooxdoo framework. ->> Please note: DarkTheme v0.1 works with qooxdoo v1.0 to v1.3. -Use the trunk if your application is generated with qooxdoo v1.4 or above. \ No newline at end of file +>> Please note: DarkTheme version 0.1 works with qooxdoo v1.0 to v1.3. +Use v0.2 if your application is generated with qooxdoo v1.4 to v1.6. +Use the trunk if your application is generated with qooxdoo v2.0 or above. \ No newline at end of file Modified: trunk/qooxdoo-contrib/DarkTheme/readme.txt =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/readme.txt 2012-08-18 08:27:04 UTC (rev 21777) +++ trunk/qooxdoo-contrib/DarkTheme/readme.txt 2012-08-18 13:03:26 UTC (rev 21778) @@ -2,5 +2,6 @@ Additional theme for the qooxdoo framework. ->> Please note: DarkTheme v0.1 works with qooxdoo v1.0 to v1.3. -Use the trunk if your application is generated with qooxdoo v1.4 or above. \ No newline at end of file +>> Please note: DarkTheme trunk version works with qooxdoo v2.0 or above. +Use v0.2 if your application is generated with qooxdoo v1.4 to v1.6. +Use v0.1 if your application is generated with qooxdoo v1.0 to v1.3. \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sc...@us...> - 2012-08-18 08:27:16
|
Revision: 21777 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21777&view=rev Author: scro34 Date: 2012-08-18 08:27:04 +0000 (Sat, 18 Aug 2012) Log Message: ----------- Version 0.1 Added Paths: ----------- trunk/qooxdoo-contrib/RetroTheme/0.1/ trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/ trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Atom.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/BrowserWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Button.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/CalcWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/CalculatorLogic.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Canvas.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/CheckBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/ColorPopup.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/ColorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/ComboBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/DateChooser.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/DateField.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Desktop.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/EditorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/FormWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/GroupBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/HtmlEmbed.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Image.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Label.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/List.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/MapsWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Menu.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/MenuBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Popup.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/RadioButton.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/RadioButtonGroup.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Resizer.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/ScrollBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/SelectBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/SlideBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Slider.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Spinner.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/SplitPane.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/StackContainer.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/TabView.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/TableWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/TextField.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/ToolBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Tooltip.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Tree.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/TreeColumns.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/TreeVirtual.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Window.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/test/ trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/ trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Atom.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/BrowserWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Button.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/CalcWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/CalculatorLogic.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Canvas.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/CheckBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/ColorPopup.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/ColorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/ComboBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/DateChooser.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/DateField.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Desktop.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/EditorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/FormWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/GroupBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/HtmlEmbed.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Image.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Label.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/List.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/MapsWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Menu.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/MenuBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Popup.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/RadioButton.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/RadioButtonGroup.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Resizer.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/ScrollBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/SelectBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/SlideBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Slider.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Spinner.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/SplitPane.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/StackContainer.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/TabView.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/TableWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/TextField.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/ToolBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Tooltip.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Tree.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/TreeColumns.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/TreeVirtual.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Window.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/test/ trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/ trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Atom.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/BrowserWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Button.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/CalcWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/CalculatorLogic.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Canvas.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/CheckBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/ColorPopup.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/ColorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/ComboBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/DateChooser.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/DateField.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Desktop.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/EditorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/FormWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/GroupBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/HtmlEmbed.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Image.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Label.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/List.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/MapsWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Menu.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/MenuBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Popup.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/RadioButton.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/RadioButtonGroup.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Resizer.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/ScrollBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/SelectBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/SlideBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Slider.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Spinner.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/SplitPane.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/StackContainer.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/TabView.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/TableWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/TextField.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/ToolBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Tooltip.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Tree.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/TreeColumns.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/TreeVirtual.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Window.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/test/ Removed Paths: ------------- trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/ trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Atom.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/BrowserWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Button.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/CalcWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/CalculatorLogic.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Canvas.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/CheckBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/ColorPopup.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/ColorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/ComboBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/DateChooser.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/DateField.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Desktop.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/EditorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/FormWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/GroupBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/HtmlEmbed.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Image.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Label.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/List.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/MapsWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Menu.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/MenuBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Popup.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/RadioButton.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/RadioButtonGroup.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Resizer.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/ScrollBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/SelectBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/SlideBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Slider.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Spinner.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/SplitPane.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/StackContainer.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/TabView.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/TableWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/TextField.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/ToolBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Tooltip.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Tree.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/TreeColumns.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/TreeVirtual.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Window.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/test/ trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/ trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Atom.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/BrowserWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Button.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/CalcWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/CalculatorLogic.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Canvas.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/CheckBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/ColorPopup.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/ColorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/ComboBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/DateChooser.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/DateField.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Desktop.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/EditorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/FormWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/GroupBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/HtmlEmbed.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Image.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Label.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/List.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/MapsWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Menu.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/MenuBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Popup.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/RadioButton.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/RadioButtonGroup.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Resizer.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/ScrollBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/SelectBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/SlideBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Slider.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Spinner.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/SplitPane.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/StackContainer.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/TabView.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/TableWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/TextField.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/ToolBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Tooltip.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Tree.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/TreeColumns.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/TreeVirtual.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/Window.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/dark/source/class/retrotheme/demo/test/ trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/ trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Atom.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/BrowserWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Button.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/CalcWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/CalculatorLogic.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Canvas.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/CheckBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/ColorPopup.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/ColorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/ComboBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/DateChooser.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/DateField.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Desktop.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/EditorWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/FormWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/GroupBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/HtmlEmbed.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Image.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Label.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/List.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/MapsWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Menu.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/MenuBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Popup.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/RadioButton.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/RadioButtonGroup.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Resizer.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/ScrollBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/SelectBox.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/SlideBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Slider.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Spinner.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/SplitPane.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/StackContainer.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/TabView.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/TableWindow.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/TextField.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/ToolBar.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Tooltip.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Tree.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/TreeColumns.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/TreeVirtual.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/Window.js trunk/qooxdoo-contrib/RetroTheme/0.1/demo/red/source/class/retrotheme/demo/test/ Deleted: trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Atom.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Atom.js 2012-08-18 08:10:53 UTC (rev 21776) +++ trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Atom.js 2012-08-18 08:27:04 UTC (rev 21777) @@ -1,162 +0,0 @@ -qx.Class.define("retrotheme.demo.Atom", -{ - extend: qx.ui.groupbox.GroupBox, - - construct: function() - { - this.base(arguments); - - this._createControls(); - }, - - /* - ***************************************************************************** - MEMBERS - ***************************************************************************** - */ - - members: - { - _createControls: function() - { - var layout = new qx.ui.layout.VBox(20); - - this.set({layout: layout, contentPadding: 10}); - - var container1 = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)); - container1.add(new qx.ui.basic.Atom("Icon Left", "icon/32/actions/go-previous.png").set({ - backgroundColor : "#E6FAED", - textColor: "text-active", - decorator : "main", - iconPosition : "left", - padding : 5, - allowGrowY: false - })); - - container1.add(new qx.ui.basic.Atom("Icon Top", "icon/32/actions/go-up.png").set({ - backgroundColor : "#E6FAED", - textColor: "text-active", - decorator : "main", - iconPosition : "top", - padding : 5, - allowGrowY: false - })); - - container1.add(new qx.ui.basic.Atom("Icon Right", "icon/32/actions/go-next.png").set({ - backgroundColor : "#E6FAED", - textColor: "text-active", - decorator : "main", - iconPosition : "right", - padding : 5, - allowGrowY: false - })); - - container1.add(new qx.ui.basic.Atom("Icon Bottom", "icon/32/actions/go-down.png").set({ - backgroundColor : "#E6FAED", - textColor: "text-active", - decorator : "main", - iconPosition : "bottom", - padding : 5, - allowGrowY: false - })); - - // Spacer - container1.add(new qx.ui.core.Spacer().set({width:40})); - - // Show Property - container1.add(new qx.ui.basic.Atom("Atom Without Label", "icon/32/apps/internet-feed-reader.png").set({ - backgroundColor : "#FAF8E6", - textColor: "text-active", - decorator : "main", - show : "icon", - padding : 5, - allowGrowY: false - })); - - container1.add(new qx.ui.basic.Atom("Atom Without Icon", "icon/32/apps/internet-feed-reader.png").set({ - backgroundColor : "#FAF8E6", - textColor: "text-active", - decorator : "main", - show : "label", - padding : 5, - allowGrowY: false - })); - - // Container of Row #2 - var container2 = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)); - - // Shrinking (horizontally) - container2.add(new qx.ui.basic.Atom("Atom With Long Label").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - padding : 5, - width : 100, - allowGrowY: false - })); - - container2.add(new qx.ui.basic.Atom("Atom With Long Label", "icon/32/apps/internet-feed-reader.png").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - padding : 5, - width : 150, - allowGrowY: false - })); - - container2.add(new qx.ui.basic.Atom("Atom With Long Label", "icon/32/apps/internet-feed-reader.png").set({ - backgroundColor : "#EAE6FA", - textColor: "text-active", - decorator : "main", - iconPosition : "top", - padding : 5, - width : 100, - allowGrowY: false - })); - - // Container of Row #3 - var container3 = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)); - - container3.add(new qx.ui.basic.Atom("Wider Atom").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - center : true, - padding : 5, - width : 100, - allowGrowY: false - })); - - container3.add(new qx.ui.basic.Atom("Wider Atom", "icon/32/apps/utilities-notes.png").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - center : true, - padding : 5, - width : 140, - allowGrowY: false - })); - - - container3.add(new qx.ui.basic.Atom("Higher Atom", "icon/32/apps/utilities-notes.png").set({ - backgroundColor : "#E6EDFA", - textColor: "text-active", - decorator : "main", - iconPosition : "top", - center : true, - padding : 5, - height : 100, - allowGrowY: false - })); - - this.addListenerOnce("appear", function(e) - { - this.add(container1); - this.add(container2); - this.add(container3); - }, this); - } - } - -}); - Copied: trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Atom.js (from rev 21775, trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Atom.js) =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Atom.js (rev 0) +++ trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Atom.js 2012-08-18 08:27:04 UTC (rev 21777) @@ -0,0 +1,162 @@ +qx.Class.define("retrotheme.demo.Atom", +{ + extend: qx.ui.groupbox.GroupBox, + + construct: function() + { + this.base(arguments); + + this._createControls(); + }, + + /* + ***************************************************************************** + MEMBERS + ***************************************************************************** + */ + + members: + { + _createControls: function() + { + var layout = new qx.ui.layout.VBox(20); + + this.set({layout: layout, contentPadding: 10}); + + var container1 = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)); + container1.add(new qx.ui.basic.Atom("Icon Left", "icon/32/actions/go-previous.png").set({ + backgroundColor : "#E6FAED", + textColor: "text-active", + decorator : "main", + iconPosition : "left", + padding : 5, + allowGrowY: false + })); + + container1.add(new qx.ui.basic.Atom("Icon Top", "icon/32/actions/go-up.png").set({ + backgroundColor : "#E6FAED", + textColor: "text-active", + decorator : "main", + iconPosition : "top", + padding : 5, + allowGrowY: false + })); + + container1.add(new qx.ui.basic.Atom("Icon Right", "icon/32/actions/go-next.png").set({ + backgroundColor : "#E6FAED", + textColor: "text-active", + decorator : "main", + iconPosition : "right", + padding : 5, + allowGrowY: false + })); + + container1.add(new qx.ui.basic.Atom("Icon Bottom", "icon/32/actions/go-down.png").set({ + backgroundColor : "#E6FAED", + textColor: "text-active", + decorator : "main", + iconPosition : "bottom", + padding : 5, + allowGrowY: false + })); + + // Spacer + container1.add(new qx.ui.core.Spacer().set({width:40})); + + // Show Property + container1.add(new qx.ui.basic.Atom("Atom Without Label", "icon/32/apps/internet-feed-reader.png").set({ + backgroundColor : "#FAF8E6", + textColor: "text-active", + decorator : "main", + show : "icon", + padding : 5, + allowGrowY: false + })); + + container1.add(new qx.ui.basic.Atom("Atom Without Icon", "icon/32/apps/internet-feed-reader.png").set({ + backgroundColor : "#FAF8E6", + textColor: "text-active", + decorator : "main", + show : "label", + padding : 5, + allowGrowY: false + })); + + // Container of Row #2 + var container2 = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)); + + // Shrinking (horizontally) + container2.add(new qx.ui.basic.Atom("Atom With Long Label").set({ + backgroundColor : "#E6EDFA", + textColor: "text-active", + decorator : "main", + padding : 5, + width : 100, + allowGrowY: false + })); + + container2.add(new qx.ui.basic.Atom("Atom With Long Label", "icon/32/apps/internet-feed-reader.png").set({ + backgroundColor : "#E6EDFA", + textColor: "text-active", + decorator : "main", + padding : 5, + width : 150, + allowGrowY: false + })); + + container2.add(new qx.ui.basic.Atom("Atom With Long Label", "icon/32/apps/internet-feed-reader.png").set({ + backgroundColor : "#EAE6FA", + textColor: "text-active", + decorator : "main", + iconPosition : "top", + padding : 5, + width : 100, + allowGrowY: false + })); + + // Container of Row #3 + var container3 = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)); + + container3.add(new qx.ui.basic.Atom("Wider Atom").set({ + backgroundColor : "#E6EDFA", + textColor: "text-active", + decorator : "main", + center : true, + padding : 5, + width : 100, + allowGrowY: false + })); + + container3.add(new qx.ui.basic.Atom("Wider Atom", "icon/32/apps/utilities-notes.png").set({ + backgroundColor : "#E6EDFA", + textColor: "text-active", + decorator : "main", + center : true, + padding : 5, + width : 140, + allowGrowY: false + })); + + + container3.add(new qx.ui.basic.Atom("Higher Atom", "icon/32/apps/utilities-notes.png").set({ + backgroundColor : "#E6EDFA", + textColor: "text-active", + decorator : "main", + iconPosition : "top", + center : true, + padding : 5, + height : 100, + allowGrowY: false + })); + + this.addListenerOnce("appear", function(e) + { + this.add(container1); + this.add(container2); + this.add(container3); + }, this); + } + } + +}); + Deleted: trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/BrowserWindow.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/BrowserWindow.js 2012-08-18 08:10:53 UTC (rev 21776) +++ trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/BrowserWindow.js 2012-08-18 08:27:04 UTC (rev 21777) @@ -1,124 +0,0 @@ -qx.Class.define("retrotheme.demo.BrowserWindow", -{ - extend: qx.ui.window.Window, - - construct: function() - { - this.base(arguments); - - this.setCaption("Web Browser"); - this._createControls(); - }, - - /* - ***************************************************************************** - MEMBERS - ***************************************************************************** - */ - - members: - { - iframe: null, - txtUrl: "", - - _createControls: function() - { - var layout = new qx.ui.layout.VBox(); - layout.setSeparator("separator-vertical"); - this.set({ - layout: layout, - width: 600, - minWidth: 600, - height: 400, - // allowClose: false, - contentPadding: [2, 5, 5, 5], - icon: "icon/16/categories/internet.png" - }); - - var toolbar = this.createToolbar(); - this.iframe = this.createBrowser(); - - this.addListenerOnce("appear", function(e) - { - this.add(toolbar); - this.add(this.iframe, { flex : 1 }); - this.center(); - }, this); - - }, - - createToolbar: function() - { - var toolbar = new qx.ui.toolbar.ToolBar(); - - var btnBack = new qx.ui.toolbar.Button(null, "icon/16/actions/go-previous.png"); - btnBack.addListener("execute", function(e) { - this.iframe.getWindow().history.back(); - }, this); - toolbar.add(btnBack); - - var btnForward = new qx.ui.toolbar.Button(null, "icon/16/actions/go-next.png"); - btnForward.addListener("execute", function(e) { - this.iframe.getWindow().history.forward(); - }, this); - toolbar.add(btnForward); - - // IE does not allow access to an iframes history object - // Firefox applies history changes to the main window - // Opera throws a script error when trying to go forward or back - - btnForward.setEnabled(false); - btnBack.setEnabled(false); - - btnForward.setToolTipText("This feature is currently not supported.") - btnBack.setToolTipText("This feature is currently not supported.") - - this.txtUrl = new qx.ui.form.TextField().set({ - marginLeft: 1, - value: "http://qooxdoo.org", - padding: 2, - alignY: "middle" - }); - this.txtUrl.addListener("keypress", function(e) { - if (e.getKeyIdentifier() == "Enter") { - this.surfTo(this.txtUrl.getValue()); - } - }, this); - toolbar.add(this.txtUrl, {flex: 1}); - - var btnGo = new qx.ui.toolbar.Button(null, "icon/16/actions/media-playback-start.png"); - btnGo.addListener("execute", function(e) { - this.surfTo(this.txtUrl.getValue()); - }, this); - toolbar.add(btnGo); - - return toolbar; - }, - - createBrowser : function() - { - var iframe = new qx.ui.embed.Iframe().set({ - // width: 400, - // height: 300, - // minWidth: 200, - // minHeight: 150, - source: this.txtUrl.getValue(), - decorator : "group" - }); - - return iframe; - }, - - surfTo : function(url) - { - if (url.indexOf("http://") !== 0) { - url = "http://" + url; - this.txtUrl.setValue(url); - } - - this.iframe.setSource(url); - } - } - -}); - Copied: trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/BrowserWindow.js (from rev 21775, trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/BrowserWindow.js) =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/BrowserWindow.js (rev 0) +++ trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/BrowserWindow.js 2012-08-18 08:27:04 UTC (rev 21777) @@ -0,0 +1,124 @@ +qx.Class.define("retrotheme.demo.BrowserWindow", +{ + extend: qx.ui.window.Window, + + construct: function() + { + this.base(arguments); + + this.setCaption("Web Browser"); + this._createControls(); + }, + + /* + ***************************************************************************** + MEMBERS + ***************************************************************************** + */ + + members: + { + iframe: null, + txtUrl: "", + + _createControls: function() + { + var layout = new qx.ui.layout.VBox(); + layout.setSeparator("separator-vertical"); + this.set({ + layout: layout, + width: 600, + minWidth: 600, + height: 400, + // allowClose: false, + contentPadding: [2, 5, 5, 5], + icon: "icon/16/categories/internet.png" + }); + + var toolbar = this.createToolbar(); + this.iframe = this.createBrowser(); + + this.addListenerOnce("appear", function(e) + { + this.add(toolbar); + this.add(this.iframe, { flex : 1 }); + this.center(); + }, this); + + }, + + createToolbar: function() + { + var toolbar = new qx.ui.toolbar.ToolBar(); + + var btnBack = new qx.ui.toolbar.Button(null, "icon/16/actions/go-previous.png"); + btnBack.addListener("execute", function(e) { + this.iframe.getWindow().history.back(); + }, this); + toolbar.add(btnBack); + + var btnForward = new qx.ui.toolbar.Button(null, "icon/16/actions/go-next.png"); + btnForward.addListener("execute", function(e) { + this.iframe.getWindow().history.forward(); + }, this); + toolbar.add(btnForward); + + // IE does not allow access to an iframes history object + // Firefox applies history changes to the main window + // Opera throws a script error when trying to go forward or back + + btnForward.setEnabled(false); + btnBack.setEnabled(false); + + btnForward.setToolTipText("This feature is currently not supported.") + btnBack.setToolTipText("This feature is currently not supported.") + + this.txtUrl = new qx.ui.form.TextField().set({ + marginLeft: 1, + value: "http://qooxdoo.org", + padding: 2, + alignY: "middle" + }); + this.txtUrl.addListener("keypress", function(e) { + if (e.getKeyIdentifier() == "Enter") { + this.surfTo(this.txtUrl.getValue()); + } + }, this); + toolbar.add(this.txtUrl, {flex: 1}); + + var btnGo = new qx.ui.toolbar.Button(null, "icon/16/actions/media-playback-start.png"); + btnGo.addListener("execute", function(e) { + this.surfTo(this.txtUrl.getValue()); + }, this); + toolbar.add(btnGo); + + return toolbar; + }, + + createBrowser : function() + { + var iframe = new qx.ui.embed.Iframe().set({ + // width: 400, + // height: 300, + // minWidth: 200, + // minHeight: 150, + source: this.txtUrl.getValue(), + decorator : "group" + }); + + return iframe; + }, + + surfTo : function(url) + { + if (url.indexOf("http://") !== 0) { + url = "http://" + url; + this.txtUrl.setValue(url); + } + + this.iframe.setSource(url); + } + } + +}); + Deleted: trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Button.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Button.js 2012-08-18 08:10:53 UTC (rev 21776) +++ trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Button.js 2012-08-18 08:27:04 UTC (rev 21777) @@ -1,114 +0,0 @@ -qx.Class.define("retrotheme.demo.Button", -{ - extend: qx.ui.groupbox.GroupBox, - - construct: function() - { - this.base(arguments); - - this._createControls(); - }, - - /* - ***************************************************************************** - MEMBERS - ***************************************************************************** - */ - - members: - { - _createControls: function() - { - var layout = new qx.ui.layout.VBox(); - this.setLayout(layout); - - var container = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)); - - this.addNormalButtons(container); - this.addRedButton(container); - this.addToggleButton(container); - this.addRepeatButton(container); - this.addHoverButton(container); - - this.addListenerOnce("appear", function(e) - { - this.add(container); - }, this); - }, - - addNormalButtons : function(container) - { - var btn1 = new qx.ui.form.Button("Button A", "icon/22/apps/media-video-player.png"); - container.add(btn1); - - var btn2 = new qx.ui.form.Button("Button B", "icon/22/apps/internet-mail.png"); - btn2.setEnabled(false); - container.add(btn2); - }, - - addRedButton : function(container) - { - var btn1 = new qx.ui.form.Button("Red Button", "icon/22/apps/preferences-locale.png"); - btn1.setAppearance("button-red"); - container.add(btn1); - }, - - addToggleButton : function(container) - { - var button = new qx.ui.form.ToggleButton("Toggle Button", "icon/22/apps/internet-web-browser.png"); - button.focus(); - container.add(button); - - button.addListener("changeValue", function(e) { - this.debug("Checked: " + e.getData()); - }, this); - }, - - - addRepeatButton : function(container) - { - var button = new qx.ui.form.RepeatButton(null, "icon/22/actions/list-add.png"); - container.add(button); - - // Label - var label = new qx.ui.basic.Label("0"); - label.setDecorator("input"); - label.setTextColor("text-active"); - label.setPadding(2, 4); - container.add(label); - - // Listener - button.addListener("execute", function() - { - var tempValue = parseInt(label.getValue()) + 1; - label.setValue(tempValue.toString()); - }); - }, - - - addHoverButton : function(container) - { - var button = new qx.ui.form.HoverButton("Hover").set({ - padding: 8 - }); - container.add(button); - - // Label - var label = new qx.ui.basic.Label("0"); - label.setDecorator("input"); - label.setTextColor("text-active"); - label.setPadding(2, 4); - container.add(label); - - // Listener - button.addListener("execute", function() - { - var tempValue = parseInt(label.getValue()) + 1; - label.setValue(tempValue.toString()); - }); - } - - } - -}); - Copied: trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Button.js (from rev 21775, trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Button.js) =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Button.js (rev 0) +++ trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/Button.js 2012-08-18 08:27:04 UTC (rev 21777) @@ -0,0 +1,114 @@ +qx.Class.define("retrotheme.demo.Button", +{ + extend: qx.ui.groupbox.GroupBox, + + construct: function() + { + this.base(arguments); + + this._createControls(); + }, + + /* + ***************************************************************************** + MEMBERS + ***************************************************************************** + */ + + members: + { + _createControls: function() + { + var layout = new qx.ui.layout.VBox(); + this.setLayout(layout); + + var container = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)); + + this.addNormalButtons(container); + this.addRedButton(container); + this.addToggleButton(container); + this.addRepeatButton(container); + this.addHoverButton(container); + + this.addListenerOnce("appear", function(e) + { + this.add(container); + }, this); + }, + + addNormalButtons : function(container) + { + var btn1 = new qx.ui.form.Button("Button A", "icon/22/apps/media-video-player.png"); + container.add(btn1); + + var btn2 = new qx.ui.form.Button("Button B", "icon/22/apps/internet-mail.png"); + btn2.setEnabled(false); + container.add(btn2); + }, + + addRedButton : function(container) + { + var btn1 = new qx.ui.form.Button("Red Button", "icon/22/apps/preferences-locale.png"); + btn1.setAppearance("button-red"); + container.add(btn1); + }, + + addToggleButton : function(container) + { + var button = new qx.ui.form.ToggleButton("Toggle Button", "icon/22/apps/internet-web-browser.png"); + button.focus(); + container.add(button); + + button.addListener("changeValue", function(e) { + this.debug("Checked: " + e.getData()); + }, this); + }, + + + addRepeatButton : function(container) + { + var button = new qx.ui.form.RepeatButton(null, "icon/22/actions/list-add.png"); + container.add(button); + + // Label + var label = new qx.ui.basic.Label("0"); + label.setDecorator("input"); + label.setTextColor("text-active"); + label.setPadding(2, 4); + container.add(label); + + // Listener + button.addListener("execute", function() + { + var tempValue = parseInt(label.getValue()) + 1; + label.setValue(tempValue.toString()); + }); + }, + + + addHoverButton : function(container) + { + var button = new qx.ui.form.HoverButton("Hover").set({ + padding: 8 + }); + container.add(button); + + // Label + var label = new qx.ui.basic.Label("0"); + label.setDecorator("input"); + label.setTextColor("text-active"); + label.setPadding(2, 4); + container.add(label); + + // Listener + button.addListener("execute", function() + { + var tempValue = parseInt(label.getValue()) + 1; + label.setValue(tempValue.toString()); + }); + } + + } + +}); + Deleted: trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/CalcWindow.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/CalcWindow.js 2012-08-18 08:10:53 UTC (rev 21776) +++ trunk/qooxdoo-contrib/RetroTheme/0.1/demo/blue/source/class/retrotheme/demo/CalcWindow.js 2012-08-18 08:27:04 UTC (rev 21777) @@ -1,537 +0,0 @@ -qx.Class.define("retrotheme.demo.CalcWindow", -{ - extend: qx.ui.window.Window, - - construct: function() - { - this.base(arguments); - - this.setCaption("Calculator"); - this._createControls(); - }, - - /* - ***************************************************************************** - MEMBERS - ***************************************************************************** - */ - - members : - { - __display : null, - __cal : null, - - _createControls: function() - { - this.__cal = new retrotheme.demo.CalculatorLogic(); - - var layout = new qx.ui.layout.VBox(16); - this.set({ - layout: layout, - width: 260, - minWidth: 260, - height: 260, - icon: "icon/22/apps/utilities-calculator.png" - }); - - this.addListenerOnce("appear", function(e) - { - this.add(this.createCalculator(), { flex : 1 }); - this.center(); - }, this); - }, - - createCalculator : function() - { - var box = new qx.ui.container.Composite().set( - { - minWidth : 140, - minHeight : 260, - padding : 3, - allowGrowX : true, - allowGrowY : true - }); - - var gridLayout = new qx.ui.layout.Grid(5, 5); - - box.setLayout(gridLayout); - - this.__display = new qx.ui.basic.Label(this.__cal.getCurrentValue().toString()).set( - { - decorator : "input", - // textColor : "black", - allowGrowX : true, - allowGrowY : true, - minWidth : 140, - height : 34, - - font : new qx.bom.Font().set( - { - size : 20, - family : [ "Verdana", "sans-serif" ], - bold : true - }), - - textAlign : "right" - }); - - this.__display.setEnabled(false); - - var fontButton = new qx.bom.Font().set( - { - size : 12, - family : [ "Verdana", "sans-serif" ], - bold : true - }); - - var button0 = this.button0 = new qx.ui.form.Button("0").set( - { - font : fontButton, - minWidth : 30 - }); - - var button1 = new qx.ui.form.Button("1").set( - { - font : fontButton, - minWidth : 30 - }); - - var button2 = new qx.ui.form.Button("2").set( - { - font : fontButton, - minWidth : 30 - }); - - var button3 = new qx.ui.form.Button("3").set( - { - font : fontButton, - minWidth : 30 - }); - - var button4 = new qx.ui.form.Button("4").set( - { - font : fontButton, - minWidth : 30 - }); - - var button5 = new qx.ui.form.Button("5").set( - { - font : fontButton, - minWidth : 30 - }); - - var button6 = new qx.ui.form.Button("6").set( - { - font : fontButton, - minWidth : 30 - }); - - var button7 = new qx.ui.form.Button("7").set( - { - font : fontButton, - minWidth : 30 - }); - - var button8 = new qx.ui.form.Button("8").set( - { - font : fontButton, - minWidth : 30 - }); - - var button9 = new qx.ui.form.Button("9").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonC = new qx.ui.form.Button("C").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonCE = new qx.ui.form.Button("CE").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonDelete = new qx.ui.form.Button("Del").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonChangeSign = new qx.ui.form.Button("+/-").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonComma = new qx.ui.form.Button(".").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonPlus = new qx.ui.form.Button("+").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonMinus = new qx.ui.form.Button("-").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonMultiplication = new qx.ui.form.Button("*").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonDivision = new qx.ui.form.Button("/").set( - { - font : fontButton, - minWidth : 30 - }); - - var buttonResult = new qx.ui.form.Button("=").set( - { - font : fontButton, - minWidth : 30 - }); - - gridLayout.setColumnFlex(0, 1); - gridLayout.setColumnFlex(1, 1); - gridLayout.setColumnFlex(2, 1); - gridLayout.setColumnFlex(3, 1); - - gridLayout.setRowFlex(1, 1); - gridLayout.setRowFlex(2, 1); - gridLayout.setRowFlex(3, 1); - gridLayout.setRowFlex(4, 1); - gridLayout.setRowFlex(5, 1); - gridLayout.setRowFlex(6, 1); - - box.add(this.__display, - { - row : 0, - column : 0, - rowSpan : 0, - colSpan : 4 - }); - - box.add(buttonC, - { - row : 1, - column : 2, - rowSpan : 1, - colSpan : 2 - }); - - box.add(buttonCE, - { - row : 1, - column : 1 - }); - - box.add(buttonDelete, - { - row : 1, - column : 0 - }); - - box.add(button7, - { - row : 2, - column : 0 - }); - - box.add(button8, - { - row : 2, - column : 1 - }); - - box.add(button9, - { - row : 2, - column : 2 - }); - - box.add(buttonDivision, - { - row : 2, - column : 3 - }); - - box.add(button4, - { - row : 3, - column : 0 - }); - - box.add(button5, - { - row : 3, - column : 1 - }); - - box.add(button6, - { - row : 3, - column : 2 - }); - - box.add(buttonMultiplication, - { - row : 3, - column : 3 - }); - - box.add(button1, - { - row : 4, - column : 0 - }); - - box.add(button2, - { - row : 4, - column : 1 - }); - - box.add(button3, - { - row : 4, - column : 2 - }); - - box.add(buttonMinus, - { - row : 4, - column : 3 - }); - - box.add(button0, - { - row : 5, - column : 0 - }); - - box.add(buttonChangeSign, - { - row : 5, - column : 1 - }); - - box.add(buttonComma, - { - row : 5, - column : 2 - }); - - box.add(buttonPlus, - { - row : 5, - column : 3 - }); - - box.add(buttonResult, - { - row : 6, - column : 0, - rowSpan : 1, - colSpan : 4 - }); - - buttonC.addListener("execute", function(e) - { - this.__cal.cleanDisplay(); - this.__display.setValue(this.__cal.getCurrentValue().toString()); - }, - this); - - buttonCE.addListener("execute", function(e) - { - this.__cal.clearEntry(); - - if (this.__cal.getResult() != null) { - this.__display.setValue(this.__cal.getCurrentValue().toString()); - } - }, - this); - - buttonDelete.addListener("execute", function(e) - { - this.__cal.deleteNumber(); - this.__display.setValue(this.__cal.getCurrentValue().toString()); - }, - this); - - buttonChangeSign.addListener("execute", function(e) - { - this.__cal.setSign(); - - if (this.__cal.getResult() != null) { - this.__display.setValue(this.__cal.getResult().toString()); - } - }, - - // this.__cal.resetCurrentValue(); - this); - - button0.addListener("execute", function(e) - { - this.__cal.setCurrentValue(0); - this.__display.setValue(this.__cal.getCurrentValue().toFixed(this.__cal.getZeroCounter()).toString()); - }, - this); - - button1.addListener("execute", function(e) - { - this.__cal.setCurrentValue(1); - this.__display.setValue(this.__cal.getCurrentValue().toString()); - }, - this); - - button2.addListener("execute", function(e) - { - this.__cal.setCurrentValue(2); - this.__display.setValue(this.__cal.getCurrentValue().toString()); - }, - this); - - button3.addListener("execute", function(e) - { - this.__cal.setCurrentValue(3); - this.__display.setValue(this.__cal.getCurrentValue().toString()); - }, - this); - - button4.addListener("execute", function(e) - { - this.__cal.setCurrentValue(4); - this.__display.setValue(this.__cal.getCurrentValue().toString()); - }, - this); - - button5.addListener("execute", function(e) - { - this.__cal.setCurrentValue(5); - this.__display.setValue(this.__cal.getCurrentValue().toString()); - }, - this); - - button6.addListener("execute", function(e) - { - this.__cal.setCurrentValue(6); - this.__display.setValue(this.__cal.getCurrentValue().toString()); - }, - this); - - button7.addListener("execute", function(e) - { - this.__cal.setCurrentValue(7); - this.__display.setValue(this.__cal.getCurrentValue().toString()); - }, - this); - - button8.addListener("execute", function(e) - { - this.__cal.setCurrentValue(8); - this.__display.setValue(this.__cal.getCurrentValue().toString()); - }, - this); - - button9.addListener("execute", function(e) - { - this.__cal.setCurrentValue(9); - this.__display.setValue(this.__cal.getCurrentValue().toString()); - }, - this); - - buttonPlus.addListener("execute", function(e) - { - this.__cal.calculate("+")... [truncated message content] |
From: <sc...@us...> - 2012-08-18 08:10:59
|
Revision: 21776 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21776&view=rev Author: scro34 Date: 2012-08-18 08:10:53 +0000 (Sat, 18 Aug 2012) Log Message: ----------- Removed progress bar demo Modified Paths: -------------- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Application.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Application.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/Application.js Removed Paths: ------------- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/ProgressBar.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/ProgressBar.js Property Changed: ---------------- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/ Property changes on: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo ___________________________________________________________________ Added: svn:ignore + ProgressBar.js Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Application.js 2012-08-18 07:55:51 UTC (rev 21775) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Application.js 2012-08-18 08:10:53 UTC (rev 21776) @@ -1,7 +1,7 @@ /* ************************************************************************ Copyright: - 2010-2011 Norbert Schröder + 2010-2012 Norbert Schröder License: LGPL: http://www.gnu.org/licenses/lgpl.html @@ -38,7 +38,7 @@ ************************************************************************ */ /** - * This is a demo of the silverbluetheme contribution + * This is a demo of the retrotheme contribution */ qx.Class.define("retrotheme.demo.Application", { @@ -145,7 +145,6 @@ widgetButton.add(new qx.ui.form.ListItem("Menu")); widgetButton.add(new qx.ui.form.ListItem("MenuBar")); widgetButton.add(new qx.ui.form.ListItem("Popup")); - widgetButton.add(new qx.ui.form.ListItem("ProgressBar")); widgetButton.add(new qx.ui.form.ListItem("RadioButton")); widgetButton.add(new qx.ui.form.ListItem("SelectBox")); widgetButton.add(new qx.ui.form.ListItem("SlideBar")); @@ -272,7 +271,6 @@ stack.add(new retrotheme.demo.Menu()); stack.add(new retrotheme.demo.MenuBar()); stack.add(new retrotheme.demo.Popup()); - stack.add(new retrotheme.demo.ProgressBar()); stack.add(new retrotheme.demo.RadioButton()); stack.add(new retrotheme.demo.SelectBox()); stack.add(new retrotheme.demo.SlideBar()); Deleted: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/ProgressBar.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/ProgressBar.js 2012-08-18 07:55:51 UTC (rev 21775) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/ProgressBar.js 2012-08-18 08:10:53 UTC (rev 21776) @@ -1,53 +0,0 @@ -qx.Class.define("retrotheme.demo.ProgressBar", -{ - extend: qx.ui.groupbox.GroupBox, - - construct: function() - { - this.base(arguments); - - this.createControls(); - }, - - members : - { - createControls: function() - { - var layout = new qx.ui.layout.Canvas(); - this.set({layout: layout, contentPadding: 10}); - - var box = new qx.ui.layout.VBox(); - var container = new qx.ui.container.Composite(box); - - var pb = new qx.ui.indicator.ProgressBar(0, 200); - pb.set({height: 16}); - var slider = new qx.ui.form.Slider().set({minimum:0, maximum: 200}); - var info = new qx.ui.basic.Label(); - - this.add(container, {left: 0, top: 0}); - container.add(pb); - container.add(slider); - container.add(info); - - box.setSpacing(10); - container.setPadding(20); - info.setValue("Completed: 0 (0%)"); - - //set up the progressbar value with slider's value - slider.addListener("changeValue", function(e) { - pb.setValue(e.getData()); - }); - - //get real time change from the progressbar - pb.addListener("change", function(e) { - info.setValue("Completed: " + pb.getValue() + " (" + e.getData() + "%)"); - info.setTextColor("black"); - }); - - //when complete make the info text green - pb.addListener("complete", function(e) { - info.setTextColor("green"); - }); - } - } -}); Property changes on: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo ___________________________________________________________________ Added: svn:ignore + ProgressBar.js Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Application.js 2012-08-18 07:55:51 UTC (rev 21775) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Application.js 2012-08-18 08:10:53 UTC (rev 21776) @@ -1,7 +1,7 @@ /* ************************************************************************ Copyright: - 2010-2011 Norbert Schröder + 2010-2012 Norbert Schröder License: LGPL: http://www.gnu.org/licenses/lgpl.html @@ -38,7 +38,7 @@ ************************************************************************ */ /** - * This is a demo of the silverbluetheme contribution + * This is a demo of the retrotheme contribution */ qx.Class.define("retrotheme.demo.Application", { @@ -145,7 +145,6 @@ widgetButton.add(new qx.ui.form.ListItem("Menu")); widgetButton.add(new qx.ui.form.ListItem("MenuBar")); widgetButton.add(new qx.ui.form.ListItem("Popup")); - widgetButton.add(new qx.ui.form.ListItem("ProgressBar")); widgetButton.add(new qx.ui.form.ListItem("RadioButton")); widgetButton.add(new qx.ui.form.ListItem("SelectBox")); widgetButton.add(new qx.ui.form.ListItem("SlideBar")); @@ -272,7 +271,6 @@ stack.add(new retrotheme.demo.Menu()); stack.add(new retrotheme.demo.MenuBar()); stack.add(new retrotheme.demo.Popup()); - stack.add(new retrotheme.demo.ProgressBar()); stack.add(new retrotheme.demo.RadioButton()); stack.add(new retrotheme.demo.SelectBox()); stack.add(new retrotheme.demo.SlideBar()); Deleted: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/ProgressBar.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/ProgressBar.js 2012-08-18 07:55:51 UTC (rev 21775) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/ProgressBar.js 2012-08-18 08:10:53 UTC (rev 21776) @@ -1,53 +0,0 @@ -qx.Class.define("retrotheme.demo.ProgressBar", -{ - extend: qx.ui.groupbox.GroupBox, - - construct: function() - { - this.base(arguments); - - this.createControls(); - }, - - members : - { - createControls: function() - { - var layout = new qx.ui.layout.Canvas(); - this.set({layout: layout, contentPadding: 10}); - - var box = new qx.ui.layout.VBox(); - var container = new qx.ui.container.Composite(box); - - var pb = new qx.ui.indicator.ProgressBar(0, 200); - pb.set({height: 16}); - var slider = new qx.ui.form.Slider().set({minimum:0, maximum: 200}); - var info = new qx.ui.basic.Label(); - - this.add(container, {left: 0, top: 0}); - container.add(pb); - container.add(slider); - container.add(info); - - box.setSpacing(10); - container.setPadding(20); - info.setValue("Completed: 0 (0%)"); - - //set up the progressbar value with slider's value - slider.addListener("changeValue", function(e) { - pb.setValue(e.getData()); - }); - - //get real time change from the progressbar - pb.addListener("change", function(e) { - info.setValue("Completed: " + pb.getValue() + " (" + e.getData() + "%)"); - info.setTextColor("black"); - }); - - //when complete make the info text green - pb.addListener("complete", function(e) { - info.setTextColor("green"); - }); - } - } -}); Property changes on: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo ___________________________________________________________________ Added: svn:ignore + ProgressBar.js Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/Application.js 2012-08-18 07:55:51 UTC (rev 21775) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/Application.js 2012-08-18 08:10:53 UTC (rev 21776) @@ -1,7 +1,7 @@ /* ************************************************************************ Copyright: - 2010-2011 Norbert Schröder + 2010-2012 Norbert Schröder License: LGPL: http://www.gnu.org/licenses/lgpl.html @@ -38,7 +38,7 @@ ************************************************************************ */ /** - * This is a demo of the silverbluetheme contribution + * This is a demo of the retrotheme contribution */ qx.Class.define("retrotheme.demo.Application", { @@ -145,7 +145,6 @@ widgetButton.add(new qx.ui.form.ListItem("Menu")); widgetButton.add(new qx.ui.form.ListItem("MenuBar")); widgetButton.add(new qx.ui.form.ListItem("Popup")); - widgetButton.add(new qx.ui.form.ListItem("ProgressBar")); widgetButton.add(new qx.ui.form.ListItem("RadioButton")); widgetButton.add(new qx.ui.form.ListItem("SelectBox")); widgetButton.add(new qx.ui.form.ListItem("SlideBar")); @@ -272,7 +271,6 @@ stack.add(new retrotheme.demo.Menu()); stack.add(new retrotheme.demo.MenuBar()); stack.add(new retrotheme.demo.Popup()); - stack.add(new retrotheme.demo.ProgressBar()); stack.add(new retrotheme.demo.RadioButton()); stack.add(new retrotheme.demo.SelectBox()); stack.add(new retrotheme.demo.SlideBar()); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sc...@us...> - 2012-08-18 07:55:57
|
Revision: 21775 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21775&view=rev Author: scro34 Date: 2012-08-18 07:55:51 +0000 (Sat, 18 Aug 2012) Log Message: ----------- Bugfix in index.html Modified Paths: -------------- trunk/qooxdoo-contrib/SilverBlueTheme/0.1/demo/default/source/index.html trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/index.html trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/index.html Modified: trunk/qooxdoo-contrib/SilverBlueTheme/0.1/demo/default/source/index.html =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/0.1/demo/default/source/index.html 2012-08-18 07:20:15 UTC (rev 21774) +++ trunk/qooxdoo-contrib/SilverBlueTheme/0.1/demo/default/source/index.html 2012-08-18 07:55:51 UTC (rev 21775) @@ -1,9 +1,8 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><br/> - <link rel="stylesheet" href="style.css" type="text/css"> - <title>SilverBlueTheme</title><br/> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <title>SilverBlueTheme</title> <script type="text/javascript" src="script/silverbluetheme.demo.js"></script> </head> <body></body> Modified: trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/index.html =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/index.html 2012-08-18 07:20:15 UTC (rev 21774) +++ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/index.html 2012-08-18 07:55:51 UTC (rev 21775) @@ -1,9 +1,8 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><br/> - <link rel="stylesheet" href="style.css" type="text/css"> - <title>SilverBlueTheme</title><br/> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <title>SilverBlueTheme</title> <script type="text/javascript" src="script/silverbluetheme.demo.js"></script> </head> <body></body> Modified: trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/index.html =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/index.html 2012-08-18 07:20:15 UTC (rev 21774) +++ trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/index.html 2012-08-18 07:55:51 UTC (rev 21775) @@ -1,9 +1,8 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><br/> - <link rel="stylesheet" href="style.css" type="text/css"> - <title>SilverBlueTheme</title><br/> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <title>SilverBlueTheme</title> <script type="text/javascript" src="script/silverbluetheme.demo.js"></script> </head> <body></body> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sc...@us...> - 2012-08-18 07:20:21
|
Revision: 21774 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21774&view=rev Author: scro34 Date: 2012-08-18 07:20:15 +0000 (Sat, 18 Aug 2012) Log Message: ----------- Updated Manifest.json Modified Paths: -------------- trunk/qooxdoo-contrib/DarkTheme/0.2/Manifest.json trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/Manifest.json Removed Paths: ------------- trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/migration.log trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/migration.log Property Changed: ---------------- trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/ trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/ Modified: trunk/qooxdoo-contrib/DarkTheme/0.2/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/0.2/Manifest.json 2012-08-18 07:16:36 UTC (rev 21773) +++ trunk/qooxdoo-contrib/DarkTheme/0.2/Manifest.json 2012-08-18 07:20:15 UTC (rev 21774) @@ -17,7 +17,7 @@ } ], - "version" : "trunk", + "version" : "0.2", "qooxdoo-versions": ["1.4", "1.5", "1.6"] }, Property changes on: trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default ___________________________________________________________________ Modified: svn:ignore - build api test inspector + api build inspector migration.log test Modified: trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/Manifest.json 2012-08-18 07:16:36 UTC (rev 21773) +++ trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/Manifest.json 2012-08-18 07:20:15 UTC (rev 21774) @@ -17,7 +17,7 @@ } ], - "version" : "trunk", + "version" : "0.2", "qooxdoo-versions": ["1.4", "1.5", "1.6"] }, Deleted: trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/migration.log =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/migration.log 2012-08-18 07:16:36 UTC (rev 21773) +++ trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/migration.log 2012-08-18 07:20:15 UTC (rev 21774) @@ -1,66 +0,0 @@ - -UPGRADE TO 1.6 ----------------------------------------------------------------------------- - * Number of script input files: 44 - * Number of HTML input files: 0 - * Update to version: 1.6 - * Searching for patch module... - * Searching for info expression data... - - D:\Stick\xampp\htdocs\qooxdoo-contrib\qooxdoo\1.6\tool\data\migration\1.6\info\01-main.dat - - Compiling expressions... - - 01-main.dat - - Number of infos: 3 - * Searching for patch expression data... - - D:\Stick\xampp\htdocs\qooxdoo-contrib\qooxdoo\1.6\tool\data\migration\1.6\patches\01-main.dat - - Compiling expressions... - - 01-main.dat - - Number of patches: 14 - - FILE PROCESSING: ----------------------------------------------------------------------------- - * Processing script files: - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\TreeColumns.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\CalculatorLogic.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Label.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Tooltip.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\ScrollBar.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Tree.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\CheckBox.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\MenuBar.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Slider.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\RadioButton.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\ColorPopup.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\StackContainer.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Desktop.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\RadioButtonGroup.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\DateField.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Window.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Popup.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\SlideBar.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\TextField.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\CalcWindow.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\test\DemoTest.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\BrowserWindow.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\HtmlEmbed.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\SelectBox.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\ColorWindow.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\SplitPane.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\DateChooser.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\ToolBar.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Atom.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\EditorWindow.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Button.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\List.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Resizer.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Spinner.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\TableWindow.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\FormWindow.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Image.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\TabView.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Application.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\GroupBox.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Menu.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Canvas.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\TreeVirtual.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\ComboBox.js - * Done Property changes on: trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default ___________________________________________________________________ Modified: svn:ignore - build api test inspector + api build inspector migration.log test Deleted: trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/migration.log =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/migration.log 2012-08-18 07:16:36 UTC (rev 21773) +++ trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/migration.log 2012-08-18 07:20:15 UTC (rev 21774) @@ -1,66 +0,0 @@ - -UPGRADE TO 1.6 ----------------------------------------------------------------------------- - * Number of script input files: 44 - * Number of HTML input files: 0 - * Update to version: 1.6 - * Searching for patch module... - * Searching for info expression data... - - D:\Stick\xampp\htdocs\qooxdoo-contrib\qooxdoo\1.6\tool\data\migration\1.6\info\01-main.dat - - Compiling expressions... - - 01-main.dat - - Number of infos: 3 - * Searching for patch expression data... - - D:\Stick\xampp\htdocs\qooxdoo-contrib\qooxdoo\1.6\tool\data\migration\1.6\patches\01-main.dat - - Compiling expressions... - - 01-main.dat - - Number of patches: 14 - - FILE PROCESSING: ----------------------------------------------------------------------------- - * Processing script files: - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\TreeColumns.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\CalculatorLogic.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Label.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Tooltip.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\ScrollBar.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Tree.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\CheckBox.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\MenuBar.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Slider.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\RadioButton.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\ColorPopup.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\StackContainer.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Desktop.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\RadioButtonGroup.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\DateField.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Window.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Popup.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\SlideBar.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\TextField.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\CalcWindow.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\test\DemoTest.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\BrowserWindow.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\HtmlEmbed.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\SelectBox.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\ColorWindow.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\SplitPane.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\DateChooser.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\ToolBar.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Atom.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\EditorWindow.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Button.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\List.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Resizer.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Spinner.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\TableWindow.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\FormWindow.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Image.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\TabView.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Application.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\GroupBox.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Menu.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Canvas.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\TreeVirtual.js - - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\ComboBox.js - * Done This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sc...@us...> - 2012-08-18 07:16:43
|
Revision: 21773 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21773&view=rev Author: scro34 Date: 2012-08-18 07:16:36 +0000 (Sat, 18 Aug 2012) Log Message: ----------- Updated Manifest.json Modified Paths: -------------- trunk/qooxdoo-contrib/SilverBlueTheme/0.2/Manifest.json trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/Manifest.json Modified: trunk/qooxdoo-contrib/SilverBlueTheme/0.2/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/0.2/Manifest.json 2012-08-16 09:44:07 UTC (rev 21772) +++ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/Manifest.json 2012-08-18 07:16:36 UTC (rev 21773) @@ -17,7 +17,7 @@ } ], - "version" : "trunk", + "version" : "0.2", "qooxdoo-versions": ["1.4", "1.5", "1.6"] }, Modified: trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/Manifest.json 2012-08-16 09:44:07 UTC (rev 21772) +++ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/Manifest.json 2012-08-18 07:16:36 UTC (rev 21773) @@ -17,7 +17,7 @@ } ], - "version" : "trunk", + "version" : "0.2", "qooxdoo-versions": ["1.4", "1.5", "1.6"] }, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <d_w...@us...> - 2012-08-16 09:44:13
|
Revision: 21772 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21772&view=rev Author: d_wagner Date: 2012-08-16 09:44:07 +0000 (Thu, 16 Aug 2012) Log Message: ----------- fixed events page test Modified Paths: -------------- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/mobileshowcase/test_mobileshowcase.js Modified: trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/mobileshowcase/test_mobileshowcase.js =================================================================== --- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/mobileshowcase/test_mobileshowcase.js 2012-08-14 12:39:48 UTC (rev 21771) +++ trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/mobileshowcase/test_mobileshowcase.js 2012-08-16 09:44:07 UTC (rev 21772) @@ -35,7 +35,7 @@ } return selenium.browserbot.getCurrentWindow().JSON.stringify(labels); }; - + this.addOwnFunction("getTitles", titleGetter); }; @@ -45,13 +45,13 @@ //var qxAppInst = simulation.Simulation.QXAPPINSTANCE; var titlesJson = this.getEval(selWin + ".qx.Simulation.getTitles();", "Getting feed titles"); eval("var titles = " + titlesJson); - + return titles; }; simulation.Simulation.prototype.selectItem = function(itemName) { this.qxClick("//div[text() = '" + itemName + "']"); - itemName = buttonToTitle[itemName] || itemName; + itemName = buttonToTitle[itemName] || itemName; this.waitForElementPresent("//h1[text() = '" + itemName + "']"); }; @@ -84,7 +84,7 @@ simulation.Simulation.prototype.testEvents = function() { this.log("Testing Events", "info"); - var eventContainerLocator = "//div[contains(@class, 'eventcontainer')]"; + var eventContainerLocator = "//div[contains(@class, 'container-touch-area')]"; this.waitForElementPresent(eventContainerLocator); this.qxClick(eventContainerLocator); this.waitForElementPresent("//div[contains(text(), 'touchstart touchend tap')]"); @@ -94,7 +94,7 @@ { this.log("Testing Toolbar", "info"); this.waitForElementPresent("//div[contains(@class, 'toolbar')]"); - + //click search button this.qxClick("//div[contains(@class, 'toolbar-button')]/descendant::div[text() = 'Search']"); var searchDialogButtonLocator = "//div[text() = 'Search']/ancestor::div[@class= 'button']"; @@ -104,7 +104,7 @@ if (this.__sel.isVisible(searchDialogButtonLocator)) { throw new Error("Clicking Search did not close the search dialog!"); } - + //click 'left arrow' button var noButtonLocator = "//div[text() = 'No']"; var yesButtonLocator = "//div[text() = 'Yes']"; @@ -115,7 +115,7 @@ if (this.__sel.isVisible(noButtonLocator)) { throw new Error("Clicking No did not close the Are you sure dialog!"); } - + //click load button this.qxClick("//div[contains(@class, 'toolbar-button')]/descendant::div[text() = 'Take a new picture']"); var loadingDialogLocator = "//div[text() = 'Loading...']"; @@ -139,10 +139,10 @@ mySim.runTest = function() { this.waitForElementPresent("//h1[text() = 'Overview']"); - + this.addListItemLabelGetter(); var listItems = this.getListItemLabels(); - + for (var i=0, l=listItems.length; i<l; i++) { var testMethodName = "test" + listItems[i].replace(/ /i, ""); this.log("Selecting item " + listItems[i], "info"); @@ -160,16 +160,16 @@ // - Main -------------------------------------------------------------------- -(function() { +(function() { mySim.testFailed = false; var sessionStarted = mySim.startSession(); - + if (!sessionStarted) { return; } - var isAppReady = mySim.waitForCondition(simulation.Simulation.ISQXAPPREADY, 60000, + var isAppReady = mySim.waitForCondition(simulation.Simulation.ISQXAPPREADY, 60000, "Waiting for qooxdoo application"); if (!isAppReady) { @@ -181,7 +181,7 @@ try { mySim.setupApplicationLogging(); mySim.addGlobalErrorHandler(); - mySim.runTest(); + mySim.runTest(); } catch(ex) { mySim.testFailed = true; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <d_w...@us...> - 2012-08-14 12:39:56
|
Revision: 21771 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21771&view=rev Author: d_wagner Date: 2012-08-14 12:39:48 +0000 (Tue, 14 Aug 2012) Log Message: ----------- opera seems to prefer qxClick over regular click Modified Paths: -------------- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/apiviewer/test_apiviewer_website.js Modified: trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/apiviewer/test_apiviewer_website.js =================================================================== --- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/apiviewer/test_apiviewer_website.js 2012-08-14 11:09:11 UTC (rev 21770) +++ trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/apiviewer/test_apiviewer_website.js 2012-08-14 12:39:48 UTC (rev 21771) @@ -28,25 +28,25 @@ this.log(warningContent, "error"); return; } - + // missing function(s) if (this.__sel.isElementPresent("//b[starts-with(text(), '!!')]")) { this.log("At least one documented method is missing!", "error"); } - + // content scrolls when clicking a list entry var q = simulation.Simulation.SELENIUMWINDOW + ".q"; - this.__sel.click("//a[@href = '#Css']"); + this.qxClick("//a[@href = '#Css']"); var scrollTop = parseInt(String(this.getEval(q + '("#content").getScrollTop()'))); if (scrollTop < 6500) { this.log("Expected content scrollTop to be > 6800 after clicking 'Css' but found " + scrollTop, "error"); } - + // syntax highlighting if (!this.__sel.isElementPresent("//pre[@class = 'javascript']/span[@class = 'string']")) { this.log("Syntax highlighting is not active!", "error"); } - + // toggle plugin API this.__sel.click("plugintoggle"); if (!this.__sel.isVisible("//div[@id = 'plugintoggle']/span[text() = 'hide']")) { @@ -55,12 +55,12 @@ if (!this.__sel.isVisible("q.$attach")) { this.log("q.$attach documentation is not displayed!", "error"); } - + // MDN link if (!this.__sel.isElementPresent('//a[@href = "https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Boolean"]')) { this.log("MDN links not displayed!", "error"); } - + // Internal link var extendsLink = "//div[contains(@class, 'return-desc')]/p/a[@href = '#Script']"; if (!this.__sel.isElementPresent(extendsLink)) { @@ -68,19 +68,19 @@ } else { var scrollTopBefore = parseInt(String(this.getEval(q + '("#content").getScrollTop()'))); - this.__sel.click(extendsLink); + this.qxClick(extendsLink); var scrollTopAfter = parseInt(String(this.getEval(q + '("#content").getScrollTop()'))); - + if (scrollTopBefore == scrollTopAfter) { this.log("Clicking 'Extends' link did not change content scroll position!", "error"); } } - + }; // - Main -------------------------------------------------------------------- -(function() { +(function() { mySim.testFailed = false; var sessionStarted = mySim.startSession(); @@ -104,4 +104,4 @@ mySim.stop(); -})(); \ No newline at end of file +})(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <d_w...@us...> - 2012-08-14 11:09:18
|
Revision: 21770 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21770&view=rev Author: d_wagner Date: 2012-08-14 11:09:11 +0000 (Tue, 14 Aug 2012) Log Message: ----------- clear multiple leftover items Modified Paths: -------------- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/todo/test_todo.js Modified: trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/todo/test_todo.js =================================================================== --- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/todo/test_todo.js 2012-08-14 09:36:40 UTC (rev 21769) +++ trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/todo/test_todo.js 2012-08-14 11:09:11 UTC (rev 21770) @@ -39,10 +39,9 @@ this.__sel.waitForCondition(condition, timeout || 5000); }; -simulation.Simulation.prototype.testClearItem = function(itemLabel) +simulation.Simulation.prototype.clearItem = function(itemLabel) { var labelLocator = '//label[contains(text(), "' + itemLabel + '")]'; - this.assertElementPresent(labelLocator); //Synthetic click events on the label will not trigger checkbox selection //changes in Opera, so we need to click the checkbox itself // "qxClick" will have no effect in IE @@ -60,8 +59,14 @@ else { this.__sel.qxClick(labelLocator + "/preceding-sibling::input"); } - //Packages.java.lang.Thread.sleep(999999); this.__sel.click("clear"); +}; + +simulation.Simulation.prototype.testClearItem = function(itemLabel) +{ + var labelLocator = '//label[contains(text(), "' + itemLabel + '")]'; + this.assertElementPresent(labelLocator); + this.clearItem(itemLabel); this.assertNotElementPresent(labelLocator); }; @@ -87,8 +92,8 @@ var labelLocator = '//label[contains(text(), "' + customItemLabel + '")]'; // check if the custom item is already present from an aborted previous run - if (this.__sel.isElementPresent(labelLocator)) { - this.testClearItem(customItemLabel); + while (this.__sel.isElementPresent(labelLocator)) { + this.clearItem(customItemLabel); } this.log("Adding custom item " + customItemLabel, "info"); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <d_w...@us...> - 2012-08-14 09:36:46
|
Revision: 21769 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21769&view=rev Author: d_wagner Date: 2012-08-14 09:36:40 +0000 (Tue, 14 Aug 2012) Log Message: ----------- clear item from aborted previous test Modified Paths: -------------- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/todo/test_todo.js Modified: trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/todo/test_todo.js =================================================================== --- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/todo/test_todo.js 2012-08-14 07:23:42 UTC (rev 21768) +++ trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/todo/test_todo.js 2012-08-14 09:36:40 UTC (rev 21769) @@ -85,6 +85,12 @@ var customItemLabel = "Pass the Test"; this.waitForElementPresent("add"); + var labelLocator = '//label[contains(text(), "' + customItemLabel + '")]'; + // check if the custom item is already present from an aborted previous run + if (this.__sel.isElementPresent(labelLocator)) { + this.testClearItem(customItemLabel); + } + this.log("Adding custom item " + customItemLabel, "info"); try { this.testAddItem(customItemLabel); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <d_w...@us...> - 2012-08-14 07:23:50
|
Revision: 21768 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21768&view=rev Author: d_wagner Date: 2012-08-14 07:23:42 +0000 (Tue, 14 Aug 2012) Log Message: ----------- use the overflow menu to display the log pane if necessary Modified Paths: -------------- trunk/qooxdoo-contrib/Simulator/2.0/tool/selenium/simulation/demobrowser/test_demobrowser.js Modified: trunk/qooxdoo-contrib/Simulator/2.0/tool/selenium/simulation/demobrowser/test_demobrowser.js =================================================================== --- trunk/qooxdoo-contrib/Simulator/2.0/tool/selenium/simulation/demobrowser/test_demobrowser.js 2012-08-13 11:33:03 UTC (rev 21767) +++ trunk/qooxdoo-contrib/Simulator/2.0/tool/selenium/simulation/demobrowser/test_demobrowser.js 2012-08-14 07:23:42 UTC (rev 21768) @@ -42,21 +42,28 @@ var shutdownSample = selWin + '.' + qxAppInst + '._infosplit.getChildren()[0].getWindow().qx.core.ObjectRegistry.shutdown()'; mySim.currentSample = "current"; mySim.lastSample = "last"; -mySim.demoFrame = selWin + '.' + qxAppInst + '._iframe'; +mySim.demoFrame = selWin + '.' + qxAppInst + '._iframe'; mySim.demoWin = mySim.demoFrame + ".getWindow()"; mySim.demoQx = mySim.demoWin + ".qx"; mySim.demoQxApp = mySim.demoQx + '.core.Init.getApplication()'; -mySim.checkDemoReady = 'var demoReady = false;' -+ 'try {' -+ ' if (' + mySim.demoQxApp +') {' -+ ' demoReady = true;' -+ ' }' -+ '}' -+ 'catch(ex) {}' -+ 'demoReady;'; - +mySim.checkDemoReady = 'var demoReady = false;' + + 'try {' + + ' if (' + mySim.demoQxApp +') {' + + ' demoReady = true;' + + ' }' + + '}' + + 'catch(ex) {}' + + 'demoReady;'; + mySim.locators = { + toolbarLogButton : "qxhv=*/qx.ui.toolbar.ToolBar/*/[@label=Log File]", + overflowButton : "//div[contains(@style, 'media-seek-forward')]", + overflowMenuLogFileButton : "//div[text() = 'Log File']/parent::div", + //logEmbed : 'qxhv=[@classname="demobrowser.DemoBrowser"]/qx.ui.splitpane.Pane/qx.ui.splitpane.Pane/qx.ui.container.Stack/[@classname="qxc.ui.logpane.LogView"]/qx.ui.embed.Html' + logEmbed: '//div[@qxclass="qxc.ui.logpane.LogView"]/*/div[@qxclass="qx.ui.embed.Html"]/div' + }; +mySim.qxLog = "selenium.page().findElement('" + mySim.locators.logEmbed + "').innerHTML"; /* -* Returns a command that selects sample number [entry] from the sample tree +* Returns a command that selects sample number [entry] from the sample tree * when run through Selenium's runScript() method. */ function treeSelect(entry) @@ -81,13 +88,13 @@ /* * This function is added to the AUT's context using the Simulation.addOwnFunction() - * method. It allows the selection of a specific demo using the category/demo + * method. It allows the selection of a specific demo using the category/demo * name. */ -var chooseDemo = function(category, sample) +var chooseDemo = function(category, sample) { var viewer = selenium.browserbot.getCurrentWindow().qx.core.Init.getApplication().viewer; - var tree = viewer.tree; + var tree = viewer.tree; var items = tree.getItems(); for (var i=1; i<items.length; i++) { if (items[i].getParent().getLabel() == category) { @@ -108,7 +115,7 @@ var getDemosByCategory = function(category) { var viewer = selenium.browserbot.getCurrentWindow().qx.core.Init.getApplication().viewer; - var tree = viewer.tree; + var tree = viewer.tree; var items = tree.getItems(); var samples = []; for (var i=1; i<items.length; i++) { @@ -121,7 +128,7 @@ simulation.Simulation.prototype.waitForDemoApp = function() { - var timeout = this.getConfigSetting("demoLoadTimeout") + var timeout = this.getConfigSetting("demoLoadTimeout"); this.__sel.waitForCondition(mySim.checkDemoReady, timeout); }; @@ -132,9 +139,11 @@ simulation.Simulation.prototype.sampleRunner = function(script) { var scriptCode = script ? script : runSample; - var nextSampleCategory = "unknown category;" + var nextSampleCategory = "unknown category;"; var nextSampleLabel = "unknown demo"; - + var category = "Unknown category"; + var currentSample = "Unknown demo"; + var skip = false; // If we have an ignore list, check if the next sample is in there. var ignore = this.ignore; @@ -142,8 +151,8 @@ try { nextSampleCategory = this.getEval(getNextSampleCategory, "Getting category of next sample"); nextSampleLabel = this.getEval(getNextSampleLabel, "Getting label of next sample"); - - // Category "Demos" means there's a category folder selected, + + // Category "Demos" means there's a category folder selected, // so look at the first sample inside. if (nextSampleCategory == "Demos") { this.runScript(selectNextSample, "Selecting next sample from tree"); @@ -151,7 +160,7 @@ nextSampleCategory = this.getEval(getNextSampleCategory, "Getting category of next sample"); nextSampleLabel = this.getEval(getNextSampleLabel, "Getting label of next sample"); } - + print("Next Sample: " + nextSampleCategory + ":" + nextSampleLabel); for (var i = 0; i < ignore.length; i++) { var ignoreCategory = ignore[i].substring(0, ignore[i].indexOf(':')); @@ -170,7 +179,7 @@ print("Unable to retrieve next sample's category and/or label."); return; } - } + } if (skip) { //print("Skipping sample: " + nextSampleCategory + ' - ' + nextSampleLabel); @@ -181,7 +190,7 @@ this.log('Loading demo ' + nextSampleCategory + ' - ' + nextSampleLabel, "debug"); // run the sample this.runScript(scriptCode, "Running sample"); - + var demoLoaded = false; try { this.waitForDemoApp(); @@ -189,14 +198,11 @@ } catch(ex) { this.log("Error while waiting for demo " + nextSampleCategory + " - " + nextSampleLabel + " to load: " + ex, "error"); } - - var currentSample = "Unknown demo"; - var category = "Unknown category"; - + if (!demoLoaded) { return [category,currentSample]; } - + if (this.getConfigSetting("sampleGlobalErrorLogging")) { try { this.addErrorHandlerToDemo(); @@ -204,11 +210,12 @@ this.log("Could not add global error handler to demo " + nextSampleCategory + ":" + nextSampleLabel); } } - + + var sampleTemp; try { - var sampleTemp = this.getEval(getSampleLabel, "Getting current sample label"); + sampleTemp = this.getEval(getSampleLabel, "Getting current sample label"); } catch(ex) {} - + if (!sampleTemp) { // try again try { @@ -221,11 +228,12 @@ else { currentSample = sampleTemp; } - + + var categoryTemp; try { - var categoryTemp = this.getEval(getSampleCategory, "Getting current sample category"); + categoryTemp = this.getEval(getSampleCategory, "Getting current sample category"); } catch(ex) {} - + if (!categoryTemp) { // try again try { @@ -242,7 +250,7 @@ // wait for the sample to finish loading, then get its log output Packages.java.lang.Thread.sleep(logPause); - + // Shut down the sample application if (this.getConfigSetting("shutdownSample")) { this.getEval(shutdownSample, "Shutting down sample application"); @@ -258,24 +266,24 @@ this.log("Unable to get log for sample " + category + "-" + currentSample, "error"); return [category,currentSample]; } - + if (this.getConfigSetting("sampleGlobalErrorLogging")) { try { this.log("Global error log contents for " + category + ":" + currentSample, "debug"); this.logGlobalErrors(); - } + } catch (ex) { this.log("Unable to log global errors: " + ex, "error"); } } - + // we're only interested in logs containing warnings or errors var isErrWarn = false; if (sampleLog.indexOf('level-warn') > 0 || sampleLog.indexOf('level-error') > 0) { this.log("Sample " + category + "-" + currentSample + " has incomplete log!","warn"); isErrWarn = true; } - + if (isErrWarn || this.getConfigSetting("logAll")) { /* Selenium uses http get requests to pass messages to the server log. @@ -290,8 +298,9 @@ for (var j=0, l=logArray.length; j<l; j++) { var line = logArray[j] + '</DIV>'; // only log relevant lines - if ( (line.indexOf('level-debug') < 0 && line.indexOf('level-info') < 0) - || this.getConfigSetting("logAll")) { + if ((line.indexOf('level-debug') < 0 && line.indexOf('level-info') < 0) || + this.getConfigSetting("logAll")) + { print("Warning or Error found"); line = line.replace(/\'/g, "\\'"); line = line.replace(/\n/g, "<br/>"); @@ -313,12 +322,12 @@ } this.log("</div>"); - this.__sel.setSpeed(this.getConfigSetting("stepSpeed")); + this.__sel.setSpeed(this.getConfigSetting("stepSpeed")); } else { this.log("No errors/warnings found", "info"); } - + return [category,currentSample]; }; @@ -333,28 +342,31 @@ if (!match) { return; } - + this.waitForDemoApp(); - + var categoryName = match[1]; var demoName = match[2]; - + var treeCategory; + var treeDemo; + var demoApplication; + try { - var treeCategory = this.__sel.getEval(getSampleCategory); - var treeDemo = this.__sel.getEval(getSampleLabel); + treeCategory = this.__sel.getEval(getSampleCategory); + treeDemo = this.__sel.getEval(getSampleLabel); } catch(ex) { this.log("checkUrlParameter: Unable to check tree selection: " + ex.message, "error"); return; } - + if (treeCategory != categoryName || treeDemo != demoName) { this.log("checkUrlParameter: Wrong tree selection: Expected " + categoryName + "." + demoName + " but found " + treeCategory + "." + treeDemo, "error"); return; } - + try { - var demoApplication = this.__sel.getEval(this.demoQxApp + ".classname"); + demoApplication = this.__sel.getEval(this.demoQxApp + ".classname"); } catch(ex) { this.log("checkUrlParameter: Unable to check demo class name: " + ex.message, "error"); @@ -365,7 +377,7 @@ this.log("checkUrlParameter: Wrong demo active: Expected " + expectedDemoClass + " but found " + demoApplication, "error"); return; } - + this.log("checkUrlParameter: Demo loaded OK", "info"); }; @@ -373,11 +385,13 @@ { this.__sel.windowMaximize(); this.checkUrlParameter(); - + print("Starting sample playback"); var ignore = []; - + var currentCatSam; + var runIncluded; + try { ignore = this.getConfigSetting("ignore").split(","); if (this.getConfigSetting("debug")) { @@ -389,11 +403,11 @@ print("No ignore list configured."); } } - + this.ignore = ignore; var include = []; - + try { include = this.getConfigSetting("include").split(","); if (this.getConfigSetting("debug")) { @@ -405,7 +419,7 @@ print("No include list configured."); } } - + // Remove the text from the search field so no demos are filtered this.qxType('qxh=[@classname=demobrowser.DemoBrowser]/qx.ui.splitpane.Pane/qx.ui.container.Composite/qx.ui.container.Composite/qx.ui.form.TextField', ""); @@ -418,10 +432,10 @@ var finalCategoryScript = selWin + '.' + qxAppInst + '.tree.getItems()[' + selWin + '.' + qxAppInst + '.tree.getItems().length - 1].getParent().getLabel()'; var finalCategory = this.getEval(finalCategoryScript, "Getting final category name"); print("Final demo: " + finalCategory + ":" + finalSample); - var currentCatSam = this.sampleRunner(runSample); + currentCatSam = this.sampleRunner(runSample); this.currentCategory = this.lastCategory = currentCatSam[0]; this.currentSample = currentCatSam[1]; - + while (this.currentSample != this.lastSample) { if (this.lastCategory) { if (this.currentCategory != this.lastCategory && this.getConfigSetting("reloadBrowser")) { @@ -434,25 +448,25 @@ this.getEval(selWin + ".qx.Simulation.chooseDemo('" + this.currentCategory + "','" + this.currentSample + "');"); } } - + if (firstSample) { firstSample = false; if (this.getConfigSetting("theme", false)) { var chosenTheme = this.getConfigSetting("theme"); this.log("Switching theme to " + chosenTheme, "info"); this.qxClick('qxhv=*/qx.ui.toolbar.ToolBar/*/[@label=Theme]', "", "Clicking Theme button"); - this.qxClick('qxhv=*/qx.ui.toolbar.ToolBar/*/[@label=Theme]/qx.ui.menu.Menu/[@label="' + chosenTheme + '"]', "", "Selecting theme " + chosenTheme); + this.qxClick('qxhv=*/qx.ui.toolbar.ToolBar/*/[@label=Theme]/qx.ui.menu.Menu/[@label="' + chosenTheme + '"]', "", "Selecting theme " + chosenTheme); } } - + if (this.currentCategory != finalCategory || (this.currentCategory == finalCategory && this.currentSample != finalSample) ) { this.lastCategory = this.currentCategory; - this.lastSample = this.currentSample; + this.lastSample = this.currentSample; print("Done playing " + this.lastSample + ", starting next sample"); - + this.killBoxes(); var runNextSample = qxAppInst + '.playNext()'; - var currentCatSam = this.sampleRunner(runNextSample); + currentCatSam = this.sampleRunner(runNextSample); this.currentCategory = currentCatSam[0]; this.currentSample = currentCatSam[1]; } @@ -469,14 +483,14 @@ for (var j=0; j<include.length; j++) { var cat = include[j].substring(0, include[j].indexOf(':')); var sam = include[j].substr(include[j].indexOf(':') + 1); - // If the demo name is a wildcard, run all demos from the category + // If the demo name is a wildcard, run all demos from the category if (sam == "*") { var getDemos = selWin + ".qx.Simulation.getDemosByCategory('" + cat + "');"; var categoryDemos = this.getEval(getDemos, "Getting demos in category " + cat); var categoryDemoArr = categoryDemos.split(","); for (var k=0; k<categoryDemoArr.length; k++) { - var runIncluded = "qx.Simulation.chooseDemo('" + cat + "','" + categoryDemoArr[k] + "');"; - var currentCatSam = this.sampleRunner(runIncluded); + runIncluded = "qx.Simulation.chooseDemo('" + cat + "','" + categoryDemoArr[k] + "');"; + currentCatSam = this.sampleRunner(runIncluded); this.currentCategory = currentCatSam[0]; this.currentSample = currentCatSam[1]; this.killBoxes(); @@ -492,9 +506,9 @@ this.addOwnFunction("chooseDemo", chooseDemo); this.addOwnFunction("getDemosByCategory", getDemosByCategory); } - - var runIncluded = "qx.Simulation.chooseDemo('" + cat + "','" + sam + "');"; - var currentCatSam = this.sampleRunner(runIncluded); + + runIncluded = "qx.Simulation.chooseDemo('" + cat + "','" + sam + "');"; + currentCatSam = this.sampleRunner(runIncluded); this.currentCategory = currentCatSam[0]; this.currentSample = currentCatSam[1]; this.killBoxes(); @@ -508,21 +522,17 @@ simulation.Simulation.prototype.openLog = function() { if (!this.__logOpened) { - this.qxClick("qxhv=*/qx.ui.toolbar.ToolBar/*/[@label=Log File]"); - Packages.java.lang.Thread.sleep(2000); - var logEmbed = "qxhv=[@classname=demobrowser.DemoBrowser]/qx.ui.splitpane.Pane/qx.ui.splitpane.Pane/qx.ui.container.Stack/[@classname=qxc.ui.logpane.LogView]/qx.ui.embed.Html"; - var isNewLog = false; - try { - isNewLog = this.__sel.isElementPresent(logEmbed); + if (this.__sel.isElementPresent(this.locators.toolbarLogButton)) { + this.qxClick(this.locators.toolbarLogButton); + Packages.java.lang.Thread.sleep(2000); } - catch(ex) {} - if (isNewLog) { - this.qxLog = "selenium.page().findElement(\"" + logEmbed + "\").innerHTML"; + else if (this.__sel.isElementPresent(this.locators.overflowButton)) { + this.qxClick(this.locators.overflowButton); + Packages.java.lang.Thread.sleep(2000); + this.qxClick(this.locators.overflowMenuLogFileButton); + Packages.java.lang.Thread.sleep(2000); } - else { - this.qxLog = selWin + '.' + qxAppInst + '.f2.getContentElement().getDomElement().innerHTML'; // content of log iframe - } - + this.__logOpened = true; } }; @@ -533,12 +543,12 @@ mySim.testFailed = false; var sessionStarted = mySim.startSession(); - + if (!sessionStarted) { return; } - var isAppReady = mySim.waitForCondition(simulation.Simulation.ISQXAPPREADY, 20000, + var isAppReady = mySim.waitForCondition(simulation.Simulation.ISQXAPPREADY, 20000, "Waiting for qooxdoo application"); @@ -560,9 +570,9 @@ print(msg); } mySim.log(msg, "error"); - + } - + mySim.log("Global error log contents for Demobrowser", "debug"); mySim.logGlobalErrors(); mySim.logResults(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <d_w...@us...> - 2012-08-13 11:33:10
|
Revision: 21767 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21767&view=rev Author: d_wagner Date: 2012-08-13 11:33:03 +0000 (Mon, 13 Aug 2012) Log Message: ----------- use the overflow menu to display the log pane if necessary Modified Paths: -------------- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/demobrowser/test_demobrowser.js Modified: trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/demobrowser/test_demobrowser.js =================================================================== --- trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/demobrowser/test_demobrowser.js 2012-08-13 00:31:26 UTC (rev 21766) +++ trunk/qooxdoo-contrib/Simulator/trunk/tool/selenium/simulation/demobrowser/test_demobrowser.js 2012-08-13 11:33:03 UTC (rev 21767) @@ -42,21 +42,28 @@ var shutdownSample = selWin + '.' + qxAppInst + '._infosplit.getChildren()[0].getWindow().qx.core.ObjectRegistry.shutdown()'; mySim.currentSample = "current"; mySim.lastSample = "last"; -mySim.demoFrame = selWin + '.' + qxAppInst + '._iframe'; +mySim.demoFrame = selWin + '.' + qxAppInst + '._iframe'; mySim.demoWin = mySim.demoFrame + ".getWindow()"; mySim.demoQx = mySim.demoWin + ".qx"; mySim.demoQxApp = mySim.demoQx + '.core.Init.getApplication()'; -mySim.checkDemoReady = 'var demoReady = false;' -+ 'try {' -+ ' if (' + mySim.demoQxApp +') {' -+ ' demoReady = true;' -+ ' }' -+ '}' -+ 'catch(ex) {}' -+ 'demoReady;'; - +mySim.checkDemoReady = 'var demoReady = false;' + + 'try {' + + ' if (' + mySim.demoQxApp +') {' + + ' demoReady = true;' + + ' }' + + '}' + + 'catch(ex) {}' + + 'demoReady;'; + mySim.locators = { + toolbarLogButton : "qxhv=*/qx.ui.toolbar.ToolBar/*/[@label=Log File]", + overflowButton : "//div[contains(@style, 'media-seek-forward')]", + overflowMenuLogFileButton : "//div[text() = 'Log File']/parent::div", + //logEmbed : 'qxhv=[@classname="demobrowser.DemoBrowser"]/qx.ui.splitpane.Pane/qx.ui.splitpane.Pane/qx.ui.container.Stack/[@classname="qxc.ui.logpane.LogView"]/qx.ui.embed.Html' + logEmbed: '//div[@qxclass="qxc.ui.logpane.LogView"]/*/div[@qxclass="qx.ui.embed.Html"]/div' + }; +mySim.qxLog = "selenium.page().findElement('" + mySim.locators.logEmbed + "').innerHTML"; /* -* Returns a command that selects sample number [entry] from the sample tree +* Returns a command that selects sample number [entry] from the sample tree * when run through Selenium's runScript() method. */ function treeSelect(entry) @@ -81,13 +88,13 @@ /* * This function is added to the AUT's context using the Simulation.addOwnFunction() - * method. It allows the selection of a specific demo using the category/demo + * method. It allows the selection of a specific demo using the category/demo * name. */ -var chooseDemo = function(category, sample) +var chooseDemo = function(category, sample) { var viewer = selenium.browserbot.getCurrentWindow().qx.core.Init.getApplication().viewer; - var tree = viewer.tree; + var tree = viewer.tree; var items = tree.getItems(); for (var i=1; i<items.length; i++) { if (items[i].getParent().getLabel() == category) { @@ -108,7 +115,7 @@ var getDemosByCategory = function(category) { var viewer = selenium.browserbot.getCurrentWindow().qx.core.Init.getApplication().viewer; - var tree = viewer.tree; + var tree = viewer.tree; var items = tree.getItems(); var samples = []; for (var i=1; i<items.length; i++) { @@ -121,7 +128,7 @@ simulation.Simulation.prototype.waitForDemoApp = function() { - var timeout = this.getConfigSetting("demoLoadTimeout") + var timeout = this.getConfigSetting("demoLoadTimeout"); this.__sel.waitForCondition(mySim.checkDemoReady, timeout); }; @@ -132,9 +139,11 @@ simulation.Simulation.prototype.sampleRunner = function(script) { var scriptCode = script ? script : runSample; - var nextSampleCategory = "unknown category;" + var nextSampleCategory = "unknown category;"; var nextSampleLabel = "unknown demo"; - + var category = "Unknown category"; + var currentSample = "Unknown demo"; + var skip = false; // If we have an ignore list, check if the next sample is in there. var ignore = this.ignore; @@ -142,8 +151,8 @@ try { nextSampleCategory = this.getEval(getNextSampleCategory, "Getting category of next sample"); nextSampleLabel = this.getEval(getNextSampleLabel, "Getting label of next sample"); - - // Category "Demos" means there's a category folder selected, + + // Category "Demos" means there's a category folder selected, // so look at the first sample inside. if (nextSampleCategory == "Demos") { this.runScript(selectNextSample, "Selecting next sample from tree"); @@ -151,7 +160,7 @@ nextSampleCategory = this.getEval(getNextSampleCategory, "Getting category of next sample"); nextSampleLabel = this.getEval(getNextSampleLabel, "Getting label of next sample"); } - + print("Next Sample: " + nextSampleCategory + ":" + nextSampleLabel); for (var i = 0; i < ignore.length; i++) { var ignoreCategory = ignore[i].substring(0, ignore[i].indexOf(':')); @@ -170,7 +179,7 @@ print("Unable to retrieve next sample's category and/or label."); return; } - } + } if (skip) { //print("Skipping sample: " + nextSampleCategory + ' - ' + nextSampleLabel); @@ -181,7 +190,7 @@ this.log('Loading demo ' + nextSampleCategory + ' - ' + nextSampleLabel, "debug"); // run the sample this.runScript(scriptCode, "Running sample"); - + var demoLoaded = false; try { this.waitForDemoApp(); @@ -189,14 +198,11 @@ } catch(ex) { this.log("Error while waiting for demo " + nextSampleCategory + " - " + nextSampleLabel + " to load: " + ex, "error"); } - - var currentSample = "Unknown demo"; - var category = "Unknown category"; - + if (!demoLoaded) { return [category,currentSample]; } - + if (this.getConfigSetting("sampleGlobalErrorLogging")) { try { this.addErrorHandlerToDemo(); @@ -204,11 +210,12 @@ this.log("Could not add global error handler to demo " + nextSampleCategory + ":" + nextSampleLabel); } } - + + var sampleTemp; try { - var sampleTemp = this.getEval(getSampleLabel, "Getting current sample label"); + sampleTemp = this.getEval(getSampleLabel, "Getting current sample label"); } catch(ex) {} - + if (!sampleTemp) { // try again try { @@ -221,11 +228,12 @@ else { currentSample = sampleTemp; } - + + var categoryTemp; try { - var categoryTemp = this.getEval(getSampleCategory, "Getting current sample category"); + categoryTemp = this.getEval(getSampleCategory, "Getting current sample category"); } catch(ex) {} - + if (!categoryTemp) { // try again try { @@ -242,7 +250,7 @@ // wait for the sample to finish loading, then get its log output Packages.java.lang.Thread.sleep(logPause); - + // Shut down the sample application if (this.getConfigSetting("shutdownSample")) { this.getEval(shutdownSample, "Shutting down sample application"); @@ -258,24 +266,24 @@ this.log("Unable to get log for sample " + category + "-" + currentSample, "error"); return [category,currentSample]; } - + if (this.getConfigSetting("sampleGlobalErrorLogging")) { try { this.log("Global error log contents for " + category + ":" + currentSample, "debug"); this.logGlobalErrors(); - } + } catch (ex) { this.log("Unable to log global errors: " + ex, "error"); } } - + // we're only interested in logs containing warnings or errors var isErrWarn = false; if (sampleLog.indexOf('level-warn') > 0 || sampleLog.indexOf('level-error') > 0) { this.log("Sample " + category + "-" + currentSample + " has incomplete log!","warn"); isErrWarn = true; } - + if (isErrWarn || this.getConfigSetting("logAll")) { /* Selenium uses http get requests to pass messages to the server log. @@ -290,8 +298,9 @@ for (var j=0, l=logArray.length; j<l; j++) { var line = logArray[j] + '</DIV>'; // only log relevant lines - if ( (line.indexOf('level-debug') < 0 && line.indexOf('level-info') < 0) - || this.getConfigSetting("logAll")) { + if ((line.indexOf('level-debug') < 0 && line.indexOf('level-info') < 0) || + this.getConfigSetting("logAll")) + { print("Warning or Error found"); line = line.replace(/\'/g, "\\'"); line = line.replace(/\n/g, "<br/>"); @@ -313,12 +322,12 @@ } this.log("</div>"); - this.__sel.setSpeed(this.getConfigSetting("stepSpeed")); + this.__sel.setSpeed(this.getConfigSetting("stepSpeed")); } else { this.log("No errors/warnings found", "info"); } - + return [category,currentSample]; }; @@ -333,28 +342,31 @@ if (!match) { return; } - + this.waitForDemoApp(); - + var categoryName = match[1]; var demoName = match[2]; - + var treeCategory; + var treeDemo; + var demoApplication; + try { - var treeCategory = this.__sel.getEval(getSampleCategory); - var treeDemo = this.__sel.getEval(getSampleLabel); + treeCategory = this.__sel.getEval(getSampleCategory); + treeDemo = this.__sel.getEval(getSampleLabel); } catch(ex) { this.log("checkUrlParameter: Unable to check tree selection: " + ex.message, "error"); return; } - + if (treeCategory != categoryName || treeDemo != demoName) { this.log("checkUrlParameter: Wrong tree selection: Expected " + categoryName + "." + demoName + " but found " + treeCategory + "." + treeDemo, "error"); return; } - + try { - var demoApplication = this.__sel.getEval(this.demoQxApp + ".classname"); + demoApplication = this.__sel.getEval(this.demoQxApp + ".classname"); } catch(ex) { this.log("checkUrlParameter: Unable to check demo class name: " + ex.message, "error"); @@ -365,7 +377,7 @@ this.log("checkUrlParameter: Wrong demo active: Expected " + expectedDemoClass + " but found " + demoApplication, "error"); return; } - + this.log("checkUrlParameter: Demo loaded OK", "info"); }; @@ -373,11 +385,13 @@ { this.__sel.windowMaximize(); this.checkUrlParameter(); - + print("Starting sample playback"); var ignore = []; - + var currentCatSam; + var runIncluded; + try { ignore = this.getConfigSetting("ignore").split(","); if (this.getConfigSetting("debug")) { @@ -389,11 +403,11 @@ print("No ignore list configured."); } } - + this.ignore = ignore; var include = []; - + try { include = this.getConfigSetting("include").split(","); if (this.getConfigSetting("debug")) { @@ -405,7 +419,7 @@ print("No include list configured."); } } - + // Remove the text from the search field so no demos are filtered this.qxType('qxh=[@classname=demobrowser.DemoBrowser]/qx.ui.splitpane.Pane/qx.ui.container.Composite/qx.ui.container.Composite/qx.ui.form.TextField', ""); @@ -418,10 +432,10 @@ var finalCategoryScript = selWin + '.' + qxAppInst + '.tree.getItems()[' + selWin + '.' + qxAppInst + '.tree.getItems().length - 1].getParent().getLabel()'; var finalCategory = this.getEval(finalCategoryScript, "Getting final category name"); print("Final demo: " + finalCategory + ":" + finalSample); - var currentCatSam = this.sampleRunner(runSample); + currentCatSam = this.sampleRunner(runSample); this.currentCategory = this.lastCategory = currentCatSam[0]; this.currentSample = currentCatSam[1]; - + while (this.currentSample != this.lastSample) { if (this.lastCategory) { if (this.currentCategory != this.lastCategory && this.getConfigSetting("reloadBrowser")) { @@ -434,25 +448,25 @@ this.getEval(selWin + ".qx.Simulation.chooseDemo('" + this.currentCategory + "','" + this.currentSample + "');"); } } - + if (firstSample) { firstSample = false; if (this.getConfigSetting("theme", false)) { var chosenTheme = this.getConfigSetting("theme"); this.log("Switching theme to " + chosenTheme, "info"); this.qxClick('qxhv=*/qx.ui.toolbar.ToolBar/*/[@label=Theme]', "", "Clicking Theme button"); - this.qxClick('qxhv=*/qx.ui.toolbar.ToolBar/*/[@label=Theme]/qx.ui.menu.Menu/[@label="' + chosenTheme + '"]', "", "Selecting theme " + chosenTheme); + this.qxClick('qxhv=*/qx.ui.toolbar.ToolBar/*/[@label=Theme]/qx.ui.menu.Menu/[@label="' + chosenTheme + '"]', "", "Selecting theme " + chosenTheme); } } - + if (this.currentCategory != finalCategory || (this.currentCategory == finalCategory && this.currentSample != finalSample) ) { this.lastCategory = this.currentCategory; - this.lastSample = this.currentSample; + this.lastSample = this.currentSample; print("Done playing " + this.lastSample + ", starting next sample"); - + this.killBoxes(); var runNextSample = qxAppInst + '.playNext()'; - var currentCatSam = this.sampleRunner(runNextSample); + currentCatSam = this.sampleRunner(runNextSample); this.currentCategory = currentCatSam[0]; this.currentSample = currentCatSam[1]; } @@ -469,14 +483,14 @@ for (var j=0; j<include.length; j++) { var cat = include[j].substring(0, include[j].indexOf(':')); var sam = include[j].substr(include[j].indexOf(':') + 1); - // If the demo name is a wildcard, run all demos from the category + // If the demo name is a wildcard, run all demos from the category if (sam == "*") { var getDemos = selWin + ".qx.Simulation.getDemosByCategory('" + cat + "');"; var categoryDemos = this.getEval(getDemos, "Getting demos in category " + cat); var categoryDemoArr = categoryDemos.split(","); for (var k=0; k<categoryDemoArr.length; k++) { - var runIncluded = "qx.Simulation.chooseDemo('" + cat + "','" + categoryDemoArr[k] + "');"; - var currentCatSam = this.sampleRunner(runIncluded); + runIncluded = "qx.Simulation.chooseDemo('" + cat + "','" + categoryDemoArr[k] + "');"; + currentCatSam = this.sampleRunner(runIncluded); this.currentCategory = currentCatSam[0]; this.currentSample = currentCatSam[1]; this.killBoxes(); @@ -492,9 +506,9 @@ this.addOwnFunction("chooseDemo", chooseDemo); this.addOwnFunction("getDemosByCategory", getDemosByCategory); } - - var runIncluded = "qx.Simulation.chooseDemo('" + cat + "','" + sam + "');"; - var currentCatSam = this.sampleRunner(runIncluded); + + runIncluded = "qx.Simulation.chooseDemo('" + cat + "','" + sam + "');"; + currentCatSam = this.sampleRunner(runIncluded); this.currentCategory = currentCatSam[0]; this.currentSample = currentCatSam[1]; this.killBoxes(); @@ -508,21 +522,17 @@ simulation.Simulation.prototype.openLog = function() { if (!this.__logOpened) { - this.qxClick("qxhv=*/qx.ui.toolbar.ToolBar/*/[@label=Log File]"); - Packages.java.lang.Thread.sleep(2000); - var logEmbed = "qxhv=[@classname=demobrowser.DemoBrowser]/qx.ui.splitpane.Pane/qx.ui.splitpane.Pane/qx.ui.container.Stack/[@classname=qxc.ui.logpane.LogView]/qx.ui.embed.Html"; - var isNewLog = false; - try { - isNewLog = this.__sel.isElementPresent(logEmbed); + if (this.__sel.isElementPresent(this.locators.toolbarLogButton)) { + this.qxClick(this.locators.toolbarLogButton); + Packages.java.lang.Thread.sleep(2000); } - catch(ex) {} - if (isNewLog) { - this.qxLog = "selenium.page().findElement(\"" + logEmbed + "\").innerHTML"; + else if (this.__sel.isElementPresent(this.locators.overflowButton)) { + this.qxClick(this.locators.overflowButton); + Packages.java.lang.Thread.sleep(2000); + this.qxClick(this.locators.overflowMenuLogFileButton); + Packages.java.lang.Thread.sleep(2000); } - else { - this.qxLog = selWin + '.' + qxAppInst + '.f2.getContentElement().getDomElement().innerHTML'; // content of log iframe - } - + this.__logOpened = true; } }; @@ -533,12 +543,12 @@ mySim.testFailed = false; var sessionStarted = mySim.startSession(); - + if (!sessionStarted) { return; } - var isAppReady = mySim.waitForCondition(simulation.Simulation.ISQXAPPREADY, 20000, + var isAppReady = mySim.waitForCondition(simulation.Simulation.ISQXAPPREADY, 20000, "Waiting for qooxdoo application"); @@ -560,9 +570,9 @@ print(msg); } mySim.log(msg, "error"); - + } - + mySim.log("Global error log contents for Demobrowser", "debug"); mySim.logGlobalErrors(); mySim.logResults(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sc...@us...> - 2012-08-13 00:31:36
|
Revision: 21766 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21766&view=rev Author: scro34 Date: 2012-08-13 00:31:26 +0000 (Mon, 13 Aug 2012) Log Message: ----------- RetroTheme is now self-contained Modified Paths: -------------- trunk/qooxdoo-contrib/RetroTheme/trunk/Manifest.json trunk/qooxdoo-contrib/RetroTheme/trunk/config.json trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/Manifest.json trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/config.json trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Application.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Canvas.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/EditorWindow.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/Manifest.json trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/config.json trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Application.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Canvas.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/EditorWindow.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/Manifest.json trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/config.json trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/Application.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/Canvas.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/class/retrotheme/demo/EditorWindow.js trunk/qooxdoo-contrib/RetroTheme/trunk/source/class/retrotheme/theme/Appearance.js trunk/qooxdoo-contrib/RetroTheme/trunk/source/class/retrotheme/theme/ColorBlue.js trunk/qooxdoo-contrib/RetroTheme/trunk/source/class/retrotheme/theme/ColorDark.js trunk/qooxdoo-contrib/RetroTheme/trunk/source/class/retrotheme/theme/ColorRed.js trunk/qooxdoo-contrib/RetroTheme/trunk/source/class/retrotheme/theme/Decoration.js trunk/qooxdoo-contrib/RetroTheme/trunk/source/class/retrotheme/theme/Font.js Added Paths: ----------- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/ProgressBar.js trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/ProgressBar.js trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/colorselector/ trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/colorselector/Thumbs.db trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/colorselector/brightness-field.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/colorselector/brightness-handle.gif trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/colorselector/huesaturation-field.jpg trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/colorselector/huesaturation-handle.gif trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/cursors/ trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/cursors/Thumbs.db trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/cursors/alias.gif trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/cursors/copy.gif trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/cursors/move.gif trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/cursors/nodrop.gif trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/ trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/Thumbs.db trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-checked-disabled.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-checked-focused-invalid.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-checked-focused.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-checked-hovered-invalid.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-checked-hovered.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-checked-invalid.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-checked-pressed-invalid.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-checked-pressed.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-checked.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-disabled.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-focused-invalid.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-focused.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-hovered-invalid.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-hovered.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-invalid.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-pressed-invalid.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-pressed.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-undetermined-disabled.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-undetermined-focused-invalid.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-undetermined-focused.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-undetermined-hovered-invalid.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-undetermined-hovered.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-undetermined-invalid.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox-undetermined.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/checkbox.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/radiobutton-checked-disabled.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/radiobutton-checked-focused-invalid.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/radiobutton-checked-focused.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/radiobutton-checked-hovered-invalid.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/radiobutton-checked-hovered.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/radiobutton-checked-invalid.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/radiobutton-checked-pressed-invalid.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/radiobutton-checked-pressed.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/radiobutton-checked.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/radiobutton-disabled.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/radiobutton-focused-invalid.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/radiobutton-focused.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/radiobutton-hovered-invalid.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/radiobutton-hovered.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/radiobutton-invalid.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/radiobutton-pressed-invalid.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/radiobutton-pressed.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/radiobutton.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/tooltip-error-arrow.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/tooltip-error-b.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/tooltip-error-bl.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/tooltip-error-br.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/tooltip-error-c.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/tooltip-error-l.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/tooltip-error-r.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/tooltip-error-t.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/tooltip-error-tl.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/tooltip-error-tr.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/form/tooltip-error.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/menu/ trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/menu/Thumbs.db trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/menu/checkbox-invert.gif trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/menu/checkbox.gif trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/menu/radiobutton-invert.gif trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/menu/radiobutton.gif trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/ trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/Thumbs.db trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow-b.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow-bl.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow-br.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow-c.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow-l.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow-r.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow-small-b.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow-small-bl.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow-small-br.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow-small-c.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow-small-l.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow-small-r.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow-small-t.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow-small-tl.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow-small-tr.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow-small.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow-t.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow-tl.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow-tr.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/shadow/shadow.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/splitpane/ trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/splitpane/Thumbs.db trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/splitpane/knob-horizontal.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/splitpane/knob-vertical.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/tree/ trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/tree/Thumbs.db trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/tree/closed-selected.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/tree/closed.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/tree/open-selected.png trunk/qooxdoo-contrib/RetroTheme/trunk/source/resource/retrotheme/decoration/tree/open.png Removed Paths: ------------- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/script/ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/script/ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/script/ Property Changed: ---------------- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/red/source/ Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/Manifest.json 2012-08-11 00:07:18 UTC (rev 21765) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/Manifest.json 2012-08-13 00:31:26 UTC (rev 21766) @@ -18,7 +18,7 @@ ], "version" : "trunk", - "qooxdoo-versions": ["1.0", "1.1", "1.2"] + "qooxdoo-versions": ["1.0", "1.1", "1.2", "1.3"] }, "provides" : Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/config.json =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/config.json 2012-08-11 00:07:18 UTC (rev 21765) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/config.json 2012-08-13 00:31:26 UTC (rev 21766) @@ -29,7 +29,7 @@ { "APPLICATION" : "retrotheme", "APPLICATION_MAIN_CLASS" : "${APPLICATION}.demo.Demo", - "QOOXDOO_PATH" : "../../qooxdoo/1.2", + "QOOXDOO_PATH" : "../../qooxdoo/1.3", "QXTHEME" : "qx.theme.Modern", "API_EXCLUDE" : ["qx.test.*", "retrotheme.demo.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], "LOCALES" : [ "en" ], Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/Manifest.json 2012-08-11 00:07:18 UTC (rev 21765) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/Manifest.json 2012-08-13 00:31:26 UTC (rev 21766) @@ -18,7 +18,7 @@ ], "version" : "trunk", - "qooxdoo-versions": ["1.0", "1.1", "1.2"] + "qooxdoo-versions": ["1.0", "1.1", "1.2", "1.3"] }, "provides" : Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/config.json =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/config.json 2012-08-11 00:07:18 UTC (rev 21765) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/config.json 2012-08-13 00:31:26 UTC (rev 21766) @@ -32,7 +32,7 @@ "let" : { "APPLICATION" : "retrotheme.demo", - "QOOXDOO_PATH" : "../../../../qooxdoo/1.2", + "QOOXDOO_PATH" : "../../../../qooxdoo/1.3", "QXTHEME" : "retrotheme.RetroThemeBlue", "API_EXCLUDE" : ["qx.test.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], "LOCALES" : [ "en" ], Property changes on: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source ___________________________________________________________________ Added: svn:ignore + script Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Application.js 2012-08-11 00:07:18 UTC (rev 21765) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Application.js 2012-08-13 00:31:26 UTC (rev 21766) @@ -1,367 +1,339 @@ -/* ************************************************************************ - - Copyright: - 2010 Norbert Schröder - - License: - LGPL: http://www.gnu.org/licenses/lgpl.html - EPL: http://www.eclipse.org/org/documents/epl-v10.php - - Authors: - * Norbert Schröder (scro34) - -************************************************************************ */ - -/* ************************************************************************ - -#asset(retrotheme.demo/*) - -#asset(qx/icon/Oxygen/16/actions/*) -#asset(qx/icon/Oxygen/16/apps/*) -#asset(qx/icon/Oxygen/16/categories/*) -#asset(qx/icon/Oxygen/16/devices/*) -#asset(qx/icon/Oxygen/16/mimetypes/*) -#asset(qx/icon/Oxygen/16/places/*) -#asset(qx/icon/Oxygen/16/status/*) -#asset(qx/icon/Oxygen/22/actions/*) -#asset(qx/icon/Oxygen/22/apps/*) -#asset(qx/icon/Oxygen/22/mimetypes/*) -#asset(qx/icon/Oxygen/22/places/*) -#asset(qx/icon/Oxygen/32/actions/*) -#asset(qx/icon/Oxygen/32/apps/*) -#asset(qx/icon/Oxygen/32/devices/*) -#asset(qx/icon/Oxygen/32/status/*) -#asset(qx/icon/Oxygen/48/actions/*) -#asset(qx/icon/Oxygen/48/devices/*) -#asset(qx/icon/Oxygen/48/places/*) - -************************************************************************ */ - -/** - * This is a demo of the retrotheme contribution - */ -qx.Class.define("retrotheme.demo.Application", -{ - extend : qx.application.Standalone, - - - - /* - ***************************************************************************** - MEMBERS - ***************************************************************************** - */ - - members : - { - calcWindowRendered: false, - formWindowRendered: false, - - /** - * This method contains the initial application code and gets called - * during startup of the application - * - * @lint ignoreDeprecated(alert) - */ - main : function() - { - // Call super class - this.base(arguments); - - // Enable logging in debug variant - if (qx.core.Variant.isSet("qx.debug", "on")) - { - // support native logging capabilities, e.g. Firebug for Firefox - qx.log.appender.Native; - // support additional cross-browser console. Press F7 to toggle visibility - qx.log.appender.Console; - } - - /* - ------------------------------------------------------------------------- - ToolBarTop - ------------------------------------------------------------------------- - */ - var showcaseButton = this.showcaseButton = new qx.ui.form.SelectBox(); - showcaseButton.set({font: "bold"}); - var emptyItem = this.emptyItem = new qx.ui.form.ListItem("<not selected>"); - var calcItem = this.calcItem = new qx.ui.form.ListItem("Calculator"); - var colorItem = this.colorItem = new qx.ui.form.ListItem("Color Selector"); - var formItem = this.formItem = new qx.ui.form.ListItem("Form"); - var editorItem = this.editorItem = new qx.ui.form.ListItem("HTML Editor"); - var tableItem = this.tableItem = new qx.ui.form.ListItem("Table"); - var mapsItem = this.mapsItem = new qx.ui.form.ListItem("Google Maps"); - var browserItem = this.browserItem = new qx.ui.form.ListItem("Web Browser"); - - showcaseButton.add(emptyItem); - showcaseButton.add(calcItem); - showcaseButton.add(colorItem); - showcaseButton.add(formItem); - showcaseButton.add(editorItem); - showcaseButton.add(tableItem); - showcaseButton.add(mapsItem); - showcaseButton.add(browserItem); - - showcaseButton.addListener("changeSelection", function(e) - { - var selItem = this.showcaseButton.getSelection()[0].getLabel(); - switch (selItem) - { - case "Calculator": - this.calcWindow.open(); - this.calcWindowRendered = true; - break; - - case "Color Selector": - this.colorWindow.open(); - break; - - case "Form": - this.formWindow.open(); - this.formWindowRendered = true; - break; - - case "HTML Editor": - this.editorWindow.open(); - break; - - case "Table": - this.tableWindow.open(); - break; - - case "Google Maps": - this.mapsWindow.open(); - break; - - case "Web Browser": - this.browserWindow.open(); - break; - } - }, this); - - var widgetButton = this.widgetButton = new qx.ui.form.SelectBox(); - widgetButton.set({font: "bold"}); - this.widgetButtonEmpty = new qx.ui.form.ListItem("<not selected>"); - widgetButton.add(this.widgetButtonEmpty); - widgetButton.add(new qx.ui.form.ListItem("Atom")); - widgetButton.add(new qx.ui.form.ListItem("Button")); - widgetButton.add(new qx.ui.form.ListItem("Canvas")); - widgetButton.add(new qx.ui.form.ListItem("CheckBox")); - widgetButton.add(new qx.ui.form.ListItem("ColorPopup")); - widgetButton.add(new qx.ui.form.ListItem("ComboBox")); - widgetButton.add(new qx.ui.form.ListItem("DateChooser")); - widgetButton.add(new qx.ui.form.ListItem("DateField")); - widgetButton.add(new qx.ui.form.ListItem("Desktop")); - widgetButton.add(new qx.ui.form.ListItem("GroupBox")); - widgetButton.add(new qx.ui.form.ListItem("HtmlEmbed")); - widgetButton.add(new qx.ui.form.ListItem("Image")); - widgetButton.add(new qx.ui.form.ListItem("Label")); - widgetButton.add(new qx.ui.form.ListItem("List")); - widgetButton.add(new qx.ui.form.ListItem("Menu")); - widgetButton.add(new qx.ui.form.ListItem("MenuBar")); - widgetButton.add(new qx.ui.form.ListItem("Popup")); - widgetButton.add(new qx.ui.form.ListItem("RadioButton")); - widgetButton.add(new qx.ui.form.ListItem("RadioButtonGroup")); - widgetButton.add(new qx.ui.form.ListItem("Resizer")); - widgetButton.add(new qx.ui.form.ListItem("ScrollBar")); - widgetButton.add(new qx.ui.form.ListItem("SelectBox")); - widgetButton.add(new qx.ui.form.ListItem("SlideBar")); - widgetButton.add(new qx.ui.form.ListItem("Slider")); - widgetButton.add(new qx.ui.form.ListItem("Spinner")); - widgetButton.add(new qx.ui.form.ListItem("SplitPane")); - widgetButton.add(new qx.ui.form.ListItem("StackContainer")); - widgetButton.add(new qx.ui.form.ListItem("TabView")); - widgetButton.add(new qx.ui.form.ListItem("TextField")); - widgetButton.add(new qx.ui.form.ListItem("ToolBar")); - widgetButton.add(new qx.ui.form.ListItem("Tooltip")); - widgetButton.add(new qx.ui.form.ListItem("Tree")); - widgetButton.add(new qx.ui.form.ListItem("Tree Columns")); - widgetButton.add(new qx.ui.form.ListItem("TreeVirtual")); - widgetButton.add(new qx.ui.form.ListItem("Window")); - - widgetButton.addListener("changeSelection", function(e) - { - this.closeShowcase(); - var selIndex = this.widgetButton.indexOf(this.widgetButton.getSelection()[0]) - 1; - var selItem = this.stack.getChildren()[selIndex]; - this.debug(selIndex); - this.debug(selItem); - if (selItem) - { - this.stack.setSelection([selItem]); - } else { - this.stack.resetSelection(); - } - }, this); - - /* - ------------------------------------------------------------------------- - Document - ------------------------------------------------------------------------- - */ - var doc = this.getRoot(); - doc.set({blockerColor: '#afafaf', blockerOpacity: 0.4}); - - var mainContainer = this.mainContainer = new qx.ui.container.Composite() - mainContainer.setLayout(new qx.ui.layout.VBox(0)); - - /* - ------------------------------------------------------------------------- - Main GroupBox - ------------------------------------------------------------------------- - */ - - mainContainer.add(this.createHeader()); - mainContainer.add(this.getToolbar()); - mainContainer.add(this.getWidgetStack(), {flex: 1}); - - doc.add(mainContainer, {edge: 0}); - - /* - ------------------------------------------------------------------------- - Windows - ------------------------------------------------------------------------- - */ - var calcWindow = this.calcWindow = new retrotheme.demo.CalcWindow(); - calcWindow.addListener("changeActive", this.resetShowcase, this); - - var colorWindow = this.colorWindow = new retrotheme.demo.ColorWindow(); - colorWindow.addListener("changeActive", this.resetShowcase, this); - - var formWindow = this.formWindow = new retrotheme.demo.FormWindow("Form Widgets"); - formWindow.addListener("changeActive", this.resetShowcase, this); - - var tableWindow = this.tableWindow = new retrotheme.demo.TableWindow("Table"); - tableWindow.addListener("changeActive", this.resetShowcase, this); - - var editorWindow = this.editorWindow = new retrotheme.demo.EditorWindow("HTML Editor"); - editorWindow.addListener("changeActive", this.resetShowcase, this); - - var browserWindow = this.browserWindow = new retrotheme.demo.BrowserWindow(); - browserWindow.addListener("changeActive", this.resetShowcase, this); - - var mapsWindow = this.mapsWindow = new retrotheme.demo.MapsWindow(); - mapsWindow.addListener("changeActive", this.resetShowcase, this); - }, - - createHeader : function() - { - var header = this.header = new qx.ui.toolbar.ToolBar(); - header.setDecorator("window-captionbar-active"); - header.setPadding([5, 10, 7, 10]); - - var headerStr = "RetroTheme Demo – " + qx.theme.manager.Color.getInstance().getTheme(); - var label = new qx.ui.basic.Atom(headerStr); - label.set({alignY: "middle", font: "bold", rich: true}); - - var version = new qx.ui.basic.Atom(null /*qx.core.Setting.get("qx.version")*/, "retrotheme.demo/logo.png"); - version.set({alignY: "middle", font: "bold"}); - - header.add(label); - header.addSpacer(); - header.add(version); - - return header; - }, - - getToolbar: function() - { - var tbTop = this.tbTop = new qx.ui.toolbar.ToolBar(); - tbTop.set({padding: 5, spacing: 5}); - tbTop.add(new qx.ui.basic.Label("Showcase: ").set({alignY: "middle", font: "bold"})); - tbTop.add(this.showcaseButton); - tbTop.add(new qx.ui.basic.Label("Widgets: ").set({paddingLeft: 10, alignY: "middle", font: "bold"})); - tbTop.add(this.widgetButton); - - return tbTop; - }, - - getWidgetStack: function() - { - var stack = this.stack = new qx.ui.container.Stack(); - stack.add(new retrotheme.demo.Atom()); - stack.add(new retrotheme.demo.Button()); - stack.add(new retrotheme.demo.Canvas()); - stack.add(new retrotheme.demo.CheckBox()); - stack.add(new retrotheme.demo.ColorPopup()); - stack.add(new retrotheme.demo.ComboBox()); - stack.add(new retrotheme.demo.DateChooser()); - stack.add(new retrotheme.demo.DateField()); - stack.add(new retrotheme.demo.Desktop()); - stack.add(new retrotheme.demo.GroupBox()); - stack.add(new retrotheme.demo.HtmlEmbed()); - stack.add(new retrotheme.demo.Image()); - stack.add(new retrotheme.demo.Label()); - stack.add(new retrotheme.demo.List()); - stack.add(new retrotheme.demo.Menu()); - stack.add(new retrotheme.demo.MenuBar()); - stack.add(new retrotheme.demo.Popup()); - stack.add(new retrotheme.demo.RadioButton()); - stack.add(new retrotheme.demo.RadioButtonGroup()); - stack.add(new retrotheme.demo.Resizer()); - stack.add(new retrotheme.demo.ScrollBar()); - stack.add(new retrotheme.demo.SelectBox()); - stack.add(new retrotheme.demo.SlideBar()); - stack.add(new retrotheme.demo.Slider()); - stack.add(new retrotheme.demo.Spinner()); - stack.add(new retrotheme.demo.SplitPane()); - stack.add(new retrotheme.demo.StackContainer()); - stack.add(new retrotheme.demo.TabView()); - stack.add(new retrotheme.demo.TextField()); - stack.add(new retrotheme.demo.ToolBar()); - stack.add(new retrotheme.demo.Tooltip()); - stack.add(new retrotheme.demo.Tree()); - stack.add(new retrotheme.demo.TreeColumns()); - stack.add(new retrotheme.demo.TreeVirtual()); - stack.add(new retrotheme.demo.Window()); - - stack.resetSelection(); - - return stack; - }, - - resetShowcase: function() - { - switch (true) - { - case this.calcWindow.getActive(): - this.showcaseButton.setSelection([this.calcItem]); - break; - - case this.colorWindow.getActive(): - this.showcaseButton.setSelection([this.colorItem]); - break; - - case this.formWindow.getActive(): - this.showcaseButton.setSelection([this.formItem]); - break; - - case this.tableWindow.getActive(): - this.showcaseButton.setSelection([this.tableItem]); - break; - - case this.editorWindow.getActive(): - this.showcaseButton.setSelection([this.editorItem]); - break; - - case this.browserWindow.getActive(): - this.showcaseButton.setSelection([this.browserItem]); - break; - - default: - this.showcaseButton.setSelection([this.emptyItem]); - } - }, - - closeShowcase: function() - { - this.calcWindow.close(); - this.colorWindow.close(); - this.formWindow.close(); - this.tableWindow.close(); - this.editorWindow.close(); - this.browserWindow.close(); - this.resetShowcase(); - } - } -}); +/* ************************************************************************ + + Copyright: + 2010-2011 Norbert Schröder + + License: + LGPL: http://www.gnu.org/licenses/lgpl.html + EPL: http://www.eclipse.org/org/documents/epl-v10.php + + Authors: + * Norbert Schröder (scro34) + +************************************************************************ */ + +/* ************************************************************************ + +#asset(retrotheme.demo/*) + +#asset(qx/icon/Oxygen/16/actions/*) +#asset(qx/icon/Oxygen/16/apps/*) +#asset(qx/icon/Oxygen/16/categories/*) +#asset(qx/icon/Oxygen/16/devices/*) +#asset(qx/icon/Oxygen/16/mimetypes/*) +#asset(qx/icon/Oxygen/16/places/*) +#asset(qx/icon/Oxygen/16/status/*) +#asset(qx/icon/Oxygen/22/actions/*) +#asset(qx/icon/Oxygen/22/apps/*) +#asset(qx/icon/Oxygen/22/mimetypes/*) +#asset(qx/icon/Oxygen/22/places/*) +#asset(qx/icon/Oxygen/32/actions/*) +#asset(qx/icon/Oxygen/32/apps/*) +#asset(qx/icon/Oxygen/32/devices/*) +#asset(qx/icon/Oxygen/32/status/*) +#asset(qx/icon/Oxygen/48/actions/*) +#asset(qx/icon/Oxygen/48/devices/*) +#asset(qx/icon/Oxygen/48/places/*) + +************************************************************************ */ + +/** + * This is a demo of the silverbluetheme contribution + */ +qx.Class.define("retrotheme.demo.Application", +{ + extend : qx.application.Standalone, + + + + /* + ***************************************************************************** + MEMBERS + ***************************************************************************** + */ + + members : + { + /** + * This method contains the initial application code and gets called + * during startup of the application + * + * @lint ignoreDeprecated(alert) + */ + main : function() + { + // Call super class + this.base(arguments); + + // Enable logging in debug variant + if (qx.core.Variant.isSet("qx.debug", "on")) + { + // support native logging capabilities, e.g. Firebug for Firefox + qx.log.appender.Native; + // support additional cross-browser console. Press F7 to toggle visibility + qx.log.appender.Console; + } + + /* + ------------------------------------------------------------------------- + ToolBarTop + ------------------------------------------------------------------------- + */ + var showcaseButton = this.showcaseButton = new qx.ui.form.SelectBox().set({width: 140}); + showcaseButton.set({font: "bold"}); + var emptyItem = this.emptyItem = new qx.ui.form.ListItem("<not selected>"); + var calcItem = this.calcItem = new qx.ui.form.ListItem("Calculator"); + var colorItem = this.colorItem = new qx.ui.form.ListItem("Color Selector"); + var formItem = this.formItem = new qx.ui.form.ListItem("Form"); + var editorItem = this.editorItem = new qx.ui.form.ListItem("HTML Editor"); + var tableItem = this.tableItem = new qx.ui.form.ListItem("Table"); + var browserItem = this.browserItem = new qx.ui.form.ListItem("Web Browser"); + + showcaseButton.add(emptyItem); + showcaseButton.add(calcItem); + showcaseButton.add(colorItem); + showcaseButton.add(formItem); + showcaseButton.add(editorItem); + showcaseButton.add(tableItem); + showcaseButton.add(browserItem); + + showcaseButton.addListener("changeSelection", function(e) + { + var selItem = this.showcaseButton.getSelection()[0].getLabel(); + switch (selItem) + { + case "Calculator": + this.calcWindow.open(); + break; + + case "Color Selector": + this.colorWindow.open(); + break; + + case "Form": + this.formWindow.open(); + break; + + case "Table": + this.tableWindow.open(); + break; + + case "HTML Editor": + this.editorWindow.open(); + break; + + case "Web Browser": + this.browserWindow.open(); + break; + } + }, this); + + var widgetButton = this.widgetButton = new qx.ui.form.SelectBox().set({width: 140}); + widgetButton.set({font: "bold"}); + this.widgetButtonEmpty = new qx.ui.form.ListItem("<not selected>"); + widgetButton.add(this.widgetButtonEmpty); + widgetButton.add(new qx.ui.form.ListItem("Button")); + widgetButton.add(new qx.ui.form.ListItem("Canvas")); + widgetButton.add(new qx.ui.form.ListItem("CheckBox")); + widgetButton.add(new qx.ui.form.ListItem("ColorPopup")); + widgetButton.add(new qx.ui.form.ListItem("ComboBox")); + widgetButton.add(new qx.ui.form.ListItem("DateChooser")); + widgetButton.add(new qx.ui.form.ListItem("DateField")); + widgetButton.add(new qx.ui.form.ListItem("Desktop")); + widgetButton.add(new qx.ui.form.ListItem("HtmlEmbed")); + widgetButton.add(new qx.ui.form.ListItem("List")); + widgetButton.add(new qx.ui.form.ListItem("Menu")); + widgetButton.add(new qx.ui.form.ListItem("MenuBar")); + widgetButton.add(new qx.ui.form.ListItem("Popup")); + widgetButton.add(new qx.ui.form.ListItem("ProgressBar")); + widgetButton.add(new qx.ui.form.ListItem("RadioButton")); + widgetButton.add(new qx.ui.form.ListItem("SelectBox")); + widgetButton.add(new qx.ui.form.ListItem("SlideBar")); + widgetButton.add(new qx.ui.form.ListItem("Slider")); + widgetButton.add(new qx.ui.form.ListItem("Spinner")); + widgetButton.add(new qx.ui.form.ListItem("SplitPane")); + widgetButton.add(new qx.ui.form.ListItem("TabView")); + widgetButton.add(new qx.ui.form.ListItem("TextField")); + widgetButton.add(new qx.ui.form.ListItem("ToolBar")); + widgetButton.add(new qx.ui.form.ListItem("ToolTip")); + widgetButton.add(new qx.ui.form.ListItem("Tree")); + widgetButton.add(new qx.ui.form.ListItem("TreeVirtual")); + widgetButton.add(new qx.ui.form.ListItem("Window")); + + widgetButton.addListener("changeSelection", function(e) + { + this.closeShowcase(); + var selIndex = this.widgetButton.indexOf(this.widgetButton.getSelection()[0]) - 1; + var selItem = this.stack.getChildren()[selIndex]; + if (selItem) + { + this.stack.setSelection([selItem]); + } else { + this.stack.resetSelection(); + } + }, this); + + /* + ------------------------------------------------------------------------- + Document + ------------------------------------------------------------------------- + */ + var doc = this.getRoot(); + doc.set({blockerColor: '#afafaf', blockerOpacity: 0.4}); + + var mainContainer = this.mainContainer = new qx.ui.container.Composite() + mainContainer.setLayout(new qx.ui.layout.VBox(0)); + + /* + ------------------------------------------------------------------------- + Main GroupBox + ------------------------------------------------------------------------- + */ + + mainContainer.add(this.createHeader()); + mainContainer.add(this.getToolbar()); + mainContainer.add(this.getWidgetStack(), {flex: 1}); + + doc.add(mainContainer, {edge: 0}); + + /* + ------------------------------------------------------------------------- + Windows + ------------------------------------------------------------------------- + */ + var calcWindow = this.calcWindow = new retrotheme.demo.CalcWindow(); + calcWindow.addListener("changeActive", this.resetShowcase, this); + + var colorWindow = this.colorWindow = new retrotheme.demo.ColorWindow(); + colorWindow.addListener("changeActive", this.resetShowcase, this); + + var formWindow = this.formWindow = new retrotheme.demo.FormWindow("Form Widgets"); + formWindow.addListener("changeActive", this.resetShowcase, this); + + var tableWindow = this.tableWindow = new retrotheme.demo.TableWindow("Table"); + tableWindow.addListener("changeActive", this.resetShowcase, this); + + var editorWindow = this.editorWindow = new retrotheme.demo.EditorWindow("HTML Editor"); + editorWindow.addListener("changeActive", this.resetShowcase, this); + + var browserWindow = this.browserWindow = new retrotheme.demo.BrowserWindow(); + browserWindow.addListener("changeActive", this.resetShowcase, this); + }, + + createHeader : function() + { + var header = this.header = new qx.ui.toolbar.ToolBar(); + header.set({padding: [5, 10, 5, 5], decorator: "window-captionbar-active"}); + + var headerStr = "RetroTheme Demo – " + qx.theme.manager.Color.getInstance().getTheme(); + var label = new qx.ui.basic.Atom(headerStr); + label.set({alignY: "middle", font: "bold", rich: true}); + + var versionButton = new qx.ui.form.Button(qx.core.Setting.get("qx.version"), "retrotheme.demo/logo.png"); + versionButton.set({font: "bold"}); + versionButton.addListener("execute", function(e) + { + this.browserWindow.open(); + this.showcaseButton.setSelection([this.browserItem]); + }, this); + + header.add(label); + header.addSpacer(); + header.add(versionButton); + + return header; + }, + + getToolbar: function() + { + var tbTop = this.tbTop = new qx.ui.toolbar.ToolBar(); + tbTop.set({padding: 5, spacing: 5}); + tbTop.add(new qx.ui.basic.Label("Showcase: ").set({alignY: "middle", font: "bold"})); + tbTop.add(this.showcaseButton); + tbTop.add(new qx.ui.basic.Label("Widgets: ").set({paddingLeft: 10, alignY: "middle", font: "bold"})); + tbTop.add(this.widgetButton); + + return tbTop; + }, + + getWidgetStack: function() + { + var stack = this.stack = new qx.ui.container.Stack(); + stack.add(new retrotheme.demo.Button()); + stack.add(new retrotheme.demo.Canvas()); + stack.add(new retrotheme.demo.CheckBox()); + stack.add(new retrotheme.demo.ColorPopup()); + stack.add(new retrotheme.demo.ComboBox()); + stack.add(new retrotheme.demo.DateChooser()); + stack.add(new retrotheme.demo.DateField()); + stack.add(new retrotheme.demo.Desktop()); + stack.add(new retrotheme.demo.HtmlEmbed()); + stack.add(new retrotheme.demo.List()); + stack.add(new retrotheme.demo.Menu()); + stack.add(new retrotheme.demo.MenuBar()); + stack.add(new retrotheme.demo.Popup()); + stack.add(new retrotheme.demo.ProgressBar()); + stack.add(new retrotheme.demo.RadioButton()); + stack.add(new retrotheme.demo.SelectBox()); + stack.add(new retrotheme.demo.SlideBar()); + stack.add(new retrotheme.demo.Slider()); + stack.add(new retrotheme.demo.Spinner()); + stack.add(new retrotheme.demo.SplitPane()); + stack.add(new retrotheme.demo.TabView()); + stack.add(new retrotheme.demo.TextField()); + stack.add(new retrotheme.demo.ToolBar()); + stack.add(new retrotheme.demo.Tooltip()); + stack.add(new retrotheme.demo.Tree()); + stack.add(new retrotheme.demo.TreeVirtual()); + stack.add(new retrotheme.demo.Window()); + + stack.resetSelection(); + + return stack; + }, + + resetShowcase: function() + { + switch (true) + { + case this.calcWindow.getActive(): + this.showcaseButton.setSelection([this.calcItem]); + break; + + case this.colorWindow.getActive(): + this.showcaseButton.setSelection([this.colorItem]); + break; + + case this.formWindow.getActive(): + this.showcaseButton.setSelection([this.formItem]); + break; + + case this.tableWindow.getActive(): + this.showcaseButton.setSelection([this.tableItem]); + break; + + case this.editorWindow.getActive(): + this.showcaseButton.setSelection([this.editorItem]); + break; + + case this.browserWindow.getActive(): + this.showcaseButton.setSelection([this.browserItem]); + break; + + default: + this.showcaseButton.setSelection([this.emptyItem]); + } + }, + + closeShowcase: function() + { + this.calcWindow.close(); + this.colorWindow.close(); + this.formWindow.close(); + this.tableWindow.close(); + this.editorWindow.close(); + this.browserWindow.close(); + this.resetShowcase(); + } + } +}); Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Canvas.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Canvas.js 2012-08-11 00:07:18 UTC (rev 21765) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/Canvas.js 2012-08-13 00:31:26 UTC (rev 21766) @@ -82,15 +82,15 @@ win2.add(canvas2, {edge: 0}); this.desktop.add(win2, {left:20, top:250}); - this.addListenerOnce("appear", function(e) + this.addListenerOnce("appear", function(e) { this.add(this.desktop); }, this); - + this.addListener("appear", function(e) { win1.open(); - win2.open(); + win2.open(); }, this); }, Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/EditorWindow.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/EditorWindow.js 2012-08-11 00:07:18 UTC (rev 21765) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/EditorWindow.js 2012-08-13 00:31:26 UTC (rev 21766) @@ -28,15 +28,15 @@ var editor = this.editor = new qx.ui.embed.HtmlArea(demoContent, null, qx.util.ResourceManager.getInstance().toUri("retrotheme.demo/editor/blank.html")); editor.set({height: 400, width: 600}); - - this.add(this.getMenuBar()); + + this.add(this.getMenuBar()); this.add(this.getToolBar()); this.add(editor, {flex: 1}); this.addListenerOnce("appear", function(e) { - this.center(); - }, this); + this.center(); + }, this); }, getMenuBar: function() @@ -281,7 +281,7 @@ return menu; }, - getToolbarEntries : function() + getToolbarEntries : function() { return [ { Added: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/ProgressBar.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/ProgressBar.js (rev 0) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/blue/source/class/retrotheme/demo/ProgressBar.js 2012-08-13 00:31:26 UTC (rev 21766) @@ -0,0 +1,53 @@ +qx.Class.define("retrotheme.demo.ProgressBar", +{ + extend: qx.ui.groupbox.GroupBox, + + construct: function() + { + this.base(arguments); + + this.createControls(); + }, + + members : + { + createControls: function() + { + var layout = new qx.ui.layout.Canvas(); + this.set({layout: layout, contentPadding: 10}); + + var box = new qx.ui.layout.VBox(); + var container = new qx.ui.container.Composite(box); + + var pb = new qx.ui.indicator.ProgressBar(0, 200); + pb.set({height: 16}); + var slider = new qx.ui.form.Slider().set({minimum:0, maximum: 200}); + var info = new qx.ui.basic.Label(); + + this.add(container, {left: 0, top: 0}); + container.add(pb); + container.add(slider); + container.add(info); + + box.setSpacing(10); + container.setPadding(20); + info.setValue("Completed: 0 (0%)"); + + //set up the progressbar value with slider's value + slider.addListener("changeValue", function(e) { + pb.setValue(e.getData()); + }); + + //get real time change from the progressbar + pb.addListener("change", function(e) { + info.setValue("Completed: " + pb.getValue() + " (" + e.getData() + "%)"); + info.setTextColor("black"); + }); + + //when complete make the info text green + pb.addListener("complete", function(e) { + info.setTextColor("green"); + }); + } + } +}); Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/Manifest.json 2012-08-11 00:07:18 UTC (rev 21765) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/Manifest.json 2012-08-13 00:31:26 UTC (rev 21766) @@ -18,7 +18,7 @@ ], "version" : "trunk", - "qooxdoo-versions": ["1.0", "1.1", "1.2"] + "qooxdoo-versions": ["1.0", "1.1", "1.2", "1.3"] }, "provides" : Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/config.json =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/config.json 2012-08-11 00:07:18 UTC (rev 21765) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/config.json 2012-08-13 00:31:26 UTC (rev 21766) @@ -32,7 +32,7 @@ "let" : { "APPLICATION" : "retrotheme.demo", - "QOOXDOO_PATH" : "../../../../qooxdoo/1.2", + "QOOXDOO_PATH" : "../../../../qooxdoo/1.3", "QXTHEME" : "retrotheme.RetroThemeDark", "API_EXCLUDE" : ["qx.test.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], "LOCALES" : [ "en" ], Property changes on: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source ___________________________________________________________________ Added: svn:ignore + script Modified: trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Application.js 2012-08-11 00:07:18 UTC (rev 21765) +++ trunk/qooxdoo-contrib/RetroTheme/trunk/demo/dark/source/class/retrotheme/demo/Application.js 2012-08-13 00:31:26 UTC (rev 21766) @@ -1,367 +1,339 @@ -/* ************************************************************************ - - Copyright: - 2010 Norbert Schröder - - License: - LGPL: http://www.gnu.org/licenses/lgpl.html - EPL: http://www.eclipse.org/org/documents/epl-v10.php - - Authors: - * Norbert Schröder (scro34) - -************************************************************************ */ - -/* ************************************************************************ - -#asset(retrotheme.demo/*) - -#asset(qx/icon/Oxygen/16/actions/*) -#asset(qx/icon/Oxygen/16/apps/*) -#asset(qx/icon/Oxygen/16/categories/*) -#asset(qx/icon/Oxygen/16/devices/*) -#asset(qx/icon/Oxygen/16/mimetypes/*) -#asset(qx/icon/Oxygen/16/places/*) -#asset(qx/icon/Oxygen/16/status/*) -#asset(qx/icon/Oxygen/22/actions/*) -#asset(qx/icon/Oxygen/22/apps/*) -#asset(qx/icon/Oxygen/22/mimetypes/*) -#asset(qx/icon/Oxygen/22/places/*) -#asset(qx/icon/Oxygen/32/actions/*) -#asset(qx/icon/Oxygen/32/apps/*) -#asset(qx/icon/Oxygen/32/devices/*) -#asset(qx/icon/Oxygen/32/status/*) -#asset(qx/icon/Oxygen/48/actions/*) -#asset(qx/icon/Oxygen/48/devices/*) -#asset(qx/icon/Oxygen/48/places/*) - -************************************************************************ */ - -/** - * This is a demo of the retrotheme contribution - */ -qx.Class.define("retrotheme.demo.Application", -{ - extend : qx.application.Standalone, - - - - /* - ***************************************************************************** - MEMBERS - ***************************************************************************** - */ - - members : - { - calcWindowRendered: false, - formWindowRendered: false, - - /** - * This method contains the initial application code and gets called - * during startup of the application - * - * @lint ignoreDeprecated(alert) - */ - main : function() - { - // Call super class - this.base(arguments); - - // Enable logging in debug variant - if (qx.core.Variant.isSet("qx.debug", "on")) - { - // support native logging capabilities, e.g. Firebug for Firefox - qx.log.appender.Native; - // support additional cross-browser console. Press F7 to toggle visibility - qx.log.appender.Console; - } - - /* - ------------------------------------------------------------------------- - ToolBarTop - ------------------------------------------------------------------------- - */ - var showcaseButton = this.showcaseButton = new qx.ui.form.SelectBox(); - showcaseButton.set({font: "bold"}); - var emptyItem = this.emptyItem = new qx.ui.form.ListItem("<not selected>"); - var calcItem = this.calcItem = new qx.ui.form.ListItem("Calculator"); - var colorItem = this.colorItem = new qx.ui.form.ListItem("Color Selector"); - var formItem = this.formItem = new qx.ui.form.ListItem("Form"); - var editorItem = this.editorItem = new qx.ui.form.ListItem("HTML Editor"); - var tableItem = this.tableItem = new qx.ui.form.ListItem("Table"); - var mapsItem = this.mapsItem = new qx.ui.form.ListItem("Google Maps"); - var browserItem = this.browserItem = new qx.ui.form.ListItem("Web Browser"); - - showcaseButton.add(emptyItem); - showcaseButton.add(calcItem); - showcaseButton.add(colorItem); - showcaseButton.add(formItem); - showcaseButton.add(editorItem); - showcaseButton.add(tableItem); - showcaseButton.add(mapsItem); - showcaseButton.add(browserItem); - - showcaseButton.addListener("changeSelection", function(e) - { - var selItem = this.showcaseButton.getSelection()[0].getLabel(); - switch (selItem) - { - case "Calculator": - this.calcWindow.open(); - this.calcWindowRendered = true; - break; - - case "Color Selector": - this.colorWindow.open(); - break; - - case "Form": - this.formWindow.open(); - this.formWindowRendered = true; - break; - - case "HTML Editor": - this.editorWindow.open(); - break; - - case "Table": - this.tableWindow.open(); - break; - - case "Google Maps": - this.mapsWindow.open(); - break; - - case "Web Browser": - this.browserWindow.open(); - break; - } - }, this); - - var widgetButton = this.widgetButton = new qx.ui.form.SelectBox(); - widgetButton.set({font: "bold"}); - this.widgetButtonEmpty = new qx.ui.form.ListItem("<not selected>"); - widgetButton.add(this.widgetButtonEmpty); - widgetButton.add(new qx.ui.form.ListItem("Atom")); - widgetButton.add(new qx.ui.form.ListItem("Button")); - widgetButton.add(new qx.ui.form.ListItem("Canvas")); - widgetButton.add(new qx.ui.form.ListItem("CheckBox")); - widgetButton.add(new qx.ui.form.ListItem("ColorPopup")); - widgetButton.add(new qx.ui.form.ListItem("ComboBox")); - widgetButton.add(new qx.ui.form.ListItem("DateChooser")); - widgetButton.add(new qx.ui.form.ListItem("DateField")); - widgetButton.add(new qx.ui.form.ListItem("Desktop")); - widgetButton.add(new qx.ui.form.ListItem("GroupBox")); - widgetButton.add(new qx.ui.form.ListItem("HtmlEmbed")); - widgetButton.add(new qx.ui.form.ListItem("Image")); - widgetButton.add(new qx.ui.form.ListItem("Label")); - widgetButton.add(new qx.ui.form.ListItem("List")); - widgetButton.add(new qx.ui.form.ListItem("Menu")); - widgetButton.add(new qx.ui.form.ListItem("MenuBar")); - widgetButton.add(new qx.ui.form.ListItem("Popup")); - widgetButton.add(new qx.ui.form.ListItem("RadioButton")); - widgetButton.add(new qx.ui.form.ListItem("RadioButtonGroup")); - widgetButton.add(new qx.ui.form.ListItem("Resizer")); - widgetButton.add(new qx.ui.form.ListItem("ScrollBar")); - widgetButton.add(new qx.ui.form.ListItem("SelectBox")); - widgetButton.add(new qx.ui.form.ListItem("SlideBar")); - widgetButton.add(new qx.ui.form.ListItem("Slider")); - widgetButton.add(new qx.ui.form.ListItem("Spinner")); - widgetButton.add(new qx.ui.form.ListItem("SplitPane")); - widgetButton.add(new qx.ui.form.ListItem("StackContainer")); - widgetButton.add(new qx.ui.form.ListItem("TabView")); - widgetButton.add(new qx.ui.form.ListItem("TextField")); - widgetButton.add(new qx.ui.form.ListItem("ToolBar")); - widgetButton.add(new qx.ui.form.ListItem("Tooltip")); - widgetButton.add(new qx.ui.form.ListItem("Tree")); - widgetButton.add(new qx.ui.form.ListItem("Tree Columns")); - widgetButton.add(new qx.ui.form.ListItem("TreeVirtual")); - widgetButton.add(new qx.ui.form.ListItem("Window")); - - widgetButton.addListener("changeSelection", function(e) - { - this.closeShowcase(); - var selIndex = this.widgetButton.indexOf(this.widgetButton.getSelection()[0]) - 1; - var selItem = this.stack.getChildren()[selIndex]; - this.debug(selIndex); - this.debug(selItem); - if (selItem) - { - this.stack.setSelection([selItem]); - } else { - this.stack.resetSelection(); - } - }, this); - - /* - ------------------------------------------------------------------------- - Document - ------------------------------------------------------------------------- - */ - var doc = this.getRoot(); - doc.set({blockerColor: '#afafaf', blockerOpacity: 0.4}); - - var mainContainer = this.mainContainer = new qx.ui.container.Composite() - mainContainer.setLayout(new qx.ui.layout.VBox(0)); - - /* - ------------------------------------------------------------------------- - Main GroupBox - ------------------------------------------------------------------------- - */ - - mainContainer.add(this.createHeader()); - mainContainer.add(this.getToolbar()); - mainContainer.add(this.getWidgetStack(), {flex: 1}); - - doc.add(mainContainer, {edge: 0}); - - /* - ------------------------------------------------------------------------- - Windows - ------------------------------------------------------------------------- - */ - var calcWindow = this.calcWindow = new retrotheme.demo.CalcWindow(); - calcWindow.addListener("changeActive", this.resetShowcase, this); - - var colorWindow = this.colorWindow = new retrotheme.demo.ColorWindow(); - colorWindow.addListener("changeActive", this.resetShowcase, this); - - var formWindow = this.formWindow = new retrotheme.demo.FormWindow("Form Widgets"); - formWindow.addListener("changeActive", this.resetShowcase, this); - - var tableWindow = this.tableWindow = new retrotheme.demo.TableWindow("Table"); - tableWindow.addListener("changeActive", this.resetShowcase, this); - - var editorWindow = this.editorWindow = new retrotheme.demo.EditorWindow("HTML Editor"); - editorWindow.addListener("changeActive", this.resetShowcase, this); - - var browserWindow = this.browserWindow = new retrotheme.demo.BrowserWindow(); - browserWindow.addListener("changeActive", this.resetShowcase, this); - - var mapsWindow = this.mapsWindow = new retrotheme.demo.MapsWindow(); - mapsWindow.addListener("changeActive", this.resetShowcase, this); - }, - - createHeader : function() - { - var header = this.header = new qx.ui.toolbar.ToolBar(); - header.setDecorator("window-captionbar-active"); - header.setPadding([5, 10, 7, 10]); - - var headerStr = "RetroTheme Demo – " + qx.theme.manager.Color.getInstance().getTheme(); - var label = new qx.ui.basic.Atom(headerStr); - label.set({alignY: "middle", font: "bold", rich: true}); - - var version = new qx.ui.basic.Atom(null /*qx.core.Setting.get("qx.version")*/, "retrotheme.demo/logo.png"); - version.set({alignY: "middle", font: "bold"}); - - header.add(label); - header.addSpacer(); - header.add(version); - - return header; - }, - - getToolbar: function() - { - var tbTop = this.tbTop = new qx.ui.toolbar.ToolBar(); - tbTop.set({padding: 5, spacing: 5}); - tbTop.add(new qx.ui.basic.Label("Showcase: ").set({alignY: "middle", font: "bold"})); - tbTop.add(this.showcaseButton); - tbTop.add(new qx.ui.basic.Label("Widgets: ").set({paddingLeft: 10, alignY: "middle", font: "bold"})); - tbTop.add(this.widgetButton); - - return tbTop; - }, - - getWidgetStack: function() - { - var stack = this.stack = new qx.ui.container.Stack(); - stack.add(new retrotheme.demo.Atom()); - stack.add(new retrotheme.demo.Button()); - stack.add(new retrotheme.demo.Canvas()); - stack.add(new retrotheme.demo.CheckBox()); - stack.add(new retrotheme.demo.ColorPopup()); - stack.ad... [truncated message content] |
From: <sc...@us...> - 2012-08-11 00:07:26
|
Revision: 21765 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21765&view=rev Author: scro34 Date: 2012-08-11 00:07:18 +0000 (Sat, 11 Aug 2012) Log Message: ----------- Minor changes accounting for altered shadow handling in qooxdoo v2.0 Modified Paths: -------------- trunk/qooxdoo-contrib/SilverBlueTheme/0.1/readme.txt trunk/qooxdoo-contrib/SilverBlueTheme/0.2/readme.txt trunk/qooxdoo-contrib/SilverBlueTheme/readme.txt trunk/qooxdoo-contrib/SilverBlueTheme/trunk/Manifest.json trunk/qooxdoo-contrib/SilverBlueTheme/trunk/config.json trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/Manifest.json trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/config.json trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/class/silverbluetheme/demo/Application.js trunk/qooxdoo-contrib/SilverBlueTheme/trunk/readme.txt trunk/qooxdoo-contrib/SilverBlueTheme/trunk/source/class/silverbluetheme/theme/Color.js trunk/qooxdoo-contrib/SilverBlueTheme/trunk/source/class/silverbluetheme/theme/Decoration.js Removed Paths: ------------- trunk/qooxdoo-contrib/SilverBlueTheme/0.1/demo/default/source/script/ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/script/ trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/script/ Modified: trunk/qooxdoo-contrib/SilverBlueTheme/0.1/readme.txt =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/0.1/readme.txt 2012-08-10 22:32:36 UTC (rev 21764) +++ trunk/qooxdoo-contrib/SilverBlueTheme/0.1/readme.txt 2012-08-11 00:07:18 UTC (rev 21765) @@ -1,3 +1,7 @@ == SilverBlueTheme == -Additional theme for the qooxdoo framework. \ No newline at end of file +Additional theme for the qooxdoo framework. + +>> Please note: SilverBlueTheme trunk version works with qooxdoo v2.0 or above. +Use v0.2 if your application is generated with qooxdoo v1.4 to v1.6. +Use v0.1 if your application is generated with qooxdoo v1.0 to v1.3. \ No newline at end of file Modified: trunk/qooxdoo-contrib/SilverBlueTheme/0.2/readme.txt =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/0.2/readme.txt 2012-08-10 22:32:36 UTC (rev 21764) +++ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/readme.txt 2012-08-11 00:07:18 UTC (rev 21765) @@ -1,3 +1,7 @@ == SilverBlueTheme == -Additional theme for the qooxdoo framework. \ No newline at end of file +Additional theme for the qooxdoo framework. + +>> Please note: SilverBlueTheme trunk version works with qooxdoo v2.0 or above. +Use v0.2 if your application is generated with qooxdoo v1.4 to v1.6. +Use v0.1 if your application is generated with qooxdoo v1.0 to v1.3. \ No newline at end of file Modified: trunk/qooxdoo-contrib/SilverBlueTheme/readme.txt =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/readme.txt 2012-08-10 22:32:36 UTC (rev 21764) +++ trunk/qooxdoo-contrib/SilverBlueTheme/readme.txt 2012-08-11 00:07:18 UTC (rev 21765) @@ -1,3 +1,7 @@ == SilverBlueTheme == -Additional theme for the qooxdoo framework. \ No newline at end of file +Additional theme for the qooxdoo framework. + +>> Please note: SilverBlueTheme trunk version works with qooxdoo v2.0 or above. +Use v0.2 if your application is generated with qooxdoo v1.4 to v1.6. +Use v0.1 if your application is generated with qooxdoo v1.0 to v1.3. \ No newline at end of file Modified: trunk/qooxdoo-contrib/SilverBlueTheme/trunk/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/Manifest.json 2012-08-10 22:32:36 UTC (rev 21764) +++ trunk/qooxdoo-contrib/SilverBlueTheme/trunk/Manifest.json 2012-08-11 00:07:18 UTC (rev 21765) @@ -18,7 +18,7 @@ ], "version" : "trunk", - "qooxdoo-versions": ["1.4", "1.5", "1.6"] + "qooxdoo-versions": ["2.0"] }, "provides" : Modified: trunk/qooxdoo-contrib/SilverBlueTheme/trunk/config.json =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/config.json 2012-08-10 22:32:36 UTC (rev 21764) +++ trunk/qooxdoo-contrib/SilverBlueTheme/trunk/config.json 2012-08-11 00:07:18 UTC (rev 21765) @@ -29,7 +29,7 @@ { "APPLICATION" : "silverbluetheme", "APPLICATION_MAIN_CLASS" : "${APPLICATION}.demo.Demo", - "QOOXDOO_PATH" : "../../qooxdoo/1.6", + "QOOXDOO_PATH" : "../../qooxdoo/2.0.1", "QXTHEME" : "silverbluetheme.theme.Theme", "API_EXCLUDE" : ["qx.test.*", "silverbluetheme.demo.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], "LOCALES" : [ "en" ], Modified: trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/Manifest.json 2012-08-10 22:32:36 UTC (rev 21764) +++ trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/Manifest.json 2012-08-11 00:07:18 UTC (rev 21765) @@ -18,7 +18,7 @@ ], "version" : "trunk", - "qooxdoo-versions": ["1.4", "1.5", "1.6"] + "qooxdoo-versions": ["2.0"] }, "provides" : Modified: trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/config.json =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/config.json 2012-08-10 22:32:36 UTC (rev 21764) +++ trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/config.json 2012-08-11 00:07:18 UTC (rev 21765) @@ -24,6 +24,7 @@ "profiling", "source", "source-all", + "source-hybrid", "test", "test-source", "translation" @@ -32,7 +33,7 @@ "let" : { "APPLICATION" : "silverbluetheme.demo", - "QOOXDOO_PATH" : "../../../../qooxdoo/1.6", + "QOOXDOO_PATH" : "../../../../qooxdoo/2.0.1", "QXTHEME" : "silverbluetheme.SilverBlueTheme", "API_EXCLUDE" : ["qx.test.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], "LOCALES" : [ "en" ], Modified: trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/class/silverbluetheme/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/class/silverbluetheme/demo/Application.js 2012-08-10 22:32:36 UTC (rev 21764) +++ trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/class/silverbluetheme/demo/Application.js 2012-08-11 00:07:18 UTC (rev 21765) @@ -55,8 +55,8 @@ members : { calcWindowRendered: false, - formWindowRendered: false, - + formWindowRendered: false, + /** * This method contains the initial application code and gets called * during startup of the application @@ -107,7 +107,7 @@ { case "Calculator": this.calcWindow.open(); - this.calcWindowRendered = true; + this.calcWindowRendered = true; break; case "Color Selector": @@ -116,17 +116,17 @@ case "Form": this.formWindow.open(); - this.formWindowRendered = true; + this.formWindowRendered = true; break; case "Table": - this.tableWindow.open(); + this.tableWindow.open(); break; - case "HTML Editor": + case "HTML Editor": this.editorWindow.open(); break; - + case "Web Browser": this.browserWindow.open(); break; @@ -135,7 +135,7 @@ var widgetButton = this.widgetButton = new qx.ui.form.SelectBox(); widgetButton.set({font: "bold"}); - this.widgetButtonEmpty = new qx.ui.form.ListItem("<not selected>"); + this.widgetButtonEmpty = new qx.ui.form.ListItem("<not selected>"); widgetButton.add(this.widgetButtonEmpty); widgetButton.add(new qx.ui.form.ListItem("Atom")); widgetButton.add(new qx.ui.form.ListItem("Button")); @@ -154,7 +154,7 @@ widgetButton.add(new qx.ui.form.ListItem("Menu")); widgetButton.add(new qx.ui.form.ListItem("MenuBar")); widgetButton.add(new qx.ui.form.ListItem("Popup")); - widgetButton.add(new qx.ui.form.ListItem("ProgressBar")); + widgetButton.add(new qx.ui.form.ListItem("ProgressBar")); widgetButton.add(new qx.ui.form.ListItem("RadioButton")); widgetButton.add(new qx.ui.form.ListItem("RadioButtonGroup")); widgetButton.add(new qx.ui.form.ListItem("Resizer")); @@ -178,15 +178,15 @@ { this.closeShowcase(); var selIndex = this.widgetButton.indexOf(this.widgetButton.getSelection()[0]) - 1; - var selItem = this.stack.getChildren()[selIndex]; - this.debug(selIndex); - this.debug(selItem); - if (selItem) - { - this.stack.setSelection([selItem]); - } else { - this.stack.resetSelection(); - } + var selItem = this.stack.getChildren()[selIndex]; + this.debug(selIndex); + this.debug(selItem); + if (selItem) + { + this.stack.setSelection([selItem]); + } else { + this.stack.resetSelection(); + } }, this); /* @@ -217,12 +217,12 @@ Windows ------------------------------------------------------------------------- */ - var calcWindow = this.calcWindow = new silverbluetheme.demo.CalcWindow(); + var calcWindow = this.calcWindow = new silverbluetheme.demo.CalcWindow(); calcWindow.addListener("changeActive", this.resetShowcase, this); - - var colorWindow = this.colorWindow = new silverbluetheme.demo.ColorWindow(); + + var colorWindow = this.colorWindow = new silverbluetheme.demo.ColorWindow(); colorWindow.addListener("changeActive", this.resetShowcase, this); - + var formWindow = this.formWindow = new silverbluetheme.demo.FormWindow("Form Widgets"); formWindow.addListener("changeActive", this.resetShowcase, this); @@ -241,38 +241,43 @@ var header = this.header = new qx.ui.toolbar.ToolBar(); header.setPadding([5, 10, 5, 5]); - var headerStr = "SilverBlueTheme Demo"; + var headerStr = "SilverBlueTheme Demo"; var label = new qx.ui.basic.Atom(headerStr); label.set({alignY: "middle", font: "bold", rich: true}); - var version = new qx.ui.basic.Atom(qx.core.Environment.get("qx.version"), "silverbluetheme.demo/logo.png"); - version.set({alignY: "middle", font: "bold"}); + var versionButton = new qx.ui.form.Button(qx.core.Environment.get("qx.version"), "silverbluetheme.demo/logo.png"); + versionButton.set({font: "bold"}); + versionButton.addListener("execute", function(e) + { + this.browserWindow.open(); + this.showcaseButton.setSelection([this.browserItem]); + }, this); header.add(label); header.addSpacer(); - header.add(version); + header.add(versionButton); return header; }, - - getToolbar: function() - { - var tbTop = this.tbTop = new qx.ui.toolbar.ToolBar(); + + getToolbar: function() + { + var tbTop = this.tbTop = new qx.ui.toolbar.ToolBar(); tbTop.set({padding: 5, spacing: 5, decorator: "toolbar-blue"}); tbTop.add(new qx.ui.basic.Label("Showcase: ").set({alignY: "middle", font: "bold"})); tbTop.add(this.showcaseButton); tbTop.add(new qx.ui.basic.Label("Widgets: ").set({paddingLeft: 10, alignY: "middle", font: "bold"})); tbTop.add(this.widgetButton); - - return tbTop; - }, - - getWidgetStack: function() + + return tbTop; + }, + + getWidgetStack: function() { - var stack = this.stack = new qx.ui.container.Stack(); + var stack = this.stack = new qx.ui.container.Stack(); stack.add(new silverbluetheme.demo.Atom()); stack.add(new silverbluetheme.demo.Button()); - stack.add(new silverbluetheme.demo.Canvas()); + stack.add(new silverbluetheme.demo.Canvas()); stack.add(new silverbluetheme.demo.CheckBox()); stack.add(new silverbluetheme.demo.ColorPopup()); stack.add(new silverbluetheme.demo.ComboBox()); @@ -287,7 +292,7 @@ stack.add(new silverbluetheme.demo.Menu()); stack.add(new silverbluetheme.demo.MenuBar()); stack.add(new silverbluetheme.demo.Popup()); - stack.add(new silverbluetheme.demo.ProgressBar()); + stack.add(new silverbluetheme.demo.ProgressBar()); stack.add(new silverbluetheme.demo.RadioButton()); stack.add(new silverbluetheme.demo.RadioButtonGroup()); stack.add(new silverbluetheme.demo.Resizer()); @@ -306,24 +311,24 @@ stack.add(new silverbluetheme.demo.TreeColumns()); stack.add(new silverbluetheme.demo.TreeVirtual()); stack.add(new silverbluetheme.demo.Window()); - - stack.resetSelection(); - - return stack; - }, + + stack.resetSelection(); + + return stack; + }, resetShowcase: function() { switch (true) { - case this.calcWindow.getActive(): + case this.calcWindow.getActive(): this.showcaseButton.setSelection([this.calcItem]); break; - - case this.colorWindow.getActive(): + + case this.colorWindow.getActive(): this.showcaseButton.setSelection([this.colorItem]); break; - + case this.formWindow.getActive(): this.showcaseButton.setSelection([this.formItem]); break; @@ -339,7 +344,7 @@ case this.browserWindow.getActive(): this.showcaseButton.setSelection([this.browserItem]); break; - + default: this.showcaseButton.setSelection([this.emptyItem]); } @@ -347,7 +352,7 @@ closeShowcase: function() { - this.calcWindow.close(); + this.calcWindow.close(); this.colorWindow.close(); this.formWindow.close(); this.tableWindow.close(); Modified: trunk/qooxdoo-contrib/SilverBlueTheme/trunk/readme.txt =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/readme.txt 2012-08-10 22:32:36 UTC (rev 21764) +++ trunk/qooxdoo-contrib/SilverBlueTheme/trunk/readme.txt 2012-08-11 00:07:18 UTC (rev 21765) @@ -1,3 +1,7 @@ == SilverBlueTheme == -Additional theme for the qooxdoo framework. \ No newline at end of file +Additional theme for the qooxdoo framework. + +>> Please note: SilverBlueTheme trunk version works with qooxdoo v2.0 or above. +Use v0.2 if your application is generated with qooxdoo v1.4 to v1.6. +Use v0.1 if your application is generated with qooxdoo v1.0 to v1.3. \ No newline at end of file Modified: trunk/qooxdoo-contrib/SilverBlueTheme/trunk/source/class/silverbluetheme/theme/Color.js =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/source/class/silverbluetheme/theme/Color.js 2012-08-10 22:32:36 UTC (rev 21764) +++ trunk/qooxdoo-contrib/SilverBlueTheme/trunk/source/class/silverbluetheme/theme/Color.js 2012-08-11 00:07:18 UTC (rev 21765) @@ -21,72 +21,72 @@ BACKGROUND COLORS --------------------------------------------------------------------------- */ - // application - "background-application": "#F0F0F0", - - // button - "background-button": "#12151E", - "background-button-red": "#8F0000", - - // caption - "background-captionbar-active": "#181C28", - "background-captionbar-inactive": "#37405F", - - // datechooser - "background-datechooser": "#181C28", - "background-datechooser-week": "#37405F", - - // groupbox - "background-groupbox": "#5C6170", - - // list - "background-list": "#D2D2D2", - "background-list-focused": "#E2E2E2", - - // menu - "background-menu": "#181C28", - "background-menubar": "#656B7F", - "background-menu-button-selected": "maroon", - - //scrollbar - "background-scrollbar": "#A2A2A2", - "background-scrollbar-slider": "#6575A7", - "background-scrollbar-slider-hovered": "blue", - - // splitpane + // application + "background-application": "#F0F0F0", + + // button + "background-button": "#12151E", + "background-button-red": "#8F0000", + + // caption + "background-captionbar-active": "#181C28", + "background-captionbar-inactive": "#37405F", + + // datechooser + "background-datechooser": "#181C28", + "background-datechooser-week": "#37405F", + + // groupbox + "background-groupbox": "#5C6170", + + // list + "background-list": "#D2D2D2", + "background-list-focused": "#E2E2E2", + + // menu + "background-menu": "#181C28", + "background-menubar": "#656B7F", + "background-menu-button-selected": "maroon", + + //scrollbar + "background-scrollbar": "#A2A2A2", + "background-scrollbar-slider": "#6575A7", + "background-scrollbar-slider-hovered": "blue", + + // splitpane "background-splitpane" : "#AFAFAF", - // table - "background-table-header": "#6575A7", - - // tabview - "background-tabview": "#777E95", - - // textfield - "background-textfield": "#E2E2E2", - "background-textfield-focused": "#F2F2F2", - "background-textfield-disabled": "#C2C2C2", - - //tooltip - "background-tip" : "#FFFFDD", - "background-tooltip": "#929292", + // table + "background-table-header": "#6575A7", + + // tabview + "background-tabview": "#777E95", + + // textfield + "background-textfield": "#E2E2E2", + "background-textfield-focused": "#F2F2F2", + "background-textfield-disabled": "#C2C2C2", + + //tooltip + "background-tip" : "#FFFFDD", + "background-tooltip": "#929292", "background-tip-error": "#C72B2B", - //toolbar - "background-toolbar": "#37405F", - "background-toolbar-selected": "red", + //toolbar + "background-toolbar": "#37405F", + "background-toolbar-selected": "red", + + // window + "background-pane": "#FFFFFF", + "background-window": "#37405F", + + // misc. + "background-light": "#F5F5F5", + "background-medium": "#C0C0C0", + "background-selected": "#7F949D", + "selected": "#5F83B9", - // window - "background-pane": "#FFFFFF", - "background-window": "#37405F", - - // misc. - "background-light": "#F5F5F5", - "background-medium": "#C0C0C0", - "background-selected": "#7F949D", - "selected": "#5F83B9", - - /* + /* --------------------------------------------------------------------------- TABLE COLORS --------------------------------------------------------------------------- @@ -94,12 +94,12 @@ // equal to "background-pane" "table-pane" : "#F3F3F3", - "table-focus-indicator": "#80B4EF", + "table-focus-indicator": "#80B4EF", "table-row-background-focused-selected": "#385A8D", "table-row-background-focused": "#BACCD4", "table-row-background-selected": "#385A8D", - // equal to "background-pane" and "background-odd" + // equal to "background-pane" and "background-odd" "table-row-background-even" : "#F3F3F3", "table-row-background-odd" : "#E4E4E4", @@ -111,7 +111,7 @@ "table-row-line" : "#CCCCCC", "table-column-line" : "#CCCCCC", - /* + /* --------------------------------------------------------------------------- PROGRESSIVE TABLE COLORS --------------------------------------------------------------------------- @@ -140,8 +140,8 @@ // labels "text-label": "#101010", - // "text-button": "#404040", - "text-button": "#101010", + // "text-button": "#404040", + "text-button": "#101010", // group boxes "text-title": "#101010", @@ -156,66 +156,66 @@ "text-active": "#101010", "text-inactive": "gray", "text-placeholder": "gray", - "text-popup": "white", + "text-popup": "white", + + // menu-button + "menu-button": "white", + + // toolbar-button + "toolbar-button": "#101010", + "toolbar-button-checked": "#101010", + + "window-caption": "white", - // menu-button - "menu-button": "white", - - // toolbar-button - "toolbar-button": "#101010", - "toolbar-button-checked": "#101010", - - "window-caption": "white", - - /* + /* --------------------------------------------------------------------------- BORDER COLORS --------------------------------------------------------------------------- */ - "border-frame": "#626262", + "border-frame": "#727272", - "border-toolbar": "#8F8F8F", - - "border-tooltip-dark": "#424242", - "border-tooltip-light": "#C2C2C2", - - "border-outset-dark": "#020202", - "border-outset-light": "#929292", - - "border-inset-dark": "#222222", - "border-inset-light": "#828282", - - "border-inset-dark-medium": "#323232", - "border-inset-light-medium": "#727272", - - "border-inset-inner-dark": "#424242", - "border-inset-inner-light": "#C2C2C2", - - "border-inset-inner-dark-medium": "#525252", - "border-inset-inner-light-medium": "#B2B2B2", - - // menus, tables, scrollbars, list, etc. - "border-main": "#CECECE", - - "border-menu-light": "#727272", - "border-menu-dark": "#121212", - - // between toolbars - "border-separator" : "#808080", - - // text fields - "border-input" : "#334866", - - // disabled text fields + "border-toolbar": "#8F8F8F", + + "border-tooltip-dark": "#424242", + "border-tooltip-light": "#C2C2C2", + + "border-outset-dark": "#020202", + "border-outset-light": "#929292", + + "border-inset-dark": "#222222", + "border-inset-light": "#828282", + + "border-inset-dark-medium": "#323232", + "border-inset-light-medium": "#727272", + + "border-inset-inner-dark": "#424242", + "border-inset-inner-light": "#C2C2C2", + + "border-inset-inner-dark-medium": "#525252", + "border-inset-inner-light-medium": "#B2B2B2", + + // menus, tables, scrollbars, list, etc. + "border-main": "#CECECE", + + "border-menu-light": "#727272", + "border-menu-dark": "#121212", + + // between toolbars + "border-separator" : "#808080", + + // text fields + "border-input" : "#334866", + + // disabled text fields "border-disabled" : "#B6B6B6", - // tab view, window + // tab view, window "border-pane" : "#00204D", - // focus state of text fields + // focus state of text fields "border-focused" : "#99C3FE", - // invalid form widgets + // invalid form widgets "invalid" : "#990000", "border-focused-invalid" : "#FF9999" } Modified: trunk/qooxdoo-contrib/SilverBlueTheme/trunk/source/class/silverbluetheme/theme/Decoration.js =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/source/class/silverbluetheme/theme/Decoration.js 2012-08-10 22:32:36 UTC (rev 21764) +++ trunk/qooxdoo-contrib/SilverBlueTheme/trunk/source/class/silverbluetheme/theme/Decoration.js 2012-08-11 00:07:18 UTC (rev 21765) @@ -31,6 +31,7 @@ APPLICATION --------------------------------------------------------------------------- */ + "app-header": { decorator: qx.ui.decoration.Background, @@ -575,18 +576,19 @@ } }, - /* + /* --------------------------------------------------------------------------- SHADOWS --------------------------------------------------------------------------- */ + "shadow-window": { decorator: qx.ui.decoration.Grid, style: { baseImage: "decoration/shadow/shadow.png", - insets: [4, 8, 8, 8] + insets: [0, 21, 8, -7] } }, @@ -600,32 +602,32 @@ } }, - /* + /* --------------------------------------------------------------------------- SLIDER --------------------------------------------------------------------------- */ - "slider-horizontal": + "slider-horizontal": { - decorator : qx.ui.decoration.HBox, + decorator : qx.ui.decoration.HBox, - style: - { - baseImage: "decoration/form/slider-horizontal.png" - } + style: + { + baseImage: "decoration/form/slider-horizontal.png" + } }, - "slider-vertical": + "slider-vertical": { - decorator : qx.ui.decoration.VBox, - - style: - { - baseImage: "decoration/form/slider-vertical.png" - } + decorator : qx.ui.decoration.VBox, + + style: + { + baseImage: "decoration/form/slider-vertical.png" + } }, - "slider-knob" : + "slider-knob" : { decorator : qx.ui.decoration.Background, @@ -634,7 +636,7 @@ } }, - "slider-knob-hovered" : + "slider-knob-hovered" : { decorator : qx.ui.decoration.Background, @@ -643,7 +645,7 @@ } }, - "slider-knob-pressed" : + "slider-knob-pressed" : { decorator : qx.ui.decoration.Background, @@ -652,59 +654,61 @@ } }, - /* + /* --------------------------------------------------------------------------- SPINNER --------------------------------------------------------------------------- */ - "spinner-button": - { - decorator: qx.ui.decoration.Single, - - style: + + "spinner-button": { - backgroundImage: "decoration/button/spinner-button.png", - - widthLeft: 1, + decorator: qx.ui.decoration.Single, + + style: + { + backgroundImage: "decoration/button/spinner-button.png", + + widthLeft: 1, colorLeft: "border-frame", styleLeft: "solid" - } - }, + } + }, - "spinner-button-hovered": - { - decorator: qx.ui.decoration.Single, - - style: + "spinner-button-hovered": { - backgroundImage: "decoration/button/spinner-button-hovered.png", - - widthLeft: 1, + decorator: qx.ui.decoration.Single, + + style: + { + backgroundImage: "decoration/button/spinner-button-hovered.png", + + widthLeft: 1, colorLeft: "border-frame", styleLeft: "solid" - } - }, + } + }, - "spinner-button-checked": - { - decorator: qx.ui.decoration.Single, - - style: + "spinner-button-checked": { - backgroundImage: "decoration/button/spinner-button-hovered.png", - - widthLeft: 1, + decorator: qx.ui.decoration.Single, + + style: + { + backgroundImage: "decoration/button/spinner-button-hovered.png", + + widthLeft: 1, colorLeft: "border-frame", styleLeft: "solid" - } - }, + } + }, - /* + /* --------------------------------------------------------------------------- SPLITBUTTON --------------------------------------------------------------------------- */ - "splitbutton": + + "splitbutton": { decorator: qx.ui.decoration.Grid, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sc...@us...> - 2012-08-10 22:32:46
|
Revision: 21764 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21764&view=rev Author: scro34 Date: 2012-08-10 22:32:36 +0000 (Fri, 10 Aug 2012) Log Message: ----------- Version 0.2 Added Paths: ----------- trunk/qooxdoo-contrib/SilverBlueTheme/0.2/ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/Manifest.json trunk/qooxdoo-contrib/SilverBlueTheme/0.2/config.json trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/Manifest.json trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/config.json trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/class/silverbluetheme/demo/FormWindow.js trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/class/silverbluetheme/demo/ProgressBar.js trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/script/silverbluetheme.demo.js trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/class/silverbluetheme/theme/Appearance.js trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/class/silverbluetheme/theme/Decoration.js trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/class/silverbluetheme/theme/Font.js trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-b.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-bl.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-br.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-c.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-combined.meta trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-combined.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-l.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-r.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-t.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-tl.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-tr.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red.png Removed Paths: ------------- trunk/qooxdoo-contrib/SilverBlueTheme/0.2/Manifest.json trunk/qooxdoo-contrib/SilverBlueTheme/0.2/config.json trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/Manifest.json trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/config.json trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/class/silverbluetheme/demo/FormWindow.js trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/class/silverbluetheme/demo/ProgressBar.js trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/script/silverbluetheme.demo.js trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/class/silverbluetheme/theme/Appearance.js trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/class/silverbluetheme/theme/Decoration.js trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/class/silverbluetheme/theme/Font.js trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-b.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-bl.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-br.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-c.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-combined.meta trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-combined.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-l.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-r.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-t.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-tl.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red-tr.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red2-b.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red2-bl.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red2-br.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red2-c.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red2-combined.meta trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red2-combined.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red2-l.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red2-r.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red2-t.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red2-tl.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red2-tr.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red2.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red3-b.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red3-bl.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red3-br.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red3-c.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red3-combined.meta trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red3-combined.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red3-l.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red3-r.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red3-t.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red3-tl.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red3-tr.png trunk/qooxdoo-contrib/SilverBlueTheme/0.2/source/resource/silverbluetheme/decoration/button/button-red3.png Deleted: trunk/qooxdoo-contrib/SilverBlueTheme/0.2/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/Manifest.json 2011-07-31 10:52:15 UTC (rev 21363) +++ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/Manifest.json 2012-08-10 22:32:36 UTC (rev 21764) @@ -1,34 +0,0 @@ -{ - "info" : - { - "name" : "SilverBlueTheme", - - "summary" : "SilverBlueTheme Contribution", - "description" : "Additional theme.", - - "homepage" : "http://contrib.qooxdoo.org/project/SilverBlueTheme", - - "license" : "LGPL/EPL", - "authors" : - [ - { - "name" : "Norbert Schröder (scro34)", - "email" : " schroeder AT scro34 DOT de" - } - ], - - "version" : "trunk", - "qooxdoo-versions": ["1.0", "1.1", "1.2", "1.3", "1.4"] - }, - - "provides" : - { - "namespace" : "silverbluetheme", - "encoding" : "utf-8", - "class" : "source/class", - "resource" : "source/resource", - "translation" : "source/translation", - "type" : "theme" - } -} - Copied: trunk/qooxdoo-contrib/SilverBlueTheme/0.2/Manifest.json (from rev 21662, trunk/qooxdoo-contrib/SilverBlueTheme/trunk/Manifest.json) =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/0.2/Manifest.json (rev 0) +++ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/Manifest.json 2012-08-10 22:32:36 UTC (rev 21764) @@ -0,0 +1,34 @@ +{ + "info" : + { + "name" : "SilverBlueTheme", + + "summary" : "SilverBlueTheme Contribution", + "description" : "Additional theme.", + + "homepage" : "http://contrib.qooxdoo.org/project/SilverBlueTheme", + + "license" : "LGPL/EPL", + "authors" : + [ + { + "name" : "Norbert Schröder (scro34)", + "email" : " schroeder AT scro34 DOT de" + } + ], + + "version" : "trunk", + "qooxdoo-versions": ["1.4", "1.5", "1.6"] + }, + + "provides" : + { + "namespace" : "silverbluetheme", + "encoding" : "utf-8", + "class" : "source/class", + "resource" : "source/resource", + "translation" : "source/translation", + "type" : "theme" + } +} + Deleted: trunk/qooxdoo-contrib/SilverBlueTheme/0.2/config.json =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/config.json 2011-07-31 10:52:15 UTC (rev 21363) +++ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/config.json 2012-08-10 22:32:36 UTC (rev 21764) @@ -1,75 +0,0 @@ -{ - "name" : "SilverBlueTheme", - - "include" : - [ - { - "path" : "${QOOXDOO_PATH}/tool/data/config/application.json" - } - ], - - "export" : - [ - "api", - "api-data", - "clean", - "distclean", - "fix", - "info", - "inspector", - "lint", - "migration", - "pretty", - "test", - "test-source", - "translation" - ], - - "let" : - { - "APPLICATION" : "silverbluetheme", - "APPLICATION_MAIN_CLASS" : "${APPLICATION}.demo.Demo", - "QOOXDOO_PATH" : "../../qooxdoo/1.3", - "QXTHEME" : "silverbluetheme.theme.Theme", - "API_EXCLUDE" : ["qx.test.*", "silverbluetheme.demo.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], - "LOCALES" : [ "en" ], - "CACHE" : "${TMPDIR}/cache", - "ROOT" : "." - } - - // You only need to edit the remainder of this file, if you want to customize - // specific jobs, or add own job definitions. - - /* - "jobs" : - { - // Uncomment the following entry to add a contrib or library to your - // project; make sure to adapt the path to the Manifest.json; if you are - // using a contrib: library, it will be downloaded into the path specified - // by the 'cache/downloads' config key - "libraries" : - { - "library" : - [ - { - "manifest" : "contrib://SkeletonApplication/trunk/Manifest.json" - } - ] - }, - - // If you want to tweak a job setting, see the following sample where - // the "format" feature of the "build-script" job is overridden. - // To see a list of available jobs, invoke 'generate.py x'. - "build-script" : - { - "compile-options" : - { - "code" : - { - "format" : false - } - } - } - } - */ -} Copied: trunk/qooxdoo-contrib/SilverBlueTheme/0.2/config.json (from rev 21662, trunk/qooxdoo-contrib/SilverBlueTheme/trunk/config.json) =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/0.2/config.json (rev 0) +++ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/config.json 2012-08-10 22:32:36 UTC (rev 21764) @@ -0,0 +1,75 @@ +{ + "name" : "SilverBlueTheme", + + "include" : + [ + { + "path" : "${QOOXDOO_PATH}/tool/data/config/application.json" + } + ], + + "export" : + [ + "api", + "api-data", + "clean", + "distclean", + "fix", + "info", + "inspector", + "lint", + "migration", + "pretty", + "test", + "test-source", + "translation" + ], + + "let" : + { + "APPLICATION" : "silverbluetheme", + "APPLICATION_MAIN_CLASS" : "${APPLICATION}.demo.Demo", + "QOOXDOO_PATH" : "../../qooxdoo/1.6", + "QXTHEME" : "silverbluetheme.theme.Theme", + "API_EXCLUDE" : ["qx.test.*", "silverbluetheme.demo.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], + "LOCALES" : [ "en" ], + "CACHE" : "${TMPDIR}/qx${QOOXDOO_VERSION}/cache", + "ROOT" : "." + } + + // You only need to edit the remainder of this file, if you want to customize + // specific jobs, or add own job definitions. + + /* + "jobs" : + { + // Uncomment the following entry to add a contrib or library to your + // project; make sure to adapt the path to the Manifest.json; if you are + // using a contrib: library, it will be downloaded into the path specified + // by the 'cache/downloads' config key + "libraries" : + { + "library" : + [ + { + "manifest" : "contrib://SkeletonApplication/trunk/Manifest.json" + } + ] + }, + + // If you want to tweak a job setting, see the following sample where + // the "format" feature of the "build-script" job is overridden. + // To see a list of available jobs, invoke 'generate.py x'. + "build-script" : + { + "compile-options" : + { + "code" : + { + "format" : false + } + } + } + } + */ +} Deleted: trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/Manifest.json 2011-07-31 10:52:15 UTC (rev 21363) +++ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/Manifest.json 2012-08-10 22:32:36 UTC (rev 21764) @@ -1,34 +0,0 @@ -{ - "info" : - { - "name" : "SilverBlueTheme Demo", - - "summary" : "SilverBlueTheme Demo", - "description" : "A demo for the SilverBlueTheme contribution.", - - "homepage" : "http://demo.qooxdoo.org/contrib/SilverBlueTheme", - - "license" : "LGPL/EPL", - "authors" : - [ - { - "name" : "Norbert Schröder (scro34)", - "email" : " schroeder AT scro34 DOT de" - } - ], - - "version" : "trunk", - "qooxdoo-versions": ["1.0", "1.1", "1.2", "1.3", "1.4"] - }, - - "provides" : - { - "namespace" : "silverbluetheme.demo", - "encoding" : "utf-8", - "class" : "source/class", - "resource" : "source/resource", - "translation" : "source/translation", - "type" : "application" - } -} - Copied: trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/Manifest.json (from rev 21662, trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/Manifest.json) =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/Manifest.json (rev 0) +++ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/Manifest.json 2012-08-10 22:32:36 UTC (rev 21764) @@ -0,0 +1,34 @@ +{ + "info" : + { + "name" : "SilverBlueTheme Demo", + + "summary" : "SilverBlueTheme Demo", + "description" : "A demo for the SilverBlueTheme contribution.", + + "homepage" : "http://demo.qooxdoo.org/contrib/SilverBlueTheme", + + "license" : "LGPL/EPL", + "authors" : + [ + { + "name" : "Norbert Schröder (scro34)", + "email" : " schroeder AT scro34 DOT de" + } + ], + + "version" : "trunk", + "qooxdoo-versions": ["1.4", "1.5", "1.6"] + }, + + "provides" : + { + "namespace" : "silverbluetheme.demo", + "encoding" : "utf-8", + "class" : "source/class", + "resource" : "source/resource", + "translation" : "source/translation", + "type" : "application" + } +} + Deleted: trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/config.json =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/config.json 2011-07-31 10:52:15 UTC (rev 21363) +++ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/config.json 2012-08-10 22:32:36 UTC (rev 21764) @@ -1,55 +0,0 @@ -{ - "name" : "SilverBlueTheme Demo", - - "include" : - [ - { - "path" : "${QOOXDOO_PATH}/tool/data/config/application.json" - } - ], - - "export" : - [ - "api", - "api-data", - "build", - "clean", - "distclean", - "fix", - "info", - "inspector", - "lint", - "migration", - "pretty", - "profiling", - "source", - "source-all", - "test", - "test-source", - "translation" - ], - - "let" : - { - "APPLICATION" : "silverbluetheme.demo", - "QOOXDOO_PATH" : "../../../../qooxdoo/1.4", - "QXTHEME" : "silverbluetheme.SilverBlueTheme", - "API_EXCLUDE" : ["qx.test.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], - "LOCALES" : [ "en" ], - "CACHE" : "${TMPDIR}/cache", - "ROOT" : "." - }, - - "jobs" : - { - "libraries" : - { - "library" : - [ - { - "manifest" : "../../Manifest.json" - } - ] - } - } -} Copied: trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/config.json (from rev 21662, trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/config.json) =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/config.json (rev 0) +++ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/config.json 2012-08-10 22:32:36 UTC (rev 21764) @@ -0,0 +1,55 @@ +{ + "name" : "SilverBlueTheme Demo", + + "include" : + [ + { + "path" : "${QOOXDOO_PATH}/tool/data/config/application.json" + } + ], + + "export" : + [ + "api", + "api-data", + "build", + "clean", + "distclean", + "fix", + "info", + "inspector", + "lint", + "migration", + "pretty", + "profiling", + "source", + "source-all", + "test", + "test-source", + "translation" + ], + + "let" : + { + "APPLICATION" : "silverbluetheme.demo", + "QOOXDOO_PATH" : "../../../../qooxdoo/1.6", + "QXTHEME" : "silverbluetheme.SilverBlueTheme", + "API_EXCLUDE" : ["qx.test.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], + "LOCALES" : [ "en" ], + "CACHE" : "${TMPDIR}/qx${QOOXDOO_VERSION}/cache", + "ROOT" : "." + }, + + "jobs" : + { + "libraries" : + { + "library" : + [ + { + "manifest" : "../../Manifest.json" + } + ] + } + } +} Deleted: trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/class/silverbluetheme/demo/FormWindow.js =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/class/silverbluetheme/demo/FormWindow.js 2011-07-31 14:59:13 UTC (rev 21364) +++ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/class/silverbluetheme/demo/FormWindow.js 2012-08-10 22:32:36 UTC (rev 21764) @@ -1,392 +0,0 @@ -qx.Class.define("silverbluetheme.demo.FormWindow", -{ - extend: qx.ui.window.Window, - - construct: function() - { - this.base(arguments); - - this.setCaption("Form Widgets"); - this._createControls(); - }, - - /* - ***************************************************************************** - MEMBERS - ***************************************************************************** - */ - - members : - { - _createControls: function() - { - var layout = new qx.ui.layout.Grid(0, 0); - this.set({layout: layout, status: "Status text", contentPadding: [0, 5, 7, 5]}); - - this.add(this.getTextFieldBox(), {row: 0, column: 0}); - this.add(this.getButtonBox(), {row: 0, column: 1}); - this.add(this.getSelectionBox(), {row: 1, column: 0, rowSpan: 2}); - this.add(this.getBooleanBox(), {row: 1, column: 1}); - this.add(this.getNumBox(), {row: 2, column: 1}); - this.add(this.getBottomBox(), {row: 3, column: 0, colSpan: 2}); - - this.addListenerOnce("appear", function(e) - { - this.center(); - }, this); - }, - - getTextFieldBox: function() - { - var tfLabel1 = new qx.ui.basic.Label("TextField:"); - var tf1 = new qx.ui.form.TextField(); - tf1.setPlaceholder("placeholder"); - tf1.setReadOnly(false); - - var tfLabel2 = new qx.ui.basic.Label("PasswordField:"); - var tf2 = new qx.ui.form.PasswordField(); - tf2.setPlaceholder("placeholder"); - - var tfLabel3 = new qx.ui.basic.Label("TextArea:"); - var tf3 = new qx.ui.form.TextArea(); - tf3.setPlaceholder("placeholder"); - tf3.setAlignY("top"); - - var comboLabel1 = new qx.ui.basic.Label("ComboBox"); - var combo1 = new qx.ui.form.ComboBox(); - combo1.setPlaceholder("placeholder"); - combo1.add(new qx.ui.form.ListItem("Item 1")); - combo1.add(new qx.ui.form.ListItem("Item 2")); - combo1.add(new qx.ui.form.ListItem("Item 3")); - combo1.add(new qx.ui.form.ListItem("Item 4")); - - var dfLabel1 = new qx.ui.basic.Label("DateField:"); - var df1 = new qx.ui.form.DateField(); - - var tfBoxLayout = new qx.ui.layout.Grid(5, 5); - tfBoxLayout.setColumnAlign(0, "right", "middle"); - - var tfBox = new qx.ui.groupbox.GroupBox("Text"); - tfBox.set({layout: tfBoxLayout, margin: 4}); - tfBox.add(tfLabel1, {row: 0, column: 0}); - tfBox.add(tf1, {row: 0, column: 1}); - tfBox.add(tfLabel2, {row: 1, column: 0}); - tfBox.add(tf2, {row: 1, column: 1}); - tfBox.add(tfLabel3, {row: 2, column: 0}); - tfBox.add(tf3, {row: 2, column: 1}); - tfBox.add(comboLabel1, {row: 3, column: 0}); - tfBox.add(combo1, {row: 3, column: 1}); - tfBox.add(dfLabel1, {row: 4, column: 0}); - tfBox.add(df1, {row: 4, column: 1}); - - return tfBox; - }, - - getButtonBox: function() - { - var btnLabel0 = new qx.ui.basic.Label("Button:"); - var btn0 = new qx.ui.form.Button("Button"); - btn0.set({width: 100}); - - var btnLabel1 = new qx.ui.basic.Label("ToggleButton:"); - var btn1 = this.btn1 = new qx.ui.form.ToggleButton("ToggleButton"); - - var btnLabel2 = new qx.ui.basic.Label("RepeatButton:"); - var btn2 = new qx.ui.form.RepeatButton("0"); - btn2.addListener("execute", function() - { - var tempValue = parseInt(btn2.getLabel()) + 1; - btn2.setLabel(tempValue.toString()); - }); - - var btnLabel3 = new qx.ui.basic.Label("Hover Button:"); - var btn3 = new qx.ui.form.HoverButton("Hover Button"); - - var btnLabel4 = new qx.ui.basic.Label("MenuButton:"); - var btn4 = new qx.ui.form.MenuButton("MenuButton", null, this.getViewMenu()); - - var btnLabel5 = new qx.ui.basic.Label("SplitButton:"); - var btn5 = new qx.ui.form.SplitButton("SplitButton", null, this.getBackMenu()); - btn5.addListener("changeCommand", function(e) - { - this.debug("changeCommand"); - }, this); - - var btnBoxLayout = new qx.ui.layout.Grid(5, 8); - btnBoxLayout.setColumnAlign(0, "right", "middle"); - - var btnBox = new qx.ui.groupbox.GroupBox("Buttons"); - btnBox.set({layout: btnBoxLayout, margin: 4}); - btnBox.add(btnLabel0, {row: 0, column: 0}); - btnBox.add(btn0, {row: 0, column: 1}); - btnBox.add(btnLabel1, {row: 1, column: 0}); - btnBox.add(btn1, {row: 1, column: 1}); - btnBox.add(btnLabel2, {row: 2, column: 0}); - btnBox.add(btn2, {row: 2, column: 1}); - btnBox.add(btnLabel3, {row: 3, column: 0}); - btnBox.add(btn3, {row: 3, column: 1}); - btnBox.add(btnLabel4, {row: 4, column: 0}); - btnBox.add(btn4, {row: 4, column: 1}); - btnBox.add(btnLabel5, {row: 5, column: 0}); - btnBox.add(btn5, {row: 5, column: 1}); - - return btnBox; - }, - - /* - ------------------------------------------------------------------------- - Selection - ------------------------------------------------------------------------- - */ - getSelectionBox: function() - { - var selLabel1 = new qx.ui.basic.Label("SelectBox:"); - var sel1 = new qx.ui.form.SelectBox(); - - var listItem = new qx.ui.form.ListItem("Item 1"); - sel1.add(listItem); - listItem = new qx.ui.form.ListItem("Item 2"); - sel1.add(listItem); - listItem = new qx.ui.form.ListItem("Item 3"); - sel1.add(listItem); - listItem = new qx.ui.form.ListItem("Item 4"); - sel1.add(listItem); - - var selLabel2 = new qx.ui.basic.Label("List:"); - var sel2 = new qx.ui.form.List(); - sel2.set({height: 60, textColor: "text-active"}); - - var listItem = new qx.ui.form.ListItem("Item 1"); - sel2.add(listItem); - listItem = new qx.ui.form.ListItem("Item 2"); - sel2.add(listItem); - listItem = new qx.ui.form.ListItem("Item 3"); - sel2.add(listItem); - listItem = new qx.ui.form.ListItem("Item 4"); - sel2.add(listItem); - listItem = new qx.ui.form.ListItem("Item 5"); - sel2.add(listItem); - listItem = new qx.ui.form.ListItem("Item 6"); - sel2.add(listItem); - listItem = new qx.ui.form.ListItem("Item 7"); - sel2.add(listItem); - listItem = new qx.ui.form.ListItem("Item 8"); - sel2.add(listItem); - listItem = new qx.ui.form.ListItem("Item 9"); - sel2.add(listItem); - listItem = new qx.ui.form.ListItem("Item 10"); - sel2.add(listItem); - - var selLabel3 = new qx.ui.basic.Label("RadioButtonGroup:"); - var sel3 = new qx.ui.form.RadioButtonGroup(new qx.ui.layout.Grid(3, 3)); - - var listItem = new qx.ui.form.RadioButton("Option 1"); - sel3.add(listItem, {row: 0, column: 0}); - listItem = new qx.ui.form.RadioButton("Option 2"); - sel3.add(listItem, {row: 0, column: 1}); - listItem = new qx.ui.form.RadioButton("Option 3"); - sel3.add(listItem, {row: 1, column: 0}); - listItem = new qx.ui.form.RadioButton("Option 4"); - sel3.add(listItem, {row: 1, column: 1}); - - var selBoxLayout = new qx.ui.layout.Grid(5, 10); - selBoxLayout.setColumnAlign(0, "right", "middle"); - - var selBox = new qx.ui.groupbox.GroupBox("Selection"); - selBox.set({layout: selBoxLayout, margin: 4}); - selBox.add(selLabel1, {row: 0, column: 0}); - selBox.add(sel1, {row: 0, column: 1}); - selBox.add(selLabel2, {row: 1, column: 0}); - selBox.add(sel2, {row: 1, column: 1}); - selBox.add(selLabel3, {row: 2, column: 0}); - selBox.add(sel3, {row: 2, column: 1}); - - return selBox; - }, - - /* - ------------------------------------------------------------------------- - Boolean - ------------------------------------------------------------------------- - */ - getBooleanBox: function() - { - var boolLabel1 = new qx.ui.basic.Label("CheckBox:"); - var bool1 = new qx.ui.form.CheckBox("CheckBox"); - - var boolLabel2 = new qx.ui.basic.Label("RadioButtons:"); - var bool2 = new qx.ui.form.RadioButton("RadioButton"); - - var boolBoxLayout = new qx.ui.layout.Grid(5, 8); - boolBoxLayout.setColumnAlign(0, "right", "middle"); - - var boolBox = new qx.ui.groupbox.GroupBox("Boolean"); - boolBox.set({layout: boolBoxLayout, margin: 4}); - boolBox.add(boolLabel1, {row: 0, column: 0}); - boolBox.add(bool1, {row: 0, column: 1}); - boolBox.add(boolLabel2, {row: 1, column: 0}); - boolBox.add(bool2, {row: 1, column: 1}); - - return boolBox; - }, - - /* - ------------------------------------------------------------------------- - Number - ------------------------------------------------------------------------- - */ - getNumBox: function() - { - var numLabel1 = new qx.ui.basic.Label("Spinner:"); - var num1 = new qx.ui.form.Spinner(0, 0, 100); - - var numLabel2 = new qx.ui.basic.Label("Slider:"); - var num2 = new qx.ui.form.Slider(); - - var numBoxLayout = new qx.ui.layout.Grid(5, 8); - numBoxLayout.setColumnAlign(0, "right", "middle"); - numBoxLayout.setColumnWidth(1, 130); - - var numBox = new qx.ui.groupbox.GroupBox("Number"); - numBox.set({layout: numBoxLayout, margin: 4}); - numBox.add(numLabel1, {row: 0, column: 0}); - numBox.add(num1, {row: 0, column: 1}); - numBox.add(numLabel2, {row: 1, column: 0}); - numBox.add(num2, {row: 1, column: 1}); - - num1.bind("value", num2, "value"); - num2.bind("value", num1, "value"); - - return numBox; - }, - - getBottomBox: function() - { - var okButton = new qx.ui.form.Button("OK"); - okButton.set({width: 100}); - okButton.addListener("execute", this.close, this); - - var cancelButton = new qx.ui.form.Button("Cancel"); - cancelButton.set({width: 100}); - cancelButton.addListener("execute", this.close, this); - - var layout = new qx.ui.layout.HBox(10); - layout.set({alignX: "center"}); - - var bottomBox = new qx.ui.container.Composite(layout); - bottomBox.add(okButton); - bottomBox.add(cancelButton); - - return bottomBox; - }, - - getViewMenu: function() - { - var menu = new qx.ui.menu.Menu; - - var panesButton = new qx.ui.menu.Button("Panes", null, null, this.getPanesMenu()); - var syntaxButton = new qx.ui.menu.Button("Syntax", null, null, this.getSyntaxMenu()); - var rulerButton = new qx.ui.menu.CheckBox("Show ruler"); - var numbersButton = new qx.ui.menu.CheckBox("Show line numbers"); - var asciiButton = new qx.ui.menu.Button("ASCII table"); - - menu.add(panesButton); - menu.add(syntaxButton); - menu.addSeparator(); - menu.add(rulerButton); - menu.add(numbersButton); - menu.addSeparator(); - menu.add(asciiButton); - - return menu; - }, - - getPanesMenu : function() - { - var menu = new qx.ui.menu.Menu; - - var tabsCheckbox = new qx.ui.menu.CheckBox("Show tabs"); - var statusCheckbox = new qx.ui.menu.CheckBox("Show status bar"); - - var treeCheckbox = new qx.ui.menu.CheckBox("Show tree"); - var macroCheckbox = new qx.ui.menu.CheckBox("Show macros"); - var tagCheckbox = new qx.ui.menu.CheckBox("Show tags"); - var consoleCheckbox = new qx.ui.menu.CheckBox("Show console"); - - tabsCheckbox.setValue(true); - statusCheckbox.setValue(true); - macroCheckbox.setValue(true); - - menu.add(statusCheckbox); - menu.add(tabsCheckbox); - menu.addSeparator(); - menu.add(treeCheckbox); - menu.add(macroCheckbox); - menu.add(tagCheckbox); - menu.add(consoleCheckbox); - - return menu; - }, - - getSyntaxMenu : function() - { - var menu = new qx.ui.menu.Menu; - - var htmlButton = new qx.ui.menu.RadioButton("HTML"); - var xmlButton = new qx.ui.menu.RadioButton("XML"); - var jsButton = new qx.ui.menu.RadioButton("JavaScript"); - var cdialectButton = new qx.ui.menu.Button("C Dialect", null, null, this.getSyntaxCMenu()); - var perlButton = new qx.ui.menu.RadioButton("Perl"); - var pythonButton = new qx.ui.menu.RadioButton("Python"); - - menu.add(htmlButton); - menu.add(xmlButton); - menu.add(jsButton); - menu.add(cdialectButton); - menu.add(perlButton); - menu.add(pythonButton); - - // Configure and fill radio group - var langGroup = new qx.ui.form.RadioGroup; - langGroup.add(htmlButton, xmlButton, jsButton, perlButton, pythonButton); - langGroup.add.apply(langGroup, cdialectButton.getMenu().getChildren()); - - return menu; - }, - - getSyntaxCMenu : function() - { - var menu = new qx.ui.menu.Menu; - - var cButton = new qx.ui.menu.RadioButton("C"); - var csharpButton = new qx.ui.menu.RadioButton("C Sharp"); - var objcButton = new qx.ui.menu.RadioButton("Objective C"); - var cplusButton = new qx.ui.menu.RadioButton("C Plus Plus"); - - menu.add(cButton); - menu.add(csharpButton); - menu.add(objcButton); - menu.add(cplusButton); - - return menu; - }, - - getBackMenu : function() - { - var menu = new qx.ui.menu.Menu; - - var button1 = new qx.ui.menu.Button("Line 313"); - var button2 = new qx.ui.menu.Button("Line 1039"); - var button3 = new qx.ui.menu.Button("Line 12"); - var button4 = new qx.ui.menu.Button("Line 26"); - - menu.add(button1); - menu.add(button2); - menu.add(button3); - menu.add(button4); - - return menu; - } - - } -}); \ No newline at end of file Copied: trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/class/silverbluetheme/demo/FormWindow.js (from rev 21662, trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/class/silverbluetheme/demo/FormWindow.js) =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/class/silverbluetheme/demo/FormWindow.js (rev 0) +++ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/class/silverbluetheme/demo/FormWindow.js 2012-08-10 22:32:36 UTC (rev 21764) @@ -0,0 +1,398 @@ +qx.Class.define("silverbluetheme.demo.FormWindow", +{ + extend: qx.ui.window.Window, + + construct: function() + { + this.base(arguments); + + this.setCaption("Form Widgets"); + this._createControls(); + }, + + /* + ***************************************************************************** + MEMBERS + ***************************************************************************** + */ + + members : + { + _createControls: function() + { + var layout = new qx.ui.layout.Grid(0, 0); + this.set({layout: layout, status: "Status text", contentPadding: [0, 5, 7, 5]}); + + this.add(this.getTextFieldBox(), {row: 0, column: 0}); + this.add(this.getButtonBox(), {row: 0, column: 1}); + this.add(this.getSelectionBox(), {row: 1, column: 0, rowSpan: 2}); + this.add(this.getBooleanBox(), {row: 1, column: 1}); + this.add(this.getNumBox(), {row: 2, column: 1}); + this.add(this.getBottomBox(), {row: 3, column: 0, colSpan: 2}); + + this.addListenerOnce("appear", function(e) + { + this.center(); + }, this); + }, + + getTextFieldBox: function() + { + var tfLabel1 = new qx.ui.basic.Label("TextField:"); + var tf1 = new qx.ui.form.TextField(); + tf1.setPlaceholder("placeholder"); + tf1.setReadOnly(false); + + var tfLabel2 = new qx.ui.basic.Label("PasswordField:"); + var tf2 = new qx.ui.form.PasswordField(); + tf2.setPlaceholder("placeholder"); + + var tfLabel3 = new qx.ui.basic.Label("TextArea:"); + var tf3 = new qx.ui.form.TextArea(); + tf3.setPlaceholder("placeholder"); + tf3.setAlignY("top"); + + var comboLabel1 = new qx.ui.basic.Label("ComboBox"); + var combo1 = new qx.ui.form.ComboBox(); + combo1.setPlaceholder("placeholder"); + combo1.add(new qx.ui.form.ListItem("Item 1")); + combo1.add(new qx.ui.form.ListItem("Item 2")); + combo1.add(new qx.ui.form.ListItem("Item 3")); + combo1.add(new qx.ui.form.ListItem("Item 4")); + + var dfLabel1 = new qx.ui.basic.Label("DateField:"); + var df1 = new qx.ui.form.DateField(); + + var tfBoxLayout = new qx.ui.layout.Grid(5, 5); + tfBoxLayout.setColumnAlign(0, "right", "middle"); + + var tfBox = new qx.ui.groupbox.GroupBox("Text"); + tfBox.set({layout: tfBoxLayout, margin: 4}); + tfBox.add(tfLabel1, {row: 0, column: 0}); + tfBox.add(tf1, {row: 0, column: 1}); + tfBox.add(tfLabel2, {row: 1, column: 0}); + tfBox.add(tf2, {row: 1, column: 1}); + tfBox.add(tfLabel3, {row: 2, column: 0}); + tfBox.add(tf3, {row: 2, column: 1}); + tfBox.add(comboLabel1, {row: 3, column: 0}); + tfBox.add(combo1, {row: 3, column: 1}); + tfBox.add(dfLabel1, {row: 4, column: 0}); + tfBox.add(df1, {row: 4, column: 1}); + + return tfBox; + }, + + getButtonBox: function() + { + var btnLabel0 = new qx.ui.basic.Label("Button:"); + var btn0 = new qx.ui.form.Button("Button"); + btn0.set({width: 100}); + + var btnLabel1 = new qx.ui.basic.Label("ToggleButton:"); + var btn1 = this.btn1 = new qx.ui.form.ToggleButton("ToggleButton"); + + var btnLabel2 = new qx.ui.basic.Label("RepeatButton:"); + var btn2 = new qx.ui.form.RepeatButton("0"); + btn2.addListener("execute", function() + { + var tempValue = parseInt(btn2.getLabel()) + 1; + btn2.setLabel(tempValue.toString()); + }); + + var btnLabel3 = new qx.ui.basic.Label("Hover Button:"); + var btn3 = new qx.ui.form.HoverButton("Hover Button"); + + var btnLabel4 = new qx.ui.basic.Label("MenuButton:"); + var btn4 = new qx.ui.form.MenuButton("MenuButton", null, this.getViewMenu()); + + var btnLabel5 = new qx.ui.basic.Label("SplitButton:"); + var btn5 = new qx.ui.form.SplitButton("SplitButton", null, this.getBackMenu()); + btn5.addListener("changeCommand", function(e) + { + this.debug("changeCommand"); + }, this); + + var btnBoxLayout = new qx.ui.layout.Grid(5, 8); + btnBoxLayout.setColumnAlign(0, "right", "middle"); + + var btnBox = new qx.ui.groupbox.GroupBox("Buttons"); + btnBox.set({layout: btnBoxLayout, margin: 4}); + btnBox.add(btnLabel0, {row: 0, column: 0}); + btnBox.add(btn0, {row: 0, column: 1}); + btnBox.add(btnLabel1, {row: 1, column: 0}); + btnBox.add(btn1, {row: 1, column: 1}); + btnBox.add(btnLabel2, {row: 2, column: 0}); + btnBox.add(btn2, {row: 2, column: 1}); + btnBox.add(btnLabel3, {row: 3, column: 0}); + btnBox.add(btn3, {row: 3, column: 1}); + btnBox.add(btnLabel4, {row: 4, column: 0}); + btnBox.add(btn4, {row: 4, column: 1}); + btnBox.add(btnLabel5, {row: 5, column: 0}); + btnBox.add(btn5, {row: 5, column: 1}); + + return btnBox; + }, + + /* + ------------------------------------------------------------------------- + Selection + ------------------------------------------------------------------------- + */ + getSelectionBox: function() + { + var selLabel1 = new qx.ui.basic.Label("SelectBox:"); + var sel1 = new qx.ui.form.SelectBox(); + + var listItem = new qx.ui.form.ListItem("Item 1"); + sel1.add(listItem); + listItem = new qx.ui.form.ListItem("Item 2"); + sel1.add(listItem); + listItem = new qx.ui.form.ListItem("Item 3"); + sel1.add(listItem); + listItem = new qx.ui.form.ListItem("Item 4"); + sel1.add(listItem); + + var selLabel2 = new qx.ui.basic.Label("List:"); + var sel2 = new qx.ui.form.List(); + sel2.set({height: 60, textColor: "text-active"}); + + var listItem = new qx.ui.form.ListItem("Item 1"); + sel2.add(listItem); + listItem = new qx.ui.form.ListItem("Item 2"); + sel2.add(listItem); + listItem = new qx.ui.form.ListItem("Item 3"); + sel2.add(listItem); + listItem = new qx.ui.form.ListItem("Item 4"); + sel2.add(listItem); + listItem = new qx.ui.form.ListItem("Item 5"); + sel2.add(listItem); + listItem = new qx.ui.form.ListItem("Item 6"); + sel2.add(listItem); + listItem = new qx.ui.form.ListItem("Item 7"); + sel2.add(listItem); + listItem = new qx.ui.form.ListItem("Item 8"); + sel2.add(listItem); + listItem = new qx.ui.form.ListItem("Item 9"); + sel2.add(listItem); + listItem = new qx.ui.form.ListItem("Item 10"); + sel2.add(listItem); + + var selLabel3 = new qx.ui.basic.Label("RadioButtonGroup:"); + var sel3 = new qx.ui.form.RadioButtonGroup(new qx.ui.layout.Grid(3, 3)); + + var listItem = new qx.ui.form.RadioButton("Option 1"); + sel3.add(listItem, {row: 0, column: 0}); + listItem = new qx.ui.form.RadioButton("Option 2"); + sel3.add(listItem, {row: 0, column: 1}); + listItem = new qx.ui.form.RadioButton("Option 3"); + sel3.add(listItem, {row: 1, column: 0}); + listItem = new qx.ui.form.RadioButton("Option 4"); + sel3.add(listItem, {row: 1, column: 1}); + + var selBoxLayout = new qx.ui.layout.Grid(5, 10); + selBoxLayout.setColumnAlign(0, "right", "middle"); + + var selBox = new qx.ui.groupbox.GroupBox("Selection"); + selBox.set({layout: selBoxLayout, margin: 4}); + selBox.add(selLabel1, {row: 0, column: 0}); + selBox.add(sel1, {row: 0, column: 1}); + selBox.add(selLabel2, {row: 1, column: 0}); + selBox.add(sel2, {row: 1, column: 1}); + selBox.add(selLabel3, {row: 2, column: 0}); + selBox.add(sel3, {row: 2, column: 1}); + + return selBox; + }, + + /* + ------------------------------------------------------------------------- + Boolean + ------------------------------------------------------------------------- + */ + getBooleanBox: function() + { + var boolLabel1 = new qx.ui.basic.Label("CheckBox:"); + var bool1 = new qx.ui.form.CheckBox("CheckBox"); + + var boolLabel2 = new qx.ui.basic.Label("Tri-State:"); + var bool2 = new qx.ui.form.CheckBox("CheckBox"); + bool2.set({triState: true, value: null}); + + var boolLabel3 = new qx.ui.basic.Label("RadioButton:"); + var bool3 = new qx.ui.form.RadioButton("RadioButton"); + + var boolBoxLayout = new qx.ui.layout.Grid(5, 8); + boolBoxLayout.setColumnAlign(0, "right", "middle"); + + var boolBox = new qx.ui.groupbox.GroupBox("Boolean"); + boolBox.set({layout: boolBoxLayout, margin: 4}); + boolBox.add(boolLabel1, {row: 0, column: 0}); + boolBox.add(bool1, {row: 0, column: 1}); + boolBox.add(boolLabel2, {row: 1, column: 0}); + boolBox.add(bool2, {row: 1, column: 1}); + boolBox.add(boolLabel3, {row: 2, column: 0}); + boolBox.add(bool3, {row: 2, column: 1}); + + return boolBox; + }, + + /* + ------------------------------------------------------------------------- + Number + ------------------------------------------------------------------------- + */ + getNumBox: function() + { + var numLabel1 = new qx.ui.basic.Label("Spinner:"); + var num1 = new qx.ui.form.Spinner(0, 0, 100); + + var numLabel2 = new qx.ui.basic.Label("Slider:"); + var num2 = new qx.ui.form.Slider(); + + var numBoxLayout = new qx.ui.layout.Grid(5, 8); + numBoxLayout.setColumnAlign(0, "right", "middle"); + numBoxLayout.setColumnWidth(1, 130); + + var numBox = new qx.ui.groupbox.GroupBox("Number"); + numBox.set({layout: numBoxLayout, margin: 4}); + numBox.add(numLabel1, {row: 0, column: 0}); + numBox.add(num1, {row: 0, column: 1}); + numBox.add(numLabel2, {row: 1, column: 0}); + numBox.add(num2, {row: 1, column: 1}); + + num1.bind("value", num2, "value"); + num2.bind("value", num1, "value"); + + return numBox; + }, + + getBottomBox: function() + { + var okButton = new qx.ui.form.Button("OK"); + okButton.set({width: 100}); + okButton.addListener("execute", this.close, this); + + var cancelButton = new qx.ui.form.Button("Cancel"); + cancelButton.set({width: 100}); + cancelButton.addListener("execute", this.close, this); + + var layout = new qx.ui.layout.HBox(10); + layout.set({alignX: "center"}); + + var bottomBox = new qx.ui.container.Composite(layout); + bottomBox.add(okButton); + bottomBox.add(cancelButton); + + return bottomBox; + }, + + getViewMenu: function() + { + var menu = new qx.ui.menu.Menu; + + var panesButton = new qx.ui.menu.Button("Panes", null, null, this.getPanesMenu()); + var syntaxButton = new qx.ui.menu.Button("Syntax", null, null, this.getSyntaxMenu()); + var rulerButton = new qx.ui.menu.CheckBox("Show ruler"); + var numbersButton = new qx.ui.menu.CheckBox("Show line numbers"); + var asciiButton = new qx.ui.menu.Button("ASCII table"); + + menu.add(panesButton); + menu.add(syntaxButton); + menu.addSeparator(); + menu.add(rulerButton); + menu.add(numbersButton); + menu.addSeparator(); + menu.add(asciiButton); + + return menu; + }, + + getPanesMenu : function() + { + var menu = new qx.ui.menu.Menu; + + var tabsCheckbox = new qx.ui.menu.CheckBox("Show tabs"); + var statusCheckbox = new qx.ui.menu.CheckBox("Show status bar"); + + var treeCheckbox = new qx.ui.menu.CheckBox("Show tree"); + var macroCheckbox = new qx.ui.menu.CheckBox("Show macros"); + var tagCheckbox = new qx.ui.menu.CheckBox("Show tags"); + var consoleCheckbox = new qx.ui.menu.CheckBox("Show console"); + + tabsCheckbox.setValue(true); + statusCheckbox.setValue(true); + macroCheckbox.setValue(true); + + menu.add(statusCheckbox); + menu.add(tabsCheckbox); + menu.addSeparator(); + menu.add(treeCheckbox); + menu.add(macroCheckbox); + menu.add(tagCheckbox); + menu.add(consoleCheckbox); + + return menu; + }, + + getSyntaxMenu : function() + { + var menu = new qx.ui.menu.Menu; + + var htmlButton = new qx.ui.menu.RadioButton("HTML"); + var xmlButton = new qx.ui.menu.RadioButton("XML"); + var jsButton = new qx.ui.menu.RadioButton("JavaScript"); + var cdialectButton = new qx.ui.menu.Button("C Dialect", null, null, this.getSyntaxCMenu()); + var perlButton = new qx.ui.menu.RadioButton("Perl"); + var pythonButton = new qx.ui.menu.RadioButton("Python"); + + menu.add(htmlButton); + menu.add(xmlButton); + menu.add(jsButton); + menu.add(cdialectButton); + menu.add(perlButton); + menu.add(pythonButton); + + // Configure and fill radio group + var langGroup = new qx.ui.form.RadioGroup; + langGroup.add(htmlButton, xmlButton, jsButton, perlButton, pythonButton); + langGroup.add.apply(langGroup, cdialectButton.getMenu().getChildren()); + + return menu; + }, + + getSyntaxCMenu : function() + { + var menu = new qx.ui.menu.Menu; + + var cButton = new qx.ui.menu.RadioButton("C"); + var csharpButton = new qx.ui.menu.RadioButton("C Sharp"); + var objcButton = new qx.ui.menu.RadioButton("Objective C"); + var cplusButton = new qx.ui.menu.RadioButton("C Plus Plus"); + + menu.add(cButton); + menu.add(csharpButton); + menu.add(objcButton); + menu.add(cplusButton); + + return menu; + }, + + getBackMenu : function() + { + var menu = new qx.ui.menu.Menu; + + var button1 = new qx.ui.menu.Button("Line 313"); + var button2 = new qx.ui.menu.Button("Line 1039"); + var button3 = new qx.ui.menu.Button("Line 12"); + var button4 = new qx.ui.menu.Button("Line 26"); + + menu.add(button1); + menu.add(button2); + menu.add(button3); + menu.add(button4); + + return menu; + } + + } +}); \ No newline at end of file Deleted: trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/class/silverbluetheme/demo/ProgressBar.js =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/class/silverbluetheme/demo/ProgressBar.js 2011-07-31 14:59:13 UTC (rev 21364) +++ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/class/silverbluetheme/demo/ProgressBar.js 2012-08-10 22:32:36 UTC (rev 21764) @@ -1,71 +0,0 @@ -/* ************************************************************************ - - qooxdoo - the new era of web development - - http://qooxdoo.org - - Copyright: - 2004-2010 1&1 Internet AG, Germany, http://www.1und1.de - - License: - LGPL: http://www.gnu.org/licenses/lgpl.html - EPL: http://www.eclipse.org/org/documents/epl-v10.php - See the LICENSE file in the project's top-level directory for details. - - Authors: - * Adrian Olaru (adrianolaru) - -************************************************************************ */ - -qx.Class.define("silverbluetheme.demo.ProgressBar", -{ - extend: qx.ui.groupbox.GroupBox, - - construct: function() - { - this.base(arguments); - - this.createControls(); - }, - - members : - { - createControls: function() - { - var layout = new qx.ui.layout.Canvas(); - this.set({layout: layout, contentPadding: 10}); - - var box = new qx.ui.layout.VBox(); - var container = new qx.ui.container.Composite(box); - - var pb = new qx.ui.indicator.ProgressBar(0, 200); - var slider = new qx.ui.form.Slider().set({minimum:0, maximum: 200}); - var info = new qx.ui.basic.Label(); - - this.add(container, {left:0,top:0}); - container.add(pb); - container.add(slider); - container.add(info); - - box.setSpacing(10); - container.setPadding(20); - info.setValue("Completed: 0 (0%)"); - - //set up the progressbar value with slider's value - slider.addListener("changeValue", function(e) { - pb.setValue(e.getData()); - }); - - //get real time change from the progressbar - pb.addListener("change", function(e) { - info.setValue("Completed: " + pb.getValue() + " (" + e.getData() + "%)"); - info.setTextColor("black"); - }); - - //when complete make the info text green - pb.addListener("complete", function(e) { - info.setTextColor("green"); - }); - } - } -}); Copied: trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/class/silverbluetheme/demo/ProgressBar.js (from rev 21763, trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/class/silverbluetheme/demo/ProgressBar.js) =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/class/silverbluetheme/demo/ProgressBar.js (rev 0) +++ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/class/silverbluetheme/demo/ProgressBar.js 2012-08-10 22:32:36 UTC (rev 21764) @@ -0,0 +1,73 @@ +/* ************************************************************************ + + qooxdoo - the new era of web development + + http://qooxdoo.org + + Copyright: + 2004-2010 1&1 Internet AG, Germany, http://www.1und1.de + + License: + LGPL: http://www.gnu.org/licenses/lgpl.html + EPL: http://www.eclipse.org/org/documents/epl-v10.php + See the LICENSE file in the project's top-level directory for details. + + Authors: + * Adrian Olaru (adrianolaru) + +************************************************************************ */ + +qx.Class.define("silverbluetheme.demo.ProgressBar", +{ + extend: qx.ui.groupbox.GroupBox, + + construct: function() + { + this.base(arguments); + + this.createControls(); + }, + + members : + { + createControls: function() + { + var layout = new qx.ui.layout.Canvas(); + this.set({layout: layout, contentPadding: 10}); + + var box = new qx.ui.layout.VBox(); + var container = new qx.ui.container.Composite(box); + + var pb = new qx.ui.indicator.ProgressBar(0, 200); + pb.set({height: 16, width: 200}); + + var slider = new qx.ui.form.Slider().set({minimum:0, maximum: 200}); + var info = new qx.ui.basic.Label(); + + this.add(container, {left: 0, top: 0}); + container.add(pb); + container.add(slider); + container.add(info); + + box.setSpacing(10); + container.setPadding(20); + info.setValue("Completed: 0 (0%)"); + + //set up the progressbar value with slider's value + slider.addListener("changeValue", function(e) { + pb.setValue(e.getData()); + }); + + //get real time change from the progressbar + pb.addListener("change", function(e) { + info.setValue("Completed: " + pb.getValue() + " (" + e.getData() + "%)"); + info.setTextColor("black"); + }); + + //when complete make the info text green + pb.addListener("complete", function(e) { + info.setTextColor("green"); + }); + } + } +}); Deleted: trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/script/silverbluetheme.demo.js =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/script/silverbluetheme.demo.js 2011-07-31 14:59:13 UTC (rev 21364) +++ trunk/qooxdoo-contrib/SilverBlueTheme/0.2/demo/default/source/script/silverbluetheme.demo.js 2012-08-10 22:32:36 UTC (rev 21764) @@ -1,179 +0,0 @@ -(function(){ - -if (!window.qx) window.qx = {}; - -qx.$$start = new Date(); - -if (!window.qxsettings) qxsettings = {}; -var settings = {"qx.application":"silverbluetheme.demo.Application","qx.revision":"unknown","qx.theme":"silverbluetheme.SilverBlueTheme","qx.version":"1.4"}; -for (var k in settings) qxsettings[k] = settings[k]; - -if (!window.qxvariants) qxvariants = {}; -var variants = {}; -for (var k in variants) qxvariants[k] = variants[k]; - -if (!qx.$$environment) qx.$$environment = {}; -var envinfo = {"qx.application":"silverbluetheme.demo.Application","qx.revision":"unknown","qx.theme":"silverbluetheme.SilverBlueTheme","qx.version":"1.4"}; -for (var k in envinfo) qx.$$environment[k] = envinfo[k]; - -if (!qx.$$libraries) qx.$$libraries = {}; -var libinfo = {"__out__":{"sourceUri":"script"},"qx":{"resourceUri":"../../../../../qooxdoo/1.4/framework/source/resource","sourceUri":"../../../../../qooxdoo/1.4/framework/source/class","version":"1.4"},"silverbluetheme":{"resourceUri":"../../../source/resource","sourceUri":"../../../source/class","version":"trunk"},"silverbluetheme.demo":{"resourceUri":"../source/resource","sourceUri":"../source/class","version":"trunk"}}; -for (var k in libinfo) qx.$$libraries[k] = libinfo[k]; - @@ Diff output truncated at 100000 characters. @@ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sc...@us...> - 2012-08-10 22:25:04
|
Revision: 21763 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21763&view=rev Author: scro34 Date: 2012-08-10 22:24:55 +0000 (Fri, 10 Aug 2012) Log Message: ----------- Maintenance Modified Paths: -------------- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/class/silverbluetheme/demo/ProgressBar.js trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/script/silverbluetheme.demo.js trunk/qooxdoo-contrib/SilverBlueTheme/trunk/source/class/silverbluetheme/theme/Appearance.js Modified: trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/class/silverbluetheme/demo/ProgressBar.js =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/class/silverbluetheme/demo/ProgressBar.js 2012-08-10 22:22:21 UTC (rev 21762) +++ trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/class/silverbluetheme/demo/ProgressBar.js 2012-08-10 22:24:55 UTC (rev 21763) @@ -32,17 +32,19 @@ { createControls: function() { - var layout = new qx.ui.layout.Canvas(); + var layout = new qx.ui.layout.Canvas(); this.set({layout: layout, contentPadding: 10}); var box = new qx.ui.layout.VBox(); var container = new qx.ui.container.Composite(box); var pb = new qx.ui.indicator.ProgressBar(0, 200); + pb.set({height: 16, width: 200}); + var slider = new qx.ui.form.Slider().set({minimum:0, maximum: 200}); var info = new qx.ui.basic.Label(); - this.add(container, {left:0,top:0}); + this.add(container, {left: 0, top: 0}); container.add(pb); container.add(slider); container.add(info); Modified: trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/script/silverbluetheme.demo.js =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/script/silverbluetheme.demo.js 2012-08-10 22:22:21 UTC (rev 21762) +++ trunk/qooxdoo-contrib/SilverBlueTheme/trunk/demo/default/source/script/silverbluetheme.demo.js 2012-08-10 22:24:55 UTC (rev 21763) @@ -19,7 +19,7 @@ qx.$$loader = { parts : {"boot":[0]}, - packages : {"0":{"uris":["__out__:silverbluetheme.demo.2e76c95ac7a9.js","qx:qx/Bootstrap.js","qx:qx/core/Environment.js","qx:qx/util/OOUtil.js","qx:qx/Mixin.js","qx:qx/core/Aspect.js","qx:qx/Interface.js","qx:qx/lang/Core.js","qx:qx/core/Property.js","qx:qx/Class.js","qx:qx/lang/Generics.js","qx:qx/data/MBinding.js","qx:qx/data/SingleValueBinding.js","qx:qx/lang/String.js","qx:qx/lang/Array.js","qx:qx/bom/client/Engine.js","qx:qx/lang/Type.js","qx:qx/core/Assert.js","qx:qx/type/BaseError.js","qx:qx/core/AssertionError.js","qx:qx/dev/StackTrace.js","qx:qx/lang/Function.js","qx:qx/event/GlobalError.js","qx:qx/core/WindowError.js","qx:qx/core/GlobalError.js","qx:qx/core/ObjectRegistry.js","qx:qx/bom/client/EcmaScript.js","qx:qx/lang/JsonImpl.js","qx:qx/bom/client/Json.js","qx:qx/lang/Json.js","qx:qx/lang/Date.js","qx:qx/data/IListData.js","qx:qx/core/ValidationError.js","qx:qx/lang/RingBuffer.js","qx:qx/log/appender/RingBuffer.js","qx:qx/log/Logger.js","qx:qx/core/MLogging.js","qx:qx/dom/Node.js","qx:qx/bom/Event.js","qx:qx/event/Manager.js","qx:qx/event/IEventHandler.js","qx:qx/event/Registration.js","qx:qx/core/MEvents.js","qx:qx/event/IEventDispatcher.js","qx:qx/core/MProperty.js","qx:qx/core/MAssert.js","qx:qx/core/Object.js","qx:qx/util/DisposeUtil.js","qx:qx/event/type/Event.js","qx:qx/util/ObjectPool.js","qx:qx/event/Pool.js","qx:qx/event/dispatch/Direct.js","qx:qx/event/handler/Object.js","qx:qx/event/type/Data.js","qx:qx/locale/MTranslation.js","qx:qx/application/IApplication.js","qx:qx/core/BaseInit.js","qx:qx/bom/client/OperatingSystem.js","qx:qx/event/type/Native.js","qx:qx/event/handler/Window.js","qx:qx/event/handler/Application.js","qx:qx/core/Init.js","qx:qx/application/AbstractGui.js","qx:qx/theme/manager/Meta.js","qx:qx/util/ValueManager.js","qx:qx/theme/manager/Color.js","qx:qx/util/ColorUtil.js","qx:qx/theme/manager/Decoration.js","qx:qx/ui/decoration/IDecorator.js","qx:qx/ui/decoration/Abstract.js","qx:qx/ui/decoration/DynamicDecorator.js","qx:qx/bom/element/Overflow.js","qx:qx/bom/Style.js","qx:qx/lang/Object.js","qx:qx/bom/client/Css.js","qx:qx/bom/client/Browser.js","qx:qx/bom/element/Opacity.js","qx:qx/bom/element/Clip.js","qx:qx/bom/element/Cursor.js","qx:qx/bom/element/BoxSizing.js","qx:qx/bom/element/Style.js","qx:qx/bom/Document.js","qx:qx/bom/Viewport.js","qx:qx/util/AliasManager.js","qx:qx/theme/manager/Font.js","qx:qx/bom/Font.js","qx:qx/bom/webfonts/WebFont.js","qx:qx/bom/webfonts/Manager.js","qx:qx/bom/client/Transport.js","qx:qx/util/ResourceManager.js","qx:qx/event/Timer.js","qx:qx/dom/Element.js","qx:qx/bom/Stylesheet.js","qx:qx/bom/client/Stylesheet.js","qx:qx/util/Uri.js","qx:qx/bom/webfonts/Validator.js","qx:qx/bom/element/Dimension.js","qx:qx/theme/manager/Icon.js","qx:qx/theme/manager/Appearance.js","qx:qx/Theme.js","qx:qx/ui/tooltip/Manager.js","qx:qx/ui/core/MLayoutHandling.js","qx:qx/ui/core/LayoutItem.js","qx:qx/ui/core/queue/Layout.js","qx:qx/util/DeferredCallManager.js","qx:qx/util/DeferredCall.js","qx:qx/html/Element.js","qx:qx/event/handler/Appear.js","qx:qx/event/dispatch/AbstractBubbling.js","qx:qx/event/dispatch/DomBubbling.js","qx:qx/event/handler/Element.js","qx:qx/event/handler/UserAction.js","qx:qx/event/handler/Mouse.js","qx:qx/event/type/Dom.js","qx:qx/event/type/Mouse.js","qx:qx/event/type/MouseWheel.js","qx:qx/dom/Hierarchy.js","qx:qx/bom/client/Html.js","qx:qx/event/handler/Keyboard.js","qx:qx/event/type/KeyInput.js","qx:qx/event/type/KeySequence.js","qx:qx/event/handler/Focus.js","qx:qx/bom/Selection.js","qx:qx/bom/Range.js","qx:qx/util/StringSplit.js","qx:qx/bom/client/Event.js","qx:qx/event/handler/Orientation.js","qx:qx/event/type/Orientation.js","qx:qx/event/handler/Touch.js","qx:qx/event/type/Touch.js","qx:qx/event/type/Tap.js","qx:qx/event/type/Swipe.js","qx:qx/event/handler/Capture.js","qx:qx/event/handler/DragDrop.js","qx:qx/event/type/Drag.js","qx:qx/event/handler/Offline.js","qx:qx/bom/Element.js","qx:qx/bom/element/Attribute.js","qx:qx/event/dispatch/MouseCapture.js","qx:qx/bom/Selector.js","qx:qx/bom/client/Plugin.js","qx:qx/xml/Document.js","qx:qx/bom/client/Xml.js","qx:qx/event/type/Focus.js","qx:qx/bom/element/Scroll.js","qx:qx/bom/element/Location.js","qx:qx/ui/core/queue/Manager.js","qx:qx/ui/core/queue/Widget.js","qx:qx/ui/core/queue/Visibility.js","qx:qx/ui/core/queue/Appearance.js","qx:qx/ui/core/queue/Dispose.js","qx:qx/ui/core/DecoratorFactory.js","qx:qx/html/Decorator.js","qx:qx/ui/core/Widget.js","qx:qx/ui/core/EventHandler.js","qx:qx/ui/layout/Abstract.js","qx:qx/type/BaseString.js","qx:qx/locale/LocalizedString.js","qx:qx/locale/Manager.js","qx:qx/bom/client/Locale.js","qx:qx/bom/element/Decoration.js","qx:qx/io/ImageLoader.js","qx:qx/bom/element/Background.js","qx:qx/html/Image.js","qx:qx/ui/core/MPlacement.js","qx:qx/event/Idle.js","qx:qx/util/placement/Placement.js","qx:qx/util/placement/AbstractAxis.js","qx:qx/util/placement/DirectAxis.js","qx:qx/util/placement/KeepAlignAxis.js","qx:qx/util/placement/BestFitAxis.js","qx:qx/ui/basic/Image.js","qx:qx/ui/core/DragDropCursor.js","qx:qx/ui/core/MChildrenHandling.js","qx:qx/ui/container/Composite.js","qx:qx/ui/popup/Popup.js","qx:qx/ui/popup/Manager.js","qx:qx/ui/tooltip/ToolTip.js","qx:qx/ui/layout/Grow.js","qx:qx/ui/basic/Atom.js","qx:qx/ui/layout/Atom.js","qx:qx/ui/layout/Util.js","qx:qx/ui/form/IStringForm.js","qx:qx/ui/basic/Label.js","qx:qx/html/Label.js","qx:qx/bom/Label.js","qx:qx/ui/form/IForm.js","qx:qx/application/Standalone.js","qx:qx/ui/window/MDesktop.js","qx:qx/ui/core/MBlocker.js","qx:qx/ui/core/Blocker.js","qx:qx/ui/root/Abstract.js","qx:qx/ui/core/FocusHandler.js","qx:qx/ui/root/Application.js","qx:qx/ui/layout/Canvas.js","qx:qx/html/Root.js","qx:qx/html/Blocker.js","silverbluetheme.demo:silverbluetheme/demo/Application.js","qx:qx/log/appender/Util.js","qx:qx/log/appender/Native.js","qx:qx/log/appender/Console.js","qx:qx/ui/core/MSingleSelectionHandling.js","qx:qx/ui/core/SingleSelectionManager.js","qx:qx/ui/core/ISingleSelectionProvider.js","qx:qx/ui/form/MModelSelection.js","qx:qx/data/marshal/MEventBubbling.js","qx:qx/data/Array.js","qx:qx/ui/core/MRemoteChildrenHandling.js","qx:qx/ui/form/MForm.js","qx:qx/ui/form/AbstractSelectBox.js","qx:qx/ui/layout/HBox.js","qx:qx/ui/core/selection/Abstract.js","qx:qx/ui/core/selection/Widget.js","qx:qx/ui/core/selection/ScrollArea.js","qx:qx/ui/core/MMultiSelectionHandling.js","qx:qx/ui/core/ISingleSelection.js","qx:qx/ui/core/IMultiSelection.js","qx:qx/ui/core/scroll/MWheelHandling.js","qx:qx/ui/core/scroll/MScrollBarFactory.js","qx:qx/ui/core/scroll/IScrollBar.js","qx:qx/ui/core/scroll/NativeScrollBar.js","qx:qx/ui/core/scroll/ScrollBar.js","qx:qx/ui/form/IRange.js","qx:qx/ui/form/INumberForm.js","qx:qx/ui/form/Slider.js","qx:qx/ui/core/scroll/ScrollSlider.js","qx:qx/ui/core/MExecutable.js","qx:qx/ui/form/IExecutable.js","qx:qx/ui/form/Button.js","qx:qx/ui/form/RepeatButton.js","qx:qx/event/AcceleratingTimer.js","qx:qx/ui/layout/VBox.js","qx:qx/ui/core/scroll/AbstractScrollArea.js","qx:qx/bom/client/Scroll.js","qx:qx/ui/layout/Grid.js","qx:qx/ui/core/scroll/ScrollPane.js","qx:qx/ui/form/IModelSelection.js","qx:qx/ui/form/List.js","qx:qx/bom/String.js","qx:qx/util/StringEscape.js","qx:qx/ui/form/SelectBox.js","qx:qx/ui/core/Spacer.js","qx:qx/ui/form/MModelProperty.js","qx:qx/ui/form/IModel.js","qx:qx/ui/form/ListItem.js","qx:qx/ui/core/MRemoteLayoutHandling.js","qx:qx/ui/window/IWindowManager.js","qx:qx/ui/window/IDesktop.js","qx:qx/ui/window/Manager.js","qx:qx/ui/core/MMovable.js","qx:qx/ui/core/MContentPadding.js","qx:qx/ui/core/MResizable.js","qx:qx/ui/window/Window.js","silverbluetheme.demo:silverbluetheme/demo/CalcWindow.js","silverbluetheme.demo:silverbluetheme/demo/CalculatorLogic.js","silverbluetheme.demo:silverbluetheme/demo/ColorWindow.js","qx:qx/ui/form/IColorForm.js","qx:qx/ui/control/ColorSelector.js","qx:qx/ui/groupbox/GroupBox.js","qx:qx/ui/form/AbstractField.js","qx:qx/html/Input.js","qx:qx/event/handler/Input.js","qx:qx/bom/Input.js","qx:qx/ui/form/TextField.js","qx:qx/ui/form/Spinner.js","qx:qx/locale/Number.js","qx:qx/lang/Number.js","silverbluetheme.demo:silverbluetheme/demo/FormWindow.js","qx:qx/ui/form/PasswordField.js","qx:qx/ui/form/TextArea.js","qx:qx/type/BaseArray.js","qx:qx/bom/element/Class.js","qx:qx/bom/Collection.js","qx:qx/bom/Html.js","qx:qx/io/ScriptLoader.js","qx:qx/ui/form/ComboBox.js","qx:qx/ui/form/IDateForm.js","qx:qx/ui/form/DateField.js","qx:qx/locale/Date.js","qx:qx/util/format/IFormat.js","qx:qx/util/format/DateFormat.js","qx:qx/ui/control/DateChooser.js","qx:qx/ui/toolbar/Button.js","qx:qx/ui/form/IRadioItem.js","qx:qx/ui/form/RadioGroup.js","qx:qx/ui/form/IBooleanForm.js","qx:qx/ui/form/ToggleButton.js","qx:qx/ui/form/HoverButton.js","qx:qx/ui/form/MenuButton.js","qx:qx/ui/menu/Manager.js","qx:qx/ui/menu/Menu.js","qx:qx/ui/menu/Layout.js","qx:qx/ui/menu/Separator.js","qx:qx/ui/menu/AbstractButton.js","qx:qx/ui/menu/ButtonLayout.js","qx:qx/ui/container/SlideBar.js","qx:qx/ui/menu/MenuSlideBar.js","qx:qx/ui/menubar/Button.js","qx:qx/ui/toolbar/ToolBar.js","qx:qx/ui/toolbar/Separator.js","qx:qx/ui/toolbar/Part.js","qx:qx/ui/toolbar/PartContainer.js","qx:qx/ui/menu/Button.js","qx:qx/ui/form/SplitButton.js","qx:qx/ui/form/RadioButtonGroup.js","qx:qx/ui/form/RadioButton.js","qx:qx/ui/form/CheckBox.js","qx:qx/ui/menu/CheckBox.js","qx:qx/ui/menu/RadioButton.js","silverbluetheme.demo:silverbluetheme/demo/TableWindow.js","qx:qx/ui/table/ITableModel.js","qx:qx/ui/table/model/Abstract.js","qx:qx/ui/table/model/Simple.js","qx:qx/ui/table/Table.js","qx:qx/ui/table/IRowRenderer.js","qx:qx/ui/table/rowrenderer/Default.js","qx:qx/ui/table/IColumnMenuButton.js","qx:qx/ui/table/columnmenu/Button.js","qx:qx/ui/table/IColumnMenuItem.js","qx:qx/ui/table/columnmenu/MenuItem.js","qx:qx/ui/table/selection/Manager.js","qx:qx/ui/table/selection/Model.js","qx:qx/ui/table/ICellRenderer.js","qx:qx/ui/table/cellrenderer/Abstract.js","qx:qx/ui/table/cellrenderer/Default.js","qx:qx/util/format/NumberFormat.js","qx:qx/ui/table/ICellEditorFactory.js","qx:qx/ui/table/celleditor/AbstractField.js","qx:qx/ui/table/celleditor/TextField.js","qx:qx/ui/table/IHeaderRenderer.js","qx:qx/ui/table/headerrenderer/Default.js","qx:qx/ui/table/headerrenderer/HeaderCell.js","qx:qx/ui/table/columnmodel/Basic.js","qx:qx/ui/table/pane/Pane.js","qx:qx/ui/table/pane/Header.js","qx:qx/ui/table/pane/Scroller.js","qx:qx/ui/table/pane/Clipper.js","qx:qx/ui/table/pane/FocusIndicator.js","qx:qx/ui/table/pane/CellEvent.js","qx:qx/ui/table/pane/Model.js","qx:qx/ui/table/cellrenderer/AbstractImage.js","qx:qx/ui/table/cellrenderer/Boolean.js","qx:qx/ui/table/headerrenderer/Icon.js","qx:qx/ui/toolbar/CheckBox.js","silverbluetheme.demo:silverbluetheme/demo/EditorWindow.js","qx:qx/ui/embed/HtmlArea.js","qx:qx/bom/htmlarea/HtmlArea.js","qx:qx/event/handler/Iframe.js","qx:qx/bom/Iframe.js","qx:qx/bom/htmlarea/manager/Command.js","qx:qx/bom/htmlarea/manager/UndoRedo.js","qx:qx/ui/menubar/MenuBar.js","silverbluetheme.demo:silverbluetheme/demo/BrowserWindow.js","qx:qx/ui/embed/AbstractIframe.js","qx:qx/ui/embed/Iframe.js","qx:qx/html/Iframe.js","qx:qx/ui/container/Stack.js","silverbluetheme.demo:silverbluetheme/demo/Atom.js","silverbluetheme.demo:silverbluetheme/demo/Button.js","silverbluetheme.demo:silverbluetheme/demo/Canvas.js","qx:qx/ui/window/Desktop.js","qx:qx/ui/embed/Canvas.js","qx:qx/html/Canvas.js","silverbluetheme.demo:silverbluetheme/demo/CheckBox.js","silverbluetheme.demo:silverbluetheme/demo/ColorPopup.js","qx:qx/ui/control/ColorPopup.js","qx:qx/ui/layout/Basic.js","silverbluetheme.demo:silverbluetheme/demo/ComboBox.js","silverbluetheme.demo:silverbluetheme/demo/DateChooser.js","silverbluetheme.demo:silverbluetheme/demo/DateField.js","silverbluetheme.demo:silverbluetheme/demo/Desktop.js","qx:qx/ui/tabview/TabView.js","qx:qx/ui/tabview/Page.js","qx:qx/ui/tabview/TabButton.js","silverbluetheme.demo:silverbluetheme/demo/GroupBox.js","qx:qx/ui/groupbox/CheckGroupBox.js","qx:qx/ui/groupbox/RadioGroupBox.js","silverbluetheme.demo:silverbluetheme/demo/HtmlEmbed.js","qx:qx/ui/core/MNativeOverflow.js","qx:qx/ui/embed/Html.js","silverbluetheme.demo:silverbluetheme/demo/Image.js","silverbluetheme.demo:silverbluetheme/demo/Label.js","qx:qx/data/controller/Object.js","silverbluetheme.demo:silverbluetheme/demo/List.js","qx:qx/ui/container/Scroll.js","silverbluetheme.demo:silverbluetheme/demo/Menu.js","qx:qx/ui/core/Command.js","qx:qx/bom/Shortcut.js","qx:qx/locale/Key.js","qx:qx/ui/toolbar/SplitButton.js","qx:qx/ui/toolbar/MenuButton.js","silverbluetheme.demo:silverbluetheme/demo/MenuBar.js","silverbluetheme.demo:silverbluetheme/demo/Popup.js","silverbluetheme.demo:silverbluetheme/demo/ProgressBar.js","qx:qx/ui/indicator/ProgressBar.js","silverbluetheme.demo:silverbluetheme/demo/RadioButton.js","silverbluetheme.demo:silverbluetheme/demo/RadioButtonGroup.js","silverbluetheme.demo:silverbluetheme/demo/Resizer.js","qx:qx/ui/container/Resizer.js","silverbluetheme.demo:silverbluetheme/demo/ScrollBar.js","silverbluetheme.demo:silverbluetheme/demo/SelectBox.js","silverbluetheme.demo:silverbluetheme/demo/SlideBar.js","silverbluetheme.demo:silverbluetheme/demo/Slider.js","silverbluetheme.demo:silverbluetheme/demo/Spinner.js","silverbluetheme.demo:silverbluetheme/demo/SplitPane.js","qx:qx/ui/splitpane/Pane.js","qx:qx/ui/splitpane/Slider.js","qx:qx/ui/splitpane/Splitter.js","qx:qx/ui/splitpane/Blocker.js","qx:qx/ui/splitpane/VLayout.js","qx:qx/ui/splitpane/HLayout.js","qx:qx/ui/tree/selection/SelectionManager.js","qx:qx/ui/tree/core/AbstractItem.js","qx:qx/ui/tree/core/FolderOpenButton.js","qx:qx/util/PropertyUtil.js","qx:qx/ui/tree/core/AbstractTreeItem.js","qx:qx/ui/tree/Tree.js","qx:qx/ui/tree/TreeFolder.js","qx:qx/ui/tree/TreeFile.js","silverbluetheme.demo:silverbluetheme/demo/StackContainer.js","silverbluetheme.demo:silverbluetheme/demo/TabView.js","silverbluetheme.demo:silverbluetheme/demo/TextField.js","silverbluetheme.demo:silverbluetheme/demo/ToolBar.js","qx:qx/ui/toolbar/RadioButton.js","silverbluetheme.demo:silverbluetheme/demo/Tooltip.js","silverbluetheme.demo:silverbluetheme/demo/Tree.js","silverbluetheme.demo:silverbluetheme/demo/TreeColumns.js","silverbluetheme.demo:silverbluetheme/demo/TreeVirtual.js","qx:qx/ui/treevirtual/TreeVirtual.js","qx:qx/ui/treevirtual/MTreePrimitive.js","qx:qx/ui/treevirtual/SimpleTreeDataModel.js","qx:qx/ui/decoration/MBackgroundColor.js","qx:qx/ui/decoration/MBackgroundImage.js","qx:qx/ui/decoration/MSingleBorder.js","qx:qx/ui/decoration/Single.js","qx:qx/ui/decoration/MDoubleBorder.js","qx:qx/ui/decoration/Double.js","qx:qx/ui/decoration/Uniform.js","qx:qx/ui/decoration/Grid.js","qx:qx/ui/decoration/css3/BorderImage.js","qx:qx/ui/decoration/GridDiv.js","qx:qx/ui/decoration/Beveled.js","qx:qx/theme/classic/Decoration.js","qx:qx/theme/classic/Appearance.js","qx:qx/theme/classic/Font.js","qx:qx/theme/icon/Oxygen.js","qx:qx/theme/classic/Color.js","qx:qx/theme/Classic.js","qx:qx/theme/modern/Appearance.js","qx:qx/theme/icon/Tango.js","qx:qx/ui/decoration/MBorderRadius.js","qx:qx/ui/decoration/Background.js","qx:qx/ui/decoration/MLinearBackgroundGradient.js","qx:qx/ui/decoration/MBoxShadow.js","qx:qx/theme/modern/Decoration.js","qx:qx/theme/modern/Color.js","qx:qx/theme/modern/Font.js","qx:qx/theme/Modern.js","qx:qx/ui/treevirtual/SimpleTreeDataCellRenderer.js","qx:qx/ui/treevirtual/DefaultDataCellRenderer.js","qx:qx/ui/treevirtual/SimpleTreeDataRowRenderer.js","qx:qx/ui/treevirtual/SelectionManager.js","qx:qx/ui/table/columnmodel/Resize.js","qx:qx/ui/core/ColumnData.js","qx:qx/ui/table/columnmodel/resizebehavior/Abstract.js","qx:qx/ui/table/columnmodel/resizebehavior/Default.js","qx:qx/ui/treevirtual/MNode.js","silverbluetheme.demo:silverbluetheme/demo/Window.js","silverbluetheme:silverbluetheme/theme/Appearance.js","silverbluetheme:silverbluetheme/theme/Font.js","qx:qx/ui/decoration/AbstractBox.js","qx:qx/ui/decoration/BoxDiv.js","qx:qx/ui/decoration/VBox.js","qx:qx/ui/decoration/HBox.js","silverbluetheme:silverbluetheme/theme/Decoration.js","silverbluetheme:silverbluetheme/theme/Color.js","silverbluetheme:silverbluetheme/SilverBlueTheme.js"]}}, + packages : {"0":{"uris":["__out__:silverbluetheme.demo.5e356f1126a2.js","qx:qx/Bootstrap.js","qx:qx/core/Environment.js","qx:qx/util/OOUtil.js","qx:qx/Mixin.js","qx:qx/core/Aspect.js","qx:qx/Interface.js","qx:qx/lang/Core.js","qx:qx/core/Property.js","qx:qx/Class.js","qx:qx/lang/Generics.js","qx:qx/data/MBinding.js","qx:qx/data/SingleValueBinding.js","qx:qx/lang/String.js","qx:qx/lang/Array.js","qx:qx/bom/client/Engine.js","qx:qx/lang/Type.js","qx:qx/core/Assert.js","qx:qx/type/BaseError.js","qx:qx/core/AssertionError.js","qx:qx/dev/StackTrace.js","qx:qx/lang/Function.js","qx:qx/event/GlobalError.js","qx:qx/core/WindowError.js","qx:qx/core/GlobalError.js","qx:qx/core/ObjectRegistry.js","qx:qx/bom/client/EcmaScript.js","qx:qx/lang/JsonImpl.js","qx:qx/bom/client/Json.js","qx:qx/lang/Json.js","qx:qx/lang/Date.js","qx:qx/data/IListData.js","qx:qx/core/ValidationError.js","qx:qx/lang/RingBuffer.js","qx:qx/log/appender/RingBuffer.js","qx:qx/log/Logger.js","qx:qx/core/MLogging.js","qx:qx/dom/Node.js","qx:qx/bom/Event.js","qx:qx/event/Manager.js","qx:qx/event/IEventHandler.js","qx:qx/event/Registration.js","qx:qx/core/MEvents.js","qx:qx/event/IEventDispatcher.js","qx:qx/core/MProperty.js","qx:qx/core/MAssert.js","qx:qx/core/Object.js","qx:qx/util/DisposeUtil.js","qx:qx/event/type/Event.js","qx:qx/util/ObjectPool.js","qx:qx/event/Pool.js","qx:qx/event/dispatch/Direct.js","qx:qx/event/handler/Object.js","qx:qx/event/type/Data.js","qx:qx/locale/MTranslation.js","qx:qx/application/IApplication.js","qx:qx/core/BaseInit.js","qx:qx/bom/client/OperatingSystem.js","qx:qx/event/type/Native.js","qx:qx/event/handler/Window.js","qx:qx/event/handler/Application.js","qx:qx/core/Init.js","qx:qx/application/AbstractGui.js","qx:qx/theme/manager/Meta.js","qx:qx/util/ValueManager.js","qx:qx/theme/manager/Color.js","qx:qx/util/ColorUtil.js","qx:qx/theme/manager/Decoration.js","qx:qx/ui/decoration/IDecorator.js","qx:qx/ui/decoration/Abstract.js","qx:qx/ui/decoration/DynamicDecorator.js","qx:qx/bom/element/Overflow.js","qx:qx/bom/Style.js","qx:qx/lang/Object.js","qx:qx/bom/client/Css.js","qx:qx/bom/client/Browser.js","qx:qx/bom/element/Opacity.js","qx:qx/bom/element/Clip.js","qx:qx/bom/element/Cursor.js","qx:qx/bom/element/BoxSizing.js","qx:qx/bom/element/Style.js","qx:qx/bom/Document.js","qx:qx/bom/Viewport.js","qx:qx/util/AliasManager.js","qx:qx/theme/manager/Font.js","qx:qx/bom/Font.js","qx:qx/bom/webfonts/WebFont.js","qx:qx/bom/webfonts/Manager.js","qx:qx/bom/client/Transport.js","qx:qx/util/ResourceManager.js","qx:qx/event/Timer.js","qx:qx/dom/Element.js","qx:qx/bom/Stylesheet.js","qx:qx/bom/client/Stylesheet.js","qx:qx/util/Uri.js","qx:qx/bom/webfonts/Validator.js","qx:qx/bom/element/Dimension.js","qx:qx/theme/manager/Icon.js","qx:qx/theme/manager/Appearance.js","qx:qx/Theme.js","qx:qx/ui/tooltip/Manager.js","qx:qx/ui/core/MLayoutHandling.js","qx:qx/ui/core/LayoutItem.js","qx:qx/ui/core/queue/Layout.js","qx:qx/util/DeferredCallManager.js","qx:qx/util/DeferredCall.js","qx:qx/html/Element.js","qx:qx/event/handler/Appear.js","qx:qx/event/dispatch/AbstractBubbling.js","qx:qx/event/dispatch/DomBubbling.js","qx:qx/event/handler/Element.js","qx:qx/event/handler/UserAction.js","qx:qx/event/handler/Mouse.js","qx:qx/event/type/Dom.js","qx:qx/event/type/Mouse.js","qx:qx/event/type/MouseWheel.js","qx:qx/dom/Hierarchy.js","qx:qx/bom/client/Html.js","qx:qx/event/handler/Keyboard.js","qx:qx/event/type/KeyInput.js","qx:qx/event/type/KeySequence.js","qx:qx/event/handler/Focus.js","qx:qx/bom/Selection.js","qx:qx/bom/Range.js","qx:qx/util/StringSplit.js","qx:qx/bom/client/Event.js","qx:qx/event/handler/Orientation.js","qx:qx/event/type/Orientation.js","qx:qx/event/handler/Touch.js","qx:qx/event/type/Touch.js","qx:qx/event/type/Tap.js","qx:qx/event/type/Swipe.js","qx:qx/event/handler/Capture.js","qx:qx/event/handler/DragDrop.js","qx:qx/event/type/Drag.js","qx:qx/event/handler/Offline.js","qx:qx/bom/Element.js","qx:qx/bom/element/Attribute.js","qx:qx/event/dispatch/MouseCapture.js","qx:qx/bom/Selector.js","qx:qx/bom/client/Plugin.js","qx:qx/xml/Document.js","qx:qx/bom/client/Xml.js","qx:qx/event/type/Focus.js","qx:qx/bom/element/Scroll.js","qx:qx/bom/element/Location.js","qx:qx/ui/core/queue/Manager.js","qx:qx/ui/core/queue/Widget.js","qx:qx/ui/core/queue/Visibility.js","qx:qx/ui/core/queue/Appearance.js","qx:qx/ui/core/queue/Dispose.js","qx:qx/ui/core/DecoratorFactory.js","qx:qx/html/Decorator.js","qx:qx/ui/core/Widget.js","qx:qx/ui/core/EventHandler.js","qx:qx/ui/layout/Abstract.js","qx:qx/type/BaseString.js","qx:qx/locale/LocalizedString.js","qx:qx/locale/Manager.js","qx:qx/bom/client/Locale.js","qx:qx/bom/element/Decoration.js","qx:qx/io/ImageLoader.js","qx:qx/bom/element/Background.js","qx:qx/html/Image.js","qx:qx/ui/core/MPlacement.js","qx:qx/event/Idle.js","qx:qx/util/placement/Placement.js","qx:qx/util/placement/AbstractAxis.js","qx:qx/util/placement/DirectAxis.js","qx:qx/util/placement/KeepAlignAxis.js","qx:qx/util/placement/BestFitAxis.js","qx:qx/ui/basic/Image.js","qx:qx/ui/core/DragDropCursor.js","qx:qx/ui/core/MChildrenHandling.js","qx:qx/ui/container/Composite.js","qx:qx/ui/popup/Popup.js","qx:qx/ui/popup/Manager.js","qx:qx/ui/tooltip/ToolTip.js","qx:qx/ui/layout/Grow.js","qx:qx/ui/basic/Atom.js","qx:qx/ui/layout/Atom.js","qx:qx/ui/layout/Util.js","qx:qx/ui/form/IStringForm.js","qx:qx/ui/basic/Label.js","qx:qx/html/Label.js","qx:qx/bom/Label.js","qx:qx/ui/form/IForm.js","qx:qx/application/Standalone.js","qx:qx/ui/window/MDesktop.js","qx:qx/ui/core/MBlocker.js","qx:qx/ui/core/Blocker.js","qx:qx/ui/root/Abstract.js","qx:qx/ui/core/FocusHandler.js","qx:qx/ui/root/Application.js","qx:qx/ui/layout/Canvas.js","qx:qx/html/Root.js","qx:qx/html/Blocker.js","silverbluetheme.demo:silverbluetheme/demo/Application.js","qx:qx/log/appender/Util.js","qx:qx/log/appender/Native.js","qx:qx/log/appender/Console.js","qx:qx/ui/core/MSingleSelectionHandling.js","qx:qx/ui/core/SingleSelectionManager.js","qx:qx/ui/core/ISingleSelectionProvider.js","qx:qx/ui/form/MModelSelection.js","qx:qx/data/marshal/MEventBubbling.js","qx:qx/data/Array.js","qx:qx/ui/core/MRemoteChildrenHandling.js","qx:qx/ui/form/MForm.js","qx:qx/ui/form/AbstractSelectBox.js","qx:qx/ui/layout/HBox.js","qx:qx/ui/core/selection/Abstract.js","qx:qx/ui/core/selection/Widget.js","qx:qx/ui/core/selection/ScrollArea.js","qx:qx/ui/core/MMultiSelectionHandling.js","qx:qx/ui/core/ISingleSelection.js","qx:qx/ui/core/IMultiSelection.js","qx:qx/ui/core/scroll/MWheelHandling.js","qx:qx/ui/core/scroll/MScrollBarFactory.js","qx:qx/ui/core/scroll/IScrollBar.js","qx:qx/ui/core/scroll/NativeScrollBar.js","qx:qx/ui/core/scroll/ScrollBar.js","qx:qx/ui/form/IRange.js","qx:qx/ui/form/INumberForm.js","qx:qx/ui/form/Slider.js","qx:qx/ui/core/scroll/ScrollSlider.js","qx:qx/ui/core/MExecutable.js","qx:qx/ui/form/IExecutable.js","qx:qx/ui/form/Button.js","qx:qx/ui/form/RepeatButton.js","qx:qx/event/AcceleratingTimer.js","qx:qx/ui/layout/VBox.js","qx:qx/ui/core/scroll/AbstractScrollArea.js","qx:qx/bom/client/Scroll.js","qx:qx/ui/layout/Grid.js","qx:qx/ui/core/scroll/ScrollPane.js","qx:qx/ui/form/IModelSelection.js","qx:qx/ui/form/List.js","qx:qx/bom/String.js","qx:qx/util/StringEscape.js","qx:qx/ui/form/SelectBox.js","qx:qx/ui/core/Spacer.js","qx:qx/ui/form/MModelProperty.js","qx:qx/ui/form/IModel.js","qx:qx/ui/form/ListItem.js","qx:qx/ui/core/MRemoteLayoutHandling.js","qx:qx/ui/window/IWindowManager.js","qx:qx/ui/window/IDesktop.js","qx:qx/ui/window/Manager.js","qx:qx/ui/core/MMovable.js","qx:qx/ui/core/MContentPadding.js","qx:qx/ui/core/MResizable.js","qx:qx/ui/window/Window.js","silverbluetheme.demo:silverbluetheme/demo/CalcWindow.js","silverbluetheme.demo:silverbluetheme/demo/CalculatorLogic.js","silverbluetheme.demo:silverbluetheme/demo/ColorWindow.js","qx:qx/ui/form/IColorForm.js","qx:qx/ui/control/ColorSelector.js","qx:qx/ui/groupbox/GroupBox.js","qx:qx/ui/form/AbstractField.js","qx:qx/html/Input.js","qx:qx/event/handler/Input.js","qx:qx/bom/Input.js","qx:qx/ui/form/TextField.js","qx:qx/ui/form/Spinner.js","qx:qx/locale/Number.js","qx:qx/lang/Number.js","silverbluetheme.demo:silverbluetheme/demo/FormWindow.js","qx:qx/ui/form/PasswordField.js","qx:qx/ui/form/TextArea.js","qx:qx/type/BaseArray.js","qx:qx/bom/element/Class.js","qx:qx/bom/Collection.js","qx:qx/bom/Html.js","qx:qx/io/ScriptLoader.js","qx:qx/ui/form/ComboBox.js","qx:qx/ui/form/IDateForm.js","qx:qx/ui/form/DateField.js","qx:qx/locale/Date.js","qx:qx/util/format/IFormat.js","qx:qx/util/format/DateFormat.js","qx:qx/ui/control/DateChooser.js","qx:qx/ui/toolbar/Button.js","qx:qx/ui/form/IRadioItem.js","qx:qx/ui/form/RadioGroup.js","qx:qx/ui/form/IBooleanForm.js","qx:qx/ui/form/ToggleButton.js","qx:qx/ui/form/HoverButton.js","qx:qx/ui/form/MenuButton.js","qx:qx/ui/menu/Manager.js","qx:qx/ui/menu/Menu.js","qx:qx/ui/menu/Layout.js","qx:qx/ui/menu/Separator.js","qx:qx/ui/menu/AbstractButton.js","qx:qx/ui/menu/ButtonLayout.js","qx:qx/ui/container/SlideBar.js","qx:qx/ui/menu/MenuSlideBar.js","qx:qx/ui/menubar/Button.js","qx:qx/ui/toolbar/ToolBar.js","qx:qx/ui/toolbar/Separator.js","qx:qx/ui/toolbar/Part.js","qx:qx/ui/toolbar/PartContainer.js","qx:qx/ui/menu/Button.js","qx:qx/ui/form/SplitButton.js","qx:qx/ui/form/RadioButtonGroup.js","qx:qx/ui/form/RadioButton.js","qx:qx/ui/form/CheckBox.js","qx:qx/ui/menu/CheckBox.js","qx:qx/ui/menu/RadioButton.js","silverbluetheme.demo:silverbluetheme/demo/TableWindow.js","qx:qx/ui/table/ITableModel.js","qx:qx/ui/table/model/Abstract.js","qx:qx/ui/table/model/Simple.js","qx:qx/ui/table/Table.js","qx:qx/ui/table/IRowRenderer.js","qx:qx/ui/table/rowrenderer/Default.js","qx:qx/ui/table/IColumnMenuButton.js","qx:qx/ui/table/columnmenu/Button.js","qx:qx/ui/table/IColumnMenuItem.js","qx:qx/ui/table/columnmenu/MenuItem.js","qx:qx/ui/table/selection/Manager.js","qx:qx/ui/table/selection/Model.js","qx:qx/ui/table/ICellRenderer.js","qx:qx/ui/table/cellrenderer/Abstract.js","qx:qx/ui/table/cellrenderer/Default.js","qx:qx/util/format/NumberFormat.js","qx:qx/ui/table/ICellEditorFactory.js","qx:qx/ui/table/celleditor/AbstractField.js","qx:qx/ui/table/celleditor/TextField.js","qx:qx/ui/table/IHeaderRenderer.js","qx:qx/ui/table/headerrenderer/Default.js","qx:qx/ui/table/headerrenderer/HeaderCell.js","qx:qx/ui/table/columnmodel/Basic.js","qx:qx/ui/table/pane/Pane.js","qx:qx/ui/table/pane/Header.js","qx:qx/ui/table/pane/Scroller.js","qx:qx/ui/table/pane/Clipper.js","qx:qx/ui/table/pane/FocusIndicator.js","qx:qx/ui/table/pane/CellEvent.js","qx:qx/ui/table/pane/Model.js","qx:qx/ui/table/cellrenderer/AbstractImage.js","qx:qx/ui/table/cellrenderer/Boolean.js","qx:qx/ui/table/headerrenderer/Icon.js","qx:qx/ui/toolbar/CheckBox.js","silverbluetheme.demo:silverbluetheme/demo/EditorWindow.js","qx:qx/ui/embed/HtmlArea.js","qx:qx/bom/htmlarea/HtmlArea.js","qx:qx/event/handler/Iframe.js","qx:qx/bom/Iframe.js","qx:qx/bom/htmlarea/manager/Command.js","qx:qx/bom/htmlarea/manager/UndoRedo.js","qx:qx/ui/menubar/MenuBar.js","silverbluetheme.demo:silverbluetheme/demo/BrowserWindow.js","qx:qx/ui/embed/AbstractIframe.js","qx:qx/ui/embed/Iframe.js","qx:qx/html/Iframe.js","qx:qx/ui/container/Stack.js","silverbluetheme.demo:silverbluetheme/demo/Atom.js","silverbluetheme.demo:silverbluetheme/demo/Button.js","silverbluetheme.demo:silverbluetheme/demo/Canvas.js","qx:qx/ui/window/Desktop.js","qx:qx/ui/embed/Canvas.js","qx:qx/html/Canvas.js","silverbluetheme.demo:silverbluetheme/demo/CheckBox.js","silverbluetheme.demo:silverbluetheme/demo/ColorPopup.js","qx:qx/ui/control/ColorPopup.js","qx:qx/ui/layout/Basic.js","silverbluetheme.demo:silverbluetheme/demo/ComboBox.js","silverbluetheme.demo:silverbluetheme/demo/DateChooser.js","silverbluetheme.demo:silverbluetheme/demo/DateField.js","silverbluetheme.demo:silverbluetheme/demo/Desktop.js","qx:qx/ui/tabview/TabView.js","qx:qx/ui/tabview/Page.js","qx:qx/ui/tabview/TabButton.js","silverbluetheme.demo:silverbluetheme/demo/GroupBox.js","qx:qx/ui/groupbox/CheckGroupBox.js","qx:qx/ui/groupbox/RadioGroupBox.js","silverbluetheme.demo:silverbluetheme/demo/HtmlEmbed.js","qx:qx/ui/core/MNativeOverflow.js","qx:qx/ui/embed/Html.js","silverbluetheme.demo:silverbluetheme/demo/Image.js","silverbluetheme.demo:silverbluetheme/demo/Label.js","qx:qx/data/controller/Object.js","silverbluetheme.demo:silverbluetheme/demo/List.js","qx:qx/ui/container/Scroll.js","silverbluetheme.demo:silverbluetheme/demo/Menu.js","qx:qx/ui/core/Command.js","qx:qx/bom/Shortcut.js","qx:qx/locale/Key.js","qx:qx/ui/toolbar/SplitButton.js","qx:qx/ui/toolbar/MenuButton.js","silverbluetheme.demo:silverbluetheme/demo/MenuBar.js","silverbluetheme.demo:silverbluetheme/demo/Popup.js","silverbluetheme.demo:silverbluetheme/demo/ProgressBar.js","qx:qx/ui/indicator/ProgressBar.js","silverbluetheme.demo:silverbluetheme/demo/RadioButton.js","silverbluetheme.demo:silverbluetheme/demo/RadioButtonGroup.js","silverbluetheme.demo:silverbluetheme/demo/Resizer.js","qx:qx/ui/container/Resizer.js","silverbluetheme.demo:silverbluetheme/demo/ScrollBar.js","silverbluetheme.demo:silverbluetheme/demo/SelectBox.js","silverbluetheme.demo:silverbluetheme/demo/SlideBar.js","silverbluetheme.demo:silverbluetheme/demo/Slider.js","silverbluetheme.demo:silverbluetheme/demo/Spinner.js","silverbluetheme.demo:silverbluetheme/demo/SplitPane.js","qx:qx/ui/splitpane/Pane.js","qx:qx/ui/splitpane/Slider.js","qx:qx/ui/splitpane/Splitter.js","qx:qx/ui/splitpane/Blocker.js","qx:qx/ui/splitpane/VLayout.js","qx:qx/ui/splitpane/HLayout.js","qx:qx/ui/tree/selection/SelectionManager.js","qx:qx/ui/tree/core/AbstractItem.js","qx:qx/ui/tree/core/FolderOpenButton.js","qx:qx/util/PropertyUtil.js","qx:qx/ui/tree/core/AbstractTreeItem.js","qx:qx/ui/tree/Tree.js","qx:qx/ui/tree/TreeFolder.js","qx:qx/ui/tree/TreeFile.js","silverbluetheme.demo:silverbluetheme/demo/StackContainer.js","silverbluetheme.demo:silverbluetheme/demo/TabView.js","silverbluetheme.demo:silverbluetheme/demo/TextField.js","silverbluetheme.demo:silverbluetheme/demo/ToolBar.js","qx:qx/ui/toolbar/RadioButton.js","silverbluetheme.demo:silverbluetheme/demo/Tooltip.js","silverbluetheme.demo:silverbluetheme/demo/Tree.js","silverbluetheme.demo:silverbluetheme/demo/TreeColumns.js","silverbluetheme.demo:silverbluetheme/demo/TreeVirtual.js","qx:qx/ui/treevirtual/TreeVirtual.js","qx:qx/ui/treevirtual/MTreePrimitive.js","qx:qx/ui/treevirtual/SimpleTreeDataModel.js","qx:qx/ui/decoration/MBackgroundColor.js","qx:qx/ui/decoration/MBackgroundImage.js","qx:qx/ui/decoration/MSingleBorder.js","qx:qx/ui/decoration/Single.js","qx:qx/ui/decoration/MDoubleBorder.js","qx:qx/ui/decoration/Double.js","qx:qx/ui/decoration/Uniform.js","qx:qx/ui/decoration/Grid.js","qx:qx/ui/decoration/css3/BorderImage.js","qx:qx/ui/decoration/GridDiv.js","qx:qx/ui/decoration/Beveled.js","qx:qx/theme/classic/Decoration.js","qx:qx/theme/classic/Appearance.js","qx:qx/theme/classic/Font.js","qx:qx/theme/icon/Oxygen.js","qx:qx/theme/classic/Color.js","qx:qx/theme/Classic.js","qx:qx/theme/modern/Appearance.js","qx:qx/theme/icon/Tango.js","qx:qx/ui/decoration/MBorderRadius.js","qx:qx/ui/decoration/Background.js","qx:qx/ui/decoration/MLinearBackgroundGradient.js","qx:qx/ui/decoration/MBoxShadow.js","qx:qx/theme/modern/Decoration.js","qx:qx/theme/modern/Color.js","qx:qx/theme/modern/Font.js","qx:qx/theme/Modern.js","qx:qx/ui/treevirtual/SimpleTreeDataCellRenderer.js","qx:qx/ui/treevirtual/DefaultDataCellRenderer.js","qx:qx/ui/treevirtual/SimpleTreeDataRowRenderer.js","qx:qx/ui/treevirtual/SelectionManager.js","qx:qx/ui/table/columnmodel/Resize.js","qx:qx/ui/core/ColumnData.js","qx:qx/ui/table/columnmodel/resizebehavior/Abstract.js","qx:qx/ui/table/columnmodel/resizebehavior/Default.js","qx:qx/ui/treevirtual/MNode.js","silverbluetheme.demo:silverbluetheme/demo/Window.js","silverbluetheme:silverbluetheme/theme/Appearance.js","silverbluetheme:silverbluetheme/theme/Font.js","qx:qx/ui/decoration/AbstractBox.js","qx:qx/ui/decoration/BoxDiv.js","qx:qx/ui/decoration/VBox.js","qx:qx/ui/decoration/HBox.js","silverbluetheme:silverbluetheme/theme/Decoration.js","silverbluetheme:silverbluetheme/theme/Color.js","silverbluetheme:silverbluetheme/SilverBlueTheme.js"]}}, urisBefore : [], cssBefore : [], boot : "boot", Modified: trunk/qooxdoo-contrib/SilverBlueTheme/trunk/source/class/silverbluetheme/theme/Appearance.js =================================================================== --- trunk/qooxdoo-contrib/SilverBlueTheme/trunk/source/class/silverbluetheme/theme/Appearance.js 2012-08-10 22:22:21 UTC (rev 21762) +++ trunk/qooxdoo-contrib/SilverBlueTheme/trunk/source/class/silverbluetheme/theme/Appearance.js 2012-08-10 22:24:55 UTC (rev 21763) @@ -44,6 +44,8 @@ }; } }, + + "app-header-label": "label", /* --------------------------------------------------------------------------- @@ -55,18 +57,18 @@ style: function(states) { return { - padding: states.pressed || states.checked - || (states.checked && states.disabled) ? [1, 3, 0, 3] : [0, 3, 1, 3], - decorator: states.pressed || states.checked ? - "button-checked" : + padding: states.pressed || states.checked || (states.checked && states.disabled) ? + [1, 3, 0, 3] : [0, 3, 1, 3], + decorator: states.pressed || states.checked ? + "button-checked" : (states.hovered || states.focused) && !states.disabled ? - "button-hovered" : "button", - textColor: "text-button" + "button-hovered" : "button", + textColor: "text-button" }; } - }, + }, - "button-frame/image": + "button-frame/image": { style: function(states) { @@ -76,7 +78,7 @@ } }, - "button": + "button": { alias: "button-frame", include: "button-frame", @@ -89,10 +91,10 @@ } }, - "button-red": + "button-red": { - alias: "button", - include: "button", + alias: "button", + include: "button", style: function(states) { @@ -103,9 +105,9 @@ "button-red" : "button" }; } - }, + }, - "hover-button": + "hover-button": { alias: "button", include: "button", @@ -114,31 +116,31 @@ { return { decorator: states.hovered ? "button-hovered": "button", - padding: states.hovered ? [1, 0, 0, 0] : [0, 0, 1, 0], + padding: states.hovered ? [1, 0, 0, 0] : [0, 0, 1, 0], textColor: states.hovered ? "text-button" : undefined } } }, - "spinner-button": + "spinner-button": { alias: "atom", style: function(states) { return { - padding: states.pressed || states.checked - || (states.checked && states.disabled) ? [1, 5, 0, 5] : [0, 5, 1, 5], + padding: states.pressed || states.checked || (states.checked && states.disabled) ? + [1, 5, 0, 5] : [0, 5, 1, 5], decorator: states.pressed || states.checked ? "spinner-button-checked" : states.hovered && !states.disabled ? "spinner-button-hovered" : "spinner-button", - textColor: "text-button" + textColor: "text-button" }; } - }, + }, - /* + /* --------------------------------------------------------------------------- CHECKBOX --------------------------------------------------------------------------- @@ -151,7 +153,7 @@ { var icon; - // Checked + // Checked if (states.checked) { if (states.disabled) { icon = "checkbox-checked"; @@ -193,8 +195,10 @@ }; } }, + + "checkbox/icon" : "image", - /* + /* --------------------------------------------------------------------------- COLOR POPUP --------------------------------------------------------------------------- @@ -378,8 +382,7 @@ "colorselector/brightness-pane": "widget", "colorselector/brightness-handle": "widget", - - /* + /* --------------------------------------------------------------------------- COMBOBOX --------------------------------------------------------------------------- @@ -395,9 +398,9 @@ }, "combobox/popup": - { - alias: "popup", - include: "popup", + { + alias: "popup", + include: "popup", style: function(states) { @@ -419,14 +422,14 @@ style: function(states) { var ret = { - icon: "decoration/arrows/combobox.png", - padding: states.pressed || states.checked ? [1, 8, 0, 8] : [0, 8, 1, 8], + icon: "decoration/arrows/combobox.png", + padding: states.pressed || states.checked ? [1, 8, 0, 8] : [0, 8, 1, 8], decorator: states.pressed || states.checked ? "combobox-button-checked" : states.hovered && !states.disabled ? "combobox-button-hovered" : "combobox-button" }; - return ret; + return ret; } }, @@ -521,12 +524,12 @@ "atom/label": "label", "atom/icon": "image", - /* + /* --------------------------------------------------------------------------- DATE CHOOSER --------------------------------------------------------------------------- */ - "datechooser": + "datechooser": { style: function(states) { @@ -556,7 +559,7 @@ "datechooser/navigation-bar": {}, - "datechooser/nav-button": + "datechooser/nav-button": { include: "button-frame", alias: "button-frame", @@ -565,7 +568,9 @@ { var result = { padding: [2, 3], - shadow: undefined + shadow: undefined, + show: "icon", + cursor: "pointer" }; if (states.lastYear) { @@ -594,7 +599,7 @@ "datechooser/next-month-button": "datechooser/nav-button", "datechooser/next-year-button": "datechooser/nav-button", - "datechooser/month-year-label": + "datechooser/month-year-label": { style: function(states) { @@ -602,13 +607,13 @@ font: "bold", textAlign: "center", textColor: states.disabled ? "text-disabled" : undefined, - padding: [1, 0, 1, 0], - decorator: "toolbar-blue" + padding: [1, 0, 1, 0], + decorator: "toolbar-blue" }; } }, - "datechooser/date-pane": + "datechooser/date-pane": { style: function(states) { @@ -658,7 +663,7 @@ } }, - /* + /* --------------------------------------------------------------------------- DATEFIELD --------------------------------------------------------------------------- @@ -694,8 +699,26 @@ }; } }, + + /* + --------------------------------------------------------------------------- + FORM FIELDS + --------------------------------------------------------------------------- + */ - /* + "form-renderer-label" : + { + include : "label", + + style : function() + { + return { + paddingTop: 4 + }; + } + }, + + /* --------------------------------------------------------------------------- GROUP BOX --------------------------------------------------------------------------- @@ -770,11 +793,12 @@ } }, - /* + /* --------------------------------------------------------------------------- HTMLAREA --------------------------------------------------------------------------- */ + "htmlarea": { "include": "widget", @@ -787,7 +811,7 @@ } }, - /* + /* --------------------------------------------------------------------------- IFRAME --------------------------------------------------------------------------- @@ -803,12 +827,13 @@ } }, - /* + /* --------------------------------------------------------------------------- LIST --------------------------------------------------------------------------- */ - "list": + + "list": { alias: "scrollarea", @@ -837,7 +862,7 @@ } }, - "list/pane": "widget", + "list/pane": "widget", "listitem": { @@ -861,12 +886,13 @@ } }, - /* + /* --------------------------------------------------------------------------- MENU --------------------------------------------------------------------------- */ - "menu": + + "menu": { style: function(states) { @@ -1039,13 +1065,13 @@ } }, - /* + /* --------------------------------------------------------------------------- MENUBAR --------------------------------------------------------------------------- */ - "menubar": + "menubar": { style: function(states) { @@ -1055,26 +1081,26 @@ } }, - "menubar-button": - { - alias: "atom", + "menubar-button": + { + alias: "atom", - style: function(states) - { - return { - decorator: (states.pressed || states.hovered) && !states.disabled ? "selected" : undefined, - textColor: states.pressed || states.hovered ? "text-selected" : undefined, - padding: [3, 8] - }; - } - }, + style: function(states) + { + return { + decorator: (states.pressed || states.hovered) && !states.disabled ? "selected" : undefined, + textColor: states.pressed || states.hovered ? "text-selected" : undefined, + padding: [3, 8] + }; + } + }, - /* + /* --------------------------------------------------------------------------- POPUP --------------------------------------------------------------------------- */ - "popup": + "popup": { style: function(states) { @@ -1085,11 +1111,12 @@ } }, - /* + /* --------------------------------------------------------------------------- PROGRESSBAR --------------------------------------------------------------------------- */ + "progressbar": { style: function(states) { @@ -1109,11 +1136,12 @@ } }, - /* + /* --------------------------------------------------------------------------- PROGRESSIVE --------------------------------------------------------------------------- */ + "progressive-table-header": { alias: "widget", @@ -1145,7 +1173,8 @@ RADIOBUTTON --------------------------------------------------------------------------- */ - "radiobutton": + + "radiobutton": { alias: "atom", @@ -1154,9 +1183,9 @@ var icon; if (states.checked && states.focused) { icon = states.hovered ? "radiobutton-checked-hovered-focused" : "radiobutton-checked-focused"; - } else if (states.checked) { + } else if (states.checked) { icon = states.hovered ? "radiobutton-checked-hovered" : "radiobutton-checked"; - } else if (states.hovered && !states.disabled) { + } else if (states.hovered && !states.disabled) { icon = states.focused ? "radiobutton-hovered-focused" : "radiobutton-hovered"; } else if (states.focused) { icon = "radiobutton-focused"; @@ -1166,7 +1195,7 @@ icon = "radiobutton"; } - var invalid = ""; + var invalid = ""; return { icon: "decoration/form/" + icon + invalid + ".png", @@ -1174,12 +1203,15 @@ }; } }, + + "radiobutton/icon" : "image", - /* + /* --------------------------------------------------------------------------- RESIZER --------------------------------------------------------------------------- */ + "resizer": { style: function(states) @@ -1190,11 +1222,12 @@ } }, - /* + /* --------------------------------------------------------------------------- SCROLLAREA --------------------------------------------------------------------------- */ + "scrollarea": { style: function(states) @@ -1225,6 +1258,7 @@ SCROLLBAR --------------------------------------------------------------------------- */ + "scrollbar": { style: function(states) @@ -1262,10 +1296,10 @@ { var decorator = states.horizontal ? "scrollbar-slider-horizontal" : "scrollbar-slider-vertical"; - if (states.hovered) - { - decorator += "-hovered"; - } + if (states.hovered) + { + decorator += "-hovered"; + } return { decorator: decorator, @@ -1275,31 +1309,31 @@ } }, - "scrollbar/button": + "scrollbar/button": { style: function(states) { - var decorator = "scrollbar-button"; - + var decorator = "scrollbar-button"; var icon = "decoration/scrollbar/scrollbar-"; + if (states.left) { icon += "left.png"; - decorator += "-horizontal"; + decorator += "-horizontal"; } else if (states.right) { icon += "right.png"; - decorator += "-horizontal"; + decorator += "-horizontal"; } else if (states.up) { icon += "up.png"; - decorator += "-vertical"; + decorator += "-vertical"; } else { icon += "down.png"; - decorator += "-vertical"; + decorator += "-vertical"; } - if (states.hovered) - { - decorator += "-hovered"; - } + if (states.hovered) + { + decorator += "-hovered"; + } if (states.left || states.right) { @@ -1308,32 +1342,32 @@ icon: icon, width: 14, height: 14, - margin: 0, - decorator: decorator + margin: 0, + decorator: decorator }; - } - else - { + } else { return { padding: [0, 0, 0, 4], icon: icon, width: 14, height: 14, - margin: 0, - decorator: decorator + margin: 0, + decorator: decorator }; } } }, - "scrollbar/button-begin": "scrollbar/button", + "scrollbar/button-begin": "scrollbar/button", "scrollbar/button-end": "scrollbar/button", - /*------------------------------------------------------------------------- + /* + ------------------------------------------------------------------------- SELECTBOX --------------------------------------------------------------------------- */ - "selectbox": + + "selectbox": { alias: "button-frame", include: "button-frame", @@ -1349,9 +1383,9 @@ "selectbox/atom": "atom", "selectbox/popup": - { - alias: "popup", - include: "popup", + { + alias: "popup", + include: "popup", style: function(states) { @@ -1368,7 +1402,7 @@ alias: "list" }, - "selectbox/arrow": + "selectbox/arrow": { include: "image", @@ -1381,7 +1415,7 @@ } }, - /* + /* --------------------------------------------------------------------------- SLIDEBAR --------------------------------------------------------------------------- @@ -1425,38 +1459,39 @@ } }, - /*------------------------------------------------------------------------- + /* + --------------------------------------------------------------------------- SLIDER --------------------------------------------------------------------------- */ - "slider": + + "slider": { style: function(states) { return { decorator: states.horizontal ? "slider-horizontal" : "slider-vertical", - maxHeight: states.horizontal ? 14 : undefined, - maxWidth: states.horizontal ? undefined : 14, - minHeight: states.horizontal ? 14 : undefined, - minWidth: states.horizontal ? undefined : 14, - padding: states.horizontal ? [0, 1, 0, 1] : [1, 0, 1, 0] + maxHeight: states.horizontal ? 14 : undefined, + maxWidth: states.horizontal ? undefined : 14, + minHeight: states.horizontal ? 14 : undefined, + minWidth: states.horizontal ? undefined : 14, + padding: states.horizontal ? [0, 1, 0, 1] : [1, 0, 1, 0] } } }, - "slider/knob": + "slider/knob": { style: function(states) { - var decorator = "slider-knob"; + var decorator = "slider-knob"; - if (states.pressed) - { - decorator += "-pressed"; - } else if (states.hovered) - { - decorator += "-hovered"; - } + if (states.pressed) + { + decorator += "-pressed"; + } else if (states.hovered) { + decorator += "-hovered"; + } return { decorator: decorator, @@ -1466,7 +1501,7 @@ } }, - /* + /* --------------------------------------------------------------------------- SPINNER --------------------------------------------------------------------------- @@ -1478,7 +1513,7 @@ { return { decorator: states.focused ? "box-blue" : "box-white", - padding: 2 + padding: 2 }; } }, @@ -1523,12 +1558,13 @@ } }, - /*------------------------------------------------------------------------- + /* + --------------------------------------------------------------------------- SPLITBUTTON --------------------------------------------------------------------------- */ - "splitbutton": {}, + "splitbutton": {}, "splitbutton/button": { @@ -1537,27 +1573,27 @@ style: function(states) { return { - padding: states.pressed || states.checked - || (states.checked && states.disabled) ? [5, 4, 4, 4] : [4, 4, 5, 4], - decorator: states.pressed || states.checked ? - "splitbutton-checked" : - states.hovered && !states.disabled ? - "splitbutton-hovered" : "splitbutton", + padding: states.pressed || states.checked || (states.checked && states.disabled) ? + [5, 4, 4, 4] : [4, 4, 5, 4], + decorator: states.pressed || states.checked ? + "splitbutton-checked" : + states.hovered && !states.disabled ? + "splitbutton-hovered" : "splitbutton", textColor: "text-button", center: true }; } - }, + }, - "splitbutton/arrow": + "splitbutton/arrow": { style: function(states) { return { icon: "decoration/arrows/down.png", - padding: states.pressed || states.checked - || (states.checked && states.disabled) ? [7, 7, 5, 7] : [6, 7, 6, 7], - decorator: states.pressed || states.checked ? + padding: states.pressed || states.checked || (states.checked && states.disabled) ? + [7, 7, 5, 7] : [6, 7, 6, 7], + decorator: states.pressed || states.checked ? "combobox-button-checked" : states.hovered && !states.disabled ? "combobox-button-hovered" : "combobox-button" @@ -1565,7 +1601,7 @@ } }, - /* + /* --------------------------------------------------------------------------- SPLITPANE --------------------------------------------------------------------------- @@ -1612,11 +1648,12 @@ } }, - /* + /* --------------------------------------------------------------------------- TABLE --------------------------------------------------------------------------- */ + "table": { alias: "widget", @@ -1740,8 +1777,8 @@ minWidth: 0, alignY: "middle", paddingRight: 5, - marginBottom: 3, - marginTop: 0 + marginBottom: 3, + marginTop: 0 }; } }, @@ -1811,11 +1848,12 @@ } }, - /* + /* --------------------------------------------------------------------------- TABVIEW --------------------------------------------------------------------------- */ + "tabview": { style: function(states) @@ -1826,7 +1864,7 @@ } }, - "tabview/bar": + "tabview/bar": { alias: "slidebar", @@ -1859,64 +1897,65 @@ } }, - "tabview/bar/button": + "tabview/bar/button": { include: "button-frame", alias: "button-frame", style: function(states) { - var margin; + var margin; - switch (true) - { + switch (true) + { case states.barTop: margin = [4, 0, 0, 0]; - break; + break; - case states.barBottom: - margin = [3, 0, 4, 0]; - break; + case states.barBottom: + margin = [3, 0, 4, 0]; + break; - case states.barLeft: - margin = [0, 0, 0, 5]; - break; + case states.barLeft: + margin = [0, 0, 0, 5]; + break; - case states.barRight: - margin = [0, 4, 0, 2]; - break; + case states.barRight: + margin = [0, 4, 0, 2]; + break; } - return { - margin: margin, - padding: 2, - center: true - } + + return { + margin: margin, + padding: 2, + center: true + } } }, - "tabview/bar/button-forward": + "tabview/bar/button-forward": { include: "tabview/bar/button", alias: "tabview/bar/button", style: function(states) { - return { + return { icon: states.vertical ? "decoration/arrows/down.png" : "decoration/arrows/right.png" - } + } } }, - "tabview/bar/button-backward": + "tabview/bar/button-backward": { include: "tabview/bar/button", alias: "tabview/bar/button", style: function(states) { - return { + return { icon: states.vertical ? "decoration/arrows/up.png" : "decoration/arrows/left.png" - } + } } }, @@ -1940,7 +1979,7 @@ "tabview-page": "widget", - "tabview-page/button": + "tabview-page/button": { alias: "atom", @@ -1957,34 +1996,27 @@ padding = states.checked ? [4, 10, 6] : [4, 10]; marginTop = states.checked ? 2 : 4; marginRight = -2; - marginBottom = 1; - } - else if (states.barBottom) - { + marginBottom = 1; + } else if (states.barBottom) { decorator = states.checked ? "tabview-page-button-bottom-active" : - states.hovered ? "tabview-page-button-bottom-hovered" : - "tabview-page-button-bottom-inactive"; + states.hovered ? "tabview-page-button-bottom-hovered" : + "tabview-page-button-bottom-inactive"; padding = states.checked ? [6, 10] : [4, 10]; marginBottom = states.checked ? 2 : 4; marginRight = -2; - marginTop = 4; - } - else if (states.barRight) - { + marginTop = 4; + } else if (states.barRight) { decorator = states.checked ? "tabview-page-button-right-active" : - states.hovered ? "tabview-page-button-right-hovered" : - "tabview-page-button-right-inactive"; - // padding = states.checked ? [6, 8, 6, 10] : [6, 10, 6, 10]; - padding = states.checked ? [6, 10, 6, 12] : [6, 10]; + states.hovered ? "tabview-page-button-right-hovered" : + "tabview-page-button-right-inactive"; + padding = states.checked ? [6, 10, 6, 12] : [6, 10]; marginRight = states.checked ? 2 : 4; marginBottom = -2; marginLeft = 3; - } - else - { + } else { decorator = states.checked ? "tabview-page-button-left-active" : - states.hovered ? "tabview-page-button-left-hovered" : - "tabview-page-button-left-inactive"; + states.hovered ? "tabview-page-button-left-hovered" : + "tabview-page-button-left-inactive"; padding = states.checked ? [6, 10, 6, 8] : [6, 10]; marginLeft = states.checked ? 2 : 4; marginBottom = -2; @@ -2002,7 +2034,7 @@ textColor: states.disabled ? "text-disabled" : "text-active" }; } - }, + }, "tabview-page/button/label": { @@ -2023,24 +2055,27 @@ alias: "atom", style: function(states) { - var icon; - if (states.hovered) - { - icon = "decoration/tabview/tab-close-button-hovered.png"; - } else { - icon = "decoration/tabview/tab-close-button.png"; - } + var icon; + + if (states.hovered) + { + icon = "decoration/tabview/tab-close-button-hovered.png"; + } else { + icon = "decoration/tabview/tab-close-button.png"; + } + return { icon: icon }; } }, - /* + /* --------------------------------------------------------------------------- TEXTAREA --------------------------------------------------------------------------- */ + "textarea": { include: "textfield", @@ -2053,12 +2088,13 @@ } ... [truncated message content] |
From: <sc...@us...> - 2012-08-10 22:22:27
|
Revision: 21762 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21762&view=rev Author: scro34 Date: 2012-08-10 22:22:21 +0000 (Fri, 10 Aug 2012) Log Message: ----------- Minor update to progressbar demo Modified Paths: -------------- trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/source/class/graydienttheme/demo/ProgressBar.js Modified: trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/source/class/graydienttheme/demo/ProgressBar.js =================================================================== --- trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/source/class/graydienttheme/demo/ProgressBar.js 2012-08-10 21:14:53 UTC (rev 21761) +++ trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/source/class/graydienttheme/demo/ProgressBar.js 2012-08-10 22:22:21 UTC (rev 21762) @@ -20,7 +20,8 @@ var container = new qx.ui.container.Composite(box); var pb = new qx.ui.indicator.ProgressBar(0, 200); - pb.set({height: 16}); + pb.set({height: 16, width: 200}); + var slider = new qx.ui.form.Slider().set({minimum:0, maximum: 200}); var info = new qx.ui.basic.Label(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sc...@us...> - 2012-08-10 21:15:01
|
Revision: 21761 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21761&view=rev Author: scro34 Date: 2012-08-10 21:14:53 +0000 (Fri, 10 Aug 2012) Log Message: ----------- Update to qooxdoo v2.0 Modified Paths: -------------- trunk/qooxdoo-contrib/GraydientTheme/trunk/Manifest.json trunk/qooxdoo-contrib/GraydientTheme/trunk/config.json trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/Manifest.json trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/config.json trunk/qooxdoo-contrib/GraydientTheme/trunk/source/class/graydienttheme/theme/Appearance.js Removed Paths: ------------- trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/source/resource/graydienttheme.demo/Thumbs.db trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/source/resource/graydienttheme.demo/editor/Thumbs.db trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/source/script/ Property Changed: ---------------- trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/source/resource/graydienttheme.demo/ trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/source/resource/graydienttheme.demo/editor/ Modified: trunk/qooxdoo-contrib/GraydientTheme/trunk/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/GraydientTheme/trunk/Manifest.json 2012-08-10 17:02:14 UTC (rev 21760) +++ trunk/qooxdoo-contrib/GraydientTheme/trunk/Manifest.json 2012-08-10 21:14:53 UTC (rev 21761) @@ -18,7 +18,7 @@ ], "version" : "trunk", - "qooxdoo-versions": ["1.4", "1.5", "1.6"] + "qooxdoo-versions": ["1.4", "1.5", "1.6", "2.0"] }, "provides" : Modified: trunk/qooxdoo-contrib/GraydientTheme/trunk/config.json =================================================================== --- trunk/qooxdoo-contrib/GraydientTheme/trunk/config.json 2012-08-10 17:02:14 UTC (rev 21760) +++ trunk/qooxdoo-contrib/GraydientTheme/trunk/config.json 2012-08-10 21:14:53 UTC (rev 21761) @@ -29,7 +29,7 @@ { "APPLICATION" : "graydienttheme", "APPLICATION_MAIN_CLASS" : "${APPLICATION}.demo.Demo", - "QOOXDOO_PATH" : "../../qooxdoo/1.6", + "QOOXDOO_PATH" : "../../qooxdoo/2.0.1", "QXTHEME" : "graydienttheme.theme.Theme", "API_EXCLUDE" : ["qx.test.*", "graydienttheme.demo.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], "LOCALES" : [ "en" ], Modified: trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/Manifest.json 2012-08-10 17:02:14 UTC (rev 21760) +++ trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/Manifest.json 2012-08-10 21:14:53 UTC (rev 21761) @@ -18,7 +18,7 @@ ], "version" : "trunk", - "qooxdoo-versions": ["1.4", "1.5", "1.6"] + "qooxdoo-versions": ["1.4", "1.5", "1.6", "2.0"] }, "provides" : Modified: trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/config.json =================================================================== --- trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/config.json 2012-08-10 17:02:14 UTC (rev 21760) +++ trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/config.json 2012-08-10 21:14:53 UTC (rev 21761) @@ -37,7 +37,7 @@ "let" : { "APPLICATION" : "graydienttheme.demo", - "QOOXDOO_PATH" : "../../../../qooxdoo/1.6", + "QOOXDOO_PATH" : "../../../../qooxdoo/2.0.1", "QXTHEME" : "graydienttheme.GraydientTheme", "API_EXCLUDE" : ["qx.test.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], "LOCALES" : [ "en" ], Property changes on: trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/source/resource/graydienttheme.demo ___________________________________________________________________ Modified: svn:ignore - editor + *.db editor Deleted: trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/source/resource/graydienttheme.demo/Thumbs.db =================================================================== (Binary files differ) Property changes on: trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/source/resource/graydienttheme.demo/editor ___________________________________________________________________ Added: svn:ignore + Thumbs.db Deleted: trunk/qooxdoo-contrib/GraydientTheme/trunk/demo/default/source/resource/graydienttheme.demo/editor/Thumbs.db =================================================================== (Binary files differ) Modified: trunk/qooxdoo-contrib/GraydientTheme/trunk/source/class/graydienttheme/theme/Appearance.js =================================================================== --- trunk/qooxdoo-contrib/GraydientTheme/trunk/source/class/graydienttheme/theme/Appearance.js 2012-08-10 17:02:14 UTC (rev 21760) +++ trunk/qooxdoo-contrib/GraydientTheme/trunk/source/class/graydienttheme/theme/Appearance.js 2012-08-10 21:14:53 UTC (rev 21761) @@ -688,6 +688,23 @@ }; } }, + + /* + --------------------------------------------------------------------------- + FORM FIELDS + --------------------------------------------------------------------------- + */ + "form-renderer-label" : + { + include : "label", + + style : function() + { + return { + paddingTop: 4 + }; + } + }, /* --------------------------------------------------------------------------- @@ -2680,7 +2697,9 @@ } }, - "window/statusbar-text": "label" + "window/statusbar-text": "label", + "window-resize-frame" : "move-frame" + } }); \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sc...@us...> - 2012-08-10 17:02:22
|
Revision: 21760 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21760&view=rev Author: scro34 Date: 2012-08-10 17:02:14 +0000 (Fri, 10 Aug 2012) Log Message: ----------- DateChooser: Bugfix Modified Paths: -------------- trunk/qooxdoo-contrib/DarkTheme/0.1/source/class/darktheme/theme/Appearance.js trunk/qooxdoo-contrib/DarkTheme/0.2/source/class/darktheme/theme/Appearance.js trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Appearance.js Modified: trunk/qooxdoo-contrib/DarkTheme/0.1/source/class/darktheme/theme/Appearance.js =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/0.1/source/class/darktheme/theme/Appearance.js 2012-08-10 15:36:54 UTC (rev 21759) +++ trunk/qooxdoo-contrib/DarkTheme/0.1/source/class/darktheme/theme/Appearance.js 2012-08-10 17:02:14 UTC (rev 21760) @@ -31,54 +31,54 @@ style: function(states) { return { - padding: states.pressed || states.checked - || (states.checked && states.disabled) ? [4, 4, 0, 6] : [2, 6, 2, 4], + padding: states.pressed || states.checked + || (states.checked && states.disabled) ? [4, 4, 0, 6] : [2, 6, 2, 4], decorator: states.pressed || states.checked ? "button-checked" : states.hovered && !states.disabled ? "button-hovered" : "button", - textColor: "text-button", - center: true + textColor: "text-button", + center: true }; } - }, - - "button-red": + }, + + "button-red": { style: function(states) { return { - padding: states.pressed || states.checked - || (states.checked && states.disabled) ? [4, 4, 0, 6] : [2, 6, 2, 4], + padding: states.pressed || states.checked + || (states.checked && states.disabled) ? [4, 4, 0, 6] : [2, 6, 2, 4], decorator: states.pressed || states.checked ? "button-red-checked" : states.hovered && !states.disabled ? "button-red-hovered" : "button", - textColor: "text-button", - center: true + textColor: "text-button", + center: true }; } - }, - - "button-simple": + }, + + "button-simple": { alias: "atom", style: function(states) { return { - padding: states.pressed || states.checked - || (states.checked && states.disabled) ? [4, 2, 2, 4] : [3], + padding: states.pressed || states.checked + || (states.checked && states.disabled) ? [4, 2, 2, 4] : [3], decorator: states.pressed || states.checked ? "button-simple-checked" : states.hovered && !states.disabled ? "button-simple-hovered" : "button-simple", - textColor: "text-button" + textColor: "text-button" }; } - }, - - "button-frame" : + }, + + "button-frame" : { alias : "atom", @@ -139,8 +139,8 @@ } } }, - - "hover-button": + + "hover-button": { alias: "button", include: "button", @@ -385,13 +385,13 @@ "colorselector/hue-saturation-handle" : "widget", "colorselector/brightness-pane": "widget", "colorselector/brightness-handle" : "widget", - - /* + + /* --------------------------------------------------------------------------- COMBOBOX --------------------------------------------------------------------------- */ - "combobox" : + "combobox" : { style : function(states) { @@ -419,7 +419,7 @@ } }, - "combobox/button": + "combobox/button": { include: "button-simple", alias: "button-simple", @@ -438,9 +438,9 @@ "combobox/list" : { alias : "list" }, - - "combobox/popup" : "popup", + "combobox/popup" : "popup", + "combobox/textfield" : { include : "textfield", @@ -530,7 +530,7 @@ "atom" : {}, "atom/label": - { + { style : function(states) { return { @@ -547,20 +547,20 @@ { return { decorator: "menu", - textColor: "white", - backgroundColor: "background-light", + textColor: "white", + backgroundColor: "background-light", shadow: "shadow-window" } } }, - - /* + + /* --------------------------------------------------------------------------- DATE CHOOSER --------------------------------------------------------------------------- */ - - "datechooser" : + + "datechooser" : { style : function(states) { @@ -589,9 +589,32 @@ }; } }, - - "datechooser/nav-button" : + + "datechooser/navigation-bar": { + style: function(states) + { + return { + decorator: "toolbar-light", + textColor: states.disabled ? "text-disabled" : states.invalid ? "invalid" : undefined, + padding: 0 + }; + } + }, + + "datechooser/last-year-button-tooltip": "tooltip", + "datechooser/last-month-button-tooltip": "tooltip", + "datechooser/next-year-button-tooltip": "tooltip", + "datechooser/next-month-button-tooltip": "tooltip", + + "datechooser/last-year-button": "datechooser/button", + "datechooser/last-month-button": "datechooser/button", + "datechooser/next-year-button": "datechooser/button", + "datechooser/next-month-button": "datechooser/button", + "datechooser/button/icon": {}, + + "datechooser/button" : + { include : "button-simple", alias : "button-simple", @@ -599,7 +622,9 @@ { var result = { padding : [ 2, 4 ], - shadow : undefined + shadow : undefined, + show: "icon", + cursor: "pointer" }; if (states.lastYear) { @@ -617,9 +642,23 @@ return result; } }, - - "datechooser/date-pane" : + + "datechooser/month-year-label": { + style: function(states) + { + return { + font: "bold", + textAlign: "center", + textColor: "text-label", + paddingTop: 1, + paddingBottom: 3 + }; + } + }, + + "datechooser/date-pane" : + { style : function(states) { return { @@ -628,8 +667,8 @@ }; } }, - - "datechooser/day" : + + "datechooser/day" : { style : function(states) { @@ -642,8 +681,8 @@ }; } }, - - "datechooser/week" : + + "datechooser/week" : { style : function(states) { @@ -654,8 +693,8 @@ }; } }, - - "datechooser/weekday" : + + "datechooser/weekday" : { style : function(states) { @@ -705,8 +744,8 @@ }; } }, - - /* + + /* --------------------------------------------------------------------------- GROUPBOX --------------------------------------------------------------------------- @@ -722,7 +761,7 @@ } }, - "groupbox/frame" : + "groupbox/frame" : { style : function(states) { @@ -780,8 +819,8 @@ }; } }, - - /* + + /* --------------------------------------------------------------------------- HTMLAREA --------------------------------------------------------------------------- @@ -795,7 +834,7 @@ { return { backgroundColor : "white", - decorator: "input" + decorator: "input" } } }, @@ -815,14 +854,14 @@ }; } }, - - /* + + /* --------------------------------------------------------------------------- LIST --------------------------------------------------------------------------- */ - - "list" : + + "list" : { alias : "scrollarea", @@ -848,14 +887,14 @@ return { decorator: decorator, - textColor: "text-active" + textColor: "text-active" }; } }, - + "list/pane" : "widget", - "listitem" : + "listitem" : { style : function(states) { @@ -873,8 +912,8 @@ }; } }, - - /* + + /* --------------------------------------------------------------------------- MENU --------------------------------------------------------------------------- @@ -956,13 +995,13 @@ } }, - "menubar" : + "menubar" : { style : function(states) { return { decorator : "menubar", - shadow: "shadow-window" + shadow: "shadow-window" } } }, @@ -980,8 +1019,8 @@ } } }, - - "menu-button": + + "menu-button": { alias : "atom", @@ -989,7 +1028,7 @@ { return { textColor: "text-button", - decorator: states.selected ? "menu-button-selected" : undefined, + decorator: states.selected ? "menu-button-selected" : undefined, padding : [ 3, 5 ] }; } @@ -1033,8 +1072,8 @@ }; } }, - - "menu-button/arrow" : + + "menu-button/arrow" : { include : "image", @@ -1046,8 +1085,8 @@ }; } }, - - "menu-checkbox": + + "menu-checkbox": { alias: "menu-button", include: "menu-button", @@ -1059,8 +1098,8 @@ } } }, - - "menu-radiobutton" : + + "menu-radiobutton" : { alias : "menu-button", include : "menu-button", @@ -1072,7 +1111,7 @@ } } }, - + /* --------------------------------------------------------------------------- RADIOBUTTON @@ -1166,8 +1205,8 @@ "scrollarea/pane" : "widget", "scrollarea/scrollbar-x" : "scrollbar", "scrollarea/scrollbar-y" : "scrollbar", - - /* + + /* --------------------------------------------------------------------------- SCROLLBAR --------------------------------------------------------------------------- @@ -1201,29 +1240,29 @@ } }, - "scrollbar/slider/knob" : + "scrollbar/slider/knob" : { include : "button-frame", style : function(states) { var decorator; - if (states.horizontal) - { - if (states.hovered) - { - decorator = "scrollbar-slider-horizontal-hovered"; - } else { - decorator = "scrollbar-slider-horizontal"; - } - } else { - if (states.hovered) - { + if (states.horizontal) + { + if (states.hovered) + { + decorator = "scrollbar-slider-horizontal-hovered"; + } else { + decorator = "scrollbar-slider-horizontal"; + } + } else { + if (states.hovered) + { decorator = "scrollbar-slider-vertical-hovered"; - } else { - decorator = "scrollbar-slider-vertical"; - } - } + } else { + decorator = "scrollbar-slider-vertical"; + } + } return { decorator : decorator, minHeight : states.horizontal ? undefined : 9, @@ -1231,37 +1270,37 @@ }; } }, - - "scrollbar/button" : + + "scrollbar/button" : { style : function(states) { var icon = "decoration/scrollbar/"; - var decorator; + var decorator; if (states.left) { icon += "left"; - decorator = "scrollbar-slider-horizontal"; + decorator = "scrollbar-slider-horizontal"; } else if (states.right) { icon += "right"; - decorator = "scrollbar-slider-horizontal"; + decorator = "scrollbar-slider-horizontal"; } else if (states.up) { icon += "up"; - decorator = "scrollbar-slider-vertical"; + decorator = "scrollbar-slider-vertical"; } else { icon += "down"; - decorator = "scrollbar-slider-vertical"; + decorator = "scrollbar-slider-vertical"; } - icon += "-invert.png"; - - if (states.hovered) - { - decorator += "-hovered"; - } + icon += "-invert.png"; + + if (states.hovered) + { + decorator += "-hovered"; + } if (states.left || states.right) { return { - decorator: decorator, + decorator: decorator, padding : [0, 0, 0, states.left ? 3 : 4], icon : icon, width: 15, @@ -1271,7 +1310,7 @@ else { return { - decorator: decorator, + decorator: decorator, padding : [0, 2, 0, 1], icon : icon, width: 14, @@ -1283,8 +1322,8 @@ "scrollbar/button-begin" : "scrollbar/button", "scrollbar/button-end" : "scrollbar/button", - - /*------------------------------------------------------------------------- + + /*------------------------------------------------------------------------- SELECTBOX --------------------------------------------------------------------------- */ @@ -1308,7 +1347,7 @@ alias : "list" }, - "selectbox/arrow" : + "selectbox/arrow" : { include : "image", @@ -1320,8 +1359,8 @@ }; } }, - - /*------------------------------------------------------------------------- + + /*------------------------------------------------------------------------- SLIDEBAR --------------------------------------------------------------------------- */ @@ -1363,13 +1402,13 @@ }; } }, - - /*------------------------------------------------------------------------- + + /*------------------------------------------------------------------------- SLIDER --------------------------------------------------------------------------- */ - - "slider" : + + "slider" : { style : function(states) { @@ -1382,13 +1421,13 @@ if (focused && invalid && !disabled) { decorator = "input-focused-invalid"; } else if (focused && !invalid && !disabled) { - decorator = "group-focused"; + decorator = "group-focused"; } else if (disabled) { decorator = "input-disabled"; } else if (!focused && invalid && !disabled) { decorator = "border-invalid"; } else { - decorator = "group"; + decorator = "group"; } return { @@ -1396,8 +1435,8 @@ } } }, - - "slider/knob" : + + "slider/knob" : { include : "button-simple", @@ -1405,14 +1444,14 @@ { return { decorator : states.disabled ? "scrollbar-slider-horizontal-disabled" : - states.pressed ? "button-simple-hovered" : "button-simple", + states.pressed ? "button-simple-hovered" : "button-simple", shadow: undefined, height : 14, width : 14 }; } }, - /* + /* --------------------------------------------------------------------------- SPINNER --------------------------------------------------------------------------- @@ -1445,7 +1484,7 @@ } }, - "spinner/upbutton" : + "spinner/upbutton" : { alias : "button-simple", include : "button-simple", @@ -1474,8 +1513,8 @@ }; } }, - - "spinner/textfield" : + + "spinner/textfield" : { style : function(states) { @@ -1486,34 +1525,34 @@ }; } }, - - /* + + /* --------------------------------------------------------------------------- SPLITBUTTON --------------------------------------------------------------------------- */ "splitbutton" : {}, - "splitbutton/button": + "splitbutton/button": { alias: "atom", style: function(states) { return { - padding: states.pressed || states.checked - || (states.checked && states.disabled) ? [4, 2, 2, 4] : [3], + padding: states.pressed || states.checked + || (states.checked && states.disabled) ? [4, 2, 2, 4] : [3], decorator: states.pressed || states.checked ? "splitbutton-checked" : states.hovered && !states.disabled ? "splitbutton-hovered" : "splitbutton", - textColor: "text-button", - center: true + textColor: "text-button", + center: true }; } - }, - - "splitbutton/arrow": + }, + + "splitbutton/arrow": { alias : "button", include : "button", @@ -1522,18 +1561,18 @@ { return { icon : "decoration/arrows/down-small-invert.png", - decorator: states.pressed || states.checked ? + decorator: states.pressed || states.checked ? "splitbutton-right-checked" : states.hovered && !states.disabled ? "splitbutton-right-hovered" : "splitbutton-right", // padding : 2, marginLeft : 1, - marginRight: 1 + marginRight: 1 }; } }, - - /* + + /* --------------------------------------------------------------------------- SPLITPANE --------------------------------------------------------------------------- @@ -1560,7 +1599,7 @@ } }, - "splitpane/splitter/knob" : + "splitpane/splitter/knob" : { style : function(states) { @@ -1581,14 +1620,14 @@ }; } }, - - /* + + /* --------------------------------------------------------------------------- TABLE --------------------------------------------------------------------------- */ - - "table": + + "table": { alias: "widget", @@ -1612,8 +1651,8 @@ }; } }, - - "table/column-button" : + + "table/column-button" : { alias : "button-frame", @@ -1685,11 +1724,11 @@ }; } }, - - "table-header-cell" : + + "table-header-cell" : { alias : "atom", - + style : function(states) { return { @@ -1844,24 +1883,24 @@ marginTop: 4 } } - else if (states.barBottom) + else if (states.barBottom) { - return { + return { marginBottom: 4 } } - else if (states.barLeft) + else if (states.barLeft) { - return { + return { marginLeft: 4, - marginTop: 2 + marginTop: 2 } } else { return { marginRight: 4, - marginTop: 2 + marginTop: 2 } } } @@ -1880,24 +1919,24 @@ marginTop: 4 } } - else if (states.barBottom) + else if (states.barBottom) { - return { + return { marginBottom: 4 } } - else if (states.barLeft) + else if (states.barLeft) { - return { + return { marginLeft: 4, - marginBottom: 2 + marginBottom: 2 } } else { return { marginRight: 4, - marginBottom: 2 + marginBottom: 2 } } } @@ -1910,7 +1949,7 @@ style : function(states) { return { - decorator : "group", + decorator : "group", minHeight : 100, marginBottom : states.barBottom ? -1 : 0, marginTop : states.barTop ? -1 : 0, @@ -1933,102 +1972,102 @@ if (states.checked) { - padding = [ 4, 12 ]; + padding = [ 4, 12 ]; if (states.barTop) { - decorator = "tabview-button-top-hovered"; + decorator = "tabview-button-top-hovered"; marginLeft = states.firstTab ? 0 : -4; marginRight = states.lastTab ? 0 : -4; } else if (states.barBottom) { - decorator = "tabview-button-bottom-hovered"; + decorator = "tabview-button-bottom-hovered"; marginLeft = states.firstTab ? 0 : -4; marginRight = states.lastTab ? 0 : -4; } else if (states.barRight) { - decorator = "tabview-button-right-hovered"; + decorator = "tabview-button-right-hovered"; } else { - decorator = "tabview-button-left-hovered"; + decorator = "tabview-button-left-hovered"; } } - else + else { if (states.barTop) { - if (states.hovered) - { - decorator = "tabview-button-top-hovered"; - } + if (states.hovered) + { + decorator = "tabview-button-top-hovered"; + } else if (states.disabled) - { - decorator = "tabview-button-top-disabled"; - } - else - { - decorator = "tabview-button-top"; - } - padding = [ 2, 8 ]; + { + decorator = "tabview-button-top-disabled"; + } + else + { + decorator = "tabview-button-top"; + } + padding = [ 2, 8 ]; marginTop = 4; marginLeft = states.firstTab ? 4 : 0; } else if (states.barBottom) { - if (states.hovered) - { - decorator = "tabview-button-bottom-hovered"; - } + if (states.hovered) + { + decorator = "tabview-button-bottom-hovered"; + } else if (states.disabled) - { - decorator = "tabview-button-bottom-disabled"; - } - else - { - decorator = "tabview-button-bottom"; - } - padding = [ 2, 8 ]; + { + decorator = "tabview-button-bottom-disabled"; + } + else + { + decorator = "tabview-button-bottom"; + } + padding = [ 2, 8 ]; marginBottom = 4; marginLeft = states.firstTab ? 4 : 0; } else if (states.barRight) { - if (states.hovered) - { - decorator = "tabview-button-right-hovered"; - } - else if (states.disabled) - { - decorator = "tabview-button-right-disabled"; - } - else - { - decorator = "tabview-button-right"; - } - padding = [ 4, 12 ]; + if (states.hovered) + { + decorator = "tabview-button-right-hovered"; + } + else if (states.disabled) + { + decorator = "tabview-button-right-disabled"; + } + else + { + decorator = "tabview-button-right"; + } + padding = [ 4, 12 ]; marginRight = 5; } else { - if (states.hovered) - { - decorator = "tabview-button-left-hovered"; - } + if (states.hovered) + { + decorator = "tabview-button-left-hovered"; + } else if (states.disabled) - { - decorator = "tabview-button-left-disabled"; - } - else - { - decorator = "tabview-button-left"; - } - padding = [ 4, 12 ]; + { + decorator = "tabview-button-left-disabled"; + } + else + { + decorator = "tabview-button-left"; + } + padding = [ 4, 12 ]; marginLeft = 5; } } - + return { zIndex : states.checked ? 10 : 5, decorator : decorator, @@ -2037,7 +2076,7 @@ marginBottom : marginBottom, marginLeft : marginLeft, marginRight : marginRight, - textColor: states.disabled ? "text-inactive" : "text-label" + textColor: states.disabled ? "text-inactive" : "text-label" }; } }, @@ -2061,13 +2100,13 @@ alias: "atom", style: function(states) { - var icon; - if (states.hovered) - { - icon = "decoration/tabview/close-button-hovered.png"; - } else { - icon = "decoration/tabview/close-button.png"; - } + var icon; + if (states.hovered) + { + icon = "decoration/tabview/close-button-hovered.png"; + } else { + icon = "decoration/tabview/close-button.png"; + } return { icon: icon }; @@ -2090,13 +2129,13 @@ }; } }, - - /* + + /* --------------------------------------------------------------------------- TEXTFIELD --------------------------------------------------------------------------- */ - "textfield" : + "textfield" : { style : function(states) { @@ -2134,8 +2173,8 @@ }; } }, - - /* + + /* --------------------------------------------------------------------------- TOOLBAR --------------------------------------------------------------------------- @@ -2151,8 +2190,8 @@ } }, - "toolbar/part": "widget", - + "toolbar/part": "widget", + "toolbar/part/container" : { style : function(states) @@ -2164,7 +2203,7 @@ } }, - "toolbar/part/handle": + "toolbar/part/handle": { style: function(states) { @@ -2175,43 +2214,43 @@ }; } }, - - "toolbar-button": + + "toolbar-button": { alias: "atom", style: function(states) { return { - padding: states.pressed || states.checked ? [6, 4, 4, 6] : [6, 6, 6, 6], - margin: states.pressed || states.checked ? [0] : [0], + padding: states.pressed || states.checked ? [6, 4, 4, 6] : [6, 6, 6, 6], + margin: states.pressed || states.checked ? [0] : [0], decorator: states.pressed || states.checked ? "toolbar-button-checked" : states.hovered && !states.disabled ? "toolbar-button-hovered" : undefined, - textColor: "text-button" + textColor: "text-button" }; } }, - - "toolbar-button-light": + + "toolbar-button-light": { alias: "atom", style: function(states) { return { - padding: states.pressed || states.checked ? [6, 4, 4, 6] : [6, 6, 6, 6], - margin: states.pressed || states.checked ? [0] : [0], + padding: states.pressed || states.checked ? [6, 4, 4, 6] : [6, 6, 6, 6], + margin: states.pressed || states.checked ? [0] : [0], decorator: states.pressed || states.checked ? "toolbar-button-light-checked" : states.hovered && !states.disabled ? "toolbar-button-light-hovered" : undefined, - textColor: "text-button" + textColor: "text-button" }; } }, - + "toolbar-menubutton" : { alias : "toolbar-button", @@ -2225,7 +2264,7 @@ } }, - "toolbar-menubutton/arrow" : + "toolbar-menubutton/arrow" : { alias : "image", include : "image", @@ -2248,60 +2287,60 @@ }; } }, - - "toolbar-splitbutton/button" : + + "toolbar-splitbutton/button" : { style : function(states) { return { - padding: states.pressed || states.checked ? [6, 5, 4, 6] : [6, 6, 6, 6], - decorator: states.pressed || (states.checked && !states.hovered) || (states.checked && states.disabled) ? + padding: states.pressed || states.checked ? [6, 5, 4, 6] : [6, 6, 6, 6], + decorator: states.pressed || (states.checked && !states.hovered) || (states.checked && states.disabled) ? "toolbar-button-checked" : states.hovered && !states.disabled ? "toolbar-splitbutton-hovered" : undefined }; } }, - - "toolbar-splitbutton/arrow" : + + "toolbar-splitbutton/arrow" : { style : function(states) { return { icon : "decoration/arrows/down-invert.png", - padding: states.pressed || states.checked ? [6, 4, 4, 5] : - states.hovered && !states.disabled ? [6, 5, 6, 5] : [6, 5, 6, 7], - decorator: states.pressed || (states.checked && !states.hovered) || (states.checked && states.disabled) ? + padding: states.pressed || states.checked ? [6, 4, 4, 5] : + states.hovered && !states.disabled ? [6, 5, 6, 5] : [6, 5, 6, 7], + decorator: states.pressed || (states.checked && !states.hovered) || (states.checked && states.disabled) ? "toolbar-button-checked" : states.hovered && !states.disabled ? "toolbar-splitbutton-arrow-hovered" : undefined }; } }, - - "toolbar-splitbutton-light/button" : + + "toolbar-splitbutton-light/button" : { style : function(states) { return { - padding: states.pressed || states.checked ? [6, 5, 4, 6] : [6, 6, 6, 6], - decorator: states.pressed || (states.checked && !states.hovered) || (states.checked && states.disabled) ? + padding: states.pressed || states.checked ? [6, 5, 4, 6] : [6, 6, 6, 6], + decorator: states.pressed || (states.checked && !states.hovered) || (states.checked && states.disabled) ? "toolbar-button-light-checked" : states.hovered && !states.disabled ? "toolbar-splitbutton-light-hovered" : undefined }; } }, - - "toolbar-splitbutton-light/arrow" : + + "toolbar-splitbutton-light/arrow" : { style : function(states) { return { icon : "decoration/arrows/down-invert.png", - padding: states.pressed || states.checked ? [6, 4, 4, 5] : - states.hovered && !states.disabled ? [6, 5, 6, 5] : [6, 5, 6, 7], - decorator: states.pressed || (states.checked && !states.hovered) || (states.checked && states.disabled) ? + padding: states.pressed || states.checked ? [6, 4, 4, 5] : + states.hovered && !states.disabled ? [6, 5, 6, 5] : [6, 5, 6, 7], + decorator: states.pressed || (states.checked && !states.hovered) || (states.checked && states.disabled) ? "toolbar-button-light-checked" : states.hovered && !states.disabled ? "toolbar-splitbutton-light-arrow-hovered" : undefined @@ -2319,8 +2358,8 @@ }; } }, - - /* + + /* --------------------------------------------------------------------------- TOOL TIP --------------------------------------------------------------------------- @@ -2334,13 +2373,13 @@ backgroundColor : "background-tip", padding : [ 1, 3, 2, 3 ], offset : [ 15, 5, 5, 5 ], - decorator: "tooltip", - textColor: "black" + decorator: "tooltip", + textColor: "black" }; } }, - - /* + + /* --------------------------------------------------------------------------- TREE --------------------------------------------------------------------------- @@ -2599,27 +2638,27 @@ "cell-atom" : "cell", "cell-date" : "cell", "cell-html" : "cell", - - /* + + /* --------------------------------------------------------------------------- WINDOW --------------------------------------------------------------------------- */ - "window": + "window": { style: function(states) { return { - textColor: "text-window", + textColor: "text-window", decorator: "window", shadow: "shadow-window", - contentPadding : [5] + contentPadding : [5] }; } }, - - "window/pane": "widget", + "window/pane": "widget", + "window/captionbar": { style: function(states) @@ -2642,95 +2681,95 @@ }; } }, - - "window/title" : + + "window/title" : { style : function(states) { return { alignY: "top", textColor: "text-caption", - font: "bold", - paddingTop: 5, - paddingLeft: 8 + font: "bold", + paddingTop: 5, + paddingLeft: 8 }; } }, - - "window/close-button": + + "window/close-button": { alias: "atom", style: function(states) { - var icon; - switch (true) - { - case states.pressed: - icon = "decoration/window/close-button-pressed.png"; - break; - - case states.hovered: - icon = "decoration/window/close-button-hovered.png"; - break; - - default: - icon = "decoration/window/close-button.png"; - } + var icon; + switch (true) + { + case states.pressed: + icon = "decoration/window/close-button-pressed.png"; + break; + + case states.hovered: + icon = "decoration/window/close-button-hovered.png"; + break; + + default: + icon = "decoration/window/close-button.png"; + } return { icon: icon, margin : [ 2, 2, 2, 1 ] }; } }, - - "window/maximize-button": + + "window/maximize-button": { alias: "atom", style: function(states) { - var icon; - switch (true) - { - case states.pressed: - icon = "decoration/window/maximize-button-pressed.png"; - break; - - case states.hovered: - icon = "decoration/window/maximize-button-hovered.png"; - break; - - default: - icon = "decoration/window/maximize-button.png"; - } + var icon; + switch (true) + { + case states.pressed: + icon = "decoration/window/maximize-button-pressed.png"; + break; + + case states.hovered: + icon = "decoration/window/maximize-button-hovered.png"; + break; + + default: + icon = "decoration/window/maximize-button.png"; + } return { icon: icon, margin: [ 2, 2, 2, 2 ] }; } }, - - "window/minimize-button": + + "window/minimize-button": { alias: "atom", style: function(states) { - var icon; - switch (true) - { - case states.pressed: - icon = "decoration/window/minimize-button-pressed.png"; - break; - - case states.hovered: - icon = "decoration/window/minimize-button-hovered.png"; - break; - - default: - icon = "decoration/window/minimize-button.png"; - } + var icon; + switch (true) + { + case states.pressed: + icon = "decoration/window/minimize-button-pressed.png"; + break; + + case states.hovered: + icon = "decoration/window/minimize-button-hovered.png"; + break; + + default: + icon = "decoration/window/minimize-button.png"; + } return { icon: icon, margin : [ 2, 2, 2, 1 ] @@ -2744,27 +2783,27 @@ style: function(states) { - var icon; - switch (true) - { - case states.pressed: - icon = "decoration/window/restore-button-pressed.png"; - break; - - case states.hovered: - icon = "decoration/window/restore-button-hovered.png"; - break; - - default: - icon = "decoration/window/restore-button.png"; - } + var icon; + switch (true) + { + case states.pressed: + icon = "decoration/window/restore-button-pressed.png"; + break; + + case states.hovered: + icon = "decoration/window/restore-button-hovered.png"; + break; + + default: + icon = "decoration/window/restore-button.png"; + } return { icon: icon, margin : [ 2, 2, 2, 1 ] }; } }, - + "window/statusbar" : { style : function(states) @@ -2777,7 +2816,7 @@ } }, - "window/statusbar-text": {} - + "window/statusbar-text": {} + } }); \ No newline at end of file Modified: trunk/qooxdoo-contrib/DarkTheme/0.2/source/class/darktheme/theme/Appearance.js =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/0.2/source/class/darktheme/theme/Appearance.js 2012-08-10 15:36:54 UTC (rev 21759) +++ trunk/qooxdoo-contrib/DarkTheme/0.2/source/class/darktheme/theme/Appearance.js 2012-08-10 17:02:14 UTC (rev 21760) @@ -637,9 +637,30 @@ } }, - "datechooser/navigation-bar" : {}, + "datechooser/navigation-bar": + { + style: function(states) + { + return { + decorator: "toolbar-light", + textColor: states.disabled ? "text-disabled" : states.invalid ? "invalid" : undefined, + padding: 0 + }; + } + }, - "datechooser/nav-button" : + "datechooser/last-year-button-tooltip": "tooltip", + "datechooser/last-month-button-tooltip": "tooltip", + "datechooser/next-year-button-tooltip": "tooltip", + "datechooser/next-month-button-tooltip": "tooltip", + + "datechooser/last-year-button": "datechooser/button", + "datechooser/last-month-button": "datechooser/button", + "datechooser/next-year-button": "datechooser/button", + "datechooser/next-month-button": "datechooser/button", + "datechooser/button/icon": {}, + + "datechooser/button" : { include : "button-simple", alias : "button-simple", @@ -648,7 +669,9 @@ { var result = { padding : [ 2, 4 ], - shadow : undefined + shadow : undefined, + show: "icon", + cursor: "pointer" }; if (states.lastYear) { @@ -667,6 +690,20 @@ } }, + "datechooser/month-year-label": + { + style: function(states) + { + return { + font: "bold", + textAlign: "center", + textColor: "text-label", + paddingTop: 1, + paddingBottom: 3 + }; + } + }, + "datechooser/date-pane" : { style : function(states) Modified: trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Appearance.js =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Appearance.js 2012-08-10 15:36:54 UTC (rev 21759) +++ trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Appearance.js 2012-08-10 17:02:14 UTC (rev 21760) @@ -637,9 +637,30 @@ } }, - "datechooser/navigation-bar" : {}, + "datechooser/navigation-bar": + { + style: function(states) + { + return { + decorator: "toolbar-light", + textColor: states.disabled ? "text-disabled" : states.invalid ? "invalid" : undefined, + padding: 0 + }; + } + }, - "datechooser/nav-button" : + "datechooser/last-year-button-tooltip": "tooltip", + "datechooser/last-month-button-tooltip": "tooltip", + "datechooser/next-year-button-tooltip": "tooltip", + "datechooser/next-month-button-tooltip": "tooltip", + + "datechooser/last-year-button": "datechooser/button", + "datechooser/last-month-button": "datechooser/button", + "datechooser/next-year-button": "datechooser/button", + "datechooser/next-month-button": "datechooser/button", + "datechooser/button/icon": {}, + + "datechooser/button" : { include : "button-simple", alias : "button-simple", @@ -648,7 +669,9 @@ { var result = { padding : [ 2, 4 ], - shadow : undefined + shadow : undefined, + show: "icon", + cursor: "pointer" }; if (states.lastYear) { @@ -667,6 +690,20 @@ } }, + "datechooser/month-year-label": + { + style: function(states) + { + return { + font: "bold", + textAlign: "center", + textColor: "text-label", + paddingTop: 1, + paddingBottom: 3 + }; + } + }, + "datechooser/date-pane" : { style : function(states) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sc...@us...> - 2012-08-10 15:37:00
|
Revision: 21759 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21759&view=rev Author: scro34 Date: 2012-08-10 15:36:54 +0000 (Fri, 10 Aug 2012) Log Message: ----------- Minor changes accounting for altered shadow handling in qooxdoo v2.0 Modified Paths: -------------- trunk/qooxdoo-contrib/DarkTheme/trunk/Manifest.json trunk/qooxdoo-contrib/DarkTheme/trunk/config.json trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/Manifest.json trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/config.json trunk/qooxdoo-contrib/DarkTheme/trunk/readme.txt trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Decoration.js Modified: trunk/qooxdoo-contrib/DarkTheme/trunk/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/trunk/Manifest.json 2012-08-10 15:24:06 UTC (rev 21758) +++ trunk/qooxdoo-contrib/DarkTheme/trunk/Manifest.json 2012-08-10 15:36:54 UTC (rev 21759) @@ -18,7 +18,7 @@ ], "version" : "trunk", - "qooxdoo-versions": ["1.4", "1.5", "1.6"] + "qooxdoo-versions": ["2.0"] }, "provides" : Modified: trunk/qooxdoo-contrib/DarkTheme/trunk/config.json =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/trunk/config.json 2012-08-10 15:24:06 UTC (rev 21758) +++ trunk/qooxdoo-contrib/DarkTheme/trunk/config.json 2012-08-10 15:36:54 UTC (rev 21759) @@ -29,7 +29,7 @@ { "APPLICATION" : "darktheme", "APPLICATION_MAIN_CLASS" : "${APPLICATION}.demo.Demo", - "QOOXDOO_PATH" : "../../qooxdoo/1.6", + "QOOXDOO_PATH" : "../../qooxdoo/2.0.1", "QXTHEME" : "qx.theme.Modern", "API_EXCLUDE" : ["qx.test.*", "darktheme.demo.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], "LOCALES" : [ "en" ], Modified: trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/Manifest.json 2012-08-10 15:24:06 UTC (rev 21758) +++ trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/Manifest.json 2012-08-10 15:36:54 UTC (rev 21759) @@ -18,7 +18,7 @@ ], "version" : "trunk", - "qooxdoo-versions": ["1.4", "1.5", "1.6"] + "qooxdoo-versions": ["2.0"] }, "provides" : Modified: trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/config.json =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/config.json 2012-08-10 15:24:06 UTC (rev 21758) +++ trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/config.json 2012-08-10 15:36:54 UTC (rev 21759) @@ -33,7 +33,7 @@ "let" : { "APPLICATION" : "darktheme.demo", - "QOOXDOO_PATH" : "../../../../qooxdoo/1.6", + "QOOXDOO_PATH" : "../../../../qooxdoo/2.0.1", "QXTHEME" : "darktheme.DarkTheme", "API_EXCLUDE" : ["qx.test.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], "LOCALES" : [ "en" ], Modified: trunk/qooxdoo-contrib/DarkTheme/trunk/readme.txt =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/trunk/readme.txt 2012-08-10 15:24:06 UTC (rev 21758) +++ trunk/qooxdoo-contrib/DarkTheme/trunk/readme.txt 2012-08-10 15:36:54 UTC (rev 21759) @@ -2,5 +2,6 @@ Additional theme for the qooxdoo framework. ->> Please note: DarkTheme trunk version works with qooxdoo v1.4 or above. +>> Please note: DarkTheme trunk version works with qooxdoo v2.0 or above. +Use v0.2 if your application is generated with qooxdoo v1.4 to v1.6. Use v0.1 if your application is generated with qooxdoo v1.0 to v1.3. \ No newline at end of file Modified: trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Decoration.js =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Decoration.js 2012-08-10 15:24:06 UTC (rev 21758) +++ trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Decoration.js 2012-08-10 15:36:54 UTC (rev 21759) @@ -510,7 +510,7 @@ style : { baseImage : "decoration/shadow/shadow.png", - insets : [ 4, 8, 8, 4 ] + insets : [ 3, 4, 4, 3 ] } }, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sc...@us...> - 2012-08-10 15:24:12
|
Revision: 21758 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21758&view=rev Author: scro34 Date: 2012-08-10 15:24:06 +0000 (Fri, 10 Aug 2012) Log Message: ----------- Updated readme.txt Modified Paths: -------------- trunk/qooxdoo-contrib/DarkTheme/0.2/readme.txt Modified: trunk/qooxdoo-contrib/DarkTheme/0.2/readme.txt =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/0.2/readme.txt 2012-08-10 15:18:44 UTC (rev 21757) +++ trunk/qooxdoo-contrib/DarkTheme/0.2/readme.txt 2012-08-10 15:24:06 UTC (rev 21758) @@ -2,5 +2,6 @@ Additional theme for the qooxdoo framework. ->> Please note: DarkTheme trunk version works with qooxdoo v1.4 or above. -Use v0.1 if your application is generated with qooxdoo v1.0 to v1.3. \ No newline at end of file +>> Please note: DarkTheme version 0.2 works with qooxdoo v1.4 to v1.6. +Use v0.1 if your application is generated with qooxdoo v1.0 to v1.3. +Use the trunk if your application is generated with qooxdoo v2.0 or above. \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sc...@us...> - 2012-08-10 15:18:54
|
Revision: 21757 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21757&view=rev Author: scro34 Date: 2012-08-10 15:18:44 +0000 (Fri, 10 Aug 2012) Log Message: ----------- Version 0.2 Added Paths: ----------- trunk/qooxdoo-contrib/DarkTheme/0.2/ trunk/qooxdoo-contrib/DarkTheme/0.2/Manifest.json trunk/qooxdoo-contrib/DarkTheme/0.2/config.json trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/Manifest.json trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/config.json trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/migration.log trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/source/class/darktheme/demo/Application.js trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/source/class/darktheme/demo/EditorWindow.js trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/source/class/darktheme/demo/FormWindow.js trunk/qooxdoo-contrib/DarkTheme/0.2/source/class/darktheme/DarkTheme.js trunk/qooxdoo-contrib/DarkTheme/0.2/source/class/darktheme/theme/Appearance.js trunk/qooxdoo-contrib/DarkTheme/0.2/source/class/darktheme/theme/Color.js trunk/qooxdoo-contrib/DarkTheme/0.2/source/class/darktheme/theme/Decoration.js trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/colorselector/Thumbs.db trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/cursors/Thumbs.db trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/form/Thumbs.db trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/form/checkbox-undetermined-disabled.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/form/checkbox-undetermined-focused-invalid.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/form/checkbox-undetermined-focused.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/form/checkbox-undetermined-hovered-invalid.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/form/checkbox-undetermined-hovered.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/form/checkbox-undetermined-invalid.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/form/checkbox-undetermined.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/group-item.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/pane/Thumbs.db trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/shadow/Thumbs.db trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/ trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-b.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-bl.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-br.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-c.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-combined.meta trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-combined.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-l.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-r.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-t.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-tl.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-tr.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tree/Thumbs.db trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/window/Thumbs.db Removed Paths: ------------- trunk/qooxdoo-contrib/DarkTheme/0.2/Manifest.json trunk/qooxdoo-contrib/DarkTheme/0.2/config.json trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/Manifest.json trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/config.json trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/source/class/darktheme/demo/Application.js trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/source/class/darktheme/demo/EditorWindow.js trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/source/class/darktheme/demo/FormWindow.js trunk/qooxdoo-contrib/DarkTheme/0.2/source/class/darktheme/DarkTheme.js trunk/qooxdoo-contrib/DarkTheme/0.2/source/class/darktheme/theme/Appearance.js trunk/qooxdoo-contrib/DarkTheme/0.2/source/class/darktheme/theme/Color.js trunk/qooxdoo-contrib/DarkTheme/0.2/source/class/darktheme/theme/Decoration.js trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/bar-background-selected.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-background.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane1-b.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane1-bl.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane1-br.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane1-c.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane1-combined.meta trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane1-combined.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane1-l.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane1-r.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane1-t.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane1-tl.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane1-tr.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane1.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane2-b.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane2-bl.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane2-br.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane2-c.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane2-combined.meta trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane2-combined.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane2-l.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane2-r.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane2-t.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane2-tl.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane2-tr.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane2.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane3-b.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane3-bl.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane3-br.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane3-c.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane3-combined.meta trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane3-combined.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane3-l.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane3-r.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane3-t.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane3-tl.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane3-tr.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane3.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane4-b.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane4-bl.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane4-br.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane4-c.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane4-combined.meta trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane4-combined.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane4-l.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane4-r.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane4-t.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane4-tl.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane4-tr.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menu-pane4.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menubar-b.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menubar-bl.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menubar-br.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menubar-c.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menubar-combined.meta trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menubar-combined.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menubar-l.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menubar-r.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menubar-t.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menubar-tl.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menubar-tr.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/menu/menubar.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/scrollbar/scrollbar-slider-horizontal.pspimage trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/scrollbar/scrollbar-slider-vertical.pspimage trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/ trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-b.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-bl.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-br.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-c.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-combined.meta trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-combined.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-l.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-r.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-t.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-tl.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip-tr.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/tooltip/tooltip.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/window/button-hovered.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/window/button-pressed.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/window/button.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/window/caption-background-hovered.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/window/caption-background.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/window/window-b.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/window/window-bl.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/window/window-br.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/window/window-c.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/window/window-l.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/window/window-r.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/window/window-t.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/window/window-tl.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/window/window-tr.png trunk/qooxdoo-contrib/DarkTheme/0.2/source/resource/darktheme/decoration/window/window.png Deleted: trunk/qooxdoo-contrib/DarkTheme/0.2/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/trunk/Manifest.json 2011-12-18 16:37:12 UTC (rev 21658) +++ trunk/qooxdoo-contrib/DarkTheme/0.2/Manifest.json 2012-08-10 15:18:44 UTC (rev 21757) @@ -1,34 +0,0 @@ -{ - "info" : - { - "name" : "DarkTheme", - - "summary" : "DarkTheme Contribution", - "description" : "Additional theme.", - - "homepage" : "http://contrib.qooxdoo.org/project/DarkTheme", - - "license" : "LGPL/EPL", - "authors" : - [ - { - "name" : "Norbert Schröder (scro34)", - "email" : " schroeder AT scro34 DOT de" - } - ], - - "version" : "trunk", - "qooxdoo-versions": ["1.4", "1.5"] - }, - - "provides" : - { - "namespace" : "darktheme", - "encoding" : "utf-8", - "class" : "source/class", - "resource" : "source/resource", - "translation" : "source/translation", - "type" : "theme" - } -} - Copied: trunk/qooxdoo-contrib/DarkTheme/0.2/Manifest.json (from rev 21659, trunk/qooxdoo-contrib/DarkTheme/trunk/Manifest.json) =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/0.2/Manifest.json (rev 0) +++ trunk/qooxdoo-contrib/DarkTheme/0.2/Manifest.json 2012-08-10 15:18:44 UTC (rev 21757) @@ -0,0 +1,34 @@ +{ + "info" : + { + "name" : "DarkTheme", + + "summary" : "DarkTheme Contribution", + "description" : "Additional theme.", + + "homepage" : "http://contrib.qooxdoo.org/project/DarkTheme", + + "license" : "LGPL/EPL", + "authors" : + [ + { + "name" : "Norbert Schröder (scro34)", + "email" : " schroeder AT scro34 DOT de" + } + ], + + "version" : "trunk", + "qooxdoo-versions": ["1.4", "1.5", "1.6"] + }, + + "provides" : + { + "namespace" : "darktheme", + "encoding" : "utf-8", + "class" : "source/class", + "resource" : "source/resource", + "translation" : "source/translation", + "type" : "theme" + } +} + Deleted: trunk/qooxdoo-contrib/DarkTheme/0.2/config.json =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/trunk/config.json 2011-12-18 16:37:12 UTC (rev 21658) +++ trunk/qooxdoo-contrib/DarkTheme/0.2/config.json 2012-08-10 15:18:44 UTC (rev 21757) @@ -1,75 +0,0 @@ -{ - "name" : "DarkTheme", - - "include" : - [ - { - "path" : "${QOOXDOO_PATH}/tool/data/config/application.json" - } - ], - - "export" : - [ - "api", - "api-data", - "clean", - "distclean", - "fix", - "info", - "inspector", - "lint", - "migration", - "pretty", - "test", - "test-source", - "translation" - ], - - "let" : - { - "APPLICATION" : "darktheme", - "APPLICATION_MAIN_CLASS" : "${APPLICATION}.demo.Demo", - "QOOXDOO_PATH" : "../../qooxdoo/1.5", - "QXTHEME" : "qx.theme.Modern", - "API_EXCLUDE" : ["qx.test.*", "darktheme.demo.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], - "LOCALES" : [ "en" ], - "CACHE" : "${TMPDIR}/cache", - "ROOT" : "." - } - - // You only need to edit the remainder of this file, if you want to customize - // specific jobs, or add own job definitions. - - /* - "jobs" : - { - // Uncomment the following entry to add a contrib or library to your - // project; make sure to adapt the path to the Manifest.json; if you are - // using a contrib: library, it will be downloaded into the path specified - // by the 'cache/downloads' config key - "libraries" : - { - "library" : - [ - { - "manifest" : "contrib://SkeletonApplication/trunk/Manifest.json" - } - ] - }, - - // If you want to tweak a job setting, see the following sample where - // the "format" feature of the "build-script" job is overridden. - // To see a list of available jobs, invoke 'generate.py x'. - "build-script" : - { - "compile-options" : - { - "code" : - { - "format" : false - } - } - } - } - */ -} Copied: trunk/qooxdoo-contrib/DarkTheme/0.2/config.json (from rev 21659, trunk/qooxdoo-contrib/DarkTheme/trunk/config.json) =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/0.2/config.json (rev 0) +++ trunk/qooxdoo-contrib/DarkTheme/0.2/config.json 2012-08-10 15:18:44 UTC (rev 21757) @@ -0,0 +1,75 @@ +{ + "name" : "DarkTheme", + + "include" : + [ + { + "path" : "${QOOXDOO_PATH}/tool/data/config/application.json" + } + ], + + "export" : + [ + "api", + "api-data", + "clean", + "distclean", + "fix", + "info", + "inspector", + "lint", + "migration", + "pretty", + "test", + "test-source", + "translation" + ], + + "let" : + { + "APPLICATION" : "darktheme", + "APPLICATION_MAIN_CLASS" : "${APPLICATION}.demo.Demo", + "QOOXDOO_PATH" : "../../qooxdoo/1.6", + "QXTHEME" : "qx.theme.Modern", + "API_EXCLUDE" : ["qx.test.*", "darktheme.demo.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], + "LOCALES" : [ "en" ], + "CACHE" : "${TMPDIR}/cache", + "ROOT" : "." + } + + // You only need to edit the remainder of this file, if you want to customize + // specific jobs, or add own job definitions. + + /* + "jobs" : + { + // Uncomment the following entry to add a contrib or library to your + // project; make sure to adapt the path to the Manifest.json; if you are + // using a contrib: library, it will be downloaded into the path specified + // by the 'cache/downloads' config key + "libraries" : + { + "library" : + [ + { + "manifest" : "contrib://SkeletonApplication/trunk/Manifest.json" + } + ] + }, + + // If you want to tweak a job setting, see the following sample where + // the "format" feature of the "build-script" job is overridden. + // To see a list of available jobs, invoke 'generate.py x'. + "build-script" : + { + "compile-options" : + { + "code" : + { + "format" : false + } + } + } + } + */ +} Deleted: trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/Manifest.json =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/Manifest.json 2011-12-18 16:37:12 UTC (rev 21658) +++ trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/Manifest.json 2012-08-10 15:18:44 UTC (rev 21757) @@ -1,34 +0,0 @@ -{ - "info" : - { - "name" : "DarkTheme Demo", - - "summary" : "DarkTheme Demo", - "description" : "A demo for the DarkTheme contribution.", - - "homepage" : "http://demo.qooxdoo.org/contrib/DarkTheme", - - "license" : "LGPL/EPL", - "authors" : - [ - { - "name" : "Norbert Schröder (scro34)", - "email" : " schroeder AT scro34 DOT de" - } - ], - - "version" : "trunk", - "qooxdoo-versions": ["1.4", "1.5"] - }, - - "provides" : - { - "namespace" : "darktheme.demo", - "encoding" : "utf-8", - "class" : "source/class", - "resource" : "source/resource", - "translation" : "source/translation", - "type" : "application" - } -} - Copied: trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/Manifest.json (from rev 21659, trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/Manifest.json) =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/Manifest.json (rev 0) +++ trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/Manifest.json 2012-08-10 15:18:44 UTC (rev 21757) @@ -0,0 +1,34 @@ +{ + "info" : + { + "name" : "DarkTheme Demo", + + "summary" : "DarkTheme Demo", + "description" : "A demo for the DarkTheme contribution.", + + "homepage" : "http://demo.qooxdoo.org/contrib/DarkTheme", + + "license" : "LGPL/EPL", + "authors" : + [ + { + "name" : "Norbert Schröder (scro34)", + "email" : " schroeder AT scro34 DOT de" + } + ], + + "version" : "trunk", + "qooxdoo-versions": ["1.4", "1.5", "1.6"] + }, + + "provides" : + { + "namespace" : "darktheme.demo", + "encoding" : "utf-8", + "class" : "source/class", + "resource" : "source/resource", + "translation" : "source/translation", + "type" : "application" + } +} + Deleted: trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/config.json =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/config.json 2011-12-18 16:37:12 UTC (rev 21658) +++ trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/config.json 2012-08-10 15:18:44 UTC (rev 21757) @@ -1,55 +0,0 @@ -{ - "name" : "DarkTheme Demo", - - "include" : - [ - { - "path" : "${QOOXDOO_PATH}/tool/data/config/application.json" - } - ], - - "export" : - [ - "api", - "api-data", - "build", - "clean", - "distclean", - "fix", - "info", - "inspector", - "lint", - "migration", - "pretty", - "profiling", - "source", - "source-all", - "test", - "test-source", - "translation" - ], - - "let" : - { - "APPLICATION" : "darktheme.demo", - "QOOXDOO_PATH" : "../../../../qooxdoo/1.5", - "QXTHEME" : "darktheme.DarkTheme", - "API_EXCLUDE" : ["qx.test.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], - "LOCALES" : [ "en" ], - "CACHE" : "${TMPDIR}/qx${QOOXDOO_VERSION}/cache", - "ROOT" : "." - }, - - "jobs" : - { - "libraries" : - { - "library" : - [ - { - "manifest" : "../../Manifest.json" - } - ] - } - } -} Copied: trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/config.json (from rev 21659, trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/config.json) =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/config.json (rev 0) +++ trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/config.json 2012-08-10 15:18:44 UTC (rev 21757) @@ -0,0 +1,56 @@ +{ + "name" : "DarkTheme Demo", + + "include" : + [ + { + "path" : "${QOOXDOO_PATH}/tool/data/config/application.json" + } + ], + + "export" : + [ + "api", + "api-data", + "build", + "clean", + "distclean", + "fix", + "info", + "inspector", + "lint", + "migration", + "pretty", + "profiling", + "source", + "source-all", + "source-hybrid", + "test", + "test-source", + "translation" + ], + + "let" : + { + "APPLICATION" : "darktheme.demo", + "QOOXDOO_PATH" : "../../../../qooxdoo/1.6", + "QXTHEME" : "darktheme.DarkTheme", + "API_EXCLUDE" : ["qx.test.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*"], + "LOCALES" : [ "en" ], + "CACHE" : "${TMPDIR}/qx${QOOXDOO_VERSION}/cache", + "ROOT" : "." + }, + + "jobs" : + { + "libraries" : + { + "library" : + [ + { + "manifest" : "../../Manifest.json" + } + ] + } + } +} Copied: trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/migration.log (from rev 21659, trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/migration.log) =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/migration.log (rev 0) +++ trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/migration.log 2012-08-10 15:18:44 UTC (rev 21757) @@ -0,0 +1,66 @@ + +UPGRADE TO 1.6 +---------------------------------------------------------------------------- + * Number of script input files: 44 + * Number of HTML input files: 0 + * Update to version: 1.6 + * Searching for patch module... + * Searching for info expression data... + - D:\Stick\xampp\htdocs\qooxdoo-contrib\qooxdoo\1.6\tool\data\migration\1.6\info\01-main.dat + - Compiling expressions... + - 01-main.dat + - Number of infos: 3 + * Searching for patch expression data... + - D:\Stick\xampp\htdocs\qooxdoo-contrib\qooxdoo\1.6\tool\data\migration\1.6\patches\01-main.dat + - Compiling expressions... + - 01-main.dat + - Number of patches: 14 + + FILE PROCESSING: +---------------------------------------------------------------------------- + * Processing script files: + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\TreeColumns.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\CalculatorLogic.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Label.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Tooltip.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\ScrollBar.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Tree.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\CheckBox.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\MenuBar.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Slider.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\RadioButton.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\ColorPopup.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\StackContainer.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Desktop.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\RadioButtonGroup.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\DateField.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Window.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Popup.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\SlideBar.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\TextField.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\CalcWindow.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\test\DemoTest.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\BrowserWindow.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\HtmlEmbed.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\SelectBox.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\ColorWindow.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\SplitPane.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\DateChooser.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\ToolBar.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Atom.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\EditorWindow.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Button.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\List.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Resizer.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Spinner.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\TableWindow.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\FormWindow.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Image.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\TabView.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Application.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\GroupBox.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Menu.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\Canvas.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\TreeVirtual.js + - File: D:\Stick\xampp\htdocs\qooxdoo-contrib\DarkTheme\trunk\demo\default\source\class\darktheme\demo\ComboBox.js + * Done Deleted: trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/source/class/darktheme/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/source/class/darktheme/demo/Application.js 2011-12-18 16:37:12 UTC (rev 21658) +++ trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/source/class/darktheme/demo/Application.js 2012-08-10 15:18:44 UTC (rev 21757) @@ -1,512 +0,0 @@ -/* ************************************************************************ - - Copyright: - 2010 Norbert Schröder - - License: - LGPL: http://www.gnu.org/licenses/lgpl.html - EPL: http://www.eclipse.org/org/documents/epl-v10.php - - Authors: - * Norbert Schröder (scro34) - -************************************************************************ */ - -/* ************************************************************************ - -#asset(darktheme.demo/*) - -#asset(qx/icon/Oxygen/16/actions/*) -#asset(qx/icon/Oxygen/16/apps/*) -#asset(qx/icon/Oxygen/16/categories/*) -#asset(qx/icon/Oxygen/16/devices/*) -#asset(qx/icon/Oxygen/16/mimetypes/*) -#asset(qx/icon/Oxygen/16/places/*) -#asset(qx/icon/Oxygen/16/status/*) -#asset(qx/icon/Oxygen/22/actions/*) -#asset(qx/icon/Oxygen/22/apps/*) -#asset(qx/icon/Oxygen/22/mimetypes/*) -#asset(qx/icon/Oxygen/22/places/*) -#asset(qx/icon/Oxygen/32/actions/*) -#asset(qx/icon/Oxygen/32/apps/*) -#asset(qx/icon/Oxygen/32/devices/*) -#asset(qx/icon/Oxygen/32/status/*) -#asset(qx/icon/Oxygen/48/actions/*) -#asset(qx/icon/Oxygen/48/devices/*) -#asset(qx/icon/Oxygen/48/places/*) - -************************************************************************ */ - -/** - * This is a demo of the DarkTheme contribution - */ -qx.Class.define("darktheme.demo.Application", -{ - extend : qx.application.Standalone, - - /* - ***************************************************************************** - MEMBERS - ***************************************************************************** - */ - - members : - { - /** - * This method contains the initial application code and gets called - * during startup of the application - * - * @lint ignoreDeprecated(alert) - */ - main : function() - { - // Call super class - this.base(arguments); - - // Enable logging in debug variant - if ((qx.core.Environment.get("qx.debug"))) - { - // support native logging capabilities, e.g. Firebug for Firefox - qx.log.appender.Native; - // support additional cross-browser console. Press F7 to toggle visibility - qx.log.appender.Console; - } - - /* - ------------------------------------------------------------------------- - ToolBarTop - ------------------------------------------------------------------------- - */ - var showcaseButton = this.showcaseButton = new qx.ui.form.SelectBox(); - showcaseButton.set({font: "bold"}); - var emptyItem = this.emptyItem = new qx.ui.form.ListItem("<not selected>"); - var calcItem = this.calcItem = new qx.ui.form.ListItem("Calculator"); - var colorItem = this.colorItem = new qx.ui.form.ListItem("Color Selector"); - var formItem = this.formItem = new qx.ui.form.ListItem("Form"); - var editorItem = this.editorItem = new qx.ui.form.ListItem("HTML Editor"); - var tableItem = this.tableItem = new qx.ui.form.ListItem("Table"); - var browserItem = this.browserItem = new qx.ui.form.ListItem("Web Browser"); - - showcaseButton.add(emptyItem); - showcaseButton.add(calcItem); - showcaseButton.add(colorItem); - showcaseButton.add(formItem); - showcaseButton.add(editorItem); - showcaseButton.add(tableItem); - showcaseButton.add(browserItem); - - showcaseButton.addListener("changeSelection", function(e) - { - var selItem = this.showcaseButton.getSelection()[0].getLabel(); - switch (selItem) - { - case "Calculator": - this.calcWindow.open(); - break; - - case "Color Selector": - this.colorWindow.open(); - break; - - case "Form": - this.formWindow.open(); - break; - - case "HTML Editor": - this.editorWindow.open(); - break; - - case "Table": - this.tableWindow.open(); - break; - - case "Web Browser": - this.browserWindow.open(); - break; - } - }, this); - - var atomWidgets = this.atomWidgets = new darktheme.demo.Atom(); - var buttonWidgets = this.buttonWidgets = new darktheme.demo.Button(); - var canvasWidgets = this.canvasWidgets = new darktheme.demo.Canvas(); - var checkBoxWidgets = this.checkBoxWidgets = new darktheme.demo.CheckBox(); - var colorPopupWidgets = this.colorPopupWidgets = new darktheme.demo.ColorPopup(); - var comboBoxWidgets = this.comboBoxWidgets = new darktheme.demo.ComboBox(); - var dateChooserWidgets = this.dateChooserWidgets = new darktheme.demo.DateChooser(); - var dateFieldWidgets = this.dateFieldWidgets = new darktheme.demo.DateField(); - var desktopWidgets = this.desktopWidgets = new darktheme.demo.Desktop(); - var groupBoxWidgets = this.groupBoxWidgets = new darktheme.demo.GroupBox(); - var htmlWidgets = this.htmlWidgets = new darktheme.demo.HtmlEmbed(); - var imageWidgets = this.imageWidgets = new darktheme.demo.Image(); - var labelWidgets = this.labelWidgets = new darktheme.demo.Label(); - var listWidgets = this.listWidgets = new darktheme.demo.List(); - var menuWidgets = this.menuWidgets = new darktheme.demo.Menu(); - var menuBarWidgets = this.menuBarWidgets = new darktheme.demo.MenuBar(); - var popupWidgets = this.popupWidgets = new darktheme.demo.Popup(); - var radioButtonWidgets = this.radioButtonWidgets = new darktheme.demo.RadioButton(); - var radioGroupWidgets = this.radioGroupWidgets = new darktheme.demo.RadioButtonGroup(); - var resizerWidgets = this.resizerWidgets = new darktheme.demo.Resizer(); - var scrollbarWidgets = this.scrollbarWidgets = new darktheme.demo.ScrollBar(); - var selectBoxWidgets = this.selectBoxWidgets = new darktheme.demo.SelectBox(); - var slidebarWidgets = this.slidebarWidgets = new darktheme.demo.SlideBar(); - var sliderWidgets = this.sliderWidgets = new darktheme.demo.Slider(); - var spinnerWidgets = this.spinnerWidgets = new darktheme.demo.Spinner(); - var splitPaneWidgets = this.splitPaneWidgets = new darktheme.demo.SplitPane(); - var stackContainerWidgets = this.stackContainerWidgets = new darktheme.demo.StackContainer(); - var tabViewWidgets = this.tabViewWidgets = new darktheme.demo.TabView(); - var textFieldWidgets = this.textFieldWidgets = new darktheme.demo.TextField(); - var toolbarWidgets = this.toolbarWidgets = new darktheme.demo.ToolBar(); - var tooltipWidgets = this.tooltipWidgets = new darktheme.demo.Tooltip(); - var treeWidgets = this.treeWidgets = new darktheme.demo.Tree(); - var treeColumnWidgets = this.treeColumnWidgets = new darktheme.demo.TreeColumns(); - var treeVirtualWidgets = this.treeVirtualWidgets = new darktheme.demo.TreeVirtual(); - var windowWidgets = this.windowWidgets = new darktheme.demo.Window(); - - var stack = this.stack = new qx.ui.container.Stack(); - stack.add(atomWidgets); - stack.add(buttonWidgets); - stack.add(canvasWidgets); - stack.add(checkBoxWidgets); - stack.add(colorPopupWidgets); - stack.add(comboBoxWidgets); - stack.add(dateChooserWidgets); - stack.add(dateFieldWidgets); - stack.add(desktopWidgets); - stack.add(groupBoxWidgets); - stack.add(htmlWidgets); - stack.add(imageWidgets); - stack.add(labelWidgets); - stack.add(listWidgets); - stack.add(menuWidgets); - stack.add(menuBarWidgets); - stack.add(popupWidgets); - stack.add(radioButtonWidgets); - stack.add(radioGroupWidgets); - stack.add(resizerWidgets); - stack.add(scrollbarWidgets); - stack.add(selectBoxWidgets); - stack.add(slidebarWidgets); - stack.add(sliderWidgets); - stack.add(spinnerWidgets); - stack.add(splitPaneWidgets); - stack.add(stackContainerWidgets); - stack.add(tabViewWidgets); - stack.add(textFieldWidgets); - stack.add(toolbarWidgets); - stack.add(tooltipWidgets); - stack.add(treeWidgets); - stack.add(treeColumnWidgets); - stack.add(treeVirtualWidgets); - stack.add(windowWidgets); - - stack.resetSelection(); - - var widgetButton = this.widgetButton = new qx.ui.form.SelectBox(); - widgetButton.set({font: "bold"}); - widgetButton.add(new qx.ui.form.ListItem("<not selected>")); - widgetButton.add(new qx.ui.form.ListItem("Atom")); - widgetButton.add(new qx.ui.form.ListItem("Button")); - widgetButton.add(new qx.ui.form.ListItem("Canvas")); - widgetButton.add(new qx.ui.form.ListItem("CheckBox")); - widgetButton.add(new qx.ui.form.ListItem("ColorPopup")); - widgetButton.add(new qx.ui.form.ListItem("ComboBox")); - widgetButton.add(new qx.ui.form.ListItem("DateChooser")); - widgetButton.add(new qx.ui.form.ListItem("DateField")); - widgetButton.add(new qx.ui.form.ListItem("Desktop")); - widgetButton.add(new qx.ui.form.ListItem("GroupBox")); - widgetButton.add(new qx.ui.form.ListItem("HtmlEmbed")); - widgetButton.add(new qx.ui.form.ListItem("Image")); - widgetButton.add(new qx.ui.form.ListItem("Label")); - widgetButton.add(new qx.ui.form.ListItem("List")); - widgetButton.add(new qx.ui.form.ListItem("Menu")); - widgetButton.add(new qx.ui.form.ListItem("MenuBar")); - widgetButton.add(new qx.ui.form.ListItem("Popup")); - widgetButton.add(new qx.ui.form.ListItem("RadioButton")); - widgetButton.add(new qx.ui.form.ListItem("RadioButtonGroup")); - widgetButton.add(new qx.ui.form.ListItem("Resizer")); - widgetButton.add(new qx.ui.form.ListItem("ScrollBar")); - widgetButton.add(new qx.ui.form.ListItem("SelectBox")); - widgetButton.add(new qx.ui.form.ListItem("SlideBar")); - widgetButton.add(new qx.ui.form.ListItem("Slider")); - widgetButton.add(new qx.ui.form.ListItem("Spinner")); - widgetButton.add(new qx.ui.form.ListItem("SplitPane")); - widgetButton.add(new qx.ui.form.ListItem("StackContainer")); - widgetButton.add(new qx.ui.form.ListItem("TabView")); - widgetButton.add(new qx.ui.form.ListItem("TextField")); - widgetButton.add(new qx.ui.form.ListItem("ToolBar")); - widgetButton.add(new qx.ui.form.ListItem("Tooltip")); - widgetButton.add(new qx.ui.form.ListItem("Tree")); - widgetButton.add(new qx.ui.form.ListItem("Tree Columns")); - widgetButton.add(new qx.ui.form.ListItem("TreeVirtual")); - widgetButton.add(new qx.ui.form.ListItem("Window")); - - widgetButton.addListener("changeSelection", function(e) - { - this.closeShowcase(); - var selItem = this.widgetButton.getSelection()[0].getLabel(); - switch (selItem) - { - case "Atom": - this.stack.setSelection([this.stack.getChildren()[0]]); - break; - - case "Button": - this.stack.setSelection([this.stack.getChildren()[1]]); - break; - - case "Canvas": - this.stack.setSelection([this.stack.getChildren()[2]]); - break; - - case "CheckBox": - this.stack.setSelection([this.stack.getChildren()[3]]); - break; - - case "ColorPopup": - this.stack.setSelection([this.stack.getChildren()[4]]); - break; - - case "ComboBox": - this.stack.setSelection([this.stack.getChildren()[5]]); - break; - - case "DateChooser": - this.stack.setSelection([this.stack.getChildren()[6]]); - break; - - case "DateField": - this.stack.setSelection([this.stack.getChildren()[7]]); - break; - - case "Desktop": - this.stack.setSelection([this.stack.getChildren()[8]]); - break; - - case "GroupBox": - this.stack.setSelection([this.stack.getChildren()[9]]); - break; - - case "HtmlEmbed": - this.stack.setSelection([this.stack.getChildren()[10]]); - break; - - case "Image": - this.stack.setSelection([this.stack.getChildren()[11]]); - break; - - case "Label": - this.stack.setSelection([this.stack.getChildren()[12]]); - break; - - case "List": - this.stack.setSelection([this.stack.getChildren()[13]]); - break; - - case "Menu": - this.stack.setSelection([this.stack.getChildren()[14]]); - break; - - case "MenuBar": - this.stack.setSelection([this.stack.getChildren()[15]]); - break; - - case "Popup": - this.stack.setSelection([this.stack.getChildren()[16]]); - break; - - case "RadioButton": - this.stack.setSelection([this.stack.getChildren()[17]]); - break; - - case "RadioButtonGroup": - this.stack.setSelection([this.stack.getChildren()[18]]); - break; - - case "Resizer": - this.stack.setSelection([this.stack.getChildren()[19]]); - break; - - case "ScrollBar": - this.stack.setSelection([this.stack.getChildren()[20]]); - break; - - case "SelectBox": - this.stack.setSelection([this.stack.getChildren()[21]]); - break; - - case "SlideBar": - this.stack.setSelection([this.stack.getChildren()[22]]); - break; - - case "Slider": - this.stack.setSelection([this.stack.getChildren()[23]]); - break; - - case "Spinner": - this.stack.setSelection([this.stack.getChildren()[24]]); - break; - - case "SplitPane": - this.stack.setSelection([this.stack.getChildren()[25]]); - break; - - case "StackContainer": - this.stack.setSelection([this.stack.getChildren()[26]]); - break; - - case "TabView": - this.stack.setSelection([this.stack.getChildren()[27]]); - break; - - case "TextField": - this.stack.setSelection([this.stack.getChildren()[28]]); - break; - - case "ToolBar": - this.stack.setSelection([this.stack.getChildren()[29]]); - break; - - case "Tooltip": - this.stack.setSelection([this.stack.getChildren()[30]]); - break; - - case "Tree": - this.stack.setSelection([this.stack.getChildren()[31]]); - break; - - case "Tree Columns": - this.stack.setSelection([this.stack.getChildren()[32]]); - break; - - case "TreeVirtual": - this.stack.setSelection([this.stack.getChildren()[33]]); - break; - - case "Window": - this.stack.setSelection([this.stack.getChildren()[34]]); - break; - - default: - this.stack.resetSelection(); - } - }, this); - - var tbTop = new qx.ui.toolbar.ToolBar(); - tbTop.set({padding: 5, spacing: 5}); - tbTop.add(new qx.ui.basic.Label("Showcase: ").set({alignY: "middle", font: "bold"})); - tbTop.add(showcaseButton); - tbTop.add(new qx.ui.basic.Label("Widgets: ").set({paddingLeft: 10, alignY: "middle", font: "bold"})); - tbTop.add(widgetButton); - - /* - ------------------------------------------------------------------------- - Document - ------------------------------------------------------------------------- - */ - var doc = this.getRoot(); - doc.set({blockerColor: '#afafaf', blockerOpacity: 0.4}); - - var mainContainer = new qx.ui.container.Composite() - mainContainer.setLayout(new qx.ui.layout.VBox(0)); - - /* - ------------------------------------------------------------------------- - Main GroupBox - ------------------------------------------------------------------------- - */ - mainContainer.add(this.createHeader()); - mainContainer.add(tbTop); - mainContainer.add(stack, {flex: 1}); - - doc.add(mainContainer, {edge: 0}); - - /* - ------------------------------------------------------------------------- - Windows - ------------------------------------------------------------------------- - */ - var formWindow = this.formWindow = new darktheme.demo.FormWindow("Form Widgets"); - formWindow.addListener("changeActive", this.resetShowcase, this); - - var tableWindow = this.tableWindow = new darktheme.demo.TableWindow("Table"); - tableWindow.addListener("changeActive", this.resetShowcase, this); - - var editorWindow = this.editorWindow = new darktheme.demo.EditorWindow("HTML Editor"); - editorWindow.addListener("changeActive", this.resetShowcase, this); - - var calcWindow = this.calcWindow = new darktheme.demo.CalcWindow(); - calcWindow.addListener("changeActive", this.resetShowcase, this); - - var browserWindow = this.browserWindow = new darktheme.demo.BrowserWindow(); - browserWindow.addListener("changeActive", this.resetShowcase, this); - - var colorWindow = this.colorWindow = new darktheme.demo.ColorWindow(); - colorWindow.addListener("changeActive", this.resetShowcase, this); - - }, - - createHeader : function() - { - var header = new qx.ui.toolbar.ToolBar(); - header.setDecorator("window-captionbar-active"); - header.setPadding([5, 10, 7, 10]); - - var label = new qx.ui.basic.Atom("DarkTheme Demo"); - label.set({alignY: "middle", font: "bold"}); - - var version = new qx.ui.basic.Atom(qx.core.Environment.get("qx.version"), "darktheme.demo/logo.png"); - version.set({alignY: "middle", font: "bold"}); - - header.add(label); - header.addSpacer(); - header.add(version); - - return header; - }, - - resetShowcase: function() - { - switch (true) - { - case this.formWindow.getActive(): - this.showcaseButton.setSelection([this.formItem]); - break; - - case this.tableWindow.getActive(): - this.showcaseButton.setSelection([this.tableItem]); - break; - - case this.editorWindow.getActive(): - this.showcaseButton.setSelection([this.editorItem]); - break; - - case this.calcWindow.getActive(): - this.showcaseButton.setSelection([this.calcItem]); - break; - - case this.browserWindow.getActive(): - this.showcaseButton.setSelection([this.browserItem]); - break; - - case this.colorWindow.getActive(): - this.showcaseButton.setSelection([this.colorItem]); - break; - - default: - this.showcaseButton.setSelection([this.emptyItem]); - } - }, - - closeShowcase: function() - { - this.formWindow.close(); - this.tableWindow.close(); - this.editorWindow.close(); - this.calcWindow.close(); - this.browserWindow.close(); - this.colorWindow.close(); - this.resetShowcase(); - } - - } -}); Copied: trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/source/class/darktheme/demo/Application.js (from rev 21756, trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/source/class/darktheme/demo/Application.js) =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/source/class/darktheme/demo/Application.js (rev 0) +++ trunk/qooxdoo-contrib/DarkTheme/0.2/demo/default/source/class/darktheme/demo/Application.js 2012-08-10 15:18:44 UTC (rev 21757) @@ -0,0 +1,512 @@ +/* ************************************************************************ + + Copyright: + 2010 Norbert Schröder + + License: + LGPL: http://www.gnu.org/licenses/lgpl.html + EPL: http://www.eclipse.org/org/documents/epl-v10.php + + Authors: + * Norbert Schröder (scro34) + +************************************************************************ */ + +/* ************************************************************************ + +#asset(darktheme.demo/*) + +#asset(qx/icon/Tango/16/actions/*) +#asset(qx/icon/Tango/16/apps/*) +#asset(qx/icon/Tango/16/categories/*) +#asset(qx/icon/Tango/16/devices/*) +#asset(qx/icon/Tango/16/mimetypes/*) +#asset(qx/icon/Tango/16/places/*) +#asset(qx/icon/Tango/16/status/*) +#asset(qx/icon/Tango/22/actions/*) +#asset(qx/icon/Tango/22/apps/*) +#asset(qx/icon/Tango/22/mimetypes/*) +#asset(qx/icon/Tango/22/places/*) +#asset(qx/icon/Tango/32/actions/*) +#asset(qx/icon/Tango/32/apps/*) +#asset(qx/icon/Tango/32/devices/*) +#asset(qx/icon/Tango/32/status/*) +#asset(qx/icon/Tango/48/actions/*) +#asset(qx/icon/Tango/48/devices/*) +#asset(qx/icon/Tango/48/places/*) + +************************************************************************ */ + +/** + * This is a demo of the DarkTheme contribution + */ +qx.Class.define("darktheme.demo.Application", +{ + extend : qx.application.Standalone, + + /* + ***************************************************************************** + MEMBERS + ***************************************************************************** + */ + + members : + { + /** + * This method contains the initial application code and gets called + * during startup of the application + * + * @lint ignoreDeprecated(alert) + */ + main : function() + { + // Call super class + this.base(arguments); + + // Enable logging in debug variant + if ((qx.core.Environment.get("qx.debug"))) + { + // support native logging capabilities, e.g. Firebug for Firefox + qx.log.appender.Native; + // support additional cross-browser console. Press F7 to toggle visibility + qx.log.appender.Console; + } + + /* + ------------------------------------------------------------------------- + ToolBarTop + ------------------------------------------------------------------------- + */ + var showcaseButton = this.showcaseButton = new qx.ui.form.SelectBox().set({width: 150}); + showcaseButton.set({font: "bold"}); + var emptyItem = this.emptyItem = new qx.ui.form.ListItem("<not selected>"); + var calcItem = this.calcItem = new qx.ui.form.ListItem("Calculator"); + var colorItem = this.colorItem = new qx.ui.form.ListItem("Color Selector"); + var formItem = this.formItem = new qx.ui.form.ListItem("Form"); + var editorItem = this.editorItem = new qx.ui.form.ListItem("HTML Editor"); + var tableItem = this.tableItem = new qx.ui.form.ListItem("Table"); + var browserItem = this.browserItem = new qx.ui.form.ListItem("Web Browser"); + + showcaseButton.add(emptyItem); + showcaseButton.add(calcItem); + showcaseButton.add(colorItem); + showcaseButton.add(formItem); + showcaseButton.add(editorItem); + showcaseButton.add(tableItem); + showcaseButton.add(browserItem); + + showcaseButton.addListener("changeSelection", function(e) + { + var selItem = this.showcaseButton.getSelection()[0].getLabel(); + switch (selItem) + { + case "Calculator": + this.calcWindow.open(); + break; + + case "Color Selector": + this.colorWindow.open(); + break; + + case "Form": + this.formWindow.open(); + break; + + case "HTML Editor": + this.editorWindow.open(); + break; + + case "Table": + this.tableWindow.open(); + break; + + case "Web Browser": + this.browserWindow.open(); + break; + } + }, this); + + var atomWidgets = this.atomWidgets = new darktheme.demo.Atom(); + var buttonWidgets = this.buttonWidgets = new darktheme.demo.Button(); + var canvasWidgets = this.canvasWidgets = new darktheme.demo.Canvas(); + var checkBoxWidgets = this.checkBoxWidgets = new darktheme.demo.CheckBox(); + var colorPopupWidgets = this.colorPopupWidgets = new darktheme.demo.ColorPopup(); + var comboBoxWidgets = this.comboBoxWidgets = new darktheme.demo.ComboBox(); + var dateChooserWidgets = this.dateChooserWidgets = new darktheme.demo.DateChooser(); + var dateFieldWidgets = this.dateFieldWidgets = new darktheme.demo.DateField(); + var desktopWidgets = this.desktopWidgets = new darktheme.demo.Desktop(); + var groupBoxWidgets = this.groupBoxWidgets = new darktheme.demo.GroupBox(); + var htmlWidgets = this.htmlWidgets = new darktheme.demo.HtmlEmbed(); + var imageWidgets = this.imageWidgets = new darktheme.demo.Image(); + var labelWidgets = this.labelWidgets = new darktheme.demo.Label(); + var listWidgets = this.listWidgets = new darktheme.demo.List(); + var menuWidgets = this.menuWidgets = new darktheme.demo.Menu(); + var menuBarWidgets = this.menuBarWidgets = new darktheme.demo.MenuBar(); + var popupWidgets = this.popupWidgets = new darktheme.demo.Popup(); + var radioButtonWidgets = this.radioButtonWidgets = new darktheme.demo.RadioButton(); + var radioGroupWidgets = this.radioGroupWidgets = new darktheme.demo.RadioButtonGroup(); + var resizerWidgets = this.resizerWidgets = new darktheme.demo.Resizer(); + var scrollbarWidgets = this.scrollbarWidgets = new darktheme.demo.ScrollBar(); + var selectBoxWidgets = this.selectBoxWidgets = new darktheme.demo.SelectBox(); + var slidebarWidgets = this.slidebarWidgets = new darktheme.demo.SlideBar(); + var sliderWidgets = this.sliderWidgets = new darktheme.demo.Slider(); + var spinnerWidgets = this.spinnerWidgets = new darktheme.demo.Spinner(); + var splitPaneWidgets = this.splitPaneWidgets = new darktheme.demo.SplitPane(); + var stackContainerWidgets = this.stackContainerWidgets = new darktheme.demo.StackContainer(); + var tabViewWidgets = this.tabViewWidgets = new darktheme.demo.TabView(); + var textFieldWidgets = this.textFieldWidgets = new darktheme.demo.TextField(); + var toolbarWidgets = this.toolbarWidgets = new darktheme.demo.ToolBar(); + var tooltipWidgets = this.tooltipWidgets = new darktheme.demo.Tooltip(); + var treeWidgets = this.treeWidgets = new darktheme.demo.Tree(); + var treeColumnWidgets = this.treeColumnWidgets = new darktheme.demo.TreeColumns(); + var treeVirtualWidgets = this.treeVirtualWidgets = new darktheme.demo.TreeVirtual(); + var windowWidgets = this.windowWidgets = new darktheme.demo.Window(); + + var stack = this.stack = new qx.ui.container.Stack(); + stack.add(atomWidgets); + stack.add(buttonWidgets); + stack.add(canvasWidgets); + stack.add(checkBoxWidgets); + stack.add(colorPopupWidgets); + stack.add(comboBoxWidgets); + stack.add(dateChooserWidgets); + stack.add(dateFieldWidgets); + stack.add(desktopWidgets); + stack.add(groupBoxWidgets); + stack.add(htmlWidgets); + stack.add(imageWidgets); + stack.add(labelWidgets); + stack.add(listWidgets); + stack.add(menuWidgets); + stack.add(menuBarWidgets); + stack.add(popupWidgets); + stack.add(radioButtonWidgets); + stack.add(radioGroupWidgets); + stack.add(resizerWidgets); + stack.add(scrollbarWidgets); + stack.add(selectBoxWidgets); + stack.add(slidebarWidgets); + stack.add(sliderWidgets); + stack.add(spinnerWidgets); + stack.add(spli... [truncated message content] |
From: <sc...@us...> - 2012-08-10 15:07:28
|
Revision: 21756 http://qooxdoo-contrib.svn.sourceforge.net/qooxdoo-contrib/?rev=21756&view=rev Author: scro34 Date: 2012-08-10 15:07:21 +0000 (Fri, 10 Aug 2012) Log Message: ----------- Added some missing appearances and decorators Modified Paths: -------------- trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/source/class/darktheme/demo/Application.js trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Appearance.js trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Color.js trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Decoration.js Added Paths: ----------- trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-arrow-right.png trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-arrow.png trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-b.png trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-bl.png trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-br.png trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-c.png trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-l.png trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-r.png trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-t.png trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-tl.png trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-tr.png trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error.png Property Changed: ---------------- trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/ Modified: trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/source/class/darktheme/demo/Application.js =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/source/class/darktheme/demo/Application.js 2012-08-10 14:00:26 UTC (rev 21755) +++ trunk/qooxdoo-contrib/DarkTheme/trunk/demo/default/source/class/darktheme/demo/Application.js 2012-08-10 15:07:21 UTC (rev 21756) @@ -77,7 +77,7 @@ ToolBarTop ------------------------------------------------------------------------- */ - var showcaseButton = this.showcaseButton = new qx.ui.form.SelectBox(); + var showcaseButton = this.showcaseButton = new qx.ui.form.SelectBox().set({width: 150}); showcaseButton.set({font: "bold"}); var emptyItem = this.emptyItem = new qx.ui.form.ListItem("<not selected>"); var calcItem = this.calcItem = new qx.ui.form.ListItem("Calculator"); @@ -201,7 +201,7 @@ stack.resetSelection(); - var widgetButton = this.widgetButton = new qx.ui.form.SelectBox(); + var widgetButton = this.widgetButton = new qx.ui.form.SelectBox().set({width: 150}); widgetButton.set({font: "bold"}); widgetButton.add(new qx.ui.form.ListItem("<not selected>")); widgetButton.add(new qx.ui.form.ListItem("Atom")); Modified: trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Appearance.js =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Appearance.js 2012-08-10 14:00:26 UTC (rev 21755) +++ trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Appearance.js 2012-08-10 15:07:21 UTC (rev 21756) @@ -26,6 +26,32 @@ appearances: { + /* + --------------------------------------------------------------------------- + APPLICATION + --------------------------------------------------------------------------- + */ + "app-header" : + { + style : function(states) + { + return { + font : "bold", + textColor : "text-selected", + padding : [8, 12], + decorator : "app-header" + }; + } + }, + + "app-header-label": "label", + + /* + --------------------------------------------------------------------------- + BUTTON + --------------------------------------------------------------------------- + */ + "button": { style: function(states) @@ -135,6 +161,16 @@ } }, + "button-frame/image" : + { + style : function(states) + { + return { + opacity : !states.replacement && states.disabled ? 0.5 : 1 + }; + } + }, + "hover-button": { alias: "button", @@ -209,6 +245,8 @@ } }, + "checkbox/icon" : "image", + /* --------------------------------------------------------------------------- COLOR POPUP @@ -599,6 +637,8 @@ } }, + "datechooser/navigation-bar" : {}, + "datechooser/nav-button" : { include : "button-simple", @@ -717,6 +757,24 @@ /* --------------------------------------------------------------------------- + FORM FIELDS + --------------------------------------------------------------------------- + */ + + "form-renderer-label" : + { + include : "label", + + style : function() + { + return { + paddingTop: 4 + }; + } + }, + + /* + --------------------------------------------------------------------------- GROUPBOX --------------------------------------------------------------------------- */ @@ -1087,9 +1145,58 @@ } }, + /* + --------------------------------------------------------------------------- + PROGRESSBAR + --------------------------------------------------------------------------- + */ + "progressbar": + { + style: function(states) { + return { + decorator: "progressbar", + padding: [1], + backgroundColor: "progressbar-background", + width : 200, + height: 20 + } + } + }, + + "progressbar/progress": + { + style: function(states) + { + var decorator = states.disabled ? "group-item" : "selected"; + + return { + decorator: decorator + } + } + }, /* --------------------------------------------------------------------------- + PROGRESSIVE + --------------------------------------------------------------------------- + */ + + "progressive-table-header" : + { + alias : "widget", + + style : function(states) + { + return { + decorator : "progressive-table-header" + }; + } + }, + + "progressive-table-header-cell" : "table-header-cell", + + /* + --------------------------------------------------------------------------- RADIOBUTTON --------------------------------------------------------------------------- */ @@ -1133,6 +1240,8 @@ } }, + "radiobutton/icon" : "image", + /* --------------------------------------------------------------------------- RESIZER @@ -2352,6 +2461,46 @@ } }, + "tooltip/atom" : "atom", + + "tooltip-error" : + { + include : "tooltip", + + style : function(states) + { + var shadow = "tooltip-error"; + var decorator = "tooltip-error-arrow"; + if (states.placementLeft) { + decorator = "tooltip-error-arrow-left"; + } + // padding + if (states.placementLeft) { + var padding = [6, 20, 3, 4]; + } else { + var padding = [6, 4, 3, -5]; + } + + return { + textColor: "text-selected", + backgroundColor : undefined, + placeMethod: "widget", + offset: [0, 14, 0, 14], + marginTop: -2, + position: "right-top", + showTimeout: 100, + hideTimeout: 10000, + shadow: shadow, + decorator: decorator, + font: "bold", + padding: padding, + maxWidth: 333 + }; + } + }, + + "tooltip-error/atom" : "atom", + /* --------------------------------------------------------------------------- TREE @@ -2834,7 +2983,17 @@ } }, - "window/statusbar-text": {} + "window/statusbar-text": {}, + "window-resize-frame" : + { + style : function(states) + { + return { + decorator : "main" + }; + } + } + } }); \ No newline at end of file Modified: trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Color.js =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Color.js 2012-08-10 14:00:26 UTC (rev 21755) +++ trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Color.js 2012-08-10 15:07:21 UTC (rev 21756) @@ -25,16 +25,16 @@ */ // application, desktop, ... - "background-application": "#626262", + "background-application": "#626262", // pane color for windows, splitpanes, ... "background-pane" : "#525252", // textfields, ... - "background-light" : "#929292", + "background-light" : "#929292", // headers, ... - "background-medium" : "#727272", + "background-medium" : "#727272", // splitpane "background-splitpane" : "#525252", @@ -47,15 +47,18 @@ // tables, ... "background-odd" : "yellow", - - // datechooser - "background-datechooser": "#424242", - - // window - "background-window": "#525252", - - // selection - "background-selected": "#3E646E", + + // datechooser + "background-datechooser": "#424242", + + // window + "background-window": "#525252", + + // selection + "background-selected": "#3E646E", + + // progress bar + "progressbar-background" : "#727272", /* --------------------------------------------------------------------------- @@ -67,34 +70,34 @@ "text-gray": "teal", // labels - "text-label": "white", - - // buttons - "text-button": "white", + "text-label": "white", + + // buttons + "text-button": "white", // group boxes - "text-title": "white", + "text-title": "white", "groupitem-text": "white", // text fields - "text-input": "yellow", - "text-textfield": "black", + "text-input": "yellow", + "text-textfield": "black", // states - "text-hovered": "white", - "text-disabled": "silver", - "text-selected": "white", - "text-active": "black", - "text-inactive": "silver", + "text-hovered": "white", + "text-disabled": "silver", + "text-selected": "white", + "text-active": "black", + "text-inactive": "silver", "text-placeholder": "gray", - - //trees - "text-tree": "black", + + //trees + "text-tree": "black", - //windows + //windows "text-window": "white", - "text-caption": "white", - + "text-caption": "white", + /* --------------------------------------------------------------------------- BORDER COLORS @@ -102,7 +105,7 @@ */ // menus, tables, scrollbars, list, etc. - "border-main": "black", + "border-main": "black", // between toolbars "border-separator": "#808080", Modified: trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Decoration.js =================================================================== --- trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Decoration.js 2012-08-10 14:00:26 UTC (rev 21755) +++ trunk/qooxdoo-contrib/DarkTheme/trunk/source/class/darktheme/theme/Decoration.js 2012-08-10 15:07:21 UTC (rev 21756) @@ -28,6 +28,23 @@ { /* --------------------------------------------------------------------------- + APPLICATION + --------------------------------------------------------------------------- + */ + + "app-header": + { + decorator: qx.ui.decoration.Grid, + + style: + { + baseImage: "decoration/window/captionbar-active.png" + } + + }, + + /* + --------------------------------------------------------------------------- CORE --------------------------------------------------------------------------- */ @@ -448,6 +465,41 @@ /* --------------------------------------------------------------------------- + PROGRESSBAR + --------------------------------------------------------------------------- + */ + + "progressbar" : + { + decorator: qx.ui.decoration.Single, + + style: + { + width: 1, + color: "border-input" + } + }, + + /* + --------------------------------------------------------------------------- + PROGRESSIVE + --------------------------------------------------------------------------- + */ + + "progressive-table-header" : + { + decorator : qx.ui.decoration.Single, + + style : + { + width : 1, + color : "border-main", + style : "solid" + } + }, + + /* + --------------------------------------------------------------------------- SHADOWS --------------------------------------------------------------------------- */ @@ -1039,6 +1091,42 @@ } }, + "tooltip-error" : + { + decorator : qx.ui.decoration.Grid, + + style : { + baseImage : "decoration/tooltip/tooltip-error.png", + insets : [ 2, 5, 5, 2 ] + } + }, + + "tooltip-error-arrow" : + { + decorator: qx.ui.decoration.Background, + + style: { + backgroundImage: "decoration/tooltip/tooltip-error-arrow.png", + backgroundPositionY: "top", + backgroundRepeat: "no-repeat", + insets: [-4, 0, 0, 13] + } + }, + + + "tooltip-error-arrow-left" : + { + decorator: qx.ui.decoration.Background, + + style: { + backgroundImage: "decoration/tooltip/tooltip-error-arrow-right.png", + backgroundPositionY: "top", + backgroundPositionX: "right", + backgroundRepeat: "no-repeat", + insets: [-4, -13, 0, 0] + } + }, + /* --------------------------------------------------------------------------- VIRTUAL WIDGETS Property changes on: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip ___________________________________________________________________ Added: svn:ignore + Thumbs.db Added: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-arrow-right.png =================================================================== (Binary files differ) Property changes on: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-arrow-right.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-arrow.png =================================================================== (Binary files differ) Property changes on: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-arrow.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-b.png =================================================================== (Binary files differ) Property changes on: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-b.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-bl.png =================================================================== (Binary files differ) Property changes on: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-bl.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-br.png =================================================================== (Binary files differ) Property changes on: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-br.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-c.png =================================================================== (Binary files differ) Property changes on: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-c.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-l.png =================================================================== (Binary files differ) Property changes on: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-l.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-r.png =================================================================== (Binary files differ) Property changes on: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-r.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-t.png =================================================================== (Binary files differ) Property changes on: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-t.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-tl.png =================================================================== (Binary files differ) Property changes on: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-tl.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-tr.png =================================================================== (Binary files differ) Property changes on: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error-tr.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error.png =================================================================== (Binary files differ) Property changes on: trunk/qooxdoo-contrib/DarkTheme/trunk/source/resource/darktheme/decoration/tooltip/tooltip-error.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |