Projects/Oxygen/StyleWinDec: Difference between revisions

From KDE TechBase
Line 3: Line 3:
== Known Bugs ==
== Known Bugs ==
* tabs are not drawn correctly
* tabs are not drawn correctly
** east and west aren't done at all <span style="color: orange">would be nice</span>
** east and west aren't done at all <span style="color: orange">priority</span>
** too much padding on the sides of the labels <span style="color: orange">would be nice</span>
** too much padding on the sides of the labels <span style="color: orange">priority</span>
** no drawing of inactive tabs - only their text <span style="color: orange">would be nice</span>
** no drawing of inactive tabs - only their text <span style="color: orange">priority</span>
* minor glitches with holes
* minor glitches with holes
** top color doesn't go around curves
** top color doesn't go around curves
** [assigned: mwoehlke] color choice needs to be reviewed
** [assigned: mwoehlke] color choice needs to be reviewed
** with autoFillBackground, corners are overpainted (how to fix this??)
** with autoFillBackground, corners are overpainted (how to fix this??)
* need to audit color role use (see QA #3)
* need to audit color role use (see QA #3) <span style="color: red">showstopper</span>
* reverse layout is broken
* reverse layout is broken
** listview,tablevies etc paint the frame in LTR place <span style="color: red">showstopper</span>
** listview,tablevies etc paint the frame in LTR place <span style="color: red">showstopper</span>
** groupboxes draw the heading too far to the right <span style="color: red">showstopper</span>
** groupboxes draw the heading too far to the right <span style="color: red">showstopper</span>
** scrollbars draw the grove with wrong round ends< span style="color: red">showstopper</span>
** scrollbars draw the grove with wrong round ends < span style="color: red">showstopper</span>
* progress bars not done <span style="color: red">showstopper</span>
* progress bars not done <span style="color: red">showstopper</span>
* [low priority] menus not done
* menus not done <span style="color: green">releasable</span>
* horizontal scrollbar looking a bit weird
* horizontal scrollbar looking a bit weird <span style="color: orange">priority</span>
* arrows in eg spinboxes not sharp enough
* arrows in eg spinboxes not sharp enough <span style="color: orange">priority</span>
* windeco - corners ugly non alpha transparent
* windeco - corners ugly non alpha transparent <span style="color: orange">priority</span>
* should repaint on globalChange signal (how?)
* should repaint on globalChange signal (how?)
* content padding in combo boxes too small (text/arrow touches left/right border)
* content padding in combo boxes too small (text/arrow touches left/right border) <span style="color: red">showstopper</span>


== QA ==
== QA ==

Revision as of 16:29, 6 October 2007

The current Oxygen style and window decoration for KDE4 can be found in SVN under http://websvn.kde.org/trunk/KDE/kdebase/runtime/kstyles/oxygen and http://websvn.kde.org/trunk/KDE/kdebase/workspace/kwin/clients/oxygen

Known Bugs

  • tabs are not drawn correctly
    • east and west aren't done at all priority
    • too much padding on the sides of the labels priority
    • no drawing of inactive tabs - only their text priority
  • minor glitches with holes
    • top color doesn't go around curves
    • [assigned: mwoehlke] color choice needs to be reviewed
    • with autoFillBackground, corners are overpainted (how to fix this??)
  • need to audit color role use (see QA #3) showstopper
  • reverse layout is broken
    • listview,tablevies etc paint the frame in LTR place showstopper
    • groupboxes draw the heading too far to the right showstopper
    • scrollbars draw the grove with wrong round ends < span style="color: red">showstopper
  • progress bars not done showstopper
  • menus not done releasable
  • horizontal scrollbar looking a bit weird priority
  • arrows in eg spinboxes not sharp enough priority
  • windeco - corners ugly non alpha transparent priority
  • should repaint on globalChange signal (how?)
  • content padding in combo boxes too small (text/arrow touches left/right border) showstopper

QA

  • reverse layout
  • high-contrast color schemes (i.e. all fg/bg black or white)
  • reverse-light/dark color schemes (e.g. light-on-dark buttons with dark-on-light views, etc.)
  • tabs, in all directions
  • sliders, scrollbars, progress - in all orientations and good cross section of values
  • content padding works for all controls, does not break sizeToContents functionality
  • controls align nicely and controls that should be the same size, are