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