[Bug 341430] [NEW] Feature Freeze exception for QtCurve 0.62.0

Launchpad Bug Tracker 341430 at bugs.launchpad.net
Fri Mar 13 19:21:57 GMT 2009


You have been subscribed to a public bug by Jonathan Thomas (echidnaman):

Binary package hint: kde-style-qtcurve

I would like to request a feature freeze exception for QtCurve 0.62.0.
The version we have is quite old and there have been quite a few
releases since the version we have, each fixing a respectable amount of
bugs. These include some regression fixes that are present with Qt 4.5
(which we recently upgraded to) as well as some compilation errors that
arose from Qt 4.5.

For this upgrade the following need to happen:

- kde4-style-qtcurve needs to be updated to 0.62.0 and to be transitioned to kde-style-qtcurve. We have been removing old KDE 3 themes since there is no longer a user interface to choose a KDE 3 theme. This is one of the last ones left.
- kde4-style-qtcurve needs both binary and source packages removed from the archive
- gtk2-engines-qtcurve needs to be upgraded for theme consistency. (And bugfixes, of course. :P)

Here is the changelog since the version we have in the archives:

0.62.0
------
 1. Reduce gradient code complexity - makes predefined gradients
    work in the same vein as custom gradients.
 2. Add scrollbar/slider groove and 'sunken' appearance options.
 3. Added new soft and harsh gradients.
 4. Change defaults:
        Soft gradient
        Fade menuitems
        Don't use highlight for menu.
        Default highlight set to 3%
        Toolbar separators set to sunken
        Flat menubar appearance
        Button like check/radios
        Supply, and use, predefined custom shades
        Plain progress
        Don't highlight active tab
        Sunken scrollviews
        Sunken appearance set to soft
        Line focus
        Set custom appearances for titlebars
        Extra rounded (only applies to Gtk2 and KDE4 variants)
 5. Allow all bar flat and raised tabs to be coloured.
 6. Only save appearance settings if different from default.
 7. If a gradient does not define the values for positions 0 and 100, then add these.
 8. Better colouring of selected tab.
 9. Added new focus options - full and line.
10. Add new round options - extra and max.
11. Don't etch disabled items.
12. Use text colour for focus indicator in tree/list/etc views.
13. When specifying custom gradients, add the pssibility to have no
    internal border - options are now none, light, 3d
14. Only apply plastik style mouse-over scrollbars and sliders when
    plastik is set as the mouse-over style.
15. Only draw 1 arrow on combos - event when in Gtk style.
16. Add option to specify titlebar text alignment.
17. Move Qt4.5 scrollbars closer to scrollview when they are placed on the outside.
18. Provide icon mapping for pure-Qt apps, as well as KDE ones, if QtCurve is
    compiled against KDE.
19. Fix shading of menuitems when slider is set to 'orig selected'
20. Map more KDE4 icons.
21. When drawing arrows (such as in KDE4 colour selector), assume the arrow is
    enabled.
22. Style KCapacityBar - draw this as if it is a progressbar.
23. Fixed Qt4.5 tabs?
24. Add extra space for arrow on toolbuttons with menus.

0.61.5
------
1. Try to prevent toolbar button text being clipped.

0.61.4
------
1. Fix settings for sliderThumbs, handles, toolbarSeparators, and splitters.
2. Fix separators on vertical toolbars.
3. Fix chopped off text on tabs with icons, but no close button (Qt<4.5)
4. Use faded lines for combo separator.

0.61.3
------
1. Fix compilation with Qt4.5
2. Fix tab label shift under Qt4.5

0.61.2
------
1. Fix setting of options if no qtcurvestylerc is found!
2. Respect the "Raised" flag of toolbuttons - fixes missing border of
   disabled buttons in QJackCtl.
3. Fix text in Arora (Qt4.5) tabs.
4. Fix border of tabs.

0.61.1
------
1. Fix setting of default style. Fixes odd behaviour of config dialog!
2. Fix position of dark part of sunken lines.
3. Fix scrollbar groove when squared and using flat scrollbar buttons.
4. Fix kontact crash due to tracking mouse events on frames containing
   scrollviews.
5. Read in custom gradients and shades from any system config file.

0.61
----
 1. Only draw coloured border for moused-over items if they are enabled!
 2. Fix squred off corner in KTabWidgets when tabs are hidden.
 3. Fix corners of sunken Q3ScrollViews.
 4. Draw a sunken border around KPopupMenu titles.
 5. Draw toolbar arrows after icon, so that they do not get covered by
    the icon.
 6. Fix some weird alignment problems with KDE4 HIG.
 7. Fix default margin settings - these were too small.
 8. Add option to draw line after frameless groupbox title.
 9. Add option to use faded lines (toolbar separators, menutitem separators,
    etc.)
10. Support QLabel buddy widgets, as per KStyle.
11. Adjust focus margins on checks/radios that don't have text.
12. Fix misdrawn gradients in kwin's buttons of moveable maximised windows.
13. 'Fix' Konqueror's menubar height.
14. In config dialog, only enable 'colour seleected tab' checkbox if tab
    appearance is gradient or inverted.
15. Fix systemsettings crash with animated progressbars.
16. Fix animation of progressbars.
17. Fix applying of KDE4 colors to non-KDE4 applications that have a KComponentData.
18. Fix slight overpainting of corners of active tab.
19. Dont darken background of dock widget titlebars, just draw a line underneath.
20. Dont draw menuitem separator titles.
21. If print properties dialog title is empty, then use title from print dialog.
    This stops the properites window from having the executable name as its title.
22. Fix clipping of pressed combo box text.
23. Make 'filled focus' fill the complete widget for buttons and combos.
24. Use button text colour for combo boxes.
25. Add 'none' to toolbar handles and splitters style.
26. Change defaults:
        Button effect: Shadow
        Mouse over: Glow
        Default button indicator: Glow
        V arrows
        Flat toolbars
        Filled focus
        Gradient selection
        Flat scrollbar buttons
        No combo line
        Sunken toolbar handles
        Only lighten popupmenus by 2%
        Flat active tab
        Don't shade sliders
        Don't darken menubars
        Use darkened background for progressbars
27. Fix weird mouse-over behaviour of toolbar buttons under Qt4.5
28. Enable shadow, etch, and 'glow' effects for squared and slight rounded appearance.
29. When using scrollviews where the scrollbar is within the frame, track mouse
    events so that we can simulate the scrollbar being pressed. This extends the
    usable width of a vertial scrollbar to the right hand side of the frame.
30. Allow to darken popup menu background.
31. Fix some issues with KRunner - especially with flat scrollbar buttons.

0.60
----
 1. If appearance is rounded, also round the 'rubber band' selection.
 2. Dont draw light border around selection.
 3. Round all view selections.
 4. Fix mouse-over selections with custom gradient.
 5. Fix KDE app checking.
 6. New focus rect options - standard, highlight, background, filled.
 7. Add the ability to specify popup menu light factor.
 8. Put more space between arrows on combos if using Gtk combo menus and
    V arrows.
 9. Fix blurry arrows in url navigator.
10. Set menu palette.
11. Add option to use darkened background colour for menuitem selection.
12. Add 'fade' to menuitem appearance.
13. Option to have flat scrollbar buttons.
14. New slider styles - plain rotated, and round rotated.
15. Modified window decorations's 'on all desktops' button.
16. Fix plain stripes on flat progressbar.
17. Fix large border in kontact.
18. Use lighter shade for titlebar fill.
19. Add option to specify appearance of titlebar buttons.
20. Add option to specify appearance of inactive titlebars.
21. Recolour X of close button - not button background.
22. Dont draw sunken button for KMenu title background - just draw Menu background.
23. Alter the way the light part of etchibng is drawn - should help with darker color schemes.
24. Don't draw light etch part for widget in QAbstractItemView's, KRunner, or Plasma dialogs.
25. Increase size of busy progressbar.
26. Draw border around filled progress.
27. Option to have button-like checks/radios.
28. Set KDE palette for Qt applications.
29. React to KDE font and palette changes for Qt only applications.
30. Style QToolBox
31. Use base for light part of lineedit border, and background for scrollview.
32. Nicer 'V' arrows.
33. Use large arrows for toolbuttons - as per KDE3.
34. Make kwin bottom as rounded as top.
35. Remove kwin 'Colored Border' option. Replaced with a style option to do
    the same.
36. Add 'Colored Glow' kwin option - for KDE>=4.2
    These shadows are taken from Oxygen - but the 'highlight' color is used for the active window.
37. 'Fix' for some disabled icons being dithered. Use KIconEfect to convert to gray and make
    semi-transparent.
38. Increase width of pushbuttons with menus - fixes clipped text on kppp.
39. Round internal corners of plain colored mouse over effect.
40. Remove reading of Qt3 palette - this 'hack' only worked for pure Qt apps.

0.59.6
------
1. In config dialog, rename the 'Fill' progressbar option to 'No border',
   and place it on the 'Bar' line.
2. Fix some drawing issues with menuitems and NVIDIA.
3. 'Fix' Skype's menu buttons.
4. Only do icon mapping for KDE apps. Fixes crash with qt-recordMyDesktop.

0.59.5
------
1. Fix corners of scrolbars in plasma 4.1's folderview.
2. Fix the dock widget titlebar buttons in KOffice 2
3. Dont activate menubar when Alt key is pressed alone - matches Gtk.
4. Make KOffice's dock widget titlebars look the same as Dolphin's.

0.59.4
------
1. If linked against KDE, honour the single/double click setting for
   listviews.

Debdiffs/buildlogs/installlogs shortly to follow.

** Affects: gtk2-engines-qtcurve (Ubuntu)
     Importance: Wishlist
         Status: Fix Released

** Affects: kde-style-qtcurve (Ubuntu)
     Importance: Wishlist
         Status: Fix Released

** Affects: kde4-style-qtcurve (Ubuntu)
     Importance: Wishlist
         Status: New

-- 
Feature Freeze exception for QtCurve 0.62.0
https://bugs.edge.launchpad.net/bugs/341430
You received this bug notification because you are a member of Ubuntu Package Archive Administrators, which is a direct subscriber.



More information about the ubuntu-archive mailing list