Warning, /system/qtcurve/ChangeLog-pre-0.63.md is written in an unsupported language. File is not indexed.
0001 ## 0.62.9-KDE4 0002 1. Draw correct colour for popup of combo's in toolbars. 0003 0004 ## 0.62.8-KDE4 0005 1. Don't round KMix's popup, or the 'unlock screen' dialog. 0006 0007 ## 0.62.8-gtk2 0008 1. Treat 'abrowser' as Firefox. 0009 2. Disable tab-mouse over for all tabs that are of the type 0010 `GtkNoteBook.GtkFixed.GtkWindow` 0011 (this is mainly for Mozilla and OO.o widgets) 0012 3. Fix OK/Cancel buttons for all Firefox3 dialogs. 0013 4. Removed `QTC_MODIFY_MOZILLA_USER_JS` cmake option, this is now set via the 0014 `QTC_MODIFY_MOZILLA` option - as the KDE button order is affected by the 0015 instantApply setting. 0016 5. Draw Mozilla's scrolled windows square - as it seems to assume they are. 0017 6. When determinging lower etch colour, ignore GtkBox widgets when looking up 0018 parent tree. 0019 7. Set menu and toolbar fonts. 0020 8. Don't darken disabled splitter. 0021 0022 ## 0.62.7-KDE4 0023 1. Dont draw hover for disabled listviews. 0024 2. Stop animating progressbars when they reach max value. 0025 3. Fix 'bleeding' of Arora's progressbar. 0026 4. Don't round Arora's location bar popup. 0027 0028 ## 0.62.7-gtk2 0029 1. For right-to-left progressbars, make animation go right-to-left - 0030 matches KDE. 0031 2. Detect seamonkey as a Mozilla app. 0032 3. Try to determine if a Mozilla app is new, or not, by calling <app> --version 0033 4. Fix OO.o scrollbars when using flat scrollbar buttons. 0034 5. Improve Mozilla and OO.o spin widgets. 0035 6. Fix OO.o comboboxes. 0036 7. Shrink (by 2 pixels) size of Firefox toolbars - but only if 0037 `-DQTC_MODIFY_MOZILLA=true` is passed to cmake. This modifies your 0038 `~/.mozilla/firefox/???.default/chrome/userChrome.css` 0039 file to include `/usr/share/themes/QtCurve/mozilla/QtCurve.css` file. 0040 8. Fix KDE button order in FireFox 3 dialogs - but only if 0041 `-DQTC_MODIFY_MOZILLA=true` is passed to cmake. 0042 0043 ## 0.62.6-KDE4 0044 1. Increase menubar item height by 1 pixel - seems to align better with Gtk2. 0045 2. Improve look of comboboxes in Qt4 printer properties dialog listview. 0046 3. Provide initial support for Bespin's XBar - disabled by default. To enable, 0047 call cmake with `-DQTC_XBAR_SUPPORT=true` 0048 4. Draw popup menu title text! 0049 5. Allow ability to specify if titlebar center alignment is for the full window 0050 width, or just the text area. 0051 6. Fix weird highlighting behaviour in QtWebKit text edit fields. 0052 7. Fix position of toolbar icons in Arora. 0053 8. Fix disabled tabs. 0054 0055 ## 0.62.6-gtk2 0056 1. Alter meunbar item widths slightly to make more consistent with KDE4. 0057 2. If `QTC_NEW_MOZILLA` is not set, don't allow faded menuitems for 0058 thunderbird - these just don't work here. In thunderbird it is not possible 0059 to detect if a menuitem is on a menubar, or in a popup menu :-( 0060 3. Make file chooser's pathbar buttons more KDE4 like. This is not 100%, as 0061 there are no ">" arrows. To seperate items a light gray "/" is drawn. 0062 4. Improve entry focus highlight when round>full. 0063 5. Don't use max round for close buttons on GEdit's tabs. 0064 0065 ## 0.62.5-KDE4 0066 1. Use gradient for filled slider - unless appearance is flat/raised. 0067 2. Reduce the amount of size adjustment to menubar items when toolbar 0068 borders are set. 0069 3. Fix vertical toolbar borders. 0070 4. Slightly alter listview header size. 0071 5. Actually include the KWin titlebar alignment code!!! 0072 6. Adjust tab widget scroll buttons slightly. 0073 7. Fix crash with some pure Qt4 apps. 0074 0075 ## 0.62.5-gtk2 0076 1. Use gradient for filled slider - unless appearance is flat/raised. 0077 2. Slightly alter listview header size. 0078 3. Fix white-on-white text of disabled listviews - noticable in synaptic. 0079 4. If a toolbar is disabled, so should the handle be. 0080 0081 ## 0.62.4-KDE4 0082 1. When drawing filled slider groove, use fill colour for border as well. 0083 2. Better positioning of V arrows on secondary scrollbar buttons. 0084 0085 ## 0.62.4-gtk2 0086 1. When drawing filled slider groove, use fill colour for border as well. 0087 2. Better positioning of V arrows on secondary scrollbar buttons. 0088 3. Improve appearance of GtkCombo edit field. 0089 0090 ## 0.62.3-KDE4 0091 1. Dont draw focus for combobox listviews. 0092 2. When menubars have a border, adjust the menubar items accordingly. 0093 3. Reduce menubar margins. 0094 4. When filling the used part of a slider groove, use the slider colour 0095 if set, otherwise use the highlight colour. 0096 0097 ## 0.62.3-gtk2 0098 1. Fix setting of custom non-default icon themes. 0099 2. When creating icon map, check for icons in non-default style first, 0100 and then check default. 0101 3. Improve appearance GtkCombo poup menu (even though this is actually 0102 a deprecated widget!) 0103 4. When menubars have a border, adjust the menubar items accordingly. 0104 5. When filling the used part of a slider groove, use the slider colour 0105 if set, otherwise use the highlight colour. 0106 0107 ## 0.62.2-KDE4 0108 1. Adjust `KMenu` titles. 0109 2. Fixed (hopefully!) clipping of toolbutton text. 0110 3. Fixed some more tab clipping (Qt 4.5) 0111 4. Draw `KMenuTitle` more button like - is more consistent with KDE3. 0112 0113 ## 0.62.2-gtk2 0114 1. Improve appearance of progressbars in listviews (such as in d4x) 0115 2. Call `kde-config` (KDE3) / `kde4-config` (KDE4) to determine location 0116 of system icons for creating icon map. 0117 0118 ## 0.62.1-KDE4 0119 1. Use highlight colour for unselected focused view items. 0120 2. Fix saving/reading of custom shades. 0121 3. Reduce tab width by 4 pixels. 0122 4. Fix clipping of toolbar text. 0123 5. Fix group box check box clipping. 0124 0125 ## 0.62.1-gtk2 0126 1. Use highlight colour for unselected focused view items. 0127 2. Fix saving/reading of custom shades. 0128 3. Fix reading of boolean values from kdeglobals. 0129 4. Fix some slight tab drawing glitches. 0130 5. Stop disabled menuitems from using custom menu text colour 0131 if custom colours have been set. 0132 0133 ## 0.62.0-KDE4 0134 1. Reduce gradient code complexity - makes predefined gradients 0135 work in the same vein as custom gradients. 0136 2. Add scrollbar/slider groove and 'sunken' appearance options. 0137 3. Added new soft and harsh gradients. 0138 4. Change defaults: 0139 0140 1. Soft gradient 0141 2. Fade menuitems 0142 3. Don't use highlight for menu. 0143 4. Default highlight set to 3% 0144 5. Toolbar separators set to sunken 0145 6. Flat menubar appearance 0146 7. Button like check/radios 0147 8. Supply, and use, predefined custom shades 0148 9. Plain progress 0149 10. Don't highlight active tab 0150 11. Sunken scrollviews 0151 12. Sunken appearance set to soft 0152 13. Line focus 0153 14. Set custom appearances for titlebars 0154 15. Extra rounded (only applies to Gtk2 and KDE4 variants) 0155 0156 5. Allow all bar flat and raised tabs to be coloured. 0157 6. Only save appearance settings if different from default. 0158 7. If a gradient does not define the values for positions 0 and 100, 0159 then add these. 0160 8. Better colouring of selected tab. 0161 9. Added new focus options - full and line. 0162 10. Add new round options - extra and max. 0163 11. Don't etch disabled items. 0164 12. Use text colour for focus indicator in tree/list/etc views. 0165 13. When specifying custom gradients, add the pssibility to have no 0166 internal border - options are now none, light, 3d 0167 14. Only apply plastik style mouse-over scrollbars and sliders when plastik 0168 is set as the mouse-over style. 0169 15. Only draw 1 arrow on combos - event when in Gtk style. 0170 16. Add option to specify titlebar text alignment. 0171 17. Move Qt4.5 scrollbars closer to scrollview when they are placed on the 0172 outside. 0173 18. Provide icon mapping for pure-Qt apps, as well as KDE ones, if QtCurve is 0174 compiled against KDE. 0175 19. Fix shading of menuitems when slider is set to 'orig selected' 0176 20. Map more KDE4 icons. 0177 21. When drawing arrows (such as in KDE4 colour selector), assume the arrow is 0178 enabled. 0179 22. Style KCapacityBar - draw this as if it is a progressbar. 0180 23. Fixed Qt4.5 tabs? 0181 24. Add extra space for arrow on toolbuttons with menus. 0182 25. Speed up kwin deocation when not using compositing. 0183 0184 ## 0.62.0-gtk2 0185 1. Reduce gradient code complexity - makes predefined gradients 0186 work in the same vein as custom gradients. 0187 2. Add scrollbar/slider groove and 'sunken' appearance options. 0188 3. Added new soft and harsh gradients. 0189 4. Change defaults: 0190 0191 1. Soft gradient 0192 2. Fade menuitems 0193 3. Don't use highlight for menu. 0194 4. Default highlight set to 3% 0195 5. Toolbar separators set to sunken 0196 6. Flat menubar appearance 0197 7. Button like check/radios 0198 8. Supply, and use, predefined custom shades 0199 9. Plain progress 0200 10. Don't highlight active tab 0201 11. Sunken scrollviews 0202 12. Sunken appearance set to soft 0203 13. Line focus 0204 14. Extra rounded (only applies to Gtk2 and KDE4 variants) 0205 0206 5. Allow all bar flat and raised tabs to bol coloured. 0207 6. Only save appearance settings if different from default. 0208 7. If a gradient does not define the values for positions 0 and 100, 0209 then add these. 0210 8. Better colouring of selected tab. 0211 9. Added new focus options - full and line. 0212 10. Add new round options - extra and max. 0213 11. Don't etch disabled items. 0214 12. Use text colour for focus indicator in tree/list/etc views. 0215 13. When specifying custom gradients, add the pssibility to have no 0216 internal border - options are now none, light, 3d 0217 14. Only apply plastik style mouse-over scrollbars and sliders when 0218 plastik is set as the mouse-over style. 0219 15. Only draw 1 arrow on Gtk combos. 0220 16. Under KDE4, read palette, and font, from kdeglobals - needed because 0221 if Qt4.5 is set to 'Desktop settings aware', it will not store its palette 0222 in `~/.config/TrollTech.conf` 0223 17. Fix Firefox issues with scrollbar slider when using flat scrolbar buttons. 0224 18. Call kde-config (KDE3) / kde4-config (KDE4) to determine location of 0225 user's kde folder. 0226 0227 ## 0.61.5-KDE4 0228 1. Try to prevent toolbar button text being clipped. 0229 0230 ## 0.61.5-gtk2 0231 1. Fix crash when drawing focus - occurs when using alt-tab in xfwm4 0232 0233 ## 0.61.4-KDE4 0234 1. Fix settings for sliderThumbs, handles, toolbarSeparators, and splitters. 0235 2. Fix separators on vertical toolbars. 0236 3. Fix chopped off text on tabs with icons, but no close button (Qt < 4.5) 0237 4. Use faded lines for combo separator. 0238 0239 ## 0.61.4-gtk2 0240 1. Make squared scrollview appearance consistent when round is set to none. 0241 2. Fix missing pixels in squred progressbars with inverted gradient. 0242 3. Fix Firefox/OO.o menu text when useHighlightForMenu is set to false. 0243 4. Use faded lines for combo separator. 0244 0245 ## 0.61.3-KDE4 0246 1. Fix compilation with Qt4.5 0247 2. Fix tab label shift under Qt4.5 0248 0249 ## 0.61.3-gtk2 0250 1. Allow QtCurve's colours to be overriden if the style name 0251 starts with the application name. Fixes Pidgin's tab labels. 0252 0253 ## 0.61.2-KDE4 0254 1. Fix setting of options if no `qtcurvestylerc` is found! 0255 2. Respect the "Raised" flag of toolbuttons - fixes missing border of 0256 disabled buttons in `QJackCtl`. 0257 3. Fix text in Arora (Qt4.5) tabs. 0258 4. Fix border of tabs. 0259 0260 ## 0.61.2-gtk2 0261 1. Fix setting of options if no `qtcurvestylerc` is found! 0262 2. Allow QtCurve's colours to be overriden - but only if stylename is 0263 empty. Fixes SooperLooperGUI's background. 0264 3. Fix border of tabs. 0265 4. If `KDE_SESSION_VERSION` is not set, but `KDE_FULL_SESSION` is, then 0266 use KDE/Qt3 settings. 0267 0268 ## 0.61.1-KDE4 0269 1. Fix setting of default style. Fixes odd behaviour of config dialog! 0270 2. Fix position of dark part of sunken lines. 0271 3. Fix scrollbar groove when squared and using flat scrollbar buttons. 0272 4. Fix kontact crash due to tracking mouse events on frames containing 0273 scrollviews. 0274 5. Read in custom gradients and shades from any system config file. 0275 0276 ## 0.61.1-gtk2 0277 1. Fix setting of default style. 0278 2. Fix position of dark part of sunken lines. 0279 3. Read in custom gradients and shades from any system config file. 0280 0281 ## 0.61-KDE4 0282 1. Only draw coloured border for moused-over items if they are enabled! 0283 2. Fix squred off corner in KTabWidgets when tabs are hidden. 0284 3. Fix corners of sunken Q3ScrollViews. 0285 4. Draw a sunken border around KPopupMenu titles. 0286 5. Draw toolbar arrows after icon, so that they do not get covered by the icon. 0287 6. Fix some weird alignment problems with KDE4 HIG. 0288 7. Fix default margin settings - these were too small. 0289 8. Add option to draw line after frameless groupbox title. 0290 9. Add option to use faded lines (toolbar separators, menutitem separators, 0291 etc.) 0292 10. Support `QLabel` buddy widgets, as per `KStyle`. 0293 11. Adjust focus margins on checks/radios that don't have text. 0294 12. Fix misdrawn gradients in kwin's buttons of moveable maximised windows. 0295 13. 'Fix' Konqueror's menubar height. 0296 14. In config dialog, only enable 'colour seleected tab' checkbox if tab 0297 appearance is gradient or inverted. 0298 15. Fix systemsettings crash with animated progressbars. 0299 16. Fix animation of progressbars. 0300 17. Fix applying of KDE4 colours to non-KDE4 applications that have a 0301 `KComponentData`. 0302 18. Fix slight overpainting of corners of active tab. 0303 19. Dont darken background of dock widget titlebars, just draw a line 0304 underneath. 0305 20. Dont draw menuitem separator titles. 0306 21. If print properties dialog title is empty, then use title from print dialog. 0307 This stops the properites window from having the executable name as its 0308 title. 0309 22. Fix clipping of pressed combo box text. 0310 23. Make 'filled focus' fill the complete widget for buttons and combos. 0311 24. Use button text colour for combo boxes. 0312 25. Add 'none' to toolbar handles and splitters style. 0313 26. Change defaults: 0314 0315 1. Button effect: Shadow 0316 2. Mouse over: Glow 0317 3. Default button indicator: Glow 0318 4. V arrows 0319 5. Flat toolbars 0320 6. Filled focus 0321 7. Gradient selection 0322 8. Flat scrollbar buttons 0323 9. No combo line 0324 10. Sunken toolbar handles 0325 11. Only lighten popupmenus by 2% 0326 12. Flat active tab 0327 13. Don't shade sliders 0328 14. Don't darken menubars 0329 15. Use darkened background for progressbars 0330 0331 27. Fix weird mouse-over behaviour of toolbar buttons under Qt4.5 0332 28. Enable shadow, etch, and 'glow' effects for squared and slight rounded 0333 appearance. 0334 29. When using scrollviews where the scrollbar is within the frame, track mouse 0335 events so that we can simulate the scrollbar being pressed. This extends the 0336 usable width of a vertial scrollbar to the right hand side of the frame. 0337 30. Allow to darken popup menu background. 0338 31. Fix some issues with KRunner - especially with flat scrollbar buttons. 0339 0340 ## 0.61-gtk2 0341 1. Only draw coloured border for moused-over items if they are enabled! 0342 2. Fix slight redraw errors with scrolbar slider when using flat buttons. 0343 3. Add option to draw line after frameless groupbox title. 0344 4. Add option to use faded lines (toolbar separators, menutitem separators, 0345 etc.) 0346 5. Fix mis-painted pixels on selected tab. 0347 6. Custom gradient fix where "," is used for decimal - thanks to 0348 Cedric Bellegarde 0349 7. Default to reading KDE4 settings if `KDE_SESSION_VERSION` is not set. To 0350 default to KDE3 instead, call cmake with `-DQTC_DEFAULT_TO_KDE3=true` 0351 8. Fix reading in of Qt4 tooltip colours. 0352 9. Don't allow QtCurve's colours to be overriden. 0353 10. Make 'filled focus' fill the complete widget for buttons and combos. 0354 11. Use button text colour for combo boxes. 0355 12. Add 'none' to toolbar handles and splitters style. 0356 13. Fix reading of KDE4 toolbar style. 0357 14. Change defaults: 0358 0359 1. Button effect: Shadow 0360 2. Mouse over: Glow 0361 3. Default button indicator: Glow 0362 4. V arrows 0363 5. Flat toolbars 0364 6. Filled focus 0365 7. Gradient selection 0366 8. Flat scrollbar buttons 0367 9. No combo line 0368 10. Sunken toolbar handles 0369 11. Only lighten popupmenus by 2% 0370 12. Flat active tab 0371 13. Don't shade sliders 0372 14. Don't darken menubars 0373 15. Use darkened background for progressbars 0374 0375 15. Enable shadow, etch, and 'glow' effects for squared and slight rounded 0376 appearance. 0377 16. Allow to darken popup menu background. 0378 0379 ## 0.60-KDE4 0380 1. If appearance is rounded, also round the 'rubber band' selection. 0381 2. Dont draw light border around selection. 0382 3. Round all view selections. 0383 4. Fix mouse-over selections with custom gradient. 0384 5. Fix KDE app checking. 0385 6. New focus rect options - standard, highlight, background, filled. 0386 7. Add the ability to specify popup menu light factor. 0387 8. Put more space between arrows on combos if using Gtk combo menus and V arrows. 0388 9. Fix blurry arrows in url navigator. 0389 10. Set menu palette. 0390 11. Add option to use darkened background colour for menuitem selection. 0391 12. Add 'fade' to menuitem appearance. 0392 13. Option to have flat scrollbar buttons. 0393 14. New slider styles - plain rotated, and round rotated. 0394 15. Modified window decorations's 'on all desktops' button. 0395 16. Fix plain stripes on flat progressbar. 0396 17. Fix large border in kontact. 0397 18. Use lighter shade for titlebar fill. 0398 19. Add option to specify appearance of titlebar buttons. 0399 20. Add option to specify appearance of inactive titlebars. 0400 21. Recolour X of close button - not button background. 0401 22. Dont draw sunken button for KMenu title background - just draw Menu background. 0402 23. Alter the way the light part of etchibng is drawn - should help with 0403 darker colour schemes. 0404 24. Don't draw light etch part for widget in QAbstractItemView's, KRunner, 0405 or Plasma dialogs. 0406 25. Increase size of busy progressbar. 0407 26. Draw border around filled progress. 0408 27. Option to have button-like checks/radios. 0409 28. Set KDE palette for Qt applications. 0410 29. React to KDE font and palette changes for Qt only applications. 0411 30. Style QToolBox 0412 31. Use base for light part of lineedit border, and background for scrollview. 0413 32. Nicer 'V' arrows. 0414 33. Use large arrows for toolbuttons - as per KDE3. 0415 34. Make kwin bottom as rounded as top. 0416 35. Remove kwin 'Coloured Border' option. Replaced with a style option to do 0417 the same. 0418 36. Add 'Coloured Glow' kwin option - for KDE>=4.2 0419 These shadows are taken from Oxygen - but the 'highlight' colour is used 0420 for the active window. 0421 37. 'Fix' for some disabled icons being dithered. Use KIconEfect to convert to 0422 gray and make semi-transparent. 0423 38. Increase width of pushbuttons with menus - fixes clipped text on kppp. 0424 39. Round internal corners of plain coloured mouse over effect. 0425 40. Remove reading of Qt3 palette - this 'hack' only worked for pure Qt apps. 0426 0427 ## 0.60-gtk2 0428 1. Fix "trough-lower" and "tough-upper" style slider troughs. 0429 2. Fix reading of listview colours under KDE4. 0430 3. If appearance is rounded, round view selections. 0431 4. New focus rect options - standard, highlight, background, filled. 0432 5. Add the ability to specify popup menu light factor. 0433 6. Put more space between arrows on combos if using V arrows. 0434 7. Add option to use darkened background colour for menuitem selection. 0435 8. Add 'fade' to menuitem appearance. 0436 9. Option to have flat scrollbar buttons. 0437 10. New slider styles - plain rotated, and round rotated. 0438 11. Fix crash if `QTC_STYLE` is set, but is empty. 0439 12. Alter the way the light part of etchibng is drawn - should help with 0440 darker colour schemes. 0441 13. Draw border around filled progress. 0442 14. Fix light spinbuttons on dark background. 0443 15. Option to have button-like checks/radios. 0444 16. Draw square border for for frames that pass no detail and no widget to 0445 gtkDrawShadow. 0446 17. Use base for light part of lineedit border, and background for scrollview. 0447 18. Default to treating Firefox as firefox > 2.0 - cmake with 0448 `-DQTC_OLD_MOZILLA=true` to revert. 0449 19. Draw statusbar frames, if enabled. 0450 20. Nicer 'V' arrows. 0451 21. When reading KDE settings, read (if they exist): 0452 0453 1. `/etc/kderc` 0454 2. `/etc/kde4rc` or `/etc/kde3rc` 0455 3. `/etc/kde4/kdeglobals` or `/etc/kde3/kdeglobals` 0456 4. `<KDE4 prefix>/usr/share/config/kdeglobals` or 0457 `<KDE3 prefix>/usr/share/config/kdeglobals` 0458 5. `<KDE4 prefix>/usr/share/config/system.kdeglobals` or 0459 `<KDE3 prefix>/usr/share/config/system.kdeglobals` 0460 6. `$KDEHOME/share/config/kdeglobals` 0461 0462 22. Round internal corners of plain coloured mouse over effect.