- Draw correct colour for popup of combo's in toolbars.
- Don't round KMix's popup, or the 'unlock screen' dialog.
- Treat 'abrowser' as Firefox.
- Disable tab-mouse over for all tabs that are of the type
GtkNoteBook.GtkFixed.GtkWindow
(this is mainly for Mozilla and OO.o widgets) - Fix OK/Cancel buttons for all Firefox3 dialogs.
- Removed
QTC_MODIFY_MOZILLA_USER_JS
cmake option, this is now set via theQTC_MODIFY_MOZILLA
option - as the KDE button order is affected by the instantApply setting. - Draw Mozilla's scrolled windows square - as it seems to assume they are.
- When determinging lower etch colour, ignore GtkBox widgets when looking up parent tree.
- Set menu and toolbar fonts.
- Don't darken disabled splitter.
- Dont draw hover for disabled listviews.
- Stop animating progressbars when they reach max value.
- Fix 'bleeding' of Arora's progressbar.
- Don't round Arora's location bar popup.
- For right-to-left progressbars, make animation go right-to-left - matches KDE.
- Detect seamonkey as a Mozilla app.
- Try to determine if a Mozilla app is new, or not, by calling --version
- Fix OO.o scrollbars when using flat scrollbar buttons.
- Improve Mozilla and OO.o spin widgets.
- Fix OO.o comboboxes.
- Shrink (by 2 pixels) size of Firefox toolbars - but only if
-DQTC_MODIFY_MOZILLA=true
is passed to cmake. This modifies your~/.mozilla/firefox/???.default/chrome/userChrome.css
file to include/usr/share/themes/QtCurve/mozilla/QtCurve.css
file. - Fix KDE button order in FireFox 3 dialogs - but only if
-DQTC_MODIFY_MOZILLA=true
is passed to cmake.
- Increase menubar item height by 1 pixel - seems to align better with Gtk2.
- Improve look of comboboxes in Qt4 printer properties dialog listview.
- Provide initial support for Bespin's XBar - disabled by default. To enable,
call cmake with
-DQTC_XBAR_SUPPORT=true
- Draw popup menu title text!
- Allow ability to specify if titlebar center alignment is for the full window width, or just the text area.
- Fix weird highlighting behaviour in QtWebKit text edit fields.
- Fix position of toolbar icons in Arora.
- Fix disabled tabs.
- Alter meunbar item widths slightly to make more consistent with KDE4.
- If
QTC_NEW_MOZILLA
is not set, don't allow faded menuitems for thunderbird - these just don't work here. In thunderbird it is not possible to detect if a menuitem is on a menubar, or in a popup menu :-( - Make file chooser's pathbar buttons more KDE4 like. This is not 100%, as there are no ">" arrows. To seperate items a light gray "/" is drawn.
- Improve entry focus highlight when round>full.
- Don't use max round for close buttons on GEdit's tabs.
- Use gradient for filled slider - unless appearance is flat/raised.
- Reduce the amount of size adjustment to menubar items when toolbar borders are set.
- Fix vertical toolbar borders.
- Slightly alter listview header size.
- Actually include the KWin titlebar alignment code!!!
- Adjust tab widget scroll buttons slightly.
- Fix crash with some pure Qt4 apps.
- Use gradient for filled slider - unless appearance is flat/raised.
- Slightly alter listview header size.
- Fix white-on-white text of disabled listviews - noticable in synaptic.
- If a toolbar is disabled, so should the handle be.
- When drawing filled slider groove, use fill colour for border as well.
- Better positioning of V arrows on secondary scrollbar buttons.
- When drawing filled slider groove, use fill colour for border as well.
- Better positioning of V arrows on secondary scrollbar buttons.
- Improve appearance of GtkCombo edit field.
- Dont draw focus for combobox listviews.
- When menubars have a border, adjust the menubar items accordingly.
- Reduce menubar margins.
- When filling the used part of a slider groove, use the slider colour if set, otherwise use the highlight colour.
- Fix setting of custom non-default icon themes.
- When creating icon map, check for icons in non-default style first, and then check default.
- Improve appearance GtkCombo poup menu (even though this is actually a deprecated widget!)
- When menubars have a border, adjust the menubar items accordingly.
- When filling the used part of a slider groove, use the slider colour if set, otherwise use the highlight colour.
- Adjust
KMenu
titles. - Fixed (hopefully!) clipping of toolbutton text.
- Fixed some more tab clipping (Qt 4.5)
- Draw
KMenuTitle
more button like - is more consistent with KDE3.
- Improve appearance of progressbars in listviews (such as in d4x)
- Call
kde-config
(KDE3) /kde4-config
(KDE4) to determine location of system icons for creating icon map.
- Use highlight colour for unselected focused view items.
- Fix saving/reading of custom shades.
- Reduce tab width by 4 pixels.
- Fix clipping of toolbar text.
- Fix group box check box clipping.
- Use highlight colour for unselected focused view items.
- Fix saving/reading of custom shades.
- Fix reading of boolean values from kdeglobals.
- Fix some slight tab drawing glitches.
- Stop disabled menuitems from using custom menu text colour if custom colours have been set.
-
Reduce gradient code complexity - makes predefined gradients work in the same vein as custom gradients.
-
Add scrollbar/slider groove and 'sunken' appearance options.
-
Added new soft and harsh gradients.
-
Change defaults:
- Soft gradient
- Fade menuitems
- Don't use highlight for menu.
- Default highlight set to 3%
- Toolbar separators set to sunken
- Flat menubar appearance
- Button like check/radios
- Supply, and use, predefined custom shades
- Plain progress
- Don't highlight active tab
- Sunken scrollviews
- Sunken appearance set to soft
- Line focus
- Set custom appearances for titlebars
- Extra rounded (only applies to Gtk2 and KDE4 variants)
-
Allow all bar flat and raised tabs to be coloured.
-
Only save appearance settings if different from default.
-
If a gradient does not define the values for positions 0 and 100, then add these.
-
Better colouring of selected tab.
-
Added new focus options - full and line.
-
Add new round options - extra and max.
-
Don't etch disabled items.
-
Use text colour for focus indicator in tree/list/etc views.
-
When specifying custom gradients, add the pssibility to have no internal border - options are now none, light, 3d
-
Only apply plastik style mouse-over scrollbars and sliders when plastik is set as the mouse-over style.
-
Only draw 1 arrow on combos - event when in Gtk style.
-
Add option to specify titlebar text alignment.
-
Move Qt4.5 scrollbars closer to scrollview when they are placed on the outside.
-
Provide icon mapping for pure-Qt apps, as well as KDE ones, if QtCurve is compiled against KDE.
-
Fix shading of menuitems when slider is set to 'orig selected'
-
Map more KDE4 icons.
-
When drawing arrows (such as in KDE4 colour selector), assume the arrow is enabled.
-
Style KCapacityBar - draw this as if it is a progressbar.
-
Fixed Qt4.5 tabs?
-
Add extra space for arrow on toolbuttons with menus.
-
Speed up kwin deocation when not using compositing.
-
Reduce gradient code complexity - makes predefined gradients work in the same vein as custom gradients.
-
Add scrollbar/slider groove and 'sunken' appearance options.
-
Added new soft and harsh gradients.
-
Change defaults:
- Soft gradient
- Fade menuitems
- Don't use highlight for menu.
- Default highlight set to 3%
- Toolbar separators set to sunken
- Flat menubar appearance
- Button like check/radios
- Supply, and use, predefined custom shades
- Plain progress
- Don't highlight active tab
- Sunken scrollviews
- Sunken appearance set to soft
- Line focus
- Extra rounded (only applies to Gtk2 and KDE4 variants)
-
Allow all bar flat and raised tabs to bol coloured.
-
Only save appearance settings if different from default.
-
If a gradient does not define the values for positions 0 and 100, then add these.
-
Better colouring of selected tab.
-
Added new focus options - full and line.
-
Add new round options - extra and max.
-
Don't etch disabled items.
-
Use text colour for focus indicator in tree/list/etc views.
-
When specifying custom gradients, add the pssibility to have no internal border - options are now none, light, 3d
-
Only apply plastik style mouse-over scrollbars and sliders when plastik is set as the mouse-over style.
-
Only draw 1 arrow on Gtk combos.
-
Under KDE4, read palette, and font, from kdeglobals - needed because if Qt4.5 is set to 'Desktop settings aware', it will not store its palette in
~/.config/TrollTech.conf
-
Fix Firefox issues with scrollbar slider when using flat scrolbar buttons.
-
Call kde-config (KDE3) / kde4-config (KDE4) to determine location of user's kde folder.
- Try to prevent toolbar button text being clipped.
- Fix crash when drawing focus - occurs when using alt-tab in xfwm4
- Fix settings for sliderThumbs, handles, toolbarSeparators, and splitters.
- Fix separators on vertical toolbars.
- Fix chopped off text on tabs with icons, but no close button (Qt < 4.5)
- Use faded lines for combo separator.
- Make squared scrollview appearance consistent when round is set to none.
- Fix missing pixels in squred progressbars with inverted gradient.
- Fix Firefox/OO.o menu text when useHighlightForMenu is set to false.
- Use faded lines for combo separator.
- Fix compilation with Qt4.5
- Fix tab label shift under Qt4.5
- Allow QtCurve's colours to be overriden if the style name starts with the application name. Fixes Pidgin's tab labels.
- Fix setting of options if no
qtcurvestylerc
is found! - Respect the "Raised" flag of toolbuttons - fixes missing border of
disabled buttons in
QJackCtl
. - Fix text in Arora (Qt4.5) tabs.
- Fix border of tabs.
- Fix setting of options if no
qtcurvestylerc
is found! - Allow QtCurve's colours to be overriden - but only if stylename is empty. Fixes SooperLooperGUI's background.
- Fix border of tabs.
- If
KDE_SESSION_VERSION
is not set, butKDE_FULL_SESSION
is, then use KDE/Qt3 settings.
- Fix setting of default style. Fixes odd behaviour of config dialog!
- Fix position of dark part of sunken lines.
- Fix scrollbar groove when squared and using flat scrollbar buttons.
- Fix kontact crash due to tracking mouse events on frames containing scrollviews.
- Read in custom gradients and shades from any system config file.
- Fix setting of default style.
- Fix position of dark part of sunken lines.
- Read in custom gradients and shades from any system config file.
-
Only draw coloured border for moused-over items if they are enabled!
-
Fix squred off corner in KTabWidgets when tabs are hidden.
-
Fix corners of sunken Q3ScrollViews.
-
Draw a sunken border around KPopupMenu titles.
-
Draw toolbar arrows after icon, so that they do not get covered by the icon.
-
Fix some weird alignment problems with KDE4 HIG.
-
Fix default margin settings - these were too small.
-
Add option to draw line after frameless groupbox title.
-
Add option to use faded lines (toolbar separators, menutitem separators, etc.)
-
Support
QLabel
buddy widgets, as perKStyle
. -
Adjust focus margins on checks/radios that don't have text.
-
Fix misdrawn gradients in kwin's buttons of moveable maximised windows.
-
'Fix' Konqueror's menubar height.
-
In config dialog, only enable 'colour seleected tab' checkbox if tab appearance is gradient or inverted.
-
Fix systemsettings crash with animated progressbars.
-
Fix animation of progressbars.
-
Fix applying of KDE4 colours to non-KDE4 applications that have a
KComponentData
. -
Fix slight overpainting of corners of active tab.
-
Dont darken background of dock widget titlebars, just draw a line underneath.
-
Dont draw menuitem separator titles.
-
If print properties dialog title is empty, then use title from print dialog. This stops the properites window from having the executable name as its title.
-
Fix clipping of pressed combo box text.
-
Make 'filled focus' fill the complete widget for buttons and combos.
-
Use button text colour for combo boxes.
-
Add 'none' to toolbar handles and splitters style.
-
Change defaults:
- Button effect: Shadow
- Mouse over: Glow
- Default button indicator: Glow
- V arrows
- Flat toolbars
- Filled focus
- Gradient selection
- Flat scrollbar buttons
- No combo line
- Sunken toolbar handles
- Only lighten popupmenus by 2%
- Flat active tab
- Don't shade sliders
- Don't darken menubars
- Use darkened background for progressbars
-
Fix weird mouse-over behaviour of toolbar buttons under Qt4.5
-
Enable shadow, etch, and 'glow' effects for squared and slight rounded appearance.
-
When using scrollviews where the scrollbar is within the frame, track mouse events so that we can simulate the scrollbar being pressed. This extends the usable width of a vertial scrollbar to the right hand side of the frame.
-
Allow to darken popup menu background.
-
Fix some issues with KRunner - especially with flat scrollbar buttons.
-
Only draw coloured border for moused-over items if they are enabled!
-
Fix slight redraw errors with scrolbar slider when using flat buttons.
-
Add option to draw line after frameless groupbox title.
-
Add option to use faded lines (toolbar separators, menutitem separators, etc.)
-
Fix mis-painted pixels on selected tab.
-
Custom gradient fix where "," is used for decimal - thanks to Cedric Bellegarde
-
Default to reading KDE4 settings if
KDE_SESSION_VERSION
is not set. To default to KDE3 instead, call cmake with-DQTC_DEFAULT_TO_KDE3=true
-
Fix reading in of Qt4 tooltip colours.
-
Don't allow QtCurve's colours to be overriden.
-
Make 'filled focus' fill the complete widget for buttons and combos.
-
Use button text colour for combo boxes.
-
Add 'none' to toolbar handles and splitters style.
-
Fix reading of KDE4 toolbar style.
-
Change defaults:
- Button effect: Shadow
- Mouse over: Glow
- Default button indicator: Glow
- V arrows
- Flat toolbars
- Filled focus
- Gradient selection
- Flat scrollbar buttons
- No combo line
- Sunken toolbar handles
- Only lighten popupmenus by 2%
- Flat active tab
- Don't shade sliders
- Don't darken menubars
- Use darkened background for progressbars
-
Enable shadow, etch, and 'glow' effects for squared and slight rounded appearance.
-
Allow to darken popup menu background.
- If appearance is rounded, also round the 'rubber band' selection.
- Dont draw light border around selection.
- Round all view selections.
- Fix mouse-over selections with custom gradient.
- Fix KDE app checking.
- New focus rect options - standard, highlight, background, filled.
- Add the ability to specify popup menu light factor.
- Put more space between arrows on combos if using Gtk combo menus and V arrows.
- Fix blurry arrows in url navigator.
- Set menu palette.
- Add option to use darkened background colour for menuitem selection.
- Add 'fade' to menuitem appearance.
- Option to have flat scrollbar buttons.
- New slider styles - plain rotated, and round rotated.
- Modified window decorations's 'on all desktops' button.
- Fix plain stripes on flat progressbar.
- Fix large border in kontact.
- Use lighter shade for titlebar fill.
- Add option to specify appearance of titlebar buttons.
- Add option to specify appearance of inactive titlebars.
- Recolour X of close button - not button background.
- Dont draw sunken button for KMenu title background - just draw Menu background.
- Alter the way the light part of etchibng is drawn - should help with darker colour schemes.
- Don't draw light etch part for widget in QAbstractItemView's, KRunner, or Plasma dialogs.
- Increase size of busy progressbar.
- Draw border around filled progress.
- Option to have button-like checks/radios.
- Set KDE palette for Qt applications.
- React to KDE font and palette changes for Qt only applications.
- Style QToolBox
- Use base for light part of lineedit border, and background for scrollview.
- Nicer 'V' arrows.
- Use large arrows for toolbuttons - as per KDE3.
- Make kwin bottom as rounded as top.
- Remove kwin 'Coloured Border' option. Replaced with a style option to do the same.
- Add 'Coloured Glow' kwin option - for KDE>=4.2 These shadows are taken from Oxygen - but the 'highlight' colour is used for the active window.
- 'Fix' for some disabled icons being dithered. Use KIconEfect to convert to gray and make semi-transparent.
- Increase width of pushbuttons with menus - fixes clipped text on kppp.
- Round internal corners of plain coloured mouse over effect.
- Remove reading of Qt3 palette - this 'hack' only worked for pure Qt apps.
-
Fix "trough-lower" and "tough-upper" style slider troughs.
-
Fix reading of listview colours under KDE4.
-
If appearance is rounded, round view selections.
-
New focus rect options - standard, highlight, background, filled.
-
Add the ability to specify popup menu light factor.
-
Put more space between arrows on combos if using V arrows.
-
Add option to use darkened background colour for menuitem selection.
-
Add 'fade' to menuitem appearance.
-
Option to have flat scrollbar buttons.
-
New slider styles - plain rotated, and round rotated.
-
Fix crash if
QTC_STYLE
is set, but is empty. -
Alter the way the light part of etchibng is drawn - should help with darker colour schemes.
-
Draw border around filled progress.
-
Fix light spinbuttons on dark background.
-
Option to have button-like checks/radios.
-
Draw square border for for frames that pass no detail and no widget to gtkDrawShadow.
-
Use base for light part of lineedit border, and background for scrollview.
-
Default to treating Firefox as firefox > 2.0 - cmake with
-DQTC_OLD_MOZILLA=true
to revert. -
Draw statusbar frames, if enabled.
-
Nicer 'V' arrows.
-
When reading KDE settings, read (if they exist):
/etc/kderc
/etc/kde4rc
or/etc/kde3rc
/etc/kde4/kdeglobals
or/etc/kde3/kdeglobals
<KDE4 prefix>/usr/share/config/kdeglobals
or<KDE3 prefix>/usr/share/config/kdeglobals
<KDE4 prefix>/usr/share/config/system.kdeglobals
or<KDE3 prefix>/usr/share/config/system.kdeglobals
$KDEHOME/share/config/kdeglobals
-
Round internal corners of plain coloured mouse over effect.