|




| Link: http:// Depends on: KDE 4.x Downloads: 164129
| Submitted: Jun 7 2006 Updated: Feb 1 2010
| | Description:
This is a set of widget styles for Qt4/KDE4, KDE3 and Gtk2 based apps.
0.49 is the first version to have a Qt4/KDE4 port. This version may be compiled with just Qt4 - in which case the KDE4 control panel config dialog will not be built. See the INSTALL file for more details.
The fonts and colours for the GTK themes will be read in from your Qt settings - so any KDE font/colour changes will also affect your GTK apps.
NOTE: kde-look.org had a server crash, and the original QtCurve entry was deleted.
Changelog:
KDE4
====
1.0.2
-----
1. Apply cygwin patches from Yaakov S - use MODULE istead of SHARED.
2. For OpenOffice.org, if menuitem style is set to fade, then use flat.
3. Respect highlight colour setting when drawing progressbars.
4. Fix background of KOffice's dock widget titlebars.
5. Elide progressbar text if there is not enough space.
6. Replace some dynamic_cast's with qobject_cast's - fixes a reported crash in Gambatte (thanks to Andreas Pakulat)
7. Fix menuitems with Qt4.6 - these were drawn 1 pixel to thin.
8. Fix plasma calendar's week spinwidet mouse-over under KDE SC4.4
9. If using a background gradient, or cannot determine a widget's parent's background colour - use a 10% alpha white as the etch colour.
10. Fix cropping issues with KIntNumInput in QFormLayout in Qt4.6
11. Remove dock widget title from all KFileWidget's, not just those in KFileDialog.
KDE3
====
1.0.1
-----
1. Apply cygwin patches from Yaakov S - use MODULE istead of SHARED.
Gtk2
====
1.0.2
-----
1. Apply cygwin patches from Yaakov S - use MODULE istead of SHARED.
2. For older mozilla apps, if menuitem style is set to fade, then use flat.
3. Map edit-select-all.png to gtk-select-all
4. Fix check, radio, expander, and splitter background highlighting - forgot to convert configured value to a percentage!
5. If using a background gradient, or cannot determine a widget's parent's background colour - use a 10% alpha white as the etch colour.
--=--
1.0.0
-----
Way too many changes to list them all, but the main ones are:
[All] Added option to colour selected check/radios.
[All] Added option to use a smaller dot for radios.
[All] Made check/radio and splitter highlight options a configurable % - i.e. not based on standard hightlight %
[All] Added new splitter/handle/thumb style: single dot.
[All] Don't do coloured mouse over for buttons of editable combos, spin buttons, or scrollbar buttons.
[All] Remove support for QtCurve styles (these appear as unique KDE styles in the main KDE style selection dialog). Re-enable support by passing -DQTC_STYLE_SUPPORT=true to cmake.
[All] Slightly lighter shade used for coloured mouse over of arrows.
[KDE4/Gtk2] Dont draw border around rounded selection.
[KDE4] Add option to specify appearance of dock-widget titlebars.
[KDE4] Made XBar support a config, and not cmake, option.
[KDE4] Added option to specify effect for window titlebar text/icon: shadow/etch/none.
[KDE4] Fix window corners when 'shaded'.
[KDE4] Fix KDE4.4's palette changes to KFilePlacesView.
[KDE4] Only draw toolbar gradients for toolbars in main window. Removes gradient from file selector toolbar.
[KDE4] Add a 'Presets and Preview' initial page to the settings dialog - allowing to save custom presets, and preview before applying.
[KDE4] Nicer 'Agua' look for MDI/window/dock widget buttons.
[KDE4] Correctly theme menu separators with titles.
[KDE4] Fade ends of tab widget base - used in document mode tabs.
[KDE4/Gtk2] Added option to draw Air-like background rings in windows and/or menus.
[KDE4/Gtk2] Added option to add a 'glow' to progressbars.
[KDE4] Disable parentless-dialog fix for Kate (not required anyway), as this causes disappearing pointers when using embedded konsole!
[KDE4] Add option to control whether tabs that are in toolbars are drawn as tabs, or as per side bar button settings.
[KDE4] Googleearth crashes when using file dialogs, if linked to KDE4. So, for googleearth the usage of KDE4 dialogs is removed. To remove for other apps, edit ~/.config/qtcurve/stylerc and add 'useQtFileDialogApps=googleearth-bin'
[KDE4] Added 'Applications' page to config dialog where you can set which apps will not have background gradients, background image, should use Qt file dialog, need menubar state saving, not use menustripe, and should not use 'parentless dialog' fix.
[KDE4/Gtk2] Better Agua gradients for large buttons.
[KDE4] Remove titlebar from 'Places' dock widget in KFileDialog.
[KDE4] Add option to blend titlebar into background colour.
[KDE4] Fix borders of large circular window buttons.
[KDE4] Improve OpenOffice.org menus a little - disable menu stripe, border to left and right, and if drawing borderd menu items then add gaps to the left and right.
[KDE3] Allow to compile style against just Qt3 - tarball includes a simplified copy of KStyle. Need to pass -DQTC_QT_ONLY=true to cmake. NOTE: May also need to set QTDIR *before* calling cmake.
[KDE3] If KDE3 development files not found, then automatically set -DQTC_QT_ONLY=true
[Gtk2] Fix internal padding of scrolled windows where scrollbars are within window.
[Gtk2] Draw Inkscape and Anjuta sidebar buttons as per QtCurve's KDE style.
[Gtk2] Improve appearance of unified spin widgets under Firefox.
[Gtk2] Only draw toolbar/menubar background if shadow type is not set to none. (Removes toolbar gradient from Rhythmbox's search buttons)
[Gtk2] If user is using menubar colouring, and this would require changing the text colour, then need to modify the user's userChrome.css for this - regardless of the QTC_MODIFY_MOZILLA cmake option.
[Gtk2] If editing/creating userChrome.css and chrome folder does not exist, then create it.
[Gtk2] Theme icon view selections.
[Gtk2] Theme entry progress.
[Gtk2] Supply a default kdeglobs file (installed into QtCurve's gtk-2.0 folder) so as to allow easy modifications of default
[Gtk2] Use listview header appearance setting for background of rulers.
[Gtk2] Draw Preview button in GIMP file dialog as a listview header.
[Gtk2] Fix crashes with 'deadbeef' (??) 0.3.1 - need to check widget pointer before calling GTK_WIDGET_??? macros.
[Gtk2] gtkMenuStripe option replaced by noMenuStripeApps option. noMenuStripeApps=gtk is the equivalent of gtkMenuStripe=false
[Gtk2] Added a option to manually re-order the buttons of Gtk dialogs to match KDE style. Note: This is experimental, and may produce unexpected results!
License: GPL
|
| |
add commentback
|