Warning, /system/qtcurve/ChangeLog-pre-1.0.md is written in an unsupported language. File is not indexed.
0001 ## 0.69.2-KDE4 0002 1. Change 'Dont draw outer dark border' to 'Draw dark outer border' 0003 2. Invalidate button background cache on settings change. 0004 3. Fix Qt only compile - don't include kstandardirs.h! 0005 4. Better postion of dots on slider handles. 0006 5. If custom button colours have been defined for window buttons, use the same 0007 colours to colour dock widget buttons. 0008 6. Add option to add extra padding to kwin titlebars. 0009 7. Add vlc and smplayer to default list of KDE4 apps that needs manual 0010 saving of menubar state. 0011 0012 ## 0.69.2-gtk2 0013 1. If a scrollbar slider is maxed-out, then shade it as disabled - matches KDE. 0014 2. When detecting `Ctrl-Alt-M` for menubar hiding, check for uppercase M 0015 as well as lower case. Also, ignore state of shift and caps-lock keys. 0016 3. Set default contrast to 7 0017 0018 ## 0.69.1-KDE4 0019 1. Remove line beneath dock widget titles. 0020 2. Fix glow-style mouse over for combos with coloured buttons. 0021 3. Improve appearance of plastik style mouse-over on scrollbar sliders. 0022 4. Fix issue with faded menuitems when not rounding. 0023 5. Fix crash with Dolphin and square list view selection. 0024 6. Fix Qt only compile. 0025 7. Fix inner border of some buttons in OpenOffice.org 0026 8. Use QtCurve's icons for dock widget buttons. 0027 9. Use same button shape for dock widget buttons as per window buttons. 0028 10. Don't draw shadows for window button icons if 'hover icons' is set to true. 0029 11. Remove border around scrollbar in popup of combobox when not drawing popupmenu 0030 borders. 0031 12. Use 'base' colour as background for scrollbars with thin groove, or 0032 flat buttons, that are part of a combo-box popup or are within 0033 qbstractscrollarea. 0034 0035 ## 0.69.1-gtk2 0036 1. Fix glow-style mouse over for combos with coloured buttons. 0037 2. Improve appearance of plastik style mouse-over on scrollbar sliders. 0038 0039 ## 0.69.0-KDE4 0040 1. Add option to control whether bottom tabs should have their gradient 0041 shades inverted. 0042 2. Config files now stored under `$XDG_CONFIG_HOME/qtcurve` 0043 (e.g. `~/.config/qtcurve`) 0044 3. Fix some issue with 'flat' appearance. 0045 4. Add an experimental option to hide/unhide menubars using Ctrl-Alt-M. 0046 Some applications, such as kcalc, do not save the menubar's state - 0047 and so this will be reshown when the apps starts. If this happens, 0048 edit `~/.config/qtcurve/stylerc` and add application name to 'menubarApps', 0049 e.g: 0050 0051 menubarApps=app1,app2,app3 0052 0053 5. Update versions of XBar menu files - taken from Bespin r652 0054 6. Disable XBar support for KDevelop - as per Bespin. 0055 7. Classic style for QWizzard. 0056 8. Fix issues with Amarok nightly's splitters - where the horizontal 0057 flag does not seem to be always set. 0058 9. Fix size of plastik-style mouse over on sliders. 0059 10. Fix issues with left-hand side of editable combos with 0060 icons when round<=full 0061 11. Fix compile on OSX - remove unused `#include <QX11Info>` 0062 12. Fix Arora's new style gradiented location bar. 0063 13. Fix gap between combo button and edit field when round < max. 0064 14. Dont move icon in editable combobox when button pressed. 0065 15. Remove nvidia arrow work-around. (Old plmasma and nvidia releases used to 0066 have re-draw errors with some arrows.) To re-enable this, use 0067 `-DQTC_OLD_NVIDIA_ARROW_FIX=true` at cmake time. 0068 16. Fix shaded listview headers sometime being uninitialised. 0069 0070 ## 0.69.0-gtk2 0071 1. Add option to control whether bottom tabs should have their gradient 0072 shades inverted. 0073 2. Config files now stored under `$XDG_CONFIG_HOME/qtcurve` 0074 (e.g. `~/.config/qtcurve`) 0075 3. Fix some issue with 'flat' appearance. 0076 4. Add an experimental option to hide/unhide menubars using Ctrl-Alt-M. 0077 5. Respect double arrow setting for non-editable combos on more Gtk2 0078 combo types. (Affects combos in pidgin.) 0079 6. Colour arrows on mouse over of non-editable combos on more Gtk2 0080 combo types. (Affects combos in pidgin.) 0081 7. Fix disabled editable combos. 0082 8. It has been reported that under intel Xorg drivers > 2.8, that QtCurve's 0083 arrows are not appearing. This seems to be due to the fact that QtCurve is 0084 using cairo to draw non-antialised lines in this case. To work-around this 0085 issue QtCurve has been changed to use the older Gdk to draw arrows. To 0086 revert back to cairo, use the following cmake option: 0087 0088 -DQTC_USE_CAIRO_FOR_ARROWS=true 0089 0090 ## 0.68.1-KDE4 0091 1. Fix reading, and saving, of 'dark inverted gradient' setting. 0092 2. Better button metrics - especially for buttons with menus. 0093 3. Fix different sized buttons in VirtualBox dialogs. (When determing if 0094 button should take icon size into account (a la Gtk2), dont use the 0095 'auto-default' setting, just check if its in a `QDialogButtonBox`). 0096 4. Add 2 pixels to the left/right of max rounded buttons. 0097 5. Dont draw window border/buttons into pixmaps when compositing is active. 0098 6. Use `KIconLoader` to determine icon sizes - if compiled against KDE4. 0099 7. Don't do 'fix corners of round frames where frame background is different 0100 to window background' (from 0.67.6) for frames within `QAbstractItemView`. 0101 Improves appearance of KPackageKit. 0102 8. Workaround some issues with window style and compositing - where parts of 0103 the frame are not updated. 0104 9. Speed up background gradients by drawing into a 16 * 256 size pixmap, 0105 scaling this to the correct height, and then tiling the pixmap. 0106 0107 ## 0.68.1-gtk2 0108 1. Fix reading of 'dark inverted gradient' setting. 0109 2. Allow toggle buttons to be max rounded. 0110 3. Fix combo-box arrow position when not etched/shadowed. 0111 4. Fix default value for 'double Gtk combo arrow' setting. 0112 5. Fix https://bugzilla.novell.com/show_bug.cgi?id=529607 0113 0114 ## 0.68.0-KDE4 0115 1. New options: 0116 0117 1. Control whether icons are displayed in menus 0118 2. Force alternate colours in listviews 0119 3. Square selections in listviews 0120 4. Dont make 'auto-default' buttons larger - makes them less Gtk2 0121 like though. 0122 0123 2. Fix compilation under KDE 4.2 0124 0125 ## 0.68.0-gtk2 0126 1. New options: 0127 0128 1. Control whether icons are displayed in menus 0129 2. Force alternate colours in listviews 0130 3. Square selections in listviews 0131 0132 ## 0.67.6-KDE4 0133 1. Fix corners of round frames where frame background is different to window 0134 background. 0135 2. Only use icon metrics for auto-deault buttons that are either within a 0136 `QDialogButtonBox`, or are on a `KFileWidget`. 0137 3. Give toolbar items a 1 pixel spacing - so that there is at least a gap between 0138 konqueror's location and search edit fields. 0139 4. Fix saving of menubar item 'colour on mouse over' setting. 0140 5. Fix bleed of Agua shine in scrollbar buttons. 0141 6. Offset sunken slider thumbs to improve appearance. 0142 7. When shading tab background - dont shade tabs of document mode tab widgets. 0143 0144 ## 0.67.5-KDE4 0145 1. If drawing square scrollviews, give these a similar 3d effect to 0146 rounded ones. 0147 2. If using squared scrollviews, also square Kate/Kwrite view. 0148 3. Disable parentless dialog fix for plasma. 0149 4. Fix button of non-editable combos when not etching entries. 0150 5. Fix clipping of plastik style mouse over for max/extra round. 0151 6. Only do mouse over for entries if combos and spin widgets are unified. 0152 7. If not etching entries, reduce height of editable combo by 2 pixels. 0153 8. If not etching/shadowing, when mouse over set to 'glow' use 'thick coloured' 0154 9. If not etching/shadowing, decrease thinner scrollbar groove. 0155 10. Remove hard-coding of light border in progressbars - use gradient setting. 0156 11. Use smaller kwin title bar, if not bordered or round < full. 0157 12. Fix agua buttons when round < full. 0158 0159 ## 0.67.5-gtk2 0160 1. Use same shade for all menu item separators. 0161 2. Fix clipping of non-V style right arrow. 0162 3. Dont draw 3D border around poup menus when border has been disabled, but 0163 shading set to 0% 0164 4. Offset sunken slider thumbs to improve appearance. 0165 0166 ## 0.67.4-KDE4 0167 1. Don't create a `KComponentData` if `KGlobal::hasMainComponent()` is true. 0168 Fixes plasma crash on logout. 0169 2. Move menu text 2 pixels closer to icon - matches Gtk2 better. 0170 3. Improve the appearance of `QWhatsThis` shadows. 0171 0172 ## 0.67.4-gtk2 0173 1. If drawing square scrollviews, give these a similar 3d effect to rounded ones. 0174 2. Move menuitem arrows 2 pixels to the left, to match KDE4 better. 0175 3. Fix button of non-editable combos when not etching entries. 0176 4. Fix spin buttons when not etching entries. 0177 5. Only do mouse over for entries if combos and spin widgets are unified. 0178 6. If not etching/shadowing, when mouse over set to 'glow' use 'thick coloured' 0179 7. If not etching/shadowing, decrease thinner scrollbar groove. 0180 8. Fix clipping of shaded button on combos when not etching/shadowing. 0181 9. Remove hard-coding of light border in progressbars - use gradient setting. 0182 10. Slightly better button metrics when not etching/shadowing. 0183 0184 ## 0.67.3-KDE4 0185 1. Fix crash in system settings when changing colours. 0186 2. Yet another attempt to better align button text with Gtk2. 0187 3. Fix plastik style mouse over on scrollbars. 0188 4. Draw arrows in popupmenus closer to edge - matches Gtk2 better. 0189 5. Fix border width of Gtk style combobox menus. 0190 0191 ## 0.67.3-gtk2 0192 1. If a buttons requested size is not a multiple of 2, then shift the text 1 0193 pixel lower. 0194 2. Fix plastik style mouse over on scrollbars. 0195 0196 ## 0.67.2-KDE4 0197 1. Fix titlebar gradients when inactive != active 0198 2. Fix garbage on window decoration under KDE4.3 when not compositing 0199 0200 ## 0.67.2-gtk2 0201 1. Fix text placement in pushbuttons. 0202 2. Set the insensitive foreground colour to the disabled text colour, and not 0203 the mid colour. Fixes appearance of disabled items in Mozilla apps. 0204 0205 ## 0.67.1-KDE4 0206 1. Adjust Agua overlay if widget is not max rounded. 0207 2. Fix rounding of scrollbar groove. 0208 3. Use icon metrics for all 'AutoDefault' buttons. This should now better match 0209 Gtk2 - where 'can default' buttons always seem to reserve enough height 0210 for an icon. 0211 4. If linked against KDE, use KDE4's icon size settings to control the size of 0212 icons in menus, buttons, and toolbars. 0213 0214 ## 0.67.1-gtk2 0215 1. Adjust Agua overlay if widget is not max rounded. 0216 2. Fix flat/sunken/dashed splitter handles! 0217 3. Fix check/radio position in Thunderbird2 menus. 0218 0219 ## 0.67.0-KDE4 0220 1. Add option to draw insider border of inactive tabs. 0221 2. Add option to draw double arrows for Gtk style combos. 0222 3. Add option to colour the sorted listview header. 0223 4. Disable spin button when at min/max - matches Gtk2. 0224 5. Disable scrollbar buttons when at min/max - to match spin buttons. 0225 6. Place non-V arrows of unified spin widgets closer together. 0226 7. For scrollviews that are windows, dont round and always place scrollbar within 0227 frame. 0228 8. Improve appearance of max rounded pushbuttons in Arora. 0229 9. Increase the amount of rounding when round set to max. 0230 10. Only selected tabs need to fade to 100% alpha when using gradient backgrounds. 0231 0232 ## 0.67.0-gtk2 0233 1. Add option to draw insider border of inactive tabs. 0234 2. Add option to draw double arrows for non-editable combos. 0235 3. Add option to colour the sorted listview header. 0236 4. Disable scrollbar buttons when at min/max - to match spin buttons. 0237 5. Place non-V arrows of unified spin widgets closer together. 0238 6. Increase the amount of rounding when round set to max. 0239 7. Match gradient width/height to KDE4. 0240 8. Only selected tabs need to fade to 100% alpha when using gradient backgrounds. 0241 9. Fix entry borders of standard entry widgets in Mozilla apps. (The Mozilla 0242 widgets need a thinner border than the Gtk ones) 0243 0244 ## 0.66.1-KDE4 0245 1. Fix some issues with the config dialog. 0246 2. Improve text alignment in `QFormLayouts` by copying the polish code from 0247 Skulpture. 0248 3. Allow scrollbars to be extra rounded! 0249 0250 ## 0.66.0-KDE4 0251 1. Add a new 'Dark Inverted Gradient' and use this as the default gradient 0252 for menu stripes. 0253 2. New 'Agua' style gradient - looks better under KDE4 and Gtk2. 0254 3. Add option to lighten/darken the background of tabs. 0255 4. Make inactive tabs more consistent with active tabs. 0256 5. Remove sunken scroll views config item, and replace with option to control 0257 if entries and scroll views should be etched (sunken). 0258 6. Modify defaults: 0259 0260 1. Scrollbars outside of scrollview (Gtk/oxygen style) 0261 2. Thin scrollbar groove. 0262 3. Round titlbar buttons, hover symbol. 0263 4. Titlebar icon next to text. 0264 0265 7. When using scrollbars outside of scrollview, reduce gap to 2 pixels if sunken. 0266 8. Use `KDE_SESSION_VERSION` to determine which KDE prefix (KDE3, or KDE4) to 0267 seach first for `qtc_xxx.themerc` files. 0268 9. Update Klearlooks to be more consistent with Clearlooks (lighten tab 0269 background, use highlight strip on active tab, dont colour active tab) 0270 10. Cache selection pixmaps to speed up drawing. 0271 11. Dont round rubber band, makes things more consistent with 0272 Gtk2 - and is faster. 0273 12. If using squared scrollviews, also square kontact's preview pane. 0274 13. If using scrollbars outside of scrollview, draw frame around kwrite/kate 0275 contents. 0276 14. Improve config dialog - use KDE4 HIG. 0277 0278 ## 0.66.0-gtk2 0279 1. Add a new 'Dark Inverted Gradient' and use this as the default gradient 0280 for menu stripes. 0281 2. New 'Agua' style gradient - looks better under KDE4 and Gtk2. 0282 3. Add option to lighten/darken the background of tabs. 0283 4. Make inactive tabs more consistent with active tabs. 0284 5. Remove sunken scroll views config item, and replace with option to control 0285 if entries and scroll views should be etched (sunken). 0286 6. Modify defaults: 0287 0288 1. Scrollbars outside of scrollview (Gtk/oxygen style) 0289 2. Thin scrollbar groove. 0290 0291 7. When using scrollbars outside of scrollview, reduce gap to 2 pixels 0292 if sunken. 0293 8. Set, and use, honors-transparent-bg-hint / transparent-bg-hint. Fixes corners 0294 of entry fields in Firefox 3.5 0295 9. Remove `userChrome.css` settings if firefox executable name is firefox-3.5