(→Incoming New Bugs) |
|||
(49 intermediate revisions by 6 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 == | == 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> | |
− | + | ||
− | + | ||
− | + | ||
− | * 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 | + | |
− | + | ||
* 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] | * [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 |
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: