qooxdoo-commit Mailing List for qooxdoo (Page 1424)
Brought to you by:
ecker,
martinwittemann
You can subscribe to this list here.
| 2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(6) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2006 |
Jan
(453) |
Feb
(800) |
Mar
(247) |
Apr
(324) |
May
(172) |
Jun
(145) |
Jul
(265) |
Aug
(447) |
Sep
(271) |
Oct
(312) |
Nov
(327) |
Dec
(472) |
| 2007 |
Jan
(493) |
Feb
(631) |
Mar
(565) |
Apr
(469) |
May
(757) |
Jun
(460) |
Jul
(440) |
Aug
(411) |
Sep
(813) |
Oct
(339) |
Nov
(112) |
Dec
(215) |
| 2008 |
Jan
(423) |
Feb
(671) |
Mar
(578) |
Apr
(566) |
May
(498) |
Jun
(411) |
Jul
(845) |
Aug
(1208) |
Sep
(176) |
Oct
(144) |
Nov
(216) |
Dec
(353) |
| 2009 |
Jan
(363) |
Feb
(700) |
Mar
(416) |
Apr
(362) |
May
(292) |
Jun
(238) |
Jul
(243) |
Aug
(216) |
Sep
(287) |
Oct
(304) |
Nov
(300) |
Dec
(416) |
| 2010 |
Jan
(200) |
Feb
(200) |
Mar
(183) |
Apr
(259) |
May
(217) |
Jun
(241) |
Jul
(320) |
Aug
(330) |
Sep
(209) |
Oct
(217) |
Nov
(460) |
Dec
(392) |
| 2011 |
Jan
(338) |
Feb
(465) |
Mar
(1257) |
Apr
(433) |
May
(505) |
Jun
(417) |
Jul
(438) |
Aug
(241) |
Sep
(258) |
Oct
(223) |
Nov
(224) |
Dec
(172) |
| 2012 |
Jan
(151) |
Feb
(119) |
Mar
(220) |
Apr
(182) |
May
(236) |
Jun
(264) |
Jul
(188) |
Aug
(145) |
Sep
(186) |
Oct
(183) |
Nov
(243) |
Dec
(126) |
| 2013 |
Jan
(133) |
Feb
(165) |
Mar
(122) |
Apr
(116) |
May
(177) |
Jun
(177) |
Jul
(290) |
Aug
(150) |
Sep
(165) |
Oct
(168) |
Nov
(252) |
Dec
(152) |
| 2014 |
Jan
(109) |
Feb
(150) |
Mar
(135) |
Apr
(186) |
May
(235) |
Jun
(181) |
Jul
(193) |
Aug
(117) |
Sep
(118) |
Oct
(194) |
Nov
(207) |
Dec
(261) |
| 2015 |
Jan
(138) |
Feb
(218) |
Mar
(180) |
Apr
(141) |
May
(114) |
Jun
(24) |
Jul
(22) |
Aug
(14) |
Sep
(22) |
Oct
(11) |
Nov
(7) |
Dec
(10) |
| 2016 |
Jan
(1) |
Feb
(31) |
Mar
(13) |
Apr
(30) |
May
(34) |
Jun
(25) |
Jul
(16) |
Aug
(14) |
Sep
(21) |
Oct
(20) |
Nov
(6) |
Dec
|
|
From: Sebastian W. <wp...@us...> - 2006-01-25 11:20:52
|
Update of /cvsroot/qooxdoo/qooxdoo/source/script/widgets In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18302/source/script/widgets Modified Files: Tag: renderer QxClientDocument.js Log Message: Added layout mode handling Index: QxClientDocument.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/widgets/QxClientDocument.js,v retrieving revision 1.7.2.69 retrieving revision 1.7.2.70 diff -u -d -r1.7.2.69 -r1.7.2.70 --- QxClientDocument.js 25 Jan 2006 09:19:16 -0000 1.7.2.69 +++ QxClientDocument.js 25 Jan 2006 11:20:40 -0000 1.7.2.70 @@ -83,6 +83,8 @@ QxClientDocument.addProperty({ name : "globalCursor", type : QxConst.TYPEOF_STRING }); +QxClientDocument.addProperty({ name : "layoutMode", type : QxConst.TYPEOF_STRING, possibleValues : [ "application", "website" ], defaultValue : "application" }); + QxClientDocument.changeProperty({ name : "appearance", type : QxConst.TYPEOF_STRING, defaultValue : "client-document" }); |
|
From: Sebastian W. <wp...@us...> - 2006-01-25 11:19:09
|
Update of /cvsroot/qooxdoo/qooxdoo/source/script/widgets In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17673/source/script/widgets Modified Files: Tag: renderer QxSpinner.js Log Message: Fixed fontSize problem of spinner locally Index: QxSpinner.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/widgets/QxSpinner.js,v retrieving revision 1.9.2.27 retrieving revision 1.9.2.28 diff -u -d -r1.9.2.27 -r1.9.2.28 --- QxSpinner.js 17 Jan 2006 16:12:06 -0000 1.9.2.27 +++ QxSpinner.js 25 Jan 2006 11:19:00 -0000 1.9.2.28 @@ -41,6 +41,10 @@ // BEHAVIOR // ************************************************************************ this.setTabIndex(-1); + + if (QxClient.isMshtml()) { + this.setStyleProperty("fontSize", QxConst.CORE_0PIXEL); + }; // ************************************************************************ |
|
From: Sebastian W. <wp...@us...> - 2006-01-25 11:19:08
|
Update of /cvsroot/qooxdoo/qooxdoo/source/script/gui In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17673/source/script/gui Modified Files: Tag: renderer QxWidget.js Log Message: Fixed fontSize problem of spinner locally Index: QxWidget.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/gui/Attic/QxWidget.js,v retrieving revision 1.1.2.54 retrieving revision 1.1.2.55 diff -u -d -r1.1.2.54 -r1.1.2.55 --- QxWidget.js 25 Jan 2006 08:56:36 -0000 1.1.2.54 +++ QxWidget.js 25 Jan 2006 11:19:00 -0000 1.1.2.55 @@ -59,7 +59,7 @@ this._htmlProperties = { className : this.classname }; this._htmlAttributes = { qxhashcode : this._hashCode }; */ - this._styleProperties = { position : QxConst.CORE_ABSOLUTE, fontSize : 0 }; + this._styleProperties = { position : QxConst.CORE_ABSOLUTE }; this.setStyleProperty(QxWidget.BOX_SIZING_PROPERTY, QxWidget.BOX_SIZING_VALUE); |
|
From: Sebastian W. <wp...@us...> - 2006-01-25 11:12:47
|
Update of /cvsroot/qooxdoo/qooxdoo In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16016 Modified Files: Tag: renderer CHANGELOG Log Message: Updated Index: CHANGELOG =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/Attic/CHANGELOG,v retrieving revision 1.1.2.38 retrieving revision 1.1.2.39 diff -u -d -r1.1.2.38 -r1.1.2.39 --- CHANGELOG 25 Jan 2006 09:26:18 -0000 1.1.2.38 +++ CHANGELOG 25 Jan 2006 11:12:35 -0000 1.1.2.39 @@ -1,3 +1,7 @@ +2006-01-25 10:26 wpbasti + + * CHANGELOG: Updated + 2006-01-25 10:19 wpbasti * source/script/: appearance/QxAppearanceTheme-Default.js, |
|
From: Sebastian W. <wp...@us...> - 2006-01-25 09:26:27
|
Update of /cvsroot/qooxdoo/qooxdoo In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13234 Modified Files: Tag: renderer CHANGELOG Log Message: Updated Index: CHANGELOG =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/Attic/CHANGELOG,v retrieving revision 1.1.2.37 retrieving revision 1.1.2.38 diff -u -d -r1.1.2.37 -r1.1.2.38 --- CHANGELOG 24 Jan 2006 12:52:34 -0000 1.1.2.37 +++ CHANGELOG 25 Jan 2006 09:26:18 -0000 1.1.2.38 @@ -1,3 +1,141 @@ +2006-01-25 10:19 wpbasti + + * source/script/: appearance/QxAppearanceTheme-Default.js, + widgets/QxBlocker.js, widgets/QxClientDocument.js: Improved + blocker code, moved more styling to appearance + +2006-01-25 10:00 wpbasti + + * source/script/managers/QxEventManager.js: Removed special + handling for gecko, I really don't know why we need this. Is only + commented out, could be easily re-added if there will be a + misbehaviour somewhere afterwards + +2006-01-25 09:59 wpbasti + + * source/script/layouts/QxLayoutImpl.js: Changed to handle new + margin default value + +2006-01-25 09:58 wpbasti + + * source/: style/qooxdoo.css, script/widgets/QxInputCheckIcon.js: + Removed unnecessary style, moved margin to contructor + +2006-01-25 09:57 wpbasti + + * source/script/layouts/: QxHorizontalBoxLayoutImpl.js, + QxVerticalBoxLayoutImpl.js: Minor fixes to support new padding + default values + +2006-01-25 09:56 wpbasti + + * source/script/gui/QxWidget.js: Changed default value for + margin/padding to null + +2006-01-25 09:25 wpbasti + + * source/script/gui/QxWidget.js: Made _htmlProperties and + _htmlAttributes hash tables optional + +2006-01-25 09:10 wpbasti + + * source/script/appearance/QxAppearanceTheme-Default.js: Minor + bugfix + +2006-01-24 19:19 ecker + + * source/test/user/Native_Window_1.html: Fixed typo. + +2006-01-24 19:17 ecker + + * source/script/gui/QxNativeWindow.js: Added possibilty to resize + existing window (if allowed by cross-domain security policies). + +2006-01-24 17:48 wpbasti + + * source/: script/appearance/QxAppearanceTheme-Default.js, + script/core/QxApplication.js, script/core/QxConst.js, + script/gui/QxColorCache.js, script/gui/QxFontCache.js, + script/gui/QxWidget.js, + script/layouts/QxHorizontalBoxLayoutImpl.js, + script/widgets/QxBlocker.js, script/widgets/QxButton.js, + script/widgets/QxClientDocument.js, script/widgets/QxImage.js, + script/widgets/QxInline.js, script/widgets/QxInputCheckIcon.js, + script/widgets/QxLabel.js, script/widgets/QxTextField.js, + script/widgets/QxToolBarButton.js, style/demolayout.css, + style/qooxdoo.css, test/user/Label_4.html: Moved many styling + stuff to the widgets, dramatically reduced size of qooxdoo.css, + direct font handling in appearance of QxLabel and QxTextField, + default font-size for all qooxdoo widgets is from now on zero. + +2006-01-24 16:00 wpbasti + + * source/script/gui/QxNativeWindow.js: Minor move + +2006-01-24 15:59 wpbasti + + * source/: script/gui/QxNativeWindow.js, + test/user/Native_Window_1.html: Added dependent property to + QxNativeWindow. Change default for allowScrollbars to true, + re-structured test-example variable names + +2006-01-24 15:25 wpbasti + + * source/contributed/httptransport_ricks/Http_Transport_1.html: + Minor path fix + +2006-01-24 15:18 wpbasti + + * source/contributed/: buttonpane_olsson/OptionPane_1.html, + buttonpane_olsson/OptionPane_2.html, + buttonpane_olsson/QxButtonPane.js, + buttonpane_olsson/QxOptionPane.js, clock_olsson/Clock_1.html, + clock_olsson/QxBinaryClock.js, clock_olsson/QxClock.js, + clock_olsson/QxDigitalClock.js, frame_olsson/Frame_1.html, + frame_olsson/QxFrame.js, frame_olsson/QxUtil.js, + frame_olsson/QxWindow.js, progressbar_olsson/ProgressBar_1.html, + progressbar_olsson/QxProgressBar.js, + splashscreen_olsson/QxSplashScreen.js, + splashscreen_olsson/SplashScreen_1.html, + splashscreen_olsson/SplashScreen_2.html, + statusbar_olsson/Frame_1.html, statusbar_olsson/QxFrame.js, + statusbar_olsson/QxStatusBar.js, + statusbar_olsson/QxStatusBarPane.js, statusbar_olsson/QxUtil.js, + statusbar_olsson/QxWindow.js, statusbar_olsson/StatusBar_1.html, + statusbar_olsson/StatusBar_2.html, clock_olsson/green/0.png, + clock_olsson/green/1.png, clock_olsson/green/2.png, + clock_olsson/green/3.png, clock_olsson/green/4.png, + clock_olsson/green/5.png, clock_olsson/green/6.png, + clock_olsson/green/7.png, clock_olsson/green/8.png, + clock_olsson/green/9.png, clock_olsson/green/blank.png, + clock_olsson/green/divisor.png: Sorry, renamed olsen to olsson + +2006-01-24 15:12 wpbasti + + * source/contributed/: httptransport_ricks/Http_Transport_1.html, + httptransport_ricks/QxHttpTransport.js, + httptransport_ricks/QxHttpTransportQueue.js, + progressbar_vogel/Progressanim_1.html, + progressbar_vogel/Progressbar_1.html, + progressbar_vogel/QxProgressanim.js, + progressbar_vogel/QxProgressbar.js: Added contributed section + +2006-01-24 14:14 wpbasti + + * source/script/core/QxBuilder.js, source/test/user/Builder_1.html, + source/test/user/Builder_2.html, source/test/user/Builder_2.xml, + source/test/user/Builder_3.html, source/test/user/Builder_3.xml, + source/test/user/Builder_4.html, tools/config.sh: Re-added + QxBuilder + +2006-01-24 14:07 wpbasti + + * TODO: Updated + +2006-01-24 13:52 wpbasti + + * CHANGELOG: Updated + 2006-01-24 13:46 wpbasti * source/script/: core/QxConst.js, gui/QxNativeWindow.js: Use @@ -4815,6 +4953,11 @@ * source/script/core/QxBuilder.js: Ugly bugfix +2005-10-04 08:31 wpbasti + + * source/script/core/QxBuilder.js: file QxBuilder.js was added on + branch renderer on 2006-01-24 13:14:20 +0000 + 2005-10-04 08:30 wpbasti * source/script/widgets/QxIframe.js: Add framename |
|
From: Sebastian W. <wp...@us...> - 2006-01-25 09:19:24
|
Update of /cvsroot/qooxdoo/qooxdoo/source/script/widgets In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10870/source/script/widgets Modified Files: Tag: renderer QxBlocker.js QxClientDocument.js Log Message: Improved blocker code, moved more styling to appearance Index: QxBlocker.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/widgets/QxBlocker.js,v retrieving revision 1.2.2.15 retrieving revision 1.2.2.16 diff -u -d -r1.2.2.15 -r1.2.2.16 --- QxBlocker.js 24 Jan 2006 16:48:55 -0000 1.2.2.15 +++ QxBlocker.js 25 Jan 2006 09:19:16 -0000 1.2.2.16 @@ -33,23 +33,8 @@ { QxTerminator.call(this); - this.setLeft(0); - this.setTop(0); - this.setRight(0); - this.setBottom(0); - - this.setZIndex(1e6); + this.setEdge(0); this.setDisplay(false); - - // mshtml based clients does not reliable block events if object is not visible - // we can fix this with something visible (or not ;)) - if (QxClient.isMshtml()) { - this.setBackgroundImage(QxImageManager.getBlank()); - }; - - // If you want a dotted border as background - // Really slows down mshtml - great effect - // this.setBackgroundImage("core/dotted_white.gif"); }; QxBlocker.extend(QxTerminator, "QxBlocker"); Index: QxClientDocument.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/widgets/QxClientDocument.js,v retrieving revision 1.7.2.68 retrieving revision 1.7.2.69 diff -u -d -r1.7.2.68 -r1.7.2.69 --- QxClientDocument.js 24 Jan 2006 16:48:55 -0000 1.7.2.68 +++ QxClientDocument.js 25 Jan 2006 09:19:16 -0000 1.7.2.69 @@ -164,11 +164,11 @@ { this._modalWidgets.push(vActiveChild); - var o = vActiveChild.getZIndex(); - this._blocker.setZIndex(o); - vActiveChild.setZIndex(o+1); + var vOrigIndex = vActiveChild.getZIndex(); + this._blocker.setZIndex(vOrigIndex); + vActiveChild.setZIndex(vOrigIndex+1); } - else if (vActiveChild instanceof QxNativeWindow) + else if (typeof QxNativeWindow == QxConst.TYPEOF_FUNCTION && vActiveChild instanceof QxNativeWindow) { this._modalNativeWindow = vActiveChild; this._blocker.setZIndex(1e7); |
|
From: Sebastian W. <wp...@us...> - 2006-01-25 09:19:24
|
Update of /cvsroot/qooxdoo/qooxdoo/source/script/appearance In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10870/source/script/appearance Modified Files: Tag: renderer QxAppearanceTheme-Default.js Log Message: Improved blocker code, moved more styling to appearance Index: QxAppearanceTheme-Default.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/appearance/Attic/QxAppearanceTheme-Default.js,v retrieving revision 1.1.2.11 retrieving revision 1.1.2.12 diff -u -d -r1.1.2.11 -r1.1.2.12 --- QxAppearanceTheme-Default.js 25 Jan 2006 08:10:29 -0000 1.1.2.11 +++ QxAppearanceTheme-Default.js 25 Jan 2006 09:19:16 -0000 1.1.2.12 @@ -76,8 +76,12 @@ { initial : function(vWidget, vTheme) { + // You could also use: "core/dotted_white.gif" for example as backgroundImage here + // (Visible) background tiles could be dramatically slow down mshtml! + // A background image or color is always needed for mshtml to block the events successfully. return { - cursor : QxConst.CORE_DEFAULT + cursor : QxConst.CORE_DEFAULT, + backgroundImage : QxImageManager.getBlank() }; } }); |
|
From: Sebastian W. <wp...@us...> - 2006-01-25 09:00:32
|
Update of /cvsroot/qooxdoo/qooxdoo/source/script/managers In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3106/source/script/managers Modified Files: Tag: renderer QxEventManager.js Log Message: Removed special handling for gecko, I really don't know why we need this. Is only commented out, could be easily re-added if there will be a misbehaviour somewhere afterwards Index: QxEventManager.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/managers/QxEventManager.js,v retrieving revision 1.14.2.62 retrieving revision 1.14.2.63 diff -u -d -r1.14.2.62 -r1.14.2.63 --- QxEventManager.js 16 Jan 2006 16:11:56 -0000 1.14.2.62 +++ QxEventManager.js 25 Jan 2006 09:00:23 -0000 1.14.2.63 @@ -829,9 +829,12 @@ // Prevent gecko default handling + // Is this really needed anymore? + /* if(QxClient.isGecko() && vDispatchTarget && !vDispatchTarget.isSelectable() && !vDispatchTarget.isFocusable()) { vDomEvent.preventDefault(); }; + */ |
|
From: Sebastian W. <wp...@us...> - 2006-01-25 08:59:40
|
Update of /cvsroot/qooxdoo/qooxdoo/source/script/layouts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2653/source/script/layouts Modified Files: Tag: renderer QxLayoutImpl.js Log Message: Changed to handle new margin default value Index: QxLayoutImpl.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/layouts/Attic/QxLayoutImpl.js,v retrieving revision 1.1.2.54 retrieving revision 1.1.2.55 diff -u -d -r1.1.2.54 -r1.1.2.55 --- QxLayoutImpl.js 16 Jan 2006 16:11:56 -0000 1.1.2.54 +++ QxLayoutImpl.js 25 Jan 2006 08:59:28 -0000 1.1.2.55 @@ -389,13 +389,13 @@ if (vJobs.marginLeft || vJobs.initial) { var vValueLeft = vChild.getMarginLeft(); - vValueLeft ? vChild._applyRuntimeMarginLeft(vValueLeft) : vChild._resetRuntimeMarginLeft(); + vValueLeft != null ? vChild._applyRuntimeMarginLeft(vValueLeft) : vChild._resetRuntimeMarginLeft(); }; if (vJobs.marginRight || vJobs.initial) { var vValueRight = vChild.getMarginRight(); - vValueRight ? vChild._applyRuntimeMarginRight(vValueRight) : vChild._resetRuntimeMarginRight(); + vValueRight != null ? vChild._applyRuntimeMarginRight(vValueRight) : vChild._resetRuntimeMarginRight(); }; }; @@ -404,13 +404,13 @@ if (vJobs.marginTop || vJobs.initial) { var vValueTop = vChild.getMarginTop(); - vValueTop ? vChild._applyRuntimeMarginTop(vValueTop) : vChild._resetRuntimeMarginTop(); + vValueTop != null ? vChild._applyRuntimeMarginTop(vValueTop) : vChild._resetRuntimeMarginTop(); }; if (vJobs.marginBottom || vJobs.initial) { var vValueBottom = vChild.getMarginBottom(); - vValueBottom ? vChild._applyRuntimeMarginBottom(vValueBottom) : vChild._resetRuntimeMarginBottom(); + vValueBottom != null ? vChild._applyRuntimeMarginBottom(vValueBottom) : vChild._resetRuntimeMarginBottom(); }; }; |
|
From: Sebastian W. <wp...@us...> - 2006-01-25 08:59:07
|
Update of /cvsroot/qooxdoo/qooxdoo/source/script/widgets In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2377/source/script/widgets Modified Files: Tag: renderer QxInputCheckIcon.js Log Message: Removed unnecessary style, moved margin to contructor Index: QxInputCheckIcon.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/widgets/QxInputCheckIcon.js,v retrieving revision 1.1.2.31 retrieving revision 1.1.2.32 diff -u -d -r1.1.2.31 -r1.1.2.32 --- QxInputCheckIcon.js 24 Jan 2006 16:48:55 -0000 1.1.2.31 +++ QxInputCheckIcon.js 25 Jan 2006 08:58:56 -0000 1.1.2.32 @@ -36,8 +36,17 @@ this.setTagName("INPUT"); this.setSelectable(false); - this.setWidth(13); - this.setHeight(13); + if (QxClient.isMshtml()) + { + // Take control over size of element (mshtml) + this.setWidth(13); + this.setHeight(13); + } + else if (QxClient.isGecko()) + { + // Remove gecko default margin + this.setMargin(0); + }; // we need to be sure that the dom protection of this is added this.forceTabIndex(1); |
|
From: Sebastian W. <wp...@us...> - 2006-01-25 08:59:05
|
Update of /cvsroot/qooxdoo/qooxdoo/source/style In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2377/source/style Modified Files: Tag: renderer qooxdoo.css Log Message: Removed unnecessary style, moved margin to contructor Index: qooxdoo.css =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/style/Attic/qooxdoo.css,v retrieving revision 1.1.2.4 retrieving revision 1.1.2.5 diff -u -d -r1.1.2.4 -r1.1.2.5 --- qooxdoo.css 24 Jan 2006 16:48:55 -0000 1.1.2.4 +++ qooxdoo.css 25 Jan 2006 08:58:55 -0000 1.1.2.5 @@ -6,7 +6,3 @@ padding: 0; margin : 0; } - -.QxInputCheckIcon{ - margin: 0; -} |
|
From: Sebastian W. <wp...@us...> - 2006-01-25 08:57:15
|
Update of /cvsroot/qooxdoo/qooxdoo/source/script/layouts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1830/source/script/layouts Modified Files: Tag: renderer QxHorizontalBoxLayoutImpl.js QxVerticalBoxLayoutImpl.js Log Message: Minor fixes to support new padding default values Index: QxVerticalBoxLayoutImpl.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/layouts/Attic/QxVerticalBoxLayoutImpl.js,v retrieving revision 1.1.2.82 retrieving revision 1.1.2.83 diff -u -d -r1.1.2.82 -r1.1.2.83 --- QxVerticalBoxLayoutImpl.js 18 Jan 2006 09:43:44 -0000 1.1.2.82 +++ QxVerticalBoxLayoutImpl.js 25 Jan 2006 08:57:07 -0000 1.1.2.83 @@ -807,7 +807,7 @@ break; default: - // add margins and relative positions (like 'position:relative' in css) + // add relative positions (like 'position:relative' in css) vPos += !vChild._computedTopTypeNull ? vChild.getTopValue() : !vChild._computedBottomTypeNull ? -(vChild.getBottomValue()) : 0; vChild._resetRuntimeBottom(); @@ -822,8 +822,8 @@ // special stretching support if (QxClient.isGecko() && vChild.getAllowStretchX() && vWidget.getStretchChildrenOrthogonalAxis() && vChild._computedWidthTypeNull) { - vChild._applyRuntimeLeft(vWidget.getPaddingLeft()); - vChild._applyRuntimeRight(vWidget.getPaddingRight()); + vChild._applyRuntimeLeft(vWidget.getPaddingLeft() || 0); + vChild._applyRuntimeRight(vWidget.getPaddingRight() || 0); return; }; Index: QxHorizontalBoxLayoutImpl.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/layouts/Attic/QxHorizontalBoxLayoutImpl.js,v retrieving revision 1.1.2.81 retrieving revision 1.1.2.82 diff -u -d -r1.1.2.81 -r1.1.2.82 --- QxHorizontalBoxLayoutImpl.js 24 Jan 2006 16:48:54 -0000 1.1.2.81 +++ QxHorizontalBoxLayoutImpl.js 25 Jan 2006 08:57:07 -0000 1.1.2.82 @@ -819,8 +819,8 @@ // special stretching support if (QxClient.isGecko() && vChild.getAllowStretchY() && vWidget.getStretchChildrenOrthogonalAxis() && vChild._computedHeightTypeNull) { - vChild._applyRuntimeTop(vWidget.getPaddingTop()); - vChild._applyRuntimeBottom(vWidget.getPaddingBottom()); + vChild._applyRuntimeTop(vWidget.getPaddingTop() || 0); + vChild._applyRuntimeBottom(vWidget.getPaddingBottom() || 0); return; }; |
|
From: Sebastian W. <wp...@us...> - 2006-01-25 08:56:50
|
Update of /cvsroot/qooxdoo/qooxdoo/source/script/gui In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1670/source/script/gui Modified Files: Tag: renderer QxWidget.js Log Message: Changed default value for margin/padding to null Index: QxWidget.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/gui/Attic/QxWidget.js,v retrieving revision 1.1.2.53 retrieving revision 1.1.2.54 diff -u -d -r1.1.2.53 -r1.1.2.54 --- QxWidget.js 25 Jan 2006 08:25:38 -0000 1.1.2.53 +++ QxWidget.js 25 Jan 2006 08:56:36 -0000 1.1.2.54 @@ -354,15 +354,15 @@ --------------------------------------------------------------------------- */ -QxWidget.addProperty({ name : "marginTop", type : QxConst.TYPEOF_NUMBER, addToQueue : true, defaultValue : 0, impl : "marginY" }); -QxWidget.addProperty({ name : "marginRight", type : QxConst.TYPEOF_NUMBER, addToQueue : true, defaultValue : 0, impl : "marginX" }); -QxWidget.addProperty({ name : "marginBottom", type : QxConst.TYPEOF_NUMBER, addToQueue : true, defaultValue : 0, impl : "marginY" }); -QxWidget.addProperty({ name : "marginLeft", type : QxConst.TYPEOF_NUMBER, addToQueue : true, defaultValue : 0, impl : "marginX" }); +QxWidget.addProperty({ name : "marginTop", type : QxConst.TYPEOF_NUMBER, addToQueue : true, impl : "marginY" }); +QxWidget.addProperty({ name : "marginRight", type : QxConst.TYPEOF_NUMBER, addToQueue : true, impl : "marginX" }); +QxWidget.addProperty({ name : "marginBottom", type : QxConst.TYPEOF_NUMBER, addToQueue : true, impl : "marginY" }); +QxWidget.addProperty({ name : "marginLeft", type : QxConst.TYPEOF_NUMBER, addToQueue : true, impl : "marginX" }); -QxWidget.addProperty({ name : "paddingTop", type : QxConst.TYPEOF_NUMBER, addToQueue : true, defaultValue : 0, impl : "paddingY" }); -QxWidget.addProperty({ name : "paddingRight", type : QxConst.TYPEOF_NUMBER, addToQueue : true, defaultValue : 0, impl : "paddingX" }); -QxWidget.addProperty({ name : "paddingBottom", type : QxConst.TYPEOF_NUMBER, addToQueue : true, defaultValue : 0, impl : "paddingY" }); -QxWidget.addProperty({ name : "paddingLeft", type : QxConst.TYPEOF_NUMBER, addToQueue : true, defaultValue : 0, impl : "paddingX" }); +QxWidget.addProperty({ name : "paddingTop", type : QxConst.TYPEOF_NUMBER, addToQueue : true, impl : "paddingY" }); +QxWidget.addProperty({ name : "paddingRight", type : QxConst.TYPEOF_NUMBER, addToQueue : true, impl : "paddingX" }); +QxWidget.addProperty({ name : "paddingBottom", type : QxConst.TYPEOF_NUMBER, addToQueue : true, impl : "paddingY" }); +QxWidget.addProperty({ name : "paddingLeft", type : QxConst.TYPEOF_NUMBER, addToQueue : true, impl : "paddingX" }); @@ -3616,8 +3616,6 @@ return true; }; - // this.debug("ModifyFocused: " + propValue); - var vFocusRoot = this.getFocusRoot(); if (propValue) |
|
From: Sebastian W. <wp...@us...> - 2006-01-25 08:25:49
|
Update of /cvsroot/qooxdoo/qooxdoo/source/script/gui In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23721/source/script/gui Modified Files: Tag: renderer QxWidget.js Log Message: Made _htmlProperties and _htmlAttributes hash tables optional Index: QxWidget.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/gui/Attic/QxWidget.js,v retrieving revision 1.1.2.52 retrieving revision 1.1.2.53 diff -u -d -r1.1.2.52 -r1.1.2.53 --- QxWidget.js 24 Jan 2006 16:48:54 -0000 1.1.2.52 +++ QxWidget.js 25 Jan 2006 08:25:38 -0000 1.1.2.53 @@ -55,8 +55,10 @@ // Allows the user to setup styles and attributes without a // need to have the target element created already. + /* this._htmlProperties = { className : this.classname }; this._htmlAttributes = { qxhashcode : this._hashCode }; + */ this._styleProperties = { position : QxConst.CORE_ABSOLUTE, fontSize : 0 }; this.setStyleProperty(QxWidget.BOX_SIZING_PROPERTY, QxWidget.BOX_SIZING_VALUE); @@ -3319,6 +3321,10 @@ proto.setHtmlProperty = function(propName, propValue) { + if (!this._htmlProperties) { + this._htmlProperties = {}; + }; + this._htmlProperties[propName] = propValue; if (this._isCreated) { @@ -3332,6 +3338,10 @@ { proto.removeHtmlProperty = function(propName) { + if (!this._htmlProperties) { + return; + }; + delete this._htmlProperties[propName]; if (this._isCreated) { @@ -3345,6 +3355,10 @@ { proto.removeHtmlProperty = function(propName) { + if (!this._htmlProperties) { + return; + }; + delete this._htmlProperties[propName]; if (this._isCreated) @@ -3357,17 +3371,28 @@ }; }; -proto.getHtmlProperty = function(propName) { +proto.getHtmlProperty = function(propName) +{ + if (!this._htmlProperties) { + return QxConst.CORE_EMPTY; + }; + return this._htmlProperties[propName] || QxConst.CORE_EMPTY; }; proto._applyHtmlProperties = function(vElement) { var vProperties = this._htmlProperties; - var propName; - - for (propName in vProperties) { - vElement[propName] = vProperties[propName]; + + if (vProperties) + { + // this.debug("HTML-Properties: " + QxUtil.getObjectLength(vProperties)); + + var propName; + + for (propName in vProperties) { + vElement[propName] = vProperties[propName]; + }; }; }; @@ -3384,6 +3409,10 @@ proto.setHtmlAttribute = function(propName, propValue) { + if (!this._htmlAttributes) { + this._htmlAttributes = {}; + }; + this._htmlAttributes[propName] = propValue; if (this._isCreated) { @@ -3395,6 +3424,10 @@ proto.removeHtmlAttribute = function(propName) { + if (!this._htmlAttributes) { + return; + }; + delete this._htmlAttributes[propName]; if (this._isCreated) { @@ -3404,16 +3437,28 @@ return true; }; -proto.getHtmlAttribute = function(propName) { +proto.getHtmlAttribute = function(propName) +{ + if (!this._htmlAttributes) { + return QxConst.CORE_EMPTY; + }; + return this._htmlAttributes[propName] || QxConst.CORE_EMPTY; }; -proto._applyHtmlAttributes = function(el) +proto._applyHtmlAttributes = function(vElement) { - var a=this._htmlAttributes, i; - - for (i in a) { - el.setAttribute(i, a[i]); + var vAttributes = this._htmlAttributes; + + if (vAttributes) + { + // this.debug("HTML-Attributes: " + QxUtil.getObjectLength(vAttributes)); + + var propName; + + for (propName in vAttributes) { + vElement.setAttribute(propName, vAttributes[i]); + }; }; }; |
|
From: Sebastian W. <wp...@us...> - 2006-01-25 08:10:37
|
Update of /cvsroot/qooxdoo/qooxdoo/source/script/appearance In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17885/source/script/appearance Modified Files: Tag: renderer QxAppearanceTheme-Default.js Log Message: Minor bugfix Index: QxAppearanceTheme-Default.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/appearance/Attic/QxAppearanceTheme-Default.js,v retrieving revision 1.1.2.10 retrieving revision 1.1.2.11 diff -u -d -r1.1.2.10 -r1.1.2.11 --- QxAppearanceTheme-Default.js 24 Jan 2006 16:48:54 -0000 1.1.2.10 +++ QxAppearanceTheme-Default.js 25 Jan 2006 08:10:29 -0000 1.1.2.11 @@ -716,11 +716,17 @@ theme.registerAppearance("window-captionbar-title", { + setup : function() + { + this.font = new QxFont(11, '"Segoe UI", Corbel, Calibri, Tahoma, "Lucida Sans Unicode", sans-serif'); + this.font.setBold(true); + }, + initial : function(vWidget, vTheme) { return { cursor : QxConst.CORE_DEFAULT, - font : QxConst.FONT_STYLE_BOLD, + font : this.font, marginRight : 2 }; } |
|
From: Andreas E. <ec...@us...> - 2006-01-24 18:19:18
|
Update of /cvsroot/qooxdoo/qooxdoo/source/test/user In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9475/source/test/user Modified Files: Tag: renderer Native_Window_1.html Log Message: Fixed typo. Index: Native_Window_1.html =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/test/user/Attic/Native_Window_1.html,v retrieving revision 1.1.2.13 retrieving revision 1.1.2.14 diff -u -d -r1.1.2.13 -r1.1.2.14 --- Native_Window_1.html 24 Jan 2006 14:59:13 -0000 1.1.2.13 +++ Native_Window_1.html 24 Jan 2006 18:19:06 -0000 1.1.2.14 @@ -139,7 +139,7 @@ var btn1 = new QxButton("Set Url", "icons/16/buttonok.png"); btn1.setLocation(155, 0); btn1.addEventListener("click", function() { - w1.setUrl(tf6.getValue()); + w1.setUrl(tf1.getValue()); }); |
|
From: Andreas E. <ec...@us...> - 2006-01-24 18:17:44
|
Update of /cvsroot/qooxdoo/qooxdoo/source/script/gui In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8850/source/script/gui Modified Files: Tag: renderer QxNativeWindow.js Log Message: Added possibilty to resize existing window (if allowed by cross-domain security policies). Index: QxNativeWindow.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/gui/Attic/QxNativeWindow.js,v retrieving revision 1.1.2.22 retrieving revision 1.1.2.23 diff -u -d -r1.1.2.22 -r1.1.2.23 --- QxNativeWindow.js 24 Jan 2006 15:00:17 -0000 1.1.2.22 +++ QxNativeWindow.js 24 Jan 2006 18:17:35 -0000 1.1.2.23 @@ -96,12 +96,12 @@ /*! The outer width of the window. */ -QxNativeWindow.addProperty({ name : "width", defaultValue : 400 }); +QxNativeWindow.addProperty({ name : "width", type : QxConst.TYPEOF_NUMBER, defaultValue : 400, impl : "dimension" }); /*! The outer height of the window. */ -QxNativeWindow.addProperty({ name : "height", defaultValue : 250 }); +QxNativeWindow.addProperty({ name : "height", type : QxConst.TYPEOF_NUMBER, defaultValue : 250, impl : "dimension" }); /*! The left screen coordinate of the window. @@ -216,6 +216,32 @@ return true; }; +proto._modifyDimension = function(propValue, propOldValue, propName) +{ + /* + http://www.microsoft.com/technet/prodtechnol/winxppro/maintain/sp2brows.mspx + Changes to Functionality in Microsoft Windows XP Service Pack 2 + Part 5: Enhanced Browsing Security + URLACTION_FEATURE_WINDOW_RESTRICTIONS + Allow script-initiated windows without size or position constraints + Code: 2102 + */ + + if (!this.isClosed()) + { + try + { + this._window.resizeTo(this.getWidth(), this.getHeight()); + } + catch(ex) + { + this.error("Cross-Domain Scripting problem: Could not resize window!"); + }; + }; + + return true; +}; + proto._modifyName = function(propValue, propOldValue, propName) { if (!this.isClosed()) { @@ -571,16 +597,16 @@ return; }; + if (this.getDependent()) { + this.close(); + }; + if (this._timer) { this._timer.stop(); this._timer = null; }; - - if (this.getDependent()) { - this.close(); - }; - + this._window = null; return QxTarget.prototype.dispose.call(this); |
|
From: Sebastian W. <wp...@us...> - 2006-01-24 16:49:08
|
Update of /cvsroot/qooxdoo/qooxdoo/source/script/layouts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26687/source/script/layouts Modified Files: Tag: renderer QxHorizontalBoxLayoutImpl.js Log Message: Moved many styling stuff to the widgets, dramatically reduced size of qooxdoo.css, direct font handling in appearance of QxLabel and QxTextField, default font-size for all qooxdoo widgets is from now on zero. Index: QxHorizontalBoxLayoutImpl.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/layouts/Attic/QxHorizontalBoxLayoutImpl.js,v retrieving revision 1.1.2.80 retrieving revision 1.1.2.81 diff -u -d -r1.1.2.80 -r1.1.2.81 --- QxHorizontalBoxLayoutImpl.js 18 Jan 2006 09:43:44 -0000 1.1.2.80 +++ QxHorizontalBoxLayoutImpl.js 24 Jan 2006 16:48:54 -0000 1.1.2.81 @@ -690,28 +690,28 @@ if (vChild._isWidthEssential() && (!vChild._computedWidthTypeNull || !vChild._computedMinWidthTypeNull || !vChild._computedMaxWidthTypeNull)) { vChild._applyRuntimeWidth(vChild.getBoxWidth()); - } - else - { - vChild._resetRuntimeWidth(); - }; + } + else + { + vChild._resetRuntimeWidth(); + }; }; }; proto.layoutChild_sizeY = function(vChild, vJobs) - { + { if (vJobs.initial || vJobs.height || vJobs.minHeight || vJobs.maxHeight) { if ((vChild._isHeightEssential() && (!vChild._computedHeightTypeNull || !vChild._computedMinHeightTypeNull || !vChild._computedMaxHeightTypeNull)) || (vChild.getAllowStretchY() && this.getWidget().getStretchChildrenOrthogonalAxis())) { vChild._applyRuntimeHeight(vChild.getBoxHeight()); - } - else - { - vChild._resetRuntimeHeight(); + } + else + { + vChild._resetRuntimeHeight(); + }; }; }; - }; } else { @@ -722,29 +722,29 @@ if (vChild._isWidthEssential() && !vChild._computedWidthTypeNull) { vChild._applyRuntimeWidth(vChild.getWidthValue()); - } - else - { - vChild._resetRuntimeWidth(); - }; + } + else + { + vChild._resetRuntimeWidth(); + }; }; }; proto.layoutChild_sizeY = function(vChild, vJobs) - { + { if (vJobs.initial || vJobs.height) { if (vChild._isHeightEssential() && !vChild._computedHeightTypeNull) { vChild._applyRuntimeHeight(vChild.getHeightValue()) - } - else - { - vChild._resetRuntimeHeight(); + } + else + { + vChild._resetRuntimeHeight(); + }; }; }; }; -}; proto.layoutChild_locationX = function(vChild, vJobs) { |
|
From: Sebastian W. <wp...@us...> - 2006-01-24 16:49:08
|
Update of /cvsroot/qooxdoo/qooxdoo/source/style In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26687/source/style Modified Files: Tag: renderer demolayout.css qooxdoo.css Log Message: Moved many styling stuff to the widgets, dramatically reduced size of qooxdoo.css, direct font handling in appearance of QxLabel and QxTextField, default font-size for all qooxdoo widgets is from now on zero. Index: demolayout.css =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/style/Attic/demolayout.css,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -d -r1.1.2.2 -r1.1.2.3 --- demolayout.css 20 Dec 2005 07:07:36 -0000 1.1.2.2 +++ demolayout.css 24 Jan 2006 16:48:55 -0000 1.1.2.3 @@ -1,3 +1,17 @@ +body{ + font-size: 11px; + font-family: Arial, "Bitstream Vera Sans", Verdana, sans-serif; +} + +#testHead, +#testFoot, +#testFrame, +#testDescription +{ + box-sizing: border-box; + -moz-box-sizing: border-box; +} + #testHead, #testFoot{ position: absolute; Index: qooxdoo.css =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/style/Attic/qooxdoo.css,v retrieving revision 1.1.2.3 retrieving revision 1.1.2.4 diff -u -d -r1.1.2.3 -r1.1.2.4 --- qooxdoo.css 1 Dec 2005 09:13:26 -0000 1.1.2.3 +++ qooxdoo.css 24 Jan 2006 16:48:55 -0000 1.1.2.4 @@ -1,87 +1,12 @@ -*{ - box-sizing: border-box; - -moz-box-sizing: border-box; - margin: 0; - padding: 0; -} - html, body { - border: 0 none; - color: windowtext; - background: threedface; - - /* - We need to use overflow hidden and width/height 100% to be able to - have control over the scroll bars - */ overflow: hidden; width: 100%; height: 100%; -} - -/* - Use -moz-scrollbars-unscrollable instead of hidden because Moz 1.4 treats - hidden as non-accessible -*/ -:root, -:root > body { - overflow: -moz-scrollbars-unscrollable; -} - -html, body, td, th, input, textarea{ - font-size: 11px; - font-family: "Segoe UI", Corbel, Calibri, Tahoma, "Lucida Sans Unicode", sans-serif; -} - -img{ - box-sizing: content-box; - -moz-box-sizing: content-box; border: 0 none; - vertical-align: top; -} - -.QxWidgetCore { - position: absolute; -} - -.QxInline { - position: relative; -} - -.QxBlocker { - cursor: default; -} - -.QxImage{ - display: inline; - text-align: left; -} - -.QxLabel{ - white-space: nowrap; -} - -.QxMnemonic { - text-decoration: underline; + padding: 0; + margin : 0; } .QxInputCheckIcon{ - height: 13px; - width: 13px; - margin: 0; - padding: 0; } - -.QxPopup, -.QxMenu { - z-index: 100000; -} - -.QxToolTip { - z-index: 1000000; -} - -.QxSpinner *{ - overflow: hidden; -} \ No newline at end of file |
|
From: Sebastian W. <wp...@us...> - 2006-01-24 16:49:08
|
Update of /cvsroot/qooxdoo/qooxdoo/source/script/appearance In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26687/source/script/appearance Modified Files: Tag: renderer QxAppearanceTheme-Default.js Log Message: Moved many styling stuff to the widgets, dramatically reduced size of qooxdoo.css, direct font handling in appearance of QxLabel and QxTextField, default font-size for all qooxdoo widgets is from now on zero. Index: QxAppearanceTheme-Default.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/appearance/Attic/QxAppearanceTheme-Default.js,v retrieving revision 1.1.2.9 retrieving revision 1.1.2.10 diff -u -d -r1.1.2.9 -r1.1.2.10 --- QxAppearanceTheme-Default.js 19 Jan 2006 16:26:06 -0000 1.1.2.9 +++ QxAppearanceTheme-Default.js 24 Jan 2006 16:48:54 -0000 1.1.2.10 @@ -72,6 +72,16 @@ } }); +theme.registerAppearance("blocker", +{ + initial : function(vWidget, vTheme) + { + return { + cursor : QxConst.CORE_DEFAULT + }; + } +}); + theme.registerAppearance("atom", { initial : function(vWidget, vTheme) @@ -93,6 +103,14 @@ setup : function() { this.color_disabled = new QxColorObject("graytext"); + this.font = new QxFont(11, '"Segoe UI", Corbel, Calibri, Tahoma, "Lucida Sans Unicode", sans-serif'); + }, + + initial : function(vWidget, vTheme) + { + return { + font: this.font + }; }, state : function(vWidget, vTheme, vStates) @@ -1048,6 +1066,11 @@ theme.registerAppearance("text-field", { + setup : function() + { + this.font = new QxFont(11, '"Segoe UI", Corbel, Calibri, Tahoma, "Lucida Sans Unicode", sans-serif'); + }, + initial : function(vWidget, vTheme) { return { @@ -1057,7 +1080,8 @@ paddingRight : 4, paddingBottom : 2, paddingLeft : 4, - allowStretchY : false + allowStretchY : false, + font : this.font }; }, |
|
From: Sebastian W. <wp...@us...> - 2006-01-24 16:49:08
|
Update of /cvsroot/qooxdoo/qooxdoo/source/test/user In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26687/source/test/user Modified Files: Tag: renderer Label_4.html Log Message: Moved many styling stuff to the widgets, dramatically reduced size of qooxdoo.css, direct font handling in appearance of QxLabel and QxTextField, default font-size for all qooxdoo widgets is from now on zero. Index: Label_4.html =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/test/user/Attic/Label_4.html,v retrieving revision 1.1.2.3 retrieving revision 1.1.2.4 diff -u -d -r1.1.2.3 -r1.1.2.4 --- Label_4.html 13 Dec 2005 10:04:00 -0000 1.1.2.3 +++ Label_4.html 24 Jan 2006 16:48:55 -0000 1.1.2.4 @@ -39,7 +39,7 @@ - var c2 = new QxLabel("A QxLabel with some more text", null, null, false, "C"); + var c2 = new QxLabel("A QxLabel with some more text", "T"); c2.setLeft(20); c2.setTop(98); @@ -51,10 +51,11 @@ - var c3 = new QxLabel("A QxLabel with some more text", 80, null, false, "C"); + var c3 = new QxLabel("A QxLabel with some more text", "C"); c3.setLeft(20); c3.setTop(148); + c3.setWidth(80); c3.setBorder(QxBorder.presets.black); c3.setPadding(2, 4); @@ -62,10 +63,11 @@ - var c4 = new QxLabel("Well done guy", 70, null, false, "Q"); + var c4 = new QxLabel("Well done guy", "Q"); c4.setLeft(20); c4.setTop(198); + c4.setWidth(70); c4.setBorder(QxBorder.presets.black); c4.setPadding(2, 4); @@ -73,10 +75,11 @@ - var c5 = new QxLabel("Well done guy", "10%", null, false, "Q"); + var c5 = new QxLabel("Well done guy", "Q"); c5.setLeft(20); c5.setTop(248); + c5.setWidth("10%"); c5.setBorder(QxBorder.presets.black); c5.setPadding(2, 4); @@ -93,9 +96,8 @@ a1.setBorder(QxBorder.presets.black); a1.setHorizontalChildrenAlign("left"); - // temp - a1._label.setMnemonic("H"); - a1._label.setWidth(50); + a1.getLabelObject().setMnemonic("H"); + a1.getLabelObject().setWidth(50); d.add(a1); |
|
From: Sebastian W. <wp...@us...> - 2006-01-24 16:49:08
|
Update of /cvsroot/qooxdoo/qooxdoo/source/script/core In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26687/source/script/core Modified Files: Tag: renderer QxApplication.js QxConst.js Log Message: Moved many styling stuff to the widgets, dramatically reduced size of qooxdoo.css, direct font handling in appearance of QxLabel and QxTextField, default font-size for all qooxdoo widgets is from now on zero. Index: QxConst.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/core/Attic/QxConst.js,v retrieving revision 1.1.2.25 retrieving revision 1.1.2.26 diff -u -d -r1.1.2.25 -r1.1.2.26 --- QxConst.js 24 Jan 2006 12:46:05 -0000 1.1.2.25 +++ QxConst.js 24 Jan 2006 16:48:54 -0000 1.1.2.26 @@ -68,6 +68,7 @@ CORE_HIDDEN : "hidden", CORE_0PIXEL : "0px", CORE_ABSOLUTE : "absolute", + CORE_INLINE : "inline", CORE_FIXED : "fixed", CORE_DIV : "div", CORE_DISABLED : "disabled", @@ -148,6 +149,7 @@ PROPERTY_BORDERY : "borderY", PROPERTY_BORDERWIDTHY : "borderWidthY", PROPERTY_DISPLAY : "display", + PROPERTY_POSITION : "position", PROPERTY_VISIBILITY : "visibility", PROPERTY_DISABLED : "disabled", PROPERTY_LINEHEIGHT : "lineHeight", Index: QxApplication.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/core/QxApplication.js,v retrieving revision 1.2.2.57 retrieving revision 1.2.2.58 diff -u -d -r1.2.2.57 -r1.2.2.58 --- QxApplication.js 16 Jan 2006 16:11:55 -0000 1.2.2.57 +++ QxApplication.js 24 Jan 2006 16:48:54 -0000 1.2.2.58 @@ -144,6 +144,9 @@ // Build virtual methods for easy additions of childrens and so on this._remappingChildTable = QxParent.prototype._remappingChildTable; QxParent.prototype.remapChildrenHandlingTo.call(this, this._clientWindow.getClientDocument()); + + // Early initial flush + QxWidget.flushGlobalQueues(); }; proto._initMain = function() |
|
From: Sebastian W. <wp...@us...> - 2006-01-24 16:49:07
|
Update of /cvsroot/qooxdoo/qooxdoo/source/script/widgets In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26687/source/script/widgets Modified Files: Tag: renderer QxBlocker.js QxButton.js QxClientDocument.js QxImage.js QxInline.js QxInputCheckIcon.js QxLabel.js QxTextField.js QxToolBarButton.js Log Message: Moved many styling stuff to the widgets, dramatically reduced size of qooxdoo.css, direct font handling in appearance of QxLabel and QxTextField, default font-size for all qooxdoo widgets is from now on zero. Index: QxClientDocument.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/widgets/QxClientDocument.js,v retrieving revision 1.7.2.67 retrieving revision 1.7.2.68 diff -u -d -r1.7.2.67 -r1.7.2.68 --- QxClientDocument.js 24 Jan 2006 12:21:40 -0000 1.7.2.67 +++ QxClientDocument.js 24 Jan 2006 16:48:55 -0000 1.7.2.68 @@ -44,6 +44,9 @@ this._addToGlobalStateQueue(); QxCanvasLayout.call(this); + + // Don't use widget styles + this._styleProperties = {}; // Init Focus Manager this.setFocusManager(new QxFocusManager(this)); Index: QxInline.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/widgets/QxInline.js,v retrieving revision 1.2.2.18 retrieving revision 1.2.2.19 diff -u -d -r1.2.2.18 -r1.2.2.19 --- QxInline.js 16 Jan 2006 16:11:57 -0000 1.2.2.18 +++ QxInline.js 24 Jan 2006 16:48:55 -0000 1.2.2.19 @@ -32,6 +32,8 @@ function QxInline(vId) { QxCanvasLayout.call(this); + + this.setStyleProperty(QxConst.PROPERTY_POSITION, QxConst.CORE_INLINE); if (QxUtil.isValidString(vId)) { this.setInlineNodeId(vId); Index: QxLabel.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/widgets/Attic/QxLabel.js,v retrieving revision 1.1.2.7 retrieving revision 1.1.2.8 diff -u -d -r1.1.2.7 -r1.1.2.8 --- QxLabel.js 16 Jan 2006 16:11:57 -0000 1.1.2.7 +++ QxLabel.js 24 Jan 2006 16:48:55 -0000 1.1.2.8 @@ -87,13 +87,13 @@ /*! The font property describes how to paint the font on the widget. - - This should be used with caution since in some cases (mostly complex widgets) - this might give unrespected results. */ QxLabel.addProperty({ name : "font", type : QxConst.TYPEOF_OBJECT, instance : "QxFont", convert : QxFontCache, allowMultipleArguments : true }); - +/*! + Wrap the text? +*/ +QxLabel.addProperty({ name : "wrap", type : QxConst.TYPEOF_BOOLEAN, defaultValue : true }); @@ -110,10 +110,10 @@ QxLabel.INNER_HTML = "innerHTML"; QxLabel.SUPPORT_NATIVE_ELLIPSIS = QxClient.isMshtml(); -QxLabel.MNEMONIC_OUT_START = "(<span class=\"QxMnemonic\">"; +QxLabel.MNEMONIC_OUT_START = "(<span style=\"text-decoration:underline\">"; QxLabel.MNEMONIC_OUT_STOP = "</span>)"; -QxLabel.MNEMONIC_IN_START = "<span class=\"QxMnemonic\">"; +QxLabel.MNEMONIC_IN_START = "<span style=\"text-decoration:underline\">"; QxLabel.MNEMONIC_IN_STOP = "</span>"; QxLabel.MNEMONIC_TEST1 = "^(((<([^>]|"; @@ -195,6 +195,13 @@ return true; }; +proto._modifyWrap = function(propValue, propOldValue, propData) +{ + this.setStyleProperty(PROPERTY_WHITESPACE, propValue ? "normal" : "nowrap"); + + return true; +}; + Index: QxButton.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/widgets/QxButton.js,v retrieving revision 1.4.2.33 retrieving revision 1.4.2.34 diff -u -d -r1.4.2.33 -r1.4.2.34 --- QxButton.js 16 Jan 2006 16:11:56 -0000 1.4.2.33 +++ QxButton.js 24 Jan 2006 16:48:55 -0000 1.4.2.34 @@ -35,6 +35,9 @@ // INIT // ************************************************************************ QxAtom.call(this, vText, vIcon, vIconWidth, vIconHeight, vFlash); + + // Make focusable + this.setTabIndex(1); // ************************************************************************ Index: QxToolBarButton.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/widgets/QxToolBarButton.js,v retrieving revision 1.4.2.28 retrieving revision 1.4.2.29 diff -u -d -r1.4.2.28 -r1.4.2.29 --- QxToolBarButton.js 16 Jan 2006 16:11:57 -0000 1.4.2.28 +++ QxToolBarButton.js 24 Jan 2006 16:48:55 -0000 1.4.2.29 @@ -29,8 +29,12 @@ ************************************************************************ */ -function QxToolBarButton(vText, vIcon, vIconWidth, vIconHeight, vFlash) { +function QxToolBarButton(vText, vIcon, vIconWidth, vIconHeight, vFlash) +{ QxButton.call(this, vText, vIcon, vIconWidth, vIconHeight, vFlash); + + // Omit focus + this.setTabIndex(-1); }; QxToolBarButton.extend(QxButton, "QxToolBarButton"); Index: QxBlocker.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/widgets/QxBlocker.js,v retrieving revision 1.2.2.14 retrieving revision 1.2.2.15 diff -u -d -r1.2.2.14 -r1.2.2.15 --- QxBlocker.js 16 Jan 2006 16:11:56 -0000 1.2.2.14 +++ QxBlocker.js 24 Jan 2006 16:48:55 -0000 1.2.2.15 @@ -53,3 +53,5 @@ }; QxBlocker.extend(QxTerminator, "QxBlocker"); + +QxBlocker.changeProperty({ name : "appearance", type : QxConst.TYPEOF_STRING, defaultValue : "blocker" }); Index: QxTextField.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/widgets/QxTextField.js,v retrieving revision 1.5.2.40 retrieving revision 1.5.2.41 diff -u -d -r1.5.2.40 -r1.5.2.41 --- QxTextField.js 16 Jan 2006 16:11:57 -0000 1.5.2.40 +++ QxTextField.js 24 Jan 2006 16:48:55 -0000 1.5.2.41 @@ -84,6 +84,11 @@ QxTextField.addProperty({ name : "validator", type : QxConst.TYPEOF_FUNCTION }); +/*! + The font property describes how to paint the font on the widget. +*/ +QxTextField.addProperty({ name : "font", type : QxConst.TYPEOF_OBJECT, instance : "QxFont", convert : QxFontCache, allowMultipleArguments : true }); + /* @@ -126,6 +131,19 @@ return propValue ? this.setHtmlProperty(propData.name, propData.name) : this.removeHtmlProperty(propData.name); }; +proto._modifyFont = function(propValue, propOldValue, propData) +{ + this._invalidatePreferredInnerDimensions(); + + if (propValue) { + propValue.applyWidget(this); + } else if (propOldValue) { + propOldValue.resetWidget(this); + }; + + return true; +}; + Index: QxInputCheckIcon.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/widgets/QxInputCheckIcon.js,v retrieving revision 1.1.2.30 retrieving revision 1.1.2.31 diff -u -d -r1.1.2.30 -r1.1.2.31 --- QxInputCheckIcon.js 16 Jan 2006 16:11:57 -0000 1.1.2.30 +++ QxInputCheckIcon.js 24 Jan 2006 16:48:55 -0000 1.1.2.31 @@ -35,7 +35,10 @@ this.setTagName("INPUT"); this.setSelectable(false); - + + this.setWidth(13); + this.setHeight(13); + // we need to be sure that the dom protection of this is added this.forceTabIndex(1); this.setTabIndex(-1); Index: QxImage.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/widgets/QxImage.js,v retrieving revision 1.8.2.83 retrieving revision 1.8.2.84 diff -u -d -r1.8.2.83 -r1.8.2.84 --- QxImage.js 16 Jan 2006 16:11:57 -0000 1.8.2.83 +++ QxImage.js 24 Jan 2006 16:48:55 -0000 1.8.2.84 @@ -63,6 +63,9 @@ QxImage.ATTR_ALT = QxConst.KEY_ALT; QxImage.ATTR_TITLE = "title"; +QxImage.BORDER_NONE = "0 none"; +QxImage.RESET_VALIGN = "top"; + /* --------------------------------------------------------------------------- @@ -244,6 +247,9 @@ // this costs much performance, move setup to blank gif to error handling // is this SSL save? // this._image.src = QxImageManager.getBlank(); + + this._image.style.border = QxImage.BORDER_NONE; + this._image.style.verticalAlign = QxImage.RESET_VALIGN; if (!QxClient.isMshtml()) { this._applyEnabled(); |
|
From: Sebastian W. <wp...@us...> - 2006-01-24 16:49:06
|
Update of /cvsroot/qooxdoo/qooxdoo/source/script/gui In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26687/source/script/gui Modified Files: Tag: renderer QxColorCache.js QxFontCache.js QxWidget.js Log Message: Moved many styling stuff to the widgets, dramatically reduced size of qooxdoo.css, direct font handling in appearance of QxLabel and QxTextField, default font-size for all qooxdoo widgets is from now on zero. Index: QxColorCache.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/gui/Attic/QxColorCache.js,v retrieving revision 1.1.2.4 retrieving revision 1.1.2.5 diff -u -d -r1.1.2.4 -r1.1.2.5 --- QxColorCache.js 16 Jan 2006 16:11:55 -0000 1.1.2.4 +++ QxColorCache.js 24 Jan 2006 16:48:54 -0000 1.1.2.5 @@ -54,7 +54,7 @@ return propValue; case QxConst.TYPEOF_OBJECT: - if (propValue == null) { + if (propValue == null || propValue instanceof QxColor) { return propValue; }; Index: QxFontCache.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/gui/Attic/QxFontCache.js,v retrieving revision 1.1.2.5 retrieving revision 1.1.2.6 diff -u -d -r1.1.2.5 -r1.1.2.6 --- QxFontCache.js 16 Jan 2006 18:45:56 -0000 1.1.2.5 +++ QxFontCache.js 24 Jan 2006 16:48:54 -0000 1.1.2.6 @@ -50,7 +50,7 @@ break; case QxConst.TYPEOF_OBJECT: - if (propValue == null) { + if (propValue == null || propValue instanceof QxFont) { return propValue; }; Index: QxWidget.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/gui/Attic/QxWidget.js,v retrieving revision 1.1.2.51 retrieving revision 1.1.2.52 diff -u -d -r1.1.2.51 -r1.1.2.52 --- QxWidget.js 23 Jan 2006 15:17:13 -0000 1.1.2.51 +++ QxWidget.js 24 Jan 2006 16:48:54 -0000 1.1.2.52 @@ -55,9 +55,11 @@ // Allows the user to setup styles and attributes without a // need to have the target element created already. - this._htmlProperties = { className : QxWidget.CORE_CLASS + QxConst.CORE_SPACE + this.classname }; - this._htmlAttributes = { "qxhashcode" : this._hashCode }; - this._styleProperties = {}; + this._htmlProperties = { className : this.classname }; + this._htmlAttributes = { qxhashcode : this._hashCode }; + this._styleProperties = { position : QxConst.CORE_ABSOLUTE, fontSize : 0 }; + + this.setStyleProperty(QxWidget.BOX_SIZING_PROPERTY, QxWidget.BOX_SIZING_VALUE); // ************************************************************************ @@ -87,6 +89,20 @@ QxWidget.CORE_CLASS = "QxWidgetCore"; QxWidget.OMIT_CLASS = "QxWidget"; +QxWidget.BOX_SIZING_VALUE = "border-box"; + +if (QxClient.isGecko()) +{ + QxWidget.BOX_SIZING_PROPERTY = "MozBoxSizing"; +} +else if (QxClient.isKhtml()) +{ + QxWidget.BOX_SIZING_PROPERTY = "khtmlBoxSizing"; +} +else +{ + QxWidget.BOX_SIZING_PROPERTY = "boxSizing"; +}; /*! Will be calculated later @@ -1019,6 +1035,7 @@ { switch(i) { + case QxConst.PROPERTY_POSITION: case QxConst.PROPERTY_ZINDEX: case QxConst.PROPERTY_FILTER: break; |
|
From: Sebastian W. <wp...@us...> - 2006-01-24 15:00:30
|
Update of /cvsroot/qooxdoo/qooxdoo/source/script/gui In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13115/source/script/gui Modified Files: Tag: renderer QxNativeWindow.js Log Message: Minor move Index: QxNativeWindow.js =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/script/gui/Attic/QxNativeWindow.js,v retrieving revision 1.1.2.21 retrieving revision 1.1.2.22 diff -u -d -r1.1.2.21 -r1.1.2.22 --- QxNativeWindow.js 24 Jan 2006 14:59:13 -0000 1.1.2.21 +++ QxNativeWindow.js 24 Jan 2006 15:00:17 -0000 1.1.2.22 @@ -571,17 +571,17 @@ return; }; + if (this._timer) + { + this._timer.stop(); + this._timer = null; + }; + if (this.getDependent()) { this.close(); }; this._window = null; - if (this._timer) - { - this._timer.stop(); - this._timer = null; - }; - return QxTarget.prototype.dispose.call(this); }; |