summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-02-15 18:11:59 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-02-15 18:11:59 +0000
commitf5a83a995930e07f31aa1dc057a1b0c2ee100e3d (patch)
tree3e6bd6c5c973b7a39153718433dd3849432ade1c /ChangeLog
downloadtde-style-qtcurve-f5a83a995930e07f31aa1dc057a1b0c2ee100e3d.tar.gz
tde-style-qtcurve-f5a83a995930e07f31aa1dc057a1b0c2ee100e3d.zip
Added qtcuve theme engine
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/kde-style-qtcurve@1090657 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog1040
1 files changed, 1040 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 0000000..6d6fb0f
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,1040 @@
+0.55.2
+------
+1. Add ability to import qtc_*.themerc settings into config dialog.
+2. Lighten dockwidget titlebars.
+
+0.55.1
+------
+1. Only allow coloured selected tabs if tab appearance is set to gradient.
+2. Allow triangular sliders when not rounding.
+3. Fix appearance of flat/raised disabled scrollbar buttons - more
+ consistent with Gtk2 and KDE4
+4. Fix potential infinte loop when elliditiding title string.
+5. Also eliditude vertical titlebars.
+
+0.55
+----
+ 1. Ability to create custom themes. See Theme details in 'README' file.
+ 2. Supply a 'Klearlooks' QtCurve theme.
+ 3. Allow 'flat' lines in scrollbar handles, toolbar handles, toolbar
+ separators, and splitters.
+ 4. Option for 'X' style checkmarks.
+ 5. Option to have colour the selcted tab.
+ 6. Optional diagonal progressbar sripes.
+ 7. Use alternating dark/light for dashed toolbar handles.
+ 8. New 'split' style gradient.
+ 9. Option to specift slider style: plain, round (only when appearance=round),
+ and triangular (plastik-ish)
+10. Modify default style: flat splitter lines, flat slider thumbs, no
+ toolbar separators, triangular slider, diagonal progressbar stripes.
+
+0.54.1
+------
+1. Supply a simple 'mkpkg' script to create packages with checkinstall.
+
+0.54
+----
+1. Converted buildsystem to CMake.
+2. New option 'inactiveHighlight', if set then use a mix of highlight and background
+ colour as highlight for inactive windows/elements.
+3. Set KDE3 colours from Qt4 settings if running under KDE4.
+4. Read in Qt3's inactive palette settings for highlight and highlightedText.
+5. If an inactive palette is set (e.g. via qtconfig), ensure that progress
+ bar text is unaffected.
+6. Remove frames from source/destination labels of kio progress dialogs.
+7. Add gui to set shading option.
+8. Nicer look for selected tab highlight.
+
+0.53
+----
+1. Removed 'Shadow buttons' option, and replaced with none/shadow/etch setting
+ - default to 'none'.
+2. Added 'passwordChar' option to set character used for password entries.
+3. Option to have frameless groupboxes - Gtk like.
+4. Add an 'Advanced' tab to config dialog.
+5. Add config item gtkButtonOrder set to 'true' to use Gtk/GNOME button order.
+6. Modified contrast settings to be more varied.
+7. Gradient background of checks and radios, if appearance is not flat/raised.
+
+0.52.3
+------
+1. Don't lighten border of disabled check/radio buttons.
+2. Lighten trough of disabled slider.
+3. Modify khtml check to also check to see if widget name == "__khtml"
+4. Store khtml widgets in a map, to speed up checking.
+5. Fix shadow on comboboxes.
+6. Draw background of checked menuitem icons as per KDE4.
+
+0.52.2
+------
+1. Fix crash when slider colour == button.
+
+0.52.1
+------
+1. Draw emphasis around menus when not lightening.
+2. Use button colours to border entry fields.
+3. Dont allow scrollbars to be recoloured.
+4. Fix amarok menus!
+
+0.52
+----
+ 1. Use 'dull glass' as the default gradient - previous default is now
+ called 'Clean'.
+ 2. Darken slider mouse over colour if slider is not shaded.
+ 3. Use thinner slider mouse over sections if slider is not shaded.
+ 4. Improve look of small V arrows.
+ 5. Even duller dull glass, but much more useable.
+ 6. Fix setting of check/radio colour.
+ 7. Only highlight editable combo arrow when mouse over arrow, not over
+ edit field - more Gtk like.
+ 8. Added one config file option (no gui):
+ gtkScrollViews set to 'true' to have the scrollbars drawn outside
+ of scrollviews. (However, doesn't look very good)
+ 9. Lighten combo list frame.
+10. Dont round MDI buttons.
+11. Fix opera's MDI buttons within menubars.
+12. Always assume PE_ButtonBevel is enabled - used for QtConfig's colour buttons.
+
+0.51
+----
+ 1. Changed shading to use HSL colour space. This can be altered by
+ editing $XDG_CONFIG_HOME/qtcurvestylerc and setting 'shading=simple'
+ for the previous method, or 'shading=hsv' to use HSV.
+ 2. Add options:
+ Border all of menu/toolbars.
+ Darker borders.
+ 'V' arrows.
+ 3. Fix raised listview headers.
+ 4. Fix glass style menuitem appearance.
+ 5. Modifed look of dullglass, looks "softer"
+ 6. Improve look of plastik mouse-over for non coloured scrollbars.
+ 7. For disabled buttons, use standard fill but lighten border.
+ 8. Use darker colours for mouse-over and default button - helps with
+ light colour schemes.
+ 9. Dont draw sunken panel around checked menuitems.
+10. Fix karm (and others?) statusbar icon.
+11. Fix for radio buttons in apps where QApplication::NormalColor!=QApplication::colorSpec()
+ (e.g. designer)
+
+0.50
+----
+1. Add settings for:
+ Fill used slider
+ Round menubar item top only
+ Menuitem appearance
+ Border menuitems
+ Progressbar appearance
+ Gradient progressbar groove
+ Use standard buttons for sidebar buttons
+ Check/radio colour
+ Plastik style mouse-over
+2. Dont colour menubar items on mouse over if not colouring menubars.
+3. When drawing menubar borders, only draw bottom line.
+4. When drawing toolbar borders, only draw top/bottom or left/right
+ - depending upon orientation.
+5. Draw checks/radios within listviews the same as standard.
+6. Use 'foreground' colour for menu text.
+7. Draw dock window titles, and darken background, to be more consistent
+ with Qt/KDE4.
+
+0.49
+----
+1. Add settings for:
+ Tab appearance
+ Listview appearance
+ Slider appearance
+2. If KDE_SESSION_VERSION is set to >=4, then read settings from
+ $XDG_CONFIG_HOME/TrollTech.conf. This only affects Qt-only
+ applications - KDE apps should not be affected.
+3. Lighten focus rectangle.
+
+0.48.5
+------
+1. Fix slight slider drawing errors.
+2. Fix crash on mouse-over.
+
+0.48.4
+------
+1. Fix slight drawing errors in corner of lineedits on toolbars.
+2. Fix scrollbar borders on certain apps - notably konsole. This was
+ caused by an attempt to fix KHTML's scrollbars - that fix will
+ now only be applied to konqueror and kontact (akregator uses khtml)
+
+0.48.3
+------
+1. Fix look of +/- spin buttons when etching.
+
+0.48.2
+------
+1. Modifed the glass variants. Dull is a bit 'duller' in the top 1/2, and
+ fades away at the bottom. Shiny is now more like dull, but with more
+ pronounced gradients.
+2. Fix borders of selected menubar item when colouring menubar.
+3. Only darken menubar colour when using selcted backgound colour, if
+ using glass gradients.
+4. Only write settings to config file if differ from default.
+5. Improve look of OpenOffice.org tabbars - not perfect, but better.
+6. Fix some RTL issues.
+7. Fix menubar drawing in kontact if shading only active windows.
+
+0.48.1
+------
+1. Draw light border around all of progressbar.
+2. Fix squared checkboxes in khtml.
+3. Fix drawing of menubar border for inactive windows.
+4. Fix OpenOffice.org scrollbars.
+
+0.48
+----
+1. Fix coloured mouse over for glass styles.
+2. Re-introduce the following options:
+ Roundedness
+ List view lines
+ Striped progress bars
+ Drawing of statusbar frames
+3. Draw light border around progressbar elements
+ when not in flat/raised/inverted mode.
+4. Oval shaped sliders when fully round, otherwise rectangular
+5. Fix redraw problems with ">>" buttons on toolbars. (The buttons
+ that appear when an app is shrunk too much.)
+6. Fix slider redraw errors when using scroll wheel.
+
+0.47
+----
+ 1. Always draw light border around glass elements.
+ 2. Removed the following config options:
+ Custom light border colour
+ Fill used slider groove - always filled.
+ Stripped progress - always striped
+ V Arrows
+ Check/radio background highlight
+ Round menubar item top only
+ Draw statusbar frames - never drawn.
+ Highlight selected text fields - always.
+ Standard highlight for inactive windows - always
+ Listview lines are either on/off, not off/dotted/solid
+ Scrollbars and sliders share same config options
+ Check radio colour setting - always text colour
+ Border/round menubar/items - always rounded/bordered.
+ Roundedness - always rounded.
+ Listview settings - always arrows, no lines, and header
+ follows general appearance.
+ Tab appearance - set from general appearace.
+ Draw dock window titles - never.
+ Colored sidebar buttons - always.
+ 3. Changed appearance of check/radios - now filled with base
+ colour.
+ 4. Etch look for button, combos, line edits, and spin boxes.
+ 5. Fill check/radio background on mouse over.
+ 6. Remove --enable-old-shading
+ 7. Modify shade settings so that what was "Shade selected" becomes
+ "Shade blended selected", and add a new "Shade selected" that just
+ uses the selected background colour without blending.
+ 8. Round slider thumbs.
+ 9. Option to draw a shadow underneath buttons.
+10. Draw a rounded gray rectangle for focus - option to set this to
+ windows-like focus.
+11. Only set min button width for buttons whose text is not "...".
+12. Removed save/load functionality from config dialog - only import/export
+ left.
+13. Re-fix kaffeine's sliders.
+14. Hacky fix for scrollbars within khtml.
+15. Remove main frame that surounds kontact.
+16. Fix search field/results in systemsettings.
+
+0.46.4
+------
+1. Only draw gradients if width>0 && height>0
+
+0.46.3
+------
+1. Fix look of flat/raised style menuitems and progressbars.
+2. Fix look of read-only KLineEdits.
+
+0.46.2
+------
+1. Remove rgb2Hls() and hls2Rgb() unless using old style shading.
+2. Don't mouse-over disabled tabs!
+3. Fix look of flat style tabs.
+
+0.46.1
+------
+1. Fix location of arrows on secondary scrollbar buttons.
+2. New shading routine - works *much* better with dark colour
+ schemes. This is enabled for all colours be default, to
+ enable only for dark colours (i.e. where red, green,
+ and blue < 96), then configure with --enable-old-shading
+
+0.46
+----
+1. Allow negative highlight factors.
+2. Allow usage of light borders on menuitems and progressbars,
+ as well as a custom colour setting. Patch by Frederic Van Assche
+3. Dont fill in slider grooves of disabled sliders. Patch by Frederic Van Assche
+4. Dont allow OO.o menubar shading if this would require swapping
+ text colours - cant do this in OO.o.
+
+0.45.3
+------
+1. Correctly place check and radio buttons.
+2. Improve drawing of very small progress.
+
+0.45.2
+------
+1. Make kaffeine's sidebar buttons consistent when coloured.
+2. Fix look of dvd authoring wizard buttons.
+
+0.45.1
+------
+1. Restore pre 0.45 inactive window highlight. Option is
+ still there to re-activate.
+2. Fix dark text appearing on progressbars.
+3. Use KStyle to draw status bar elements - if enabled.
+
+0.45
+----
+1. Option to control whether highlighted items should use
+ the highlight color in inactive windows.
+2. Option to control whether menubars should be shaded in
+ inactive windows.
+3. Fix loading / selection of options.
+
+0.44.3
+------
+1. Dont colour sliders when disabled/maxed-out.
+2. When drawing light slider border, draw around all 4 sides.
+3. Fix gambas toolbar.
+4. Use Qt's qconfig.h to determine endianess.
+5. Slight code clean-up.
+
+0.44.2
+------
+1. Restore 0.43 scrollbar trough shade.
+2. Fix slight redraw errors when no scrollbar buttons.
+3. Fix redraw problems with pathbar.
+
+0.44.1
+------
+1. Fix errors when drawing status bar frames.
+2. If using lighter popup menu backgrounds, correctly adjust to
+ palette changes.
+3. When exporting the current or default style, prompt user
+ for style name.
+
+0.44
+----
+ 1. Specifiable colours for check and radio indicators.
+ 2. Options to control whether menu items should be rounded.
+ 3. Options to control whether menu items should be bordered.
+ 4. Option to enable mouse-over for menubar items.
+ 5. Option to have thinner menu items.
+ 6. More pronounced gradients for menuitems and progressbars.
+ 7. Option to use large dots.
+ 8. Option to set scrollbar button type: kde, windows, platinum,
+ next, or none.
+ 9. Slightly better radios in khtml.
+10. Slightly smaller buttons.
+11. Option to have colored side-bar buttons - e.g. the buttons on the
+ edge of kate's windows.
+12. Improvement to Opera's MDI buttons in menubar area. Not
+ perfect, but better.
+13. Draw menubar item pixmaps - e.g. page icon in opera.
+14. Possible fix for pixmap recolouring on big endian systems.
+
+0.43.2
+------
+1. Fix the config dialog to notice changes in menu text color settings.
+2. Dont draw menubar text twice!
+
+0.43.1
+------
+1. Supplied pre-compiled pixmaps.
+
+0.43
+----
+ 1. Option to draw light border around sliders.
+ 2. Tab mouse-over is now always enabled.
+ 3. Dialog fix is now a config option, not compile option.
+ 4. 'AA' slider handles in slight rounded mode.
+ 5. Really fix KDE 3.5.5 taskbar flicker...
+ 6. Slight improvement to combobox when right-to-left
+ 7. Seperate specification of scollbar slider, and range slider, settings.
+ 8. Option to specify menubar text colors.
+ 9. New 'flat' appearance.
+10. Options to use a coloured border for mouse-over.
+11. Nicer looking check and radio buttons - using pixmaps.
+12. Fix ./configure problems - by setting a default prefix.
+
+0.42.3
+------
+1. Fix flickering of taskbar buttons in KDE 3.5.5 - thanks to
+ Patrice Tremblay
+2. Don't fill slider groove if min value == max value
+3. Apply modal 'hack' to kdialog as well - but only if not embedded.
+4. When applying modal hack to kdialog and kprinter, remove " - KPrinter"
+ and " - KDialog" from captions.
+
+0.42.2
+------
+1. Fix slider focus rect.
+2. Fix problem with selected bottom tab when tab highlighting is off.
+
+0.42.1
+------
+1. Revert checkbox mask.
+2. Fix loading of custom themes.
+3. Fix progress always being striped.
+4. Fix not being able to delete custom styles.
+
+0.42
+----
+ 1. Optimisation to some drawing routines.
+ 2. Removal of sunken gradients for progress and menubar items.
+ 3. Progressbar and menuitem look now set via appearance setting.
+ 4. Flat style check/radios match non-flat style more.
+ 5. Remove "Border Splitters" option.
+ 6. Removal of "Light Gradient" and "Gradient" -> replaced with just
+ "Gradient" (which is the previous "light Gradient")
+ 7. Nicer progressbar style - options to have striped and animated.
+ 8. Option to have dots for slider thumb.
+ 9. Configurable splitter style - sunken lines, raised lines, dashes,
+ dots.
+10. Apply --enable-parentless-dialogs-fix to non-modal dialogs as well.
+ These will now not get a taskbar entry.
+11. Selected/normal tab appearance selectable.
+12. Option to control the roundedness.
+13. Option to fill in the used portion of slider groove.
+14. Gradient slider and scrollbar troughs.
+15. Draw gradients into a pixmap, and then cache this for later use.
+16. Display dock window titles.
+17. Make OO.os file dialog have no taksbar/pager entry (if
+ --enable-parentless-dialogs-fix is specified).
+18. Better rounded look for KHTML widgets.
+
+0.41.1
+------
+1. Compile fix if --enable-tab-mouse-over is not specified.
+
+0.41
+----
+ 1. Fix glass gradient match between toolbar button and empty area.
+ 2. Dont limit the max area of glass gradient.
+ 3. Discover home folder via getpwuid(geteuid()) before $HOME
+ 4. For root, check $XDG_CONFIG_HOME is in ~root - if not, then
+ set to ~/.config
+ 5. Improve appearance of widgets that derive from KTabCtl
+ 6. Apply parentless dialog fix to windows created at app startup.
+ e.g. guidance config modules.
+ 7. Option to have a coloured border for default button
+ 8. Fix some tabs text not moving when selected.
+ 9. Don't mouse-over highlight the selected tab.
+10. Show 0% -> 50% in config ui, not 100% -> 150%
+11. Fix look of disabled tab widgets
+12. Rounded headers
+
+0.40
+----
+1. Better rounded tabs
+2. Configurable highlight factor - 0% to 50%
+3. Experimental hack to fix parentless modal dialogs (i.e. kate's
+ close warnings, most kaffeine dialogs). Disabled by default,
+ enable with --enable-parentless-dialogs-fix
+4. Move scrollbar, and spinbutton, arrows down/left when pressed
+5. Depress combos when active
+6. Enable mouse-over highlights for tabs, with --enable-tab-mouse-over
+ ./configure option. Note, this currently *only* works for KDE and not
+ Gtk - hence why it is disaled by default.
+7. Improve the appearance of KTabCtl widgets - not perfect, but better.
+8. Fix slider focus rect
+9. Default style is set from:
+ a. Coded settings
+ b. Settings read from /etc/qt/qtcurvestylerc
+ c. Settings read from /etc/qt3/qtcurvestylerc
+ d. Settings read from /etc/qt4/qtcurvestylerc
+
+ e.g. to make "Shiny Glass" the default style, copy
+ Glass1.qtcurve to /etc/qt3/qtcurvestylerc
+
+0.39.1
+------
+1. Fix for sunken frames
+2. Fix slight drawing errors on 1st non selected tab
+3. Fix reading of custom slider colour
+4. OpenOffice.org frame fixes
+5. Fix focus rect on sliders
+6. Draw border around pressed kicker buttons - e.g. KMenu
+7. Only draw line under main konqueror tabs, not settings tabs
+8. Proper listview headers for dialogs coming from kicker
+
+0.39
+----
+ 1. KDE: Really theme dock window handles - i.e. no more text. Forgot
+ to actually include this in 0.37!
+ 2. KDE: Nice dock window resize handles.
+ 3. KDE: On konqueror's active tab, draw light line at bottom.
+ 4. ALL: Dont round the focus rect, seems to cause problems.
+ 5. ALL: Dont shrink focus rect for listview entries.
+ 6. ALL: Split into KDE and Gtk packages.
+ 7. ALL: Option to not gradient selected tab.
+ 8. ALL: Store/read config settings from $XDG_CONFIG_HOME/qtcurvestylerc
+ 9. KDE: Use a '-' for tristate checkboxes
+10. GTK: Implement tristate for checkboxes and radios
+11. ALL: Round tab widgets
+12. ALL: Round frames
+13. ALL: Rounder progress bars
+14. ALL: Wider splitters
+15. ALL: Remove non-bordered option.
+
+0.38
+----
+1. GTK1: Compile fix.
+2. GTK2: Don't turn firefox text white when mouse over!
+3. ALL: Inverted gradients option.
+
+0.37
+----
+ 1. KDE: Better +/- spinbuttons.
+ 2. ALL: Better bevelled gradients.
+ 3. ALL: Option to draw a coloured focus rectangle.
+ 4. ALL: Modified default:
+ Bevelled gradient
+ Coloured focus
+ Dotted handles/serparators
+ Normal arrows
+ No listview lines
+ 5. ALL: Make glass extend to full width and height of widgets
+ - no 3d border.
+ 6. ALL: In listviews, draw focus rectangle within item.
+ 7. KDE: Use dots also for general handles - more consistent.
+ 8. KDE: Theme dock window handles - i.e. no more text.
+ 9. KDE: Fix/hack look of MDI window buttons.
+10. GTK2: Hackish fix for firefox and KDE's "apply colors to non-KDE apps"
+ setting.
+11. GTK: Fix for tear of menu background.
+
+0.36
+----
+1. KDE: Fix for "Search" label in ksysguard, etc.
+2. KDE: Fix pixmap based menu items - e.g. Kig's colour sub-menu.
+3. KDE: Use a slider width of 16 for kpresenter, it seems to assume
+ this regardless of the style used :-(
+4. GTK: Fix line-edits always being rounded.
+5. GTK2: Fix for OO.o??
+
+0.35
+----
+ 1. KDE: Prevent MainActor from using its horrible colour scheme.
+ 2. GTK2: Fix for larger "Help" buttons in GIMP.
+ 3. KDE: Extend gradients to border when border level set to none
+ for toolbars and menubars.
+ 4. KDE: Fix for non-rounded +/- buttons on Karbon toolbar.
+ 5. ALL: Remove "border" form default button options.
+ 6. KDE: Fix possible crash with hover widgets.
+ 7. GTK2: Supply a QtCurve.css file for FireFox 1.5.x, which will:
+ * Fix Firefox 1.5.x's button order. The xml file
+ needed to do this is taken from PlastikFox - thanks
+ to Víctor Fernández
+ * Disable emboldening of text on selected tab
+ * Use KDE's message/info/error/question icons in dialogs.
+ * Move button/toolbar contents when pressed.
+ 8. GTK2: Custom user.js file to modify FireFox's behaviour:
+ * Remove 'instant apply'
+ * Use KDE's prefered email client
+ This can be enabeld via
+ --enable-mozilla-userjs
+ ./configure option. Disabled by default.
+ 9. GTK2: Fix check marks in FireFox menus.
+10. KDE: Use similar style for table headers as for listview headers.
+
+0.34
+----
+1. GTK: Fix for darkening of menubars.
+2. GTK: Fix progressbar text.
+3. KDE: Hack to get white selected menu item text in OO.o2. Still can't
+ do coloured menubars...
+4. ALL: Option to disable drawing of statusbar frames.
+5. KDE: Dont use dots or dashes for general handles - only for toolbar
+ handles.
+6. GTK: Fix for not colouting flat menubars.
+7. KDE: Slight improvement to tab highlighting.
+
+0.33
+----
+ 1. ALL: Use lighter shading for glass.
+ 2. GTK2: Use default.kde as KDE icon folder.
+ 3. KDE: Fix for listview lines sometims drawing over arrows.
+ 4. KDE: Dont lighten konqueror's status bar - copied from lipstik.
+ 5. ALL: Allow seperate specification of menubar item and progress
+ bar looks.
+ 6. ALL: New gradient style: bevelled - gradient top/bot, and plain in the
+ middle. Affects listview headers, buttons, and combos.
+ 7. ALL: Allow setting of listview appearance.
+ 8. ALL: Allow setting of listview header color - background, button, or
+ custom.
+ 9. ALL: Option to only round top of selected menubar items.
+10. ALL: New toolbar handle style: dashes
+11. ALL: Remove Gtk1 dependancy for debian .deb file
+
+0.32
+----
+1. ALL: "Thinner" looking non-selected tabs for glass styles.
+2. GTK2: Add ./configure argument
+ --disable-mozilla-mods Dont alter user's userChrome.css
+3. KDE: Support saving, and loading, of custom schemes.
+4. KDE: Predefiend styles are now read in from .qtcurve files
+5. ALL: New scheme with old glass look, flat toolbars, and normal arrows.
+6. KDE: Re-design of config dialog.
+7. ALL: Remove "V?" style naming.
+
+0.31.1
+------
+1. GTK2: added 2 ./configure arguments:
+
+ --disable-gtk-icons Dont do KDE-Gtk icon mapping
+ --enable-kde-event-filter Add the event filter to intercept KDE
+ style changes.
+
+ (Thanks to Vaclav Slavik for the "--disable-gtk-icons" patch)
+
+0.31
+----
+1. ALL: Better "glass" gradients.
+2. ALL: Dont use highlighted text colour to border selected menubar items.
+3. GTL2: Remove event filter added in 0.29, this seems to cause problems
+ for some people with some apps. So, colour, font, etc. changes
+ wont happen in Gtk2 apps until they are restarted.
+4. GTK: Dont draw dividers in listview headers, unless header is >10 pixels
+5. ALL: Gradient non-selected tabs as well as selected.
+6. GTK2: Also look in "hicolor" for icons. Search order will be:
+ <chosen theme>, crystalsvg, hicolor
+7. GTK2: Map gt-add and gtk-remove stock icons
+
+0.30
+----
+1. KDE: Shrink menu entries by 1 pixel - to align with Gtk.
+2. GTK2: If switch from coloured menus to non-coloured, remove from userChrome.css
+3. GTK: Fix for slight redraw error on the top of toolbar buttons.
+4. GTK: Better toolbar buttons, etc.
+
+0.29.1
+------
+1. GTK1: Compile fix.
+
+0.29
+----
+ 1. KDE: More consistent, with Gtk, menu separators.
+ 2. GTK1: Dont force to flat appearance! (Only menubars are forced to flat,
+ as I havnt got round to implementing menubar shading on Gtk1)
+ 3. GTK2: When looking for firefox/thunderbird's userChrome.css, look for
+ <blah blah>.default and default.<blah blah>
+ 4. KDE: Move handle section into menu bar tab.
+ 5. ALL: Allow dotted handles - default for V6.
+ 6. ALL: Allow dotted (V6 default), or no toolbar separators.
+ 7. GTK: React to KDE style changes - i.e. update colours, fonts, options,
+ etc.
+ 8. GTK2: Fix for text on combos turning white on mouse over.
+ 9. GTK: Use same menu colour as KDE when shading!
+10. ALL: Fix for vertical toolbars.
+11. GTK2: Also look in ~/.kde (or $KDEHOME) for user icons.
+12. GTK2: Only write userChrome.css if made changes.
+
+0.28
+----
+1. KDE: Remove some debug.
+2. KDE: If selected colour is too dark, just don't recolour OO.o menubars
+ - lightening the background colour doesn't look good.
+3. ALL: When using glass gradient, round all corners of menubar entry
+ selection.
+4. KDE: Allow vArrow to be disabled.
+
+0.27.1
+------
+1. GTK2: Allow to compile with Gtk <= 2.2
+
+0.27
+----
+ 1. ALL: Slightly lighter non-selected tab, and scrollbar groove, shading.
+ 2. KDE: Fix for sliders in kaffeine.
+ 3. KDE: Finally fixed 'V' arrows!
+ 4. GTK2: Firefox & thunderbird - edit user's userChrome.css file to set
+ KDE buton order, and adjust menu text if using a dark background.
+ 5. ALL: If using selected for background on menus, automatically use selected
+ text colour - as opposed to try to see if its too dark.
+ 6. GTK: Consistent menubar shade with KDE.
+ 7. GTK2: Try to set toolbar style, icon size, icons-on-buttons from KDE
+ settings.
+ 8. GTK2: Set alternative button order.
+ 9. GTK2: Map some KDE icons to GTK icons.
+10. KDE: Increase OO.o menu selection brightness if selected colour is 'too dark'
+11. GTK: Better AA'ing around edit fields.
+12. GTK: Better toolbar borders with inkscape.
+13. ALL: Only round menubar items on top.
+14. GTK: Read /etc/qt3/qtrc, /etc/qt3/qtcurvestylerc, /etc/qt/qtrc,
+ /etc/qt/qtcurvestylerc before reading $HOME/.qt/qtrc, etc.
+15. KDE: More consistent, with Gtk, menu check boxes.
+16. GTK2: Smaller toolbars for AbiWord
+17. ALL: Un-revert header changes. Fixed KDE table look, and seem to have
+ fixed listview redraw!
+
+0.26
+----
+ 1. GTK2: Fix for combobox separator not always re-drawing.
+ 2. GTK2: More KDE-like comboboxes
+ 3. GTK: Use black dashes for focus.
+ 4. GTK2: Fix for button of some editable comboboxes.
+ 5. KDE: Better combobox metrics, etc.
+ 6. ALL: Option to gradient toolbars.
+ 7. KDE: Fix for "Search" label in systemsettings toolbar.
+ 8. ALL: Allow custom menubar and slider colours.
+ 9. GTK: Fix for not drawing coloured slider when flat.
+10. ALL: Revert the header changes - had redraw problems.
+11. ALL: Fix for tab-bar highlight when using light selection colours.
+12. KDE: Fix for non-bordered gradient radio buttons.
+13. GTK: More KDE like menu sizing.
+14. KDE: Fix/hack for OO.o2.x menubars. If the selected menu color is toodark,
+ then lighten. This is required as OO.o always draws the menu text
+ dark! It seems to have a check for plastik style though, and then
+ it draws selected popup menu items white.
+
+0.25
+----
+ 1. ALL: V5 - Gradient menubar.
+ 2. KDE: Polish disabled palette, so that all frames, etc. use the theme.
+ 3. KDE: When press 'Defaults' on settings dialog, set the version correctly,
+ and disable the options frame.
+ 4: ALL: Code cleanup.
+ 5. ALL: New V6 - Glass like gradients. Not default for the moment.
+ 6. ALL: Dont gradient non selected tabs.
+ 7. KDE: Respect setting of "dark lines" for list views.
+ 8. ALL: Better listview headers.
+ 9. ALL: Only round 1 side of spinbuttons.
+10. ALL: Rounded entry fields (lineedits, spinwidgets, comboboxes)
+11. ALL: Highlight entry boxes, spin widget entry, and combobox entry on focus.
+12. KDE: More consistent with Gtk toolbar separators
+13. ALL: When using light popup menu background, also use a lighter colour
+ for the background of checked menu items.
+14. GTK: Use same base shade for menus/progress bars as for KDE.
+15. GTK2: More KDE-like combobox lines
+16. GTK: Fix for some combo box variants having a 1-pixel white border.
+17. ALL: If light gradient and no border, need to add edges to buttons, etc.
+18. KDE: Only highlight spinbutton that mouse is over - Gtk like.
+
+0.24.2
+------
+1. KDE: Compile fix.
+
+0.24.1
+------
+1. GTK1: Compile fix.
+
+0.24
+----
+1. ALL: Lighter background for pressed buttons, etc.
+2. ALL: Use KDE's buttont text colour for buttons!
+3. Remove seperate V1, V2, etc style files (.themerc, and gtkrc files),
+ => needs KControl to switch variant.
+4. ALL: New V5 style - has the follwing differences from V4:
+ Darker menubar background
+ Lighter popup menu background
+ Flatter gradient in probress bar and selected menu items
+ 'V' arrows
+ Highlight strip on selected tabs
+ Shade sliders to the 'selected' colour
+5. KDE: Fixed (actually implememented!) drawing of spinbox +/- buttons.
+6. KDE: Fixed drawing of V arrows - sometimes were not filled in.
+7. GTK: Make default font & colours match KDE3.5's defaults.
+
+0.23.1
+------
+1. Compile fix.
+
+0.23
+----
+ 1. GTK: Fix colouring of check/radios.
+ 2. GTK: Fix bonobo toolbars - e.g. on nautilus 2.4.
+ 3. GTK: Draw handles on GNOME panel 2.4.
+ 4. GTK: Fix arrows going white when kde exports colours.
+ 5. GTK: Fix for some menu items in Gaim.
+ 6. GTK: Fix V1 style check/radios sometimes having the selected colour as
+ background
+ 7. GTK: Fix anti-aliasing on rounded radios when using gradient but no border.
+ 8. GTK2: Fix for rendering of toggle buttons in lists/cells - patch from
+ Alfons Hoogervorst
+ 9. ALL: Draw "pressed" background on all checked menu items, not just those with
+ icons.
+10. ALL: Highlight splitters on mouse-over
+11. ALL: New V4 (default) style, with the following:
+ Flatter gradient
+ Font colour used to border default buttons
+ No bold text on default button
+ Raised gradient (like buttons) for progress and menu bar selections
+ Rounded menubar selections
+ No border on splitters, use dots instead
+12. KDE: Polish application palette, so that all frames, etc. use the theme.
+13. KDE: Align kicker's handles better with the little arrows.
+14. KDE: Support mouse over for kicker taskbar buttons >= 3.4
+15. KDE: Mouse over for spin widgets.
+16. KDE: Increase toolbar button size - match GTK better.
+
+0.22
+----
+1. KDE: Remove scrollbar groove flicker.
+2. KDE: Remove editable combo-box flicker.
+3. ALL: New check/radio list code.
+4. KDE: Custom checklist controller.
+5. ALL: List view expanders - +/- (V1/V2), or arrows (V3)
+6. KDE: List view lines - none, dotted (V1/V2), solid (V3)
+ (GTK does not (?) support lines between elements - so this setting will
+ not affect GTK apps)
+7. KDE: Dark (V1/V2) or light (V3) list view lines. (Ditto)
+
+0.21
+----
+1. ALL: Adjust contrast settings to make lower-contrast the default.
+2. ALL: Toolbar and menubar borders: none, light, and dark (previous default)
+3: ALL: V3 now uses "light" toolbar/menubar borders.
+4. KDE: Don't AA radiobuttons on HTML pages.
+5. KDE: Squared-off splitters.
+6. GTK: Fix base/prelight colour.
+7. GTK: gcc 3.4 compile fix - thanks to Adam Gorzkiewicz
+8. KDE: Make tabs more GTK like.
+9: KDE: More GTK-like positioning of pushbutton icons - looks *much* nicer :-)
+
+0.20
+----
+1. GTK: Compile fix when compiled with KDE<3.2
+2. KDE: Slightly thinner menuitems.
+3. GTK: Match KDE's menuitem size better.
+4. GTK: Allow checks and radios to be re-coloured.
+5. ALL: Better AA for the edges of checks and radios - not perfect tho.
+6. GTK: If $HOME is not set, then try to ascertain from passwd entry.
+7. KDE: 5 pixel border around pushbutton contents.
+
+0.19
+----
+ 1. KDE: Fix for KDE not setting autoDefault() property of button - assume all
+ buttons can be default, leaving space for indicator.
+ 2. ALL: Optional triangle as default button indicator.
+ 3. GTK: Match KDE's export gtkrc colours.
+ 4. GTK2: Fix check/radio highlight so that it is not overridden by KDE's
+ export colours setting.
+ 5. ALL: Add option to enable/disable highlighting of check/radio labels.
+ 6: ALL: V3 - disable check/radio label highlight.
+ 7: ALL: V3 - use triangle as default button indicator.
+ 8: KDE: Fix menu button icon on konqueror's sidebar.
+ 9: ALL: Allow setting of slider thumbs: raised, sunken, or none.
+10: ALL: Allow setting of handles: raised or sunken.
+11: ALL: V3 - use sunken handles.
+12: KDE: Fix for korn.
+13: KDE: Fix for titlebutton on floating Qt windows - e.g. docks.
+14: KDE: Fix for amaroK - buttons in player window were too large!
+
+0.18
+----
+1. KDE: Fix for colouring of kicker's task buttons - i.e. these should have highlight
+ colour when an app is opened in the background.
+2. KDE: Use ::qt_cast<type *>(widget) as opposed to widget->inherits("type") whenever
+ possible.
+3. GTK2: Compile fix.
+
+0.17.2
+------
+1. GTK: Compile fix when compiled with KDE<3.2
+
+0.17.1
+------
+1. KDE: Use Qt 3.1 for ui file - so that will compile with Qt3.2, etc...
+ (Using 3.1 as I only have 3.1 and 3.3 installed...)
+
+0.17
+----
+1. GTK: Compile fix - used C++ syntax in C code, oops...
+2. GTK2: Make focus rects more like KDE's
+3. KDE: Allow combo-boxes and scrollbars to be recoloured.
+4: ALL: If compiled with KDE3.2 then there is only 1 style "QtCurve", and
+ only 1 set of GTK gtkrc files installed. Variation (V1, V2, V3, or
+ custom) can then be selected via KControl.
+
+ (NOTE: When upgrading from KDE3.1, you may wish to uninstall the
+ previous QtCurve release - to remove the old V2 and V3 config files)
+5: ALL: Better non-bordered gradient radio/checks.
+6: ALL: Option to use non gradient progress/menu bar indicator.
+7: GTK: Don't shade paned widgets!
+8: ALL: V1 has flat progress bar and menuitems - i.e. no gradient effect.
+9: ALL: If no borders are selected and gradient selected, then use thin border
+ for progress bar and menuitems.
+10: KDE: Better AA'ing of edges of round buttons.
+11: GTK: Fix for background colour of selected text, thanks to David Rodr�uez Garc�
+12: ALL: Use KDE's contrast setting.
+13: KDE: Implement tri-state checkmarks.
+14: ALL: Better bottom/right tab gradients.
+15: KDE: (Qt>=3.2) the text/icon of a selected bottom tab moves down 1 pixel.
+16: KDE: (Qt>=3.2) Only highlight text/check label if mouse is over sensitive area.
+17: KDE: Mimic GTK's scrollbar highlighting. i.e. only highlight slider if mouse is
+ over slider area, and likewise for the buttons.
+18: KDE: When kicker is set to transparent (may need to restart kicker), use "harsh"
+ rounded buttons in round mode. (i.e. don't AA the corners)
+19: KDE: Modified button size code - KDE3.2's kcalc is smaller now!
+20: KDE: Don't flatten combo box arrow area when selected - more GTK like.
+21: KDE: Highlight clickable listview headers on mouse over - more GTK like.
+22: GTK: HScrollBar fix.
+23: KDE: More Gtk like shading of buttons - i.e. always dark when pressed.
+24: ALL: Slight change to look of combo-box.
+25: KDE: Fix for tabwidgets in konqueror, etc.
+
+0.16
+----
+1: ALL: Use "button text" colour for default button indicator, apart from when in
+ rounded mode (i.e. V3)
+2: ALL: V3 - Embolden font of default button.
+3: ALL: V3 - Lighter background for disabled check/radios.
+4: ALL: V3 - Correct AA colour for radio indicator.
+5: KDE: Draw triangular tabs the same as rounded - prevous versions defaulted to
+ KStyle.
+6: KDE: Add 10pix (2*10) border to non-default buttons.
+7: KDE: Implement masks for checks and radios - helps with khtml.
+
+0.15
+----
+1. KDE: Smaller, more Gtk-like toolbar separators.
+2. ALL: When drawing rounded, use background colour for corner pixels.
+3. ALL: V2, use a shade of the button colour for the default indicator.
+4. ALL: V3, as for V2 above, but "round" the indicator.
+5. KDE: When compiled for Qt 3.2, only highlight pixmap and text on mouse over
+ for radio and checkboxes - as these are the only sensitive parts. (Qt < 3.2
+ the whole widget is sensitive - and this can expand past text.)
+6. KDE: Fix bottom tabs - i.e. movement of text/icon. (Qt >= 3.2 !)
+7. GTK: Fix bottom tabs on V1
+8. ALL: More rounded buttons, etc.
+9: ALL: Rounded indicator boxes in rounded mode.
+10: ALL: Better radio buttons.
+11: KDE: Use rounded buttons for Kicker taskbar as well - looks OK now buttons are more
+ rounded.
+12: GTK: Fix gradient rendering bug - seemed to affect GTK1 glade buttons. (When a partial
+ button had to be re-drawn, the whole button was re-drawn instead - clearing out the
+ text!)
+13: GTK: Use "check" for check and radio's in menus - more Qt like.
+14: ALL: V3 - Gradient radio's and checks.
+
+0.14
+----
+1. GTK2: Set slider width to 16 pixels to better match KDE.
+2. GTK: Draw border around toolbar buttons 1 pixel smaller - saves overlap with frame.
+3. GTK: Better tabs - GIMP 1.3's tab icons should now move. (GIMP's tabs are shaded
+ tho, hmm...)
+4. ALL: V3 style uses "pyramid" (i.e. non "V" like) arrows.
+5. KDE: Fix for menubar background if button colour != background colour.
+6. KDE: Fix for background of "Location:" on konqueror.
+7. GTK: Better lsitview headers - smaller, more KDE like.
+8. GTK: Reduce differences in V1, V2, and V3 gtkrc files to the bare minimum - ready
+ for only 1 (KControl) configurable style.
+9. GTK1: Fix (hack really) for range grooves. For some reason these were not being
+ drawn when first displayed. Works ok for ranges - but scrollbar grooves are still
+ messed up! The redraw only happens after you leave the widget!
+
+0.13
+----
+1. ALL: New V3 style - has rounded buttons, and uses gradient effect on buttons, tabs,
+ scrollbars, etc.
+2. ALL: Code clean-up.
+
+0.12
+----
+1. KDE: Don't have flat buttons - i.e in printmgr, and kscd.
+2. KDE: Default frame width of 1.
+3. KDE: Fix mouse-over for some toolbar buttons - the on/off type. Affects most KDE styles,
+ but a real KDE fix should be in KDE3.2
+4. GTK2: Fix bug where V2 style options were being ignored.
+5. GTK2 and KDE: When highlight a depressed button, use a lighter
+ shade of the depressed colour - and not the standard
+ highlight colour.
+6. GTK: Active tab bar text is 1 pixel higher - a la KDE.
+7. KDE: Fix for borded bottom tabs.
+
+0.11
+----
+1. GTK2: Fix possible memory corruption.
+2. ALL: Square off splitter - more consistent.
+3. GTK2: Fix for 2.2.x combo-boxes.
+
+0.10
+----
+1. GTK2: Better match of menubar height with KDE.
+2. GTK: Fix up/down/left/right arrows.
+
+0.09
+----
+1. GTK2: Fix scrollbars for 2.2.x - scrolled 1 pixel too much.
+2. GTK1: Fix lower spinbutton height. This was OK, so maybe its a Gtk
+ change. But from which version? I'm at 1.2.10
+
+0.08
+----
+1. GTK: Better menu selection.
+
+0.07
+----
+1. KDE: Reduce min-size of combo-boxes.
+2. GTK: Fixes for sodipodi - works with V1, not too good wrt V2...
+3. GTK2: Fix for GTK2.2 font setting.
+
+0.06
+----
+1. GTK: Make combo-boxes thinner.
+2. GTK: Allow ussage of GTK1 font substitution file, either
+ /etc/X11/qt_gtk_fnt2fntrc or ~/.qt/gtk_fnt2fntrc, and format:
+
+ <replace from> <with>
+
+ e.g.
+
+ Arial=Helvetica
+
+ This would cause GTK1 apps to use Helvetica, even if KDE/KControl
+ has specified Arial. Idea (& patch) supplied by Adrian Schroeter.
+
+0.05
+----
+1. ALL: Don't draw lines on scrollbars if less than 20 pixels.
+2. GTK1: Allow to specify x and y thickness's in gtkrc file - as
+ happens in GTK2. Fixes bug with small menu entries.
+3. GTK2: Remove 1 pixel border from menus - more consistent with GTK1,
+ and KDE - not for V2.
+4. GTK: More KDE-like menu bar entries.
+5. GTK: Re-do weight ranges - would mean 48 is accecpted as "Normal"
+6. ALL: Now 2 styles:
+ QtCurve No borders around buttons, menus, and tab bars
+ QtCurve V2 Has borders - more like original B???/FreeCurve
+7. ALL: Number of lines on toolbar handles is now 2, and 4 for scrollbars
+ and sliders.
+8. ALL: Dark scrollbar, slider, and progress background - window colour
+9. GTK1: Fix for slider background.
+10. GTK2: Fix error with overlapping check/radio highlight on frame.
+11. GTK2: Fix spinbuttons.
+
+0.04
+----
+1. KDE: Draw box around checked checkable menu item pixmaps.
+2. KDE: Only use small arrows on spinbuttons, and only if size is
+ too small for larger.
+3. KDE: Set min button size to 54 and not 70.
+4. ALL: Remove progress bar border.
+
+0.03
+----
+1. KDE: Don't highlight disabled menu items - mimics GTK behaviour.
+2. KDE: Progress bar background now matches GTK's.
+3. GTK: Progress bar gradient is now the same as menu bar items - as
+ was KDE.
+4. GTK: Progress bar contents now have 1 pixel border like KDE.
+5. GTK: Better spinbutton boxes.
+6. KDE: More GTK like spinbuttons.
+
+0.02
+----
+1. Use gtk-config and pkg-config to determine install location for
+ GTK 1 and 2 files.
+
+0.01
+----
+Initial release.