Warning, /system/qtcurve/ChangeLog-pre-1.7.md is written in an unsupported language. File is not indexed.
0001 ## 1.6.4-KDE4 0002 1. Add Chinese translations - thanks to LiShaohui. 0003 2. Fix toolbar/menubar borders (if being drawn) when colouring menubars as per 0004 titlebars. 0005 3. Allow faded groupbox frame even when not shading background. 0006 4. If there is no group box frame, this is set to none, or the frame is below 0007 the text - then don't indent the checkbox (if there is one). 0008 5. Improve inner 3d part of line edits, combos, spinboxes, etc. 0009 6. Fix some scrollbar arrows not appearing disabled even though they should 0010 be - e.g. in 'About Dolphin' dialog. 0011 7. Support loading of png, jpeg, etc file types for background image. 0012 8. Fix menubar/titlebar blending for Firefox's 'page source' window. 0013 0014 ## 1.6.4-gtk2 0015 1. Fix Claws Mail listview headers. 0016 2. When drawing text on an option menu, look deeper into parent heirarchy to 0017 determine if the label is on a GtkOptionMenu. 0018 3. Fix menubar borders when menubars set to be coloured as per titlebar. 0019 4. Allow faded groupbox frame even when not shading background. 0020 5. Dont draw shaded/faded background groupboxes for Mozilla, Java, or 0021 OpenOffice.org 0022 6. Improve inner 3d part of line edits, combos, spinboxes, etc. 0023 0024 ## 1.6.3-KDE4 0025 1. Fix sunken kwin button backgrounds when using background gradients. 0026 2. In config dialog, dont enforce bordered popup menus if rounded. 0027 3. Apply background opacity to menubars and toolbars. 0028 4. Fix issues with konqueror's combo-boxes and dark menubars. 0029 5. Fix display of rekonq titlebar when blending menubar and titlebar. Rekonq 0030 has a menubar, but it's hidden - QtCurve detected the menubar, and informed 0031 the kwin style of this, cuasing the titlebar to have an incorrect gradient. 0032 6. Disable statusbar hiding for rekonq - it does not use standard statusbars. 0033 7. When hiding status/menubars via kwin buttons, only re-act if there has been 0034 more then 1/2 a second between presses. 0035 8. Dont hightlight menu item arrows when not enabled. 0036 9. When initialising, selecting a preset, or importing a settings file, dont 0037 update preview until fully loaded. 0038 10. Use preview windows close button to detatch/attach preview. 0039 11. Fix menubar/titlebar blending for Thunderbird's 'show message 0040 in new window' 0041 12. Disable the support for 'fix parent-less dialog' option - this causes too 0042 many issues with applications to be worth the fuss. If you really want 0043 this enabled, use the `-DQTC_ENABLE_PARENTLESS_DIALOG_FIX_SUPPORT=true` 0044 cmake option. 0045 0046 ## 1.6.3-gtk2 0047 1. Apply background opacity to menubars and toolbars. 0048 2. Always use text colours when drawing labels on a GtkOptionMenu. 0049 3. If using background opacity, draw rings and background gradient under 0050 menubars and toolbars - this matches the KDE4 behaviour. 0051 4. Disable the support for 'fix parent-less dialog' option - this causes 0052 too many issues with applications to be worth the fuss. If you really 0053 want this enabled, use the `-DQTC_ENABLE_PARENTLESS_DIALOG_FIX_SUPPORT=true` 0054 cmake option. 0055 0056 ## 1.6.2-KDE4 0057 1. Fix light border on kwin titlebars when using background opacity 0058 and gradients. 0059 2. Dont add light border to kwin titlebars if not using side borders. 0060 3. Add option to use light, dark, or shadow for outer and inner kwin borders. 0061 4. Write tooltipAppearance setting to config file! 0062 5. Always used flat menus for OpenOffice.org 0063 6. Allow to specify titlebar pad in the range -5 to +10 0064 7. Calculate font size to use for hide menu/status bar kwin buttons based 0065 upon button height. If too small, do not draw border. 0066 8. Restore the minimum titlebar heights to those of the 1.5 release. 0067 9. When reading in shadow configuration, actually set the correct items! Custom 0068 shadows was always defaulting to using 'focus' colour, no matter what was in 0069 the config file! 0070 10. Fix issues with duplicate gradient stops when editing gradients in config 0071 dialog. 0072 11. Fix menubar/titlebar blending for Thunderbird's message composer, calendar, 0073 and tasks windows. 0074 12. If drawing a background image, ensure that this can also be drawn onto kwin 0075 border - if it has a bottom edge. 0076 13. When showing style preview in config dialog, do not save current settings 0077 to a temp file to pass to the style - pass the options via a style based 0078 function. 0079 14. Make it possible to detach style preview from config dialog - this way 0080 changes can be seen immediately. 0081 15. If preview is embedded in config dialog, then always set the menubar size 0082 XProperty to 0. This prevents the kwin decoration thinking that the main 0083 config dialog has a menubar. 0084 16. Use same radius for all corners of progressbar. 0085 17. Apply menu background settings to menus of non-editable combos. Rounding is 0086 not applied due to clipping/shadow issues with Gtk2) 0087 18. Allow borderless rounded popup menus. 0088 19. Allow rounded menus when rounding is set to slight. 0089 0090 ## 1.6.2-gtk2 0091 1. Theme evolution's headers as headers, and not buttons. 0092 2. Set fallback icon theme to gnome instead of hicolor. This helps with some 0093 missing icons in evolution. 0094 3. If drawing a background image, ensure that this can also be drawn onto kwin 0095 border - if it has a bottom edge. 0096 4. Attempt to fix light text on dark background for OpenOffice.org 0097 5. Use same radius for all corners of progressbar. 0098 6. Apply menu background settings to menus of non-editable combos. (Rounding is 0099 not applied due to clipping/shadow issues with Gtk2) 0100 7. Allow borderless rounded popup menus. 0101 8. Don't draw double focus on Gimp combos. 0102 9. Allow rounded menus when rounding is set to slight. 0103 0104 ## 1.6.1-KDE4 0105 1. Add option to have rounded popup menus. 0106 2. Allow rounded tooltips when not compositing. 0107 3. Fix kwin titlebar blending for striped backgrounds. 0108 4. Simplify faded menu item code. 0109 5. When drawing progressbar contents and label, use same calculations 0110 to determine position. Fixes odd text on some of Krita's progressbar/spin 0111 button widgets. 0112 6. Fix menubar-hiding kwin icon when not blending menubar/titlebar. 0113 7. 'Fix' konsole titlebar opacity. Note: Menubar is still opaque :-( 0114 8. Fix background gradient in titlebars when using translucent backgrounds. 0115 9. Square tooltips for OpenOffice.org 0116 10. Fix windows build. 0117 0118 ## 1.6.1-gtk2 0119 1. Add option to have rounded popup menus. 0120 2. Allow rounded tooltips when not compositing. 0121 3. Use a hack to re-enable shadows for rounded tooltips. 0122 4. Don't map/unmap tooltips - not required?. 0123 5. Fix kwin titlebar blending for striped backgrounds. 0124 6. Use flat selection for items of editable combo - matches KDE4 better. 0125 7. Simplify faded menu item code. 0126 8. Don't use `gtk_style_apply_default_background` for resize widgets - 0127 messes up translucency! 0128 0129 ## 1.6.0-KDE4 0130 1. Add 'glow' focus option - this is now the default. 0131 2. Fix potential crash in `rgbToHsv` 0132 3. Use square-ish focus for view items if using squared selection. 0133 4. If titlebar `opacity=100`, and window/dialog opacity does not, then use 0134 window/dialog opacity for titlebar. 0135 5. Fix some compiler warnings under openSUSE 11.3 0136 6. Refactor blur-behind code. 0137 7. Update XBar code to r1158 0138 8. Remove `KFileDialog` code - has been in KDE since 4.1 0139 9. Dont apply background opacity to kaffeine. 0140 10. Remove amarok from list off apps not to apply opacity to. 0141 11. Fix MDI window border when using opacity. 0142 12. Improved glow mouse-over for non-standard sidebar buttons. 0143 13. Fix dock widget titlebar alignment when set to center on full width (not 0144 just on text space width). 0145 14. Add option to use slight rounding for window decorations - set in style 0146 config, as option also affects MDI windows. 0147 15. Added option to specify tooltip background appearance. 0148 16. Added options to draw shaded, or faded, group boxes. 0149 17. Added options to specify location of group box label; inside, outside, 0150 centered. 0151 18. Fix disabled looking slider in KDE colour dialog. 0152 19. Draw coloured mouse over for 'checked' toggle buttons. 0153 20. Just draw bold title for KMenu titles. 0154 21. Use Highlight colour for default button glow. 0155 22. When KDE4's 'Inactive selection changes colour' setting is enabled, 0156 dont change the selection colour - use same colour, but set 50% transparent. 0157 23. Add 4 pixel padding to dock window titlebars. 0158 24. Default sub-menu popup delay to 225 - matches Gtk2 standard default. 0159 25. When saving, or selecting, a preset update the kwin settings. 0160 26. Move opacity settings into their own page - and add warning that they may 0161 cause applications to crash. 0162 27. Extend background gradients into window decoration. 0163 28. Fix faded menuitems when using menu background gradients. 0164 29. If background gradient has a 'shine', then when used for backgrounds draw a 0165 radial gradient top centered. 0166 30. Always use windows-style scrollbars for OpenOffice.org - it seems to assume 0167 this button layout anyway, regardless of what is painted on screen. 0168 31. In kwin decoration, allow to use outer border when border size set to none/no 0169 sides. 0170 32. In kwin decoration, if disable compositing and not drawing outer border and 0171 colouring only the titlebar - then add outer border until compositing is 0172 re-enabled. 0173 33. Alow to specify 'none' as appearance setting for titlebars - so that 0174 background gradient can be used. 0175 34. Add a button in config UI to set the required config items to enable blended 0176 menubars and titlebars. 0177 35. Add option to add extra padding around border of kwin titlebar contents. 0178 36. If using compositing then use rounded and semi-transparent tooltips. 0179 37. Add option to force square tooltips. 0180 38. If drawing a separator in active titlebar, then only draw 1 line (and 0181 at 50% opacity) 0182 0183 ## 1.6.0-gtk2 0184 1. Add 'glow' focus option - this is now the default. (Note, for firefox 0185 the label of checkboxes and radiobuttons will have a rounded focus rect 0186 drawn - this is because the 'glow' does not seem to work for firefox's 0187 usage of checks and radios). 0188 2. Fix potential crash in rgbToHsv 0189 3. Use square-ish focus for view items if using squared selection. 0190 4. Store dialog/window opacity in an XProperty - so that kwin theme can use 0191 this as the titlebar opacity. 0192 5. Don't hide focus rect on listview headers when mouse-overed. 0193 6. Fix crash due to missing `gtk_widget_get_allocation` - this was only 0194 introduced in Gtk 2.18.0 0195 7. Group boxes need to respect 'square frames' setting. 0196 8. Some Java Swing fixes/workarounds: 0197 0198 1. always use plain slider style 0199 2. dont depress sliders 0200 3. slightly improve tabs 0201 0202 9. Added option to specify tooltip background appearance. 0203 10. Added options to draw shaded, or faded, group boxes. 0204 11. Added options to specify location of group box label; inside, outside. 0205 12. Dont use the 'no buttons' scrollbar setting for mozilla apps. This setting 0206 seems to cause odd behaviour with the horizontal scrollbar (sometimes it is 0207 not displayed). Use signle top/bottom left/right buttons instead. 0208 13. Draw coloured mouse over for 'checked' toggle buttons. 0209 14. Fix look of some sunken toolbar button in firefox. 0210 15. Use Highlight colour for default button glow. 0211 16. When KDE4's 'Inactive selection changes colour' setting is enabled, 0212 dont change the selection colour - use same colour, but set 50% transparent. 0213 17. Add "npviewer.bin" to list of apps that are brower plugin viewers - opacity 0214 settings are excluded from these. 0215 18. Exclude opacity settings from SWT apps (e.g. eclipse), totem, and sonata. 0216 19. Default sub-menu popup delay to 225 - matches Gtk2 standard default. 0217 The previous default of 100 seems to cause issues with Thunar. 0218 20. Extend background gradients into window decoration. 0219 21. Fix faded menuitems when using menu background gradients. 0220 22. If background gradient has a 'shine', then when used for backgrounds draw a 0221 radial gradient top centered. 0222 23. Use arrows on pathbar buttons. 0223 24. If using compositing then use rounded and semi-transparent tooltips. (Note: 0224 when using rounded tooltips, the kwin shadow dissapears.) 0225 25. Add option to force square tooltips. 0226 26. Reduce GdkGC usage - use cairo for text layout. 0227 27. Add a hack to work-around issues with NVIDIA and cairo 1.10. This 'fix' 0228 invloves duplicating the 1st and last stop in a gradient - and may have 0229 an impact on performance. To enable this, pass 0230 `-DQTC_CAIRO_1_10_HACK=true` to cmake. 0231 28. Improve tab mouse-over code. 0232 0233 ## 1.5.2-KDE4 0234 1. Apply opacity settings to inactive tabs. 0235 2. Add config option of apps that should not use menu opacity. 0236 3. Fix 'white line' appearing at the bottom of kwin titlebars when not using 0237 an outer border. 0238 4. If drawing an inner frame for kwin decorations, draw after titlebar has been 0239 drawn. 0240 5. Fix blurry arrows in Amarok's collection browser. 0241 6. qmake updates - thanks to Hugues Delorme. 0242 7. Dont call `killTimer` if timer was never registered - fixes Qt warning on 0243 app closure under windows. Thanks to Hugues Delorme. 0244 8. When setting KDE SC4.5 blur-behind hint, only set rects that can actually be 0245 blurred - should speed things up. (Idea and code stolen from Bespin) 0246 9. Fix non-styled background of scroll areas with no frame - such as in plasma's 0247 configure desktop mouse actions page. 0248 10. Don't force alternate listview colours for KDM - looks bad! 0249 11. Add option to use same gradients for inactive kwin shadows as those used for 0250 active windows. 0251 12. Draw stripes into kwin border, if colouring the titlebar only. 0252 0253 ## 1.5.2-gtk2 0254 1. Apply opacity settings to inactive tabs. 0255 2. Add config option of apps that should not use menu opacity. 0256 3. Add inkscape to list of apps to exclude opacity settings from. 0257 4. Exclude opacity settings from browser plugins - nspluginviewer, 0258 plugin-container, and chrome (instance used to load plugins). 0259 5. Exclude opacity settings for openoffice.org - crashes otherwise! 0260 6. Check widget's colormap before drawing transparent. 0261 7. Support non-integer font sizes - patch from Alyssa Hung 0262 0263 ## 1.5.1-KDE4 0264 1. Always use active palette to draw progressbar gradient. 0265 2. Fix style-support enabled builds 0266 3. Fix etched combos and spinbuttons when using round widgets, but square entry 0267 fields. 0268 4. Fix etch of non-unified combos. 0269 5. Fix config module compilation when kwin headers are not installed. 0270 6. Don't draw thumbs on circular sliders - they dont look good! 0271 7. Fix black bottom corners on fully rounded windows when not using compositing. 0272 8. Dont apply background opacity setting to; plasma (seems to cause an icon for 0273 plasma to appear in the taskbar), kwin, or screensavers (prevents these from 0274 being displayed). 0275 9. Add config option of apps to exclude from background opacity setting. 0276 Defaults to amarok, dragon, kscreenlocker, and smplayer. 0277 10. Don't draw transparent windows if compositing is turned off. 0278 11. Fix missing titlebar/taskbar icons in some apps (e.g. dolphin and kcalc) when 0279 using background transparency - thanks to Thomas Lübking. 0280 12. Fix Qt4.5 compilation. 0281 13. Fix colour of arrow-style min/max kwin buttons with dark colour schemes. 0282 14. Base alpha values, used to create sunken titlebar button background, on the 0283 'value' of the background colour HSV. 0284 15. Allow usage of sunken background even when not using circular 0285 titlebar buttons. 0286 16. Fix qmake compilation - thanks to Hugues Delorme 0287 17. Fix kwin painting of some shaded windows (e.g. YaST) when using unified 0288 titlebar and menubar 0289 18. Fix clipping of etched/rounded editable combo frames that have icons. 0290 0291 ## 1.5.1-gtk2 0292 1. Fix drawing of square frames, when general setting set to round. 0293 2. Dont draw thumbs on circular sliders - they dont look good! 0294 3. Add options to set opacity for window and poup-menu backgrounds. The KDE SC4.5 0295 blur-behind hint is set when the `opacity != 100` 0296 4. If hiding via kwin buttons, emit menubar & statusbar details when a window is 0297 mapped. 0298 0299 ## 1.5.0-KDE4 0300 1. Add option to set progressbar colour. 0301 2. Add options to have squared sliders and/or scrollbar sliders even when 0302 general setting set to round. 0303 3. Add option to use menubar colours for popup menus. 0304 4. Add option to set alpha values used to draw etch/shadow effect. 0305 5. Fixed background of Gtk2 style combo menus. 0306 6. Add option to specify colour of titlebar button icons. 0307 7. Add option to use menubar colour for titlebar when a window has a 0308 menubar visible. (Only valid when not blending titlebars and not using 0309 window border colours for menubars) 0310 8. 'Fix' toolbar handles in OpenOffice.org 0311 9. Add options to set opacity for window and poup-menu backgrounds. The 0312 KDE SC4.5 blur-behind hint is set when the opacity!=100 0313 10. Don't alter agua 'shine' for mouse-overed disabled widgets. 0314 11. Fix KDE SC4.5 sidebar buttons when set to not draw as standard buttons. 0315 12. Display kwin options in style config dialog, and import/export these when 0316 importing/exporting QtCurve themes. 0317 13. If drawing a spin widget with no edit field (as happens in KOffice's 0318 progress/spin widget), then dont draw the background behind the spin arrows. 0319 14. Fix right margin of tab labels. 0320 15. Fix scrollview frame when squared and etched. 0321 16. Fix `QDial` 'handle' position. 0322 17. Replace custom window-drag code with that of Oxygen. 0323 18. Change window-drag options to allow dragging via toolbars and other 0324 empty areas. 0325 19. Add option to draw separator between titlebar and window contents. 0326 20. Make combo-boxes slightly thinner. 0327 21. Update kwin shadow code. 0328 22. Draw faded lines for vertical table header splitters. 0329 23. Draw header gradients in top/left corner of table headers. 0330 0331 ## 1.5.0-gtk2 0332 1. Add option to set progressbar colour. 0333 2. Add options to have squared sliders and/or scrollbar sliders even when 0334 general setting set to round. 0335 3. Add option to use menubar colours for popup menus. 0336 4. Add option to set alpha values used to draw etch/shadow effect. 0337 5. Dont draw double shadow for coloured combo buttons. 0338 0339 ## 1.4.3-KDE4 0340 1. Fix crash (mainly on Arch linux) when apps (e.g. dolphin) exit. 0341 2. Add VirtualBox to list of apps that need menubar state to be saved. 0342 3. Dont force alternate colours for combo-box pop-up menus. 0343 4. Fix left-hand sunken button background in kwin theme when drawing a dark 0344 outer border. 0345 0346 ## 1.4.2-KDE4 0347 1. Remove some warnings when building on windows. 0348 2. Provide a qmake project to aid building on windows - 0349 thanks to Hugues Delorme 0350 3. When compiled as Qt-only, embed oxygen PNGs for message box icons. 0351 4. Add option to hide titlebar buttons on inactive windows. 0352 0353 ## 1.4.1-KDE4 0354 1. Fix compilation when `-DQTC_STYLE_SUPPORT=true` 0355 2. Re-add support for keep above/below kwin buttons. 0356 3. Fix compilation with KDE SC4.3 0357 4. Add option to draw dark inner border in kwin decoration. 0358 5. Fix garbled window decoration when not compositing. 0359 6. For MDI window titles, if left-aligning ensure text is at least 6 pixels 0360 from edge. 0361 7. Fix(?) compilation on non-X11 platforms - only link to, and use, 0362 `QtDBus` on unix. 0363 0364 ## 1.4.1-gtk2 0365 1. When drawing button-like checks and radios, do not drawn sunken if they are 0366 in a list/tree view. 0367 2. Fix segfault on some systems due to `gdk_x11_get_default_xdisplay` usage. 0368 0369 ## 1.4.0-KDE4 0370 1. Add striped window and menu background options. 0371 2. Added options to not square frames and tab frames. 0372 3. Fix 'bleed' of progress stripes when using animated faded stripes. 0373 4. Blend menubar and window titlebar gradients if: 0374 0375 1. menubar, titlebar, and inactive titlebar gradients match AND 0376 2. not blending titlebar gradient AND 0377 3. using window titlebar colour for menubar AND 0378 4. extending window drag into menubar 0379 0380 5. Default titlebar colours to window colours - matches KDE4 default. 0381 6. If using window border colours as menubar colours, and the active and inactive 0382 titlebar colours are the same, then always use the active titlebar text colour 0383 for the menubar. 0384 7. When shading menubars only when active, or using window border colours as 0385 menubar colours, the kwin deocration will send an X11 event to the client 0386 window when the active window changes - this allws Gtk2 to keep track. 0387 8. Don't etch window button icons unless not drawing the frame - doesn't look 0388 good otherwise. 0389 9. Re-organised window decoration config items and module. 0390 10. Get QtCreator to use QtCurve style for menubar, and for the toolbar 0391 in `KFileDialog` (`KFileDialog` is not 100%, but still looks better...) 0392 11. Add sunken background to window titlebar button options. 0393 12. Titlebar button modifications: 0394 0395 1. Dont support keep above/below buttons 0396 2. Change shade/unshade to be an arrow with line above/below 0397 3. Add option to use arrows for the icons of min and max buttons. 0398 4. Better icon for 'on all desktops' 0399 0400 13. Always use a 1 pixel border for toolbars - as using a border of 0 can cause 0401 items of adjoining locked toolbars to be too close. 0402 14. Add option to provide titlebar buttons to hide menubar and statusbars. 0403 15. When hiding statusbar, hide *all* statusbars in a window (e.g. kate). 0404 16. If window is a `KXmlGuiWindow`, and it contains the standard hide menubar 0405 and hide statatus bar actions, then use these to hide/show the menu/status 0406 bars. (Only when compiled against KDE) 0407 17. Add translucency support to kwin theme. 0408 0409 ## 1.4.0-gtk2 0410 1. Add striped window and menu background options. 0411 2. Added options to not square frames and tab frames. 0412 3. Animate faded progressbars when animation enabled. 0413 4. Blend menubar and window titlebar gradients if: 0414 0415 1. menubar, titlebar, and inactive titlebar gradients match AND 0416 2. not blending titlebar gradient AND 0417 3. using window titlebar colour for menubar AND 0418 4. extending window drag into menubar 0419 0420 5. Default titlebar colours to window colours - matches KDE4 default. 0421 6. If using window border colours as menubar colours, and the active and 0422 inactive titlebar colours are the same, then always use the active titlebar 0423 text colour for the menubar. 0424 7. When shading menubars only when active, or using window border colours as 0425 menubar colours, track the active window using a X11 event sent from the 0426 QtCurve kwin decoration. 0427 8. Fix border of radio buttons when general round setting is set to square. 0428 9. Always use a 1 pixel border for toolbars - as using a border of 0 can cause 0429 items of adjoining locked toolbars to be too close. 0430 10. Add separator to messafge dialog boxes - matches KDE. 0431 11. Add option to act upon titlebar buttons to hide menubar and statusbars. 0432 12. Fix plain/round sliders being rotated when using a custom slider width. 0433 0434 ## 1.3.1-KDE4 0435 1. Fix dotted focus rectangle. 0436 0437 ## 1.3.0-KDE4 0438 1. Add option to use kwin titlebar colours as menubar shade. 0439 2. Add option to hide status bars via Ctrl-Alt-S 0440 3. Add option to drag windows by menubar. 0441 4. Set decoration (hover/focus) colours for preview. 0442 5. Fix unreadable text when using progressbar glow and anti-aliased fonts. 0443 6. Better event filter code for qwidget buddy focus painting. 0444 7. Fix issues with light border in window decoration. 0445 8. Fix blurred left edges of windows when not drawing border and rounding 0446 bottom. 0447 9. Fix custom shadows when window is fully rounded. 0448 10. If using squared entry fields, draw frames around lables square. 0449 11. Derive from `QCommonStyle`, and not `QWindowsStyle`. 0450 (Deriving from `QWindowsStyle` seems to cause a crash in konqueror) 0451 12. Remove linkage to libkfile 0452 13. Set toolbar frame width to 0 if not drawing borders. 0453 14. Add option to remove all borders from maximised windows. 0454 15. Fix rounding top of menubar items in OO.o if this option is enabled. 0455 16. If using highlight as menu item colour, then for oo.o if text r/g/b<50 0456 and highlightedText r/g/b<127 - then blend highlight colour with menu 0457 colour. 0458 17. Fix konqueror crash due to highlighting of Q3ScrollViews. 0459 18. Add option to turn of kwin window grouping. 0460 19. Add kwin option to draw bottom border on windows when border size set to tiny. 0461 20. Only show kwin resize grip if not drawng the bottom border - otherwise it just 0462 looks odd. 0463 21. Use 'kde' to disable parent-less dialog fix for all KDE applications. 0464 22. Fix shading of menubars and when using flat menubar appearance and background 0465 image/gradient. 0466 23. Don't do mouse over of disalbed sliders. 0467 24. When casting `QPainter` device, check the `QPaintDevice devType()` 0468 against `QInternal` - and use `static_cast`, and not `dynamic_cast`. 0469 (Fixes crash with tagainijisho) 0470 25. Theme `QDial` 0471 26. Fix some unitialised variables - caught via valgrind. 0472 0473 ## 1.3.0-gtk2 0474 1. Add option to use kwin titlebar colours as menubar shade. 0475 2. Add option to hide status bars via `Ctrl-Alt-S` 0476 3. Add option to drag windows by menubar. 0477 4. Better check/radio positioning. 0478 5. Fix background painting with some toolbars. 0479 6. Draw window frames square. 0480 7. Fix rounding of check/radio/splitter/expander highlight. 0481 8. Set toolbar frame width to 0 if not drawing borders. 0482 9. When toggling menubar, or statusbar, queue a redraw of the window. 0483 10. Decrease size of SWT toolbars. 0484 11. Disable background image and gradient for SWT apps. 0485 12. Only allow QtCurve's colours to be overridden if they come from 0486 `QtCurveRcStyle` or GtkRcStyle. Also, in the case of root, disallow 0487 'ToolTip' and 'default' styles - as if app is run via kdesu/kdesudo, 0488 these could potentially be the user's colours. This should stop other 0489 theme's / user's colours from interfering. 0490 13. If using KDE4/Qt4 colour settings, only force the colours for buttons 0491 that are disabled. This fixes the coloured text on GWave's buttons. 0492 14. Fix shading of menubars and when using flat menubar appearance and 0493 background image/gradient. 0494 15. Fix slider groove not always being painted when using background 0495 gradient/rings. 0496 16. Fix drawing glitches with unified comboentries on mouse over. 0497 17. Improve firefox menubar text colouring.