(scrollbars are fixed) |
|||
(95 intermediate revisions by 20 users not shown) | |||
Line 1: | Line 1: | ||
− | The current Oxygen style and window decoration for KDE4 can be found in | + | The current Oxygen style and window decoration for KDE4 can be found in kde-workspace git repository (https://projects.kde.org/projects/kde/kdebase/kde-workspace). The relevant subdirectories are: |
+ | * libs/oxygen/ | ||
+ | * kstyles/oxygen | ||
+ | * kwin/clients/oxygen | ||
− | == | + | == Visitors == |
− | + | We no longer accept bugs here. | |
− | + | Please use bugs.kde.org under Oxygen | |
− | + | We strongly suggest that you come to #oxygen on irc first to discuss the bug. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | == Rejected Bugs == | ||
+ | * In (double) spinboxes the font is positioned one pixel too high. Lowering it one makes it baseline-aligned with labels in front. <b>Unfortunately not possible. We want them to be the same size as editable comboboxes and lineedits and buttons so those line up. The 1px wrong placement of text is a qt weirdness that gives visual bugs when we try to work around it </b> | ||
* Centered group titles pose several problems. Left align group titles instead. See Discussion for more details. | * Centered group titles pose several problems. Left align group titles instead. See Discussion for more details. | ||
+ | * KMenu::addTitle() adds a widget action to display a title in a popup menu. This is not specific to Oxygen, but the widget it creates could use some polishing. (to see this, right click any icon in the system tray)<b>not a style bug report to kmenu maintainer - and don't ever add things to "accepted bugs" below again - this went unnoticed because of that </b> | ||
+ | * "flat" buttons drawn same as regular buttons <b>we may not want flat buttons - considering</b> | ||
− | == | + | == Things we'd like to do == |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
* progress bars still not like the artist wants <span style="color: orange">priority</span> | * progress bars still not like the artist wants <span style="color: orange">priority</span> | ||
− | |||
− | |||
− | |||
− | |||
* should repaint on globalChange signal (how?) <span style="color: green">releasable</span> | * should repaint on globalChange signal (how?) <span style="color: green">releasable</span> | ||
** this seems to only be a problem for the colors kcm, may not even be a style bug | ** this seems to only be a problem for the colors kcm, may not even be a style bug | ||
*headers in tables | *headers in tables | ||
**not really done - but the plain color look is acceptable for now <span style="color: green">releasable</span> | **not really done - but the plain color look is acceptable for now <span style="color: green">releasable</span> | ||
− | * | + | * Rounded corners of floatables (windows,menus dockers) should be done with alpha |
− | * | + | * Windeco should use alpha for corners (need kwin improvements?) |
− | * | + | * groupboxes |
+ | ** make flat more homogeneous in look with normal (very short regular?) | ||
+ | * docked dockers might need a nicer frame | ||
== QA == | == QA == | ||
+ | This is helpful checklist to use when looking for bugs in a style: | ||
* reverse layout | * reverse layout | ||
* high-contrast color schemes (i.e. all fg/bg black or white) | * 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.) | * reverse-light/dark color schemes (e.g. light-on-dark buttons with dark-on-light views, etc.) | ||
− | * | + | * [http://pastebin.ca/803298 QA color scheme] |
− | + | ||
* sliders, scrollbars, progress - in all orientations and good cross section of values | * sliders, scrollbars, progress - in all orientations and good cross section of values | ||
* content padding works for all controls, does not break sizeToContents functionality | * content padding works for all controls, does not break sizeToContents functionality | ||
* controls align nicely and controls that should be the same size, are | * controls align nicely and controls that should be the same size, are | ||
+ | * no obvious glitches in uidemo | ||
[[Category:Artwork]][[Category:Oxygen]] | [[Category:Artwork]][[Category:Oxygen]] |
The current Oxygen style and window decoration for KDE4 can be found in kde-workspace git repository (https://projects.kde.org/projects/kde/kdebase/kde-workspace). The relevant subdirectories are:
We no longer accept bugs here.
Please use bugs.kde.org under Oxygen
We strongly suggest that you come to #oxygen on irc first to discuss the bug.
This is helpful checklist to use when looking for bugs in a style: