Warning, /system/qtcurve/ChangeLog-pre-0.54.md is written in an unsupported language. File is not indexed.

0001 ## 0.53-KDE4
0002 1. Removed 'Shadow buttons' option, and replaced with none/shadow/etch setting
0003    (default to 'none').
0004 2. Added 'passwordChar' option to set character used for password entries.
0005 3. Option to have frameless groupboxes - Gtk like.
0006 4. Add an 'Advanced' tab to config dialog.
0007 5. Add config item `gtkButtonOrder` set to 'true' to use Gtk/GNOME button order.
0008 6. Modified contrast settings to be more varied.
0009 7. Gradient background of checks and radios, if appearance is not flat/raised.
0010 8. Slight improvement to etching under krunner.
0011 9. Fix for `PE_PanelLineEdit`
0012 10. Better look for toolbuttons with drop down indicators.
0013 11. Fix mouseover for flat pushbuttons.
0014 
0015 ## 0.53-gtk2
0016 1. Removed 'Shadow buttons' option, and replaced with none/shadow/etch setting -
0017    default to 'none'.
0018 2. Added 'passwordChar' option to set character used for password entries.
0019 3. Option to have frameless groupboxes - Gtk like.
0020 4. Add config item 'gtkButtonOrder' set to 'true' to use Gtk/GNOME button order.
0021 5. Added config item 'mapKdeIcons' to control whether to map KDE icons or not.
0022 6. Modified contrast settings to be more varied.
0023 7. Gradient background of checks and radios, if appearance is not flat/raised.
0024 8. Create kde-icon map on the fly - allows icon sizes to be read from kdeglobals.
0025 9. KDE's "apply colours to non-KDE apps" setting seems to mess up the text on
0026    progressbars, workaround this.
0027 10. Read alternate listview colour from KDE settings.
0028 11. More KDE like framed groupboxes.
0029 
0030 ## 0.52.4-KDE4
0031 1. Update `CMakeLists.txt` to better match KDE4.
0032 2. Fix frames in systemsettings.
0033 3. Fix mouse over of disabled toolbutton drop down indicators.
0034 4. Fix combobox & spinbutton 'raised' appearance.
0035 5. Better button widths.
0036 
0037 ## 0.52.3-KDE4
0038 1. Don't lighten border of disabled check/radio buttons.
0039 2. Lighten trough of disabled slider.
0040 3. Store no etch widgets in a set, to speed up checking.
0041 4. When building for Qt4 only, you **must** build from within the qt4 folder.
0042    This is due to the different ways qmake and cmake create moc files.
0043 
0044 ## 0.52.3-gtk2
0045 1. Fix 1st stripe on vertical progress bar.
0046 2. Fix very small progress bar chunks.
0047 3. Fix blanked out widgets in tovid.
0048 4. Fix DeVeDe crash when 'fix parentless dialogs' is enabled.
0049 
0050 ## 0.52.2-KDE4
0051 1. Fix crash when slider colour == button.
0052 
0053 ## 0.52.2-gtk2
0054 1. Don't lighten border of disabled check/radio buttons.
0055 2. Lighten trough of disabled slider.
0056 
0057 ## 0.52.1-KDE4
0058 1. Draw emphasis around menus when not lightening.
0059 2. Use button colours to border entry fields.
0060 3. Dont allow scrollbars to be recoloured.
0061 4. Nicer etching/shadows - use alpha as opposed to mixing colours.
0062 5. Disable etch/shadow for plasma and khtml widgets.
0063 6. Adjust tab heights.
0064 
0065 ## 0.52.1-gtk2
0066 1. Draw emphasis around menus when not lightening.
0067 2. Use button colours to border entry fields.
0068 3. Fix menu standard background.
0069 
0070 ## 0.52-KDE4
0071 1. Use 'dull glass' as the default gradient - previous default is now
0072    called 'Clean'.
0073 2. Darken slider mouse over colour if slider is not shaded.
0074 3. Use thinner slider mouse over sections if slider is not shaded.
0075 4. Improve look of small V arrows.
0076 5. Even duller dull glass, but much more useable.
0077 6. Fix setting of check/radio colour.
0078 7. Only highlight editable combo arrow when mouse over arrow, not over
0079    edit field - more Gtk like.
0080 8. Added two config file options (no gui):
0081     1. `gtkScrollViews`
0082 
0083         set to `true` to have the scrollbars drawn outside of scrollviews.
0084 
0085     2. `gtkComboMenus`
0086 
0087         set to `true` so that non-editable behave as per Gtk, draw up and down
0088         arrow as per Gtk, and combo list uses menu colour for background.
0089 
0090 9. Style `KTitleWidget`
0091 10. Fix combo boxes in listviews.
0092 11. Fix crash in designer when 'Fix parentless dialogs' is enabled.
0093 12. Use 64bit ints as index for pixmap cache - should be faster
0094     than strings.
0095 13. Fix Qt4.3 crash - thanks to Jakub Dvorak.
0096 14. Treat 'NoToolBarArea' as top/bottom toolbars.
0097 15. Make spinbutton height more consistent with KDE3.
0098 16. Implement `PE_PanelButtonBevel` - theme's QtConfig's colour buttons.
0099 
0100 ## 0.52-gtk2
0101 1. Use 'dull glass' as the default gradient - previous default is now
0102    called 'Clean'.
0103 2. Darken slider mouse over colour if slider is not shaded.
0104 3. Use thinner slider mouse over sections if slider is not shaded.
0105 4. Improve look of small V arrows.
0106 5. Even duller dull glass, but much more useable.
0107 6. Implement 'plastik' style mouse over for square sliders.
0108 7. Fix bottom/right scrollbar arrow position.
0109 8. Fix spinbutton arrow position.
0110 9. Fix SWT combo arrows.
0111 10. Don't prelight SWT combos - they don't un-prelight when activated!
0112 11. For non editable combos, draw both an up and a down arrow.
0113 12. For editable combos - make menu more KDE list like.
0114 
0115 ## 0.51-KDE4
0116 1. Changed shading to use HSL colour space. This can be altered by
0117    editing `$XDG_CONFIG_HOME/qtcurvestylerc` and setting `shading=simple`
0118    for the previous method, or `shading=hsv` to use HSV.
0119 2. Add options:
0120 
0121     1. Border all of menu/toolbars.
0122     2. Darker borders.
0123     3. 'V' arrows.
0124 
0125 3. Fix raised listview headers.
0126 4. Fix glass style menuitem appearance.
0127 5. Modifed look of dullglass, looks "softer"
0128 6. Improve look of plastik mouse-over for non coloured scrollbars.
0129 7. For disabled buttons, use standard fill but lighten border.
0130 8. Use darker colours for mouse-over and default button - helps with
0131    light colour schemes.
0132 9. Fix listviews!
0133 10. Imlement `Q3ListView` styling.
0134 11. Fix menuitem height to be more consistent with KDE3.
0135 
0136 ## 0.51-gtk2
0137 1. Changed shading to use HSL colour space. This can be altered by
0138    editing `$XDG_CONFIG_HOME/qtcurvestylerc` and setting `shading=simple`
0139    for the previous method, or `shading=hsv` to use HSV.
0140 2. Add options:
0141 
0142     1. Border all of menu/toolbars.
0143     2. Darker borders.
0144     3. 'V' arrows.
0145 
0146 3. Fix raised listview headers.
0147 4. Fix glass style menuitem appearance.
0148 5. Modifed look of dullglass, looks "softer"
0149 6. Improve look of plastik mouse-over for non coloured scrollbars.
0150 7. For disabled buttons, use standard fill but lighten border.
0151 8. Use darker colours for mouse-over and default button - helps with
0152    light colour schemes.
0153 9. Dont draw sunken panel around checked menuitems.
0154 10. If the app is a Java app, and its `g_get_application_name() != "unknown"`,
0155     then assume its a SWT java app - in which case treat as a standard app. For
0156     Swing apps some functionality is disabled.
0157 11. Fix tabs in thunderbird.
0158 
0159 ## 0.50-KDE4
0160 1. Add settings for:
0161 
0162     1. Fill used slider
0163     2. Round menubar item top only
0164     3. Menuitem appearance
0165     4. Border menuitems
0166     5. Progressbar appearance
0167     6. Gradient progressbar groove
0168     7. Use standard buttons for sidebar buttons
0169     8. Check/radio colour
0170     9. Plastik style mouse-over
0171 
0172 2. Dont colour menubar items on mouse over if not colouring menubars.
0173 3. When drawing menubar borders, only draw bottom line.
0174 4. When drawing toolbar borders, only draw top/bottom or left/right
0175    depending upon orientation.
0176 5. Dont draw text under dockwidget buttons.
0177 6. Use 'foreground' colour for menu text.
0178 7. Dont't focus highlight for scrollview widgets - makes more consistent
0179    with KDE3 and Gtk2.
0180 8. Don't draw toolbar borders for non QMainWindow parented toolbars,
0181    makes more consistent with KDE3
0182 9. Fix some drawing errors with top tabs.
0183 10. Darken dock widget title area.
0184 11. Fix button shift
0185 
0186 ## 0.50-gtk2
0187 1. Add settings for:
0188 
0189     1. Fill used slider
0190     2. Round menubar item top only
0191     3. Menuitem appearance
0192     4. Border menuitems
0193     5. Progressbar appearance
0194     6. Gradient progressbar groove
0195     7. Check/radio colour
0196     8. Plastik style mouse-over
0197 
0198 2. Dont colour menubar items on mouse over if not colouring menubars.
0199 3. When drawing menubar borders, only draw bottom line.
0200 4. When drawing toolbar borders, only draw top/bottom or left/right -
0201    depending upon orientation.
0202 5. Draw checks/radios within listviews the same as standard.
0203 6. If run under KDE4, then draw checks in menus the same as standard
0204    checks.
0205 7. Move upper spin button down 1 pixel.
0206 8. Default to KDE3/Qt3 settings when not run under KDE.
0207 9. Improve (slightly) appearance of java apps.
0208 
0209 ## 0.49-KDE4
0210 1. Initial port to Qt4
0211 
0212 ## 0.49-gtk2
0213 1. Add settings for:
0214 
0215     1. Tab appearance
0216     2. Listview appearance
0217     3. Slider appearance
0218 
0219 2. If `$KDE_SESSION_VERSION` is set to >=4, then read settings from
0220    `$XDG_CONFIG_HOME/Trolltech.conf`
0221 3. Lighten focus rectangle.
0222 4. Fixed tab shift for GTK 2.10.11. Possibly should be applied to an earlier
0223    version, but not sure.
0224 5. When run under KDE4, allow radio buttons in menus.
0225 6. Add `/usr/share/icons` into icon search path
0226 
0227 ## 0.48.5-gtk2
0228 1. Fix slight slider drawing errors.
0229 2. Set cursor colours.
0230 
0231 ## 0.48.4-gtk2
0232 1. Make light border consistent with KDE - thanks to Daniel Bausch
0233 
0234 ## 0.48.3-gtk2
0235 1. Fix focus rectangles when not fully rounded.
0236 
0237 ## 0.48.2-gtk2
0238 1. Modifed the glass variants. Dull is a bit 'duller' in the top 1/2, and
0239    fades away at the bottom. Shiny is now more like dull, but with more
0240    pronounced gradients.
0241 2. Fix borders of selected menubar item when colouring menubar.
0242 3. Only darken menubar colour when using selcted backgound colour, if
0243    using glass gradients.
0244 
0245 ## 0.48.1-gtk2
0246 1. Draw light border around all of progressbar.
0247 2. Fix look of vertical progressbars.
0248 3. Work-around for SWT combos.
0249 
0250 ## 0.48-gtk2
0251 1. Fix coloured mouse over for glass styles.
0252 2. Re-introduce the following options:
0253 
0254     1. Roundedness
0255     2. List view lines
0256     3. Striped progress bars
0257     4. Drawing of statusbar frames
0258 
0259 3. Draw light border around progressbar elements when not in
0260    flat/raised/inverted mode.
0261 4. Oval shaped sliders when fully round, otherwise rectangular
0262 5. Proper ythickness settings for frames.
0263 6. By default do not alter user's `userChrome.css` file. This now has to be
0264    explicitly enabled via `--enable-mozilla-mods` `./configure` option.
0265 
0266 ## 0.47-gtk2
0267 1. Always draw light border around glass elements.
0268 2. Removed the following config options:
0269 
0270     1. Custom light border colour
0271     2. Fill used slider groove - always filled.
0272     3. Stripped progress - always striped
0273     4. V Arrows
0274     5. Check/radio background highlight
0275     6. Round menubar item top only
0276     7. Draw statusbar frames - never drawn.
0277     8. Highlight selected text fields - always.
0278     9. Standard highlight for inactive windows - always
0279     10. Listview lines are either on/off, not off/dotted/solid
0280     11. Scrollbars and sliders share same config options
0281     12. Check radio colour setting - always text colour
0282     13. Border/round menubar/items - always rounded/bordered.
0283     14. Roundedness - always rounded.
0284     15. Listview settings - always arrows, no lines, and header
0285         follows general appearance.
0286     16. Tab appearance - set from general appearace.
0287 
0288 3. Changed appearance of check/radios - now filled with base colour.
0289 4. Etch look for button, combos, line edits, and spin boxes.
0290 5. Fill check/radio background on mouse over.
0291 6. Remove `--enable-old-shading`
0292 7. Modify shade settings so that what was "Shade selected" becomes
0293    "Shade blended selected", and add a new "Shade selected" that just
0294    uses the selected background colour without blending.
0295 8. Round slider thumbs.
0296 9. Option to draw a shadow underneath buttons.
0297 10. Draw a rounded gray rectangle for focus - option to set this to
0298     windows-like focus.
0299 11. Fix `qtcExit()->qtExit()` when compiled with event filter.
0300 12. Don't do check/radio mouse over for mozilla apps - doesn't work very well.