Warning, /system/qtcurve/ChangeLog-pre-0.47.md is written in an unsupported language. File is not indexed.
0001 ## 0.46.4-gtk2 0002 1. Only draw gradients if `width > 0 && height > 0` 0003 0004 ## 0.46.3-gtk2 0005 1. Fix look of flat/raised style menuitems and progressbars. 0006 2. Use `pkg-config` to obtain Gtk2 libdir. 0007 0008 ## 0.46.2-gtk2 0009 1. Remove `rgb2Hls()` and `hls2Rgb()` unless using old style shading. 0010 2. Use `fileno()` to obtain file descriptor of `FILE*` stream. 0011 3. Fix look of slider grooves for 'flat' appearance. 0012 4. Fix appearance of checkboxes for 'bevelled' appearance. 0013 0014 ## 0.46.1-gtk2 0015 1. Fix location of arrows on secondary scrollbar buttons. 0016 2. New shading routine - works *much* better with dark colour 0017 schemes. This is enabled for all colours be default, to 0018 enable only for dark colours (i.e. where red, green, 0019 and blue < 96), then configure with `--enable-old-shading` 0020 3. More 64-bit fixes - thanks to Will Stephenson. 0021 0022 ## 0.46-gtk2 0023 1. Allow negative highlight factors. 0024 2. Allow usage of light borders on menuitems and progressbars, 0025 as well as a custom colour setting. Patch by Frederic Van Assche 0026 3. Dont fill in slider grooves of disabled sliders. Patch by Frederic Van Assche 0027 4. Use encrypted.png for gtk-dialog-authentication if password.png 0028 is not found. 0029 5. Fix for Novell Bug 220205 - gtk-window-decorater crashes when 0030 right-clicking windows decoration with qtcurve-gtk2 style 0031 Thanks to Dirk Mueller. 0032 6. Fix for 64-bit crashes - thanks to Will Stephenson. 0033 0034 ## 0.45.3-gtk2 0035 1. When determinging background of popup menu for AA'ing, use 0036 shade window colour, not button. 0037 2. Fix for "-1" warnings reported by some users. 0038 0039 ## 0.45.2-gtk2 0040 1. Fix coloured menubars. 0041 2. Fix firefox 2's "stack smashing detected" errors. 0042 3. Remove ok/Cancel button swapping from QtCurve.css, does not 0043 work for firefox 2.x 0044 0045 ## 0.45.1-gtk2 0046 1. Restore pre 0.45 inactive window highlight. Option is still there to 0047 re-activate. 0048 2. Use listview header settings for listview headers! 0049 0050 ## 0.45-gtk2 0051 1. Option to control whether highlighted items should use 0052 the highlight colour in inactive windows. 0053 2. Option to control whether menubars should be shaded in 0054 inactive windows. 0055 3. Fix non-bevelling of toggle buttons. 0056 0057 ## 0.44.3-gtk2 0058 1. Dont colour sliders when disabled/maxed-out. 0059 2. When drawing light slider border, draw around all 4 sides. 0060 3. Fix Firefox 2.x toolbar buttons. 0061 4. Evolution fix - thanks to Thomas Siegmund 0062 0063 ## 0.44.2-gtk2 0064 1. Restore 0.43 scrollbar trough shade. 0065 0066 ## 0.44.1-gtk2 0067 1. Fix appearance of filled sliders. 0068 2. Improve right-to-left support. 0069 3. Fix OO.o crash - disable it from using scrollbar styles next and none 0070 4. Fix missing frames when not rounded. 0071 5. Disable toolbar handle mouse-over, not working very well. 0072 6. Fix weird looking eclipse toolbars. 0073 0074 ## 0.44-gtk2 0075 1. Specifiable colours for check and radio indicators. 0076 2. Options to control whether menu items should be rounded. 0077 3. Options to control whether menu items should be bordered. 0078 4. Option to enable mouse-over for menubar items. 0079 5. Option to have thinner menu items. 0080 6. More pronounced gradients for menuitems and progressbars. 0081 7. Option to use large dots. 0082 8. Option to set scrollbar button type: kde, windows, platinum, 0083 next, or none. 0084 9. Fix popup menu borders when not using lighter background. 0085 10. Fix OO.o drawing bugs. 0086 11. Fix GIMP 2.3 notebook crash. 0087 0088 ## 0.43.2-gtk2 0089 1. Fix mozilla progressbars, again... 0090 0091 ## 0.43.1-gtk2 0092 1. Supplied pre-compiled pixmaps. 0093 0094 ## 0.43-gtk2 0095 1. Fix AA'ing of menubar items when colouring the menubar. 0096 2. Option to draw light border around sliders. 0097 3. Dialog fix is now a config option, not compile option. 0098 4. Seperate specification of scollbar slider, and range slider, settings. 0099 5. Option to specify menubar text colours. 0100 6. New 'flat' appearance. 0101 7. Dont create custom gcs per widget class, use globals instead - should 0102 use less resources. 0103 8. Options to use a coloured border for mouse-over. 0104 9. Mouse over for tabs! 0105 10. Mouse over for toolbar handles. 0106 11. Nicer looking check and radio buttons - using pixmaps. 0107 0108 ## 0.42.2-gtk2 0109 1. Slight modification to aa code. 0110 2. Make slider appearance consistent with KDE when slider min == slider max 0111 3. Fix firefox menu colours when C locale indicates to use a comma 0112 as decimal separator - patch supplied by Valentine Sinitsyn 0113 4. Fix striped progressbar bleeding in Mozilla apps. 0114 5. More GIMP dialog hackery if `--enable-parentless-dialogs-fix` is 0115 specified. 0116 6. Treat SiftFox the same as FireFox 0117 0118 ## 0.42.1-gtk2 0119 1. Fix slight round when none selected. 0120 2. Fix menu and progressbar appearance when not bevelled. 0121 3. Fix progress always being striped. 0122 0123 ## 0.42-gtk2 0124 1. Optimisation to some drawing routines. 0125 2. Removal of sunken gradients for progress and menubar items. 0126 3. Progressbar and menuitem look now set via appearance setting. 0127 4. Flat style check/radios match non-flat style more. 0128 5. Remove "Border Splitters" option. 0129 6. Removal of "Light Gradient" and "Gradient" -> replaced with just 0130 "Gradient" (which is the previous "Light Gradient") 0131 7. Nicer progressbar style - options to have striped and animated. 0132 8. Option to have dots for slider thumb. 0133 9. Configurable splitter style - sunken lines, raised lines, dashes, dots. 0134 10. Apply `--enable-parentless-dialogs-fix` to non-modal dialogs as well. 0135 These will now not get a taskbar entry. 0136 11. Selected/normal tab appearance selectable. 0137 12. Option to control the roundedness. 0138 13. Option to fill in the used portion of slider groove. 0139 14. Gradient slider and scrollbar troughs. 0140 15. Try to make progressbar text bold as per Qt. 0141 0142 ## 0.41.1-gtk2 0143 1. Compile fix. 0144 0145 ## 0.41-gtk2 0146 1. Dont limit the max area of glass gradient. 0147 2. Discover home folder via `getpwuid(geteuid())` before `$HOME` 0148 3. For root, check `$XDG_CONFIG_HOME` is in ~root - if not, then 0149 set to `~/.config` 0150 4. Experimental hack to fix parentless modal dialogs (i.e. kate's 0151 close warnings, most kaffeine dialogs). Disabled by default, 0152 enable with `--enable-parentless-dialogs-fix` 0153 5. Option to have a coloured border for default button 0154 6. Fix "leaking" progress bars in thunderbird, etc. 0155 7. Don't allow to shade VMPlayer's menubar - looks weird as it 0156 does not cover the whole usual menubar area. 0157 8. Fix notebook crash in GIMP 2.3.x 0158 0159 ## 0.40-gtk2 0160 1. Better rounded tabs 0161 2. Configurable highlight factor - 0% to 50% 0162 3. Move scrollbar, and spinbutton, arrows down/left when pressed 0163 4. Depress combos when active 0164 0165 ## 0.39.1-gtk2 0166 1. Fix reading of custom slider colour 0167 0168 ## 0.39-gtk2 0169 1. KDE: Really theme dock window handles - i.e. no more text. Forgot 0170 to actually include this in 0.37! 0171 2. KDE: Nice dock window resize handles. 0172 3. KDE: On konqueror's active tab, draw light line at bottom. 0173 4. ALL: Dont round the focus rect, seems to cause problems. 0174 5. ALL: Dont shrink focus rect for listview entries. 0175 6. ALL: Split into KDE and Gtk packages. 0176 7. ALL: Option to not gradient selected tab. 0177 8. ALL: Store/read config settings from `$XDG_CONFIG_HOME/qtcurvestylerc` 0178 9. KDE: Use a '-' for tristate checkboxes 0179 10. GTK: Implement tristate for checkboxes and radios 0180 11. ALL: Round tab widgets 0181 12. ALL: Round frames 0182 13. ALL: Rounder progress bars 0183 14. ALL: Wider splitters 0184 15. ALL: Remove non-bordered option. 0185 0186 ## 0.38-gtk2 0187 1. GTK1: Compile fix. 0188 2. GTK2: Don't turn firefox text white when mouse over! 0189 3. ALL: Inverted gradients option. 0190 0191 ## 0.37-gtk2 0192 1. KDE: Better +/- spinbuttons. 0193 2. ALL: Better bevelled gradients. 0194 3. ALL: Option to draw a coloured focus rectangle. 0195 4. ALL: Modified default: 0196 0197 1. Bevelled gradient 0198 2. Coloured focus 0199 3. Dotted handles/serparators 0200 4. Normal arrows 0201 5. No listview lines 0202 0203 5. ALL: Make glass extend to full width and height of widgets - no 3d border. 0204 6. ALL: In listviews, draw focus rectangle within item. 0205 7. KDE: Use dots also for general handles - more consistent. 0206 8. KDE: Theme dock window handles - i.e. no more text. 0207 9. KDE: Fix/hack look of MDI window buttons. 0208 10. GTK2: Hackish fix for firefox and KDE's "apply colours to non-KDE apps" 0209 setting. 0210 11. GTK: Fix for tear of menu background. 0211 0212 ## 0.36-gtk2 0213 1. KDE: Fix for "Search" label in ksysguard, etc. 0214 2. KDE: Fix pixmap based menu items - e.g. Kig's colour sub-menu. 0215 3. KDE: Use a slider width of 16 for kpresenter, it seems to assume 0216 this regardless of the style used :-( 0217 4. GTK: Fix line-edits always being rounded. 0218 5. GTK2: Fix for OO.o?? 0219 0220 ## 0.35-gtk2 0221 1. KDE: Prevent MainActor from using its horrible colour scheme. 0222 2. GTK2: Fix for larger "Help" buttons in GIMP. 0223 3. KDE: Extend gradients to border when border level set to none 0224 for toolbars and menubars. 0225 4. KDE: Fix for non-rounded +/- buttons on Karbon toolbar. 0226 5. ALL: Remove "border" form default button options. 0227 6. KDE: Fix possible crash with hover widgets. 0228 7. GTK2: Supply a `QtCurve.css` file for FireFox 1.5.x, which will: 0229 0230 1. Fix Firefox 1.5.x's button order. The xml file needed to do this is 0231 taken from PlastikFox - thanks to VÃctor Fernández 0232 2. Disable emboldening of text on selected tab 0233 3. Use KDE's message/info/error/question icons in dialogs. 0234 4. Move button/toolbar contents when pressed. 0235 0236 8. GTK2: Custom `user.js` file to modify FireFox's behaviour: 0237 0238 1. Remove 'instant apply' 0239 2. Use KDE's prefered email client 0240 0241 This can be enabeld via `--enable-mozilla-userjs` `./configure` option. 0242 Disabled by default. 0243 0244 9. GTK2: Fix check marks in FireFox menus. 0245 10. KDE: Use similar style for table headers as for listview headers. 0246 0247 ## 0.34-gtk2 0248 1. GTK: Fix for darkening of menubars. 0249 2. GTK: Fix progressbar text. 0250 3. KDE: Hack to get white selected menu item text in OO.o2. Still can't 0251 do coloured menubars... 0252 4. ALL: Option to disable drawing of statusbar frames. 0253 5. KDE: Dont use dots or dashes for general handles - only for toolbar handles. 0254 6. GTK: Fix for not colouting flat menubars. 0255 7. KDE: Slight improvement to tab highlighting. 0256 0257 ## 0.33-gtk2 0258 1. ALL: Use lighter shading for glass. 0259 2. GTK2: Use default.kde as KDE icon folder. 0260 3. KDE: Fix for listview lines sometims drawing over arrows. 0261 4. KDE: Dont lighten konqueror's status bar - copied from lipstik. 0262 5. ALL: Allow seperate specification of menubar item and progress 0263 bar looks. 0264 6. ALL: New gradient style: bevelled - gradient top/bot, and plain in the 0265 middle. Affects listview headers, buttons, and combos. 0266 7. ALL: Allow setting of listview appearance. 0267 8. ALL: Allow setting of listview header colour - background, button, or 0268 custom. 0269 9. ALL: Option to only round top of selected menubar items. 0270 10. ALL: New toolbar handle style: dashes 0271 11. ALL: Remove Gtk1 dependancy for debian `.deb` file 0272 0273 ## 0.32-gtk2 0274 1. ALL: "Thinner" looking non-selected tabs for glass styles. 0275 2. GTK2: Add `./configure` argument 0276 0277 1. `--disable-mozilla-mods` 0278 0279 Dont alter user's userChrome.css 0280 0281 3. KDE: Support saving, and loading, of custom schemes. 0282 4. KDE: Predefiend styles are now read in from .qtcurve files 0283 5. ALL: New scheme with old glass look, flat toolbars, and normal arrows. 0284 6. KDE: Re-design of config dialog. 0285 7. ALL: Remove "V?" style naming. 0286 0287 ## 0.31.1-gtk2 0288 1. GTK2: added 2 `./configure` arguments: 0289 0290 1. `--disable-gtk-icons` 0291 0292 Dont do KDE-Gtk icon mapping 0293 0294 2. `--enable-kde-event-filter` 0295 0296 Add the event filter to intercept KDE style changes. 0297 0298 (Thanks to Vaclav Slavik for the `--disable-gtk-icons` patch) 0299 0300 ## 0.31-gtk2 0301 1. ALL: Better "glass" gradients. 0302 2. ALL: Dont use highlighted text colour to border selected menubar items. 0303 3. GTL2: Remove event filter added in 0.29, this seems to cause problems 0304 for some people with some apps. So, colour, font, etc. changes 0305 wont happen in Gtk2 apps until they are restarted. 0306 4. GTK: Dont draw dividers in listview headers, unless header is >10 pixels 0307 5. ALL: Gradient non-selected tabs as well as selected. 0308 6. GTK2: Also look in "hicolour" for icons. Search order will be: 0309 <chosen theme>, crystalsvg, hicolour 0310 7. GTK2: Map gt-add and gtk-remove stock icons 0311 0312 ## 0.30-gtk2 0313 1. KDE: Shrink menu entries by 1 pixel - to align with Gtk. 0314 2. GTK2: If switch from coloured menus to non-coloured, remove from 0315 `userChrome.css` 0316 3. GTK: Fix for slight redraw error on the top of toolbar buttons. 0317 4. GTK: Better toolbar buttons, etc.