[gtk-engines] Autogenerate the ChangeLog and .gitignore files.
- From: Benjamin Berg <bberg src gnome org>
- To: svn-commits-list gnome org
- Subject: [gtk-engines] Autogenerate the ChangeLog and .gitignore files.
- Date: Mon, 4 May 2009 15:59:05 -0400 (EDT)
commit 7e361fbbf53f6c1e2b23047d9fcf743d91462c25
Author: Benjamin Berg <benjamin sipsolutions net>
Date: Mon May 4 21:54:44 2009 +0200
Autogenerate the ChangeLog and .gitignore files.
---
ChangeLog | 7714 +--------------------------------
ChangeLog.pre-git | 7712 ++++++++++++++++++++++++++++++++
Makefile.am | 49 +-
engines/Makefile.am | 3 +
engines/clearlooks/Makefile.am | 3 +
engines/crux/Makefile.am | 3 +
engines/glide/Makefile.am | 3 +
engines/hc/Makefile.am | 3 +
engines/industrial/Makefile.am | 3 +
engines/lua/Makefile.am | 3 +
engines/mist/Makefile.am | 3 +
engines/redmond/Makefile.am | 3 +
engines/support/Makefile.am | 3 +
engines/thinice/Makefile.am | 3 +
git.mk | 182 +
schema/Makefile.am | 3 +
test/Makefile.am | 3 +
themes/Clearlooks/Makefile.am | 3 +
themes/Clearlooks/gtk-2.0/Makefile.am | 3 +
themes/Crux/Makefile.am | 3 +
themes/Crux/gtk-2.0/Makefile.am | 3 +
themes/Industrial/Makefile.am | 3 +
themes/Industrial/gtk-2.0/Makefile.am | 3 +
themes/Makefile.am | 3 +
themes/Mist/Makefile.am | 3 +
themes/Mist/gtk-2.0/Makefile.am | 3 +
themes/Redmond/Makefile.am | 3 +
themes/Redmond/gtk-2.0/Makefile.am | 3 +
themes/ThinIce/Makefile.am | 3 +
themes/ThinIce/gtk-2.0/Makefile.am | 3 +
30 files changed, 8021 insertions(+), 7714 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index d2c370f..75a30b0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7712 +1,4 @@
-2009-04-13 Benjamin Berg <benjamin sipsolutions net>
+2009-04-17 Benjamin Berg <benjamin sipsolutions net>
- * test/Makefile.am:
- There are no failures in the exported test, as the functions do not
- need to be marked as internal with the patch from bug #576787.
- Fixes bug #578882.
-
-2009-04-13 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- Corrected the version numbers.
-
-2009-04-13 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- Update for 2.18.1.
-
-2009-04-11 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw*.c:
- (clearlooks_*_draw_scrollbar_stepper):
- Remove the steppers line, so that there is only one pixel if two
- steppers are next to each other.
-
-2009-04-04 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/glide/src/glide_gtk2_support.c:
- (glide_gtk2_engine_hack_menu_shell_setup):
- * engines/hc/src/hc_gtk2_support.c:
- (hc_gtk2_engine_hack_menu_shell_setup_signals):
- * engines/redmond/src/redmond_gtk2_misc.c:
- (redmond_gtk2_engine_hack_menu_shell_setup_signals):
- Remove some usage of deprecated definitions. Bug #572178
-
-2009-04-03 Christian Persch <chpe gnome org>
-
- * engines/Makefile.am: Also dist the symbols file. Bug ##576787
- follow-up.
-
-2009-04-02 Christian Persch <chpe gnome org>
-
- * engines/clearlooks/Makefile.am:
- * engines/crux/Makefile.am:
- * engines/engine.symbols:
- * engines/glide/Makefile.am:
- * engines/hc/Makefile.am:
- * engines/industrial/Makefile.am:
- * engines/lua/Makefile.am:
- * engines/mist/Makefile.am:
- * engines/redmond/Makefile.am:
- * engines/support/Makefile.am:
- * engines/thinice/Makefile.am: Only export the necessary symbols. Bug
- #576787.
-
-2009-04-02 Christian Persch <chpe gnome org>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_set_mixed_color):
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- * engines/clearlooks/src/clearlooks_draw_gummy.c: Fix unresolved
- symbol error. Bug #576786.
-
-2009-03-18 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c (clearlooks_draw_entry):
- * engines/clearlooks/src/clearlooks_draw_gummy.c
- (clearlooks_gummy_draw_entry):
- * engines/clearlooks/src/clearlooks_style.c
- (clearlooks_style_draw_box):
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Fixed the focus inner shadow in draw_entry.
- Fixed the focus_color in the gtkrc, needs to be backported in
- gnome-themes.
-
-2009-03-16 Benjamin Berg <benjamin sipsolutions net>
-
- * configure.ac:
- Post release version bump.
-
-2009-03-16 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for 2.18.0.
-
-2009-03-16 Benjamin Berg <benjamin sipsolutions net>
-
- * test/torturetest.c:
- Also test the new "entry_progress" detail string.
-
-2009-03-10 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c
- (clearlooks_draw_entry_progress):
- * engines/clearlooks/src/clearlooks_style.c
- (clearlooks_style_draw_box):
- Coding style.
-
-2009-03-10 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c (clearlooks_draw_entry):
- * engines/clearlooks/src/clearlooks_draw_gummy.c
- (clearlooks_gummy_draw_entry):
- * engines/clearlooks/src/clearlooks_style.c
- (clearlooks_style_draw_shadow):
- * engines/clearlooks/src/clearlooks_types.h:
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Fixed a regression in the focus color of the GtkEntry introduced with
- the entry_progress commits.
-
-2009-03-08 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_entry_progress):
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Fix the radius of the clearlooks entry progress drawing and do the
- necessary changes in the theme.
-
-2009-03-06 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_entry_progress),
- (clearlooks_register_style_classic):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- * engines/clearlooks/src/clearlooks_types.h:
- Support for entry progress drawing.
-
-2009-03-02 Benjamin Berg <benjamin sipsolutions net>
-
- * configure.ac:
- Postrelease version bump.
-
-2009-03-02 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- Update for 2.17.4 release.
-
-2009-03-02 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/crux/src/crux-draw.c: (paint_progress_bar), (draw_box):
- * engines/thinice/src/thinice_theme_draw.c:
- (thinice_style_draw_box):
- * themes/Crux/gtk-2.0/gtkrc:
- * themes/Industrial/gtk-2.0/gtkrc:
- * themes/Mist/gtk-2.0/gtkrc:
- * themes/Redmond/gtk-2.0/gtkrc:
- * themes/ThinIce/gtk-2.0/gtkrc:
- Some improvements for the progressbar in entries. Things could
- certainly be better, but at least this should make it more usable.
-
-2009-02-17 Benjamin Berg <benjamin sipsolutions net>
-
- * configure.ac:
- Post release bump to 2.17.4.
-
-2009-02-16 Benjamin Berg <benjamin sipsolutions net>
-
- * Makefile.am:
- Fix distcheck for 2.17.3.
-
-2009-02-16 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- Update for 2.17.3 release.
-
-2009-02-15 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_focus):
- Draw a "label" focus for expanders. (bug #571835, Till Berger)
-
-2009-02-11 Benjamin Berg <benjamin sipsolutions net>
-
- * MAINTAINERS:
- Remove Andrew and add Andrea. Also removed some old entries.
-
-2009-02-11 Benjamin Berg <benjamin sipsolutions net>
-
- Move gtk-engines completely to LGPL-2.1 or any later version. To my
- knowledge everyone has given their permission to do this change.
-
-2008-12-14 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/*.h:
- * engines/*.c:
- Move everything to one header includes.
- Bug #563787, Patch by Luis Menia
-
-2008-12-07 Benjamin Berg <benjamin sipsolutions net>
-
- * configure.ac:
- Post release bump to 2.17.3.
-
-2008-12-07 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- 2.17.2 release (for the build fix)
-
-2008-12-07 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/industrial/src/industrial_style.c:
- (industrial_style_class_finalize):
- Add industrial_style_class_finalize. Bug #563256.
-
-2008-12-01 Benjamin Berg <benjamin sipsolutions net>
-
- * configure.ac:
- Post release bumb to 2.17.2.
-
-2008-12-01 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- 2.17.1 release.
-
-2008-11-30 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/*:
- Use G_DEFINE_DYNAMIC_TYPE everywhere. Bug #549830.
-
-2008-11-30 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_radiobutton):
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_radiobutton):
- Fix inconsistent radio button drawing.
-
-2008-11-30 Paolo Borelli <pborelli katamail com>
-
- * engines/clearlooks/src/clearlooks_style.c
- (clearlooks_style_draw_box):
- Make sure cairo_destroy is called when detail is buttondefault.
- Reviewed by Andrea Cimitan.
-
-2008-11-28 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/industrial/src/parse_rc_style.h:
- Remove the usage of deprecated glib symbols.
- Bug #560443, patch by Travis Veralrud
-
-2008-11-28 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/*/Makefile.am:
- Change the oder of the -I flags, so the locale ones are in front of
- the global flags. Bug #560042.
-
-2008-11-03 Benjamin Berg <benjamin sipsolutions net>
-
- * configure.ac:
- Postrelease bump to 2.17.1.
-
-2008-11-03 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- Update new file for 2.17.0.
-
-2008-11-03 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_button):
- Do not draw default indicator, if the button is disabled.
-
-2008-11-03 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Fix the bg color of GtkViewport and GtkScrolledWindow in notebooks.
-
-2008-10-18 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/mist/src/mist-style.c:
- Make mist_style_draw_focus static.
-
-2008-10-11 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c
- (clearlooks_style_draw_box):
- Let's return when detail is buttondefault, should fix #555890.
-
-2008-10-07 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_rc_style_init), (clearlooks_rc_style_parse),
- (clearlooks_rc_style_merge):
- * engines/clearlooks/src/clearlooks_rc_style.h:
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_set_widget_parameters),
- (clearlooks_style_init_from_rc), (clearlooks_style_draw_focus),
- (clearlooks_style_copy):
- * engines/clearlooks/src/clearlooks_style.h:
- * schema/clearlooks.xml.in.in:
- Added a disable_focus option for documentation purpose.
-
-2008-10-06 Thomas Wood <thos gnome org>
-
- * engines/mist/src/mist-style.c: (mist_style_draw_focus),
- (mist_style_class_init): Style the focus indicator in Mist
-
-2008-09-27 Benjamin Berg <benjamin sipsolutions net>
-
- * configure.ac:
- Version bump to 2.17.0.
-
-2008-09-27 Benjamin Berg <benjamin sipsolutions net>
-
- * test/torturetest.c:
- Add the new icon view detail strings to the torture tester.
-
-2008-09-27 Denis Washington <denisw svn gnome org>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/clearlooks/src/clearlooks_types.h:
- Customize drawing of the selection rectangles around GtkIconView
- items introduced in GTK+ trunk. (Bug #553575)
-
-
-2008-09-22 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for 2.16.0.
-
-2008-09-05 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_spinbutton):
- Made the horizontal line in the spinbutton smaller.
-
-2008-09-02 Benjamin Berg <benjamin sipsolutions net>
-
- * configure.ac:
- Postrelease version bump to 2.15.5.
-
-2008-09-02 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- Update for 2.15.4.
-
-2008-09-01 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_rc_style.c:
- * engines/clearlooks/src/clearlooks_rc_style.h:
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/clearlooks/src/clearlooks_style.h:
- * engines/clearlooks/src/clearlooks_theme_main.c:
- Use the G_DEFINE_DYNAMIC_TYPE macro provided by GLib.
- Bug #549830 Patch by Christian Dywan.
-
-2008-08-20 Andrea Cimitan <andrea cimitan gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Inreased menuitem separator spacing from 5 to 7
-
-2008-08-20 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Fix the separator height, which was broken by the last commit.
-
-2008-08-19 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Rework the gtkrcs so that all clearlooks based gtkrcs match better.
-
-2008-08-19 Benjamin Berg <benjamin sipsolutions net>
-
- * configure.ac:
- Remove useless AM_PROG_CC_STDC. Thanks for Werner Pantke.
-
-2008-08-18 Benjamin Berg <benjamin sipsolutions net>
-
- * configure.ac:
- Increase version to 2.15.4.
-
-2008-08-18 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- Update for 2.15.3 release.
-
-2008-08-15 Benjamin Berg <benjamin sipsolutions net>
-
- * configure.ac:
- Prerelease version bump to 2.15.3.
-
-2008-08-15 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- * themes/Industrial/gtk-2.0/gtkrc:
- Add gecko's entry workaround style property to the gtkrcs.
-
-2008-08-15 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/industrial/src/industrial_style.c: (real_draw_box):
- Fill in the entries background. However, only fill it if the
- transparent-bg-hint has not been set.
-
-2008-08-15 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_shadow), (clearlooks_style_draw_box):
- Fix the check to also fill the background if the widget is NULL.
-
-2008-08-15 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/support/cairo-support.c: (ge_cairo_pattern_fill):
- Prevent negative width/height from destroying the patterns for later
- drawing operations.
-
-2008-08-14 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- * engines/clearlooks/src/clearlooks_style.c:
- Add support for the "transparent-bg-hint" for entries and progress
- bars.
-
-2008-08-10 David Zeuthen <davidz redhat com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_radiobutton):
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_radiobutton):
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_radiobutton):
- Avoid hardcoding the radio button size (#547024)
-
-2008-08-04 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for 2.15.2 release.
-
-2008-08-04 Benjamin Berg <benjamin sipsolutions net>
-
- * README:
- Removed the smooth engine from the README.
-
-2008-08-04 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/industrial/src/industrial_style.c:
- Include stdio.h. (bug #543608, Rodrigo Moya)
-
-2008-08-04 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_shadow):
- Removes unnecessary CairoColor cast to fix build on solaris.
- (bug #535456, patch by Damien Carbery)
-
-2008-08-04 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_option):
- Remove dead code found by coverity (bug #501734, Kjartan Maraas)
-
-2008-07-25 Benjamin Berg <benjamin sipsolutions net>
-
- * schema/Makefile.am:
- * schema/smooth.xml.in.in:
- Forgot to remove the schema.
-
-2008-07-25 Benjamin Berg <benjamin sipsolutions net>
-
- * COPYING:
- * configure.ac:
- * engines/Makefile.am:
- * engines/smooth/*:
- * test/Makefile.am:
- * test/gtkrcs/smooth:
- Removed the smooth engine from gtk-engines.
-
-2008-07-15 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Industrial/gtk-2.0/gtkrc:
- Move the progress bar match in the style. This fixes the
- network-manager applet.
-
-2008-07-15 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/industrial/src/industrial_style.c: (real_draw_box_gap):
- Fill the gap in notebook correctly (bug #542625).
-
-2008-06-16 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw*.c:
- (*_draw_list_view_header):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- * engines/clearlooks/src/clearlooks_types.h:
- Change the header button position enum to be a bitfield.
- (Bug #511958, Marcus Brinkmann)
-
-2008-06-06 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_highlight_and_shade):
- Draw only half around the corners.
-
-2008-05-29 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c
- (clearlooks_style_draw_shadow):
- * themes/Clearlooks/gtk-2.0/gtkrc:
-
- Changes menuitem separator height from 5 to 7
-
-2008-05-12 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- 2.15.1 release.
-
-2008-05-12 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c
- (clearlooks_draw_button), (clearlooks_draw_tab),
- (clearlooks_draw_scrollbar_stepper),
- (clearlooks_draw_scrollbar_slider),
- (clearlooks_register_style_classic):
- Fixed tab stripe and different shadings from the original clearlooks.
- I think maybe they look better (smoother).
-
-2008-05-12 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c
- (clearlooks_draw_selected_cell):
- Removed top & bottom borders.
-
-2008-05-12 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c
- (clearlooks_draw_button):
- Changed look of default, get rid of the ugly rectangle.
- Maybe I should add a little shadow.
-
- * engines/clearlooks/src/clearlooks_style.c
- (clearlooks_style_draw_shadow):
- Changed border for scrolled_window
-
-2008-05-12 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c
- (clearlooks_draw_slider):
- This one compiles :)
-
-2008-05-12 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c
- (clearlooks_draw_button), (clearlooks_draw_scrollbar_stepper),
- (clearlooks_draw_scrollbar_slider):
- Use some constants
-
-2008-05-12 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c
- (clearlooks_draw_scale_trough), (clearlooks_draw_slider),
- (clearlooks_draw_progressbar_fill):
- Better scale trough.
-
-2008-05-12 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c
- (clearlooks_draw_spinbutton), (clearlooks_draw_scrollbar_stepper),
- (clearlooks_draw_scrollbar_slider):
- Old looking scrollbar sliders & steppers.
-
-2008-05-12 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c
- (clearlooks_draw_list_view_header):
- * engines/clearlooks/src/clearlooks_style.c
- (clearlooks_style_draw_shadow):
- Old looking scrolled window.
-
-2008-05-11 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c
- (clearlooks_draw_scale_trough),
- (clearlooks_draw_progressbar_trough),
- (clearlooks_draw_progressbar_fill):
- First implementation of the old scrollbar,
- it is breaking Inverted and maybe Glossy (maybe Gummy? :) )
-
-2008-05-11 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button):
- Fix button inset.
-
-2008-05-11 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_checkbox):
- The inset was broken (ie. invisible).
-
-2008-05-11 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c
- (clearlooks_draw_button):
- Fixes the right shadow.
-
-2008-05-11 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_button):
- Remove bogus debug code.
-
-2008-05-11 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- More visual fixes.
-
-2008-05-11 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_button), (clearlooks_draw_entry),
- (clearlooks_scale_draw_gradient), (clearlooks_draw_slider):
- Fix some bugs I introduced earlier. (This is not 100% everywhere,
- but should be close enough.)
-
-2008-05-11 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_highlight_and_shade), (clearlooks_draw_button),
- (clearlooks_draw_entry), (clearlooks_draw_spinbutton_down),
- (clearlooks_draw_scale_trough), (clearlooks_draw_frame),
- (clearlooks_draw_separator), (clearlooks_draw_list_view_header),
- (clearlooks_draw_toolbar):
- More work to make Classic look as the old non-cairo version.
-
-2008-05-10 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- (clearlooks_inverted_draw_button),
- (clearlooks_inverted_draw_slider),
- (clearlooks_inverted_draw_scrollbar_stepper),
- (clearlooks_register_style_inverted):
- Code cleanups, and fixes (and 0.5 translation stuff)
-
-2008-05-10 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_class_init):
- Fix the style initilization.
-
-2008-05-10 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/*:
- Add "style_constants" in addition to the "style_functions". And
- removed the duplication of the top_left_highlight function.
-
-2008-05-10 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_top_left_highlight),
- (clearlooks_gummy_draw_button), (clearlooks_gummy_draw_slider),
- (clearlooks_gummy_draw_slider_button),
- (clearlooks_gummy_draw_scrollbar_stepper):
- More 0.5 translation stuff.
-
-2008-05-10 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_tab), (clearlooks_glossy_draw_slider),
- (clearlooks_glossy_draw_slider_button),
- (clearlooks_glossy_draw_scrollbar_stepper):
- Remove some 0.5 translations. The one in draw_tab is still there.
-
-2008-05-10 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_shadow):
- Place the corner correctly.
-
-2008-05-09 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_handle):
- Remove unused variable.
-
-2008-05-09 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_gripdots):
- Fix gripdot placement.
-
-2008-05-06 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_realize):
- Removed unused variables.
-
-2008-05-06 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- Use the present steppers, not the slider position.
-
- * engines/clearlooks/src/support.c:
- (clearlooks_scrollbar_visible_steppers):
- If this is not a range, assume stepper A and D.
-
-2008-05-06 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_realize):
- Comment out two broken and unneded lines.
-
-2008-05-06 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- Only decrease the size of the scrollbar trough if the
- trough-under-steppers style property is set and steppers are present.
- Fixes bug #531633.
-
-2008-05-01 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_scrollbar_stepper),
- (clearlooks_draw_scrollbar_slider):
- Removed dead code; one translation 0.5 less.
-
-2008-05-01 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c: (clearlooks_draw_tab):
- Removed the 0.5 translation.
-
-2008-05-01 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_highlight_and_shade), (clearlooks_draw_menubar0),
- (clearlooks_draw_menubar2), (clearlooks_get_frame_gap_clip),
- (clearlooks_draw_frame), (clearlooks_draw_tab):
- * engines/clearlooks/src/clearlooks_types.h:
- More cleanups. Frame drawing mostly.
-
-2008-05-01 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_shadow), (clearlooks_draw_gripdots),
- (clearlooks_draw_slider), (clearlooks_draw_slider_button),
- (clearlooks_draw_handle):
- More 0.5 offset cleanups (and radius fixes).
-
-2008-05-01 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_top_left_highlight), (clearlooks_draw_button),
- (clearlooks_draw_scrollbar_stepper):
- Button and clearlooks_draw_top_left_highlight cleanup and small fixes.
-
-2008-05-01 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_entry):
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_entry):
- Some entry drawing cleanups, and better "radius" handeling.
-
-2008-05-01 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw*.c:
- Start to clean up the 0.5 translation mess.
-
-2008-04-29 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_realize):
- Added the variables we should use to adjust spot[2] for dark themes.
- Still no algorithm.
-
-2008-04-21 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- gtk-engines 2.15.0 release.
-
-2008-04-13 Thomas Wood <thos gnome org>
-
- * engines/redmond/src/redmond_gtk2_drawing.c:
- (redmond_draw_shadow):
- * themes/Redmond/gtk-2.0/gtkrc:
-
- Fix menu borders and padding
-
-2008-04-13 Thomas Wood <thos gnome org>
-
- * engines/redmond/src/redmond_gtk2_drawing.c:
- (redmond_draw_shadow), (redmond_draw_box): Don't draw a shadow on
- scrollbars now that we don't provide them with any padding.
-
-2008-04-11 Thomas Wood <thos gnome org>
-
- * themes/Redmond/gtk-2.0/gtkrc: Use new scrollbars-within-bevel
- property for GtkScrolledWindow
-
-2008-04-11 Benjamin Berg <benjamin sipsolutions net>
-
- * Makefile.am:
- Do not install the translations. Patch from Werner Pantke.
-
-2008-04-09 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/industrial/src/industrial_style.c: (draw_slider):
- The stepper button check was only missing in industrial.
-
-2008-04-09 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/support.c:
- (clearlooks_scrollbar_get_junction):
- * engines/industrial/src/industrial_style.c: (draw_slider):
- * engines/mist/src/mist-style.c: (mist_style_draw_box):
- Fix part 1 of bug #526890 in all affected engines. (Inverted
- scrollbars should work fine now, stepper buttons are still ignored.)
-
-2008-04-07 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for 2.14.1 release.
-
-2008-04-07 Benjamin Berg <benjamin sipsolutions net>
-
- * test/torture:
- Fix running the tests when building out of tree.
-
-2008-04-07 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_focus):
- Add a workaround for the panel ButtonWidget. This is hopefully just
- a intermediate solution until a real fix exists.
-
-2008-04-07 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- Work around GTK+ drawing the "spinbutton" box always with state
- NORMAL.
-
-2008-04-07 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_set_widget_parameters):
- Undo Andrea's change from 2008-03-19. The check was moved to fix
- the spinbutton arrow sensitivity. (See bug #475629.)
-
-2008-03-20 Christian Persch <chpe gnome org>
-
- * configure.ac: Add AM_PROG_CC_C_O. Bug #523369.
-
-2008-03-19 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_set_widget_parameters):
- Fix? Workaround?
- Anyway this fixes insensitive spinbuttons
-
-2008-03-18 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_scale_trough):
- Use shade[2] taken from parentbg to draw the scale trough
-
-2008-03-13 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/support.c: (clearlooks_get_parent_bg):
- Got the notebook check a bit wrong earlier.
-
-2008-03-13 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_inset):
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_inset),
- (clearlooks_glossy_draw_light_inset):
- * engines/crux/src/crux-draw.c: (paint_shadow), (draw_shadow),
- (draw_box), (draw_extension):
- Fix compiling with --enable-paranoia. Included here is the patch
- from Jens Granseuer for bug #521679.
-
-2008-03-13 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/thinice/src/thinice_rc_style.h:
- mark_type2 and paned_dots used the same bit (also fixes compiling
- with --enable-paranoia)
-
-2008-03-13 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/support.c: (clearlooks_get_parent_bg):
- Only use the notebooks background if it draws a border.
-
-2008-03-10 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * README:
- * configure.ac:
- Update for the 2.14.0 stable release.
-
-2008-03-10 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/crux/src/crux-draw.c: (draw_box):
- Fix a memory leak in the new spinbutton handling code.
-
-2008-03-10 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/crux/src/crux-draw.c: (draw_box):
- Fix a regression:
- crux would access widget to check the focused state even if widget
- is NULL. This could potentially crash applications.
-
-2008-03-03 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (draw_box_gap), (draw_extension): Add
- bevel to notebooks
-
-2008-03-03 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (draw_shadow_gap), (draw_box_gap):
- Replace use of deprecated function
-
-2008-03-03 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (draw_hline), (draw_vline): Convert
- hline and vline functions to cairo
-
-2008-03-03 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (draw_box),
- (draw_handle): Make handlboxes appear "attached" to their child
-
-2008-03-03 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Crux/gtk-2.0/gtkrc:
- Use the right text color for text in progress bars.
-
-2008-03-03 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (draw_box), (draw_arrow): Fix spin
- buttons for RTL locales
-
-2008-03-03 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c:
- (paint_button): Reduce radius on buttons without an extra shadow and
- reduce opacity of extra shadow on insensitive buttons
- (draw_shadow): Extend shadow on spinbutton entry widgets to allow
- buttons to appears "inside" the entry
- (draw_box): Turn extra shadow off for some other widgets and draw a
- shadow so that spin button buttons appear "inside" the entry
- (draw_arrow): Tweak placement for spin buttons
-
-2008-03-02 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Fix the color of prelit menu items in the combobox menu.
-
-2008-03-02 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Crux/gtk-2.0/gtkrc:
- * themes/Industrial/gtk-2.0/gtkrc:
- * themes/Mist/gtk-2.0/gtkrc:
- Port the workarounds for GtkComboBox (cell renderer),
- GtkCList/GtkCTree and GtkList to other color scheme supporting
- themes in gtk-engines.
-
-2008-03-02 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Use the special name menus get for comboboxes to work around the text
- color bug. The old work around breaks radio/check menu items.
-
-2008-03-02 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Added a workaround for GtkCList/GtkCTree and GtkList text colors.
- Fixes bug #505334 for clearlooks.
-
-2008-03-02 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_shadow):
- Override the entry state early enough so that the params are set
- correctly.
-
-2008-03-01 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (paint_button), (draw_box): Only draw an
- extra shadow on widgets with "button" detail, and fix spinbutton padding
-
-2008-03-01 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (draw_extension): Use correct background
- colour according to state_type
-
-2008-03-01 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (paint_shadow), (draw_box_gap):
- Implement all shadow types
-
-2008-02-28 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: Improve button border contrast
-
-2008-02-26 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_scrollbar_trough), (clearlooks_draw_menu_frame):
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_scrollbar_stepper):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- Fixed problems with big radius, fixes #395013
- (I mean fixes everything that can be fixed with Gtk 2.x)
-
-2008-02-26 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_realize):
- Fixed broken algorithm for the contrast option
-
-2008-02-26 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for the 2.13.6 release.
-
-2008-02-20 Thomas Wood <thos gnome org>
-
- * themes/Crux/gtk-2.0/gtkrc: Lighten the bg colour a little
-
-2008-02-20 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- In medio stat virtus
-
-2008-02-19 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- Less transparency on button focus fill
-
-2008-02-19 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_top_left_highlight),
- (clearlooks_gummy_draw_tab):
- A little bit more contrast on tab focus (+8%)
- Indents
-
-2008-02-18 Andrea Cimitan <andrea cimitan gmail com>
-
- * schema/clearlooks.xml.in.in:
- CLASSIC is the default Clearlooks style
-
-2008-02-13 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- ... forgot to assign the CLAMP to the radius :)
-
-2008-02-13 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- Reverted some code, that was not useless :P
-
-2008-02-11 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for 2.14.5 release.
-
-2008-02-11 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- Fixed small warning. (Some useless code.)
-
-2008-02-11 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- Add checks for vertical toolbars and menubars. These are will not be
- drawn at for now.
-
-2008-02-07 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- As the panel sets the shadow to NONE too, we do not need a special
- case for it anymore.
-
-2008-02-06 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- Added a small comment to the handlebox/toolbar special case.
-
-2008-02-05 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- Removed a "&" that caused this special case not to work
- The second toolbar of file-roller is still not working
-
-2008-02-05 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- Managed handlebox_bin and dockitem_bin special cases
- for toolbar's shadow-type
- To use this setting place this in the gtkrc:
- GtkMenuBar::shadow_type = GTK_SHADOW_NONE
- GtkToolbar::shadow_type = GTK_SHADOW_NONE
-
-2008-02-05 Andrea Cimitan <andrea cimitan gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Removed the test case for the gtkrc.
- Ok flat menubars and toolbars works in a sane way, except
- few applications with detachable toolbars.
- Need to investigate on it.
- PS: on the previous commit I forgot (yes I forgot :P) to say
- I've reverted the menuitems to their nicer behaviour ;-)
-
-2008-02-05 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_menuitem):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Should read shadow... works on buttons but not for toolbars.
- Modded gtkrc to TEST.
-
-2008-02-03 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/mist/src/mist-style.c: (mist_style_draw_check),
- (mist_style_draw_option):
- I guess thix should fix 500952, but it's just a 30 seconds patch :)
-
-2008-01-31 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- More contrast
-
-2008-01-30 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_menuitem):
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Set the xthickness of GtkMenu to 1px and special cased the menu item
- drawing to not draw a line on the left/right for the radius == 0
- case.
- This helps with usability, as no item is selected after opening a
- context menu, and also helps with menus that have an empty area because
- of scrolling.
-
-2008-01-29 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- Shading improvements in focus, more padding to CL_FOCUS_LABEL
-
-2008-01-28 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- 2.13.4 release.
-
-2008-01-28 Andrea Cimitan <andrea cimitan gmail com>
-
- * schema/clearlooks.xml.in.in:
- Updated Clearlook's schema file
-
-2008-01-28 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_rc_style_init):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_init_from_rc):
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Clearlooks/Gummy MUST set reliefstyle = 1 to looks as the
- default theme.
- You should update your Clearlooks themes!
-
-2008-01-28 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_tab), (clearlooks_gummy_draw_focus):
- Added a comment and more restrictive no-focus drawing for the
- notebook tab.
-
-2008-01-26 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_tab), (clearlooks_gummy_draw_focus):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_extension):
- * engines/clearlooks/src/clearlooks_types.h:
- Implemented focus drawing inside the draw_tab, so I added
- 1px of padding.
-
-2008-01-25 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- I forgot the offset :)
-
-2008-01-25 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- New treeview look, rounded focus on treeview "small" row
- The one you can find in pidgin for example
-
-2008-01-25 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- Just for testing
-
-2008-01-25 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- Reduced "flashy" mistakes to focus drawing in nautilus (treeview)
-
-2008-01-25 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- Lighter tabs focus
-
-2008-01-24 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button):
- Shadow on prelight button :)
-
-2008-01-23 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button):
- No shadow on prelight button (previous revision)
-
-2008-01-23 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_rc_style_init):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_init_from_rc):
- Better approach to reliefstyle default state
-
-2008-01-23 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button):
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_button):
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_rc_style_init), (clearlooks_gtk2_rc_parse_int),
- (clearlooks_rc_style_parse), (clearlooks_rc_style_merge):
- * engines/clearlooks/src/clearlooks_rc_style.h:
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_set_widget_parameters), (clearlooks_style_draw_box),
- (clearlooks_style_init_from_rc), (clearlooks_style_copy):
- * engines/clearlooks/src/clearlooks_style.h:
- * engines/clearlooks/src/clearlooks_types.h:
- New option: int reliefstyle to enable/disable shadows on buttons.
- Default is 1 (enable shadows on Gummy and prelight on Glossy)
-
-2008-01-23 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button):
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_button):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_set_widget_parameters), (clearlooks_style_draw_box):
- * engines/clearlooks/src/clearlooks_types.h:
- Renamed enable_glow to enable_shadow
-
-2008-01-22 Andrea Cimitan <andrea cimitan gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Fixed GtkProgressbars inside GtkMenu
-
-2008-01-22 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_tab), (clearlooks_gummy_draw_focus):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_extension):
- Fixed #509226 and minor changes to intends.
- To benzea: Check if you like the current fallback behaviour
-
-2008-01-07 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- 2.13.3 release.
-
-2007-12-31 Benjamin Berg <benjamin sipsolutions net>
-
- * autogen.sh:
- Seems like the order of automake and autoheader were wrong.
-
-2007-12-27 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/hc/src/hc-style.c: (hc_draw_shadow_gap):
- Correct the length of the gaps for shadows and notebooks. The gap
- for notebooks is shorter by the line width, while the oen for
- shadows is not.
-
-2007-12-25 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_shadow):
- Do not draw a status bar if the shadow is NONE.
-
-2007-12-18 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_focus):
- Add missing initilization of focus.padding.
-
-2007-12-17 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for 2.13.2 release.
-
-2007-12-17 Benjamin Berg <benjamin sipsolutions net>
-
- * test/valgrind-suppressions:
- Added a suppression.
-
-2007-12-17 Benjamin Berg <benjamin sipsolutions net>
-
- * test/Makefile.am:
- Looks like the --log-file-exact option for valgrind is gone.
-
-2007-12-17 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c: (clearlooks_draw_tab):
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_tab):
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- (clearlooks_inverted_draw_tab):
- Fix a small warning by adding default values to the switch
- statements.
-
-2007-12-17 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Modify some widgets background color if they are inside notebooks.
- (#488850, Federico Pelloni)
-
-2007-12-17 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c: (clearlooks_draw_tab):
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_tab):
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- (clearlooks_inverted_draw_tab):
- Port the fix for bug #475291 to the other clearlooks styles.
-
-2007-12-17 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Work around evolution ETree and ETable headers
- (#492372, Michael Monreal)
-
-2007-12-09 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_focus):
- * engines/clearlooks/src/clearlooks_types.h:
- Added CL_FOCUS_UNKNOWN and exit the focus drawing function
- for it
-
-2007-12-09 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- Implemented focus_button_flat custom drawing
-
-2007-12-09 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/hc/src/hc_gtk2_engine.c: (hc_style_init):
- Default edge_thickness to be the same as the x/ythickness.
-
-2007-12-09 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_focus):
- * engines/clearlooks/src/clearlooks_types.h:
- Add CL_FOCUS_BUTTON_FLAT and correct/added some comments.
-
-2007-12-08 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/hc/src/hc-style.c: (hc_draw_shadow),
- (hc_draw_shadow_gap), (hc_draw_extension):
- Now *really* fixed :)
-
-2007-12-08 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/hc/src/hc-style.c: (hc_draw_shadow),
- (hc_draw_shadow_gap), (hc_draw_extension):
- Fix #501816
-
-2007-12-05 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_menubar):
- Fix array overrun. (Bug #501612, reported by coverity)
-
-2007-12-05 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/support/widget-information.c:
- (ge_combo_box_is_using_list):
- Removed some dead code. (Bug #501611, reported by coverity)
-
-2007-12-04 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for 2.13.1 release.
-
-2007-12-04 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/hc/src/hc-style.c: (hc_draw_shadow),
- (hc_draw_shadow_gap), (hc_draw_extension):
- Fix some outline drawings. Fixes bug #486418 at least partially.
-
-2007-12-02 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/hc/src/hc_gtk2_support.c: (hc_simple_border_gap_clip),
- (do_hc_draw_arrow):
- Minor changes to the code (use cairo_close_path instead of
- explicitly going back to the start point.)
-
-2007-12-02 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/support/cairo-support.c: (ge_cairo_inner_rectangle),
- (ge_cairo_inner_rounded_rectangle):
- * engines/support/cairo-support.h:
- Add ge_cairo_inner_rectangle and ge_cairo_inner_rounded_rectangle
- functions.
-
-2007-12-02 Benjamin Berg <benjamin sipsolutions net>
-
- * schema/clearlooks.xml.in.in:
- Fixed the descriptions of the animations and colorize_scrollbar
- options. Thanks for Werner Pantke for pointing this out.
-
-2007-11-29 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c: (clearlooks_draw_tab):
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_tab), (clearlooks_gummy_draw_focus):
- * engines/clearlooks/src/clearlooks_types.h:
- * engines/clearlooks/src/support.c:
- (clearlooks_set_toolbar_parameters):
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Various whitespaces and intentations, BUT, in clearlooks_draw_gummy.c
- I've refined the calculation of the tab stripe and used a new look for
- listview focus
-
-2007-11-17 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- No shadow on active buttons
-
-2007-11-17 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- Shadings
-
-2007-11-17 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_focus):
- * engines/clearlooks/src/clearlooks_types.h:
- Focus-padding is fixed for buttons, so we won't have troubles
- when apps will override the gtkrc
-
-2007-11-17 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- Shadings
-
-2007-11-17 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- New design for button's focus
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- Whitespaces
-
-2007-11-17 Benjamin Berg <benjamin sipsolutions net>
-
- * test/gtkrcs/clearlooks:
- Some of the old options that are ignored were wrong.
-
-2007-11-16 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- Moved cairo_translate
-
-2007-11-16 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_optionmenu):
- More offset
-
-2007-11-16 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- Mmm... Still very undecided
-
-2007-11-15 Andrea Cimitan <andrea cimitan gmail com>
-
- * README:
- * configure.ac:
- Bumped Gtk+ version to 2.12
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_focus):
- Use focus->color if is set in the gtkrc
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- Improvements in the draw_focus code, no changes in drawing
-
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_gtk2_rc_parse_color), (clearlooks_rc_style_parse):
- Use gtk_rc_parse_color_full (Gtk+ 2.12)
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_focus):
- focus->color is now initialized to FALSE (ooops fixed!)
-
-2007-11-15 Andrea Cimitan <andrea cimitan gmail com>
-
- * README:
- * configure.ac:
- Bumped Gtk+ version to 2.12
-
-
-2007-11-14 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_entry), (clearlooks_gummy_draw_slider),
- (clearlooks_gummy_draw_scrollbar_stepper),
- (clearlooks_gummy_draw_scrollbar_slider),
- (clearlooks_gummy_draw_radiobutton), (clearlooks_gummy_draw_focus):
- Changed gummy focused entry color
- and whiteuselessspaces :)
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_realize):
- Changed spot[0]. (I'd like to deprecate it in the future)
-
-2007-11-12 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for 2.13.0 release.
-
-2007-11-12 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_focus):
- Fix a double free by removing a broken cairo_destroy.
-
-2007-11-12 Benjamin Berg <benjamin sipsolutions net>
-
- * schema/clearlooks.xml.in.in:
- Add missing options to the clearlooks schema file. (Bug #475294)
- Thanks to Werner Pantke for the patch!
-
-2007-11-12 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_focus):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_focus):
- * engines/clearlooks/src/clearlooks_types.h:
- Now we again have the ugly focus in the default clearlooks style :-)
- The drawing code now knows about:
- - focus-line-width
- - interior-focus
- - focus-line-pattern
-
-2007-11-12 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/Makefile.am:
- * engines/smooth/Makefile.am:
- * engines/support/Makefile.am:
- Fix the distribution of the config.h and config.h.in files.
-
-2007-11-12 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- First fix to treeview rows
-
-2007-11-12 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_focus):
- * engines/clearlooks/src/clearlooks_types.h:
-
- Detect treeview row focus drawing and the position of the focus.
-
-2007-11-10 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_toolbar):
- A fix in the cairo drawing (0.5 misalignment)
-
- * engines/support/cairo-support.c: (ge_cairo_rounded_corner):
- * engines/support/ge-support.h:
- * engines/support/general-support.h:
- * engines/support/widget-information.c:
- whitespaces
-
-2007-11-08 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- Added boolean stroke_focus (useless now)
-
-2007-11-08 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- Changes in the pattern
-
-2007-11-08 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_focus):
- Comments and non-breaking things
-
-2007-11-08 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_focus):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_focus):
- * engines/clearlooks/src/clearlooks_types.h:
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Other types added to focus
- Fixed progressbar and menuseparator problems in the gtkrc
- (as Benjamin suggested that was related to the order)
-
-2007-11-08 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_focus):
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_progressbar_fill),
- (clearlooks_gummy_draw_focus):
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_rc_style_parse), (clearlooks_rc_style_merge):
- * engines/clearlooks/src/clearlooks_rc_style.h:
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box), (clearlooks_style_init_from_rc),
- (clearlooks_style_draw_focus), (clearlooks_style_copy):
- * engines/clearlooks/src/clearlooks_style.h:
- * engines/clearlooks/src/clearlooks_types.h:
- A lot of changes for the focus ring:
- 1) Added "type" parameter to focus
- 2) Added "color" parameter
- 3) Added a clearlooks option to specify the color of the focus:
- "focus_color", in the gtkrc.
- Suddenly it seems not to work with symbolic colors.
- (ehm: why??? shouldn't was fixed in 2.12?)
- the error is (when using symbolic colors):
- [...] /gtk-2.0/gtkrc:68: Invalid symbolic color 'text_color'
- [...] /gtk-2.0/gtkrc:68: error: invalid identifier `text_color',
- expected valid identifier
-
-2007-11-08 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box), (clearlooks_style_draw_slider),
- (set_transparency), (clearlooks_style_draw_layout),
- (clearlooks_style_draw_render_icon):
- Whitespaces
-
-2007-11-06 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_focus), (clearlooks_register_style_classic):
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_tab), (clearlooks_gummy_draw_focus),
- (clearlooks_register_style_gummy):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box_gap), (clearlooks_style_draw_extension),
- (clearlooks_style_draw_box), (clearlooks_style_draw_focus),
- (scale_or_ref):
- * engines/clearlooks/src/clearlooks_types.h:
- Implemented focus drawing, we need to write the code for the dots in clearlooks_draw
-
-2007-11-05 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button):
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_tab):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- Fix some warnings.
-
-2007-11-05 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_tab):
- I guess I've fixed #475291 :)
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box_gap), (clearlooks_style_draw_extension):
- Just intend and changed order of a switch
-
-2007-11-05 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_tab):
- Using switch
-
-2007-11-05 Benjamin Berg <benjamin sipsolutions net>
-
- * configure.ac:
- Fix the output of the configure script (wrong variable was checked).
-
-2007-11-05 Benjamin Berg <benjamin sipsolutions net>
-
- Merged all the changes from the less-widget-check branch.
-
-2007-08-19 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- * themes/Industrial/gtk-2.0/gtkrc:
- Set a dummy hint to disable engine fallbacks.
-
-2007-08-19 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/industrial/src/industrial_style.c: (real_draw_box):
- * themes/Industrial/gtk-2.0/gtkrc:
- Nice new treeview header for industrial.
-
-2007-08-19 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/industrial/src/industrial_style.c: (real_draw_box),
- (draw_focus):
- * themes/Industrial/gtk-2.0/gtkrc:
- Use hints in Industrial!
-
-2007-08-19 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/industrial/src/industrial_rc_style.c:
- (industrial_rc_style_init), (industrial_rc_style_merge):
- * engines/industrial/src/industrial_rc_style.h:
- * engines/industrial/src/industrial_style.h:
- * engines/industrial/src/industrial_style_versioned_code.h:
- * engines/industrial/src/parse_rc_style.h:
- Added hint parsing to industrial.
-
-2007-08-19 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_rc_style_parse):
- * engines/support/general-support.h:
- * engines/support/widget-information.c: (ge_rc_parse_hint):
- * engines/support/widget-information.h:
- Make hint parsing a support function.
-
-2007-08-19 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/support/widget-information.c: (ge_check_hint):
- Small cleanup.
-
-2007-08-18 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_handle):
- Removed hack with unknown purpose. If someone knows what it is for,
- please report.
-
-2007-08-18 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_handle):
- Remove the handle orientation hack. I think both the panel and GTK+
- have been fixed for quite some time.
-
-2007-08-18 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Fix hscrollbar match.
-
-2007-08-17 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Fixed name of spinbutton style.
-
-2007-08-17 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- * engines/support/widget-information.c: (ge_check_hint):
- * engines/support/widget-information.h:
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Added menubar hint. And styles for the treeview hint.
-
-2007-08-17 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_set_widget_parameters), (clearlooks_style_draw_shadow):
- * engines/support/widget-information.c: (ge_check_hint):
- * engines/support/widget-information.h:
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Added spinbutton and treeview hints, that are needed for Clearlooks.
-
-2007-08-17 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/support/widget-information.c: (ge_check_hint):
- Add fallbacks.
-
-2007-08-17 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/support/widget-information.c: (ge_check_hint):
- * engines/support/widget-information.h:
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Change theme and add the needed special cases to ge_check_init. Plus
- some small bugfixes.
-
-2007-08-15 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_set_widget_parameters), (clearlooks_style_draw_shadow),
- (clearlooks_style_draw_box):
- * engines/support/widget-information.c:
- * engines/support/widget-information.h:
- Added a lot of hint constants and changed clearlooks to use them.
- No fallbacks and other things yet though.
-
-2007-08-14 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_gtk2_rc_parse_hint):
- Register the string, instead of only calling g_quark_try_string
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- Use the new ge_check_hint function for treeview headers.
-
- * engines/support/widget-information.c: (ge_check_hint):
- Fix the assert. The hint may be 0.
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Added a hint to the treeview-header style.
-
-2007-08-14 Benjamin Berg <benjamin sipsolutions net>
-
- * autogen.sh:
- * configure.ac:
- * engines/clearlooks/src/animation.h:
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_rc_style_class_init):
- * engines/clearlooks/src/clearlooks_rc_style.h:
- * engines/clearlooks/src/config.h.in:
- * engines/crux/src/crux-gradient.c:
- * engines/support/widget-information.c: (ge_check_hint):
- * engines/support/widget-information.h:
- - Removed all config.h files and added a common one to engines/support
- - Added a function to check widgets based on gtkrc hints to support
- - Added a configure option to disable widget check fallbacks
- - Removed some code again from clearlooks that I started earlier
-
-2007-08-12 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_rc_style_init), (clearlooks_rc_style_class_init),
- (clearlooks_gtk2_rc_parse_hint), (clearlooks_rc_style_parse),
- (clearlooks_rc_style_merge):
- * engines/clearlooks/src/clearlooks_rc_style.h:
- - Add support for parsing a hint argument in the engine.
- - Small cleanups and warning fixes.
-
-2007-08-12 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_rc_style_parse):
- Cause less relocations on module load by storing the rc file options
- in one large string.
-
-2007-11-05 Benjamin Berg <benjamin sipsolutions net>
-
- * README:
- Add a note that this is an unstable version of gtk-engines.
-
-2007-11-05 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_tab):
- Commented the piece of code that changed the look.
- Now we have compatibility with 2.20.x release.
- I wait the branch :)
-
-2007-11-05 Andrea Cimitan <andrea cimitan gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Changed notebook's ythickness to 3
-
-2007-11-05 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_tab):
- A new variable for the size, with some added thickness mods
-
-2007-11-05 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_tab):
- Previous bug fixed? Why? :D
- Some checks on the GAP seems to fix the problem.
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_arrow):
- An intend
-
-2007-11-05 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_tab):
- Changed the tab design, so jimmac will not stress me anymore :)
- The horizontal instead check should be backported to 2.20.x
-
- I have an issue with epiphany, gedit etc etc:
- when the notebook label has some icons (or buttons not sure)
- then the stripe *lost* one pixel, it seems like the "height" parameter
- sent to clearlooks_draw_tab is exactly 2.0 px smaller.
- why?
- we must add an hack here.
-
-2007-11-04 Benjamin Berg <benjamin sipsolutions net>
-
- * test/gtkrcs/clearlooks:
- Added some options that increases test coverage in the parsing code.
-
-2007-10-17 Benjamin Berg <benjamin sipsolutions net>
-
- * test/torture:
- Change message a bit.
-
-2007-10-17 Benjamin Berg <benjamin sipsolutions net>
-
- * test/Makefile.am:
- * test/runinx:
- * test/torture:
- Added a script "runinx" that dynamically starts an Xvfb server if
- needed. It seems to work ...
-
-2007-10-16 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for 2.12.2 release.
-
-2007-10-16 Benjamin Berg <benjamin sipsolutions net>
-
- * test/Makefile.am:
- Unset the GTK_MODULES enviroment variable during tests.
-
-2007-10-15 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- (clearlooks_inverted_draw_list_view_header):
- Forgot to update a draw_separator call.
-
-2007-10-15 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/clearlooks/src/clearlooks_types.h:
- Reworked separator drawing a little bit and added a special
- function to handle separators in menus.
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Use wide separators to get the correct height.
-
-2007-10-14 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Work around the evolution new button bug by making the whole toolbar
- flat. (#482922)
-
-2007-10-14 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/support.c:
- (clearlooks_get_notebook_tab_position):
- Don't stop walking the notebook tabs if. There could still be scroll
- arrows in theory.
-
-2007-10-14 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/support.c:
- (clearlooks_get_notebook_tab_position):
- Detect if scroll arrows are visible on notebooks
- (#457087, Christian Persch)
-
-2007-10-14 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_vline), (clearlooks_style_draw_hline):
- Draw lines long enough, they were one pixel too short.
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Make menu separators smaller. (#480629, Alex Jones)
-
-2007-10-13 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/hc/src/hc_gtk2_engine.c: (hc_rc_style_parse),
- (hc_rc_style_merge), (hc_rc_style_init), (hc_style_init):
- * engines/hc/src/hc_gtk2_engine.h:
- * engines/thinice/src/thinice_rc_style.c: (thinice_rc_style_init),
- (thinice_rc_style_parse), (thinice_rc_style_merge):
- * engines/thinice/src/thinice_rc_style.h:
- Fix RC merging in both thinice and high contrast.
-
-2007-10-13 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/hc/src/hc-style.c: (hc_draw_slider), (hc_draw_check):
- Fixed incorrect rounding in hc engine and reworked checkmark
- drawing. (#482542, Josselin Mouette)
-
-2007-10-08 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Added a small comment.
-
-2007-10-08 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- The combobox text colour workaround was broken.
-
-2007-10-07 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Fix progress bars in menus (eg. network manager). These were broken
- even though the comment above said what needs to be done ...
-
-2007-10-07 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_entry):
- Fix some comments.
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_set_widget_parameters), (clearlooks_style_draw_shadow):
- Only do the entry state hack if we are drawing an entry, not things
- like spinbutton arrows. (#475629, Diego Escalante Urrelo)
-
-2007-09-23 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_button):
- minor fixes in shadings
-
-2007-09-23 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- * engines/clearlooks/src/clearlooks_types.h:
- Minor fixes to toolbar's shadings.
-
-2007-09-21 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for 2.12.1 release.
-
-2007-09-21 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Crux/gtk-2.0/gtkrc:
- Fix the crux theme by removing the stray new line in the
- color scheme setting.
-
-2007-09-17 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for 2.12.0 release.
-
-2007-09-10 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Industrial/gtk-2.0/gtkrc:
- Make industrial use the configurable tooltip colors
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- * themes/Crux/gtk-2.0/gtkrc:
- * themes/ThinIce/gtk-2.0/gtkrc:
- Fix the matching and comments, it is called gtk-tooltip not
- gtk-tooltips (now?)
-
-2007-09-10 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Crux/gtk-2.0/gtkrc:
- Apply patch from Luca Ferretti to add tooltip color support to Crux.
-
-2007-09-10 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Fix tooltip_*_color in Clearlooks. It said tooltips_*_color ...
-
-2007-09-10 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_scrollbar_slider):
- Forgot to use adaptive HUE shading just on colored scrollbar.
- Fixed. No more bugs now? :)
-
-2007-09-09 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box_gap):
- * engines/clearlooks/src/support.c:
- (clearlooks_get_notebook_tab_position):
- * engines/clearlooks/src/support.h:
- Added a smarter heuristic to mark notebook box edges as not rounded.
-
-2007-09-09 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_list_view_header):
- Removed alpha and used ge_cairo_set_color for coloring.
- Fixes last shadings.
- Clearlooks 2.20 reaches perfection! :)
-
-2007-09-09 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_toolbar):
- Improvements in toolbar's shadings
-
-2007-09-09 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_list_view_header),
- (clearlooks_gummy_draw_toolbar):
- Organized code and tweaks in toolbar shadings
-
-2007-09-09 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_button):
- Reverted old thickness behaviour
-
-2007-09-05 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_scrollbar_slider):
- 0.86 --> 0.85
-
-2007-09-05 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_scrollbar_slider):
- 0.85 --> 0.86
-
-2007-09-05 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_scrollbar_slider):
- Second fix on scrollbar_color adjust, for 2.20! :)
- Fixes a lot of light colorschemes
-
-2007-09-01 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_menubar2):
- Shadings
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_button):
- offset when >=2 and not == 3. Correct benzea?
-
-2007-08-29 Benjamin Berg <benjamin sipsolutions net>
-
- * configure.ac:
- * engines/crux/Makefile.am:
- * engines/crux/src/crux-gradient.c:
- * engines/crux/src/crux-gradient.h:
- * engines/crux/src/eazel-theme.h:
- Removed some unused files from crux.
-
-2007-08-24 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- So undecided about this :)
-
-2007-08-23 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for 2.11.7 release.
-
-2007-08-21 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_top_left_highlight),
- (clearlooks_gummy_draw_slider),
- (clearlooks_gummy_draw_scrollbar_slider):
- Using #define for few constants
-
-2007-08-20 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_slider):
- Improvements in the slider, mostly in shadings
-
-2007-08-20 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_top_left_highlight),
- (clearlooks_gummy_draw_scrollbar_slider):
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- Updated copyright statements, improved hilight from 0.4 alpha to 0.5
-
-2007-08-20 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_scrollbar_slider):
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_top_left_highlight),
- (clearlooks_gummy_draw_button),
- (clearlooks_gummy_draw_scrollbar_stepper),
- (clearlooks_gummy_draw_scrollbar_slider):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- Added top-left-hilight and improved scrollbar look
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Little improvements
-
-2007-08-20 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_tab):
- Less shadings on gradients
-
-2007-08-19 Andrea Cimitan <andrea cimitan gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Warmer bg color
-
-2007-08-19 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_scrollbar_slider):
- Changed prelight on scrollbars
-
-2007-08-19 Andrea Cimitan <andrea cimitan gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Recolorize the scrollbar as it default. I need to work on shadings
- if we decide to remove the colorization, as I don't like the
- non-colorized scrollbar. (Classic clearlook's ones looks better, Gummy
- has a wide range on the pattern, from 0.9 to 1.1, I don't like it non-colorized)
-
-2007-08-16 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for the 2.11.6 release.
-
-2007-08-16 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box_gap):
- Removed two unused variables.
-
-2007-08-16 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_layout):
- Use the correct color when drawing insensitive text.
-
-2007-08-16 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box_gap):
- Saner code to leave out one of the edges. This also fixes a RTL
- issue.
-
-2007-08-16 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_scale_draw_gradient),
- (clearlooks_gummy_draw_scale_trough):
- Improved fill drawing in the GUMMY style.
-
-2007-08-16 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Don't colorize the scrollbar.
-
-2007-08-13 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for the 2.11.5 release.
-
-2007-08-13 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Added a comment to clarify why the treeview header style inherits
- from clearlooks-default.
-
-2007-08-12 Benjamin Berg <benjamin sipsolutions net>
-
- * AUTHORS:
- * engines/clearlooks/AUTHORS:
- * engines/clearlooks/src/animation.c:
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/clearlooks/src/support.c:
- Try to update the AUTHORS file and copyright notices in
- Clearlooks.
-
-2007-08-12 Benjamin Berg <benjamin sipsolutions net>
-
- * MAINTAINERS:
- Update MAINTAINERS file to follow the new standard.
-
-2007-08-07 Andrea Cimitan <andrea cimitan gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Fix at the progressbar and made treeview_items smaller
-
-2007-08-07 Andrea Cimitan <andrea cimitan gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Get rid of few bugs.
-
-2007-08-07 Andrea Cimitan <andrea cimitan gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Apple color sucks :D New one
-
-2007-08-07 Andrea Cimitan <andrea cimitan gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Using yellow tooltip with Apple's yellow tooltip color (just a try)
-
-2007-08-05 Andrea Cimitan <andrea cimitan gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Removed that *shit* gold tooltip color, using a
- "salmon color"
-
-2007-08-04 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- It is gtk-tooltip not gtk-tooltips.
-
-2007-08-04 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Reworked the Clearlooks gtkrc to be--in my opinion--cleaner.
-
-2007-07-31 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_menuitem):
- Fixed a bug in Glossy's menuitems that appears as Gummy's ones
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Removed useless style declaration
-
-2007-07-31 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_slider):
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Fixed the menubar bug
-
-2007-07-31 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for 2.11.4 release.
-
-2007-07-29 Andrea Cimitan <andrea cimitan gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Hue to 213 instead 211
-
-2007-07-29 Andrea Cimitan <andrea cimitan gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- New ColorScheme
-
-2007-07-29 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_draw_gummy_gradient), (clearlooks_gummy_draw_button),
- (clearlooks_gummy_draw_progressbar_fill),
- (clearlooks_gummy_draw_tab), (clearlooks_gummy_draw_slider),
- (clearlooks_gummy_draw_scrollbar_stepper),
- (clearlooks_gummy_draw_scrollbar_slider),
- (clearlooks_gummy_draw_list_view_header),
- (clearlooks_gummy_draw_toolbar), (clearlooks_gummy_draw_menuitem),
- (clearlooks_gummy_draw_menubaritem):
- Ordered the code with few useful #define for the gradients
-
-2007-07-29 Andrea Cimitan <andrea cimitan gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Everytime we add engine "clearlooks" we need to specify the style
-
-2007-07-28 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Fix menu item matching and add a special match for menubar menu items.
-
-2007-07-28 Andrea Cimitan <andrea cimitan gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Gummy's gtkrc
-
-2007-07-27 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_slider):
- Added vertical handles
-
-2007-07-26 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_rc_style_init):
- Little fix
-
-2007-07-24 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_menuitem):
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_progressbar_fill),
- (clearlooks_glossy_draw_slider),
- (clearlooks_glossy_draw_scrollbar_slider),
- (clearlooks_glossy_draw_menuitem),
- (clearlooks_glossy_draw_menubaritem):
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_menuitem),
- (clearlooks_gummy_draw_menubaritem):
- It requires improvements in the gtkrc or it'll look odd.
- I've added rounded ability to menuitems, I'm using a long code but
- I guess it is faster then the previous as it's no longer using
- cairo_clip()
-
-2007-07-21 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- Remove that freaking firefox hack. We can always put something back
- in if it turns out that it is really needed. But just having a hack
- without knowing why it is there sucks.
-
-2007-07-21 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Use a different match for the progress bar to fix the network
- manager progress bar padding.
-
-2007-07-09 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for 2.11.3 release.
-
-2007-07-06 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_button), (clearlooks_gummy_draw_entry):
- Whitespaces
-
-2007-07-06 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_inset), (clearlooks_draw_button),
- (clearlooks_draw_entry), (clearlooks_draw_scale_trough),
- (clearlooks_draw_checkbox):
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_draw_glossy_gradient), (clearlooks_set_mixed_color),
- (clearlooks_glossy_draw_inset),
- (clearlooks_glossy_draw_light_inset),
- (clearlooks_glossy_draw_highlight_and_shade),
- (clearlooks_glossy_draw_button),
- (clearlooks_glossy_draw_scale_trough),
- (clearlooks_glossy_draw_tab), (clearlooks_glossy_draw_checkbox):
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_draw_gummy_gradient), (clearlooks_set_mixed_color),
- (clearlooks_gummy_draw_highlight_and_shade),
- (clearlooks_gummy_draw_button), (clearlooks_gummy_draw_entry),
- (clearlooks_gummy_draw_progressbar_fill),
- (clearlooks_gummy_scale_draw_gradient),
- (clearlooks_gummy_draw_scale_trough), (clearlooks_gummy_draw_tab),
- (clearlooks_gummy_draw_scrollbar_slider),
- (clearlooks_gummy_draw_checkbox):
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- (clearlooks_inverted_draw_button):
- * engines/clearlooks/src/clearlooks_types.h:
- Powerful new adaptive shading in gummy scrollbar's borders ;)
- Use const CairoColor *color where available
- Indentations/whitespaces
-
-2007-07-05 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_scrollbar_slider):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_layout):
- Shade the scrollbar color on borders and handles for
- better rendering quality
-
-2007-06-19 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for 2.11.2 release.
-
-2007-06-19 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_scale_trough):
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_scale_trough):
- Implement fill level in glossy and gummy.
-
-2007-06-17 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/industrial/src/industrial_style.c: (real_draw_box):
- GtkRange fill_level implementation for industrial.
-
-2007-06-17 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_scale_trough):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box), (clearlooks_style_draw_slider):
- * engines/clearlooks/src/clearlooks_types.h:
- Implemented GTK+ 2.12 fill_level in clearlooks (classic style only).
-
-2007-06-15 Benjamin Berg <benjamin sipsolutions net>
-
- * configure.ac:
- * schema/Makefile.am:
- * schema/*.xml.in.in:
- Renamed crux, hc and redmond schema files so that they follow the
- library name, instead of the gtk-engines internal one.
-
-2007-06-13 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_menubar0):
- To Benzea: why menubar0 draw a white line on top?
- Commented those lines to disable that light line
-
-2007-06-13 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_gripdots), (clearlooks_draw_slider),
- (clearlooks_draw_menubar), (clearlooks_get_frame_gap_clip),
- (clearlooks_draw_frame), (clearlooks_draw_toolbar):
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_scrollbar_slider),
- (clearlooks_glossy_draw_toolbar),
- (clearlooks_register_style_glossy):
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_button),
- (clearlooks_gummy_draw_scrollbar_slider),
- (clearlooks_gummy_draw_toolbar):
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_rc_style_init), (clearlooks_rc_style_parse),
- (clearlooks_rc_style_merge):
- * engines/clearlooks/src/clearlooks_rc_style.h:
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_handle), (clearlooks_style_draw_box),
- (clearlooks_style_init_from_rc), (clearlooks_style_copy):
- * engines/clearlooks/src/clearlooks_style.h:
- * engines/clearlooks/src/clearlooks_types.h:
- Implemented toolbarstyle!!!
- toolbarstyle = 1 will enable "specific" drawings for Gummy and Glossy
- Fixed whitespaces and intendantions
-
-2007-06-13 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_get_frame_gap_clip), (clearlooks_draw_frame):
- Mark the frame argument of clearlooks_get_frame_gap_clip const, and
- remove a cast. This should fix a warning.
-
-2007-06-08 Benjamin Berg <benjamin sipsolutions net>
-
- * configure.ac:
- Forgot to remove the deleted Makefile.in from configure.ac.
-
-2007-06-07 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Redmond/Makefile.am:
- * themes/Redmond/gtk/Makefile.am:
- * themes/Redmond/gtk/gtkrc:
- Remove GTK+ 1.x theme.
-
-2007-06-05 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- Small fix in the 2.11.1 news.
-
-2007-06-05 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for 2.11.1 release.
-
-2007-06-05 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/support.c:
- (clearlooks_set_toolbar_parameters):
- Added needed NULL pointer check.
-
-2007-06-02 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_tooltip):
- Different shade
-
-2007-06-02 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_tooltip):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_flat_box):
- Changed shading on tooltip's border
-
- * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_flat_box):
- 1 px error before? Fixed...?
-
-2007-06-02 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_tooltip), (clearlooks_register_style_classic):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_flat_box):
- * engines/clearlooks/src/clearlooks_types.h:
- Implement custom tooltip drawing. Fixes bug #413055.
-
-2007-06-02 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_handle), (clearlooks_style_draw_box):
- * engines/clearlooks/src/support.c:
- (clearlooks_set_toolbar_parameters):
- * engines/clearlooks/src/support.h:
- Try a different heuristic to figure out if the toolbar is at the top
- of the window.
-
-2007-05-31 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_scrollbar_slider):
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_scrollbar_slider):
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_rc_style_init), (clearlooks_rc_style_parse),
- (clearlooks_rc_style_merge):
- * engines/clearlooks/src/clearlooks_rc_style.h:
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_slider), (clearlooks_style_init_from_rc),
- (clearlooks_style_copy):
- * engines/clearlooks/src/clearlooks_style.h:
- Add an option, colorize_scrollbar, for use bg[SELECTED] to
- colorize the slider
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Add colorize_scrollbar = FALSE to the gtkrc
-
-2007-05-31 Andrea Cimitan <andrea cimitan gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Colorized nautilus-extra-widget using symbolic colors
-
-2007-05-31 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_toolbar):
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_toolbar):
- No highlight on toolbars without widgets upon
-
-2007-05-30 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_toolbar):
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_toolbar):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_handle), (clearlooks_style_draw_box):
- * engines/clearlooks/src/clearlooks_types.h:
- * engines/clearlooks/src/support.c:
- (clearlooks_set_toolbar_parameters):
- * engines/clearlooks/src/support.h:
- Added a parameter for the toolbar drawing and detection whether
- there is any other widget on top of it in the window.
-
- * test/torturetest.c: (widget_type_get_type), (create_testwidgets),
- (main):
- Add a toolbar to the tested widgets. Hopefully testing the new code
- to some extend.
-
-2007-05-30 Benjamin Berg <benjamin sipsolutions net>
-
- * README:
- Reworked the README file.
-
-2007-05-30 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_focus):
- * engines/support/cairo-support.c:
- (ge_cairo_set_gdk_color_with_alpha):
- * engines/support/cairo-support.h:
- Replace gdk_cairo_set_source_color_alpha with
- ge_cairo_set_gdk_color_with_alpha so that we do not clutter the gdk_
- namespace.
-
-2007-05-29 Benjamin Berg <benjamin sipsolutions net>
-
- * test/valgrind-suppressions:
- Some more suppressions.
-
-2007-05-29 Benjamin Berg <benjamin sipsolutions net>
-
- * test/*:
- Improved test coverage, and now also running with
- G_SLICE=debug-blocks. It now is able to find eg. bug #438456.
-
-2007-05-25 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/support/cairo-support.c: (ge_hsb_from_color):
- Assume grey colors if the minimum and maximum are only sligthly
- different.
-
-2007-05-23 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/support/cairo-support.c: (ge_gdk_color_to_cairo),
- (ge_cairo_color_to_gtk):
- Use 65535.0 instead of 65536.0.
-
-2007-05-21 Benjamin Berg <benjamin sipsolutions net>
-
- * test/torturetest.c:
- Counting is hard ... fixed a bit field.
-
-2007-05-21 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_focus):
- Removed the gtk_widget_grab_focus. This fixes tabbing out of a
- GtkComboBoxEntry.
-
-2007-05-15 Benjamin Berg <benjamin sipsolutions net>
-
- * test/Makefile.am:
- Forgot to add the clearlooks-gummy rc file to the list.
-
-2007-05-15 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/smooth/src/engine/smooth_gtk2_misc.c:
- (smooth_gtk_button_get_props):
- * engines/support/widget-information.c: (ge_option_menu_get_props),
- (ge_button_get_default_border):
- Replace g_free with gtk_border_free and gtk_requisition_free where
- appropriate. Bug #438456, based on patch by Carlos Garnacho.
-
-2007-05-15 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_gummy_draw_scrollbar_slider):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box_gap), (clearlooks_style_draw_option),
- (clearlooks_style_draw_layout):
- Correct some C89. Bug #438397, patch by Jens Granseuer.
-
-2007-05-15 Benjamin Berg <benjamin sipsolutions net>
-
- * test/gtkrcs/clearlooks-gummy:
- Added rc style to torture test Clearlooks' Gummy style.
-
-2007-05-14 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.h:
- Define clearlooks_register_style_gummy and make it internal. This
- fixes "make check". This commit is part of the 2.11.0 release.
-
-2007-05-14 Benjamin Berg <benjamin sipsolutions net>
-
- * NEWS:
- * configure.ac:
- Update for the 2.11.0 release.
-
-2007-05-13 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/Makefile.am:
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_entry), (clearlooks_draw_statusbar):
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_draw_glossy_gradient), (clearlooks_glossy_draw_inset),
- (clearlooks_glossy_draw_button),
- (clearlooks_glossy_draw_progressbar_fill),
- (clearlooks_glossy_draw_tab),
- (clearlooks_glossy_draw_list_view_header),
- (clearlooks_glossy_draw_menuitem),
- (clearlooks_glossy_draw_menubaritem),
- (clearlooks_glossy_draw_selected_cell):
- Improvements in glossy:
- Glossy inactive tabs
- Less glassy listview headers
- Small fixes
-
- * engines/clearlooks/src/clearlooks_draw_gummy.c:
- (clearlooks_draw_gummy_gradient), (clearlooks_set_mixed_color),
- (clearlooks_gummy_draw_highlight_and_shade),
- (clearlooks_gummy_draw_button), (clearlooks_gummy_draw_entry),
- (clearlooks_gummy_draw_progressbar_trough),
- (clearlooks_gummy_draw_progressbar_fill),
- (clearlooks_gummy_scale_draw_gradient),
- (clearlooks_gummy_draw_scale_trough), (clearlooks_gummy_draw_tab),
- (clearlooks_gummy_draw_separator), (clearlooks_gummy_draw_slider),
- (clearlooks_gummy_draw_slider_button),
- (clearlooks_gummy_draw_scrollbar_stepper),
- (clearlooks_gummy_draw_scrollbar_slider),
- (clearlooks_gummy_draw_list_view_header),
- (clearlooks_gummy_draw_toolbar), (clearlooks_gummy_draw_menuitem),
- (clearlooks_gummy_draw_menubaritem),
- (clearlooks_gummy_draw_selected_cell),
- (clearlooks_gummy_draw_statusbar),
- (clearlooks_gummy_draw_radiobutton),
- (clearlooks_gummy_draw_checkbox),
- (clearlooks_register_style_gummy):
- New "Gummy" style
-
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- (clearlooks_inverted_draw_tab):
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_gtk2_rc_parse_style):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_flat_box), (clearlooks_style_draw_box),
- (clearlooks_style_draw_slider), (clearlooks_style_class_init):
- * engines/clearlooks/src/clearlooks_types.h:
- Other fixes and more order in the code
-
-2007-05-09 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_shadow), (clearlooks_draw_highlight_and_shade):
- Improved shadow on frames
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_list_view_header):
- Changed separator color
-
-2007-05-08 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_shadow), (clearlooks_style_draw_box_gap),
- (clearlooks_style_draw_shadow_gap):
- Rounded frames and notebook :)
-
-2007-05-08 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_highlight_and_shade),
- (clearlooks_draw_spinbutton), (clearlooks_draw_frame),
- (clearlooks_draw_separator), (clearlooks_draw_list_view_header),
- (clearlooks_draw_statusbar), (clearlooks_draw_resize_grip):
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- (clearlooks_inverted_draw_list_view_header):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_shadow):
- Use ge_cairo_set_color where possible (we still need to update
- cairo_set_source_rgba)
-
-2007-05-08 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button):
- Less shadows on prelight... ok thos? :)
-
-2007-05-07 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- Reverted back, update to 696 if you want shadows... we will think
-
-2007-05-07 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- (22:48:08) thos: Cimi, it is difficult when I am doing 100 things at once :)
- Thos is not multitasking :D
- (AKA useless commit to show shadows on buttons)
-
-2007-05-07 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button):
- Is it correct as I've added a left inner shadow?
- Benzea please take a look ;)
-
-2007-05-07 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button),
- (clearlooks_glossy_draw_progressbar_trough):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- Added comments /* code */ to try buttons with a shadow instead the inset
-
-2007-05-07 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_highlight_and_shade), (clearlooks_draw_frame),
- (clearlooks_draw_separator), (clearlooks_draw_toolbar),
- (clearlooks_draw_menubaritem):
- Toolbar now uses bg[NORMAL]
- Adjust some shades
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_draw_button_gloss),
- (clearlooks_glossy_draw_light_inset),
- (clearlooks_glossy_draw_button),
- (clearlooks_glossy_draw_menubaritem):
- Adjust inset for inactive buttons
- More hilight on inactive buttons (less usable?)
- Menubar item now has rounded support
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_layout), (clearlooks_style_class_init):
- Now the shadow on inactive text is a shade of the bg,
- Fix rendering with dark themes
-
- * engines/clearlooks/src/support.c: (clearlooks_get_parent_bg):
- Few tweaks to get the correct parentbg
-
-2007-05-06 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/clearlooks/src/clearlooks_types.h:
- Use const CairoColor pointer everywhere as the color should never
- be modified.
- Also removed some unused variables.
-
-2007-05-06 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box_gap), (clearlooks_style_draw_extension),
- (clearlooks_style_draw_option), (clearlooks_style_draw_check),
- (clearlooks_style_draw_vline), (clearlooks_style_draw_hline),
- (clearlooks_style_draw_shadow_gap),
- (clearlooks_style_draw_resize_grip), (clearlooks_style_draw_tab),
- (clearlooks_style_draw_arrow):
- Added missing sanity checks.
-
-2007-05-05 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button):
- Fixed inset shadow on pressed buttons
-
-2007-05-03 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_resize_grip):
- Correctly align the resize grip.
-
-2007-05-03 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_set_mixed_color), (clearlooks_glossy_draw_button):
- * engines/support/cairo-support.c: (ge_mix_color):
- * engines/support/cairo-support.h:
- Few fixes on ge_mix_color
-
-2007-05-03 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_set_mixed_color), (clearlooks_glossy_draw_button),
- (clearlooks_glossy_draw_progressbar_trough),
- (clearlooks_glossy_scale_draw_gradient),
- (clearlooks_glossy_draw_slider),
- (clearlooks_glossy_draw_scrollbar_stepper),
- (clearlooks_glossy_draw_scrollbar_slider),
- (clearlooks_glossy_draw_radiobutton),
- (clearlooks_glossy_draw_checkbox):
- Renamed set_border_color to set_mixed_color
- Improved prelight on radio and checks, fixes usability problems
-
-2007-05-03 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_radiobutton), (clearlooks_draw_checkbox),
- (clearlooks_register_style_classic):
- Added inset and improved compatibility with dark themes
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_radiobutton),
- (clearlooks_glossy_draw_checkbox),
- (clearlooks_register_style_glossy):
- Added a variation of default clearlooks radi oand check with
- a spot[2] border on prelight.
- Need more work but it seems less buggied and better looking
-
-2007-05-03 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_radiobutton), (clearlooks_draw_checkbox),
- (clearlooks_register_style_classic):
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_draw_radio_gloss),
- (clearlooks_glossy_draw_radiobutton),
- (clearlooks_glossy_draw_checkbox),
- (clearlooks_register_style_glossy):
-
-2007-05-03 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_optionmenu), (clearlooks_draw_separator),
- (clearlooks_draw_list_view_header):
- Separator use a custom color
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_list_view_header):
- Back to an old version, we will think
-
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- (clearlooks_inverted_draw_list_view_header):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_vline), (clearlooks_style_draw_hline):
- * engines/clearlooks/src/clearlooks_types.h:
- Updated usage of draw_separator
-
-2007-05-02 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button),
- (clearlooks_glossy_draw_list_view_header):
- Improved listview headers
-
-2007-05-02 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button):
- Using 2 stroke with alignment rather than one misaligned, this
- fixes 1 px rendering bug of ge_cairo_rounded_rectangle with
- alpha colors (I have a 2 px more shaded inthe top-left corner)
-
-2007-05-02 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button):
- Updated prelight of active buttons
-
-2007-05-02 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_set_border_color), (clearlooks_glossy_draw_button):
- Use new mix code
-
- * engines/support/cairo-support.c: (ge_saturate_color),
- (ge_mix_color):
- * engines/support/cairo-support.h:
- Added a function to mix colors:
- ge_mix_color (cr, color1, color2, factor, new_color)
-
-2007-05-02 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button):
- Shadow now is shifted to be more bottom-right
-
-2007-05-02 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button), (clearlooks_glossy_draw_slider):
- Now "glow" becomes a shadow for 3d effects on prelight buttons
- Draw_sliders now use params->state_type for the filled area
- Check out new gtkrc updates on module gnome-themes for the new buttons
-
-2007-05-01 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_resize_grip):
- Forgot a multiplication by 3.
-
-2007-05-01 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_draw_button_gloss), (clearlooks_glossy_draw_button),
- (clearlooks_glossy_draw_tab),
- (clearlooks_glossy_draw_list_view_header),
- (clearlooks_register_style_glossy):
- New listview headers for Glossy style
- Shaded inset for pressed buttons
-
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- Update in copyright notice
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_slider):
- Small mistake from the last commit
-
-2007-05-01 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_draw_button_gloss), (clearlooks_set_border_color),
- (clearlooks_glossy_draw_inset),
- (clearlooks_glossy_draw_highlight_and_shade),
- (clearlooks_glossy_draw_button),
- (clearlooks_glossy_draw_progressbar_trough),
- (clearlooks_glossy_draw_progressbar_fill),
- (clearlooks_glossy_scale_draw_gradient),
- (clearlooks_glossy_draw_scale_trough),
- (clearlooks_glossy_draw_tab), (clearlooks_glossy_draw_slider),
- (clearlooks_glossy_draw_scrollbar_stepper),
- (clearlooks_glossy_draw_scrollbar_slider),
- (clearlooks_register_style_glossy):
- Glossy Style rewritten to be *cool* :)
- New Ideas came from my experience with "Murrine Engine"
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_slider):
- If scrollbar_color is not set then scrollbars will use
- bg[SELECTED] by default. Nice!
-
-2007-04-26 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_resize_grip):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_resize_grip):
- Implement resize grips for all corners. Fixes bug #427265,
- Christian Persch.
-
-2007-04-22 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/redmond/src/redmond_gtk2_drawing.c:
- (redmond_draw_option):
- Set a minimum radius of 6 pixel for radio buttons. Otherwise the
- treeview radio buttons are too small. (In theory the indicator-size
- is 12, but GTK+ subtracts one, and then it gets rounded down to 10
- by the engine)
-
-2007-04-22 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
- (smooth_arrow_merge):
- Call a helper function and added a comment to clarify what the code
- is for.
-
-2007-04-21 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button):
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- (clearlooks_inverted_draw_button):
- Last time I forgot to fix radius of new inset function, Fixed.
-
-2007-04-20 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_inset), (clearlooks_draw_button),
- (clearlooks_draw_entry), (clearlooks_draw_scale_trough):
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button):
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- (clearlooks_inverted_draw_button),
- (clearlooks_register_style_inverted):
- * engines/clearlooks/src/clearlooks_types.h:
- Improved inset porting few code originally written by ECHM.
- Now it is top-left/bottom-right and it is rounded.
- Fixed problems with alpha backgrounds.
-
-2007-04-15 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/crux/src/crux-draw.c:
- Replaced two // comments with /* */ ones. Fixes crux build for me.
-
-2007-04-15 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- Remove some unneccessary casts that break build on Solaris. Patch
- from Damien Carbery, bug #428772.
-
-2007-04-15 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/redmond/src/redmond_gtk2_drawing.c:
- (redmond_draw_option):
- Use the correct colors for the radio bullet.
- (Bug #429730, Tiago Cogumbreiro)
-
-2007-04-15 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/redmond/src/redmond_gtk2_drawing.c:
- (redmond_draw_option): Changes to the radius of the radio button and
- the bullet. (Bug #429761, Tiago Cogumbreiro)
-
- * engines/redmond/src/redmond_gtk2_drawing.c:
- (redmond_draw_extension): Better fake the original redmond tabs.
- (Bug #430012, Tiago Cogumbreiro)
-
- * themes/Redmond/gtk-2.0/gtkrc:
- - Set appears-as-list mode for GtkComboBox
- (Bug #429988, Tiago Cogumbreiro)
- - Set tab-overlap to 4 pixel.
-
-2007-04-11 Thomas Wood <thos gnome org>
-
- * NEWS:
- * configure.ac:
- Updated for 2.10.1
-
- * themes/Clearlooks/gtk-2.0/gtkrc: Remove seperate styling of tooltips. Fixes
- bug 412982.
-
-2007-04-10 Andrea Cimitan <andrea cimitan gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Fixes to thickness
-
-2007-04-08 Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_menuitem), (clearlooks_draw_menubaritem):
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- (clearlooks_inverted_draw_menuitem),
- (clearlooks_inverted_draw_menubaritem):
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Trying to improve menuitems, following old clearlooks style.
- Changed thickness of menuitems in Clearlooks's gtkrc.
-
-2007-04-06 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (paint_button), (paint_shadow),
- (paint_entry_shadow), (paint_scrollbar_trough),
- (paint_scale_trough), (paint_progress_bar), (draw_arrow),
- (draw_check), (draw_option), (draw_box_gap), (draw_extension),
- (draw_focus), (draw_slider): Remove the use of some fixed colours and shading
-
-2007-04-01 Benjamin Berg <benjamin sipsolutions net>
-
- Fix appears-as-list mode of GtkComboBox:
-
- * engines/support/widget-information.c:
- (ge_combo_box_is_using_list):
- * engines/support/widget-information.h:
- Fixed ge_combo_box_is_using_list and make it privat
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_shadow):
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Add a workaround for GtkComboBox as it uses a GtkFrame instead of an
- entry.
-
-2007-04-01 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_normal_arrow), (clearlooks_draw_combo_arrow),
- (_clearlooks_draw_arrow), (clearlooks_draw_arrow):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_arrow), (clearlooks_style_realize):
- * engines/clearlooks/src/clearlooks_types.h:
- Rework the arrow drawing:
- - Always use clearlooks arrows (Fixes Bug #412647)
- - Use foreground color instead of text
- - New scalable arrow design, no fixed sizes anymore
-
-2007-03-28 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_copy):
- Copy the style. This fixes a bug where the CLASSIC style is used
- instead of the user specified one. Reported by Andrea Cimitan.
-
-2007-03-14 Thomas Wood <thos gnome org>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_scrollbar_stepper),
- (clearlooks_draw_scrollbar_slider):
- More tweaks to scrollbar shading from Andrea Cimitan
-
-2007-03-12 Thomas Wood <thos gnome org>
-
- * NEWS:
- * configure.ac:
- Updated for 2.10.0 release
-
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- Minor tweaks to scrollbar shading from Andrea Cimitan
-
-2007-03-11 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_inset):
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- (clearlooks_inverted_draw_inset):
- * engines/support/cairo-support.c: (ge_cairo_stroke_rectangle),
- (ge_cairo_simple_border):
- The cairo stroking performance bug has been fixed for a while. So
- removing the workaround again.
-
-2007-03-11 Wouter Bolsterlee <wbolster svn gnome org>
-
- * configure.ac: Define GETTEXT_PACKAGE.
-
-2007-03-05 Benjamin Berg <benjamin sipsolutions net>
-
- * configure.ac:
- Use "yes" instead of $defaultval for the schemas option.
-
-2007-03-05 Benjamin Berg <benjamin sipsolutions net>
-
- * schema/Makefile.am:
- List *.xml.in.in in EXTRA_DIST, so that make dist is also possible
- if an engine is disabled.
-
- Also removed the ChangeLog from the schema directory.
-
-2007-03-05 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
-
- Remove the "foo" color.
-
-2007-03-04 Thomas Wood <thos gnome org>
-
- Patch by: Werner Pantke <gnome-color-chooser punk-ass-bitch org>
-
- * .cvsignore:
- * schema/*:
- * Makefile.am:
- * autogen.sh:
- * configure.ac:
- * po/*:
-
- Patch from Werner Pantke to add xml descriptions of engine options.
-
-2007-03-03 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Makefile.am:
- List subdirectories in DIST_SUBDIRS.
-
-2007-03-03 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/animation.c:
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/crux/src/crux-draw.c: (draw_box):
- * engines/industrial/src/parse_rc_style.h:
- * engines/support/cairo-support.c:
- * test/Makefile.am:
- * test/torturetest.c:
-
- - Make gtk-engines compile with --enable-paranoia set.
- - Don't use the development cflags for the torture test. The string
- constants are too long and gcc complains.
-
- * engines/glide/src/glide_gtk2_support.c:
-
- Fixed some typos. A wrong variable was used in some comparisons and
- the result could never be true.
-
-2007-02-26 Thomas Wood <thos gnome org>
-
- * NEWS:
- * configure.ac:
-
- Update for 2.9.4 release
-
-2007-02-26 Thomas Wood <thos gnome org>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_checkbox): Revert the checkbox mark style from a tick to a
- cross
-
-2007-02-25 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/mist/src/mist-rc-style.c: (mist_rc_style_parse):
- * engines/thinice/src/thinice_rc_style.c: (thinice_rc_style_parse):
- - Use quarks with the engines name in them.
- - Don't free thinice's RC style on parse failure. GTK+ will
- take care of that. (Thanks to Werner Pantke for reporting)
-
-2007-02-20 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_box):
- - Do not use the real active state of the widget. Instead use the passed
- in state type. This fixes inconsistent toggle buttons.
-
-2007-02-20 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/redmond/src/redmond_gtk2_misc.c:
- (do_redmond_draw_masked_fill):
- - cairo_mask ignores the current path, so we need to clip the
- rectangle or everything gets filled.
-
-2007-02-20 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_check),
- (glide_draw_option):
- * engines/hc/src/hc-style.c: (hc_draw_check), (hc_draw_option):
- * engines/mist/src/mist-style.c: (mist_style_draw_option):
- * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_check),
- (redmond_draw_option):
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
- (smooth_draw_option), (smooth_draw_check):
- * engines/support/widget-information.c:
- * engines/support/widget-information.h:
-
- Remove ge_toggle_get_inconsistent and
- ge_cell_renderer_toggle_get_inconsistent, instead rely on the passed
- in shadow type.
-
-2007-02-19 Benjamin Berg <benjamin sipsolutions net>
-
- * test/Makefile.am:
- * test/valgrind-suppressions:
- - Change valgrind options
- - Set some enviroment variables for glib to make it more valgrind
- friendly
- - some modifications to the suppressions file
-
-2007-02-18 Benjamin Berg <benjamin sipsolutions net>
-
- * test/Makefile.am:
- * test/gtkrcs/clearlooks-inverted:
- - Add clearlooks inverted style to the tests.
-
-2007-02-17 Benjamin Berg <benjamin sipsolutions net>
-
- Patch from Andrea Cimitan <andrea cimitan gmail com>:
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_button), (clearlooks_draw_slider),
- (clearlooks_draw_scrollbar_stepper),
- (clearlooks_draw_scrollbar_slider), (clearlooks_draw_radiobutton),
- (clearlooks_draw_checkbox):
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- (clearlooks_inverted_draw_button),
- (clearlooks_inverted_draw_slider),
- (clearlooks_inverted_draw_list_view_header),
- (clearlooks_inverted_draw_scrollbar_stepper),
- (clearlooks_inverted_draw_scrollbar_slider),
- (clearlooks_inverted_draw_selected_cell):
-
- - Color, shading and style changes
- - Removal of some comments and other small changes
- - Use text[NORMAL] for ACTIVE checkmarks. (Fixes Bug #407440)
-
-2007-02-13 Benjamin Berg <benjamin sipsolutions net>
-
- * test/Makefile.am:
- * test/exported:
- * test/torture:
- - Skip toreture tests if buildin fails (eg. no X server or crashes
- in GTK+)
- - Minor changes
-
-2007-02-13 Thomas Wood <thos gnome org>
-
- * NEWS:
- * configure.ac:
-
- Updated for 2.9.3
-
-2007-02-13 Thomas Wood <thos gnome org>
-
- Based on patch by: Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/Makefile.am:
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- * engines/clearlooks/src/clearlooks_draw_inverted.c:
- * engines/clearlooks/src/clearlooks_rc_style.c:
- * engines/clearlooks/src/clearlooks_rc_style.h:
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/clearlooks/src/clearlooks_types.h:
-
- - Changes to checkbox style (use cross rather than tick mark)
- - Use text[] colour for radio and check marks
- - Improve arrows style (more similar to original Clearlooks)
- - Improve borders, treeview selection and scrollbar style
- - Added new INVERTED style option
-
- - Also includes many c90 fixes by Thomas Wood
-
-2007-02-12 Thomas Wood <thos gnome org>
-
- * test/torture: Use exit rather than return
-
-2007-02-12 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/crux/src/crux-draw.c:
- * engines/glide/src/glide_gtk2_drawing.h:
- * engines/hc/src/hc_gtk2_engine.c:
- - Mark some things static/GE_INTERNAL
-
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.h:
- - Two functions got defined with the wrong name (prefix was missing)
-
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
- (smooth_draw_option), (smooth_draw_check):
- * engines/smooth/src/engine/smooth_gtk2_misc.c:
- - Remove gtk_cell_renderer_toggle_get_inconsistent in favor of
- ge_cell_renderer_toggle_get_inconsistent.
-
-2007-02-12 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/crux/Makefile.am:
- * engines/crux/src/crux-main.c:
- * engines/crux/src/crux-rc-style.c:
- * engines/crux/src/debug.c:
- * engines/crux/src/debug.h:
- - Remove debug.c and debug.h.
-
-2007-02-12 Benjamin Berg <benjamin sipsolutions net>
-
- * configure.ac:
- * Makefile.am:
- * test/*:
- Add some "make check" stuff. I hope this is sane enough :-)
-
-2007-02-11 Thomas Wood <thos gnome org>
-
- Patch by: Luca Ferretti <elle uca libero it>
-
- * themes/Crux/gtk-2.0/gtkrc: Use symbollic colors. Fixes bug 399097.
-
-2007-02-03 Thomas Wood <thos gnome org>
-
- Based on patch by: Andrea Cimitan <andrea cimitan gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_inset), (clearlooks_draw_shadow),
- (clearlooks_draw_top_left_highlight),
- (clearlooks_draw_highlight_and_shade), (clearlooks_draw_gripdots),
- (clearlooks_draw_button), (clearlooks_draw_entry),
- (clearlooks_draw_spinbutton), (clearlooks_draw_spinbutton_down),
- (clearlooks_scale_draw_gradient), (clearlooks_draw_scale_trough),
- (clearlooks_draw_slider), (clearlooks_draw_slider_button),
- (clearlooks_draw_progressbar_trough), (clearlooks_draw_menubar),
- (clearlooks_get_frame_gap_clip), (clearlooks_draw_frame),
- (clearlooks_draw_tab), (clearlooks_draw_separator),
- (clearlooks_draw_list_view_header),
- (clearlooks_draw_scrollbar_trough),
- (clearlooks_draw_scrollbar_stepper),
- (clearlooks_draw_scrollbar_slider), (clearlooks_draw_statusbar),
- (clearlooks_draw_menu_frame), (clearlooks_draw_handle),
- (clearlooks_draw_resize_grip), (clearlooks_draw_checkbox),
- (clearlooks_register_style_classic):
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_button),
- (clearlooks_glossy_draw_slider_button):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_vline), (clearlooks_style_draw_hline):
- * engines/clearlooks/src/clearlooks_types.h:
-
- - Use shading rather than hardcoded black and white values
- - Improved support for dark themes (fixes bug 333615)
- - All shadow functions now accept the colour parameter
- - New shadow for ACTIVE button state
-
-2007-02-01 Thomas Wood <thos gnome org>
-
- Patch by: Andrea Cimitan <andrea cimitan gmail com>
-
- * autogen.sh: Add support for automake 1.10
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_shadow), (clearlooks_draw_top_left_highlight),
- (clearlooks_draw_button), (clearlooks_draw_entry),
- (clearlooks_draw_progressbar_trough), (clearlooks_draw_tab),
- (clearlooks_draw_scrollbar_trough),
- (clearlooks_draw_scrollbar_stepper),
- (clearlooks_draw_scrollbar_slider), (clearlooks_draw_radiobutton),
- (clearlooks_draw_checkbox):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box_gap):
-
- Miscellaneous tweaks to colours and shading.
-
-2007-01-22 Thomas Wood <thos gnome org>
-
- * NEWS:
- * configure.ac:
-
- Update for 2.9.2 release
-
-2007-01-22 Thomas Wood <thos gnome org>
-
- * themes/Crux/gtk-2.0/gtkrc: Don't force icons to 22x22. Fixes bug 356426
-
-2007-01-17 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
- (do_smooth_draw_box):
- - Hightlight the correct side of the trough on vertical ranges.
-
-2007-01-17 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
- (smooth_arrow_merge):
- * engines/smooth/src/utils/draw_arrows.c: (SmoothCopyArrowPart):
- * engines/smooth/src/utils/draw_arrows.h:
- - Fix memory corruption in smooth (Bug #393312, Colin Leroy)
-
-2007-01-11 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
- (do_smooth_draw_box): Fix RTL locales for real.
-
-2007-01-11 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
- (do_smooth_draw_box): Correct RTL locales.
-
-2007-01-11 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
- (do_smooth_draw_box):
- Fix division by zero bug in smooth (Bug 395193, Stuart Whitman)
- also switch the highlighted side for inverted scales
-
-2007-01-10 Thomas Wood <thos gnome org>
-
- * themes/Mist/gtk-2.0/gtkrc: Fix a spacing issue in the menus
-
-2007-01-09 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/lua/src/draw_lib.c: (alpha), (shade):
- * engines/lua/src/lua_style.c: (lua_style_prepare_lua),
- (lua_style_prepare_cairo), (lua_style_close_cairo):
-
- Some C89 fixes for lua from TFKyle.
-
-2007-01-09 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- (clearlooks_glossy_draw_menuitem):
- - Draw the border around the whole menuitem including the sides.
-
-2007-01-08 Thomas Wood <thos gnome org>
-
- * NEWS:
- * configure.ac:
-
- Updated for 2.9.1 release
-
-2007-01-08 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/Makefile.am:
- - Add DIST_SUBDIRS with all subdirs. This fixes make distcheck.
-
-2007-01-08 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_progressbar_trough),
- (clearlooks_draw_progressbar_fill):
- - Added save/restore to _trough.
- - Sanity check for the radius in _trough.
- - Radius support for the fill.
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- - Again adjust the clip region differently. Only one pixel now, but
- in both direction if it is pulsing.
-
- * engines/support/cairo-support.c: (ge_cairo_rounded_rectangle):
- - Use cairo_rectangle if no corner is set.
- - Fix bug causing too many warnings
-
-2007-01-07 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/Makefile.am:
- * engines/clearlooks/src/clearlooks_draw_glossy.c:
- Rename clearlooks_style_glossy.c to clearlooks_draw_glossy.c
-
-2007-01-07 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_progressbar_trough),
- (clearlooks_draw_progressbar_fill):
- - Follow the radius option when drawing the trough.
- - Cleaned up progressbar_fill
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- Adjust the clip region by 3 pixel instead of one.
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- - Set the radius to 1.5 for the progress bar.
-
-2007-01-05 Thomas Wood <thos gnome org>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_menuitem):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- * engines/clearlooks/src/clearlooks_style_glossy.c:
- (clearlooks_glossy_draw_menuitem):
- * themes/Clearlooks/gtk-2.0/gtkrc:
-
- Revert most of the changes from the last few commits. We can implement
- most of the new menuitem style using GtkMenu style properties (bug
- 382634).
-
-2007-01-04 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- Use draw_menubaritem as the fallback. Also use draw_menubaritem
- if the padding is larger than one pixel in the menu.
-
-2007-01-04 Thomas Wood <thos gnome org>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_menuitem): Fix a co-ordinate
- (clearlooks_register_style_classic): Add draw_menubaritem
-
-2007-01-04 Thomas Wood <thos gnome org>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box): Fix a compiler warning
- * engines/clearlooks/src/clearlooks_style_glossy.c:
- (clearlooks_draw_button_gloss): Sharpen gloss colours
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_register_style_classic):
- * engines/clearlooks/src/clearlooks_style_glossy.c:
- (clearlooks_glossy_draw_menuitem), (clearlooks_register_style_glossy):
- * engines/clearlooks/src/clearlooks_types.h:
-
- Add draw_menubaritem function
-
-
-2007-01-03 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/lua/Makefile.am:
- - Fix problem found during "make distcheck". There is no
- config.h/config.h.in.
-
-2007-01-03 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_rc_style_merge):
- - Fix merging. Thanks to Werner Pantke for reporting this issue.
-
-2007-01-02 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_radiobutton):
- * engines/clearlooks/src/clearlooks_style_glossy.c:
- (clearlooks_glossy_draw_button),
- (clearlooks_glossy_draw_radiobutton):
- Patch from TFKyle:
- - A few M_PI slipped back in.
- - Fix for a C99ism.
-
-2006-12-26 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box), (clearlooks_style_draw_slider):
- - Move slider darwing to clearlooks_style_draw_slider.
- - Use support macros to guard clearlooks_style_draw_box.
-
-2006-12-26 Daniel Borgmann <daniel borgmann gmail com>
-
- * engines/lua/src/draw_lib.c: (rectangle), (arc), (luaopen_draw):
- - Add arc function.
- * engines/lua/src/lua_style.c: (lua_style_draw_box),
- (lua_style_draw_option), (lua_style_draw_vline),
- (lua_style_draw_hline):
- - Add separator and radiobutton support.
-
-2006-12-25 Daniel Borgmann <daniel borgmann gmail com>
-
- * engines/lua/src/lua_style.c: (lua_style_push_widget_params),
- (lua_style_draw), (lua_style_draw_shadow), (lua_style_draw_box),
- (lua_style_draw_check):
- - Minor refactoring, add list view header support.
-
-2006-12-23 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_button), (clearlooks_draw_entry):
- - Radius option fixes.
-
-2006-12-20 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_spinbutton_down):
- * engines/clearlooks/src/clearlooks_style_glossy.c:
- (clearlooks_draw_button_gloss), (clearlooks_glossy_draw_button),
- (clearlooks_glossy_draw_tab),
- (clearlooks_glossy_draw_slider_button),
- (clearlooks_glossy_draw_menuitem),
- (clearlooks_glossy_draw_selected_cell):
- - More radius works.
-
- * engines/support/cairo-support.c: (ge_cairo_rounded_rectangle):
- - Less warnings.
-
-2006-12-20 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/support/cairo-support.c: (ge_cairo_rounded_rectangle):
- - Print a warning if the radius is too large for the width/height.
- This is only during development.
-
- * engines/support/cairo-support.c: (ge_cairo_rounded_corner),
- (ge_cairo_rounded_rectangle):
- * engines/support/cairo-support.h:
- - Added ge_cairo_rounded_corner to draw one corner of a rounded
- rectangle more easily.
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_inset), (clearlooks_draw_shadow),
- (clearlooks_draw_top_left_highlight),
- (clearlooks_draw_highlight_and_shade), (clearlooks_draw_button),
- (clearlooks_draw_entry), (clearlooks_draw_slider),
- (clearlooks_draw_slider_button),
- (clearlooks_draw_progressbar_trough), (clearlooks_draw_frame),
- (clearlooks_draw_tab), (clearlooks_draw_scrollbar_stepper):
- - Fix the radius option.
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_init_from_rc):
- - Allow 0 radius, as it should be working fine now.
-
-2006-12-18 Thomas Wood <thos gnome org>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_menuitem), (clearlooks_draw_menu_frame):
- * engines/clearlooks/src/clearlooks_style_glossy.c:
- (clearlooks_glossy_draw_menuitem):
- * themes/Clearlooks/gtk-2.0/gtkrc:
-
- Implement suggestions for menu selection from bug 382634
-
-2006-12-17 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_selected_cell),
- (clearlooks_register_style_classic):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_flat_box):
- * engines/clearlooks/src/clearlooks_types.h:
- - Move selected cell drawing into the style functions.
-
- * engines/clearlooks/src/clearlooks_style_glossy.c:
- (clearlooks_glossy_draw_menuitem),
- (clearlooks_glossy_draw_selected_cell),
- (clearlooks_register_style_glossy):
- - Add menuitem and selected cell drawing to the glossy theme.
-
-2006-12-17 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_top_left_highlight):
- - Nicer variable names.
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_copy):
- - Copy the radius option.
-
-2006-12-14 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_rc_style_init), (clearlooks_gtk2_rc_parse_dummy),
- (clearlooks_rc_style_parse), (clearlooks_rc_style_merge):
- * engines/clearlooks/src/clearlooks_rc_style.h:
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_set_widget_parameters),
- (clearlooks_style_draw_box_gap), (clearlooks_style_draw_extension),
- (clearlooks_style_draw_handle), (clearlooks_style_draw_box),
- (clearlooks_style_init_from_rc), (clearlooks_style_copy),
- (clearlooks_style_draw_render_icon):
- * engines/clearlooks/src/clearlooks_style.h:
- * engines/clearlooks/src/clearlooks_types.h:
- - Remove unused options, the engine now warns about their usage.
- - Also removed some commentted out code, and clarified a few
- comments.
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- - Remove options that don't have any effect.
-
-2006-12-13 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/clearlooks/src/clearlooks_types.h:
- - Remove arrow drawing code
- - Use buildin draw_tab, the difference is only minimal
- - Call gtk_paint_tab for the combobox arrow
-
-2006-12-12 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_shadow):
- - Don't set shadow type to NONE if the detail is not one of the known
- ones. (Bug #385106, Carlos Garnacho Parro)
-
-2006-12-12 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_rc_style.c:
- * engines/clearlooks/src/clearlooks_rc_style.h:
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/clearlooks/src/clearlooks_style.h:
- * engines/clearlooks/src/clearlooks_style_glossy.c:
- * engines/clearlooks/src/clearlooks_types.h:
- - Added preliminary radius option. Still a lot of sanity checks and
- other things missing.
-
-2006-12-12 Daniel Borgmann <daniel borgmann gmail com>
-
- * engines/lua/Makefile.am:
- - Use absolute include path
- * engines/lua/src/lua_style.c: (lua_style_draw_box):
- - Support more widgets
-
-2006-12-06 Daniel Borgmann <daniel borgmann gmail com>
-
- * engines/lua/src/lua_style.c: (lua_style_prepare_cairo),
- (lua_style_draw_box):
- - Properly rotate and mirror some widgets.
-
-2006-12-06 Daniel Borgmann <daniel borgmann gmail com>
-
- * engines/lua/*:
- - Added Lua scripting engine.
- * configure.ac:
- - Added --enable-lua option to compile the lua engine.
-
-2006-12-05 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_option), (clearlooks_style_draw_check):
- - C89 fixes (Bug #382704, Jens Granseuer)
-
-2006-12-05 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- - Use @selected_fg_color for text[PRELIGHT] inside menus and
- for fg[PRELIGHT] in GtkProgressBar (Bug #382397, Michael Monreal)
-
-2006-12-04 Thomas Wood <thos gnome org>
-
- * NEWS: Updated for 2.9.0
-
-2006-12-04 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style_glossy.c:
- (clearlooks_glossy_draw_tab), (clearlooks_register_style_glossy):
- - Added glossy tabs.
-
-2006-12-04 Thomas Wood <thos gnome org>
-
- * themes/Mist/gtk-2.0/gtkrc: Use gtk-color-scheme
-
-2006-11-28 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style_glossy.c:
- (clearlooks_glossy_draw_radiobutton):
- - Don't draw the bullet in the inconsistent state.
-
-2006-11-28 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- - Draw Evolution ETree headers as headers instead of buttons.
-
-2006-11-25 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_frame): Support rounded corners correctly.
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_extension):
- - Set the corners correctly in the widget parameters
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_tab):
- - Use the corners value from the parameters
-
- * engines/clearlooks/src/clearlooks_style_glossy.c:
- (clearlooks_draw_button_gloss), (clearlooks_glossy_draw_button):
- - removed fill option from clearlooks_draw_button_gloss
-
-2006-11-25 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c: (clearlooks_draw_tab):
- - Don't use parentbg, but always bg[STATE]
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box_gap):
- - Fill the notebook background with bg[NORMAL]
-
-2006-11-25 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_button), (clearlooks_draw_spinbutton),
- (clearlooks_draw_optionmenu), (clearlooks_draw_separator):
- * engines/clearlooks/src/clearlooks_style_glossy.c:
- (clearlooks_glossy_draw_button):
- - Add some cairo_save/restore pairs
- - clearlooks_draw_option_menu now uses the separator routine
- - draw_spinbutton and optionmenu used the fact that drawing the
- button modified the cairo context.
- - pixel align the end of the separator lines
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- - Make the progressbar clipbox larger by one pixel to leave space
- for the shadow.
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- - Set x/ythickness for GtkSeparator to 2, otherwise they may get
- clipped.
-
-2006-11-24 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_style_glossy.c:
- - replace cairo_set_source_rgb with ge_cairo_set_color where possible.
-
-2006-11-24 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_radiobutton), (clearlooks_draw_checkbox):
- * engines/clearlooks/src/clearlooks_style_glossy.c:
- (clearlooks_glossy_draw_checkbox),
- (clearlooks_glossy_draw_radiobutton),
- (clearlooks_register_style_glossy):
- - Move glossy check- and radiobuttons to clearlooks_style_glossy.c
- - Resurrect normal checkbutton from an older version
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_flat_box):
- - special case highlight drawing between the two styles
-
-2006-11-24 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_progressbar_fill),
- (clearlooks_draw_scrollbar_trough),
- (clearlooks_draw_scrollbar_slider), (_clearlooks_draw_arrow):
- - removed clearlooks_rotate_mirror_translate
-
-2006-11-24 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/*:
- * engines/clearlooks/src/clearlooks_style_glossy.c:
- - separate the glossy functions into clearlooks_style_glossy.c.
- Created a ClearlooksStyleFunctions struct containing function pointer for
- the different styles.
- - add "style" option to the gtkrc, valid values are CLASSIC and
- GLOSSY (removed gloss option)
- - fix merging of rc styles, before it was not possible to override
- only some options.
- - Changed some things to use support (ge_cairo_rounded_rectangle,
- CairoCorner)
-
- * engines/support/cairo-support.c: (ge_cairo_mirror),
- (ge_cairo_exchange_axis):
- * engines/support/cairo-support.h:
- - Add ge_cairo_exchange_axis, a common operation done by clearlooks.
- - fix ge_cairo_mirror
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- - set "style = CLASSIC" not some glossy stuff
-
-2006-11-20 Daniel Borgmann <daniel borgmann gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_radiobutton): Hide border on menus
-
-2006-11-20 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/support/cairo-support.c: (ge_cairo_stroke_rectangle):
- - Wrong variable names in the codepath using stroke.
-
-2006-11-19 Daniel Borgmann <daniel borgmann gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc: Tweak base[PRELIGHT] for checkboxes
-
-2006-11-19 Thomas Wood <thos gnome org>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_button_with_gloss): Draw buttons with inset border
-
-2006-11-17 Benjamin Berg <benjamin sipsolutions net>
-
- * themes/Industrial/gtk-2.0/gtkrc:
- - Initial color scheme support
-
-2006-11-17 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.h:
- - definition for clearlooks_draw_button_with_gloss was missing
-
- * engines/support/cairo-support.c: (ge_gdk_color_to_cairo),
- (ge_cairo_color_to_gtk), (ge_cairo_set_color),
- (ge_cairo_pattern_add_color_stop_color),
- (ge_cairo_pattern_add_color_stop_shade), (ge_cairo_simple_border),
- (ge_cairo_polygon), (ge_cairo_line):
- * engines/support/cairo-support.h:
- - Add "const" to some arguments where it seemed appropriate
- (fixes some warnings in clearlooks)
-
-2006-11-17 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_scale_trough):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box):
- * engines/clearlooks/src/clearlooks_types.h:
- * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_box):
- - Don't reverse engineer the trough side, but use the new GTK+
- detail strings.
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- - Turn on GtkRange::trough-side-details style property for GtkScale
- for the above changes.
-
-2006-11-17 Daniel Borgmann <daniel borgmann gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- Enable experimental gloss option.
-
-2006-11-17 Daniel Borgmann <daniel borgmann gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_button_gloss),
- (clearlooks_draw_button_with_gloss), (clearlooks_draw_spinbutton),
- (clearlooks_draw_slider), (clearlooks_draw_slider_button),
- (clearlooks_draw_optionmenu), (clearlooks_draw_scrollbar_slider),
- (clearlooks_draw_handle), (clearlooks_draw_resize_grip),
- (clearlooks_draw_checkbox), (clearlooks_draw_radiobutton):
- * engines/clearlooks/src/clearlooks_draw.h:
- - Ported ubuntulooks buttonstyle and use if gloss option is set.
- - Tweaked glossy scrollbar.
- - Changed to gripdots.
- - Ported ubuntulooks checkboxes and radiobuttons.
-
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_rc_style_init), (clearlooks_rc_style_parse),
- (clearlooks_rc_style_merge):
- * engines/clearlooks/src/clearlooks_rc_style.h:
- - Add global gloss engine option.
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_set_widget_parameters),
- (clearlooks_style_draw_flat_box), (clearlooks_style_draw_box),
- (clearlooks_style_draw_option), (clearlooks_style_draw_check),
- (clearlooks_style_init_from_rc), (clearlooks_style_realize):
- * engines/clearlooks/src/clearlooks_style.h:
- * engines/clearlooks/src/clearlooks_types.h:
- - Use gloss option.
-
-2006-11-16 Thomas Wood <thos gnome org>
-
- * configure.ac: Pre-release version bump, and require GTK+ 2.10
- * themes/Clearlooks/gtk-2.0/gtkrc: First attempt at using
- gtk-color-scheme
-
-2006-11-16 Thomas Wood <thos gnome org>
-
- * NEWS:
- * configure.ac:
-
- Updated for 2.8.2
-
-2006-11-14 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c: (clearlooks_draw_tab):
- - a buggy cairo_fill_preserve which should have been a cairo_fill
- caused active tabs to have the wrong color
-
-2006-11-13 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (draw_arrow), (draw_tab): Attempt to
- improve arrows. All arrows are now fixed size.
-
-2006-11-11 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/support.c:
- (clearlooks_scrollbar_get_stepper):
- - don't use g_return_val_if_fail instead just return. It is not
- critical if the widget is not a GtkRange.
-
-2006-11-11 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/smooth/src/engine/smooth_gtk2_misc.c:
- (smooth_gtk_button_get_props):
- - Fix smooth to compile with VC++
-
- Thanks to TFKyle for all the win32 fixes.
-
-2006-11-11 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_button), (clearlooks_draw_slider):
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
- (smooth_style_get_arrow):
- - Fix a few minor warnings.
-
-2006-11-11 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/*:
- - replace G_MODULE_EXPORT with GE_EXPORT
- - removed GE_HIDDEN, not used
- - GE_EXPORT:
- - defined to G_MODULE_EXPORT
- - special cases for SUNPRO_C and if G_HAVE_GNUC_VISIBILITY is set.
- This makes compiling with -fvisibility=hidden possible.
- - GE_INTERNAL
- - defined to G_GNUC_INTERNAL
- - special case for SUNPRO_C
-
- - replace M_PI* with G_PI* and removed unneeded definitions
- - removed include of sys/time.h from clearlooks
- - removed some min/max defines, and replaced them with MIN/MAX and CLAMP
-
- gtk-engines should now work on win32
-
-2006-11-10 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_flat_box):
- - possible crash bug
-
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
- (smooth_arrow_merge):
- - fix a leak that happend when rc styles were merged
-
-2006-11-07 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (paint_scrollbar_trough): Improve
- scollbar trough sharpness
- * themes/Redmond/gtk-2.0/gtkrc: Set some "Redmond" style icon sizes
-
-2006-11-05 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_set_widget_parameters):
- * engines/clearlooks/src/support.c: (clearlooks_get_parent_bg):
- - correctly fallback to the current style if it is not possible to
- retrieve the parents bg.
-
- * engines/mist/src/mist-style.c: (mist_style_draw_shadow_gap):
- * engines/redmond/src/redmond_gtk2_drawing.c:
- (redmond_draw_extension):
- - added missing cairo_destroy
-
- * engines/thinice/src/thinice_misc.c: (thinice_draw_separator):
- * engines/thinice/src/thinice_misc.h:
- * engines/thinice/src/thinice_theme_draw.c:
- (thinice_style_draw_hline), (thinice_style_draw_vline),
- (thinice_style_draw_box):
- Fix bug #364750:
- - Draw lines with the correct length
- - Use the dark/light colors from the style
-
-2006-11-03 Andrew Johnson <acjgenius earthlink net>
- * engines/redmond/src/redmond_gtk2_drawing.c:
- - Fix background fill for redmond scales
-
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_drawing.c:
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
- - Smooth Fix for bug 352602
-
-2006-11-03 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/mist/src/mist-style.c: (mist_style_draw_shadow):
- - Just return for shadow_type == NONE. Fixes bug #366716 (John Cupitt)
-
- * engines/mist/src/mist-style.c: (mist_style_draw_check):
- - Use the passed in style instead of widget->style. Fixes a possible
- crasher.
- - Clip the gc correctly.
-
-2006-11-03 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/redmond/src/redmond_gtk2_drawing.c:
- (redmond_draw_combobox_button), (redmond_draw_handle):
- - Fix some broken parent accesses.
-
-2006-11-03 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/glide/src/glide_gtk2_drawing.c:
- (glide_draw_combobox_button):
- * engines/hc/src/hc-style.c: (hc_draw_shadow):
- - Fix bug 352602 for glide and hc. hc now doesn't use cached colors
- but recalculates them from the GtkStyle. glide called internal drawing
- functions that I replaced with their gtk_paint_* equivalent.
-
-2006-10-10 Andrew Johnson <acjgenius earthlink net>
-
- * engines/mist/src/mist-style.c:
- - Merge Tab function into Extension
- - Replace common return if.... with CHECK_ARGS macro
-
-2006-10-10 Andrew Johnson <acjgenius earthlink net>
-
- * engines/glide/src/glide_gtk2_drawing.c:
- * engines/glide/src/glide_gtk2_engine.c:
- * engines/glide/src/glide_gtk2_engine.h:
- * engines/glide/src/glide_gtk2_support.c:
- * engines/glide/src/glide_gtk2_support.h:
- * engines/redmond/src/redmond_gtk2_drawing.c:
- * engines/redmond/src/redmond_gtk2_engine.c:
- * engines/redmond/src/redmond_gtk2_engine.h:
- * engines/redmond/src/redmond_gtk2_misc.c:
- * engines/redmond/src/redmond_gtk2_misc.h:
- * engines/support/cairo-support.c:
- * engines/support/cairo-support.h:
- - Move Glide/Redmond Pattern Fill into Support
-
- * engines/thinice/src/thinice_theme_draw.c:
- - Merge Tab function into Extension
-
-2006-10-10 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/support/cairo-support.c: (ge_cairo_simple_border):
- - The fills overlapped if the two colors are the same causing edge
- pixels not to be painted. Fixed with a special case.
-
-2006-10-09 Thomas Wood <thos gnome org>
-
- * engines/mist/src/mist-style.c: (mist_style_draw_handle): Don't draw
- boxes around handles on gnome-panels
-
-2006-10-07 Benjamin Berg <benjamin sipsolutions net>
-
- * configure.ac:
- - Add a --disable-all option, so that it is possible to build one
- engine without requiring to disable every other engine manually.
-
-2006-10-07 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/support/cairo-support.c: (ge_cairo_simple_border):
- - One rectangle was placed wrong
-
-2006-10-06 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/support/cairo-support.c:
- * engines/support/cairo-support.h:
- - Add ge_cairo_stroke_rectangle helper function that uses cairo_fill
- internally
- - Make ge_cairo_simple_border use cairo_fill
-
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/crux/src/crux-draw.c:
- * engines/glide/src/glide_gtk2_drawing.c:
- * engines/glide/src/glide_gtk2_support.c:
- * engines/hc/src/hc-style.c:
- * engines/hc/src/hc_gtk2_support.c:
- * engines/mist/src/mist-style.c:
- * engines/redmond/src/redmond_gtk2_drawing.c:
- * engines/support/cairo-support.c:
- * engines/support/cairo-support.h:
- * engines/thinice/src/thinice_misc.c:
- * engines/thinice/src/thinice_theme_draw.c:
- - Use ge_cairo_stroke_rectangle instead of creating a rectangle and
- stroking that
- - In some places, use fills instead of strokes
- - Change the notebook and tabs of mist and thinice to use
- ge_cairo_simple_border combined with clipping.
- - Fix the _dot functions of mist, hc and thinice to use aligned
- fills instead of disabling antialias and do weird stroking.
- - changed placement of the hc dots in the GtkHandleBox handle.
-
-2006-10-02 Thomas Wood <thos gnome org>
-
- * NEWS:
- * configure.ac:
-
- Updated for 2.8.1
-
-2006-10-02 Benjamin Berg <benjamin sipsolutions net>
-
- * COPYING:
- - Metal and Lighthouseblue are not in gtk-engines anymore.
- - Add Glide
-
- * engines/industrial/AUTHORS:
- * engines/industrial/Makefile.am:
- * engines/industrial/src/industrial_rc_style.c:
- * engines/industrial/src/industrial_rc_style.h:
- * engines/industrial/src/industrial_style.c:
- * engines/industrial/src/industrial_style.h:
- * engines/industrial/src/industrial_style_versioned_code.h:
- * engines/industrial/src/industrial_style_versioned_include.h:
- * engines/industrial/src/parse_rc_style.h:
- - Add myself to AUTHORS and Copyright notices.
- - Implement a "contrast" option, that gets multiplied to the alpha
- values.
- - Remove unused/nonworking "wide" and "contrast_center" options. I
- don't think anyone has ever used them, so this should be safe.
- - Drop useless industrial_style_versioned_include.h
- - Some small cleanups
-
-2006-10-02 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (paint_entry_shadow), (draw_box):
- Improve insensitive outlines on various widgets. Add shadow to progress bar
- background.
- * themes/Crux/gtk-2.0/gtkrc: Darken progress bar background. Tweak
- some insensitive colours
-
-2006-10-01 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c:
- (paint_scale_trough): New function to paint scale troughs
- (paint_progress_bar): GTK+ 2.10 now clips the bar, so work round this
- for the end cap.
- (draw_box): See above
- (draw_option): Improve gradient contrast
- (draw_slider): Draw scale sliders differently. Implement prelight.
- * themes/Crux/gtk-2.0/gtkrc: Stop resize grip overlapping the status
- bar border. Added lapo's e-mail address.
-
-2006-09-29 Benjamin Berg <benjamin sipsolutions net>
-
- * MAINTAINERS:
- - Add myself
- - Industrial and Smooth are maintained in gtk-engines
-
- * configure.ac:
- - Do not use "echo -e" as some shells don't implement this
-
-2006-09-07 Thomas Wood <thos gnome org>
-
- * NEWS: BROWN PAPER BAG PLEASE
-
-2006-09-04 Thomas Wood <thos gnome org>
-
- * NEWS:
- * configure.ac:
-
- Updated for 2.8.0 release
-
- * engines/crux/src/crux-draw.c: (draw_handle): Fix grip position
- * themes/Crux/gtk-2.0/gtkrc: Make sure icons are 22x22 in toolbars etc
- * themes/Mist/gtk-2.0/gtkrc: Use new Tango blue as "hilight" colour
-
-2006-09-04 Andrew Johnson <acjgenius earthlink net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/glide/src/glide_gtk2_drawing.c:
- * engines/industrial/src/industrial_style.c:
- * engines/redmond/src/redmond_gtk2_drawing.c:
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
- * engines/support/widget-information.h:
- * engines/thinice/src/thinice_theme_draw.c:
-
- - Add GE_WIDGET_HAS_DEFAULT to check for valid widget first
-
-2006-09-04 Andrew Johnson <acjgenius earthlink net>
-
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
- * engines/smooth/src/engine/smooth_gtk2_misc.c:
-
- - Add some missing null widget checks
-
-2006-09-04 Benjamin Berg <benjamin sipsolutions net>
-
- * configure.ac:
- - Fix up the configure script
- - Remove the --disable-theme option
-
-2006-09-04 Andrew Johnson <acjgenius earthlink net>
-
- * configure.ac:
- * engines/clearlooks/Makefile.am:
- * engines/clearlooks/src/animation.c:
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/clearlooks/src/support.h:
- * engines/crux/Makefile.am:
- * engines/crux/src/crux-draw.c:
- * engines/glide/Makefile.am:
- * engines/hc/Makefile.am:
- * engines/hc/src/hc-style.c:
- * engines/industrial/Makefile.am:
- * engines/mist/Makefile.am:
- * engines/redmond/Makefile.am:
- * engines/support/Makefile.am:
- * engines/support/widget-information.c:
- * engines/thinice/Makefile.am:
- * engines/thinice/src/thinice_theme_draw.c:
-
- - Add --enable-development flag
- - Fix thinice where default triangle used un-set light/dark variables
- - Ensure all engines but smooth compile with paranoia
-
-2006-09-04 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_init_from_rc), (clearlooks_style_realize),
- (clearlooks_style_class_init):
- - Create the cached colors inside realize instead of init_from_rc.
-
- * engines/industrial/src/industrial_style_versioned_code.h:
- - Add note that some code will need to be factored out to realize.
-
- * themes/Industrial/gtk-2.0/gtkrc:
- - Fix up WnckTasklist style properties
- - Decrease fade-loop-time to 2 seconds
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
- - Make WnckTasklist change the bg color of fading tasks.
-
-2006-09-03 Andrew Johnson <acjgenius earthlink net>
-
- * engines/mist/src/mist-style.c:
-
- - Fix Missed GE_IS_STYLE -> GTK_IS_STYLE
-
-2006-09-03 Andrew Johnson <acjgenius earthlink net>
-
- * engines/clearlooks/src/animation.c:
- * engines/clearlooks/src/support.c:
- * engines/crux/src/crux-draw.c:
- * engines/glide/src/glide_gtk2_drawing.c:
- * engines/glide/src/glide_gtk2_support.c:
- * engines/hc/src/hc-style.c:
- * engines/hc/src/hc_gtk2_support.c:
- * engines/industrial/src/industrial_style.c:
- * engines/mist/src/mist-style.c:
- * engines/redmond/src/redmond_gtk2_drawing.c:
- * engines/redmond/src/redmond_gtk2_misc.c:
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
- * engines/support/widget-information.c:
- * engines/support/widget-information.h:
-
- - Fixup widget->object in IS_* macros
- - Fix missed IS_* with GE_IS-*
- - Removed GE_IS_STYLE and revert to GTK_IS_STYLE (not a GObject!)
-
-2006-09-03 Andrew Johnson <acjgenius earthlink net>
-
- * engines/clearlooks/src/animation.h:
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/crux/src/crux-draw.c:
- * engines/glide/src/glide_gtk2_drawing.c:
- * engines/glide/src/glide_gtk2_support.c:
- * engines/hc/src/hc-style.c:
- * engines/hc/src/hc_gtk2_support.c:
- * engines/industrial/src/industrial_style.c:
- * engines/mist/src/mist-style.c:
- * engines/redmond/src/redmond_gtk2_drawing.c:
- * engines/redmond/src/redmond_gtk2_misc.c:
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_drawing.c:
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
- * engines/smooth/src/engine/smooth_gtk2_misc.c:
- * engines/support/widget-information.c:
- * engines/support/widget-information.h:
-
- - Fix IS_STATUS_BAR -> IS_STATUSBAR macro
- - Add Missing IS_* macros
- - Change ge_object_is_a to check a GObject instead of a GtkWidget
- - Rename All IS_* Macros to GE_IS_*
- - Replace last GTK_IS_* with GE_IS_*
-
-2006-09-03 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_resize_grip):
-
- Sharper resize handle in statusbar.
-
-2006-09-03 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_tab):
-
- Drawing of arrows on optionmenus was broken in Firefox.
-
-2006-09-03 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_box), (clearlooks_style_draw_tab),
- (clearlooks_style_draw_arrow):
-
- Arrows are now drawn with the right color and less fuzzy.
-
-2006-09-03 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_scrollbar_stepper),
- (clearlooks_draw_scrollbar_slider):
-
- Added grip handles to scrollbars.
-
-2006-09-02 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_option), (clearlooks_style_draw_check):
-
- Increased contrast of disabled radio/checkboxes. Fixes #326309.
-
-2006-08-31 Thomas Wood <thos gnome org>
-
- * themes/Clearlooks/gtk-2.0/gtkrc: Remove glossy scrollbars (with
- Richard's permission) for use as the GNOME default.
-
-2006-08-27 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/industrial/src/industrial_style.c: (real_draw_box):
- - Fall back to draw_flat_box if shadow is NONE and something
- unkown gets drawn. This fixes inkscape rulers. Also added a
- now needed workaround for panel menubars.
- Fix based on a patch by Josselin Mouette from
- http://bugzilla.ximian.com/show_bug.cgi?id=45579
-
-2006-08-24 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/hc/src/hc-style.c: (hc_draw_check):
- - Fix a // comment
-
- * engines/industrial/src/industrial_style.c: (draw_option):
- - Add a missing cairo_destroy call
- - Implement a basic inconsistent state
-
-2006-08-23 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c:
- (draw_box): Fix spinbutton background
- (draw_arrow), (draw_extension): Fix combobox arrow sizes
- (draw_tab), (draw_box_gap): Fix inner stroke in notebook tabs
-
-2006-08-23 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/clearlooks/src/clearlooks_types.h:
- - Fix RTL locales (including bug 328053, Hooman "Messi" Mesgary)
- - Remove // comments
- - Remove/comment out some debugging spew. Including some weird
- if block in draw_vline.
-
-2006-08-21 Andrew Johnson <acjgenius earthlink net>
-
- * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_check):
- * engines/glide/src/glide_gtk2_support.c: (do_glide_draw_check),
- (do_glide_draw_dot), (do_glide_draw_grip):
- * engines/hc/src/hc-style.c: (hc_draw_check), (hc_draw_option):
- * engines/hc/src/hc_gtk2_engine.c: (hc_rc_style_parse),
- (hc_rc_style_merge), (hc_rc_style_init), (hc_style_copy),
- (hc_style_init_from_rc):
- * engines/hc/src/hc_gtk2_engine.h:
- * engines/support/widget-information.c:
- (ge_toggle_get_inconsistent):
- * engines/support/widget-information.h:
- * engines/thinice/src/thinice_theme_draw.c:
- (thinice_style_draw_box):
-
- - Start Cleanup of thinice
- - Add workaround for cell renderer check/radio till 2.12 style fix
- - Add ge_toggle_get_inconsistent for function
-
-2006-08-21 Thomas Wood <thos gnome org>
-
- * NEWS:
- * configure.ac:
-
- Update for 2.7.8 release
-
-2006-08-21 Benjamin Otte <in7y118 public uni-hamburg de>
-
- * engines/smooth/src/engine/smooth_gtk2_misc.c:
- (smooth_reverse_engineer_stepper_box):
- only query style properties if the widget really is a GtkRange
-
-2006-08-21 Benjamin Otte <in7y118 public uni-hamburg de>
-
- * engines/clearlooks/src/support.c:
- (clearlooks_scrollbar_visible_steppers),
- (clearlooks_scrollbar_get_junction):
- not everything that uses the scrollbar details is a scrollbar
-
-2006-08-21 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/industrial/src/industrial_style.c: (draw_grid_cairo):
- - change the color of the grid slightly
- - speed up the grid by filling all pixel at the same time.
-
- * engines/industrial/src/industrial_style.c: (real_draw_box),
- (draw_extension):
- - make some colors relative, fix "in" gradient for buttons
-
-2006-08-19 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/industrial/src/industrial_style.c:
- (draw_rounded_gradient), (draw_rounded_rect), (draw_grid_cairo),
- (real_draw_box), (draw_focus):
-
- small speed improvements all over the place:
- - draw_rounded_rect is now fixed and has some special cases.
- - the border color of default buttons is special cased instead
- of relying on transparency.
- - draw grid draws 5 pixel instead of an arc.
-
-2006-08-18 Andrew Johnson <acjgenius earthlink net>
-
- * engines/hc/src/hc-style.c: (hc_draw_expander):
- * engines/hc/src/hc_gtk2_drawing.h:
- * engines/hc/src/hc_gtk2_engine.c: (hc_style_class_init):
-
- - Use the base/text values for expander arrow
-
-2006-08-18 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/industrial/src/industrial_style.c:
- (draw_rounded_gradient), (draw_rounded_rect), (real_draw_box),
- (draw_box), (draw_option):
- - add a slight shadow to the radiobutton
- - change in draw_rounded_gradient to prevent blank pixel
- in the corners of buttons.
- - fixed menuitem border opacity
- - small cleanup
-
- * themes/Industrial/gtk-2.0/gtkrc:
- - Tweak the WnckTasklist glowing
- - cleanups
-
-2006-08-18 Andrew Johnson <acjgenius earthlink net>
-
- * engines/hc/src/hc-style.c: (hc_draw_check):
-
- - Improve Visibility/Contrast of Checks, Still not right, but better
-
-2006-08-17 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/industrial/src/industrial_style.c: (draw_slider),
- (draw_check):
- - added shadow to checkbutton
-
- * themes/Industrial/gtk-2.0/gtkrc:
- - enable trough-side-details
- - activate sliders
- - set x/ythickness of GtkProgress to 0px
- - some cleanups
-
-2006-08-16 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/industrial/src/industrial_style.c: (draw_focus):
- - remove some debugging cruft
-
-2006-08-16 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/industrial/src/industrial_style.c: (real_draw_box),
- (draw_focus), (draw_shadow):
- * engines/industrial/src/industrial_style_versioned_code.h:
- - Implement a focus for GtkEntry
- - Some cleanups.
-
- * themes/Industrial/gtk-2.0/gtkrc:
- - Use the focus for GtkEntry
- - Some other small changes
-
-2006-08-15 Andrew Johnson <acjgenius earthlink net>
-
- * engines/glide/src/glide_gtk2_support.c:
- (glide_draw_pattern_fill):
- - Fix Pattern Translate offset
-
-2006-08-15 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/animation.c:
- * engines/clearlooks/src/animation.h:
-
- - include ge-support.h in animation.h instead of animation.c. This
- is needed for GE_INTERNAL.
-
-2006-08-15 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/industrial/src/industrial_style.c: (draw_rounded_rect),
- (real_draw_box), (real_draw_box_gap), (draw_extension),
- (draw_check):
- - small improvements all over the place. ComboBoxes and Spinbuttons
- don't have a two pixel distance between buttons and entry anymore.
-
- * engines/support/cairo-support.c: (ge_cairo_rounded_rectangle):
- - Handle a small radius by using cairo_rectangle.
-
- * engines/support/widget-information.c:
- (ge_button_get_default_border):
- * engines/support/widget-information.h:
- - added ge_button_get_default_border which I need for industrial
-
-2006-08-13 Andrew Johnson <acjgenius earthlink net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_draw_arrow):
-
- - Fixed cairo_t leak ala bug #351057
-
-2006-08-09 Andrew Johnson <acjgenius earthlink net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/crux/src/crux-draw.h:
- * engines/crux/src/crux-rc-style.h:
- * engines/industrial/src/industrial_style.h:
- * engines/mist/src/mist-rc-style.h:
- * engines/smooth/src/interfaces/drawing_interface.h:
- * engines/support/cairo-support.c:
- * engines/support/general-support.h:
- * engines/support/widget-information.c:
- * engines/thinice/src/thinice_rc_style.h:
-
- - Make sure all headers now using GE_INTERNAL include it via ge-support.h
-
-2006-08-09 Andrew Johnson <acjgenius earthlink net>
-
- * engines/smooth/Makefile.am:
- - Fix "trailing whitespace" silly automake
-
-2006-08-09 Andrew Johnson <acjgenius earthlink net>
-
- * engines/clearlooks/src/animation.h:
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_rc_style.h:
- * engines/clearlooks/src/clearlooks_style.h:
- * engines/clearlooks/src/support.h:
- * engines/crux/src/crux-draw.h:
- * engines/crux/src/crux-rc-style.h:
- * engines/crux/src/crux-style.h:
- * engines/glide/src/glide_gtk2_drawing.h:
- * engines/glide/src/glide_gtk2_engine.h:
- * engines/glide/src/glide_gtk2_support.h:
- * engines/hc/src/hc_gtk2_drawing.h:
- * engines/hc/src/hc_gtk2_engine.h:
- * engines/hc/src/hc_gtk2_support.h:
- * engines/industrial/src/industrial_rc_style.h:
- * engines/industrial/src/industrial_style.h:
- * engines/mist/src/mist-rc-style.h:
- * engines/mist/src/mist-style.h:
- * engines/redmond/src/redmond_gtk2_drawing.h:
- * engines/redmond/src/redmond_gtk2_engine.h:
- * engines/redmond/src/redmond_gtk2_misc.h:
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_drawing.h:
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_misc.h:
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.h:
- * engines/smooth/src/engine/smooth_gtk2_drawing.h:
- * engines/smooth/src/engine/smooth_gtk2_engine.h:
- * engines/smooth/src/engine/smooth_gtk2_misc.h:
- * engines/smooth/src/engine/smooth_gtk2_rc.h:
- * engines/smooth/src/interfaces/abstract/abstract_drawing_interface
- .h:
- * engines/smooth/src/interfaces/drawing_interface.h:
- * engines/smooth/src/interfaces/gdk2/gdk2_drawing_interface.h:
- * engines/smooth/src/interfaces/shared/gdk/gdk_drawing_interface.h:
- * engines/smooth/src/interfaces/shared/gdk/gdk_private_drawing_inte
- rface.h:
- * engines/smooth/src/utils/calc_colors.h:
- * engines/smooth/src/utils/draw_arrows.h:
- * engines/smooth/src/utils/draw_border.h:
- * engines/smooth/src/utils/draw_checkmark.h:
- * engines/smooth/src/utils/draw_fill.h:
- * engines/smooth/src/utils/draw_grips.h:
- * engines/support/cairo-support.h:
- * engines/support/general-support.h:
- * engines/support/widget-information.h:
- * engines/thinice/src/thinice_misc.h:
- * engines/thinice/src/thinice_rc_style.h:
- * engines/thinice/src/thinice_style.h:
-
- Fix Bug #350606 -
- - Move G_GNUC_INTERNAL macro to the start of the line
- - Replace G_GNUC_INTERNAL with new GE_INTERNAL private macro
-
-2006-08-08 Andrew Johnson <acjgenius earthlink net>
-
- * engines/hc/src/hc-style.c: (hc_draw_shadow):
- - disable border for menus on panel
-
-2006-08-08 Andrew Johnson <acjgenius earthlink net>
-
- * configure.ac:
- * engines/clearlooks/Makefile.am:
- * engines/clearlooks/src/clearlooks_rc_style.c:
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/crux/Makefile.am:
- * engines/crux/src/crux-draw.c:
- * engines/glide/Makefile.am:
- * engines/glide/src/glide_gtk2_drawing.c:
- * engines/glide/src/glide_gtk2_engine.c:
- * engines/glide/src/glide_gtk2_engine.h:
- * engines/glide/src/glide_gtk2_support.c:
- * engines/hc/Makefile.am:
- * engines/hc/src/hc-style.c:
- * engines/hc/src/hc_gtk2_engine.c:
- * engines/hc/src/hc_gtk2_engine.h:
- * engines/hc/src/hc_gtk2_support.c:
- * engines/industrial/Makefile.am:
- * engines/mist/Makefile.am:
- * engines/mist/src/mist-style.c:
- * engines/redmond/Makefile.am:
- * engines/redmond/src/redmond_gtk2_drawing.c:
- * engines/redmond/src/redmond_gtk2_misc.c:
- * engines/smooth/Makefile.am:
- * engines/support/Makefile.am:
- * engines/support/cairo-support.c:
- * engines/support/cairo-support.h:
- * engines/support/widget-information.c:
- * engines/thinice/Makefile.am:
- * engines/thinice/src/thinice_misc.c:
- * engines/thinice/src/thinice_rc_style.c:
- * engines/thinice/src/thinice_theme_draw.c:
-
- - Add paranoia and deprecated configure flags
- - Improve HC Check Inconsistent
- - Add initial code for HC edge thickness RC flag
- - Fix broken Clearlooks menu on panel check
- - Make various little changes/fixes
-
-2006-08-07 Andrew Johnson <acjgenius earthlink net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/crux/src/crux-draw.c:
- * engines/glide/src/glide_gtk2_drawing.c:
-
- - Last C89 Patch too close bug #349575
-
-2006-08-07 Thomas Wood <thos gnome org>
-
- * NEWS:
- * configure.ac:
-
- Update for 2.7.7 release
-
-2006-08-07 Andrew Johnson <acjgenius earthlink net>
- * engines/clearlooks/src/clearlooks_style.c:
- - Add inconsistent state for option buttons per bug #347227
-
- * engines/clearlooks/src/config.h.in:
- - Stupid autoheader
-
-2006-08-07 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (draw_box), (draw_arrow),
- (draw_tab):
- - cairo based arrow drawing
- - improved scrollbar steppers
- - draw gradients on handle boxes
-
- (draw_extension): Match the inner stroke colour on bottom tabs to the
- colour in draw_box.
-
- (draw_handle): Don't draw boxes around handles that
- are on the panel
-
-
-2006-08-04 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/crux/src/crux-draw.c: (draw_box):
- - Fix another possible crash bug.
-
-2006-08-03 Andrew Johnson <acjgenius earthlink net>
-
- * engines/glide/src/glide_gtk2_support.c:
- (do_glide_draw_simple_circle):
- * engines/thinice/src/thinice_theme_draw.c:
- (thinice_style_draw_option):
-
- - Remove evil reset clip code
-
-2006-08-03 Andrew Johnson <acjgenius earthlink net>
-
- * engines/thinice/src/thinice_theme_draw.c:
- - Quick fix to Use Min(width, height)/2 for option radius
-
-2006-08-03 Andrew Johnson <acjgenius earthlink net>
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_rc_style.c:
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/glide/src/glide_gtk2_drawing.c:
- * engines/glide/src/glide_gtk2_support.c:
- * engines/mist/src/mist-rc-style.c:
- * engines/mist/src/mist-style.c:
- * engines/redmond/src/redmond_gtk2_engine.c:
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_drawing.c:
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_misc.c:
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_misc.h:
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.h:
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
- * engines/smooth/src/engine/smooth_gtk2_engine.c:
- * engines/smooth/src/engine/smooth_gtk2_misc.c:
- * engines/smooth/src/engine/smooth_gtk2_misc.h:
- * engines/smooth/src/engine/smooth_gtk2_rc.c:
- * engines/smooth/src/engine/smooth_gtk2_rc.h:
- * engines/smooth/src/interfaces/abstract/abstract_drawing_interface.c:
- * engines/smooth/src/interfaces/abstract/abstract_drawing_interface.h:
- * engines/smooth/src/interfaces/abstract/src/abstract_gradient_routines.c:
- * engines/smooth/src/interfaces/abstract/src/abstract_gradient_routines.h:
- * engines/smooth/src/interfaces/abstract/src/abstract_tile_routines.c:
- * engines/smooth/src/interfaces/abstract/src/abstract_tile_routines.h:
- * engines/smooth/src/interfaces/drawing_interface.c:
- * engines/smooth/src/interfaces/drawing_interface.h:
- * engines/smooth/src/interfaces/gdk2/gdk2_drawing_interface.c:
- * engines/smooth/src/interfaces/gdk2/gdk2_drawing_interface.h:
- * engines/smooth/src/interfaces/gdk2/gdk2_type_defines.h:
- * engines/smooth/src/interfaces/gdk2/src/gdk2_gradient_routines.c:
- * engines/smooth/src/interfaces/gdk2/src/gdk2_gradient_routines.h:
- * engines/smooth/src/interfaces/shared/gdk/gdk_drawing_interface.c:
- * engines/smooth/src/interfaces/shared/gdk/gdk_drawing_interface.h:
- * engines/smooth/src/interfaces/shared/gdk/gdk_private_drawing_interface.h:
- * engines/smooth/src/interfaces/shared/gdk/gdk_type_defines.h:
- * engines/smooth/src/utils/draw_grips.c:
- * engines/support/cairo-support.c:
- * engines/support/general-support.h:
- * engines/support/widget-information.c:
- * engines/thinice/src/thinice_rc_style.c:
- * engines/thinice/src/thinice_theme_draw.c:
-
- - Namespace all engine symbols for thinice, smooth, mist, redmond, clearlooks
- - Make Smooth use more Support functions/Macros
- - Start adding missing IS_* Macros
-
-2006-08-04 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_shadow):
- * engines/glide/src/glide_gtk2_drawing.c:
- (glide_draw_spinbutton_stepper):
- * engines/hc/src/hc-style.c: (hc_draw_shadow):
- * engines/mist/src/mist-style.c: (mist_tab), (draw_shadow),
- (draw_box), (draw_extension):
- * engines/thinice/src/thinice_theme_draw.c: (draw_box):
- - Fix potential crasher all over the place.
-
-2006-08-03 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_check),
- (glide_draw_option):
- * engines/hc/src/hc-style.c: (hc_draw_check), (hc_draw_option):
- * engines/redmond/src/redmond_gtk2_drawing.c:
- (redmond_draw_option):
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
- (smooth_draw_option), (smooth_draw_check):
- - Fixes cases where the arguments to CHECK_DETAIL were swapped.
-
-2006-08-03 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/animation.c: (update_animation_info):
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_button), (clearlooks_draw_slider_button),
- (clearlooks_draw_handle):
- * engines/clearlooks/src/clearlooks_style.c: (draw_resize_grip):
- * engines/clearlooks/src/support.c:
- (clearlooks_scrollbar_visible_steppers):
- * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_check),
- (glide_draw_option):
- * engines/hc/src/hc-style.c: (hc_draw_check), (hc_draw_option):
- * engines/smooth/src/engine/smooth_gtk2_misc.c:
- (gtk_cell_renderer_toggle_get_inconsistent):
- * engines/support/cairo-support.c: (ge_gdk_drawable_to_cairo):
- * engines/support/widget-information.c: (ge_object_is_a),
- (ge_find_combo_box_widget_parent),
- (ge_cell_renderer_toggle_get_inconsistent):
- * engines/support/widget-information.h:
- * engines/thinice/src/thinice_theme_draw.c: (draw_arrow):
- - Small bug/warning fixes all over the place.
-
-2006-08-02 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (draw_shadow), (draw_box): Fix RTL
- combo boxes
-
-2006-08-02 Andrew Johnson <acjgenius earthlink net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/glide/src/glide_gtk2_drawing.c:
- * engines/glide/src/glide_gtk2_engine.c:
- * engines/glide/src/glide_gtk2_support.c:
- * engines/hc/src/hc-style.c:
- * engines/hc/src/hc_gtk2_support.c:
- * engines/mist/src/mist-style.c:
- * engines/redmond/src/redmond_gtk2_drawing.c:
- * engines/redmond/src/redmond_gtk2_engine.c:
- * engines/support/cairo-support.c:
- * engines/thinice/src/thinice_theme_draw.c:
-
- - C89 Fixes from #349575
-
-2006-08-02 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/animation.h:
- * engines/clearlooks/src/clearlooks_rc_style.h:
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_set_widget_parameters), (draw_box):
- * engines/clearlooks/src/clearlooks_style.h:
- * engines/clearlooks/src/support.c:
- (clearlooks_scrollbar_get_junction):
- * engines/clearlooks/src/support.h:
- * engines/crux/src/crux-draw.h:
- * engines/crux/src/crux-rc-style.h:
- * engines/crux/src/crux-style.h:
- * engines/glide/src/glide_gtk2_drawing.c:
- * engines/glide/src/glide_gtk2_engine.h:
- * engines/hc/src/hc-style.c:
- * engines/hc/src/hc_gtk2_engine.h:
- * engines/industrial/src/industrial_rc_style.h:
- * engines/industrial/src/industrial_style.h:
- * engines/mist/src/mist-rc-style.h:
- * engines/mist/src/mist-style.h:
- * engines/redmond/src/redmond_gtk2_engine.h:
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.h:
- * engines/smooth/src/engine/smooth_gtk2_engine.c:
- (smooth_rc_style_parse):
- * engines/smooth/src/engine/smooth_gtk2_engine.h:
- * engines/support/widget-information.h:
- * engines/thinice/src/thinice_rc_style.h:
- * engines/thinice/src/thinice_style.h:
-
- - Marked loads of things G_GNUC_INTERNAL
- - smooths theme_symbols array is now NULL terminated to save a variable
- - Changed clearlooks to use ge_widget_is_ltr
-
-2006-08-02 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/industrial/*:
-
- - Initial port to cairo, there are still a lot of things missing
- (inconsistent states, the contrast option, etc.)
- - reindented everything. Pretty much all code was touched by the
- port anyways.
- - removed the xpm images
-
- * engines/support/cairo-support.c:
-
- (ge_cairo_pattern_add_color_stop_color), (ge_cairo_mirror):
- * engines/support/cairo-support.h:
- * engines/support/widget-information.c: (ge_widget_is_ltr):
- * engines/support/widget-information.h:
- - Added some more helper functions (ge_cairo_mirror,
- ge_widget_is_ltr, ge_cairo_pattern_add_color_stop_color)
- - Removed ge_cairo_rotate_mirror_translate
- - Removed #if 0'ed code.
-
-2006-08-01 Andrew Johnson <acjgenius earthlink net>
-
- * engines/clearlooks/src/animation.c:
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_rc_style.h:
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/clearlooks/src/clearlooks_style.h:
- * engines/clearlooks/src/clearlooks_theme_main.c:
- * engines/clearlooks/src/support.c:
- * engines/clearlooks/src/support.h:
- * engines/crux/src/crux-main.c:
- * engines/glide/src/glide_gtk2_drawing.c:
- * engines/glide/src/glide_gtk2_drawing.h:
- * engines/glide/src/glide_gtk2_engine.c:
- * engines/glide/src/glide_gtk2_support.c:
- * engines/hc/src/hc_gtk2_engine.c:
- * engines/support/cairo-support.c:
- * engines/support/widget-information.h:
-
- - Fixed tooltip and scrollbars and scales in Glide
- - Fixed invalid symbol in Glide
- - More Clearlooks -> support integration
- - Moved GTK verson check too support and removed from crux and clearlooks (all engines need it)
- - More Symbol Cleanup - all but a few unprefixed in crux,
- 2 private exported in industrial,
- and 2 unprefixed in clearlooks are left
- The rest should be quick.
-
-2006-07-28 Andrew Johnson <acjgenius earthlink net>
-
- * engines/glide/src/glide_gtk2_engine.c: (glide_style_realize),
- (glide_style_unrealize):
- * engines/glide/src/glide_gtk2_engine.h:
- * engines/redmond/src/redmond_gtk2_engine.c:
- (redmond_style_realize), (redmond_style_unrealize):
- * engines/redmond/src/redmond_gtk2_engine.h:
-
- - rename bg_pixmap[] patterns to bg_image[] so gdb knows whats what
- - add special check so that bg_pixmap == parent_relative doesn't crash gnome-power-manager
-
- Thanks for the heads up on this rtcm
-
-2006-07-24 Andrew Johnson <acjgenius earthlink net>
-
- * NEWS:
- * configure.ac:
-
- Update for 2.7.6 release
-
-2006-07-24 Andrew Johnson <acjgenius earthlink net>
-
- * engines/hc/src/hc-style.c: (hc_draw_shadow),
- (hc_draw_shadow_gap), (hc_draw_extension), (hc_draw_flat_box),
- (hc_draw_box), (hc_draw_box_gap), (hc_draw_handle),
- (hc_draw_slider), (hc_draw_check), (hc_draw_option), (hc_draw_tab),
- (hc_draw_arrow), (hc_draw_hline), (hc_draw_vline):
- * engines/hc/src/hc_gtk2_drawing.h:
- * engines/hc/src/hc_gtk2_engine.c: (hc_style_class_init):
-
- - Improve Slider, Tabs/Notebooks, Options, Checks, Arrows
- - Prevent Double Lines in Combo's and Spin's
- - Ensure Entry's Match State (for insensitive)
- - Obsessively start reorganizing code
- - Begin Commenting things
- - #Warning woohoo!
-
-
- * engines/hc/src/hc_gtk2_support.c: (do_hc_draw_dot),
- (hc_gtk2_engine_hack_menu_shell_style_set),
- (hc_gtk2_engine_hack_menu_shell_destroy),
- (hc_gtk2_engine_hack_menu_shell_motion),
- (hc_gtk2_engine_hack_menu_shell_leave),
- (hc_gtk2_engine_hack_menu_shell_setup_signals),
- (hc_gtk2_engine_hack_menu_shell_cleanup_signals):
- * engines/hc/src/hc_gtk2_support.h:
-
- - Add menu shell prelight hack from redmond
-
-2006-07-23 Andrew Johnson <acjgenius earthlink net>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_arrow):
- * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_arrow):
- * engines/glide/src/glide_gtk2_support.c: (do_glide_draw_arrow):
- * engines/glide/src/glide_gtk2_support.h:
- * engines/hc/src/hc-style.c: (hc_draw_check), (hc_draw_option),
- (hc_draw_tab), (hc_draw_arrow):
- * engines/hc/src/hc_gtk2_support.c: (do_hc_draw_arrow):
- * engines/hc/src/hc_gtk2_support.h:
- * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_arrow):
- * engines/redmond/src/redmond_gtk2_misc.c: (do_redmond_draw_arrow):
- * engines/redmond/src/redmond_gtk2_misc.h:
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
- (smooth_style_get_arrow):
- * engines/smooth/src/utils/draw_arrows.c: (SmoothDrawArrow):
- * engines/thinice/src/thinice_misc.c: (thinice_arrow):
- * engines/thinice/src/thinice_misc.h:
- * engines/thinice/src/thinice_theme_draw.c: (draw_arrow):
-
- - Fix for Bug #343893 in clearlooks, hc, glide, thinice, and smooth
- - Played with check & option in hc, but without fully resolving anything yet
-
-2006-07-22 Andrew Johnson <acjgenius earthlink net>
-
- * engines/glide/src/*:
- * engines/mist/src/*:
- * engines/redmond/src/*:
- * engines/smooth/Makefile.am:
- * engines/smooth/src/engine/*:
- * engines/smooth/src/interfaces/*:
- * engines/smooth/src/utils/*:
- * engines/support/cairo-support.h:
- * engines/thinice/src/*:
-
- - G_GNUC_INTERNAL Everything Glide, Mist, Redmond, Smooth, Thinice & Support
- - Switch Smooth to use widget-information macros
- - Rename hack functions in Redmond and Glide
-
-2006-07-21 Andrew Johnson <acjgenius earthlink net>
-
- * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_check),
- (glide_draw_option), (glide_draw_arrow), (glide_draw_shadow),
- (glide_draw_combobox_button), (glide_draw_spinbutton_stepper),
- (glide_draw_box), (glide_draw_slider), (glide_draw_box_gap),
- (glide_draw_shadow_gap), (glide_draw_extension),
- (glide_draw_handle), (glide_draw_focus):
- * engines/glide/src/glide_gtk2_engine.c:
- (glide_simple_color_pattern), (glide_simple_pixmap_pattern),
- (glide_simple_linear_shade_gradient_pattern),
- (glide_linear_overlay_pattern), (glide_style_realize),
- (glide_style_unrealize):
- * engines/glide/src/glide_gtk2_engine.h:
- * engines/glide/src/glide_gtk2_support.c:
- (glide_draw_pattern_fill), (glide_simple_border_gap_clip),
- (do_glide_draw_border_with_gap), (do_glide_draw_border),
- (do_glide_draw_option_check), (do_glide_draw_round_option):
- * engines/glide/src/glide_gtk2_support.h:
-
- ----Let the evilness begin!---
- - Revamp Default Apearance For Next Glider Version
- + Changed Edge Style
- + Changed Slider For Cleaner Appearance
- + Changed Menu Prelight Using Glass Overlay
- + Changed Progress Bar Fill
- + Minor Visual Cleanups
- + New Apearance 99% Complete
-
- - More work on Pattern Fill drawing
- - Add a hacked overlay option till layers implemented
- - Improved Edge Drawing For Gaps/Notebooks gtk 2.10 vs 2.8
- - Add New Smoother edge
- - Use NORMAL state for most IN edge drawing
- - Rework multiple functions for cleaner size vs style vs drawing
- - Force Entry Select on Button focus in ComboEntry's
- - Partially Fix spin button centering/sizing
-
-
- * engines/glide/Makefile.am:
-
- - Fix include path, top_builddir -> top_srcdir. ala #335917
-
-2006-07-21 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c:
- (draw_box): fix warning about assignment used as boolean
- (draw_check), (draw_option): add inconsistent state
- (draw_layout), (crux_draw_style_class_init): Override to prevent
- shadowed disabled text
-
-2006-07-21 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (paint_progress_bar),
- (draw_shadow), (draw_box), (draw_extension), (draw_slider):
-
- - Improved colours for scroll and progress bars
- - Fix combobox focus line drawing
-
-2006-07-21 Thomas Wood <thos gnome org>
-
- * engines/lighthouseblue/*:
- * engines/metal/*:
- * themes/LighthouseBlue/*:
- * themes/Metal/*:
-
- Remove directories no longer used in build
-
-2006-07-20 Thomas Wood <thos gnome org>
-
- * configure.ac: Remove crux/pixmaps directory. Fixes bug 348167
-
-2006-07-20 Benjamin Otte <in7y118 public uni-hamburg de>
-
- * engines/crux/src/crux-draw.c: (draw_box_gap):
- * engines/lighthouseblue/src/lighthouseblue_style.c:
- (draw_box_gap):
- fix drawing issues with box gaps at the end of a line.
-
-2006-07-20 Benjamin Otte <in7y118 public uni-hamburg de>
-
- * engines/crux/src/crux-draw.c: (draw_extension):
- * engines/lighthouseblue/src/lighthouseblue_style.c:
- (draw_extension):
- Fix for new notebook dnd code. Both themes used the parent widget
- witholut checking for NULL before.
-
-2006-07-18 Andrew Johnson <acjgenius earthlink net>
-
- * engines/hc/Makefile.am:
- * engines/hc/src/hc-main.c:
- * engines/hc/src/hc-rc-style.c:
- * engines/hc/src/hc-rc-style.h:
- * engines/hc/src/hc-style.c: (hc_draw_shadow), (hc_draw_extension),
- (hc_draw_check), (hc_draw_option), (hc_draw_tab),
- (hc_draw_shadow_gap), (hc_draw_arrow), (hc_draw_flat_box),
- (hc_draw_box_gap), (hc_draw_handle), (hc_draw_hline),
- (hc_draw_vline), (hc_draw_polygon):
- * engines/hc/src/hc-style.h:
- * engines/hc/src/hc_gtk2_drawing.h:
- * engines/hc/src/hc_gtk2_engine.c: (hc_rc_style_create_style),
- (hc_rc_style_class_init), (hc_rc_style_register_type),
- (hc_style_realize), (hc_style_class_init),
- (hc_style_register_type), (theme_init), (theme_exit),
- (theme_create_rc_style):
- * engines/hc/src/hc_gtk2_engine.h:
- * engines/hc/src/hc_gtk2_support.c: (hc_simple_border_gap_clip),
- (do_hc_draw_arrow), (do_hc_draw_line), (do_hc_draw_dot):
- * engines/hc/src/hc_gtk2_support.h:
-
- - Beging to reorganize code structure
- - Start reworking gap & extension functions
- - Add warnings for gdk code not converted
- - Improve Options menus
- - Start reworking thickness line width ratio
- - Start improving Check(ratios/offsets still wrong)
-
- * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_check),
- (redmond_draw_option), (redmond_draw_arrow),
- (redmond_draw_combobox_button), (redmond_draw_spinbutton_stepper),
- (redmond_draw_box), (redmond_draw_slider),
- (redmond_draw_extension), (redmond_draw_handle):
- * engines/redmond/src/redmond_gtk2_engine.c:
- (redmond_simple_color_pattern), (redmond_simple_pixmap_pattern),
- (redmond_simple_hatch_mask_pattern), (redmond_style_realize),
- (redmond_style_unrealize):
- * engines/redmond/src/redmond_gtk2_engine.h:
- * engines/redmond/src/redmond_gtk2_misc.c:
- (do_redmond_draw_pattern_fill), (do_redmond_draw_masked_fill),
- (do_redmond_draw_check), (do_redmond_draw_simple_circle):
- * engines/redmond/src/redmond_gtk2_misc.h:
-
- - Reworked Redmond Optons to remove pixmap cruft
- - Rework Hatch fill using Cairo Pattern Mask
- - Use Pattern Fill ala Glide, enabling bg_pixmap support
-
-2006-07-18 Thomas Wood <thos gnome org>
-
- * engines/crux/Makefile.am:
- * engines/crux/pixmaps/*:
- * engines/crux/src/crux-common.h:
- * engines/crux/src/crux-draw.c: (draw_box), (draw_arrow):
- * engines/crux/src/crux-main.c: (theme_init):
- * engines/crux/src/crux-pixmaps.c:
- * engines/crux/src/crux-pixmaps.h:
- * engines/crux/src/crux-rc-parser.c:
- * engines/crux/src/crux-rc-parser.h:
- * engines/crux/src/crux-rc-style.c: (crux_rc_style_class_init),
- (crux_rc_style_register_type):
- * engines/crux/src/crux-rc-style.h:
- * engines/crux/src/crux-style.c: (crux_style_register_type),
- (crux_style_class_init):
- * engines/crux/src/crux-style.h:
-
- - Pixmaps removed
- - Removed old engine options
-
- * themes/Crux/gtk-2.0/gtkrc: Remove old engine options. Now in lush purple!
-
-2006-07-17 Andrew Johnson <acjgenius earthlink net>
-
- * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_arrow),
- (glide_draw_shadow), (glide_draw_combobox_button),
- (glide_draw_spinbutton_stepper), (glide_draw_box),
- (glide_draw_slider), (glide_draw_box_gap), (glide_draw_shadow_gap),
- (glide_draw_extension), (glide_draw_handle), (glide_draw_layout):
- * engines/glide/src/glide_gtk2_engine.c:
- (glide_simple_color_pattern), (glide_simple_pixmap_pattern),
- (glide_simple_linear_shade_gradient_pattern),
- (glide_style_realize), (glide_style_unrealize):
- * engines/glide/src/glide_gtk2_engine.h:
- * engines/glide/src/glide_gtk2_support.c:
- (glide_draw_pattern_fill), (do_glide_draw_default_fill),
- (do_glide_draw_border), (gtk_menu_shell_motion):
- * engines/glide/src/glide_gtk2_support.h:
-
- - Rework Glide Fill Drawing(again), should work for cairo < 1.2
- - Fix Tabs For GTK 2.10
- - Add Warnings for unwanted gdk_* and gtk_* function calls
-
-2006-07-13 Andrew Johnson <acjgenius earthlink net>
-
- * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_check),
- (glide_draw_option), (glide_draw_handle), (glide_draw_focus),
- (glide_draw_layout):
- * engines/glide/src/glide_gtk2_drawing.h:
- * engines/glide/src/glide_gtk2_engine.c: (glide_style_realize),
- (glide_style_class_init):
-
- - Improve Insensitive States For Text, Check, & Option
- - Enable Drawing Paned Handles
-
-2006-07-13 Andrew Johnson <acjgenius earthlink net>
-
- * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_arrow),
- (glide_draw_combobox_button), (glide_draw_spinbutton_stepper),
- (glide_draw_box), (glide_draw_slider), (glide_draw_box_gap),
- (glide_draw_shadow_gap), (glide_draw_extension),
- (glide_draw_handle):
- * engines/glide/src/glide_gtk2_engine.c: (glide_style_realize),
- (glide_style_unrealize):
- * engines/glide/src/glide_gtk2_engine.h:
- * engines/glide/src/glide_gtk2_support.c:
- (do_glide_draw_default_fill):
- * engines/glide/src/glide_gtk2_support.h:
-
- - More Glide Improvements
- - Pass pattern directly too draw default
- - Fix Notebooks/tabs for all directions and rtl
- - Fix OptionMenu arrow offset
-
-2006-07-13 Andrew Johnson <acjgenius earthlink net>
-
- * engines/clearlooks/src/config.h.in:
- * engines/glide/Makefile.in:
- * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_arrow),
- (glide_draw_box), (glide_draw_box_gap), (glide_draw_shadow_gap),
- (glide_draw_handle):
- * engines/glide/src/glide_gtk2_drawing.h:
- * engines/glide/src/glide_gtk2_engine.c:
- (glide_simple_shade_gradient_pattern), (glide_style_realize),
- (glide_style_unrealize), (glide_style_class_init):
- * engines/glide/src/glide_gtk2_engine.h:
- * engines/glide/src/glide_gtk2_support.c:
- (ge_cairo_pattern_add_color_stop),
- (ge_cairo_pattern_add_shade_color_stop), (glide_draw_pattern_fill),
- (do_glide_draw_default_fill), (glide_simple_border_gap_clip):
- * engines/glide/src/glide_gtk2_support.h:
- * engines/support/cairo-support.c: (ge_hsb_from_color):
-
- - more work on Glide
-
-2006-07-13 Thomas Wood <thos gnome org>
-
- * engines/crux/Makefile.am:
- * engines/crux/src/crux-draw.c: (paint_shadow), (draw_shadow),
- (draw_extension), (draw_focus), (draw_slider),
- (crux_draw_style_class_init):
- * engines/crux/src/crux-rc-parser.c: (theme_data_unref),
- (crux_parse_rc_style):
- * engines/crux/src/eazel-theme.h:
- * themes/Crux/gtk-2.0/gtkrc:
-
- - Remove redundant code (fix warnings about unused variables, etc.)
- - Remove pixmap related code
-
-2006-07-12 Andrew Johnson <acjgenius earthlink net>
-
- * configure.ac:
- * engines/glide/AUTHORS:
- * engines/glide/Makefile.am:
- * engines/glide/Makefile.in:
- * engines/glide/src/glide_gtk2_drawing.c:
- * engines/glide/src/glide_gtk2_drawing.h:
- * engines/glide/src/glide_gtk2_engine.c:
- * engines/glide/src/glide_gtk2_engine.h:
- * engines/glide/src/glide_gtk2_support.c:
- * engines/glide/src/glide_gtk2_support.h:
-
- - Adding initial Glide Engines Using Redmond as a Base
- - This engine provides a standalone cairo based backend for the Glider theme
- - Future development post-2.8 will also merge the most common smooth apearances
-
- * engines/support/widget-information.c:
- * engines/support/widget-information.h:
-
- - Adding combo* checks from smooth to support
-
-2006-07-10 Thomas Wood <thos gnome org>
-
- * NEWS:
- * configure.ac:
-
- Update for 2.7.5 release
-
-2006-07-10 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (paint_shadow), (draw_shadow),
- (draw_box), (draw_arrow), (draw_extension): More cosmetic refinements!
-
-
-2006-07-10 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_progressbar_fill):
- - Fix the transformations that got broken by the clipping fix.
-
- * engines/clearlooks/Makefile.am:
- * engines/crux/Makefile.am:
- * engines/hc/Makefile.am:
- * engines/mist/Makefile.am:
- * engines/redmond/Makefile.am:
- * engines/thinice/Makefile.am:
- - Use top_srcdir instead of top_builddir for to include the support
- stuff
-
-2006-07-09 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c:
- (paint_scrollbar_trough): Add shadow
- (draw_box): Set default to solid fill
- (draw_extension): Cairo goodness
- (draw_slider): Don't use pixmaps anymore
- * themes/Crux/gtk-2.0/gtkrc: Set correct scrollbar width, and trough
- border
-
-2006-07-09 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (paint_entry_shadow),
- (draw_shadow), (draw_box), (draw_arrow), (draw_check),
- (draw_option), (draw_focus), (draw_slider), (draw_handle):
-
- - Use ge_gdk_drawable_to_cairo (), and remove crux_begin_paint ()
- - Fix entry inner shadow
-
- * engines/support/cairo-support.c: (ge_gdk_drawable_to_cairo):
- Initialise a few more common engine options
-
-2006-07-08 Andrew Johnson <acjgenius earthlink net>
-
- * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_vline),
- (redmond_draw_arrow), (redmond_draw_shadow),
- (redmond_draw_combobox_button), (redmond_draw_box),
- (redmond_draw_handle):
- * engines/support/widget-information.c: (ge_object_is_a),
- (ge_is_combo_box_entry), (ge_combo_box_is_using_list),
- (ge_is_combo_box), (ge_is_combo), (ge_is_in_combo_box),
- (ge_is_toolbar_item), (ge_is_panel_widget_item),
- (ge_is_bonobo_dock_item), (ge_option_menu_get_props):
- * engines/support/widget-information.h:
- * engines/thinice/src/thinice_theme_draw.c: (draw_vline),
- (draw_arrow), (draw_box):
-
- - Fix widget-information namespace
-
-2006-07-08 Andrew Johnson <acjgenius earthlink net>
-
- * engines/mist/src/mist-style.c:
- * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_hline),
- (redmond_draw_vline), (redmond_draw_check), (redmond_draw_option),
- (redmond_draw_arrow), (redmond_draw_shadow), (redmond_draw_box),
- (redmond_draw_slider), (redmond_draw_extension),
- (redmond_draw_handle):
- * engines/redmond/src/redmond_gtk2_engine.h:
- * engines/redmond/src/redmond_gtk2_misc.c:
- * engines/redmond/src/redmond_gtk2_misc.h:
-
- - Move more things over too libsupport functions/macros
-
- * engines/support/general-support.h:
- * engines/support/widget-information.c: (object_is_a),
- (is_combo_box_entry), (combo_box_is_using_list), (is_combo_box),
- (is_combo), (is_in_combo_box), (is_toolbar_item),
- (is_panel_widget_item), (is_bonobo_dock_item),
- (option_menu_get_props):
- * engines/support/widget-information.h:
-
- - Merged widget tests from redmond into libsupport
-
- * engines/thinice/src/thinice_misc.c: (thinice_shadow_type),
- (thinice_slash_two), (thinice_slash_one), (thinice_dot),
- (thinice_draw_separator):
- * engines/thinice/src/thinice_misc.h:
- * engines/thinice/src/thinice_theme_draw.c: (draw_hline),
- (draw_vline), (draw_shadow), (draw_arrow), (draw_box),
- (draw_option), (draw_handle), (thinice_tab):
-
- - Switched vline/hline to use clearlooks separator
- - Improved slashes
- - Fix Inconsistant Option Size
- - Partially(?) fixed notebook tabs
- - Improved optionmenu vs combo tab drawing, (mostly) copied from redmond
- - More libsupport updates
-
-2006-07-07 Andrew Johnson <acjgenius earthlink net>
-
- * engines/hc/Makefile.am:
- * engines/hc/src/hc-style.c: (hc_draw_dot), (hc_draw_line),
- (hc_arrow), (hc_style_realize), (hc_draw_shadow),
- (hc_draw_extension), (hc_draw_check), (hc_draw_option),
- (hc_draw_tab), (hc_draw_shadow_gap), (hc_draw_layout),
- (hc_draw_arrow), (hc_draw_box_gap), (hc_draw_handle),
- (hc_draw_hline), (hc_draw_vline), (hc_draw_diamond),
- (hc_draw_polygon), (hc_style_class_init):
- * engines/hc/src/hc-style.h:
-
- - Initial Work Toward Cairo Verson of hc-engine
-
- * engines/mist/src/mist-style.c: (draw_shadow), (draw_polygon),
- (draw_diamond), (draw_box), (draw_check), (draw_option),
- (draw_shadow_gap), (draw_box_gap), (draw_extension), (draw_handle),
- (draw_resize_grip), (mist_style_class_init):
-
- - More gdk -> cairo in mist. it should be all cairo now. (if not all done....)
-
- * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_check),
- (redmond_draw_extension), (redmond_draw_handle):
- * engines/redmond/src/redmond_gtk2_misc.c: (do_redmond_draw_check):
-
- - gdk -> cairo. Mostly cairo now, sans part stuff
-
- * engines/support/cairo-support.c:
- (ge_gtk_style_to_cairo_color_cube),
- (ge_cairo_rotate_mirror_translate), (ge_cairo_simple_border),
- (ge_cairo_polygon), (ge_cairo_line):
-
- - Added some more simple cairo wrappers for gdk conversion ease
-
- * engines/support/cairo-support.h:
- * engines/thinice/Makefile.am:
- * engines/thinice/src/thinice_misc.c:
- * engines/thinice/src/thinice_misc.h:
- * engines/thinice/src/thinice_main.c: (theme_create_rc_style):
- * engines/thinice/src/thinice_style.h:
- * engines/thinice/src/thinice_theme_draw.c: (draw_hline),
- (draw_vline), (draw_shadow), (draw_polygon), (draw_arrow),
- (draw_diamond), (draw_box), (draw_check), (draw_option),
- (draw_shadow_gap), (draw_box_gap), (draw_slider), (draw_handle),
- (thinice_tab), (thinice_style_realize), (thinice_style_class_init):
-
- - Convert to cairo from gdk - all gdk drawing is gone
- - replaced optionmenu arrow with the standard arrow
- - added thinice_misc
- - a few things aren't quite done, (arrow positioning for eg), but most things are fairly accurate
-
-2006-07-03 Andrew Johnson <acjgenius earthlink net>
-
- * engines/crux/src/crux-draw.c: (paint_menuitem), (paint_button),
- (paint_shadow), (paint_progress_bar), (draw_box), (draw_check),
- (draw_option): Fixed crux ge_shade/ge_saturate calls
-
-2006-07-03 Andrew Johnson <acjgenius earthlink net>
-
- * engines/mist/Makefile.am:
- * engines/mist/src/mist-style.c: (mist_dot), (mist_line),
- (mist_polygon), (mist_tab), (mist_draw_border), (draw_hline),
- (draw_vline), (draw_shadow), (draw_polygon), (draw_diamond),
- (draw_box), (draw_check), (draw_option), (draw_shadow_gap),
- (draw_box_gap), (draw_extension), (draw_handle),
- (draw_resize_grip), (mist_style_realize), (mist_style_class_init):
- * engines/mist/src/mist-style.h:
- * engines/redmond/Makefile.am:
- * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_hline),
- (redmond_draw_vline), (redmond_draw_check), (redmond_draw_arrow),
- (redmond_draw_shadow), (redmond_draw_box), (redmond_draw_handle):
- * engines/redmond/src/redmond_gtk2_engine.c:
- (redmond_style_realize):
- * engines/redmond/src/redmond_gtk2_engine.h:
- * engines/redmond/src/redmond_gtk2_misc.c: (option_menu_get_props),
- (do_redmond_draw_check), (do_redmond_draw_arrow),
- (do_redmond_draw_line):
- * engines/redmond/src/redmond_gtk2_misc.h:
-
- - Start using libsupport functions in redmond and mist
-
- * engines/support/cairo-support.c: (ge_hsb_from_color),
- (ge_color_from_hsb), (ge_gdk_color_to_cairo),
- (ge_cairo_color_to_gtk), (ge_gtk_style_to_cairo_color_cube),
- (ge_shade_color), (ge_saturate_color), (ge_gdk_drawable_to_cairo),
- (ge_cairo_set_color), (ge_cairo_rounded_rectangle),
- (ge_cairo_simple_border):
- * engines/support/cairo-support.h:
-
- - Added new support functions
- - Modified shade et al functions to use CairoColor instead of rgb gdouble's
-
-2006-07-01 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c:
- (draw_check), (draw_option): Draw menu item check/options without borders
- (crux_draw_style_class_init): Remove some old and probably unused code
-
- * themes/Crux/gtk-2.0/gtkrc: Some tweaks to borders
-
-2006-06-29 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (draw_shadow), (draw_box):
- - Add ring to Default buttons
- - Make ComboBox buttons appear as if they are inside the GtkEntry
- - Make treeview headers slightly smaller
-
- * engines/support/widget-information.h: Fix Benjamin's keyboard
-
-2006-06-29 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/Makefile.am:
- * engines/crux/Makefile.am:
- Link against libsupport.la
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_slider), (clearlooks_draw_progressbar_fill),
- (clearlooks_draw_frame):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_begin_paint), (draw_flat_box), (draw_box):
- - Clipping fixes. (Bug #345769)
- - Some initial macro usage from the support stuff.
-
- * engines/clearlooks/src/clearlooks_types.h:
- * engines/crux/src/crux-draw.c: (draw_hline), (draw_vline),
- (draw_shadow), (draw_box), (draw_polygon), (draw_arrow),
- (draw_diamond), (draw_string), (draw_flat_box), (draw_check),
- (draw_option), (draw_tab), (draw_shadow_gap), (draw_box_gap),
- (draw_extension), (draw_focus), (draw_slider), (draw_handle):
- - Use the checking macros from support, etc.
-
- * engines/support/Makefile.am:
- * engines/support/cairo-support.h:
- * engines/support/ge-support.h:
- * engines/support/general-support.h:
- * engines/support/widget-information.h:
- - Create a static libsupport.la library that engines can link
- against.
-
-2006-06-20 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (paint_scrollbar_trough),
- (draw_box), (draw_arrow), (draw_check), (draw_option),
- (draw_slider):
-
- - Start work on new scrollbars
- - Improve check and radio buttons
-
-2006-06-17 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (crux_begin_paint), (paint_button),
- (draw_shadow), (draw_check), (draw_option), (draw_focus):
-
- - Implement new style check and radio buttons
- - Remove unused variables and functions
-
-2006-06-09 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/animation.c: (animation_timeout_handler):
- Add locking to prevent problems with multithreaded applications.
- (Fixes #342199)
-
-2006-06-06 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (paint_menuitem), (paint_shadow),
- (paint_progress_bar), (draw_box):
- * themes/Crux/gtk-2.0/gtkrc:
-
- - Implement new style menu items
- - Bug fixes to paint_shadow and draw_box
- - Fix draw issues in paint_progress_bar
-
-2006-06-01 Thomas Wood <thos gnome org>
-
- * engines/industrial/src/industrial_style.c: (real_draw_box):
- Applied patch from Bug 341694 - Crash in d4x
-
-2006-05-29 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (crux_begin_paint),
- (crux_paint_gradient), (paint_button), (paint_shadow),
- (paint_entry_shadow), (paint_progress_bar),
- (paint_menuitem_shadow), (draw_shadow), (draw_box), (draw_check),
- (draw_tab), (draw_focus), (draw_slider), (draw_handle):
- Begin implementing the tango-style Crux from Lapo Calamandrei's mockup.
-
- * engines/support/cairo-support.c: (ge_saturate_color),
- (ge_cairo_rounded_rectangle):
- * engines/support/cairo-support.h:
- Added rounded rectangle and saturate functions
-
- * themes/Crux/gtk-2.0/gtkrc: Tweaks for the new tango-style Crux
-
-2006-05-21 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_gripdots), (clearlooks_draw_slider),
- (clearlooks_draw_slider_button):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_set_widget_parameters):
- * engines/clearlooks/src/clearlooks_types.h:
- * engines/clearlooks/src/support.c: (cl_get_parent_direction):
- * engines/clearlooks/src/support.h:
-
- Updated the GtkScale.
- First steps to RTL support.
-
-2006-05-21 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_progressbar_fill):
- * engines/clearlooks/src/clearlooks_style.c: (draw_box):
- * engines/clearlooks/src/clearlooks_types.h:
-
- Pulsing progressbars look better now.
- 100% progressbars don't draw end line.
-
-2006-05-21 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_menubar0), (clearlooks_draw_menubar2),
- (clearlooks_draw_menubar1), (clearlooks_draw_menubar),
- (clearlooks_draw_toolbar):
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_style.c: (draw_box):
- * engines/clearlooks/src/clearlooks_types.h:
-
- Added the three menubar styles.
-
-2006-05-17 Rob Staudinger <robert staudinger gmail com>
-
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
- * engines/smooth/src/engine/smooth_gtk2_rc.c:
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.h:
- Tab highlights for the smooth engine.
- Syntax: "tabs { highlight = TRUE }"
-
-2006-04-19 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_copy):
- - Fix the copy function. (#338826, Søren Sandmann)
-
-2006-04-10 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (combo_box_get_seperator_pos), (draw_resize_grip):
- - Two memory leak fixes from Fedora Core
- (Matthias Clasen <mclasen redhat com>)
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_box):
- - Fix orientation of the fill line for RTL locales
- (#337381, yairhr yahoo com)
- - Prevent the fill line from overshooting the trough.
-
-2006-02-27 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_copy), (clearlooks_style_class_init):
- * engines/industrial/src/industrial_style_versioned_code.h:
- * engines/lighthouseblue/src/lighthouseblue_style.c:
- (lighthouseblue_style_copy), (lighthouseblue_style_class_init):
- * engines/metal/src/metal_gtk2_engine.c: (metal_style_copy),
- (metal_style_class_init):
- Added functions that copy the styles to all engines that save data
- in them. (Fixes: #325760 for real)
-
-2006-02-27 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (combo_box_get_seperator_pos):
-
- Fixed another memory leak...
-
-2006-02-27 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_flat_box):
- * engines/clearlooks/src/support.c:
- (gtk_treeview_get_header_index):
-
- Applied patch from #332639. Fixes memory leaks.
-
-2006-02-14 Daniel Borgmann <daniel borgmann gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_flat_box):
-
- Re-implemented the listview item gradients.
-
-2006-02-06 Richard Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_button):
-
- Default buttons can now be recognized by a more visible border.
- I really need to rework the button drawing code, because it's huge
- and ugly. And this is not the place to talk about that.
-
-2006-02-04 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_check):
-
- Added inconsistent state. Fixes #325932.
-
-2006-02-01 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/animation.h:
-
- No longer including animation.c, but splitted the implementation
- from the prototype. From Benjamin's patch.
-
-2006-02-01 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/config.h.in:
-
- Fixing incomplete check-in..
-
-2006-02-01 Richard A. Stellingwerff <remenic gmail com>
-
- * configure.ac:
-
- Patch from Benjamin Berg to add a --enable-animation option to
- the configure script. Enables animation for Clearlooks only.
-
- * engines/clearlooks/Makefile.am:
- * engines/clearlooks/src/animation.c: (force_widget_redraw),
- (start_timer), (stop_timer), (animation_info_destroy),
- (on_animated_widget_destruction),
- (destroy_animation_info_and_weak_unref), (lookup_animation_info),
- (add_animation), (update_animation_info),
- (animation_timeout_handler), (on_checkbox_toggle),
- (on_connected_widget_destruction), (disconnect_all_signals),
- (find_signal_info), (clearlooks_animation_progressbar_add),
- (clearlooks_animation_connect_checkbox),
- (clearlooks_animation_is_animated), (clearlooks_animation_elapsed),
- (clearlooks_animation_cleanup):
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_rc_style_finalize), (clearlooks_rc_style_class_init),
- (theme_parse_boolean):
- * engines/clearlooks/src/clearlooks_style.c: (draw_box),
- (draw_option), (draw_check), (clearlooks_style_unrealize):
- * engines/clearlooks/src/clearlooks_style.h:
-
- Applied patch from Benjamin Berg to improve the sanity of the animation
- code. Should improve stability, and improves readability here and there.
-
-2006-01-30 Thomas Wood <thos gnome org>
-
- * NEWS:
- * configure.ac:
-
- Updated for 2.7.4 release
-
-2006-01-27 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c:
-
- Not compiling any animation code anymore. Define HAVE_ANIMATION to enable.
-
-2006-01-25 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (draw_box) First attempt at cairo
- progress bar bars, (draw_option) Show 'active' state of radio buttons
-
-2006-01-22 Thomas Wood <thos gnome org>
-
- * engines/crux/Makefile.am: Use new shared functions
- * engines/crux/src/crux-draw.c: (crux_paint_gradient), (draw_box),
- (draw_check), (draw_option): Draw radio buttons using cairo
-
- * engines/crux/src/crux-draw.h:
- * engines/crux/src/eazel-theme.h:
-
- Remove references to (old) undefined functions
-
- * configure.ac:
- * engines/Makefile.am:
- * engines/support/Makefile.am:
- * engines/support/cairo-support.c: (rgb_to_hls), (hls_to_rgb),
- (ge_gdk_color_to_cairo), (ge_shade_color):
- * engines/support/cairo-support.h:
-
- New cross-engine support functions
-
-2006-01-21 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (draw_check): Add insensitive state
-
-2006-01-21 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (paint_stock_image),
- (paint_shadow), (paint_default), (paint_arrow), (draw_box),
- (draw_polygon), (draw_arrow), (draw_check), (draw_focus),
- (draw_slider):
- * themes/Crux/gtk-2.0/gtkrc:
-
- First attempt at cairo check boxes
-
-2006-01-16 Richard A. Stellingwerff <remenic gmail com>
-
- * NEWS:
- * configure.ac:
-
- Updated for 2.7.3
-
-2006-01-15 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_resize_grip):
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_style.c: (draw_resize_grip):
- * engines/clearlooks/src/clearlooks_types.h:
-
- Added the resize grip.
-
-2006-01-15 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_menuitem):
-
- Fixed memory leak.
-
-2006-01-12 Daniel Borgmann <daniel borgmann gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_box):
-
- Don't draw the shadow on vertical toolbars.
-
-2006-01-12 Daniel Borgmann <daniel borgmann gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (scale_or_ref):
-
- Add missing function for icon transparency patch.
-
-2006-01-12 Daniel Borgmann <daniel borgmann gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (set_transparency),
- (render_icon), (clearlooks_style_class_init):
-
- Applied icon transparency patch again.
-
-2006-01-12 Daniel Borgmann <daniel borgmann gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_box):
- * engines/clearlooks/src/clearlooks_draw.c: (clearlooks_draw_menuitem):
-
- New-old menuitem style.
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_handle):
-
- Fix broken toolbar handle orientation (again).
-
-2006-01-06 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/lighthouseblue/src/lighthouseblue_style.c: (draw_slider),
- (draw_handle):
- Make sure the clip regions are reset again.
-
-2006-01-05 Richard Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_box):
- * themes/Clearlooks/gtk-2.0/gtkrc:
-
- Reverted to 'forward motion' animation by default, when
- enabled. Disabled by default now.
-
-2006-01-05 Richard Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_box):
-
- Removed some very unprofessional debugging output...
-
-2006-01-05 Richard Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_box):
- * engines/clearlooks/src/support.c: (cl_is_panel_widget):
- * engines/clearlooks/src/support.h:
-
- Renamed cl_is_gnome_panel to cl_is_panel_widget to catch
- applets as well. Don't ask me why the Window List applet
- likes to draw like a menubar, but it does.
-
-2006-01-04 Thomas Wood <thos gnome org>
-
- * engines/lighthouseblue/src/lighthouseblue_rc_style.c:
- (theme_parse_boolean):
- * engines/lighthouseblue/src/lighthouseblue_style.c: (draw_arrow),
- (lighthouseblue_style_class_init):
- * engines/lighthouseblue/src/util.c:
-
- Applied Lighthouseblue engine patch from bug 321140
-
-2006-01-03 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/hc/src/hc-style.c: (hc_draw_flat_box),
- (hc_style_class_init):
- Add a hc_draw_flat_box function, that calls the gtk_paint_box
- function for tooltips to avoid the hardcoded black border that
- the default engine uses. Closes bug #318151.
-
-2006-01-02 Thomas Wood <thos gnome org>
-
- * NEWS:
- * configure.ac:
-
- Updated for 2.7.2
-
-2006-01-02 Richard Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_arrow):
- * engines/clearlooks/src/support.c: (cl_find_combo_box_widget),
- (cl_is_combo_box):
- * engines/clearlooks/src/support.h:
-
- Prefixed some function with cl_ to avoid symbol conflicts with
- other engines. Based on a patch from #315562.
-
-2005-12-31 Benjamin Berg <benjamin sipsolutions net>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_box_gap),
- (draw_box): Fix some possible NULL dereferenciations.
-
-2005-12-30 Richard Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_shadow):
-
- Added an extra check for the entry widget. Prevents a crash
- in evolution.
-
-2005-12-26 Richard Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_box):
-
- Don't draw menubar on GNOME panel.
-
- * engines/clearlooks/src/support.c: (cl_is_gnome_panel):
- * engines/clearlooks/src/support.h:
-
- Added function to check if the widget is the GNOME panel.
-
-2005-12-26 Richard Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_set_widget_parameters), (draw_box),
- (clearlooks_style_init_from_rc):
- * engines/clearlooks/src/clearlooks_types.h:
-
- Added 'is_default' field to WidgetParameters.
-
-2005-12-21 Kjartan Maraas <kmaraas gnome org>
-
- * engines/smooth/src/interfaces/abstract/abstract_drawing_interface
- .c:
- * engines/smooth/src/interfaces/shared/gdk/gdk_drawing_interface.c:
- (internal_drawing_area_use_pen_gc),
- (internal_drawing_area_unuse_pen_gc),
- (internal_drawing_area_use_brush_gc),
- (internal_drawing_area_unuse_brush_gc): Revert too agressive cleanups so
- we don't get unresolved symbols and crashes/100% cpu hangs.
-
-2005-12-21 Thomas Wood <thos gnome org>
-
- * engines/hc/src/hc-main.c: (theme_init):
- * engines/hc/src/hc-style.c: (hc_draw_shadow):
- * engines/industrial/src/industrial_style.c: (ensure_pixmap),
- (draw_hline), (draw_handle), (draw_vline), (draw_slider),
- (real_draw_box), (draw_box), (draw_shadow), (draw_box_gap),
- (draw_shadow_gap), (draw_extension), (draw_arrow), (draw_check),
- (draw_option):
- * engines/industrial/src/parse_rc_style.h:
- * engines/mist/src/mist-rc-style.c:
- * engines/mist/src/mist-style.c: (draw_box), (draw_resize_grip),
- (draw_string):
- * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_box):
- * engines/redmond/src/redmond_gtk2_engine.c:
- * engines/redmond/src/redmond_gtk2_misc.c: (is_toolbar_item),
- (gtk_menu_shell_setup_signals), (gtk_menu_shell_cleanup_signals):
- * engines/thinice/src/thinice_rc_style.c:
- (thinice_rc_style_class_init):
- * engines/thinice/src/thinice_theme_draw.c: (draw_box),
- (draw_handle):
-
- - Patches and fixes for bug 321140 to hc, industrial, mist, redmond and
- thinice engines (cleanups for compiler warnings and removal of
- unneeded code)
-
-2005-12-19 Richard Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_rounded_rectangle), (clearlooks_draw_button),
- (clearlooks_draw_entry), (clearlooks_draw_spinbutton_down),
- (clearlooks_draw_slider_button),
- (clearlooks_draw_progressbar_trough), (clearlooks_draw_tab),
- (clearlooks_draw_scrollbar_stepper):
-
- Renamed clearlooks_draw_rectectangle to clearlooks_draw_rectangle.
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_shadow),
- (draw_box), (clearlooks_style_unrealize):
-
- Don't draw entry in TreeView edit mode.
-
- * engines/clearlooks/src/support.c: (clearlooks_get_parent_bg):
- * engines/clearlooks/src/support.h:
-
- Fixed a warning, removed unused methods.
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
-
- Made background just a tiiiiiiiny bit darker.
-
-2005-12-14 Thomas Wood <thos gnome org>
-
- * engines/smooth/Makefile.am:
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
- (theme_parse_boolean), (theme_parse_fill), (theme_parse_edge),
- (theme_parse_button_default), (theme_parse_active_tab),
- (theme_parse_tab), (theme_parse_option), (theme_parse_grip),
- (theme_parse_check):
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.h:
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
- (rounded_extension_points), (square_extension_points),
- (triangle_extension_points), (smooth_fill_background),
- (smooth_draw_grip), (do_smooth_draw_shadow),
- (do_smooth_draw_focus), (smooth_draw_extension),
- (smooth_draw_button_default), (smooth_draw_handle):
- * engines/smooth/src/engine/smooth_gtk2_misc.c: (is_toolbar_item):
- * engines/smooth/src/engine/smooth_gtk2_misc.h:
- * engines/smooth/src/engine/smooth_gtk2_rc.c:
- (smooth_rc_style_init_data):
- * engines/smooth/src/interfaces/abstract/abstract_drawing_interface
- .c:
- * engines/smooth/src/interfaces/drawing_interface.c:
- (SmoothDrawingInterfaceSetup):
- * engines/smooth/src/interfaces/gdk2/src/gdk2_gradient_routines.c:
- (internal_create_vertical_gradient_image_buffer),
- (GDK2CanvasRenderGradient):
- * engines/smooth/src/interfaces/shared/gdk/gdk_drawing_interface.c:
- (internal_drawing_area_use_pen_gc):
- * engines/smooth/src/utils/draw_arrows.c: (SmoothDrawDirtyArrow):
- * engines/smooth/src/utils/draw_arrows.h:
- * engines/smooth/src/utils/draw_border.c:
- (SmoothDrawPolygonBorder):
- * engines/smooth/src/utils/draw_checkmark.c:
- (SmoothDrawCrossCheckMark):
- * engines/smooth/src/utils/draw_grips.c: (modula):
-
- Applied smooth engine patch from bug 321140
-
-2005-12-12 Thomas Wood <thos gnome org>
-
- * NEWS:
- * configure.ac:
- Update for 2.7.1 release
-
- * engines/metal/src/metal_gtk2_drawing.c: (metal_draw_box),
- (metal_draw_tab), (metal_draw_extension):
- * engines/metal/src/metal_gtk2_misc.c: (do_metal_draw_arrow),
- (is_first_tab), (do_metal_draw_notebook_tab):
- * engines/metal/src/metal_gtk2_misc.h:
- * engines/thinice/src/thinice_theme_draw.c: (draw_box),
- (draw_extension), (thinice_tab):
- Fixes bug 323215
-
-2005-12-13 Richard Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/Makefile.am:
-
- Add animation.c to the dist.
-
-2005-11-27 Richard Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_check):
-
- Don't draw the "sunken" look when x/ythickness is smaller than 3.
-
-2005-11-25 Richard Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/animation.c:
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_button), (clearlooks_draw_entry),
- (clearlooks_draw_frame), (clearlooks_draw_tab),
- (clearlooks_draw_normal_arrow), (clearlooks_draw_combo_arrow),
- (clearlooks_draw_arrow):
- * engines/clearlooks/src/clearlooks_style.c: (draw_box):
-
- Removed most of the #define's in clearlooks_draw, replacing them
- with const's. Slightly modified the border shade of pressed buttons.
- No longer animating progressbars when their allocation has negative
- values. Firefox is an application where this happens, and is the
- prime example of GTK+ fakes where adding timers to the main loop
- has no effect, resulting in choppy progressbar animation.
-
-2005-11-23 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/animation.c: (cl_async_animation_lookup),
- (cl_async_animation_remove), (cl_async_animation_add),
- (cl_async_animation_update), (cl_async_animation_timer_func),
- (cl_async_animation_getdata), (cl_checkbox_toggle),
- (cl_progressbar_add), (cl_disconnect):
- * engines/clearlooks/src/clearlooks_style.c: (draw_box),
- (draw_option), (draw_check), (draw_arrow), (draw_focus),
- (clearlooks_style_unrealize):
- * themes/Clearlooks/gtk-2.0/gtkrc:
-
- Updated the animation code from Kulyk Nazar's latest patch. Moved all
- animation functions to animations.c. It needs a lot of testing still.
- Changed the bg[ACTIVE] shade to make it a bit lighter.
-
-2005-11-22 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_progressbar_trough):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_set_widget_parameters):
-
- Fixed crash in gnumeric. The bug was potentially harmful
- to other apps as well.
-
-2005-11-21 Thomas Wood <thos gnome org>
-
- * NEWS:
- * configure.ac:
-
- Update for 2.7.0 release
-
-2005-11-21 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-common.h:
- * engines/crux/src/crux-draw.c: (crux_paint_gradient),
- (draw_shadow), (draw_box), (draw_slider):
- * engines/crux/src/crux-main.c: (theme_init):
- * engines/crux/src/crux-rc-parser.c:
- * engines/crux/src/crux-rc-style.c:
-
- - Applied crux patch from bug 321140
- - General gradients now drawn using cairo
-
-2005-11-16 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_entry): Draw inner focus ring on GtkEntry.
-
-2005-11-13 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (cl_progressbar_add),
- (cl_checks_remove), (cl_update_checks), (cl_checks_known),
- (cl_checks_timer_func), (cl_checks_toggled),
- (clearlooks_set_widget_parameters), (draw_flat_box), (draw_check),
- (clearlooks_style_unrealize):
-
- Checkmarks now animate, too. Thanks once again to Kulyk Nazar (tirpse)!
- Properly disconnecting signals from progressbars and check boxes, I hope.
-
-2005-11-13 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_unrealize):
-
- Don't update the progressbars after unloading the engine.
-
-2005-11-13 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_progressbar_fill):
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_style.c:
- (cl_progressbar_remove), (update_progressbar), (timer_func),
- (cl_progressbar_known), (cl_progressbar_add), (draw_box),
- (clearlooks_style_init_from_rc):
-
- Added animating progressbar, thanks to Kulyk Nazar (tirpse)!
-
-2005-11-13 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_init_from_rc):
- * engines/clearlooks/src/clearlooks_style.h:
-
- Add "animation" property to ClearlooksStyle as well.
-
-2005-11-13 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_scale_draw_gradient),
- (clearlooks_draw_progressbar_trough),
- (clearlooks_draw_progressbar_fill): Fixed a little memory leak.
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_rc_style_init), (theme_parse_boolean),
- (clearlooks_rc_style_parse), (clearlooks_rc_style_merge):
- * engines/clearlooks/src/clearlooks_rc_style.h:
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_init_from_rc):
-
- Added a new option in gtkrc called "animation". This will be used
- to enable/disable animation a theme. Thanks goes to Kulyk Nazar
- "tirpse, Schamane" for his work on this.
-
-2005-11-13 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_progressbar_fill), (clearlooks_draw_tab),
- (clearlooks_draw_list_view_header):
- * engines/clearlooks/src/clearlooks_types.h:
- * engines/crux/src/crux-main.c: (theme_exit):
- * themes/Clearlooks/gtk-2.0/gtkrc:
-
- Flattened the inactive tabs, increased the shade of list headers,
- and made the progressbar less 3d'ish.
-
-2005-11-10 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_progressbar_fill): Applied patch #321185 from
- Jason Allen to fix memory leak.
-
-2005-11-10 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (crux_paint_menuitem_gradient),
- (paint_outline), (paint_shadow), (paint_entry_shadow),
- (paint_menuitem_shadow), (draw_box):
-
- Use cairo to draw menu items and entry boxes
-
-2005-11-02 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (crux_begin_paint),
- (paint_outline), (paint_shadow):
-
- Use cairo functions rather than gdk
-
-2005-10-31 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (draw_box), (draw_slider):
- * engines/crux/src/eazel-theme-hacks.c:
-
- Remove various hacks
-
-2005-10-30 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_button), (clearlooks_draw_progressbar_trough),
- (clearlooks_draw_progressbar_fill),
- (clearlooks_draw_scrollbar_trough),
- (clearlooks_draw_scrollbar_stepper):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_set_widget_parameters), (draw_handle),
- (clearlooks_style_init_from_rc),
- (gdk_cairo_set_source_color_alpha), (draw_focus):
- * engines/clearlooks/src/clearlooks_types.h:
- * themes/Clearlooks/gtk-2.0/gtkrc:
-
- Lots of tweaking of contrast and colors. Fixed the focus rings.
-
-2005-10-16 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_handle): Fix memory leak. Patch from Mart Raudsepp (leio).
-
-2005-10-10 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_inset), (clearlooks_draw_button),
- (clearlooks_draw_entry), (clearlooks_draw_menu_frame):
- * engines/clearlooks/src/clearlooks_style.c: (draw_box),
- (draw_option), (draw_check), (clearlooks_style_init_from_rc):
- * themes/Clearlooks/gtk-2.0/gtkrc:
-
- Improved colors and such. Possibly other things, too :)
-
-2005-09-16 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_progressbar_trough): Fix progressbar shadow in Firefox.
-
-2005-09-16 Richard A. Stellingwerff <remenic gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc: Fix statusbar breakage.
-
-2005-09-16 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_button), (clearlooks_draw_entry),
- (clearlooks_draw_progressbar_fill): Slightly lighter border on disabled
- buttons.
- * engines/clearlooks/src/clearlooks_style.c: (draw_handle),
- (draw_box), (draw_option), (draw_check): Fixed prelight checkbuttons.
- Unknown handles are drawn properly now.
-
-2005-09-14 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_option),
- (draw_check): Disabled radio/check buttons are sooo pretty now!
-
-2005-09-14 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_normal_arrow), (clearlooks_draw_combo_arrow),
- (_clearlooks_draw_arrow), (clearlooks_draw_arrow):
- * engines/clearlooks/src/clearlooks_style.c: (draw_shadow),
- (draw_box), (draw_arrow): Fixed arrow drawing.
-
-2005-09-13 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_button), (clearlooks_draw_entry): Slightly more contrast.
- * engines/clearlooks/src/clearlooks_style.c: (draw_handle): Properly
- handle orientation.
-
-2005-09-13 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_inset), (clearlooks_draw_button),
- (clearlooks_draw_entry), (clearlooks_draw_scale_trough),
- (clearlooks_draw_progressbar_trough):
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_style_init_from_rc):
- * themes/Clearlooks/gtk-2.0/gtkrc:
-
- Fixed the shades calculations and did some polishing.
-
-2005-09-12 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_normal_arrow), (clearlooks_draw_combo_arrow),
- (clearlooks_draw_arrow):
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_set_widget_parameters), (draw_tab), (draw_arrow),
- (clearlooks_style_class_init):
- * engines/clearlooks/src/clearlooks_types.h: Draw pretty combo arrows.
-
-2005-09-12 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_option),
- (draw_check), (clearlooks_style_class_init): Draw pretty checkbox
- buttons, too!
-
-2005-09-11 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_box),
- (draw_option): Drawing pretty radio buttons!
-
-2005-09-11 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_rounded_rectectangle), (clearlooks_draw_button),
- (clearlooks_draw_frame), (clearlooks_draw_menu_frame),
- (clearlooks_draw_handle):
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_style.c: (draw_shadow),
- (draw_extension), (draw_handle), (draw_box), (draw_up_down_arrow),
- (draw_tab), (clearlooks_draw_arrow):
- * engines/clearlooks/src/clearlooks_types.h:
- * engines/clearlooks/src/support.c: (scrollbar_get_stepper):
- * themes/Clearlooks/gtk-2.0/gtkrc:
-
- Implemented handle bars. Improved arrows on combobox/optionmenu.
- Improved gradient on buttons.
- Shadowless frames are no longer drawn.
-
-2005-09-09 Andrew Johnson <ajgenius ajgenius us>
-
- * engines/mist/src/mist-style.c: fix disabled/selected option
-
- * engines/redmond/src/redmond_gtk2_drawing.c:
- * engines/redmond/src/redmond_gtk2_drawing.h:
- * engines/redmond/src/redmond_gtk2_engine.c:
- * engines/redmond/src/redmond_gtk2_engine.h:
- * engines/redmond/src/redmond_gtk2_misc.c:
- * engines/redmond/src/redmond_gtk2_misc.h:
- partially converted to cairo
- check still has problem sizes,
- fills and options need to be done yet
-
-2005-09-08 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_slider_button),
- (clearlooks_draw_progressbar_trough),
- (clearlooks_draw_scrollbar_trough),
- (clearlooks_draw_scrollbar_stepper),
- (clearlooks_draw_scrollbar_slider), (clearlooks_draw_statusbar),
- (clearlooks_draw_menu_frame):
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_rc_style_init), (theme_parse_int),
- (clearlooks_rc_style_parse), (clearlooks_rc_style_merge):
- * engines/clearlooks/src/clearlooks_rc_style.h:
- * engines/clearlooks/src/clearlooks_style.c: (draw_shadow),
- (draw_handle), (combo_box_get_seperator_pos), (draw_box),
- (draw_tab), (clearlooks_draw_arrow),
- (clearlooks_style_init_from_rc), (clearlooks_style_class_init):
- * engines/clearlooks/src/clearlooks_style.h:
- * engines/clearlooks/src/clearlooks_types.h:
- * engines/clearlooks/src/support.c: (clearlooks_get_parent_bg),
- (scrollbar_get_stepper):
-
- Made slider (scale) border slightly brighter.
- Made progressbar trough slightly brighter.
- Added scrollbar trough.
- Improved scrollbar steppers and sliders.
- Added support for colored scrollbar slider.
- New function for drawing statusbar.
-
- * themes/Clearlooks/gtk-2.0/gtkrc: Minor changes to the color scheme.
-
-2005-08-31 Andrew Johnson <ajgenius ajgenius us>
-
- * engines/mist/src/mist-style.c: more cairo conversions - initial
- change mostly complete now
-
-2005-08-30 Andrew Johnson <ajgenius ajgenius us>
-
- * engines/mist/src/mist-style.c: funky change to improve option
-
-2005-08-30 Andrew Johnson <ajgenius ajgenius us>
-
- * engines/mist/src/mist-style.c: more changes toward cairo
-
-2005-08-30 Andrew Johnson <ajgenius ajgenius us>
-
- * engines/mist/src/mist-style.c:begin conversion to cairo for 2.8
-
-2005-08-30 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_rounded_rectectangle): Decided to opt for easier math. Should
- avoid some unnecessary headaches.
- * engines/clearlooks/src/clearlooks_draw.c: (clearlooks_draw_button),
- (clearlooks_draw_menuitem), (clearlooks_draw_scrollbar_stepper),
- (clearlooks_draw_scrollbar_slider): Added functions to draw scrollbar.
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_style.c: (draw_handle),
- (draw_box):
- * engines/clearlooks/src/clearlooks_types.h:
- * engines/clearlooks/src/support.c: (scrollbar_get_stepper),
- (scrollbar_visible_steppers), (scrollbar_get_junction): Added support
- functions to determine which stepper is drawn, as well as which sides of
- the slider jonjoin.
- * engines/clearlooks/src/support.h:
-
-2005-08-28 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_rounded_rectectangle), (clearlooks_draw_button),
- (clearlooks_scale_draw_gradient), (clearlooks_draw_slider_button),
- (clearlooks_draw_progressbar_trough), (clearlooks_draw_frame),
- (clearlooks_draw_menuitem):
- * engines/clearlooks/src/clearlooks_style.c: (draw_box_gap),
- (draw_hline):
-
- Minor speed improvements.
-
-2005-08-27 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_entry): Draw an opaque border, instead of
- a transparent one. What was I thinking?
- * engines/clearlooks/src/clearlooks_style.c: (draw_shadow):
- Sanitize the size, if needed.
-
-2005-08-26 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_button), (clearlooks_get_frame_gap_clip),
- (clearlooks_draw_frame), (clearlooks_draw_list_view_header),
- (clearlooks_draw_toolbar), (clearlooks_draw_menuitem):
- Added drawing code for toolbars, menuitems. Lightened buttons borders.
- Etched in/out support for frames.
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_style.c: (draw_shadow),
- (draw_box_gap), (draw_box), (draw_shadow_gap), (draw_arrow),
- (clearlooks_style_init_from_rc), (clearlooks_style_class_init):
- Implemented toolbars, menuitems (incomplete), scrollbars (incomplete).
- Added etched in/out support for frames.
-
-2005-08-24 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/Makefile.am:
- * engines/clearlooks/src/bits.c:
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_top_left_highlight), (clearlooks_draw_button),
- (clearlooks_scale_draw_gradient), (clearlooks_draw_optionmenu),
- (clearlooks_draw_tab):
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_style.c: (draw_shadow),
- (draw_box_gap), (combo_box_get_seperator_pos), (draw_vline),
- (draw_hline), (draw_shadow_gap), (clearlooks_style_unrealize):
- * engines/clearlooks/src/clearlooks_types.h:
- * engines/clearlooks/src/support.c: (clearlooks_get_parent_bg):
- * engines/clearlooks/src/support.h:
-
- Major cleanup. Removed unused variables, function, files.
- Compiles with -pedantic -ansi -std=c89.
-
-2005-08-23 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_draw_frame), (clearlooks_draw_separator),
- (clearlooks_draw_list_view_header):
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_set_widget_parameters), (draw_shadow), (draw_box_gap),
- (draw_box), (draw_shadow_gap):
- Implemented listview headers.
-
- * engines/clearlooks/src/clearlooks_types.h: Added type for
- Listview headers.
- * engines/clearlooks/src/support.c: (clearlooks_get_parent_bg): Fixed
- segfault.
-
-2005-08-22 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/Makefile.am: Fixes bug 314127
- * engines/clearlooks/src/support.c:
- (gtk_treeview_get_header_index), (special_get_ancestor): Removed
- obsolete functions.
- * engines/clearlooks/src/support.h: Removed obsolete prototypes.
-
-2005-08-22 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_get_frame_gap_clip), (clearlooks_draw_tab),
- (clearlooks_draw_separator):
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_style.c: (draw_shadow),
- (draw_extension), (draw_vline), (draw_hline), (draw_resize_grip),
- (clearlooks_style_class_init):
- * engines/clearlooks/src/clearlooks_types.h:
-
- Implemented the statusbar. Improved tabs. Added Separator functions
- and type. Disabled the resize grip for now.
-
-2005-08-21 Thomas Wood <thos gnome org>
-
- * engines/crux/Makefile.am:
- * engines/crux/src/eazel-theme.h:
- Removed references to eazel-theme-hacks.c
-
- * engines/crux/src/crux-draw.c: (draw_box), (draw_extension):
- Fixes an Open Office 2 bug and bug 305963 (The leftmost tab in tabbed widgets
- is not drawn correctly)
-
- * engines/mist/src/mist-style.c: (draw_rect): Fixes bug 165864
- * engines/thinice/src/thinice_rc_style.c:
- (thinice_rc_style_create_style): Patch from bug 314100 (tiny cleanup in
- thinice theme style code) by Kjartan Maraas
-
-2005-08-21 Richard A. Stellingwerff <remenic gmail com>
-
- * configure.ac: Depend on GTK+ 2.8, changed version number.
-
- * engines/clearlooks/src/clearlooks_draw.c:
- (clearlooks_rounded_rectectangle), (rotate_mirror_translate),
- (clearlooks_draw_inset), (clearlooks_draw_shadow),
- (clearlooks_draw_top_left_highlight),
- (clearlooks_draw_highlight_and_shade), (clearlooks_draw_button),
- (clearlooks_draw_entry), (clearlooks_draw_spinbutton),
- (clearlooks_draw_spinbutton_down),
- (clearlooks_scale_draw_gradient), (clearlooks_draw_scale_trough),
- (clearlooks_draw_slider_button),
- (clearlooks_draw_progressbar_trough),
- (clearlooks_draw_progressbar_fill), (clearlooks_draw_optionmenu),
- (clearlooks_draw_menubar), (clearlooks_draw_tab2),
- (clearlooks_get_frame_gap_clip), (clearlooks_draw_frame),
- (clearlooks_draw_tab):
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_style.c:
- (clearlooks_begin_paint), (clearlooks_set_widget_parameters),
- (draw_flat_box), (draw_shadow), (draw_box_gap), (draw_extension),
- (draw_handle), (combo_box_get_seperator_pos), (draw_box),
- (draw_slider), (draw_option), (draw_tab), (draw_vline),
- (draw_shadow_gap), (clearlooks_style_init_from_rc),
- (realize_color), (draw_focus), (clearlooks_style_unrealize),
- (clearlooks_style_class_init):
- * engines/clearlooks/src/clearlooks_style.h:
- * engines/clearlooks/src/support.c: (shade), (is_combo_box),
- (clearlooks_gdk_color_to_rgb), (clearlooks_get_parent_bg):
- * engines/clearlooks/src/support.h:
- * themes/Clearlooks/gtk-2.0/gtkrc:
-
- Initial import of Clearlooks port to cairo.
-
-2005-08-13 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c: Changed return type from
- gboolean to void in cl_progressbar2_set_four_points.
-
-2005-08-05 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_shadow_gap):
-
- Fixed a memory leak.
-
-2005-08-02 Chris Lahey <clahey ximian com>
-
- * engines/industrial/src/industrial_style.c (draw_check)
- (draw_option): Center these pixmaps properly.
-
-2005-07-30 Richard A. Stellingwerff <remenic gmail com>
-
- * themes/Clearlooks/gtk-2.0/gtkrc:
-
- Using latest engine features. Using the more vibrant selection color
- from Shaun McCance.
-
-
-2005-07-27 Thomas Wood <thos gnome org>
-
- * NEWS: Updated for 2.6.4 release
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_drawing.c:
- (do_smooth_draw_shadow): Fixes bug 305374
-
-2005-07-27 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_style.c: (draw_box):
-
- Fixed #1244760 (clearlooks sf.net bugtracker).
-
-2005-07-24 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (paint_stock_image):
- * engines/crux/src/crux-pixmaps.c: (pixmap_cache_ref),
- (pixmap_cache_set), (eazel_engine_image_render),
- (eazel_engine_stock_pixmap_and_mask_scaled),
- (eazel_engine_stock_pixmap_and_mask):
- * engines/crux/src/crux-pixmaps.h:
-
- Patch applied from (and fixes) bug 161960
-
-2005-07-24 Richard A. Stellingwerff <remenic gmail com>
-
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/clearlooks/src/clearlooks_style.h:
- * engines/clearlooks/src/support.c:
- * engines/clearlooks/src/support.h:
-
- Updated clearlooks engine
-
-2005-07-09 Thomas Wood <thos gnome org>
-
- * configure.ac: Update for 2.6.4
- * engines/lighthouseblue/src/lighthouseblue_style.c: (draw_option): Fixes bug 303112
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
- (do_smooth_draw_box), (smooth_draw_box): Fixes bug 308551
- * engines/smooth/src/engine/smooth_gtk2_misc.c:
- (gtk_button_get_props): Fixes bug 305432
- * themes/Industrial/gtk-2.0/gtkrc: Fixes bug 170824
-
-2005-05-14 Glynn Foster <glynn foster sun com>
-
- * engines/clearlooks/Makefile.am: Install into the correct
- directory. Fixes #300530.
-
-2005-04-12 Thomas Wood <thos gnome org>
-
- * NEWS: Updated for 2.6.3
- * configure.ac:
- * engines/clearlooks/Makefile.am:
- * engines/clearlooks/src/clearlooks_draw.c: (cl_draw_borders),
- (cl_draw_line), (cl_get_gradient_corner_color), (cl_draw_corner),
- (cl_draw_fill), (cl_progressbar_tile_new),
- (cl_draw_menuitem_button), (cl_draw_menuitem_flat),
- (cl_draw_menuitem_gradient):
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_rc_style.c:
- (clearlooks_rc_style_init), (theme_parse_progressbarstyle),
- (theme_parse_menubarstyle), (theme_parse_listviewitemstyle),
- (clearlooks_rc_style_parse), (clearlooks_rc_style_merge):
- * engines/clearlooks/src/clearlooks_rc_style.h:
- * engines/clearlooks/src/clearlooks_style.c: (draw_flat_box),
- (draw_box_gap), (draw_extension), (draw_box), (draw_shadow_gap),
- (draw_hline), (clearlooks_style_init_from_rc),
- (clearlooks_style_class_init):
- * engines/clearlooks/src/clearlooks_style.h:
- * engines/clearlooks/src/support.c:
- (internel_image_buffer_free_pixels), (internal_image_buffer_new),
- (internal_color_get_as_uchars),
- (internal_create_horizontal_gradient_image_buffer),
- (internal_create_vertical_gradient_image_buffer), (draw_vgradient),
- (draw_hgradient):
- * engines/clearlooks/src/support.h:
-
- Updated clearlooks engine
-
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
- (do_smooth_draw_focus): Patch from Andrew Johnson that should fix the Firefox
- print dialog bug (bug 167389)
-
- * themes/Clearlooks/Makefile.am:
- * themes/Clearlooks/gtk-2.0/Makefile.am:
- * themes/Clearlooks/gtk-2.0/gtkrc:
-
- Updated clearlooks engine and added Clearlooks themes
-
- * themes/Industrial/gtk-2.0/gtkrc:
- * themes/LighthouseBlue/gtk-2.0/gtkrc:
- * themes/Mist/gtk-2.0/gtkrc:
- * themes/ThinIce/gtk-2.0/gtkrc:
-
- Work around for GNOME "Places" and "Desktop" menu bar applet item text
- colours
-
-2005-04-11 Thomas Wood <thos gnome org>
-
- * configure.ac: Get ready for 2.6.3 release
- * engines/industrial/src/industrial_style.c: (set_transparency),
- (scale_or_ref), (render_icon):
- * engines/industrial/src/industrial_style_versioned_code.h:
-
- Patch from Michele Cella <michele cella gmail com> to render better
- looking insensitive icons
-
-2005-03-17 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-draw.c: (draw_box), (draw_focus),
- (crux_draw_style_class_init): Fixes menuitems and focus indicators
-
-2005-03-14 Thomas Wood <thos gnome org>
-
- * NEWS: Corrected
- * engines/crux/src/crux-draw.c: (paint_check): fixes bug 170113
-
-2005-03-14 Andrew Johnson <ajgenius ajgenius us>
-
- * COPYING:
- * configure.ac:
- * engines/clearlooks/AUTHORS:
- * engines/clearlooks/CREDITS:
- * engines/clearlooks/Makefile.am:
- * engines/clearlooks/src/bits.c:
- * engines/clearlooks/src/clearlooks_draw.c:
- * engines/clearlooks/src/clearlooks_draw.h:
- * engines/clearlooks/src/clearlooks_rc_style.c:
- * engines/clearlooks/src/clearlooks_rc_style.h:
- * engines/clearlooks/src/clearlooks_style.c:
- * engines/clearlooks/src/clearlooks_style.h:
- * engines/clearlooks/src/clearlooks_theme_main.c:
- * engines/clearlooks/src/support.c:
- * engines/clearlooks/src/support.h:
-
- add clearlooks engine
-
- * engines/smooth/src/interfaces/gdk2/src/gdk2_gradient_routines.c:
-
- check for empty width/height in gradient routine
-
-2005-03-13 Andrew Johnson <ajgenius ajgenius us>
-
- * engines/smooth/src/interfaces/gdk2/src/gdk2_gradient_routines.c:
- (internal_create_vertical_gradient_image_buffer):
- * engines/smooth/src/utils/draw_arrows.c: (SmoothFreeArrowStyles):
-
- try and work around potential memcpy overlap
-
-2005-03-11 Andrew Johnson <ajgenius ajgenius us>
-
- * engines/crux/src/config.h.in:
- re-empty crux config template (tsk's thos)
-
- (merging changes from smooth cvs)
-
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.h:
- * engines/smooth/src/engine/smooth_gtk2_engine.c:
- * engines/smooth/src/utils/draw_arrows.c:
- * engines/smooth/src/utils/draw_arrows.h:
-
- ensure composite arrows immediately after parse i
- (to try and prevent memleaks on arrowless apps)
-
- * engines/smooth/src/interfaces/gdk2/src/gdk2_gradient_routines.c:
- * engines/smooth/src/interfaces/gdk2/src/gdk2_gradient_routines.h:
-
- enabled dither pixbuf gradients by default for vertical/horizontal
- gradients and use exponential memcpy's in block sizes of 2^n to
- optimize number of steps used to draw vertical gradient lines.
-
-2005-03-07 Thomas Wood <thos gnome org>
-
- * NEWS:
- * configure.ac:
-
- Update for 2.6.2 release
-
-2005-02-19 Andrew Johnson <ajgenius ajgenius us>
- * engines/smooth/src/engine/smooth_gtk2_drawing.c
- * engines/smooth/src/engine/smooth_gtk2_rc.c:
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_drawing.c:
-
- Sync with with latest smooth 0.6.0 fixes, closes bugs #167389 and
- #163370
-
-2005-02-08 Thomas Wood <thos gnome org>
-
- * NEWS: Update for 2.6.1
-
-2005-02-03 William Jon McCann <mccann jhu edu>
-
- * engines/smooth/src/engine/smooth_gtk2_engine.h:
- * engines/smooth/src/engine/smooth_gtk2_drawing.c (smooth_draw_flat_box):
- * engines/smooth/src/engine/smooth_gtk2_engine.c (smooth_style_class_init):
- Namespace parent_class var (Fixes #166201).
-
-2005-02-03 Kjartan Maraas <kmaraas gnome org>
-
- * engines/smooth/src/engine/smooth_gtk2_engine.c:
- (smooth_rc_style_parse): Use g_quark_from_string() instead
- of g_quark_from_static_string() since the latter will cause
- problems when used in modules that are dynamically loaded
- and unloaded. This should solve a ton of crashes related
- to changing themes. Closes bug #165942, bug #166018,
- bug #160803, and is also related to other theme related
- crashes all the way back to 1.4.x. Theme engine authors
- should be made aware of this so we can get external theme
- engines fixed.
-
-2005-01-29 Thomas Wood <thos gnome org>
-
- * NEWS: Updated
- * configure.ac: Change version to 2.6.1
-
-2005-01-28 Thomas Wood <thos gnome org>
-
- * engines/smooth/Makefile.am: Fix bug 162131 (Enable building outside of srcdir)
-
-2005-01-06 Thomas Wood <thos gnome org>
-
- * engines/crux/src/crux-pixmaps.c: (load_image):
- * engines/crux/src/crux-rc-style.c: (crux_rc_style_init):
- * engines/redmond/src/redmond_gtk2_drawing.c:
- (redmond_draw_handle):
-
- Applied patch from bug 163099 (fixes building with C89 compilers)
-
-2005-01-04 Andrew Johnson <ajgenius ajgenius us>
-
- * engines/smooth/src/engine/smooth_gtk2_misc.c:
- (reverse_engineer_spin_button):
-
- improve spin button up arrow offset when embedded
-
- * engines/smooth/src/interfaces/gdk2/gdk2_drawing_interface.c:
- (internal_image_buffer_new), (GDK2CanvasStore), (GDK2CanvasRender),
- (GDK2CanvasDrawLine), (GDK2CanvasDrawLines), (GDK2CanvasDrawArc),
- (GDK2CanvasFrameRectangle), (GDK2CanvasFrameChord),
- (GDK2CanvasFillRectangle), (GDK2CanvasFillChord),
- (GDKInitializeCanvas), (GDKFinalizeCanvas),
- (_DrawingInterfaceInitialize), (_DrawingInterfaceFinalize):
- * engines/smooth/src/interfaces/gdk2/gdk2_private_drawing_interface.h:
-
- Remove unused experimental Cairo/Xrender, Bezier, & Blur Cruft
-
- * engines/smooth/src/interfaces/gdk2/gdk2_drawing_interface.c:
- (GDK2CanvasFrameRectangle):
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
- (do_smooth_draw_focus):
-
- fix solid focus where thickness > 1
-
-2004-12-21 Andrew Johnson <ajgenius ajgenius us>
-
- * configure.ac:
- fix dist/distcheck
-
-2004-12-21 Andrew Johnson <ajgenius ajgenius us>
-
- * README:
- * configure.ac:
- * engines/Makefile.am:
- * themes/Makefile.am:
-
- add --disable args to configure
- version bump to 2.6.0
-
- * themes/ThinIce/Makefile.am:
- * themes/ThinIce/gtk-2.0/Makefile.am:
- * themes/ThinIce/gtk-2.0/gtkrc:
- add ThinIce theme
-
-2004-12-17 Andrew Johnson <ajgenius ajgenius us>
-
- * AUTHORS:
- Point to individual engines
-
- * MAINTAINERS:
- Add initial Maintainers list
-
- * NEWS:
- Add 2.6 News
-
- * engines/industrial/src/industrial_style.c: (real_draw_box):
- Fix OptionMenu vertical line for RTL
-
-2004-12-16 Thomas Wood <thos gnome org>
-
- * themes/Industrial/gtk-2.0/gtkrc:
- Fixed invisible text in insensitive entry widgets
-
- * themes/Redmond/gtk-2.0/gtkrc:
- * themes/Redmond/gtk/gtkrc:
- Corrected background colour of insensitive entry widgets
-
-2004-12-16 Andrew Johnson <ajgenius ajgenius us>
-
- * COPYING:
- add initial list of engine to license
-
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
- (smooth_draw_slider):
- fix scales slider
-
-2004-12-16 Andrew Johnson <ajgenius ajgenius us>
-
- * README:
- Initial README updates for new release
-
-2004-12-15 Thomas Wood <thos gnome org>
-
- * configure.ac:
- * themes/LighthouseBlue/Makefile.am:
- * themes/LighthouseBlue/gtk-2.0/Makefile.am:
- * themes/LighthouseBlue/gtk-2.0/gtkrc:
- * themes/Makefile.am:
- * themes/Mist/Makefile.am:
- * themes/Mist/gtk-2.0/Makefile.am:
- * themes/Mist/gtk-2.0/gtkrc:
-
- Added Mist and LighthouseBlue themes (gtkrc files)
-
-2004-12-15 Andrew Johnson <ajgenius ajgenius us>
-
- * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_arrow),
- (redmond_draw_box), (redmond_draw_handle):
-
- fix comboboxentry insensitive arrow
- fix RTL toolbar handles
-
- * engines/redmond/src/redmond_gtk2_misc.c: (is_combo_box),
- (is_in_combo_box):
-
- fix redmond comboboxentry check
-
- * engines/smooth/src/utils/draw_arrows.c: (SmoothDrawDirtyArrow),
- (SmoothDrawArrow):
-
- fix Etched Dirty Arrow offset
-
- * themes/Redmond/gtk-2.0/gtkrc:
-
- use white for progress bar prelight text
-
-2004-12-15 Andrew Johnson <ajgenius ajgenius us>
-
- * engines/smooth/src/engine/shared/gtk/smooth_gtk_drawing.c:
- (smooth_draw_grip):
- * engines/smooth/src/utils/calc_colors.c:
- * engines/smooth/src/utils/calc_colors.h:
- * engines/smooth/src/utils/draw_grips.c:
- (do_smooth_draw_broken_bars), (do_smooth_draw_lines),
- (internal_smooth_draw_dot), (do_smooth_draw_dots),
- (do_smooth_draw_buds):
- * engines/smooth/src/utils/draw_grips.h:
-
- ensure "smooth" "namespace" on old grip functions
-
-2004-12-15 Andrew Johnson <ajgenius ajgenius us>
-
- * engines/smooth/src/utils/draw_checkmark.c:
- (SmoothDrawMinusCheckMark):
-
- improve size/center logic for inconsistant 'Minus' check
-
-2004-12-14 Andrew Johnson <ajgenius ajgenius us>
-
- * themes/Industrial/Makefile.am:
- * themes/Metal/gtk-2.0/Makefile.am:
- * themes/Redmond/gtk/Makefile.am:
-
- commit missing Makefile.am's
-
-2004-12-14 Andrew Johnson <ajgenius ajgenius us>
-
- * configure.ac:
- * Makefile.am:
- * engines/Makefile.am:
- * engines/metal/AUTHORS:
- * engines/metal/Makefile.am:
- * engines/metal/src/metal_gtk2_drawing.c:
- * engines/metal/src/metal_gtk2_drawing.h:
- * engines/metal/src/metal_gtk2_engine.c:
- * engines/metal/src/metal_gtk2_engine.h:
- * engines/metal/src/metal_gtk2_misc.c:
- * engines/metal/src/metal_gtk2_misc.h:
-
- add new metal engine
-
- * engines/smooth/src/engine/smooth_gtk2_drawing.c:
-
- fix embed combo button redraw
-
- * metal/.cvsignore:
- * metal/ChangeLog:
- * metal/Makefile.am:
- * metal/Theme/.cvsignore:
- * metal/Theme/Makefile.am:
- * metal/Theme/README.html:
- * metal/Theme/gtk-2.0/.cvsignore:
- * metal/Theme/gtk-2.0/Makefile.am:
- * metal/Theme/gtk-2.0/gtkrc:
- * metal/metal_rc_style.c:
- * metal/metal_rc_style.h:
- * metal/metal_style.c:
- * metal/metal_style.h:
- * metal/metal_theme_main.c:
-
- remove old metal
-
- * themes/Makefile.am:
- * themes/Industrial/Makefile.am:
- * themes/Industrial/gtk-2.0/Makefile.am:
- * themes/Industrial/gtk-2.0/gtkrc:
- * themes/Metal/Makefile.am:
- * themes/Metal/gtk-2.0/Makefile.am:
- * themes/Metal/gtk-2.0/gtkrc:
- * themes/Redmond/Makefile.am:
- * themes/Redmond/gtk/Makefile.am:
- * themes/Redmond/gtk/gtkrc:
-
- Add Industrial theme
- Add Metal theme
- Add Redmond GTK 1 gtkrc
-
-2004-12-13 Thomas Wood <thos gnome org>
-
- * configure.ac:
- * engines/Makefile.am:
- * engines/smooth/*:
-
- Added Smooth engine from Andrew Johnson <ajgenius ajgenius us>
-
-
-2004-12-08 Andrew Johnson <ajgenius ajgenius us>
-
- * engines/redmond/Makefile.am: Fix Makefile.am libs
-
- * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_arrow),
- (redmond_draw_shadow), (redmond_draw_combobox_button),
- (redmond_draw_spinbutton_stepper), (redmond_draw_box),
- (redmond_draw_handle):
-
- Ensure widget isn't null when testing RTL/LTR
- Ensure valid style is used for combo widget
-
-2004-12-06 Thomas Wood <thos gnome org>
-
- * configure.ac:
- * themes/Crux/Makefile.am:
- * themes/Crux/gtk-2.0/Makefile.am:
- * themes/Crux/gtk-2.0/gtkrc:
- * themes/Makefile.am:
-
- Added Crux gtkrc
-
-2004-12-05 Thomas Wood <thos gnome org>, Andrew Johnson <ajgenius ajgenius us>
-
- * engines/redmond/src/redmond_gtk2_drawing.c:
- * engines/redmond/src/redmond_gtk2_misc.c:
-
- - Menu prelight fix (open menu check)
- - Fixed insensitive arrows
- - Use stippled background for toggle buttons in "on" state
- - Fixed Firefox toolbar
-
-2004-12-03 Thomas Wood <thos gnome org>, Andrew Johnson <ajgenius ajgenius us>
-
- * Makefile.am:
- * configure.ac:
- * engines/Makefile.am:
- * engines/redmond/*:
-
- New redmond engine added
-
- * redmond95/Theme/.cvsignore:
- * redmond95/Theme/Makefile.am:
- * redmond95/Theme/README.html:
- * redmond95/Theme/gtk-2.0/.cvsignore:
- * redmond95/Theme/gtk-2.0/Makefile.am:
- * redmond95/Theme/gtk-2.0/gtkrc:
-
- Old redmond engine removed
-
- * themes/Makefile.am:
- * themes/Redmond/Makefile.am:
- * themes/Redmond/gtk-2.0/Makefile.am:
- * themes/Redmond/gtk-2.0/gtkrc:
-
- Theme files for new redmond engine
-
-2004-12-01 Thomas Wood <thos gnome org>, Andrew Johnson <ajgenius ajgenius us>
-
- * Update version to 2.5
- * Remove pixbuf and notif engines, and misc other files
- * Move crux, hc, industrial, mist, thinice engines over from
- gnome-themes and gnome-themes-extras
- * Replace configure.in with configure.ac
-
-2004-11-02 James Henstridge <james jamesh id au>
-
- From bug #156666:
-
- * configure.in: modernise the configure script a bit.
-
- * autogen.sh: use automake 1.9, 1.8 or 1.7 instead of 1.4.
-
-Wed May 28 10:26:48 2003 Owen Taylor <otaylor redhat com>
-
- * README: Fix typo of ~/.theme for ~/.themes
-
-Tue Apr 22 12:14:16 2003 Owen Taylor <otaylor redhat com>
-
- * README: Fix 'copy copy' typo.
-
-2003-03-02 Tor Lillqvist <tml iki fi>
-
- * configure.in: Call AC_LIBTOOL_WIN32_DLL. Set OS_WIN32
- conditional on Windows.
-
- * makefile.cygwin: Remove, unmaintained and obsolete.
-
- * Makefile.am (EXTRA_DIST): Remove here, too.
-
- * README.win32: Update.
-
-Fri Jan 17 19:02:02 2003 Owen Taylor <otaylor redhat com>
-
- * === Released 2.2.0 ===
-
- * Makefile.am: Make dist fixes.
-
- * gtk-engines.spec: Some updates to bring into a
- resemblence of workingness.
-
- * NEWS: Updated.
-
-Fri Jan 17 18:32:34 2003 Owen Taylor <otaylor redhat com>
-
- * configure.in Makefile.am gtk-engines-2.pc.in: Patch
- from Seth Nickell to add a .pc file so that things use
- one of the gtk-engines engines can check for it's
- presence.
-
-Thu Oct 31 18:56:56 2002 Owen Taylor <otaylor redhat com>
-
- * configure.in: Remove some useless checks.
- (Red Hat bugzilla, #64061)
-
-2002-09-12 Havoc Pennington <hp redhat com>
-
- * notif/Theme/ICON.png, metal/Theme/ICON.png,
- redmond95/Theme/ICON.png: remove apparently pointless old icon
- files
-
-Fri Sep 6 16:40:42 2002 Owen Taylor <otaylor redhat com>
-
- * README: Added some text describing how to install
- gtk-engines into a different prefix than GTK+.
- (#84727, Piotr Sawuk)
-
-2002-08-18 Havoc Pennington <hp pobox com>
-
- * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
- both automake 1.6 and 1.4 installed get the right automake. Means
- compilation from CVS will now require the latest automake 1.4
- release, or manually creating symlinks called "automake-1.4" and
- "aclocal-1.4"
-
-Sun Apr 21 09:52:54 2002 Owen Taylor <otaylor redhat com>
-
- * configure.in: Version 1.9.0
-
-Sat Jan 19 20:42:11 2002 Owen Taylor <otaylor redhat com>
-
- * raleigh/**: Remove engine, it's now the GTK+ default.
-
- * pixmap/**: Remove engine, replaced by pixbuf
-
- * pixbuf/**: Replacement for pixmap-engine, compatible
- RC file format, sane code.
-
- * metal,notif,redmond95/Theme/gtk{-2.0}: Rename theme
- directories to gtk-2.0.
-
- * Makefile.am (SUBDIRS): Remove pixmap and raleigh,
- temporarily remove
-
- * ltmain.sh ltconfig acinclude.m4: Remove from CVS
-
- * configure.in: Update for GTK+-2.0 and pkg-config.
-
-Thu Mar 15 02:07:25 2001 Owen Taylor <otaylor redhat com>
-
- * configure.in (cflags_set): Release 0.12
-
- * configure.in: Suppress the default action when
- checking for gtk_style_set_prop_experimental
- to avoid messing up $LIBS. (#51989)
-
- * configure.in: Add -Wall for GCC.
-
- * raleigh/raleigh_theme_{draw,main}.c: Couple of
- trivial warning cleanups.
-
-Thu Feb 15 23:32:27 2001 Owen Taylor <otaylor redhat com>
-
- * configure.in (cflags_set): Release 0.11.
-
-Mon Feb 12 17:43:57 2001 Owen Taylor <otaylor redhat com>
-
- * Makefile.am raleigh/*: Import of new theme that using GTK+-1.2.9
- features to look better.
-
-Wed Jan 17 13:40:08 2001 Owen Taylor <otaylor redhat com>
-
- * {notif,redmond95}/Theme/gtk/gtkrc: Remove references to
- /home/raster. (RH bugzilla #20444)
-
-2000-02-13 Tor Lillqvist <tml iki fi>
-
- * makefile.cygwin: New file, for building with gcc on Windows
- without auto* and libtool.
- * makefile.msc: New file, for building with MSVC.
-
- * README.win32: New file.
-
- * Makefile.am (EXTRA_DIST): Distribute the new files.
-
-Thu Feb 3 15:05:57 PST 2000 Manish Singh <yosh gimp org>
-
- * acinclude.m4
- * config.guess
- * config.sub
- * ltconfig
- * ltmain.sh: upgrade to libtool 1.3.4 (bugfix only release)
-
-Tue Jan 25 10:58:11 2000 Owen Taylor <otaylor redhat com>
-
- * configure.in: Up version, make a 0.10 release including
- workaround hack for pixmap eventbox backgrounds.
-
-1999-05-30 James Henstridge <james daa com au>
-
- * configure.in, */Makefile.am: make the theme engines link against
- gtk.
-
-Sat May 1 12:11:33 PDT 1999 Manish Singh <yosh gimp org>
-
- * acinclude.m4
- * config.guess
- * config.sub
- * ltconfig
- * ltmain.sh: libtool 1.3
-
-Mon Mar 29 21:13:13 PST 1999 Manish Singh <yosh gimp org>
-
- * acinclude.m4
- * config.guess
- * config.sub
- * ltconfig
- * ltmain.sh: libtool 1.2f
-
-Fri Feb 26 20:38:53 1999 Owen Taylor <otaylor redhat com>
-
- * configure.in: Up version number to 0.5
-
-Thu Feb 11 23:09:55 1999 Owen Taylor <otaylor redhat com>
-
- * configure.in (cflags_set): Up version number to 0.4.
-
- * **/Makefile.am: Removed all references to
- makemakefile.sh
-
-Tue Feb 2 05:16:12 PST 1999 Manish Singh <yosh gimp org>
-
- * acinclude.m4
- * config.guess
- * config.sub
- * ltconfig
- * ltmain.sh: use CVS libtool 1.2e. Tell me what breaks.
-
- * pixmap/Makefile.am
- * metal/Makefile.am
- * notif/Makefile.am
- * redmond95/Makefile.am: use -module and -avoid-version flags
-
- * configure.in: minor clean ups
-
-Wed Jan 27 21:14:54 PST 1999 Manish Singh <yosh gimp org>
-
- * acinclude.m4: new file, to go with libtool
-
- * ltmain.sh
- * ltconfig: better file magic regexp for Linux libs
-
-Mon Jan 18 14:08:14 1999 Owen Taylor <otaylor redhat com>
-
- * README: Wrote one
- * AUTHORS: Added Randy Gordon
-
- * gtk-engines.spec: Up version number
-
-Mon Jan 18 13:46:41 1999 Owen Taylor <otaylor redhat com>
-
- * configure.in: Up version for an 0.2 release.
-
-Mon Jan 18 11:25:25 1999 Owen Taylor <otaylor redhat com>
-
- * configure.in: Remove -lgdk, -lgtk, and -lglib from GDK_IMLIB_LIBS.
-
- * redmond95/Makefile.am notif/Makefile.am metal/Makefile.am
- pixmap/Makefile.am: Don't link to GTK_LIBS, since we
- want to use the main programs copy of GTK+.
-
- * */*_theme_main.c: Add a gtk_module_check_init() function to
- check if we are compatible with the version of GTK+ of the
- main executable. Removed some debugging printf's.
-
-Wed Jan 13 16:30:45 PST 1999 Manish Singh <yosh gimp org>
-
- * ltconfig
- * ltmain.sh: House! Techno! Libtool! (do the 1.2d dance baby)
-
-Sun Jan 3 14:13:28 PST 1999 Manish Singh <yosh gimp org>
-
- * configure.in: don't try to build static libs by default, it
- doesn't make much sense
-
- * redmond95/Makefile.am
- * notif/Makefile.am
- * metal/Makefile.am: don't link to $GDK_IMLIB_LIBS
-
-Wed Dec 16 12:52:55 EST 1998 The Rasterman <raster redhat com>
- * removed win95 and Motif themes - replace with Notif and Redmond95
- - otherwise the same.
-
-1998-11-07 Raja R Harinath <harinath cs umn edu>
-
- * configure.in: Unify all subdir `configure.in's here.
-
-Mon Oct 19 12:11:28 1998 Owen Taylor <otaylor redhat com>
-
- * Add in ltconfig and ltmain.sh with correct shldeps
- patches.
-
-1998-10-17 <jrb aware-of-vacuity labs redhat com>
-
- * (theme)/configure.in: changed AC_INIT field.
-
-Sat Oct 17 00:35:10 1998 Owen Taylor <otaylor redhat com>
-
- * */*.[ch]: Removed unused code for handling
- RC data, made functions static to reduce damage from g_module's
- RTLD_GLOBAL. Removed theme_set_background functions
- which were just cut 'n paste code from GTK+.
-
- * */*.h: Removed unused, obsolete header files.
-
-Tue Sep 1 00:12:12 CDT 1998 Frank Belew <frb umr edu>
-
- * Makefile.am: added support for new imlib.m4
- * configure.in: added support for new imlib.m4
-
-Fri Aug 21 19:08:25 1998 Owen Taylor <otaylor redhat com>
-
- * Makefile.am: Added support for metal theme.
- Install/distribute gtkrc's for each theme.
-
-Thu Aug 20 18:25:07 EDT 1998 The Rasterman <raster redhat com>
-
- * added metal theme, fixed pixmap theme now to use pixmap path -
- and removed lots of annoying print's, added gtkr's for each
- theme data.. now all your rc needs to do is include these rc's.
-
-Mon Aug 17 20:32:53 1998 Owen Taylor <otaylor redhat com>
-
- * Makefile.am, pixmap/Makefile.am: Switch back to using automake,
- fix things up to make dist properly.
-
- * pixmap_theme.h: Rationalized.
- * win95_theme.h motif_theme.h: Removed
-
- * Started ChangeLog.
-
-Thu Jul 30 14:51:34 EDT 1998 The Rasterman <raster redhat com>
-
- * Moved all the themes to install cleanly the engine *.so's in
- $(exec_prefix)/lib/gtk/themes/engines/ .
- All the data for themes is now installed in
- $(exec_prefix)/share/gtk/themes/theme_name/
- All things build using GNU configure and autoconf and libtool now.
- I have created a win95, motif and pixmap theme setup - i have to
- work on the motif and win95 ones - pixmap theme also need work -
- it partially parses a gtkrc for itself. This is goign to be a good
- sample base to work from if you wish to write your own theme engines.
-
-
-Thu Jul 30 19:10:42 EDT 1998 The Rasterman <raster redhat com>
-
- * Fixed the win95/motif drawing functions to NOT clobber the original
- GTK bg pixmap style stuff.... :)
+ * *: The ChangeLog is auto-generated when releasing. If you
+ are seeing this, use 'git log' for a detailed list of changes.
\ No newline at end of file
diff --git a/ChangeLog.pre-git b/ChangeLog.pre-git
new file mode 100644
index 0000000..d2c370f
--- /dev/null
+++ b/ChangeLog.pre-git
@@ -0,0 +1,7712 @@
+2009-04-13 Benjamin Berg <benjamin sipsolutions net>
+
+ * test/Makefile.am:
+ There are no failures in the exported test, as the functions do not
+ need to be marked as internal with the patch from bug #576787.
+ Fixes bug #578882.
+
+2009-04-13 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ Corrected the version numbers.
+
+2009-04-13 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ Update for 2.18.1.
+
+2009-04-11 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw*.c:
+ (clearlooks_*_draw_scrollbar_stepper):
+ Remove the steppers line, so that there is only one pixel if two
+ steppers are next to each other.
+
+2009-04-04 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/glide/src/glide_gtk2_support.c:
+ (glide_gtk2_engine_hack_menu_shell_setup):
+ * engines/hc/src/hc_gtk2_support.c:
+ (hc_gtk2_engine_hack_menu_shell_setup_signals):
+ * engines/redmond/src/redmond_gtk2_misc.c:
+ (redmond_gtk2_engine_hack_menu_shell_setup_signals):
+ Remove some usage of deprecated definitions. Bug #572178
+
+2009-04-03 Christian Persch <chpe gnome org>
+
+ * engines/Makefile.am: Also dist the symbols file. Bug ##576787
+ follow-up.
+
+2009-04-02 Christian Persch <chpe gnome org>
+
+ * engines/clearlooks/Makefile.am:
+ * engines/crux/Makefile.am:
+ * engines/engine.symbols:
+ * engines/glide/Makefile.am:
+ * engines/hc/Makefile.am:
+ * engines/industrial/Makefile.am:
+ * engines/lua/Makefile.am:
+ * engines/mist/Makefile.am:
+ * engines/redmond/Makefile.am:
+ * engines/support/Makefile.am:
+ * engines/thinice/Makefile.am: Only export the necessary symbols. Bug
+ #576787.
+
+2009-04-02 Christian Persch <chpe gnome org>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_set_mixed_color):
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ * engines/clearlooks/src/clearlooks_draw_gummy.c: Fix unresolved
+ symbol error. Bug #576786.
+
+2009-03-18 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c (clearlooks_draw_entry):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c
+ (clearlooks_gummy_draw_entry):
+ * engines/clearlooks/src/clearlooks_style.c
+ (clearlooks_style_draw_box):
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Fixed the focus inner shadow in draw_entry.
+ Fixed the focus_color in the gtkrc, needs to be backported in
+ gnome-themes.
+
+2009-03-16 Benjamin Berg <benjamin sipsolutions net>
+
+ * configure.ac:
+ Post release version bump.
+
+2009-03-16 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for 2.18.0.
+
+2009-03-16 Benjamin Berg <benjamin sipsolutions net>
+
+ * test/torturetest.c:
+ Also test the new "entry_progress" detail string.
+
+2009-03-10 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c
+ (clearlooks_draw_entry_progress):
+ * engines/clearlooks/src/clearlooks_style.c
+ (clearlooks_style_draw_box):
+ Coding style.
+
+2009-03-10 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c (clearlooks_draw_entry):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c
+ (clearlooks_gummy_draw_entry):
+ * engines/clearlooks/src/clearlooks_style.c
+ (clearlooks_style_draw_shadow):
+ * engines/clearlooks/src/clearlooks_types.h:
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Fixed a regression in the focus color of the GtkEntry introduced with
+ the entry_progress commits.
+
+2009-03-08 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_entry_progress):
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Fix the radius of the clearlooks entry progress drawing and do the
+ necessary changes in the theme.
+
+2009-03-06 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_entry_progress),
+ (clearlooks_register_style_classic):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ * engines/clearlooks/src/clearlooks_types.h:
+ Support for entry progress drawing.
+
+2009-03-02 Benjamin Berg <benjamin sipsolutions net>
+
+ * configure.ac:
+ Postrelease version bump.
+
+2009-03-02 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ Update for 2.17.4 release.
+
+2009-03-02 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/crux/src/crux-draw.c: (paint_progress_bar), (draw_box):
+ * engines/thinice/src/thinice_theme_draw.c:
+ (thinice_style_draw_box):
+ * themes/Crux/gtk-2.0/gtkrc:
+ * themes/Industrial/gtk-2.0/gtkrc:
+ * themes/Mist/gtk-2.0/gtkrc:
+ * themes/Redmond/gtk-2.0/gtkrc:
+ * themes/ThinIce/gtk-2.0/gtkrc:
+ Some improvements for the progressbar in entries. Things could
+ certainly be better, but at least this should make it more usable.
+
+2009-02-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * configure.ac:
+ Post release bump to 2.17.4.
+
+2009-02-16 Benjamin Berg <benjamin sipsolutions net>
+
+ * Makefile.am:
+ Fix distcheck for 2.17.3.
+
+2009-02-16 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ Update for 2.17.3 release.
+
+2009-02-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_focus):
+ Draw a "label" focus for expanders. (bug #571835, Till Berger)
+
+2009-02-11 Benjamin Berg <benjamin sipsolutions net>
+
+ * MAINTAINERS:
+ Remove Andrew and add Andrea. Also removed some old entries.
+
+2009-02-11 Benjamin Berg <benjamin sipsolutions net>
+
+ Move gtk-engines completely to LGPL-2.1 or any later version. To my
+ knowledge everyone has given their permission to do this change.
+
+2008-12-14 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/*.h:
+ * engines/*.c:
+ Move everything to one header includes.
+ Bug #563787, Patch by Luis Menia
+
+2008-12-07 Benjamin Berg <benjamin sipsolutions net>
+
+ * configure.ac:
+ Post release bump to 2.17.3.
+
+2008-12-07 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ 2.17.2 release (for the build fix)
+
+2008-12-07 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/industrial/src/industrial_style.c:
+ (industrial_style_class_finalize):
+ Add industrial_style_class_finalize. Bug #563256.
+
+2008-12-01 Benjamin Berg <benjamin sipsolutions net>
+
+ * configure.ac:
+ Post release bumb to 2.17.2.
+
+2008-12-01 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ 2.17.1 release.
+
+2008-11-30 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/*:
+ Use G_DEFINE_DYNAMIC_TYPE everywhere. Bug #549830.
+
+2008-11-30 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_radiobutton):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_radiobutton):
+ Fix inconsistent radio button drawing.
+
+2008-11-30 Paolo Borelli <pborelli katamail com>
+
+ * engines/clearlooks/src/clearlooks_style.c
+ (clearlooks_style_draw_box):
+ Make sure cairo_destroy is called when detail is buttondefault.
+ Reviewed by Andrea Cimitan.
+
+2008-11-28 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/industrial/src/parse_rc_style.h:
+ Remove the usage of deprecated glib symbols.
+ Bug #560443, patch by Travis Veralrud
+
+2008-11-28 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/*/Makefile.am:
+ Change the oder of the -I flags, so the locale ones are in front of
+ the global flags. Bug #560042.
+
+2008-11-03 Benjamin Berg <benjamin sipsolutions net>
+
+ * configure.ac:
+ Postrelease bump to 2.17.1.
+
+2008-11-03 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ Update new file for 2.17.0.
+
+2008-11-03 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_button):
+ Do not draw default indicator, if the button is disabled.
+
+2008-11-03 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Fix the bg color of GtkViewport and GtkScrolledWindow in notebooks.
+
+2008-10-18 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/mist/src/mist-style.c:
+ Make mist_style_draw_focus static.
+
+2008-10-11 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c
+ (clearlooks_style_draw_box):
+ Let's return when detail is buttondefault, should fix #555890.
+
+2008-10-07 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_rc_style_init), (clearlooks_rc_style_parse),
+ (clearlooks_rc_style_merge):
+ * engines/clearlooks/src/clearlooks_rc_style.h:
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_set_widget_parameters),
+ (clearlooks_style_init_from_rc), (clearlooks_style_draw_focus),
+ (clearlooks_style_copy):
+ * engines/clearlooks/src/clearlooks_style.h:
+ * schema/clearlooks.xml.in.in:
+ Added a disable_focus option for documentation purpose.
+
+2008-10-06 Thomas Wood <thos gnome org>
+
+ * engines/mist/src/mist-style.c: (mist_style_draw_focus),
+ (mist_style_class_init): Style the focus indicator in Mist
+
+2008-09-27 Benjamin Berg <benjamin sipsolutions net>
+
+ * configure.ac:
+ Version bump to 2.17.0.
+
+2008-09-27 Benjamin Berg <benjamin sipsolutions net>
+
+ * test/torturetest.c:
+ Add the new icon view detail strings to the torture tester.
+
+2008-09-27 Denis Washington <denisw svn gnome org>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/clearlooks/src/clearlooks_types.h:
+ Customize drawing of the selection rectangles around GtkIconView
+ items introduced in GTK+ trunk. (Bug #553575)
+
+
+2008-09-22 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for 2.16.0.
+
+2008-09-05 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_spinbutton):
+ Made the horizontal line in the spinbutton smaller.
+
+2008-09-02 Benjamin Berg <benjamin sipsolutions net>
+
+ * configure.ac:
+ Postrelease version bump to 2.15.5.
+
+2008-09-02 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ Update for 2.15.4.
+
+2008-09-01 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ * engines/clearlooks/src/clearlooks_rc_style.h:
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/clearlooks/src/clearlooks_style.h:
+ * engines/clearlooks/src/clearlooks_theme_main.c:
+ Use the G_DEFINE_DYNAMIC_TYPE macro provided by GLib.
+ Bug #549830 Patch by Christian Dywan.
+
+2008-08-20 Andrea Cimitan <andrea cimitan gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Inreased menuitem separator spacing from 5 to 7
+
+2008-08-20 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Fix the separator height, which was broken by the last commit.
+
+2008-08-19 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Rework the gtkrcs so that all clearlooks based gtkrcs match better.
+
+2008-08-19 Benjamin Berg <benjamin sipsolutions net>
+
+ * configure.ac:
+ Remove useless AM_PROG_CC_STDC. Thanks for Werner Pantke.
+
+2008-08-18 Benjamin Berg <benjamin sipsolutions net>
+
+ * configure.ac:
+ Increase version to 2.15.4.
+
+2008-08-18 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ Update for 2.15.3 release.
+
+2008-08-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * configure.ac:
+ Prerelease version bump to 2.15.3.
+
+2008-08-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ * themes/Industrial/gtk-2.0/gtkrc:
+ Add gecko's entry workaround style property to the gtkrcs.
+
+2008-08-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/industrial/src/industrial_style.c: (real_draw_box):
+ Fill in the entries background. However, only fill it if the
+ transparent-bg-hint has not been set.
+
+2008-08-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_shadow), (clearlooks_style_draw_box):
+ Fix the check to also fill the background if the widget is NULL.
+
+2008-08-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/support/cairo-support.c: (ge_cairo_pattern_fill):
+ Prevent negative width/height from destroying the patterns for later
+ drawing operations.
+
+2008-08-14 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ * engines/clearlooks/src/clearlooks_style.c:
+ Add support for the "transparent-bg-hint" for entries and progress
+ bars.
+
+2008-08-10 David Zeuthen <davidz redhat com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_radiobutton):
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_radiobutton):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_radiobutton):
+ Avoid hardcoding the radio button size (#547024)
+
+2008-08-04 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for 2.15.2 release.
+
+2008-08-04 Benjamin Berg <benjamin sipsolutions net>
+
+ * README:
+ Removed the smooth engine from the README.
+
+2008-08-04 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/industrial/src/industrial_style.c:
+ Include stdio.h. (bug #543608, Rodrigo Moya)
+
+2008-08-04 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_shadow):
+ Removes unnecessary CairoColor cast to fix build on solaris.
+ (bug #535456, patch by Damien Carbery)
+
+2008-08-04 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_option):
+ Remove dead code found by coverity (bug #501734, Kjartan Maraas)
+
+2008-07-25 Benjamin Berg <benjamin sipsolutions net>
+
+ * schema/Makefile.am:
+ * schema/smooth.xml.in.in:
+ Forgot to remove the schema.
+
+2008-07-25 Benjamin Berg <benjamin sipsolutions net>
+
+ * COPYING:
+ * configure.ac:
+ * engines/Makefile.am:
+ * engines/smooth/*:
+ * test/Makefile.am:
+ * test/gtkrcs/smooth:
+ Removed the smooth engine from gtk-engines.
+
+2008-07-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Industrial/gtk-2.0/gtkrc:
+ Move the progress bar match in the style. This fixes the
+ network-manager applet.
+
+2008-07-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/industrial/src/industrial_style.c: (real_draw_box_gap):
+ Fill the gap in notebook correctly (bug #542625).
+
+2008-06-16 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw*.c:
+ (*_draw_list_view_header):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ * engines/clearlooks/src/clearlooks_types.h:
+ Change the header button position enum to be a bitfield.
+ (Bug #511958, Marcus Brinkmann)
+
+2008-06-06 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_highlight_and_shade):
+ Draw only half around the corners.
+
+2008-05-29 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c
+ (clearlooks_style_draw_shadow):
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+
+ Changes menuitem separator height from 5 to 7
+
+2008-05-12 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ 2.15.1 release.
+
+2008-05-12 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c
+ (clearlooks_draw_button), (clearlooks_draw_tab),
+ (clearlooks_draw_scrollbar_stepper),
+ (clearlooks_draw_scrollbar_slider),
+ (clearlooks_register_style_classic):
+ Fixed tab stripe and different shadings from the original clearlooks.
+ I think maybe they look better (smoother).
+
+2008-05-12 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c
+ (clearlooks_draw_selected_cell):
+ Removed top & bottom borders.
+
+2008-05-12 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c
+ (clearlooks_draw_button):
+ Changed look of default, get rid of the ugly rectangle.
+ Maybe I should add a little shadow.
+
+ * engines/clearlooks/src/clearlooks_style.c
+ (clearlooks_style_draw_shadow):
+ Changed border for scrolled_window
+
+2008-05-12 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c
+ (clearlooks_draw_slider):
+ This one compiles :)
+
+2008-05-12 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c
+ (clearlooks_draw_button), (clearlooks_draw_scrollbar_stepper),
+ (clearlooks_draw_scrollbar_slider):
+ Use some constants
+
+2008-05-12 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c
+ (clearlooks_draw_scale_trough), (clearlooks_draw_slider),
+ (clearlooks_draw_progressbar_fill):
+ Better scale trough.
+
+2008-05-12 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c
+ (clearlooks_draw_spinbutton), (clearlooks_draw_scrollbar_stepper),
+ (clearlooks_draw_scrollbar_slider):
+ Old looking scrollbar sliders & steppers.
+
+2008-05-12 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c
+ (clearlooks_draw_list_view_header):
+ * engines/clearlooks/src/clearlooks_style.c
+ (clearlooks_style_draw_shadow):
+ Old looking scrolled window.
+
+2008-05-11 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c
+ (clearlooks_draw_scale_trough),
+ (clearlooks_draw_progressbar_trough),
+ (clearlooks_draw_progressbar_fill):
+ First implementation of the old scrollbar,
+ it is breaking Inverted and maybe Glossy (maybe Gummy? :) )
+
+2008-05-11 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button):
+ Fix button inset.
+
+2008-05-11 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_checkbox):
+ The inset was broken (ie. invisible).
+
+2008-05-11 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c
+ (clearlooks_draw_button):
+ Fixes the right shadow.
+
+2008-05-11 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_button):
+ Remove bogus debug code.
+
+2008-05-11 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ More visual fixes.
+
+2008-05-11 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_button), (clearlooks_draw_entry),
+ (clearlooks_scale_draw_gradient), (clearlooks_draw_slider):
+ Fix some bugs I introduced earlier. (This is not 100% everywhere,
+ but should be close enough.)
+
+2008-05-11 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_highlight_and_shade), (clearlooks_draw_button),
+ (clearlooks_draw_entry), (clearlooks_draw_spinbutton_down),
+ (clearlooks_draw_scale_trough), (clearlooks_draw_frame),
+ (clearlooks_draw_separator), (clearlooks_draw_list_view_header),
+ (clearlooks_draw_toolbar):
+ More work to make Classic look as the old non-cairo version.
+
+2008-05-10 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ (clearlooks_inverted_draw_button),
+ (clearlooks_inverted_draw_slider),
+ (clearlooks_inverted_draw_scrollbar_stepper),
+ (clearlooks_register_style_inverted):
+ Code cleanups, and fixes (and 0.5 translation stuff)
+
+2008-05-10 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_class_init):
+ Fix the style initilization.
+
+2008-05-10 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/*:
+ Add "style_constants" in addition to the "style_functions". And
+ removed the duplication of the top_left_highlight function.
+
+2008-05-10 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_top_left_highlight),
+ (clearlooks_gummy_draw_button), (clearlooks_gummy_draw_slider),
+ (clearlooks_gummy_draw_slider_button),
+ (clearlooks_gummy_draw_scrollbar_stepper):
+ More 0.5 translation stuff.
+
+2008-05-10 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_tab), (clearlooks_glossy_draw_slider),
+ (clearlooks_glossy_draw_slider_button),
+ (clearlooks_glossy_draw_scrollbar_stepper):
+ Remove some 0.5 translations. The one in draw_tab is still there.
+
+2008-05-10 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_shadow):
+ Place the corner correctly.
+
+2008-05-09 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_handle):
+ Remove unused variable.
+
+2008-05-09 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_gripdots):
+ Fix gripdot placement.
+
+2008-05-06 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_realize):
+ Removed unused variables.
+
+2008-05-06 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ Use the present steppers, not the slider position.
+
+ * engines/clearlooks/src/support.c:
+ (clearlooks_scrollbar_visible_steppers):
+ If this is not a range, assume stepper A and D.
+
+2008-05-06 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_realize):
+ Comment out two broken and unneded lines.
+
+2008-05-06 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ Only decrease the size of the scrollbar trough if the
+ trough-under-steppers style property is set and steppers are present.
+ Fixes bug #531633.
+
+2008-05-01 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_scrollbar_stepper),
+ (clearlooks_draw_scrollbar_slider):
+ Removed dead code; one translation 0.5 less.
+
+2008-05-01 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c: (clearlooks_draw_tab):
+ Removed the 0.5 translation.
+
+2008-05-01 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_highlight_and_shade), (clearlooks_draw_menubar0),
+ (clearlooks_draw_menubar2), (clearlooks_get_frame_gap_clip),
+ (clearlooks_draw_frame), (clearlooks_draw_tab):
+ * engines/clearlooks/src/clearlooks_types.h:
+ More cleanups. Frame drawing mostly.
+
+2008-05-01 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_shadow), (clearlooks_draw_gripdots),
+ (clearlooks_draw_slider), (clearlooks_draw_slider_button),
+ (clearlooks_draw_handle):
+ More 0.5 offset cleanups (and radius fixes).
+
+2008-05-01 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_top_left_highlight), (clearlooks_draw_button),
+ (clearlooks_draw_scrollbar_stepper):
+ Button and clearlooks_draw_top_left_highlight cleanup and small fixes.
+
+2008-05-01 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_entry):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_entry):
+ Some entry drawing cleanups, and better "radius" handeling.
+
+2008-05-01 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw*.c:
+ Start to clean up the 0.5 translation mess.
+
+2008-04-29 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_realize):
+ Added the variables we should use to adjust spot[2] for dark themes.
+ Still no algorithm.
+
+2008-04-21 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ gtk-engines 2.15.0 release.
+
+2008-04-13 Thomas Wood <thos gnome org>
+
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ (redmond_draw_shadow):
+ * themes/Redmond/gtk-2.0/gtkrc:
+
+ Fix menu borders and padding
+
+2008-04-13 Thomas Wood <thos gnome org>
+
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ (redmond_draw_shadow), (redmond_draw_box): Don't draw a shadow on
+ scrollbars now that we don't provide them with any padding.
+
+2008-04-11 Thomas Wood <thos gnome org>
+
+ * themes/Redmond/gtk-2.0/gtkrc: Use new scrollbars-within-bevel
+ property for GtkScrolledWindow
+
+2008-04-11 Benjamin Berg <benjamin sipsolutions net>
+
+ * Makefile.am:
+ Do not install the translations. Patch from Werner Pantke.
+
+2008-04-09 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/industrial/src/industrial_style.c: (draw_slider):
+ The stepper button check was only missing in industrial.
+
+2008-04-09 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/support.c:
+ (clearlooks_scrollbar_get_junction):
+ * engines/industrial/src/industrial_style.c: (draw_slider):
+ * engines/mist/src/mist-style.c: (mist_style_draw_box):
+ Fix part 1 of bug #526890 in all affected engines. (Inverted
+ scrollbars should work fine now, stepper buttons are still ignored.)
+
+2008-04-07 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for 2.14.1 release.
+
+2008-04-07 Benjamin Berg <benjamin sipsolutions net>
+
+ * test/torture:
+ Fix running the tests when building out of tree.
+
+2008-04-07 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_focus):
+ Add a workaround for the panel ButtonWidget. This is hopefully just
+ a intermediate solution until a real fix exists.
+
+2008-04-07 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ Work around GTK+ drawing the "spinbutton" box always with state
+ NORMAL.
+
+2008-04-07 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_set_widget_parameters):
+ Undo Andrea's change from 2008-03-19. The check was moved to fix
+ the spinbutton arrow sensitivity. (See bug #475629.)
+
+2008-03-20 Christian Persch <chpe gnome org>
+
+ * configure.ac: Add AM_PROG_CC_C_O. Bug #523369.
+
+2008-03-19 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_set_widget_parameters):
+ Fix? Workaround?
+ Anyway this fixes insensitive spinbuttons
+
+2008-03-18 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_scale_trough):
+ Use shade[2] taken from parentbg to draw the scale trough
+
+2008-03-13 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/support.c: (clearlooks_get_parent_bg):
+ Got the notebook check a bit wrong earlier.
+
+2008-03-13 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_inset):
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_inset),
+ (clearlooks_glossy_draw_light_inset):
+ * engines/crux/src/crux-draw.c: (paint_shadow), (draw_shadow),
+ (draw_box), (draw_extension):
+ Fix compiling with --enable-paranoia. Included here is the patch
+ from Jens Granseuer for bug #521679.
+
+2008-03-13 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/thinice/src/thinice_rc_style.h:
+ mark_type2 and paned_dots used the same bit (also fixes compiling
+ with --enable-paranoia)
+
+2008-03-13 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/support.c: (clearlooks_get_parent_bg):
+ Only use the notebooks background if it draws a border.
+
+2008-03-10 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * README:
+ * configure.ac:
+ Update for the 2.14.0 stable release.
+
+2008-03-10 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/crux/src/crux-draw.c: (draw_box):
+ Fix a memory leak in the new spinbutton handling code.
+
+2008-03-10 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/crux/src/crux-draw.c: (draw_box):
+ Fix a regression:
+ crux would access widget to check the focused state even if widget
+ is NULL. This could potentially crash applications.
+
+2008-03-03 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (draw_box_gap), (draw_extension): Add
+ bevel to notebooks
+
+2008-03-03 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (draw_shadow_gap), (draw_box_gap):
+ Replace use of deprecated function
+
+2008-03-03 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (draw_hline), (draw_vline): Convert
+ hline and vline functions to cairo
+
+2008-03-03 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (draw_box),
+ (draw_handle): Make handlboxes appear "attached" to their child
+
+2008-03-03 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Crux/gtk-2.0/gtkrc:
+ Use the right text color for text in progress bars.
+
+2008-03-03 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (draw_box), (draw_arrow): Fix spin
+ buttons for RTL locales
+
+2008-03-03 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c:
+ (paint_button): Reduce radius on buttons without an extra shadow and
+ reduce opacity of extra shadow on insensitive buttons
+ (draw_shadow): Extend shadow on spinbutton entry widgets to allow
+ buttons to appears "inside" the entry
+ (draw_box): Turn extra shadow off for some other widgets and draw a
+ shadow so that spin button buttons appear "inside" the entry
+ (draw_arrow): Tweak placement for spin buttons
+
+2008-03-02 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Fix the color of prelit menu items in the combobox menu.
+
+2008-03-02 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Crux/gtk-2.0/gtkrc:
+ * themes/Industrial/gtk-2.0/gtkrc:
+ * themes/Mist/gtk-2.0/gtkrc:
+ Port the workarounds for GtkComboBox (cell renderer),
+ GtkCList/GtkCTree and GtkList to other color scheme supporting
+ themes in gtk-engines.
+
+2008-03-02 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Use the special name menus get for comboboxes to work around the text
+ color bug. The old work around breaks radio/check menu items.
+
+2008-03-02 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Added a workaround for GtkCList/GtkCTree and GtkList text colors.
+ Fixes bug #505334 for clearlooks.
+
+2008-03-02 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_shadow):
+ Override the entry state early enough so that the params are set
+ correctly.
+
+2008-03-01 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (paint_button), (draw_box): Only draw an
+ extra shadow on widgets with "button" detail, and fix spinbutton padding
+
+2008-03-01 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (draw_extension): Use correct background
+ colour according to state_type
+
+2008-03-01 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (paint_shadow), (draw_box_gap):
+ Implement all shadow types
+
+2008-02-28 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: Improve button border contrast
+
+2008-02-26 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_scrollbar_trough), (clearlooks_draw_menu_frame):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_scrollbar_stepper):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ Fixed problems with big radius, fixes #395013
+ (I mean fixes everything that can be fixed with Gtk 2.x)
+
+2008-02-26 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_realize):
+ Fixed broken algorithm for the contrast option
+
+2008-02-26 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for the 2.13.6 release.
+
+2008-02-20 Thomas Wood <thos gnome org>
+
+ * themes/Crux/gtk-2.0/gtkrc: Lighten the bg colour a little
+
+2008-02-20 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ In medio stat virtus
+
+2008-02-19 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ Less transparency on button focus fill
+
+2008-02-19 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_top_left_highlight),
+ (clearlooks_gummy_draw_tab):
+ A little bit more contrast on tab focus (+8%)
+ Indents
+
+2008-02-18 Andrea Cimitan <andrea cimitan gmail com>
+
+ * schema/clearlooks.xml.in.in:
+ CLASSIC is the default Clearlooks style
+
+2008-02-13 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ ... forgot to assign the CLAMP to the radius :)
+
+2008-02-13 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ Reverted some code, that was not useless :P
+
+2008-02-11 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for 2.14.5 release.
+
+2008-02-11 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ Fixed small warning. (Some useless code.)
+
+2008-02-11 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ Add checks for vertical toolbars and menubars. These are will not be
+ drawn at for now.
+
+2008-02-07 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ As the panel sets the shadow to NONE too, we do not need a special
+ case for it anymore.
+
+2008-02-06 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ Added a small comment to the handlebox/toolbar special case.
+
+2008-02-05 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ Removed a "&" that caused this special case not to work
+ The second toolbar of file-roller is still not working
+
+2008-02-05 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ Managed handlebox_bin and dockitem_bin special cases
+ for toolbar's shadow-type
+ To use this setting place this in the gtkrc:
+ GtkMenuBar::shadow_type = GTK_SHADOW_NONE
+ GtkToolbar::shadow_type = GTK_SHADOW_NONE
+
+2008-02-05 Andrea Cimitan <andrea cimitan gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Removed the test case for the gtkrc.
+ Ok flat menubars and toolbars works in a sane way, except
+ few applications with detachable toolbars.
+ Need to investigate on it.
+ PS: on the previous commit I forgot (yes I forgot :P) to say
+ I've reverted the menuitems to their nicer behaviour ;-)
+
+2008-02-05 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_menuitem):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Should read shadow... works on buttons but not for toolbars.
+ Modded gtkrc to TEST.
+
+2008-02-03 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/mist/src/mist-style.c: (mist_style_draw_check),
+ (mist_style_draw_option):
+ I guess thix should fix 500952, but it's just a 30 seconds patch :)
+
+2008-01-31 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ More contrast
+
+2008-01-30 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_menuitem):
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Set the xthickness of GtkMenu to 1px and special cased the menu item
+ drawing to not draw a line on the left/right for the radius == 0
+ case.
+ This helps with usability, as no item is selected after opening a
+ context menu, and also helps with menus that have an empty area because
+ of scrolling.
+
+2008-01-29 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ Shading improvements in focus, more padding to CL_FOCUS_LABEL
+
+2008-01-28 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ 2.13.4 release.
+
+2008-01-28 Andrea Cimitan <andrea cimitan gmail com>
+
+ * schema/clearlooks.xml.in.in:
+ Updated Clearlook's schema file
+
+2008-01-28 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_rc_style_init):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_init_from_rc):
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Clearlooks/Gummy MUST set reliefstyle = 1 to looks as the
+ default theme.
+ You should update your Clearlooks themes!
+
+2008-01-28 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_tab), (clearlooks_gummy_draw_focus):
+ Added a comment and more restrictive no-focus drawing for the
+ notebook tab.
+
+2008-01-26 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_tab), (clearlooks_gummy_draw_focus):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_extension):
+ * engines/clearlooks/src/clearlooks_types.h:
+ Implemented focus drawing inside the draw_tab, so I added
+ 1px of padding.
+
+2008-01-25 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ I forgot the offset :)
+
+2008-01-25 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ New treeview look, rounded focus on treeview "small" row
+ The one you can find in pidgin for example
+
+2008-01-25 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ Just for testing
+
+2008-01-25 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ Reduced "flashy" mistakes to focus drawing in nautilus (treeview)
+
+2008-01-25 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ Lighter tabs focus
+
+2008-01-24 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button):
+ Shadow on prelight button :)
+
+2008-01-23 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button):
+ No shadow on prelight button (previous revision)
+
+2008-01-23 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_rc_style_init):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_init_from_rc):
+ Better approach to reliefstyle default state
+
+2008-01-23 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_button):
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_rc_style_init), (clearlooks_gtk2_rc_parse_int),
+ (clearlooks_rc_style_parse), (clearlooks_rc_style_merge):
+ * engines/clearlooks/src/clearlooks_rc_style.h:
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_set_widget_parameters), (clearlooks_style_draw_box),
+ (clearlooks_style_init_from_rc), (clearlooks_style_copy):
+ * engines/clearlooks/src/clearlooks_style.h:
+ * engines/clearlooks/src/clearlooks_types.h:
+ New option: int reliefstyle to enable/disable shadows on buttons.
+ Default is 1 (enable shadows on Gummy and prelight on Glossy)
+
+2008-01-23 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_button):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_set_widget_parameters), (clearlooks_style_draw_box):
+ * engines/clearlooks/src/clearlooks_types.h:
+ Renamed enable_glow to enable_shadow
+
+2008-01-22 Andrea Cimitan <andrea cimitan gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Fixed GtkProgressbars inside GtkMenu
+
+2008-01-22 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_tab), (clearlooks_gummy_draw_focus):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_extension):
+ Fixed #509226 and minor changes to intends.
+ To benzea: Check if you like the current fallback behaviour
+
+2008-01-07 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ 2.13.3 release.
+
+2007-12-31 Benjamin Berg <benjamin sipsolutions net>
+
+ * autogen.sh:
+ Seems like the order of automake and autoheader were wrong.
+
+2007-12-27 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/hc/src/hc-style.c: (hc_draw_shadow_gap):
+ Correct the length of the gaps for shadows and notebooks. The gap
+ for notebooks is shorter by the line width, while the oen for
+ shadows is not.
+
+2007-12-25 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_shadow):
+ Do not draw a status bar if the shadow is NONE.
+
+2007-12-18 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_focus):
+ Add missing initilization of focus.padding.
+
+2007-12-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for 2.13.2 release.
+
+2007-12-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * test/valgrind-suppressions:
+ Added a suppression.
+
+2007-12-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * test/Makefile.am:
+ Looks like the --log-file-exact option for valgrind is gone.
+
+2007-12-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c: (clearlooks_draw_tab):
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_tab):
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ (clearlooks_inverted_draw_tab):
+ Fix a small warning by adding default values to the switch
+ statements.
+
+2007-12-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Modify some widgets background color if they are inside notebooks.
+ (#488850, Federico Pelloni)
+
+2007-12-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c: (clearlooks_draw_tab):
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_tab):
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ (clearlooks_inverted_draw_tab):
+ Port the fix for bug #475291 to the other clearlooks styles.
+
+2007-12-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Work around evolution ETree and ETable headers
+ (#492372, Michael Monreal)
+
+2007-12-09 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_focus):
+ * engines/clearlooks/src/clearlooks_types.h:
+ Added CL_FOCUS_UNKNOWN and exit the focus drawing function
+ for it
+
+2007-12-09 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ Implemented focus_button_flat custom drawing
+
+2007-12-09 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/hc/src/hc_gtk2_engine.c: (hc_style_init):
+ Default edge_thickness to be the same as the x/ythickness.
+
+2007-12-09 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_focus):
+ * engines/clearlooks/src/clearlooks_types.h:
+ Add CL_FOCUS_BUTTON_FLAT and correct/added some comments.
+
+2007-12-08 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/hc/src/hc-style.c: (hc_draw_shadow),
+ (hc_draw_shadow_gap), (hc_draw_extension):
+ Now *really* fixed :)
+
+2007-12-08 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/hc/src/hc-style.c: (hc_draw_shadow),
+ (hc_draw_shadow_gap), (hc_draw_extension):
+ Fix #501816
+
+2007-12-05 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_menubar):
+ Fix array overrun. (Bug #501612, reported by coverity)
+
+2007-12-05 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/support/widget-information.c:
+ (ge_combo_box_is_using_list):
+ Removed some dead code. (Bug #501611, reported by coverity)
+
+2007-12-04 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for 2.13.1 release.
+
+2007-12-04 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/hc/src/hc-style.c: (hc_draw_shadow),
+ (hc_draw_shadow_gap), (hc_draw_extension):
+ Fix some outline drawings. Fixes bug #486418 at least partially.
+
+2007-12-02 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/hc/src/hc_gtk2_support.c: (hc_simple_border_gap_clip),
+ (do_hc_draw_arrow):
+ Minor changes to the code (use cairo_close_path instead of
+ explicitly going back to the start point.)
+
+2007-12-02 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/support/cairo-support.c: (ge_cairo_inner_rectangle),
+ (ge_cairo_inner_rounded_rectangle):
+ * engines/support/cairo-support.h:
+ Add ge_cairo_inner_rectangle and ge_cairo_inner_rounded_rectangle
+ functions.
+
+2007-12-02 Benjamin Berg <benjamin sipsolutions net>
+
+ * schema/clearlooks.xml.in.in:
+ Fixed the descriptions of the animations and colorize_scrollbar
+ options. Thanks for Werner Pantke for pointing this out.
+
+2007-11-29 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c: (clearlooks_draw_tab):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_tab), (clearlooks_gummy_draw_focus):
+ * engines/clearlooks/src/clearlooks_types.h:
+ * engines/clearlooks/src/support.c:
+ (clearlooks_set_toolbar_parameters):
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Various whitespaces and intentations, BUT, in clearlooks_draw_gummy.c
+ I've refined the calculation of the tab stripe and used a new look for
+ listview focus
+
+2007-11-17 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ No shadow on active buttons
+
+2007-11-17 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ Shadings
+
+2007-11-17 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_focus):
+ * engines/clearlooks/src/clearlooks_types.h:
+ Focus-padding is fixed for buttons, so we won't have troubles
+ when apps will override the gtkrc
+
+2007-11-17 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ Shadings
+
+2007-11-17 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ New design for button's focus
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ Whitespaces
+
+2007-11-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * test/gtkrcs/clearlooks:
+ Some of the old options that are ignored were wrong.
+
+2007-11-16 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ Moved cairo_translate
+
+2007-11-16 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_optionmenu):
+ More offset
+
+2007-11-16 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ Mmm... Still very undecided
+
+2007-11-15 Andrea Cimitan <andrea cimitan gmail com>
+
+ * README:
+ * configure.ac:
+ Bumped Gtk+ version to 2.12
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_focus):
+ Use focus->color if is set in the gtkrc
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ Improvements in the draw_focus code, no changes in drawing
+
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_gtk2_rc_parse_color), (clearlooks_rc_style_parse):
+ Use gtk_rc_parse_color_full (Gtk+ 2.12)
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_focus):
+ focus->color is now initialized to FALSE (ooops fixed!)
+
+2007-11-15 Andrea Cimitan <andrea cimitan gmail com>
+
+ * README:
+ * configure.ac:
+ Bumped Gtk+ version to 2.12
+
+
+2007-11-14 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_entry), (clearlooks_gummy_draw_slider),
+ (clearlooks_gummy_draw_scrollbar_stepper),
+ (clearlooks_gummy_draw_scrollbar_slider),
+ (clearlooks_gummy_draw_radiobutton), (clearlooks_gummy_draw_focus):
+ Changed gummy focused entry color
+ and whiteuselessspaces :)
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_realize):
+ Changed spot[0]. (I'd like to deprecate it in the future)
+
+2007-11-12 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for 2.13.0 release.
+
+2007-11-12 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_focus):
+ Fix a double free by removing a broken cairo_destroy.
+
+2007-11-12 Benjamin Berg <benjamin sipsolutions net>
+
+ * schema/clearlooks.xml.in.in:
+ Add missing options to the clearlooks schema file. (Bug #475294)
+ Thanks to Werner Pantke for the patch!
+
+2007-11-12 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_focus):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_focus):
+ * engines/clearlooks/src/clearlooks_types.h:
+ Now we again have the ugly focus in the default clearlooks style :-)
+ The drawing code now knows about:
+ - focus-line-width
+ - interior-focus
+ - focus-line-pattern
+
+2007-11-12 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/Makefile.am:
+ * engines/smooth/Makefile.am:
+ * engines/support/Makefile.am:
+ Fix the distribution of the config.h and config.h.in files.
+
+2007-11-12 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ First fix to treeview rows
+
+2007-11-12 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_focus):
+ * engines/clearlooks/src/clearlooks_types.h:
+
+ Detect treeview row focus drawing and the position of the focus.
+
+2007-11-10 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_toolbar):
+ A fix in the cairo drawing (0.5 misalignment)
+
+ * engines/support/cairo-support.c: (ge_cairo_rounded_corner):
+ * engines/support/ge-support.h:
+ * engines/support/general-support.h:
+ * engines/support/widget-information.c:
+ whitespaces
+
+2007-11-08 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ Added boolean stroke_focus (useless now)
+
+2007-11-08 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ Changes in the pattern
+
+2007-11-08 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_focus):
+ Comments and non-breaking things
+
+2007-11-08 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_focus):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_focus):
+ * engines/clearlooks/src/clearlooks_types.h:
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Other types added to focus
+ Fixed progressbar and menuseparator problems in the gtkrc
+ (as Benjamin suggested that was related to the order)
+
+2007-11-08 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_focus):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_progressbar_fill),
+ (clearlooks_gummy_draw_focus):
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_rc_style_parse), (clearlooks_rc_style_merge):
+ * engines/clearlooks/src/clearlooks_rc_style.h:
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box), (clearlooks_style_init_from_rc),
+ (clearlooks_style_draw_focus), (clearlooks_style_copy):
+ * engines/clearlooks/src/clearlooks_style.h:
+ * engines/clearlooks/src/clearlooks_types.h:
+ A lot of changes for the focus ring:
+ 1) Added "type" parameter to focus
+ 2) Added "color" parameter
+ 3) Added a clearlooks option to specify the color of the focus:
+ "focus_color", in the gtkrc.
+ Suddenly it seems not to work with symbolic colors.
+ (ehm: why??? shouldn't was fixed in 2.12?)
+ the error is (when using symbolic colors):
+ [...] /gtk-2.0/gtkrc:68: Invalid symbolic color 'text_color'
+ [...] /gtk-2.0/gtkrc:68: error: invalid identifier `text_color',
+ expected valid identifier
+
+2007-11-08 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box), (clearlooks_style_draw_slider),
+ (set_transparency), (clearlooks_style_draw_layout),
+ (clearlooks_style_draw_render_icon):
+ Whitespaces
+
+2007-11-06 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_focus), (clearlooks_register_style_classic):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_tab), (clearlooks_gummy_draw_focus),
+ (clearlooks_register_style_gummy):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box_gap), (clearlooks_style_draw_extension),
+ (clearlooks_style_draw_box), (clearlooks_style_draw_focus),
+ (scale_or_ref):
+ * engines/clearlooks/src/clearlooks_types.h:
+ Implemented focus drawing, we need to write the code for the dots in clearlooks_draw
+
+2007-11-05 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_tab):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ Fix some warnings.
+
+2007-11-05 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_tab):
+ I guess I've fixed #475291 :)
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box_gap), (clearlooks_style_draw_extension):
+ Just intend and changed order of a switch
+
+2007-11-05 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_tab):
+ Using switch
+
+2007-11-05 Benjamin Berg <benjamin sipsolutions net>
+
+ * configure.ac:
+ Fix the output of the configure script (wrong variable was checked).
+
+2007-11-05 Benjamin Berg <benjamin sipsolutions net>
+
+ Merged all the changes from the less-widget-check branch.
+
+2007-08-19 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ * themes/Industrial/gtk-2.0/gtkrc:
+ Set a dummy hint to disable engine fallbacks.
+
+2007-08-19 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/industrial/src/industrial_style.c: (real_draw_box):
+ * themes/Industrial/gtk-2.0/gtkrc:
+ Nice new treeview header for industrial.
+
+2007-08-19 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/industrial/src/industrial_style.c: (real_draw_box),
+ (draw_focus):
+ * themes/Industrial/gtk-2.0/gtkrc:
+ Use hints in Industrial!
+
+2007-08-19 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/industrial/src/industrial_rc_style.c:
+ (industrial_rc_style_init), (industrial_rc_style_merge):
+ * engines/industrial/src/industrial_rc_style.h:
+ * engines/industrial/src/industrial_style.h:
+ * engines/industrial/src/industrial_style_versioned_code.h:
+ * engines/industrial/src/parse_rc_style.h:
+ Added hint parsing to industrial.
+
+2007-08-19 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_rc_style_parse):
+ * engines/support/general-support.h:
+ * engines/support/widget-information.c: (ge_rc_parse_hint):
+ * engines/support/widget-information.h:
+ Make hint parsing a support function.
+
+2007-08-19 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/support/widget-information.c: (ge_check_hint):
+ Small cleanup.
+
+2007-08-18 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_handle):
+ Removed hack with unknown purpose. If someone knows what it is for,
+ please report.
+
+2007-08-18 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_handle):
+ Remove the handle orientation hack. I think both the panel and GTK+
+ have been fixed for quite some time.
+
+2007-08-18 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Fix hscrollbar match.
+
+2007-08-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Fixed name of spinbutton style.
+
+2007-08-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ * engines/support/widget-information.c: (ge_check_hint):
+ * engines/support/widget-information.h:
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Added menubar hint. And styles for the treeview hint.
+
+2007-08-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_set_widget_parameters), (clearlooks_style_draw_shadow):
+ * engines/support/widget-information.c: (ge_check_hint):
+ * engines/support/widget-information.h:
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Added spinbutton and treeview hints, that are needed for Clearlooks.
+
+2007-08-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/support/widget-information.c: (ge_check_hint):
+ Add fallbacks.
+
+2007-08-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/support/widget-information.c: (ge_check_hint):
+ * engines/support/widget-information.h:
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Change theme and add the needed special cases to ge_check_init. Plus
+ some small bugfixes.
+
+2007-08-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_set_widget_parameters), (clearlooks_style_draw_shadow),
+ (clearlooks_style_draw_box):
+ * engines/support/widget-information.c:
+ * engines/support/widget-information.h:
+ Added a lot of hint constants and changed clearlooks to use them.
+ No fallbacks and other things yet though.
+
+2007-08-14 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_gtk2_rc_parse_hint):
+ Register the string, instead of only calling g_quark_try_string
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ Use the new ge_check_hint function for treeview headers.
+
+ * engines/support/widget-information.c: (ge_check_hint):
+ Fix the assert. The hint may be 0.
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Added a hint to the treeview-header style.
+
+2007-08-14 Benjamin Berg <benjamin sipsolutions net>
+
+ * autogen.sh:
+ * configure.ac:
+ * engines/clearlooks/src/animation.h:
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_rc_style_class_init):
+ * engines/clearlooks/src/clearlooks_rc_style.h:
+ * engines/clearlooks/src/config.h.in:
+ * engines/crux/src/crux-gradient.c:
+ * engines/support/widget-information.c: (ge_check_hint):
+ * engines/support/widget-information.h:
+ - Removed all config.h files and added a common one to engines/support
+ - Added a function to check widgets based on gtkrc hints to support
+ - Added a configure option to disable widget check fallbacks
+ - Removed some code again from clearlooks that I started earlier
+
+2007-08-12 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_rc_style_init), (clearlooks_rc_style_class_init),
+ (clearlooks_gtk2_rc_parse_hint), (clearlooks_rc_style_parse),
+ (clearlooks_rc_style_merge):
+ * engines/clearlooks/src/clearlooks_rc_style.h:
+ - Add support for parsing a hint argument in the engine.
+ - Small cleanups and warning fixes.
+
+2007-08-12 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_rc_style_parse):
+ Cause less relocations on module load by storing the rc file options
+ in one large string.
+
+2007-11-05 Benjamin Berg <benjamin sipsolutions net>
+
+ * README:
+ Add a note that this is an unstable version of gtk-engines.
+
+2007-11-05 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_tab):
+ Commented the piece of code that changed the look.
+ Now we have compatibility with 2.20.x release.
+ I wait the branch :)
+
+2007-11-05 Andrea Cimitan <andrea cimitan gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Changed notebook's ythickness to 3
+
+2007-11-05 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_tab):
+ A new variable for the size, with some added thickness mods
+
+2007-11-05 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_tab):
+ Previous bug fixed? Why? :D
+ Some checks on the GAP seems to fix the problem.
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_arrow):
+ An intend
+
+2007-11-05 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_tab):
+ Changed the tab design, so jimmac will not stress me anymore :)
+ The horizontal instead check should be backported to 2.20.x
+
+ I have an issue with epiphany, gedit etc etc:
+ when the notebook label has some icons (or buttons not sure)
+ then the stripe *lost* one pixel, it seems like the "height" parameter
+ sent to clearlooks_draw_tab is exactly 2.0 px smaller.
+ why?
+ we must add an hack here.
+
+2007-11-04 Benjamin Berg <benjamin sipsolutions net>
+
+ * test/gtkrcs/clearlooks:
+ Added some options that increases test coverage in the parsing code.
+
+2007-10-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * test/torture:
+ Change message a bit.
+
+2007-10-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * test/Makefile.am:
+ * test/runinx:
+ * test/torture:
+ Added a script "runinx" that dynamically starts an Xvfb server if
+ needed. It seems to work ...
+
+2007-10-16 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for 2.12.2 release.
+
+2007-10-16 Benjamin Berg <benjamin sipsolutions net>
+
+ * test/Makefile.am:
+ Unset the GTK_MODULES enviroment variable during tests.
+
+2007-10-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ (clearlooks_inverted_draw_list_view_header):
+ Forgot to update a draw_separator call.
+
+2007-10-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/clearlooks/src/clearlooks_types.h:
+ Reworked separator drawing a little bit and added a special
+ function to handle separators in menus.
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Use wide separators to get the correct height.
+
+2007-10-14 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Work around the evolution new button bug by making the whole toolbar
+ flat. (#482922)
+
+2007-10-14 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/support.c:
+ (clearlooks_get_notebook_tab_position):
+ Don't stop walking the notebook tabs if. There could still be scroll
+ arrows in theory.
+
+2007-10-14 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/support.c:
+ (clearlooks_get_notebook_tab_position):
+ Detect if scroll arrows are visible on notebooks
+ (#457087, Christian Persch)
+
+2007-10-14 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_vline), (clearlooks_style_draw_hline):
+ Draw lines long enough, they were one pixel too short.
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Make menu separators smaller. (#480629, Alex Jones)
+
+2007-10-13 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/hc/src/hc_gtk2_engine.c: (hc_rc_style_parse),
+ (hc_rc_style_merge), (hc_rc_style_init), (hc_style_init):
+ * engines/hc/src/hc_gtk2_engine.h:
+ * engines/thinice/src/thinice_rc_style.c: (thinice_rc_style_init),
+ (thinice_rc_style_parse), (thinice_rc_style_merge):
+ * engines/thinice/src/thinice_rc_style.h:
+ Fix RC merging in both thinice and high contrast.
+
+2007-10-13 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/hc/src/hc-style.c: (hc_draw_slider), (hc_draw_check):
+ Fixed incorrect rounding in hc engine and reworked checkmark
+ drawing. (#482542, Josselin Mouette)
+
+2007-10-08 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Added a small comment.
+
+2007-10-08 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ The combobox text colour workaround was broken.
+
+2007-10-07 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Fix progress bars in menus (eg. network manager). These were broken
+ even though the comment above said what needs to be done ...
+
+2007-10-07 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_entry):
+ Fix some comments.
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_set_widget_parameters), (clearlooks_style_draw_shadow):
+ Only do the entry state hack if we are drawing an entry, not things
+ like spinbutton arrows. (#475629, Diego Escalante Urrelo)
+
+2007-09-23 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_button):
+ minor fixes in shadings
+
+2007-09-23 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ * engines/clearlooks/src/clearlooks_types.h:
+ Minor fixes to toolbar's shadings.
+
+2007-09-21 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for 2.12.1 release.
+
+2007-09-21 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Crux/gtk-2.0/gtkrc:
+ Fix the crux theme by removing the stray new line in the
+ color scheme setting.
+
+2007-09-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for 2.12.0 release.
+
+2007-09-10 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Industrial/gtk-2.0/gtkrc:
+ Make industrial use the configurable tooltip colors
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ * themes/Crux/gtk-2.0/gtkrc:
+ * themes/ThinIce/gtk-2.0/gtkrc:
+ Fix the matching and comments, it is called gtk-tooltip not
+ gtk-tooltips (now?)
+
+2007-09-10 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Crux/gtk-2.0/gtkrc:
+ Apply patch from Luca Ferretti to add tooltip color support to Crux.
+
+2007-09-10 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Fix tooltip_*_color in Clearlooks. It said tooltips_*_color ...
+
+2007-09-10 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_scrollbar_slider):
+ Forgot to use adaptive HUE shading just on colored scrollbar.
+ Fixed. No more bugs now? :)
+
+2007-09-09 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box_gap):
+ * engines/clearlooks/src/support.c:
+ (clearlooks_get_notebook_tab_position):
+ * engines/clearlooks/src/support.h:
+ Added a smarter heuristic to mark notebook box edges as not rounded.
+
+2007-09-09 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_list_view_header):
+ Removed alpha and used ge_cairo_set_color for coloring.
+ Fixes last shadings.
+ Clearlooks 2.20 reaches perfection! :)
+
+2007-09-09 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_toolbar):
+ Improvements in toolbar's shadings
+
+2007-09-09 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_list_view_header),
+ (clearlooks_gummy_draw_toolbar):
+ Organized code and tweaks in toolbar shadings
+
+2007-09-09 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_button):
+ Reverted old thickness behaviour
+
+2007-09-05 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_scrollbar_slider):
+ 0.86 --> 0.85
+
+2007-09-05 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_scrollbar_slider):
+ 0.85 --> 0.86
+
+2007-09-05 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_scrollbar_slider):
+ Second fix on scrollbar_color adjust, for 2.20! :)
+ Fixes a lot of light colorschemes
+
+2007-09-01 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_menubar2):
+ Shadings
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_button):
+ offset when >=2 and not == 3. Correct benzea?
+
+2007-08-29 Benjamin Berg <benjamin sipsolutions net>
+
+ * configure.ac:
+ * engines/crux/Makefile.am:
+ * engines/crux/src/crux-gradient.c:
+ * engines/crux/src/crux-gradient.h:
+ * engines/crux/src/eazel-theme.h:
+ Removed some unused files from crux.
+
+2007-08-24 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ So undecided about this :)
+
+2007-08-23 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for 2.11.7 release.
+
+2007-08-21 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_top_left_highlight),
+ (clearlooks_gummy_draw_slider),
+ (clearlooks_gummy_draw_scrollbar_slider):
+ Using #define for few constants
+
+2007-08-20 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_slider):
+ Improvements in the slider, mostly in shadings
+
+2007-08-20 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_top_left_highlight),
+ (clearlooks_gummy_draw_scrollbar_slider):
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ Updated copyright statements, improved hilight from 0.4 alpha to 0.5
+
+2007-08-20 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_scrollbar_slider):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_top_left_highlight),
+ (clearlooks_gummy_draw_button),
+ (clearlooks_gummy_draw_scrollbar_stepper),
+ (clearlooks_gummy_draw_scrollbar_slider):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ Added top-left-hilight and improved scrollbar look
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Little improvements
+
+2007-08-20 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_tab):
+ Less shadings on gradients
+
+2007-08-19 Andrea Cimitan <andrea cimitan gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Warmer bg color
+
+2007-08-19 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_scrollbar_slider):
+ Changed prelight on scrollbars
+
+2007-08-19 Andrea Cimitan <andrea cimitan gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Recolorize the scrollbar as it default. I need to work on shadings
+ if we decide to remove the colorization, as I don't like the
+ non-colorized scrollbar. (Classic clearlook's ones looks better, Gummy
+ has a wide range on the pattern, from 0.9 to 1.1, I don't like it non-colorized)
+
+2007-08-16 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for the 2.11.6 release.
+
+2007-08-16 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box_gap):
+ Removed two unused variables.
+
+2007-08-16 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_layout):
+ Use the correct color when drawing insensitive text.
+
+2007-08-16 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box_gap):
+ Saner code to leave out one of the edges. This also fixes a RTL
+ issue.
+
+2007-08-16 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_scale_draw_gradient),
+ (clearlooks_gummy_draw_scale_trough):
+ Improved fill drawing in the GUMMY style.
+
+2007-08-16 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Don't colorize the scrollbar.
+
+2007-08-13 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for the 2.11.5 release.
+
+2007-08-13 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Added a comment to clarify why the treeview header style inherits
+ from clearlooks-default.
+
+2007-08-12 Benjamin Berg <benjamin sipsolutions net>
+
+ * AUTHORS:
+ * engines/clearlooks/AUTHORS:
+ * engines/clearlooks/src/animation.c:
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/clearlooks/src/support.c:
+ Try to update the AUTHORS file and copyright notices in
+ Clearlooks.
+
+2007-08-12 Benjamin Berg <benjamin sipsolutions net>
+
+ * MAINTAINERS:
+ Update MAINTAINERS file to follow the new standard.
+
+2007-08-07 Andrea Cimitan <andrea cimitan gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Fix at the progressbar and made treeview_items smaller
+
+2007-08-07 Andrea Cimitan <andrea cimitan gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Get rid of few bugs.
+
+2007-08-07 Andrea Cimitan <andrea cimitan gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Apple color sucks :D New one
+
+2007-08-07 Andrea Cimitan <andrea cimitan gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Using yellow tooltip with Apple's yellow tooltip color (just a try)
+
+2007-08-05 Andrea Cimitan <andrea cimitan gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Removed that *shit* gold tooltip color, using a
+ "salmon color"
+
+2007-08-04 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ It is gtk-tooltip not gtk-tooltips.
+
+2007-08-04 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Reworked the Clearlooks gtkrc to be--in my opinion--cleaner.
+
+2007-07-31 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_menuitem):
+ Fixed a bug in Glossy's menuitems that appears as Gummy's ones
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Removed useless style declaration
+
+2007-07-31 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_slider):
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Fixed the menubar bug
+
+2007-07-31 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for 2.11.4 release.
+
+2007-07-29 Andrea Cimitan <andrea cimitan gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Hue to 213 instead 211
+
+2007-07-29 Andrea Cimitan <andrea cimitan gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ New ColorScheme
+
+2007-07-29 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_draw_gummy_gradient), (clearlooks_gummy_draw_button),
+ (clearlooks_gummy_draw_progressbar_fill),
+ (clearlooks_gummy_draw_tab), (clearlooks_gummy_draw_slider),
+ (clearlooks_gummy_draw_scrollbar_stepper),
+ (clearlooks_gummy_draw_scrollbar_slider),
+ (clearlooks_gummy_draw_list_view_header),
+ (clearlooks_gummy_draw_toolbar), (clearlooks_gummy_draw_menuitem),
+ (clearlooks_gummy_draw_menubaritem):
+ Ordered the code with few useful #define for the gradients
+
+2007-07-29 Andrea Cimitan <andrea cimitan gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Everytime we add engine "clearlooks" we need to specify the style
+
+2007-07-28 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Fix menu item matching and add a special match for menubar menu items.
+
+2007-07-28 Andrea Cimitan <andrea cimitan gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Gummy's gtkrc
+
+2007-07-27 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_slider):
+ Added vertical handles
+
+2007-07-26 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_rc_style_init):
+ Little fix
+
+2007-07-24 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_menuitem):
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_progressbar_fill),
+ (clearlooks_glossy_draw_slider),
+ (clearlooks_glossy_draw_scrollbar_slider),
+ (clearlooks_glossy_draw_menuitem),
+ (clearlooks_glossy_draw_menubaritem):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_menuitem),
+ (clearlooks_gummy_draw_menubaritem):
+ It requires improvements in the gtkrc or it'll look odd.
+ I've added rounded ability to menuitems, I'm using a long code but
+ I guess it is faster then the previous as it's no longer using
+ cairo_clip()
+
+2007-07-21 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ Remove that freaking firefox hack. We can always put something back
+ in if it turns out that it is really needed. But just having a hack
+ without knowing why it is there sucks.
+
+2007-07-21 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Use a different match for the progress bar to fix the network
+ manager progress bar padding.
+
+2007-07-09 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for 2.11.3 release.
+
+2007-07-06 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_button), (clearlooks_gummy_draw_entry):
+ Whitespaces
+
+2007-07-06 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_inset), (clearlooks_draw_button),
+ (clearlooks_draw_entry), (clearlooks_draw_scale_trough),
+ (clearlooks_draw_checkbox):
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_draw_glossy_gradient), (clearlooks_set_mixed_color),
+ (clearlooks_glossy_draw_inset),
+ (clearlooks_glossy_draw_light_inset),
+ (clearlooks_glossy_draw_highlight_and_shade),
+ (clearlooks_glossy_draw_button),
+ (clearlooks_glossy_draw_scale_trough),
+ (clearlooks_glossy_draw_tab), (clearlooks_glossy_draw_checkbox):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_draw_gummy_gradient), (clearlooks_set_mixed_color),
+ (clearlooks_gummy_draw_highlight_and_shade),
+ (clearlooks_gummy_draw_button), (clearlooks_gummy_draw_entry),
+ (clearlooks_gummy_draw_progressbar_fill),
+ (clearlooks_gummy_scale_draw_gradient),
+ (clearlooks_gummy_draw_scale_trough), (clearlooks_gummy_draw_tab),
+ (clearlooks_gummy_draw_scrollbar_slider),
+ (clearlooks_gummy_draw_checkbox):
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ (clearlooks_inverted_draw_button):
+ * engines/clearlooks/src/clearlooks_types.h:
+ Powerful new adaptive shading in gummy scrollbar's borders ;)
+ Use const CairoColor *color where available
+ Indentations/whitespaces
+
+2007-07-05 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_scrollbar_slider):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_layout):
+ Shade the scrollbar color on borders and handles for
+ better rendering quality
+
+2007-06-19 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for 2.11.2 release.
+
+2007-06-19 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_scale_trough):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_scale_trough):
+ Implement fill level in glossy and gummy.
+
+2007-06-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/industrial/src/industrial_style.c: (real_draw_box):
+ GtkRange fill_level implementation for industrial.
+
+2007-06-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_scale_trough):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box), (clearlooks_style_draw_slider):
+ * engines/clearlooks/src/clearlooks_types.h:
+ Implemented GTK+ 2.12 fill_level in clearlooks (classic style only).
+
+2007-06-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * configure.ac:
+ * schema/Makefile.am:
+ * schema/*.xml.in.in:
+ Renamed crux, hc and redmond schema files so that they follow the
+ library name, instead of the gtk-engines internal one.
+
+2007-06-13 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_menubar0):
+ To Benzea: why menubar0 draw a white line on top?
+ Commented those lines to disable that light line
+
+2007-06-13 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_gripdots), (clearlooks_draw_slider),
+ (clearlooks_draw_menubar), (clearlooks_get_frame_gap_clip),
+ (clearlooks_draw_frame), (clearlooks_draw_toolbar):
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_scrollbar_slider),
+ (clearlooks_glossy_draw_toolbar),
+ (clearlooks_register_style_glossy):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_button),
+ (clearlooks_gummy_draw_scrollbar_slider),
+ (clearlooks_gummy_draw_toolbar):
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_rc_style_init), (clearlooks_rc_style_parse),
+ (clearlooks_rc_style_merge):
+ * engines/clearlooks/src/clearlooks_rc_style.h:
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_handle), (clearlooks_style_draw_box),
+ (clearlooks_style_init_from_rc), (clearlooks_style_copy):
+ * engines/clearlooks/src/clearlooks_style.h:
+ * engines/clearlooks/src/clearlooks_types.h:
+ Implemented toolbarstyle!!!
+ toolbarstyle = 1 will enable "specific" drawings for Gummy and Glossy
+ Fixed whitespaces and intendantions
+
+2007-06-13 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_get_frame_gap_clip), (clearlooks_draw_frame):
+ Mark the frame argument of clearlooks_get_frame_gap_clip const, and
+ remove a cast. This should fix a warning.
+
+2007-06-08 Benjamin Berg <benjamin sipsolutions net>
+
+ * configure.ac:
+ Forgot to remove the deleted Makefile.in from configure.ac.
+
+2007-06-07 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Redmond/Makefile.am:
+ * themes/Redmond/gtk/Makefile.am:
+ * themes/Redmond/gtk/gtkrc:
+ Remove GTK+ 1.x theme.
+
+2007-06-05 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ Small fix in the 2.11.1 news.
+
+2007-06-05 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for 2.11.1 release.
+
+2007-06-05 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/support.c:
+ (clearlooks_set_toolbar_parameters):
+ Added needed NULL pointer check.
+
+2007-06-02 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_tooltip):
+ Different shade
+
+2007-06-02 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_tooltip):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_flat_box):
+ Changed shading on tooltip's border
+
+ * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_flat_box):
+ 1 px error before? Fixed...?
+
+2007-06-02 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_tooltip), (clearlooks_register_style_classic):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_flat_box):
+ * engines/clearlooks/src/clearlooks_types.h:
+ Implement custom tooltip drawing. Fixes bug #413055.
+
+2007-06-02 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_handle), (clearlooks_style_draw_box):
+ * engines/clearlooks/src/support.c:
+ (clearlooks_set_toolbar_parameters):
+ * engines/clearlooks/src/support.h:
+ Try a different heuristic to figure out if the toolbar is at the top
+ of the window.
+
+2007-05-31 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_scrollbar_slider):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_scrollbar_slider):
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_rc_style_init), (clearlooks_rc_style_parse),
+ (clearlooks_rc_style_merge):
+ * engines/clearlooks/src/clearlooks_rc_style.h:
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_slider), (clearlooks_style_init_from_rc),
+ (clearlooks_style_copy):
+ * engines/clearlooks/src/clearlooks_style.h:
+ Add an option, colorize_scrollbar, for use bg[SELECTED] to
+ colorize the slider
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Add colorize_scrollbar = FALSE to the gtkrc
+
+2007-05-31 Andrea Cimitan <andrea cimitan gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Colorized nautilus-extra-widget using symbolic colors
+
+2007-05-31 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_toolbar):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_toolbar):
+ No highlight on toolbars without widgets upon
+
+2007-05-30 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_toolbar):
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_toolbar):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_handle), (clearlooks_style_draw_box):
+ * engines/clearlooks/src/clearlooks_types.h:
+ * engines/clearlooks/src/support.c:
+ (clearlooks_set_toolbar_parameters):
+ * engines/clearlooks/src/support.h:
+ Added a parameter for the toolbar drawing and detection whether
+ there is any other widget on top of it in the window.
+
+ * test/torturetest.c: (widget_type_get_type), (create_testwidgets),
+ (main):
+ Add a toolbar to the tested widgets. Hopefully testing the new code
+ to some extend.
+
+2007-05-30 Benjamin Berg <benjamin sipsolutions net>
+
+ * README:
+ Reworked the README file.
+
+2007-05-30 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_focus):
+ * engines/support/cairo-support.c:
+ (ge_cairo_set_gdk_color_with_alpha):
+ * engines/support/cairo-support.h:
+ Replace gdk_cairo_set_source_color_alpha with
+ ge_cairo_set_gdk_color_with_alpha so that we do not clutter the gdk_
+ namespace.
+
+2007-05-29 Benjamin Berg <benjamin sipsolutions net>
+
+ * test/valgrind-suppressions:
+ Some more suppressions.
+
+2007-05-29 Benjamin Berg <benjamin sipsolutions net>
+
+ * test/*:
+ Improved test coverage, and now also running with
+ G_SLICE=debug-blocks. It now is able to find eg. bug #438456.
+
+2007-05-25 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/support/cairo-support.c: (ge_hsb_from_color):
+ Assume grey colors if the minimum and maximum are only sligthly
+ different.
+
+2007-05-23 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/support/cairo-support.c: (ge_gdk_color_to_cairo),
+ (ge_cairo_color_to_gtk):
+ Use 65535.0 instead of 65536.0.
+
+2007-05-21 Benjamin Berg <benjamin sipsolutions net>
+
+ * test/torturetest.c:
+ Counting is hard ... fixed a bit field.
+
+2007-05-21 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_focus):
+ Removed the gtk_widget_grab_focus. This fixes tabbing out of a
+ GtkComboBoxEntry.
+
+2007-05-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * test/Makefile.am:
+ Forgot to add the clearlooks-gummy rc file to the list.
+
+2007-05-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/smooth/src/engine/smooth_gtk2_misc.c:
+ (smooth_gtk_button_get_props):
+ * engines/support/widget-information.c: (ge_option_menu_get_props),
+ (ge_button_get_default_border):
+ Replace g_free with gtk_border_free and gtk_requisition_free where
+ appropriate. Bug #438456, based on patch by Carlos Garnacho.
+
+2007-05-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_gummy_draw_scrollbar_slider):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box_gap), (clearlooks_style_draw_option),
+ (clearlooks_style_draw_layout):
+ Correct some C89. Bug #438397, patch by Jens Granseuer.
+
+2007-05-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * test/gtkrcs/clearlooks-gummy:
+ Added rc style to torture test Clearlooks' Gummy style.
+
+2007-05-14 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.h:
+ Define clearlooks_register_style_gummy and make it internal. This
+ fixes "make check". This commit is part of the 2.11.0 release.
+
+2007-05-14 Benjamin Berg <benjamin sipsolutions net>
+
+ * NEWS:
+ * configure.ac:
+ Update for the 2.11.0 release.
+
+2007-05-13 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/Makefile.am:
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_entry), (clearlooks_draw_statusbar):
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_draw_glossy_gradient), (clearlooks_glossy_draw_inset),
+ (clearlooks_glossy_draw_button),
+ (clearlooks_glossy_draw_progressbar_fill),
+ (clearlooks_glossy_draw_tab),
+ (clearlooks_glossy_draw_list_view_header),
+ (clearlooks_glossy_draw_menuitem),
+ (clearlooks_glossy_draw_menubaritem),
+ (clearlooks_glossy_draw_selected_cell):
+ Improvements in glossy:
+ Glossy inactive tabs
+ Less glassy listview headers
+ Small fixes
+
+ * engines/clearlooks/src/clearlooks_draw_gummy.c:
+ (clearlooks_draw_gummy_gradient), (clearlooks_set_mixed_color),
+ (clearlooks_gummy_draw_highlight_and_shade),
+ (clearlooks_gummy_draw_button), (clearlooks_gummy_draw_entry),
+ (clearlooks_gummy_draw_progressbar_trough),
+ (clearlooks_gummy_draw_progressbar_fill),
+ (clearlooks_gummy_scale_draw_gradient),
+ (clearlooks_gummy_draw_scale_trough), (clearlooks_gummy_draw_tab),
+ (clearlooks_gummy_draw_separator), (clearlooks_gummy_draw_slider),
+ (clearlooks_gummy_draw_slider_button),
+ (clearlooks_gummy_draw_scrollbar_stepper),
+ (clearlooks_gummy_draw_scrollbar_slider),
+ (clearlooks_gummy_draw_list_view_header),
+ (clearlooks_gummy_draw_toolbar), (clearlooks_gummy_draw_menuitem),
+ (clearlooks_gummy_draw_menubaritem),
+ (clearlooks_gummy_draw_selected_cell),
+ (clearlooks_gummy_draw_statusbar),
+ (clearlooks_gummy_draw_radiobutton),
+ (clearlooks_gummy_draw_checkbox),
+ (clearlooks_register_style_gummy):
+ New "Gummy" style
+
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ (clearlooks_inverted_draw_tab):
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_gtk2_rc_parse_style):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_flat_box), (clearlooks_style_draw_box),
+ (clearlooks_style_draw_slider), (clearlooks_style_class_init):
+ * engines/clearlooks/src/clearlooks_types.h:
+ Other fixes and more order in the code
+
+2007-05-09 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_shadow), (clearlooks_draw_highlight_and_shade):
+ Improved shadow on frames
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_list_view_header):
+ Changed separator color
+
+2007-05-08 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_shadow), (clearlooks_style_draw_box_gap),
+ (clearlooks_style_draw_shadow_gap):
+ Rounded frames and notebook :)
+
+2007-05-08 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_highlight_and_shade),
+ (clearlooks_draw_spinbutton), (clearlooks_draw_frame),
+ (clearlooks_draw_separator), (clearlooks_draw_list_view_header),
+ (clearlooks_draw_statusbar), (clearlooks_draw_resize_grip):
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ (clearlooks_inverted_draw_list_view_header):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_shadow):
+ Use ge_cairo_set_color where possible (we still need to update
+ cairo_set_source_rgba)
+
+2007-05-08 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button):
+ Less shadows on prelight... ok thos? :)
+
+2007-05-07 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ Reverted back, update to 696 if you want shadows... we will think
+
+2007-05-07 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ (22:48:08) thos: Cimi, it is difficult when I am doing 100 things at once :)
+ Thos is not multitasking :D
+ (AKA useless commit to show shadows on buttons)
+
+2007-05-07 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button):
+ Is it correct as I've added a left inner shadow?
+ Benzea please take a look ;)
+
+2007-05-07 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button),
+ (clearlooks_glossy_draw_progressbar_trough):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ Added comments /* code */ to try buttons with a shadow instead the inset
+
+2007-05-07 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_highlight_and_shade), (clearlooks_draw_frame),
+ (clearlooks_draw_separator), (clearlooks_draw_toolbar),
+ (clearlooks_draw_menubaritem):
+ Toolbar now uses bg[NORMAL]
+ Adjust some shades
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_draw_button_gloss),
+ (clearlooks_glossy_draw_light_inset),
+ (clearlooks_glossy_draw_button),
+ (clearlooks_glossy_draw_menubaritem):
+ Adjust inset for inactive buttons
+ More hilight on inactive buttons (less usable?)
+ Menubar item now has rounded support
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_layout), (clearlooks_style_class_init):
+ Now the shadow on inactive text is a shade of the bg,
+ Fix rendering with dark themes
+
+ * engines/clearlooks/src/support.c: (clearlooks_get_parent_bg):
+ Few tweaks to get the correct parentbg
+
+2007-05-06 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/clearlooks/src/clearlooks_types.h:
+ Use const CairoColor pointer everywhere as the color should never
+ be modified.
+ Also removed some unused variables.
+
+2007-05-06 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box_gap), (clearlooks_style_draw_extension),
+ (clearlooks_style_draw_option), (clearlooks_style_draw_check),
+ (clearlooks_style_draw_vline), (clearlooks_style_draw_hline),
+ (clearlooks_style_draw_shadow_gap),
+ (clearlooks_style_draw_resize_grip), (clearlooks_style_draw_tab),
+ (clearlooks_style_draw_arrow):
+ Added missing sanity checks.
+
+2007-05-05 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button):
+ Fixed inset shadow on pressed buttons
+
+2007-05-03 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_resize_grip):
+ Correctly align the resize grip.
+
+2007-05-03 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_set_mixed_color), (clearlooks_glossy_draw_button):
+ * engines/support/cairo-support.c: (ge_mix_color):
+ * engines/support/cairo-support.h:
+ Few fixes on ge_mix_color
+
+2007-05-03 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_set_mixed_color), (clearlooks_glossy_draw_button),
+ (clearlooks_glossy_draw_progressbar_trough),
+ (clearlooks_glossy_scale_draw_gradient),
+ (clearlooks_glossy_draw_slider),
+ (clearlooks_glossy_draw_scrollbar_stepper),
+ (clearlooks_glossy_draw_scrollbar_slider),
+ (clearlooks_glossy_draw_radiobutton),
+ (clearlooks_glossy_draw_checkbox):
+ Renamed set_border_color to set_mixed_color
+ Improved prelight on radio and checks, fixes usability problems
+
+2007-05-03 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_radiobutton), (clearlooks_draw_checkbox),
+ (clearlooks_register_style_classic):
+ Added inset and improved compatibility with dark themes
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_radiobutton),
+ (clearlooks_glossy_draw_checkbox),
+ (clearlooks_register_style_glossy):
+ Added a variation of default clearlooks radi oand check with
+ a spot[2] border on prelight.
+ Need more work but it seems less buggied and better looking
+
+2007-05-03 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_radiobutton), (clearlooks_draw_checkbox),
+ (clearlooks_register_style_classic):
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_draw_radio_gloss),
+ (clearlooks_glossy_draw_radiobutton),
+ (clearlooks_glossy_draw_checkbox),
+ (clearlooks_register_style_glossy):
+
+2007-05-03 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_optionmenu), (clearlooks_draw_separator),
+ (clearlooks_draw_list_view_header):
+ Separator use a custom color
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_list_view_header):
+ Back to an old version, we will think
+
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ (clearlooks_inverted_draw_list_view_header):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_vline), (clearlooks_style_draw_hline):
+ * engines/clearlooks/src/clearlooks_types.h:
+ Updated usage of draw_separator
+
+2007-05-02 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button),
+ (clearlooks_glossy_draw_list_view_header):
+ Improved listview headers
+
+2007-05-02 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button):
+ Using 2 stroke with alignment rather than one misaligned, this
+ fixes 1 px rendering bug of ge_cairo_rounded_rectangle with
+ alpha colors (I have a 2 px more shaded inthe top-left corner)
+
+2007-05-02 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button):
+ Updated prelight of active buttons
+
+2007-05-02 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_set_border_color), (clearlooks_glossy_draw_button):
+ Use new mix code
+
+ * engines/support/cairo-support.c: (ge_saturate_color),
+ (ge_mix_color):
+ * engines/support/cairo-support.h:
+ Added a function to mix colors:
+ ge_mix_color (cr, color1, color2, factor, new_color)
+
+2007-05-02 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button):
+ Shadow now is shifted to be more bottom-right
+
+2007-05-02 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button), (clearlooks_glossy_draw_slider):
+ Now "glow" becomes a shadow for 3d effects on prelight buttons
+ Draw_sliders now use params->state_type for the filled area
+ Check out new gtkrc updates on module gnome-themes for the new buttons
+
+2007-05-01 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_resize_grip):
+ Forgot a multiplication by 3.
+
+2007-05-01 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_draw_button_gloss), (clearlooks_glossy_draw_button),
+ (clearlooks_glossy_draw_tab),
+ (clearlooks_glossy_draw_list_view_header),
+ (clearlooks_register_style_glossy):
+ New listview headers for Glossy style
+ Shaded inset for pressed buttons
+
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ Update in copyright notice
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_slider):
+ Small mistake from the last commit
+
+2007-05-01 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_draw_button_gloss), (clearlooks_set_border_color),
+ (clearlooks_glossy_draw_inset),
+ (clearlooks_glossy_draw_highlight_and_shade),
+ (clearlooks_glossy_draw_button),
+ (clearlooks_glossy_draw_progressbar_trough),
+ (clearlooks_glossy_draw_progressbar_fill),
+ (clearlooks_glossy_scale_draw_gradient),
+ (clearlooks_glossy_draw_scale_trough),
+ (clearlooks_glossy_draw_tab), (clearlooks_glossy_draw_slider),
+ (clearlooks_glossy_draw_scrollbar_stepper),
+ (clearlooks_glossy_draw_scrollbar_slider),
+ (clearlooks_register_style_glossy):
+ Glossy Style rewritten to be *cool* :)
+ New Ideas came from my experience with "Murrine Engine"
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_slider):
+ If scrollbar_color is not set then scrollbars will use
+ bg[SELECTED] by default. Nice!
+
+2007-04-26 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_resize_grip):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_resize_grip):
+ Implement resize grips for all corners. Fixes bug #427265,
+ Christian Persch.
+
+2007-04-22 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ (redmond_draw_option):
+ Set a minimum radius of 6 pixel for radio buttons. Otherwise the
+ treeview radio buttons are too small. (In theory the indicator-size
+ is 12, but GTK+ subtracts one, and then it gets rounded down to 10
+ by the engine)
+
+2007-04-22 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
+ (smooth_arrow_merge):
+ Call a helper function and added a comment to clarify what the code
+ is for.
+
+2007-04-21 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button):
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ (clearlooks_inverted_draw_button):
+ Last time I forgot to fix radius of new inset function, Fixed.
+
+2007-04-20 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_inset), (clearlooks_draw_button),
+ (clearlooks_draw_entry), (clearlooks_draw_scale_trough):
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button):
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ (clearlooks_inverted_draw_button),
+ (clearlooks_register_style_inverted):
+ * engines/clearlooks/src/clearlooks_types.h:
+ Improved inset porting few code originally written by ECHM.
+ Now it is top-left/bottom-right and it is rounded.
+ Fixed problems with alpha backgrounds.
+
+2007-04-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/crux/src/crux-draw.c:
+ Replaced two // comments with /* */ ones. Fixes crux build for me.
+
+2007-04-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ Remove some unneccessary casts that break build on Solaris. Patch
+ from Damien Carbery, bug #428772.
+
+2007-04-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ (redmond_draw_option):
+ Use the correct colors for the radio bullet.
+ (Bug #429730, Tiago Cogumbreiro)
+
+2007-04-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ (redmond_draw_option): Changes to the radius of the radio button and
+ the bullet. (Bug #429761, Tiago Cogumbreiro)
+
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ (redmond_draw_extension): Better fake the original redmond tabs.
+ (Bug #430012, Tiago Cogumbreiro)
+
+ * themes/Redmond/gtk-2.0/gtkrc:
+ - Set appears-as-list mode for GtkComboBox
+ (Bug #429988, Tiago Cogumbreiro)
+ - Set tab-overlap to 4 pixel.
+
+2007-04-11 Thomas Wood <thos gnome org>
+
+ * NEWS:
+ * configure.ac:
+ Updated for 2.10.1
+
+ * themes/Clearlooks/gtk-2.0/gtkrc: Remove seperate styling of tooltips. Fixes
+ bug 412982.
+
+2007-04-10 Andrea Cimitan <andrea cimitan gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Fixes to thickness
+
+2007-04-08 Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_menuitem), (clearlooks_draw_menubaritem):
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ (clearlooks_inverted_draw_menuitem),
+ (clearlooks_inverted_draw_menubaritem):
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Trying to improve menuitems, following old clearlooks style.
+ Changed thickness of menuitems in Clearlooks's gtkrc.
+
+2007-04-06 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (paint_button), (paint_shadow),
+ (paint_entry_shadow), (paint_scrollbar_trough),
+ (paint_scale_trough), (paint_progress_bar), (draw_arrow),
+ (draw_check), (draw_option), (draw_box_gap), (draw_extension),
+ (draw_focus), (draw_slider): Remove the use of some fixed colours and shading
+
+2007-04-01 Benjamin Berg <benjamin sipsolutions net>
+
+ Fix appears-as-list mode of GtkComboBox:
+
+ * engines/support/widget-information.c:
+ (ge_combo_box_is_using_list):
+ * engines/support/widget-information.h:
+ Fixed ge_combo_box_is_using_list and make it privat
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_shadow):
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Add a workaround for GtkComboBox as it uses a GtkFrame instead of an
+ entry.
+
+2007-04-01 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_normal_arrow), (clearlooks_draw_combo_arrow),
+ (_clearlooks_draw_arrow), (clearlooks_draw_arrow):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_arrow), (clearlooks_style_realize):
+ * engines/clearlooks/src/clearlooks_types.h:
+ Rework the arrow drawing:
+ - Always use clearlooks arrows (Fixes Bug #412647)
+ - Use foreground color instead of text
+ - New scalable arrow design, no fixed sizes anymore
+
+2007-03-28 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_copy):
+ Copy the style. This fixes a bug where the CLASSIC style is used
+ instead of the user specified one. Reported by Andrea Cimitan.
+
+2007-03-14 Thomas Wood <thos gnome org>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_scrollbar_stepper),
+ (clearlooks_draw_scrollbar_slider):
+ More tweaks to scrollbar shading from Andrea Cimitan
+
+2007-03-12 Thomas Wood <thos gnome org>
+
+ * NEWS:
+ * configure.ac:
+ Updated for 2.10.0 release
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ Minor tweaks to scrollbar shading from Andrea Cimitan
+
+2007-03-11 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_inset):
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ (clearlooks_inverted_draw_inset):
+ * engines/support/cairo-support.c: (ge_cairo_stroke_rectangle),
+ (ge_cairo_simple_border):
+ The cairo stroking performance bug has been fixed for a while. So
+ removing the workaround again.
+
+2007-03-11 Wouter Bolsterlee <wbolster svn gnome org>
+
+ * configure.ac: Define GETTEXT_PACKAGE.
+
+2007-03-05 Benjamin Berg <benjamin sipsolutions net>
+
+ * configure.ac:
+ Use "yes" instead of $defaultval for the schemas option.
+
+2007-03-05 Benjamin Berg <benjamin sipsolutions net>
+
+ * schema/Makefile.am:
+ List *.xml.in.in in EXTRA_DIST, so that make dist is also possible
+ if an engine is disabled.
+
+ Also removed the ChangeLog from the schema directory.
+
+2007-03-05 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+
+ Remove the "foo" color.
+
+2007-03-04 Thomas Wood <thos gnome org>
+
+ Patch by: Werner Pantke <gnome-color-chooser punk-ass-bitch org>
+
+ * .cvsignore:
+ * schema/*:
+ * Makefile.am:
+ * autogen.sh:
+ * configure.ac:
+ * po/*:
+
+ Patch from Werner Pantke to add xml descriptions of engine options.
+
+2007-03-03 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Makefile.am:
+ List subdirectories in DIST_SUBDIRS.
+
+2007-03-03 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/animation.c:
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/crux/src/crux-draw.c: (draw_box):
+ * engines/industrial/src/parse_rc_style.h:
+ * engines/support/cairo-support.c:
+ * test/Makefile.am:
+ * test/torturetest.c:
+
+ - Make gtk-engines compile with --enable-paranoia set.
+ - Don't use the development cflags for the torture test. The string
+ constants are too long and gcc complains.
+
+ * engines/glide/src/glide_gtk2_support.c:
+
+ Fixed some typos. A wrong variable was used in some comparisons and
+ the result could never be true.
+
+2007-02-26 Thomas Wood <thos gnome org>
+
+ * NEWS:
+ * configure.ac:
+
+ Update for 2.9.4 release
+
+2007-02-26 Thomas Wood <thos gnome org>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_checkbox): Revert the checkbox mark style from a tick to a
+ cross
+
+2007-02-25 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/mist/src/mist-rc-style.c: (mist_rc_style_parse):
+ * engines/thinice/src/thinice_rc_style.c: (thinice_rc_style_parse):
+ - Use quarks with the engines name in them.
+ - Don't free thinice's RC style on parse failure. GTK+ will
+ take care of that. (Thanks to Werner Pantke for reporting)
+
+2007-02-20 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_box):
+ - Do not use the real active state of the widget. Instead use the passed
+ in state type. This fixes inconsistent toggle buttons.
+
+2007-02-20 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/redmond/src/redmond_gtk2_misc.c:
+ (do_redmond_draw_masked_fill):
+ - cairo_mask ignores the current path, so we need to clip the
+ rectangle or everything gets filled.
+
+2007-02-20 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_check),
+ (glide_draw_option):
+ * engines/hc/src/hc-style.c: (hc_draw_check), (hc_draw_option):
+ * engines/mist/src/mist-style.c: (mist_style_draw_option):
+ * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_check),
+ (redmond_draw_option):
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+ (smooth_draw_option), (smooth_draw_check):
+ * engines/support/widget-information.c:
+ * engines/support/widget-information.h:
+
+ Remove ge_toggle_get_inconsistent and
+ ge_cell_renderer_toggle_get_inconsistent, instead rely on the passed
+ in shadow type.
+
+2007-02-19 Benjamin Berg <benjamin sipsolutions net>
+
+ * test/Makefile.am:
+ * test/valgrind-suppressions:
+ - Change valgrind options
+ - Set some enviroment variables for glib to make it more valgrind
+ friendly
+ - some modifications to the suppressions file
+
+2007-02-18 Benjamin Berg <benjamin sipsolutions net>
+
+ * test/Makefile.am:
+ * test/gtkrcs/clearlooks-inverted:
+ - Add clearlooks inverted style to the tests.
+
+2007-02-17 Benjamin Berg <benjamin sipsolutions net>
+
+ Patch from Andrea Cimitan <andrea cimitan gmail com>:
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_button), (clearlooks_draw_slider),
+ (clearlooks_draw_scrollbar_stepper),
+ (clearlooks_draw_scrollbar_slider), (clearlooks_draw_radiobutton),
+ (clearlooks_draw_checkbox):
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ (clearlooks_inverted_draw_button),
+ (clearlooks_inverted_draw_slider),
+ (clearlooks_inverted_draw_list_view_header),
+ (clearlooks_inverted_draw_scrollbar_stepper),
+ (clearlooks_inverted_draw_scrollbar_slider),
+ (clearlooks_inverted_draw_selected_cell):
+
+ - Color, shading and style changes
+ - Removal of some comments and other small changes
+ - Use text[NORMAL] for ACTIVE checkmarks. (Fixes Bug #407440)
+
+2007-02-13 Benjamin Berg <benjamin sipsolutions net>
+
+ * test/Makefile.am:
+ * test/exported:
+ * test/torture:
+ - Skip toreture tests if buildin fails (eg. no X server or crashes
+ in GTK+)
+ - Minor changes
+
+2007-02-13 Thomas Wood <thos gnome org>
+
+ * NEWS:
+ * configure.ac:
+
+ Updated for 2.9.3
+
+2007-02-13 Thomas Wood <thos gnome org>
+
+ Based on patch by: Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/Makefile.am:
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ * engines/clearlooks/src/clearlooks_draw_inverted.c:
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ * engines/clearlooks/src/clearlooks_rc_style.h:
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/clearlooks/src/clearlooks_types.h:
+
+ - Changes to checkbox style (use cross rather than tick mark)
+ - Use text[] colour for radio and check marks
+ - Improve arrows style (more similar to original Clearlooks)
+ - Improve borders, treeview selection and scrollbar style
+ - Added new INVERTED style option
+
+ - Also includes many c90 fixes by Thomas Wood
+
+2007-02-12 Thomas Wood <thos gnome org>
+
+ * test/torture: Use exit rather than return
+
+2007-02-12 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/crux/src/crux-draw.c:
+ * engines/glide/src/glide_gtk2_drawing.h:
+ * engines/hc/src/hc_gtk2_engine.c:
+ - Mark some things static/GE_INTERNAL
+
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.h:
+ - Two functions got defined with the wrong name (prefix was missing)
+
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+ (smooth_draw_option), (smooth_draw_check):
+ * engines/smooth/src/engine/smooth_gtk2_misc.c:
+ - Remove gtk_cell_renderer_toggle_get_inconsistent in favor of
+ ge_cell_renderer_toggle_get_inconsistent.
+
+2007-02-12 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/crux/Makefile.am:
+ * engines/crux/src/crux-main.c:
+ * engines/crux/src/crux-rc-style.c:
+ * engines/crux/src/debug.c:
+ * engines/crux/src/debug.h:
+ - Remove debug.c and debug.h.
+
+2007-02-12 Benjamin Berg <benjamin sipsolutions net>
+
+ * configure.ac:
+ * Makefile.am:
+ * test/*:
+ Add some "make check" stuff. I hope this is sane enough :-)
+
+2007-02-11 Thomas Wood <thos gnome org>
+
+ Patch by: Luca Ferretti <elle uca libero it>
+
+ * themes/Crux/gtk-2.0/gtkrc: Use symbollic colors. Fixes bug 399097.
+
+2007-02-03 Thomas Wood <thos gnome org>
+
+ Based on patch by: Andrea Cimitan <andrea cimitan gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_inset), (clearlooks_draw_shadow),
+ (clearlooks_draw_top_left_highlight),
+ (clearlooks_draw_highlight_and_shade), (clearlooks_draw_gripdots),
+ (clearlooks_draw_button), (clearlooks_draw_entry),
+ (clearlooks_draw_spinbutton), (clearlooks_draw_spinbutton_down),
+ (clearlooks_scale_draw_gradient), (clearlooks_draw_scale_trough),
+ (clearlooks_draw_slider), (clearlooks_draw_slider_button),
+ (clearlooks_draw_progressbar_trough), (clearlooks_draw_menubar),
+ (clearlooks_get_frame_gap_clip), (clearlooks_draw_frame),
+ (clearlooks_draw_tab), (clearlooks_draw_separator),
+ (clearlooks_draw_list_view_header),
+ (clearlooks_draw_scrollbar_trough),
+ (clearlooks_draw_scrollbar_stepper),
+ (clearlooks_draw_scrollbar_slider), (clearlooks_draw_statusbar),
+ (clearlooks_draw_menu_frame), (clearlooks_draw_handle),
+ (clearlooks_draw_resize_grip), (clearlooks_draw_checkbox),
+ (clearlooks_register_style_classic):
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_button),
+ (clearlooks_glossy_draw_slider_button):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_vline), (clearlooks_style_draw_hline):
+ * engines/clearlooks/src/clearlooks_types.h:
+
+ - Use shading rather than hardcoded black and white values
+ - Improved support for dark themes (fixes bug 333615)
+ - All shadow functions now accept the colour parameter
+ - New shadow for ACTIVE button state
+
+2007-02-01 Thomas Wood <thos gnome org>
+
+ Patch by: Andrea Cimitan <andrea cimitan gmail com>
+
+ * autogen.sh: Add support for automake 1.10
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_shadow), (clearlooks_draw_top_left_highlight),
+ (clearlooks_draw_button), (clearlooks_draw_entry),
+ (clearlooks_draw_progressbar_trough), (clearlooks_draw_tab),
+ (clearlooks_draw_scrollbar_trough),
+ (clearlooks_draw_scrollbar_stepper),
+ (clearlooks_draw_scrollbar_slider), (clearlooks_draw_radiobutton),
+ (clearlooks_draw_checkbox):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box_gap):
+
+ Miscellaneous tweaks to colours and shading.
+
+2007-01-22 Thomas Wood <thos gnome org>
+
+ * NEWS:
+ * configure.ac:
+
+ Update for 2.9.2 release
+
+2007-01-22 Thomas Wood <thos gnome org>
+
+ * themes/Crux/gtk-2.0/gtkrc: Don't force icons to 22x22. Fixes bug 356426
+
+2007-01-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+ (do_smooth_draw_box):
+ - Hightlight the correct side of the trough on vertical ranges.
+
+2007-01-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
+ (smooth_arrow_merge):
+ * engines/smooth/src/utils/draw_arrows.c: (SmoothCopyArrowPart):
+ * engines/smooth/src/utils/draw_arrows.h:
+ - Fix memory corruption in smooth (Bug #393312, Colin Leroy)
+
+2007-01-11 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+ (do_smooth_draw_box): Fix RTL locales for real.
+
+2007-01-11 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+ (do_smooth_draw_box): Correct RTL locales.
+
+2007-01-11 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+ (do_smooth_draw_box):
+ Fix division by zero bug in smooth (Bug 395193, Stuart Whitman)
+ also switch the highlighted side for inverted scales
+
+2007-01-10 Thomas Wood <thos gnome org>
+
+ * themes/Mist/gtk-2.0/gtkrc: Fix a spacing issue in the menus
+
+2007-01-09 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/lua/src/draw_lib.c: (alpha), (shade):
+ * engines/lua/src/lua_style.c: (lua_style_prepare_lua),
+ (lua_style_prepare_cairo), (lua_style_close_cairo):
+
+ Some C89 fixes for lua from TFKyle.
+
+2007-01-09 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ (clearlooks_glossy_draw_menuitem):
+ - Draw the border around the whole menuitem including the sides.
+
+2007-01-08 Thomas Wood <thos gnome org>
+
+ * NEWS:
+ * configure.ac:
+
+ Updated for 2.9.1 release
+
+2007-01-08 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/Makefile.am:
+ - Add DIST_SUBDIRS with all subdirs. This fixes make distcheck.
+
+2007-01-08 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_progressbar_trough),
+ (clearlooks_draw_progressbar_fill):
+ - Added save/restore to _trough.
+ - Sanity check for the radius in _trough.
+ - Radius support for the fill.
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ - Again adjust the clip region differently. Only one pixel now, but
+ in both direction if it is pulsing.
+
+ * engines/support/cairo-support.c: (ge_cairo_rounded_rectangle):
+ - Use cairo_rectangle if no corner is set.
+ - Fix bug causing too many warnings
+
+2007-01-07 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/Makefile.am:
+ * engines/clearlooks/src/clearlooks_draw_glossy.c:
+ Rename clearlooks_style_glossy.c to clearlooks_draw_glossy.c
+
+2007-01-07 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_progressbar_trough),
+ (clearlooks_draw_progressbar_fill):
+ - Follow the radius option when drawing the trough.
+ - Cleaned up progressbar_fill
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ Adjust the clip region by 3 pixel instead of one.
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ - Set the radius to 1.5 for the progress bar.
+
+2007-01-05 Thomas Wood <thos gnome org>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_menuitem):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ * engines/clearlooks/src/clearlooks_style_glossy.c:
+ (clearlooks_glossy_draw_menuitem):
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+
+ Revert most of the changes from the last few commits. We can implement
+ most of the new menuitem style using GtkMenu style properties (bug
+ 382634).
+
+2007-01-04 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ Use draw_menubaritem as the fallback. Also use draw_menubaritem
+ if the padding is larger than one pixel in the menu.
+
+2007-01-04 Thomas Wood <thos gnome org>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_menuitem): Fix a co-ordinate
+ (clearlooks_register_style_classic): Add draw_menubaritem
+
+2007-01-04 Thomas Wood <thos gnome org>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box): Fix a compiler warning
+ * engines/clearlooks/src/clearlooks_style_glossy.c:
+ (clearlooks_draw_button_gloss): Sharpen gloss colours
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_register_style_classic):
+ * engines/clearlooks/src/clearlooks_style_glossy.c:
+ (clearlooks_glossy_draw_menuitem), (clearlooks_register_style_glossy):
+ * engines/clearlooks/src/clearlooks_types.h:
+
+ Add draw_menubaritem function
+
+
+2007-01-03 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/lua/Makefile.am:
+ - Fix problem found during "make distcheck". There is no
+ config.h/config.h.in.
+
+2007-01-03 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_rc_style_merge):
+ - Fix merging. Thanks to Werner Pantke for reporting this issue.
+
+2007-01-02 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_radiobutton):
+ * engines/clearlooks/src/clearlooks_style_glossy.c:
+ (clearlooks_glossy_draw_button),
+ (clearlooks_glossy_draw_radiobutton):
+ Patch from TFKyle:
+ - A few M_PI slipped back in.
+ - Fix for a C99ism.
+
+2006-12-26 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box), (clearlooks_style_draw_slider):
+ - Move slider darwing to clearlooks_style_draw_slider.
+ - Use support macros to guard clearlooks_style_draw_box.
+
+2006-12-26 Daniel Borgmann <daniel borgmann gmail com>
+
+ * engines/lua/src/draw_lib.c: (rectangle), (arc), (luaopen_draw):
+ - Add arc function.
+ * engines/lua/src/lua_style.c: (lua_style_draw_box),
+ (lua_style_draw_option), (lua_style_draw_vline),
+ (lua_style_draw_hline):
+ - Add separator and radiobutton support.
+
+2006-12-25 Daniel Borgmann <daniel borgmann gmail com>
+
+ * engines/lua/src/lua_style.c: (lua_style_push_widget_params),
+ (lua_style_draw), (lua_style_draw_shadow), (lua_style_draw_box),
+ (lua_style_draw_check):
+ - Minor refactoring, add list view header support.
+
+2006-12-23 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_button), (clearlooks_draw_entry):
+ - Radius option fixes.
+
+2006-12-20 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_spinbutton_down):
+ * engines/clearlooks/src/clearlooks_style_glossy.c:
+ (clearlooks_draw_button_gloss), (clearlooks_glossy_draw_button),
+ (clearlooks_glossy_draw_tab),
+ (clearlooks_glossy_draw_slider_button),
+ (clearlooks_glossy_draw_menuitem),
+ (clearlooks_glossy_draw_selected_cell):
+ - More radius works.
+
+ * engines/support/cairo-support.c: (ge_cairo_rounded_rectangle):
+ - Less warnings.
+
+2006-12-20 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/support/cairo-support.c: (ge_cairo_rounded_rectangle):
+ - Print a warning if the radius is too large for the width/height.
+ This is only during development.
+
+ * engines/support/cairo-support.c: (ge_cairo_rounded_corner),
+ (ge_cairo_rounded_rectangle):
+ * engines/support/cairo-support.h:
+ - Added ge_cairo_rounded_corner to draw one corner of a rounded
+ rectangle more easily.
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_inset), (clearlooks_draw_shadow),
+ (clearlooks_draw_top_left_highlight),
+ (clearlooks_draw_highlight_and_shade), (clearlooks_draw_button),
+ (clearlooks_draw_entry), (clearlooks_draw_slider),
+ (clearlooks_draw_slider_button),
+ (clearlooks_draw_progressbar_trough), (clearlooks_draw_frame),
+ (clearlooks_draw_tab), (clearlooks_draw_scrollbar_stepper):
+ - Fix the radius option.
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_init_from_rc):
+ - Allow 0 radius, as it should be working fine now.
+
+2006-12-18 Thomas Wood <thos gnome org>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_menuitem), (clearlooks_draw_menu_frame):
+ * engines/clearlooks/src/clearlooks_style_glossy.c:
+ (clearlooks_glossy_draw_menuitem):
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+
+ Implement suggestions for menu selection from bug 382634
+
+2006-12-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_selected_cell),
+ (clearlooks_register_style_classic):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_flat_box):
+ * engines/clearlooks/src/clearlooks_types.h:
+ - Move selected cell drawing into the style functions.
+
+ * engines/clearlooks/src/clearlooks_style_glossy.c:
+ (clearlooks_glossy_draw_menuitem),
+ (clearlooks_glossy_draw_selected_cell),
+ (clearlooks_register_style_glossy):
+ - Add menuitem and selected cell drawing to the glossy theme.
+
+2006-12-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_top_left_highlight):
+ - Nicer variable names.
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_copy):
+ - Copy the radius option.
+
+2006-12-14 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_rc_style_init), (clearlooks_gtk2_rc_parse_dummy),
+ (clearlooks_rc_style_parse), (clearlooks_rc_style_merge):
+ * engines/clearlooks/src/clearlooks_rc_style.h:
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_set_widget_parameters),
+ (clearlooks_style_draw_box_gap), (clearlooks_style_draw_extension),
+ (clearlooks_style_draw_handle), (clearlooks_style_draw_box),
+ (clearlooks_style_init_from_rc), (clearlooks_style_copy),
+ (clearlooks_style_draw_render_icon):
+ * engines/clearlooks/src/clearlooks_style.h:
+ * engines/clearlooks/src/clearlooks_types.h:
+ - Remove unused options, the engine now warns about their usage.
+ - Also removed some commentted out code, and clarified a few
+ comments.
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ - Remove options that don't have any effect.
+
+2006-12-13 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/clearlooks/src/clearlooks_types.h:
+ - Remove arrow drawing code
+ - Use buildin draw_tab, the difference is only minimal
+ - Call gtk_paint_tab for the combobox arrow
+
+2006-12-12 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_shadow):
+ - Don't set shadow type to NONE if the detail is not one of the known
+ ones. (Bug #385106, Carlos Garnacho Parro)
+
+2006-12-12 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ * engines/clearlooks/src/clearlooks_rc_style.h:
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/clearlooks/src/clearlooks_style.h:
+ * engines/clearlooks/src/clearlooks_style_glossy.c:
+ * engines/clearlooks/src/clearlooks_types.h:
+ - Added preliminary radius option. Still a lot of sanity checks and
+ other things missing.
+
+2006-12-12 Daniel Borgmann <daniel borgmann gmail com>
+
+ * engines/lua/Makefile.am:
+ - Use absolute include path
+ * engines/lua/src/lua_style.c: (lua_style_draw_box):
+ - Support more widgets
+
+2006-12-06 Daniel Borgmann <daniel borgmann gmail com>
+
+ * engines/lua/src/lua_style.c: (lua_style_prepare_cairo),
+ (lua_style_draw_box):
+ - Properly rotate and mirror some widgets.
+
+2006-12-06 Daniel Borgmann <daniel borgmann gmail com>
+
+ * engines/lua/*:
+ - Added Lua scripting engine.
+ * configure.ac:
+ - Added --enable-lua option to compile the lua engine.
+
+2006-12-05 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_option), (clearlooks_style_draw_check):
+ - C89 fixes (Bug #382704, Jens Granseuer)
+
+2006-12-05 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ - Use @selected_fg_color for text[PRELIGHT] inside menus and
+ for fg[PRELIGHT] in GtkProgressBar (Bug #382397, Michael Monreal)
+
+2006-12-04 Thomas Wood <thos gnome org>
+
+ * NEWS: Updated for 2.9.0
+
+2006-12-04 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style_glossy.c:
+ (clearlooks_glossy_draw_tab), (clearlooks_register_style_glossy):
+ - Added glossy tabs.
+
+2006-12-04 Thomas Wood <thos gnome org>
+
+ * themes/Mist/gtk-2.0/gtkrc: Use gtk-color-scheme
+
+2006-11-28 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style_glossy.c:
+ (clearlooks_glossy_draw_radiobutton):
+ - Don't draw the bullet in the inconsistent state.
+
+2006-11-28 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ - Draw Evolution ETree headers as headers instead of buttons.
+
+2006-11-25 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_frame): Support rounded corners correctly.
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_extension):
+ - Set the corners correctly in the widget parameters
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_tab):
+ - Use the corners value from the parameters
+
+ * engines/clearlooks/src/clearlooks_style_glossy.c:
+ (clearlooks_draw_button_gloss), (clearlooks_glossy_draw_button):
+ - removed fill option from clearlooks_draw_button_gloss
+
+2006-11-25 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c: (clearlooks_draw_tab):
+ - Don't use parentbg, but always bg[STATE]
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box_gap):
+ - Fill the notebook background with bg[NORMAL]
+
+2006-11-25 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_button), (clearlooks_draw_spinbutton),
+ (clearlooks_draw_optionmenu), (clearlooks_draw_separator):
+ * engines/clearlooks/src/clearlooks_style_glossy.c:
+ (clearlooks_glossy_draw_button):
+ - Add some cairo_save/restore pairs
+ - clearlooks_draw_option_menu now uses the separator routine
+ - draw_spinbutton and optionmenu used the fact that drawing the
+ button modified the cairo context.
+ - pixel align the end of the separator lines
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ - Make the progressbar clipbox larger by one pixel to leave space
+ for the shadow.
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ - Set x/ythickness for GtkSeparator to 2, otherwise they may get
+ clipped.
+
+2006-11-24 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_style_glossy.c:
+ - replace cairo_set_source_rgb with ge_cairo_set_color where possible.
+
+2006-11-24 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_radiobutton), (clearlooks_draw_checkbox):
+ * engines/clearlooks/src/clearlooks_style_glossy.c:
+ (clearlooks_glossy_draw_checkbox),
+ (clearlooks_glossy_draw_radiobutton),
+ (clearlooks_register_style_glossy):
+ - Move glossy check- and radiobuttons to clearlooks_style_glossy.c
+ - Resurrect normal checkbutton from an older version
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_flat_box):
+ - special case highlight drawing between the two styles
+
+2006-11-24 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_progressbar_fill),
+ (clearlooks_draw_scrollbar_trough),
+ (clearlooks_draw_scrollbar_slider), (_clearlooks_draw_arrow):
+ - removed clearlooks_rotate_mirror_translate
+
+2006-11-24 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/*:
+ * engines/clearlooks/src/clearlooks_style_glossy.c:
+ - separate the glossy functions into clearlooks_style_glossy.c.
+ Created a ClearlooksStyleFunctions struct containing function pointer for
+ the different styles.
+ - add "style" option to the gtkrc, valid values are CLASSIC and
+ GLOSSY (removed gloss option)
+ - fix merging of rc styles, before it was not possible to override
+ only some options.
+ - Changed some things to use support (ge_cairo_rounded_rectangle,
+ CairoCorner)
+
+ * engines/support/cairo-support.c: (ge_cairo_mirror),
+ (ge_cairo_exchange_axis):
+ * engines/support/cairo-support.h:
+ - Add ge_cairo_exchange_axis, a common operation done by clearlooks.
+ - fix ge_cairo_mirror
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ - set "style = CLASSIC" not some glossy stuff
+
+2006-11-20 Daniel Borgmann <daniel borgmann gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_radiobutton): Hide border on menus
+
+2006-11-20 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/support/cairo-support.c: (ge_cairo_stroke_rectangle):
+ - Wrong variable names in the codepath using stroke.
+
+2006-11-19 Daniel Borgmann <daniel borgmann gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc: Tweak base[PRELIGHT] for checkboxes
+
+2006-11-19 Thomas Wood <thos gnome org>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_button_with_gloss): Draw buttons with inset border
+
+2006-11-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * themes/Industrial/gtk-2.0/gtkrc:
+ - Initial color scheme support
+
+2006-11-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.h:
+ - definition for clearlooks_draw_button_with_gloss was missing
+
+ * engines/support/cairo-support.c: (ge_gdk_color_to_cairo),
+ (ge_cairo_color_to_gtk), (ge_cairo_set_color),
+ (ge_cairo_pattern_add_color_stop_color),
+ (ge_cairo_pattern_add_color_stop_shade), (ge_cairo_simple_border),
+ (ge_cairo_polygon), (ge_cairo_line):
+ * engines/support/cairo-support.h:
+ - Add "const" to some arguments where it seemed appropriate
+ (fixes some warnings in clearlooks)
+
+2006-11-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_scale_trough):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box):
+ * engines/clearlooks/src/clearlooks_types.h:
+ * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_box):
+ - Don't reverse engineer the trough side, but use the new GTK+
+ detail strings.
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ - Turn on GtkRange::trough-side-details style property for GtkScale
+ for the above changes.
+
+2006-11-17 Daniel Borgmann <daniel borgmann gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ Enable experimental gloss option.
+
+2006-11-17 Daniel Borgmann <daniel borgmann gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_button_gloss),
+ (clearlooks_draw_button_with_gloss), (clearlooks_draw_spinbutton),
+ (clearlooks_draw_slider), (clearlooks_draw_slider_button),
+ (clearlooks_draw_optionmenu), (clearlooks_draw_scrollbar_slider),
+ (clearlooks_draw_handle), (clearlooks_draw_resize_grip),
+ (clearlooks_draw_checkbox), (clearlooks_draw_radiobutton):
+ * engines/clearlooks/src/clearlooks_draw.h:
+ - Ported ubuntulooks buttonstyle and use if gloss option is set.
+ - Tweaked glossy scrollbar.
+ - Changed to gripdots.
+ - Ported ubuntulooks checkboxes and radiobuttons.
+
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_rc_style_init), (clearlooks_rc_style_parse),
+ (clearlooks_rc_style_merge):
+ * engines/clearlooks/src/clearlooks_rc_style.h:
+ - Add global gloss engine option.
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_set_widget_parameters),
+ (clearlooks_style_draw_flat_box), (clearlooks_style_draw_box),
+ (clearlooks_style_draw_option), (clearlooks_style_draw_check),
+ (clearlooks_style_init_from_rc), (clearlooks_style_realize):
+ * engines/clearlooks/src/clearlooks_style.h:
+ * engines/clearlooks/src/clearlooks_types.h:
+ - Use gloss option.
+
+2006-11-16 Thomas Wood <thos gnome org>
+
+ * configure.ac: Pre-release version bump, and require GTK+ 2.10
+ * themes/Clearlooks/gtk-2.0/gtkrc: First attempt at using
+ gtk-color-scheme
+
+2006-11-16 Thomas Wood <thos gnome org>
+
+ * NEWS:
+ * configure.ac:
+
+ Updated for 2.8.2
+
+2006-11-14 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c: (clearlooks_draw_tab):
+ - a buggy cairo_fill_preserve which should have been a cairo_fill
+ caused active tabs to have the wrong color
+
+2006-11-13 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (draw_arrow), (draw_tab): Attempt to
+ improve arrows. All arrows are now fixed size.
+
+2006-11-11 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/support.c:
+ (clearlooks_scrollbar_get_stepper):
+ - don't use g_return_val_if_fail instead just return. It is not
+ critical if the widget is not a GtkRange.
+
+2006-11-11 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/smooth/src/engine/smooth_gtk2_misc.c:
+ (smooth_gtk_button_get_props):
+ - Fix smooth to compile with VC++
+
+ Thanks to TFKyle for all the win32 fixes.
+
+2006-11-11 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_button), (clearlooks_draw_slider):
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
+ (smooth_style_get_arrow):
+ - Fix a few minor warnings.
+
+2006-11-11 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/*:
+ - replace G_MODULE_EXPORT with GE_EXPORT
+ - removed GE_HIDDEN, not used
+ - GE_EXPORT:
+ - defined to G_MODULE_EXPORT
+ - special cases for SUNPRO_C and if G_HAVE_GNUC_VISIBILITY is set.
+ This makes compiling with -fvisibility=hidden possible.
+ - GE_INTERNAL
+ - defined to G_GNUC_INTERNAL
+ - special case for SUNPRO_C
+
+ - replace M_PI* with G_PI* and removed unneeded definitions
+ - removed include of sys/time.h from clearlooks
+ - removed some min/max defines, and replaced them with MIN/MAX and CLAMP
+
+ gtk-engines should now work on win32
+
+2006-11-10 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_flat_box):
+ - possible crash bug
+
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
+ (smooth_arrow_merge):
+ - fix a leak that happend when rc styles were merged
+
+2006-11-07 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (paint_scrollbar_trough): Improve
+ scollbar trough sharpness
+ * themes/Redmond/gtk-2.0/gtkrc: Set some "Redmond" style icon sizes
+
+2006-11-05 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_set_widget_parameters):
+ * engines/clearlooks/src/support.c: (clearlooks_get_parent_bg):
+ - correctly fallback to the current style if it is not possible to
+ retrieve the parents bg.
+
+ * engines/mist/src/mist-style.c: (mist_style_draw_shadow_gap):
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ (redmond_draw_extension):
+ - added missing cairo_destroy
+
+ * engines/thinice/src/thinice_misc.c: (thinice_draw_separator):
+ * engines/thinice/src/thinice_misc.h:
+ * engines/thinice/src/thinice_theme_draw.c:
+ (thinice_style_draw_hline), (thinice_style_draw_vline),
+ (thinice_style_draw_box):
+ Fix bug #364750:
+ - Draw lines with the correct length
+ - Use the dark/light colors from the style
+
+2006-11-03 Andrew Johnson <acjgenius earthlink net>
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ - Fix background fill for redmond scales
+
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_drawing.c:
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+ - Smooth Fix for bug 352602
+
+2006-11-03 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/mist/src/mist-style.c: (mist_style_draw_shadow):
+ - Just return for shadow_type == NONE. Fixes bug #366716 (John Cupitt)
+
+ * engines/mist/src/mist-style.c: (mist_style_draw_check):
+ - Use the passed in style instead of widget->style. Fixes a possible
+ crasher.
+ - Clip the gc correctly.
+
+2006-11-03 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ (redmond_draw_combobox_button), (redmond_draw_handle):
+ - Fix some broken parent accesses.
+
+2006-11-03 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/glide/src/glide_gtk2_drawing.c:
+ (glide_draw_combobox_button):
+ * engines/hc/src/hc-style.c: (hc_draw_shadow):
+ - Fix bug 352602 for glide and hc. hc now doesn't use cached colors
+ but recalculates them from the GtkStyle. glide called internal drawing
+ functions that I replaced with their gtk_paint_* equivalent.
+
+2006-10-10 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/mist/src/mist-style.c:
+ - Merge Tab function into Extension
+ - Replace common return if.... with CHECK_ARGS macro
+
+2006-10-10 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/glide/src/glide_gtk2_drawing.c:
+ * engines/glide/src/glide_gtk2_engine.c:
+ * engines/glide/src/glide_gtk2_engine.h:
+ * engines/glide/src/glide_gtk2_support.c:
+ * engines/glide/src/glide_gtk2_support.h:
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ * engines/redmond/src/redmond_gtk2_engine.c:
+ * engines/redmond/src/redmond_gtk2_engine.h:
+ * engines/redmond/src/redmond_gtk2_misc.c:
+ * engines/redmond/src/redmond_gtk2_misc.h:
+ * engines/support/cairo-support.c:
+ * engines/support/cairo-support.h:
+ - Move Glide/Redmond Pattern Fill into Support
+
+ * engines/thinice/src/thinice_theme_draw.c:
+ - Merge Tab function into Extension
+
+2006-10-10 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/support/cairo-support.c: (ge_cairo_simple_border):
+ - The fills overlapped if the two colors are the same causing edge
+ pixels not to be painted. Fixed with a special case.
+
+2006-10-09 Thomas Wood <thos gnome org>
+
+ * engines/mist/src/mist-style.c: (mist_style_draw_handle): Don't draw
+ boxes around handles on gnome-panels
+
+2006-10-07 Benjamin Berg <benjamin sipsolutions net>
+
+ * configure.ac:
+ - Add a --disable-all option, so that it is possible to build one
+ engine without requiring to disable every other engine manually.
+
+2006-10-07 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/support/cairo-support.c: (ge_cairo_simple_border):
+ - One rectangle was placed wrong
+
+2006-10-06 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/support/cairo-support.c:
+ * engines/support/cairo-support.h:
+ - Add ge_cairo_stroke_rectangle helper function that uses cairo_fill
+ internally
+ - Make ge_cairo_simple_border use cairo_fill
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/crux/src/crux-draw.c:
+ * engines/glide/src/glide_gtk2_drawing.c:
+ * engines/glide/src/glide_gtk2_support.c:
+ * engines/hc/src/hc-style.c:
+ * engines/hc/src/hc_gtk2_support.c:
+ * engines/mist/src/mist-style.c:
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ * engines/support/cairo-support.c:
+ * engines/support/cairo-support.h:
+ * engines/thinice/src/thinice_misc.c:
+ * engines/thinice/src/thinice_theme_draw.c:
+ - Use ge_cairo_stroke_rectangle instead of creating a rectangle and
+ stroking that
+ - In some places, use fills instead of strokes
+ - Change the notebook and tabs of mist and thinice to use
+ ge_cairo_simple_border combined with clipping.
+ - Fix the _dot functions of mist, hc and thinice to use aligned
+ fills instead of disabling antialias and do weird stroking.
+ - changed placement of the hc dots in the GtkHandleBox handle.
+
+2006-10-02 Thomas Wood <thos gnome org>
+
+ * NEWS:
+ * configure.ac:
+
+ Updated for 2.8.1
+
+2006-10-02 Benjamin Berg <benjamin sipsolutions net>
+
+ * COPYING:
+ - Metal and Lighthouseblue are not in gtk-engines anymore.
+ - Add Glide
+
+ * engines/industrial/AUTHORS:
+ * engines/industrial/Makefile.am:
+ * engines/industrial/src/industrial_rc_style.c:
+ * engines/industrial/src/industrial_rc_style.h:
+ * engines/industrial/src/industrial_style.c:
+ * engines/industrial/src/industrial_style.h:
+ * engines/industrial/src/industrial_style_versioned_code.h:
+ * engines/industrial/src/industrial_style_versioned_include.h:
+ * engines/industrial/src/parse_rc_style.h:
+ - Add myself to AUTHORS and Copyright notices.
+ - Implement a "contrast" option, that gets multiplied to the alpha
+ values.
+ - Remove unused/nonworking "wide" and "contrast_center" options. I
+ don't think anyone has ever used them, so this should be safe.
+ - Drop useless industrial_style_versioned_include.h
+ - Some small cleanups
+
+2006-10-02 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (paint_entry_shadow), (draw_box):
+ Improve insensitive outlines on various widgets. Add shadow to progress bar
+ background.
+ * themes/Crux/gtk-2.0/gtkrc: Darken progress bar background. Tweak
+ some insensitive colours
+
+2006-10-01 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c:
+ (paint_scale_trough): New function to paint scale troughs
+ (paint_progress_bar): GTK+ 2.10 now clips the bar, so work round this
+ for the end cap.
+ (draw_box): See above
+ (draw_option): Improve gradient contrast
+ (draw_slider): Draw scale sliders differently. Implement prelight.
+ * themes/Crux/gtk-2.0/gtkrc: Stop resize grip overlapping the status
+ bar border. Added lapo's e-mail address.
+
+2006-09-29 Benjamin Berg <benjamin sipsolutions net>
+
+ * MAINTAINERS:
+ - Add myself
+ - Industrial and Smooth are maintained in gtk-engines
+
+ * configure.ac:
+ - Do not use "echo -e" as some shells don't implement this
+
+2006-09-07 Thomas Wood <thos gnome org>
+
+ * NEWS: BROWN PAPER BAG PLEASE
+
+2006-09-04 Thomas Wood <thos gnome org>
+
+ * NEWS:
+ * configure.ac:
+
+ Updated for 2.8.0 release
+
+ * engines/crux/src/crux-draw.c: (draw_handle): Fix grip position
+ * themes/Crux/gtk-2.0/gtkrc: Make sure icons are 22x22 in toolbars etc
+ * themes/Mist/gtk-2.0/gtkrc: Use new Tango blue as "hilight" colour
+
+2006-09-04 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/glide/src/glide_gtk2_drawing.c:
+ * engines/industrial/src/industrial_style.c:
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+ * engines/support/widget-information.h:
+ * engines/thinice/src/thinice_theme_draw.c:
+
+ - Add GE_WIDGET_HAS_DEFAULT to check for valid widget first
+
+2006-09-04 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+ * engines/smooth/src/engine/smooth_gtk2_misc.c:
+
+ - Add some missing null widget checks
+
+2006-09-04 Benjamin Berg <benjamin sipsolutions net>
+
+ * configure.ac:
+ - Fix up the configure script
+ - Remove the --disable-theme option
+
+2006-09-04 Andrew Johnson <acjgenius earthlink net>
+
+ * configure.ac:
+ * engines/clearlooks/Makefile.am:
+ * engines/clearlooks/src/animation.c:
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/clearlooks/src/support.h:
+ * engines/crux/Makefile.am:
+ * engines/crux/src/crux-draw.c:
+ * engines/glide/Makefile.am:
+ * engines/hc/Makefile.am:
+ * engines/hc/src/hc-style.c:
+ * engines/industrial/Makefile.am:
+ * engines/mist/Makefile.am:
+ * engines/redmond/Makefile.am:
+ * engines/support/Makefile.am:
+ * engines/support/widget-information.c:
+ * engines/thinice/Makefile.am:
+ * engines/thinice/src/thinice_theme_draw.c:
+
+ - Add --enable-development flag
+ - Fix thinice where default triangle used un-set light/dark variables
+ - Ensure all engines but smooth compile with paranoia
+
+2006-09-04 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_init_from_rc), (clearlooks_style_realize),
+ (clearlooks_style_class_init):
+ - Create the cached colors inside realize instead of init_from_rc.
+
+ * engines/industrial/src/industrial_style_versioned_code.h:
+ - Add note that some code will need to be factored out to realize.
+
+ * themes/Industrial/gtk-2.0/gtkrc:
+ - Fix up WnckTasklist style properties
+ - Decrease fade-loop-time to 2 seconds
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+ - Make WnckTasklist change the bg color of fading tasks.
+
+2006-09-03 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/mist/src/mist-style.c:
+
+ - Fix Missed GE_IS_STYLE -> GTK_IS_STYLE
+
+2006-09-03 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/clearlooks/src/animation.c:
+ * engines/clearlooks/src/support.c:
+ * engines/crux/src/crux-draw.c:
+ * engines/glide/src/glide_gtk2_drawing.c:
+ * engines/glide/src/glide_gtk2_support.c:
+ * engines/hc/src/hc-style.c:
+ * engines/hc/src/hc_gtk2_support.c:
+ * engines/industrial/src/industrial_style.c:
+ * engines/mist/src/mist-style.c:
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ * engines/redmond/src/redmond_gtk2_misc.c:
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+ * engines/support/widget-information.c:
+ * engines/support/widget-information.h:
+
+ - Fixup widget->object in IS_* macros
+ - Fix missed IS_* with GE_IS-*
+ - Removed GE_IS_STYLE and revert to GTK_IS_STYLE (not a GObject!)
+
+2006-09-03 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/clearlooks/src/animation.h:
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/crux/src/crux-draw.c:
+ * engines/glide/src/glide_gtk2_drawing.c:
+ * engines/glide/src/glide_gtk2_support.c:
+ * engines/hc/src/hc-style.c:
+ * engines/hc/src/hc_gtk2_support.c:
+ * engines/industrial/src/industrial_style.c:
+ * engines/mist/src/mist-style.c:
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ * engines/redmond/src/redmond_gtk2_misc.c:
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_drawing.c:
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+ * engines/smooth/src/engine/smooth_gtk2_misc.c:
+ * engines/support/widget-information.c:
+ * engines/support/widget-information.h:
+
+ - Fix IS_STATUS_BAR -> IS_STATUSBAR macro
+ - Add Missing IS_* macros
+ - Change ge_object_is_a to check a GObject instead of a GtkWidget
+ - Rename All IS_* Macros to GE_IS_*
+ - Replace last GTK_IS_* with GE_IS_*
+
+2006-09-03 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_resize_grip):
+
+ Sharper resize handle in statusbar.
+
+2006-09-03 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_tab):
+
+ Drawing of arrows on optionmenus was broken in Firefox.
+
+2006-09-03 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_box), (clearlooks_style_draw_tab),
+ (clearlooks_style_draw_arrow):
+
+ Arrows are now drawn with the right color and less fuzzy.
+
+2006-09-03 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_scrollbar_stepper),
+ (clearlooks_draw_scrollbar_slider):
+
+ Added grip handles to scrollbars.
+
+2006-09-02 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_option), (clearlooks_style_draw_check):
+
+ Increased contrast of disabled radio/checkboxes. Fixes #326309.
+
+2006-08-31 Thomas Wood <thos gnome org>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc: Remove glossy scrollbars (with
+ Richard's permission) for use as the GNOME default.
+
+2006-08-27 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/industrial/src/industrial_style.c: (real_draw_box):
+ - Fall back to draw_flat_box if shadow is NONE and something
+ unkown gets drawn. This fixes inkscape rulers. Also added a
+ now needed workaround for panel menubars.
+ Fix based on a patch by Josselin Mouette from
+ http://bugzilla.ximian.com/show_bug.cgi?id=45579
+
+2006-08-24 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/hc/src/hc-style.c: (hc_draw_check):
+ - Fix a // comment
+
+ * engines/industrial/src/industrial_style.c: (draw_option):
+ - Add a missing cairo_destroy call
+ - Implement a basic inconsistent state
+
+2006-08-23 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c:
+ (draw_box): Fix spinbutton background
+ (draw_arrow), (draw_extension): Fix combobox arrow sizes
+ (draw_tab), (draw_box_gap): Fix inner stroke in notebook tabs
+
+2006-08-23 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/clearlooks/src/clearlooks_types.h:
+ - Fix RTL locales (including bug 328053, Hooman "Messi" Mesgary)
+ - Remove // comments
+ - Remove/comment out some debugging spew. Including some weird
+ if block in draw_vline.
+
+2006-08-21 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_check):
+ * engines/glide/src/glide_gtk2_support.c: (do_glide_draw_check),
+ (do_glide_draw_dot), (do_glide_draw_grip):
+ * engines/hc/src/hc-style.c: (hc_draw_check), (hc_draw_option):
+ * engines/hc/src/hc_gtk2_engine.c: (hc_rc_style_parse),
+ (hc_rc_style_merge), (hc_rc_style_init), (hc_style_copy),
+ (hc_style_init_from_rc):
+ * engines/hc/src/hc_gtk2_engine.h:
+ * engines/support/widget-information.c:
+ (ge_toggle_get_inconsistent):
+ * engines/support/widget-information.h:
+ * engines/thinice/src/thinice_theme_draw.c:
+ (thinice_style_draw_box):
+
+ - Start Cleanup of thinice
+ - Add workaround for cell renderer check/radio till 2.12 style fix
+ - Add ge_toggle_get_inconsistent for function
+
+2006-08-21 Thomas Wood <thos gnome org>
+
+ * NEWS:
+ * configure.ac:
+
+ Update for 2.7.8 release
+
+2006-08-21 Benjamin Otte <in7y118 public uni-hamburg de>
+
+ * engines/smooth/src/engine/smooth_gtk2_misc.c:
+ (smooth_reverse_engineer_stepper_box):
+ only query style properties if the widget really is a GtkRange
+
+2006-08-21 Benjamin Otte <in7y118 public uni-hamburg de>
+
+ * engines/clearlooks/src/support.c:
+ (clearlooks_scrollbar_visible_steppers),
+ (clearlooks_scrollbar_get_junction):
+ not everything that uses the scrollbar details is a scrollbar
+
+2006-08-21 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/industrial/src/industrial_style.c: (draw_grid_cairo):
+ - change the color of the grid slightly
+ - speed up the grid by filling all pixel at the same time.
+
+ * engines/industrial/src/industrial_style.c: (real_draw_box),
+ (draw_extension):
+ - make some colors relative, fix "in" gradient for buttons
+
+2006-08-19 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/industrial/src/industrial_style.c:
+ (draw_rounded_gradient), (draw_rounded_rect), (draw_grid_cairo),
+ (real_draw_box), (draw_focus):
+
+ small speed improvements all over the place:
+ - draw_rounded_rect is now fixed and has some special cases.
+ - the border color of default buttons is special cased instead
+ of relying on transparency.
+ - draw grid draws 5 pixel instead of an arc.
+
+2006-08-18 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/hc/src/hc-style.c: (hc_draw_expander):
+ * engines/hc/src/hc_gtk2_drawing.h:
+ * engines/hc/src/hc_gtk2_engine.c: (hc_style_class_init):
+
+ - Use the base/text values for expander arrow
+
+2006-08-18 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/industrial/src/industrial_style.c:
+ (draw_rounded_gradient), (draw_rounded_rect), (real_draw_box),
+ (draw_box), (draw_option):
+ - add a slight shadow to the radiobutton
+ - change in draw_rounded_gradient to prevent blank pixel
+ in the corners of buttons.
+ - fixed menuitem border opacity
+ - small cleanup
+
+ * themes/Industrial/gtk-2.0/gtkrc:
+ - Tweak the WnckTasklist glowing
+ - cleanups
+
+2006-08-18 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/hc/src/hc-style.c: (hc_draw_check):
+
+ - Improve Visibility/Contrast of Checks, Still not right, but better
+
+2006-08-17 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/industrial/src/industrial_style.c: (draw_slider),
+ (draw_check):
+ - added shadow to checkbutton
+
+ * themes/Industrial/gtk-2.0/gtkrc:
+ - enable trough-side-details
+ - activate sliders
+ - set x/ythickness of GtkProgress to 0px
+ - some cleanups
+
+2006-08-16 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/industrial/src/industrial_style.c: (draw_focus):
+ - remove some debugging cruft
+
+2006-08-16 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/industrial/src/industrial_style.c: (real_draw_box),
+ (draw_focus), (draw_shadow):
+ * engines/industrial/src/industrial_style_versioned_code.h:
+ - Implement a focus for GtkEntry
+ - Some cleanups.
+
+ * themes/Industrial/gtk-2.0/gtkrc:
+ - Use the focus for GtkEntry
+ - Some other small changes
+
+2006-08-15 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/glide/src/glide_gtk2_support.c:
+ (glide_draw_pattern_fill):
+ - Fix Pattern Translate offset
+
+2006-08-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/animation.c:
+ * engines/clearlooks/src/animation.h:
+
+ - include ge-support.h in animation.h instead of animation.c. This
+ is needed for GE_INTERNAL.
+
+2006-08-15 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/industrial/src/industrial_style.c: (draw_rounded_rect),
+ (real_draw_box), (real_draw_box_gap), (draw_extension),
+ (draw_check):
+ - small improvements all over the place. ComboBoxes and Spinbuttons
+ don't have a two pixel distance between buttons and entry anymore.
+
+ * engines/support/cairo-support.c: (ge_cairo_rounded_rectangle):
+ - Handle a small radius by using cairo_rectangle.
+
+ * engines/support/widget-information.c:
+ (ge_button_get_default_border):
+ * engines/support/widget-information.h:
+ - added ge_button_get_default_border which I need for industrial
+
+2006-08-13 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_draw_arrow):
+
+ - Fixed cairo_t leak ala bug #351057
+
+2006-08-09 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/crux/src/crux-draw.h:
+ * engines/crux/src/crux-rc-style.h:
+ * engines/industrial/src/industrial_style.h:
+ * engines/mist/src/mist-rc-style.h:
+ * engines/smooth/src/interfaces/drawing_interface.h:
+ * engines/support/cairo-support.c:
+ * engines/support/general-support.h:
+ * engines/support/widget-information.c:
+ * engines/thinice/src/thinice_rc_style.h:
+
+ - Make sure all headers now using GE_INTERNAL include it via ge-support.h
+
+2006-08-09 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/smooth/Makefile.am:
+ - Fix "trailing whitespace" silly automake
+
+2006-08-09 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/clearlooks/src/animation.h:
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_rc_style.h:
+ * engines/clearlooks/src/clearlooks_style.h:
+ * engines/clearlooks/src/support.h:
+ * engines/crux/src/crux-draw.h:
+ * engines/crux/src/crux-rc-style.h:
+ * engines/crux/src/crux-style.h:
+ * engines/glide/src/glide_gtk2_drawing.h:
+ * engines/glide/src/glide_gtk2_engine.h:
+ * engines/glide/src/glide_gtk2_support.h:
+ * engines/hc/src/hc_gtk2_drawing.h:
+ * engines/hc/src/hc_gtk2_engine.h:
+ * engines/hc/src/hc_gtk2_support.h:
+ * engines/industrial/src/industrial_rc_style.h:
+ * engines/industrial/src/industrial_style.h:
+ * engines/mist/src/mist-rc-style.h:
+ * engines/mist/src/mist-style.h:
+ * engines/redmond/src/redmond_gtk2_drawing.h:
+ * engines/redmond/src/redmond_gtk2_engine.h:
+ * engines/redmond/src/redmond_gtk2_misc.h:
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_drawing.h:
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_misc.h:
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.h:
+ * engines/smooth/src/engine/smooth_gtk2_drawing.h:
+ * engines/smooth/src/engine/smooth_gtk2_engine.h:
+ * engines/smooth/src/engine/smooth_gtk2_misc.h:
+ * engines/smooth/src/engine/smooth_gtk2_rc.h:
+ * engines/smooth/src/interfaces/abstract/abstract_drawing_interface
+ .h:
+ * engines/smooth/src/interfaces/drawing_interface.h:
+ * engines/smooth/src/interfaces/gdk2/gdk2_drawing_interface.h:
+ * engines/smooth/src/interfaces/shared/gdk/gdk_drawing_interface.h:
+ * engines/smooth/src/interfaces/shared/gdk/gdk_private_drawing_inte
+ rface.h:
+ * engines/smooth/src/utils/calc_colors.h:
+ * engines/smooth/src/utils/draw_arrows.h:
+ * engines/smooth/src/utils/draw_border.h:
+ * engines/smooth/src/utils/draw_checkmark.h:
+ * engines/smooth/src/utils/draw_fill.h:
+ * engines/smooth/src/utils/draw_grips.h:
+ * engines/support/cairo-support.h:
+ * engines/support/general-support.h:
+ * engines/support/widget-information.h:
+ * engines/thinice/src/thinice_misc.h:
+ * engines/thinice/src/thinice_rc_style.h:
+ * engines/thinice/src/thinice_style.h:
+
+ Fix Bug #350606 -
+ - Move G_GNUC_INTERNAL macro to the start of the line
+ - Replace G_GNUC_INTERNAL with new GE_INTERNAL private macro
+
+2006-08-08 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/hc/src/hc-style.c: (hc_draw_shadow):
+ - disable border for menus on panel
+
+2006-08-08 Andrew Johnson <acjgenius earthlink net>
+
+ * configure.ac:
+ * engines/clearlooks/Makefile.am:
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/crux/Makefile.am:
+ * engines/crux/src/crux-draw.c:
+ * engines/glide/Makefile.am:
+ * engines/glide/src/glide_gtk2_drawing.c:
+ * engines/glide/src/glide_gtk2_engine.c:
+ * engines/glide/src/glide_gtk2_engine.h:
+ * engines/glide/src/glide_gtk2_support.c:
+ * engines/hc/Makefile.am:
+ * engines/hc/src/hc-style.c:
+ * engines/hc/src/hc_gtk2_engine.c:
+ * engines/hc/src/hc_gtk2_engine.h:
+ * engines/hc/src/hc_gtk2_support.c:
+ * engines/industrial/Makefile.am:
+ * engines/mist/Makefile.am:
+ * engines/mist/src/mist-style.c:
+ * engines/redmond/Makefile.am:
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ * engines/redmond/src/redmond_gtk2_misc.c:
+ * engines/smooth/Makefile.am:
+ * engines/support/Makefile.am:
+ * engines/support/cairo-support.c:
+ * engines/support/cairo-support.h:
+ * engines/support/widget-information.c:
+ * engines/thinice/Makefile.am:
+ * engines/thinice/src/thinice_misc.c:
+ * engines/thinice/src/thinice_rc_style.c:
+ * engines/thinice/src/thinice_theme_draw.c:
+
+ - Add paranoia and deprecated configure flags
+ - Improve HC Check Inconsistent
+ - Add initial code for HC edge thickness RC flag
+ - Fix broken Clearlooks menu on panel check
+ - Make various little changes/fixes
+
+2006-08-07 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/crux/src/crux-draw.c:
+ * engines/glide/src/glide_gtk2_drawing.c:
+
+ - Last C89 Patch too close bug #349575
+
+2006-08-07 Thomas Wood <thos gnome org>
+
+ * NEWS:
+ * configure.ac:
+
+ Update for 2.7.7 release
+
+2006-08-07 Andrew Johnson <acjgenius earthlink net>
+ * engines/clearlooks/src/clearlooks_style.c:
+ - Add inconsistent state for option buttons per bug #347227
+
+ * engines/clearlooks/src/config.h.in:
+ - Stupid autoheader
+
+2006-08-07 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (draw_box), (draw_arrow),
+ (draw_tab):
+ - cairo based arrow drawing
+ - improved scrollbar steppers
+ - draw gradients on handle boxes
+
+ (draw_extension): Match the inner stroke colour on bottom tabs to the
+ colour in draw_box.
+
+ (draw_handle): Don't draw boxes around handles that
+ are on the panel
+
+
+2006-08-04 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/crux/src/crux-draw.c: (draw_box):
+ - Fix another possible crash bug.
+
+2006-08-03 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/glide/src/glide_gtk2_support.c:
+ (do_glide_draw_simple_circle):
+ * engines/thinice/src/thinice_theme_draw.c:
+ (thinice_style_draw_option):
+
+ - Remove evil reset clip code
+
+2006-08-03 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/thinice/src/thinice_theme_draw.c:
+ - Quick fix to Use Min(width, height)/2 for option radius
+
+2006-08-03 Andrew Johnson <acjgenius earthlink net>
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/glide/src/glide_gtk2_drawing.c:
+ * engines/glide/src/glide_gtk2_support.c:
+ * engines/mist/src/mist-rc-style.c:
+ * engines/mist/src/mist-style.c:
+ * engines/redmond/src/redmond_gtk2_engine.c:
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_drawing.c:
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_misc.c:
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_misc.h:
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.h:
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+ * engines/smooth/src/engine/smooth_gtk2_engine.c:
+ * engines/smooth/src/engine/smooth_gtk2_misc.c:
+ * engines/smooth/src/engine/smooth_gtk2_misc.h:
+ * engines/smooth/src/engine/smooth_gtk2_rc.c:
+ * engines/smooth/src/engine/smooth_gtk2_rc.h:
+ * engines/smooth/src/interfaces/abstract/abstract_drawing_interface.c:
+ * engines/smooth/src/interfaces/abstract/abstract_drawing_interface.h:
+ * engines/smooth/src/interfaces/abstract/src/abstract_gradient_routines.c:
+ * engines/smooth/src/interfaces/abstract/src/abstract_gradient_routines.h:
+ * engines/smooth/src/interfaces/abstract/src/abstract_tile_routines.c:
+ * engines/smooth/src/interfaces/abstract/src/abstract_tile_routines.h:
+ * engines/smooth/src/interfaces/drawing_interface.c:
+ * engines/smooth/src/interfaces/drawing_interface.h:
+ * engines/smooth/src/interfaces/gdk2/gdk2_drawing_interface.c:
+ * engines/smooth/src/interfaces/gdk2/gdk2_drawing_interface.h:
+ * engines/smooth/src/interfaces/gdk2/gdk2_type_defines.h:
+ * engines/smooth/src/interfaces/gdk2/src/gdk2_gradient_routines.c:
+ * engines/smooth/src/interfaces/gdk2/src/gdk2_gradient_routines.h:
+ * engines/smooth/src/interfaces/shared/gdk/gdk_drawing_interface.c:
+ * engines/smooth/src/interfaces/shared/gdk/gdk_drawing_interface.h:
+ * engines/smooth/src/interfaces/shared/gdk/gdk_private_drawing_interface.h:
+ * engines/smooth/src/interfaces/shared/gdk/gdk_type_defines.h:
+ * engines/smooth/src/utils/draw_grips.c:
+ * engines/support/cairo-support.c:
+ * engines/support/general-support.h:
+ * engines/support/widget-information.c:
+ * engines/thinice/src/thinice_rc_style.c:
+ * engines/thinice/src/thinice_theme_draw.c:
+
+ - Namespace all engine symbols for thinice, smooth, mist, redmond, clearlooks
+ - Make Smooth use more Support functions/Macros
+ - Start adding missing IS_* Macros
+
+2006-08-04 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_shadow):
+ * engines/glide/src/glide_gtk2_drawing.c:
+ (glide_draw_spinbutton_stepper):
+ * engines/hc/src/hc-style.c: (hc_draw_shadow):
+ * engines/mist/src/mist-style.c: (mist_tab), (draw_shadow),
+ (draw_box), (draw_extension):
+ * engines/thinice/src/thinice_theme_draw.c: (draw_box):
+ - Fix potential crasher all over the place.
+
+2006-08-03 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_check),
+ (glide_draw_option):
+ * engines/hc/src/hc-style.c: (hc_draw_check), (hc_draw_option):
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ (redmond_draw_option):
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+ (smooth_draw_option), (smooth_draw_check):
+ - Fixes cases where the arguments to CHECK_DETAIL were swapped.
+
+2006-08-03 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/animation.c: (update_animation_info):
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_button), (clearlooks_draw_slider_button),
+ (clearlooks_draw_handle):
+ * engines/clearlooks/src/clearlooks_style.c: (draw_resize_grip):
+ * engines/clearlooks/src/support.c:
+ (clearlooks_scrollbar_visible_steppers):
+ * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_check),
+ (glide_draw_option):
+ * engines/hc/src/hc-style.c: (hc_draw_check), (hc_draw_option):
+ * engines/smooth/src/engine/smooth_gtk2_misc.c:
+ (gtk_cell_renderer_toggle_get_inconsistent):
+ * engines/support/cairo-support.c: (ge_gdk_drawable_to_cairo):
+ * engines/support/widget-information.c: (ge_object_is_a),
+ (ge_find_combo_box_widget_parent),
+ (ge_cell_renderer_toggle_get_inconsistent):
+ * engines/support/widget-information.h:
+ * engines/thinice/src/thinice_theme_draw.c: (draw_arrow):
+ - Small bug/warning fixes all over the place.
+
+2006-08-02 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (draw_shadow), (draw_box): Fix RTL
+ combo boxes
+
+2006-08-02 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/glide/src/glide_gtk2_drawing.c:
+ * engines/glide/src/glide_gtk2_engine.c:
+ * engines/glide/src/glide_gtk2_support.c:
+ * engines/hc/src/hc-style.c:
+ * engines/hc/src/hc_gtk2_support.c:
+ * engines/mist/src/mist-style.c:
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ * engines/redmond/src/redmond_gtk2_engine.c:
+ * engines/support/cairo-support.c:
+ * engines/thinice/src/thinice_theme_draw.c:
+
+ - C89 Fixes from #349575
+
+2006-08-02 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/animation.h:
+ * engines/clearlooks/src/clearlooks_rc_style.h:
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_set_widget_parameters), (draw_box):
+ * engines/clearlooks/src/clearlooks_style.h:
+ * engines/clearlooks/src/support.c:
+ (clearlooks_scrollbar_get_junction):
+ * engines/clearlooks/src/support.h:
+ * engines/crux/src/crux-draw.h:
+ * engines/crux/src/crux-rc-style.h:
+ * engines/crux/src/crux-style.h:
+ * engines/glide/src/glide_gtk2_drawing.c:
+ * engines/glide/src/glide_gtk2_engine.h:
+ * engines/hc/src/hc-style.c:
+ * engines/hc/src/hc_gtk2_engine.h:
+ * engines/industrial/src/industrial_rc_style.h:
+ * engines/industrial/src/industrial_style.h:
+ * engines/mist/src/mist-rc-style.h:
+ * engines/mist/src/mist-style.h:
+ * engines/redmond/src/redmond_gtk2_engine.h:
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.h:
+ * engines/smooth/src/engine/smooth_gtk2_engine.c:
+ (smooth_rc_style_parse):
+ * engines/smooth/src/engine/smooth_gtk2_engine.h:
+ * engines/support/widget-information.h:
+ * engines/thinice/src/thinice_rc_style.h:
+ * engines/thinice/src/thinice_style.h:
+
+ - Marked loads of things G_GNUC_INTERNAL
+ - smooths theme_symbols array is now NULL terminated to save a variable
+ - Changed clearlooks to use ge_widget_is_ltr
+
+2006-08-02 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/industrial/*:
+
+ - Initial port to cairo, there are still a lot of things missing
+ (inconsistent states, the contrast option, etc.)
+ - reindented everything. Pretty much all code was touched by the
+ port anyways.
+ - removed the xpm images
+
+ * engines/support/cairo-support.c:
+
+ (ge_cairo_pattern_add_color_stop_color), (ge_cairo_mirror):
+ * engines/support/cairo-support.h:
+ * engines/support/widget-information.c: (ge_widget_is_ltr):
+ * engines/support/widget-information.h:
+ - Added some more helper functions (ge_cairo_mirror,
+ ge_widget_is_ltr, ge_cairo_pattern_add_color_stop_color)
+ - Removed ge_cairo_rotate_mirror_translate
+ - Removed #if 0'ed code.
+
+2006-08-01 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/clearlooks/src/animation.c:
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_rc_style.h:
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/clearlooks/src/clearlooks_style.h:
+ * engines/clearlooks/src/clearlooks_theme_main.c:
+ * engines/clearlooks/src/support.c:
+ * engines/clearlooks/src/support.h:
+ * engines/crux/src/crux-main.c:
+ * engines/glide/src/glide_gtk2_drawing.c:
+ * engines/glide/src/glide_gtk2_drawing.h:
+ * engines/glide/src/glide_gtk2_engine.c:
+ * engines/glide/src/glide_gtk2_support.c:
+ * engines/hc/src/hc_gtk2_engine.c:
+ * engines/support/cairo-support.c:
+ * engines/support/widget-information.h:
+
+ - Fixed tooltip and scrollbars and scales in Glide
+ - Fixed invalid symbol in Glide
+ - More Clearlooks -> support integration
+ - Moved GTK verson check too support and removed from crux and clearlooks (all engines need it)
+ - More Symbol Cleanup - all but a few unprefixed in crux,
+ 2 private exported in industrial,
+ and 2 unprefixed in clearlooks are left
+ The rest should be quick.
+
+2006-07-28 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/glide/src/glide_gtk2_engine.c: (glide_style_realize),
+ (glide_style_unrealize):
+ * engines/glide/src/glide_gtk2_engine.h:
+ * engines/redmond/src/redmond_gtk2_engine.c:
+ (redmond_style_realize), (redmond_style_unrealize):
+ * engines/redmond/src/redmond_gtk2_engine.h:
+
+ - rename bg_pixmap[] patterns to bg_image[] so gdb knows whats what
+ - add special check so that bg_pixmap == parent_relative doesn't crash gnome-power-manager
+
+ Thanks for the heads up on this rtcm
+
+2006-07-24 Andrew Johnson <acjgenius earthlink net>
+
+ * NEWS:
+ * configure.ac:
+
+ Update for 2.7.6 release
+
+2006-07-24 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/hc/src/hc-style.c: (hc_draw_shadow),
+ (hc_draw_shadow_gap), (hc_draw_extension), (hc_draw_flat_box),
+ (hc_draw_box), (hc_draw_box_gap), (hc_draw_handle),
+ (hc_draw_slider), (hc_draw_check), (hc_draw_option), (hc_draw_tab),
+ (hc_draw_arrow), (hc_draw_hline), (hc_draw_vline):
+ * engines/hc/src/hc_gtk2_drawing.h:
+ * engines/hc/src/hc_gtk2_engine.c: (hc_style_class_init):
+
+ - Improve Slider, Tabs/Notebooks, Options, Checks, Arrows
+ - Prevent Double Lines in Combo's and Spin's
+ - Ensure Entry's Match State (for insensitive)
+ - Obsessively start reorganizing code
+ - Begin Commenting things
+ - #Warning woohoo!
+
+
+ * engines/hc/src/hc_gtk2_support.c: (do_hc_draw_dot),
+ (hc_gtk2_engine_hack_menu_shell_style_set),
+ (hc_gtk2_engine_hack_menu_shell_destroy),
+ (hc_gtk2_engine_hack_menu_shell_motion),
+ (hc_gtk2_engine_hack_menu_shell_leave),
+ (hc_gtk2_engine_hack_menu_shell_setup_signals),
+ (hc_gtk2_engine_hack_menu_shell_cleanup_signals):
+ * engines/hc/src/hc_gtk2_support.h:
+
+ - Add menu shell prelight hack from redmond
+
+2006-07-23 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_arrow):
+ * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_arrow):
+ * engines/glide/src/glide_gtk2_support.c: (do_glide_draw_arrow):
+ * engines/glide/src/glide_gtk2_support.h:
+ * engines/hc/src/hc-style.c: (hc_draw_check), (hc_draw_option),
+ (hc_draw_tab), (hc_draw_arrow):
+ * engines/hc/src/hc_gtk2_support.c: (do_hc_draw_arrow):
+ * engines/hc/src/hc_gtk2_support.h:
+ * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_arrow):
+ * engines/redmond/src/redmond_gtk2_misc.c: (do_redmond_draw_arrow):
+ * engines/redmond/src/redmond_gtk2_misc.h:
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
+ (smooth_style_get_arrow):
+ * engines/smooth/src/utils/draw_arrows.c: (SmoothDrawArrow):
+ * engines/thinice/src/thinice_misc.c: (thinice_arrow):
+ * engines/thinice/src/thinice_misc.h:
+ * engines/thinice/src/thinice_theme_draw.c: (draw_arrow):
+
+ - Fix for Bug #343893 in clearlooks, hc, glide, thinice, and smooth
+ - Played with check & option in hc, but without fully resolving anything yet
+
+2006-07-22 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/glide/src/*:
+ * engines/mist/src/*:
+ * engines/redmond/src/*:
+ * engines/smooth/Makefile.am:
+ * engines/smooth/src/engine/*:
+ * engines/smooth/src/interfaces/*:
+ * engines/smooth/src/utils/*:
+ * engines/support/cairo-support.h:
+ * engines/thinice/src/*:
+
+ - G_GNUC_INTERNAL Everything Glide, Mist, Redmond, Smooth, Thinice & Support
+ - Switch Smooth to use widget-information macros
+ - Rename hack functions in Redmond and Glide
+
+2006-07-21 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_check),
+ (glide_draw_option), (glide_draw_arrow), (glide_draw_shadow),
+ (glide_draw_combobox_button), (glide_draw_spinbutton_stepper),
+ (glide_draw_box), (glide_draw_slider), (glide_draw_box_gap),
+ (glide_draw_shadow_gap), (glide_draw_extension),
+ (glide_draw_handle), (glide_draw_focus):
+ * engines/glide/src/glide_gtk2_engine.c:
+ (glide_simple_color_pattern), (glide_simple_pixmap_pattern),
+ (glide_simple_linear_shade_gradient_pattern),
+ (glide_linear_overlay_pattern), (glide_style_realize),
+ (glide_style_unrealize):
+ * engines/glide/src/glide_gtk2_engine.h:
+ * engines/glide/src/glide_gtk2_support.c:
+ (glide_draw_pattern_fill), (glide_simple_border_gap_clip),
+ (do_glide_draw_border_with_gap), (do_glide_draw_border),
+ (do_glide_draw_option_check), (do_glide_draw_round_option):
+ * engines/glide/src/glide_gtk2_support.h:
+
+ ----Let the evilness begin!---
+ - Revamp Default Apearance For Next Glider Version
+ + Changed Edge Style
+ + Changed Slider For Cleaner Appearance
+ + Changed Menu Prelight Using Glass Overlay
+ + Changed Progress Bar Fill
+ + Minor Visual Cleanups
+ + New Apearance 99% Complete
+
+ - More work on Pattern Fill drawing
+ - Add a hacked overlay option till layers implemented
+ - Improved Edge Drawing For Gaps/Notebooks gtk 2.10 vs 2.8
+ - Add New Smoother edge
+ - Use NORMAL state for most IN edge drawing
+ - Rework multiple functions for cleaner size vs style vs drawing
+ - Force Entry Select on Button focus in ComboEntry's
+ - Partially Fix spin button centering/sizing
+
+
+ * engines/glide/Makefile.am:
+
+ - Fix include path, top_builddir -> top_srcdir. ala #335917
+
+2006-07-21 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c:
+ (draw_box): fix warning about assignment used as boolean
+ (draw_check), (draw_option): add inconsistent state
+ (draw_layout), (crux_draw_style_class_init): Override to prevent
+ shadowed disabled text
+
+2006-07-21 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (paint_progress_bar),
+ (draw_shadow), (draw_box), (draw_extension), (draw_slider):
+
+ - Improved colours for scroll and progress bars
+ - Fix combobox focus line drawing
+
+2006-07-21 Thomas Wood <thos gnome org>
+
+ * engines/lighthouseblue/*:
+ * engines/metal/*:
+ * themes/LighthouseBlue/*:
+ * themes/Metal/*:
+
+ Remove directories no longer used in build
+
+2006-07-20 Thomas Wood <thos gnome org>
+
+ * configure.ac: Remove crux/pixmaps directory. Fixes bug 348167
+
+2006-07-20 Benjamin Otte <in7y118 public uni-hamburg de>
+
+ * engines/crux/src/crux-draw.c: (draw_box_gap):
+ * engines/lighthouseblue/src/lighthouseblue_style.c:
+ (draw_box_gap):
+ fix drawing issues with box gaps at the end of a line.
+
+2006-07-20 Benjamin Otte <in7y118 public uni-hamburg de>
+
+ * engines/crux/src/crux-draw.c: (draw_extension):
+ * engines/lighthouseblue/src/lighthouseblue_style.c:
+ (draw_extension):
+ Fix for new notebook dnd code. Both themes used the parent widget
+ witholut checking for NULL before.
+
+2006-07-18 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/hc/Makefile.am:
+ * engines/hc/src/hc-main.c:
+ * engines/hc/src/hc-rc-style.c:
+ * engines/hc/src/hc-rc-style.h:
+ * engines/hc/src/hc-style.c: (hc_draw_shadow), (hc_draw_extension),
+ (hc_draw_check), (hc_draw_option), (hc_draw_tab),
+ (hc_draw_shadow_gap), (hc_draw_arrow), (hc_draw_flat_box),
+ (hc_draw_box_gap), (hc_draw_handle), (hc_draw_hline),
+ (hc_draw_vline), (hc_draw_polygon):
+ * engines/hc/src/hc-style.h:
+ * engines/hc/src/hc_gtk2_drawing.h:
+ * engines/hc/src/hc_gtk2_engine.c: (hc_rc_style_create_style),
+ (hc_rc_style_class_init), (hc_rc_style_register_type),
+ (hc_style_realize), (hc_style_class_init),
+ (hc_style_register_type), (theme_init), (theme_exit),
+ (theme_create_rc_style):
+ * engines/hc/src/hc_gtk2_engine.h:
+ * engines/hc/src/hc_gtk2_support.c: (hc_simple_border_gap_clip),
+ (do_hc_draw_arrow), (do_hc_draw_line), (do_hc_draw_dot):
+ * engines/hc/src/hc_gtk2_support.h:
+
+ - Beging to reorganize code structure
+ - Start reworking gap & extension functions
+ - Add warnings for gdk code not converted
+ - Improve Options menus
+ - Start reworking thickness line width ratio
+ - Start improving Check(ratios/offsets still wrong)
+
+ * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_check),
+ (redmond_draw_option), (redmond_draw_arrow),
+ (redmond_draw_combobox_button), (redmond_draw_spinbutton_stepper),
+ (redmond_draw_box), (redmond_draw_slider),
+ (redmond_draw_extension), (redmond_draw_handle):
+ * engines/redmond/src/redmond_gtk2_engine.c:
+ (redmond_simple_color_pattern), (redmond_simple_pixmap_pattern),
+ (redmond_simple_hatch_mask_pattern), (redmond_style_realize),
+ (redmond_style_unrealize):
+ * engines/redmond/src/redmond_gtk2_engine.h:
+ * engines/redmond/src/redmond_gtk2_misc.c:
+ (do_redmond_draw_pattern_fill), (do_redmond_draw_masked_fill),
+ (do_redmond_draw_check), (do_redmond_draw_simple_circle):
+ * engines/redmond/src/redmond_gtk2_misc.h:
+
+ - Reworked Redmond Optons to remove pixmap cruft
+ - Rework Hatch fill using Cairo Pattern Mask
+ - Use Pattern Fill ala Glide, enabling bg_pixmap support
+
+2006-07-18 Thomas Wood <thos gnome org>
+
+ * engines/crux/Makefile.am:
+ * engines/crux/pixmaps/*:
+ * engines/crux/src/crux-common.h:
+ * engines/crux/src/crux-draw.c: (draw_box), (draw_arrow):
+ * engines/crux/src/crux-main.c: (theme_init):
+ * engines/crux/src/crux-pixmaps.c:
+ * engines/crux/src/crux-pixmaps.h:
+ * engines/crux/src/crux-rc-parser.c:
+ * engines/crux/src/crux-rc-parser.h:
+ * engines/crux/src/crux-rc-style.c: (crux_rc_style_class_init),
+ (crux_rc_style_register_type):
+ * engines/crux/src/crux-rc-style.h:
+ * engines/crux/src/crux-style.c: (crux_style_register_type),
+ (crux_style_class_init):
+ * engines/crux/src/crux-style.h:
+
+ - Pixmaps removed
+ - Removed old engine options
+
+ * themes/Crux/gtk-2.0/gtkrc: Remove old engine options. Now in lush purple!
+
+2006-07-17 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_arrow),
+ (glide_draw_shadow), (glide_draw_combobox_button),
+ (glide_draw_spinbutton_stepper), (glide_draw_box),
+ (glide_draw_slider), (glide_draw_box_gap), (glide_draw_shadow_gap),
+ (glide_draw_extension), (glide_draw_handle), (glide_draw_layout):
+ * engines/glide/src/glide_gtk2_engine.c:
+ (glide_simple_color_pattern), (glide_simple_pixmap_pattern),
+ (glide_simple_linear_shade_gradient_pattern),
+ (glide_style_realize), (glide_style_unrealize):
+ * engines/glide/src/glide_gtk2_engine.h:
+ * engines/glide/src/glide_gtk2_support.c:
+ (glide_draw_pattern_fill), (do_glide_draw_default_fill),
+ (do_glide_draw_border), (gtk_menu_shell_motion):
+ * engines/glide/src/glide_gtk2_support.h:
+
+ - Rework Glide Fill Drawing(again), should work for cairo < 1.2
+ - Fix Tabs For GTK 2.10
+ - Add Warnings for unwanted gdk_* and gtk_* function calls
+
+2006-07-13 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_check),
+ (glide_draw_option), (glide_draw_handle), (glide_draw_focus),
+ (glide_draw_layout):
+ * engines/glide/src/glide_gtk2_drawing.h:
+ * engines/glide/src/glide_gtk2_engine.c: (glide_style_realize),
+ (glide_style_class_init):
+
+ - Improve Insensitive States For Text, Check, & Option
+ - Enable Drawing Paned Handles
+
+2006-07-13 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_arrow),
+ (glide_draw_combobox_button), (glide_draw_spinbutton_stepper),
+ (glide_draw_box), (glide_draw_slider), (glide_draw_box_gap),
+ (glide_draw_shadow_gap), (glide_draw_extension),
+ (glide_draw_handle):
+ * engines/glide/src/glide_gtk2_engine.c: (glide_style_realize),
+ (glide_style_unrealize):
+ * engines/glide/src/glide_gtk2_engine.h:
+ * engines/glide/src/glide_gtk2_support.c:
+ (do_glide_draw_default_fill):
+ * engines/glide/src/glide_gtk2_support.h:
+
+ - More Glide Improvements
+ - Pass pattern directly too draw default
+ - Fix Notebooks/tabs for all directions and rtl
+ - Fix OptionMenu arrow offset
+
+2006-07-13 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/clearlooks/src/config.h.in:
+ * engines/glide/Makefile.in:
+ * engines/glide/src/glide_gtk2_drawing.c: (glide_draw_arrow),
+ (glide_draw_box), (glide_draw_box_gap), (glide_draw_shadow_gap),
+ (glide_draw_handle):
+ * engines/glide/src/glide_gtk2_drawing.h:
+ * engines/glide/src/glide_gtk2_engine.c:
+ (glide_simple_shade_gradient_pattern), (glide_style_realize),
+ (glide_style_unrealize), (glide_style_class_init):
+ * engines/glide/src/glide_gtk2_engine.h:
+ * engines/glide/src/glide_gtk2_support.c:
+ (ge_cairo_pattern_add_color_stop),
+ (ge_cairo_pattern_add_shade_color_stop), (glide_draw_pattern_fill),
+ (do_glide_draw_default_fill), (glide_simple_border_gap_clip):
+ * engines/glide/src/glide_gtk2_support.h:
+ * engines/support/cairo-support.c: (ge_hsb_from_color):
+
+ - more work on Glide
+
+2006-07-13 Thomas Wood <thos gnome org>
+
+ * engines/crux/Makefile.am:
+ * engines/crux/src/crux-draw.c: (paint_shadow), (draw_shadow),
+ (draw_extension), (draw_focus), (draw_slider),
+ (crux_draw_style_class_init):
+ * engines/crux/src/crux-rc-parser.c: (theme_data_unref),
+ (crux_parse_rc_style):
+ * engines/crux/src/eazel-theme.h:
+ * themes/Crux/gtk-2.0/gtkrc:
+
+ - Remove redundant code (fix warnings about unused variables, etc.)
+ - Remove pixmap related code
+
+2006-07-12 Andrew Johnson <acjgenius earthlink net>
+
+ * configure.ac:
+ * engines/glide/AUTHORS:
+ * engines/glide/Makefile.am:
+ * engines/glide/Makefile.in:
+ * engines/glide/src/glide_gtk2_drawing.c:
+ * engines/glide/src/glide_gtk2_drawing.h:
+ * engines/glide/src/glide_gtk2_engine.c:
+ * engines/glide/src/glide_gtk2_engine.h:
+ * engines/glide/src/glide_gtk2_support.c:
+ * engines/glide/src/glide_gtk2_support.h:
+
+ - Adding initial Glide Engines Using Redmond as a Base
+ - This engine provides a standalone cairo based backend for the Glider theme
+ - Future development post-2.8 will also merge the most common smooth apearances
+
+ * engines/support/widget-information.c:
+ * engines/support/widget-information.h:
+
+ - Adding combo* checks from smooth to support
+
+2006-07-10 Thomas Wood <thos gnome org>
+
+ * NEWS:
+ * configure.ac:
+
+ Update for 2.7.5 release
+
+2006-07-10 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (paint_shadow), (draw_shadow),
+ (draw_box), (draw_arrow), (draw_extension): More cosmetic refinements!
+
+
+2006-07-10 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_progressbar_fill):
+ - Fix the transformations that got broken by the clipping fix.
+
+ * engines/clearlooks/Makefile.am:
+ * engines/crux/Makefile.am:
+ * engines/hc/Makefile.am:
+ * engines/mist/Makefile.am:
+ * engines/redmond/Makefile.am:
+ * engines/thinice/Makefile.am:
+ - Use top_srcdir instead of top_builddir for to include the support
+ stuff
+
+2006-07-09 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c:
+ (paint_scrollbar_trough): Add shadow
+ (draw_box): Set default to solid fill
+ (draw_extension): Cairo goodness
+ (draw_slider): Don't use pixmaps anymore
+ * themes/Crux/gtk-2.0/gtkrc: Set correct scrollbar width, and trough
+ border
+
+2006-07-09 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (paint_entry_shadow),
+ (draw_shadow), (draw_box), (draw_arrow), (draw_check),
+ (draw_option), (draw_focus), (draw_slider), (draw_handle):
+
+ - Use ge_gdk_drawable_to_cairo (), and remove crux_begin_paint ()
+ - Fix entry inner shadow
+
+ * engines/support/cairo-support.c: (ge_gdk_drawable_to_cairo):
+ Initialise a few more common engine options
+
+2006-07-08 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_vline),
+ (redmond_draw_arrow), (redmond_draw_shadow),
+ (redmond_draw_combobox_button), (redmond_draw_box),
+ (redmond_draw_handle):
+ * engines/support/widget-information.c: (ge_object_is_a),
+ (ge_is_combo_box_entry), (ge_combo_box_is_using_list),
+ (ge_is_combo_box), (ge_is_combo), (ge_is_in_combo_box),
+ (ge_is_toolbar_item), (ge_is_panel_widget_item),
+ (ge_is_bonobo_dock_item), (ge_option_menu_get_props):
+ * engines/support/widget-information.h:
+ * engines/thinice/src/thinice_theme_draw.c: (draw_vline),
+ (draw_arrow), (draw_box):
+
+ - Fix widget-information namespace
+
+2006-07-08 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/mist/src/mist-style.c:
+ * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_hline),
+ (redmond_draw_vline), (redmond_draw_check), (redmond_draw_option),
+ (redmond_draw_arrow), (redmond_draw_shadow), (redmond_draw_box),
+ (redmond_draw_slider), (redmond_draw_extension),
+ (redmond_draw_handle):
+ * engines/redmond/src/redmond_gtk2_engine.h:
+ * engines/redmond/src/redmond_gtk2_misc.c:
+ * engines/redmond/src/redmond_gtk2_misc.h:
+
+ - Move more things over too libsupport functions/macros
+
+ * engines/support/general-support.h:
+ * engines/support/widget-information.c: (object_is_a),
+ (is_combo_box_entry), (combo_box_is_using_list), (is_combo_box),
+ (is_combo), (is_in_combo_box), (is_toolbar_item),
+ (is_panel_widget_item), (is_bonobo_dock_item),
+ (option_menu_get_props):
+ * engines/support/widget-information.h:
+
+ - Merged widget tests from redmond into libsupport
+
+ * engines/thinice/src/thinice_misc.c: (thinice_shadow_type),
+ (thinice_slash_two), (thinice_slash_one), (thinice_dot),
+ (thinice_draw_separator):
+ * engines/thinice/src/thinice_misc.h:
+ * engines/thinice/src/thinice_theme_draw.c: (draw_hline),
+ (draw_vline), (draw_shadow), (draw_arrow), (draw_box),
+ (draw_option), (draw_handle), (thinice_tab):
+
+ - Switched vline/hline to use clearlooks separator
+ - Improved slashes
+ - Fix Inconsistant Option Size
+ - Partially(?) fixed notebook tabs
+ - Improved optionmenu vs combo tab drawing, (mostly) copied from redmond
+ - More libsupport updates
+
+2006-07-07 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/hc/Makefile.am:
+ * engines/hc/src/hc-style.c: (hc_draw_dot), (hc_draw_line),
+ (hc_arrow), (hc_style_realize), (hc_draw_shadow),
+ (hc_draw_extension), (hc_draw_check), (hc_draw_option),
+ (hc_draw_tab), (hc_draw_shadow_gap), (hc_draw_layout),
+ (hc_draw_arrow), (hc_draw_box_gap), (hc_draw_handle),
+ (hc_draw_hline), (hc_draw_vline), (hc_draw_diamond),
+ (hc_draw_polygon), (hc_style_class_init):
+ * engines/hc/src/hc-style.h:
+
+ - Initial Work Toward Cairo Verson of hc-engine
+
+ * engines/mist/src/mist-style.c: (draw_shadow), (draw_polygon),
+ (draw_diamond), (draw_box), (draw_check), (draw_option),
+ (draw_shadow_gap), (draw_box_gap), (draw_extension), (draw_handle),
+ (draw_resize_grip), (mist_style_class_init):
+
+ - More gdk -> cairo in mist. it should be all cairo now. (if not all done....)
+
+ * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_check),
+ (redmond_draw_extension), (redmond_draw_handle):
+ * engines/redmond/src/redmond_gtk2_misc.c: (do_redmond_draw_check):
+
+ - gdk -> cairo. Mostly cairo now, sans part stuff
+
+ * engines/support/cairo-support.c:
+ (ge_gtk_style_to_cairo_color_cube),
+ (ge_cairo_rotate_mirror_translate), (ge_cairo_simple_border),
+ (ge_cairo_polygon), (ge_cairo_line):
+
+ - Added some more simple cairo wrappers for gdk conversion ease
+
+ * engines/support/cairo-support.h:
+ * engines/thinice/Makefile.am:
+ * engines/thinice/src/thinice_misc.c:
+ * engines/thinice/src/thinice_misc.h:
+ * engines/thinice/src/thinice_main.c: (theme_create_rc_style):
+ * engines/thinice/src/thinice_style.h:
+ * engines/thinice/src/thinice_theme_draw.c: (draw_hline),
+ (draw_vline), (draw_shadow), (draw_polygon), (draw_arrow),
+ (draw_diamond), (draw_box), (draw_check), (draw_option),
+ (draw_shadow_gap), (draw_box_gap), (draw_slider), (draw_handle),
+ (thinice_tab), (thinice_style_realize), (thinice_style_class_init):
+
+ - Convert to cairo from gdk - all gdk drawing is gone
+ - replaced optionmenu arrow with the standard arrow
+ - added thinice_misc
+ - a few things aren't quite done, (arrow positioning for eg), but most things are fairly accurate
+
+2006-07-03 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/crux/src/crux-draw.c: (paint_menuitem), (paint_button),
+ (paint_shadow), (paint_progress_bar), (draw_box), (draw_check),
+ (draw_option): Fixed crux ge_shade/ge_saturate calls
+
+2006-07-03 Andrew Johnson <acjgenius earthlink net>
+
+ * engines/mist/Makefile.am:
+ * engines/mist/src/mist-style.c: (mist_dot), (mist_line),
+ (mist_polygon), (mist_tab), (mist_draw_border), (draw_hline),
+ (draw_vline), (draw_shadow), (draw_polygon), (draw_diamond),
+ (draw_box), (draw_check), (draw_option), (draw_shadow_gap),
+ (draw_box_gap), (draw_extension), (draw_handle),
+ (draw_resize_grip), (mist_style_realize), (mist_style_class_init):
+ * engines/mist/src/mist-style.h:
+ * engines/redmond/Makefile.am:
+ * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_hline),
+ (redmond_draw_vline), (redmond_draw_check), (redmond_draw_arrow),
+ (redmond_draw_shadow), (redmond_draw_box), (redmond_draw_handle):
+ * engines/redmond/src/redmond_gtk2_engine.c:
+ (redmond_style_realize):
+ * engines/redmond/src/redmond_gtk2_engine.h:
+ * engines/redmond/src/redmond_gtk2_misc.c: (option_menu_get_props),
+ (do_redmond_draw_check), (do_redmond_draw_arrow),
+ (do_redmond_draw_line):
+ * engines/redmond/src/redmond_gtk2_misc.h:
+
+ - Start using libsupport functions in redmond and mist
+
+ * engines/support/cairo-support.c: (ge_hsb_from_color),
+ (ge_color_from_hsb), (ge_gdk_color_to_cairo),
+ (ge_cairo_color_to_gtk), (ge_gtk_style_to_cairo_color_cube),
+ (ge_shade_color), (ge_saturate_color), (ge_gdk_drawable_to_cairo),
+ (ge_cairo_set_color), (ge_cairo_rounded_rectangle),
+ (ge_cairo_simple_border):
+ * engines/support/cairo-support.h:
+
+ - Added new support functions
+ - Modified shade et al functions to use CairoColor instead of rgb gdouble's
+
+2006-07-01 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c:
+ (draw_check), (draw_option): Draw menu item check/options without borders
+ (crux_draw_style_class_init): Remove some old and probably unused code
+
+ * themes/Crux/gtk-2.0/gtkrc: Some tweaks to borders
+
+2006-06-29 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (draw_shadow), (draw_box):
+ - Add ring to Default buttons
+ - Make ComboBox buttons appear as if they are inside the GtkEntry
+ - Make treeview headers slightly smaller
+
+ * engines/support/widget-information.h: Fix Benjamin's keyboard
+
+2006-06-29 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/Makefile.am:
+ * engines/crux/Makefile.am:
+ Link against libsupport.la
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_slider), (clearlooks_draw_progressbar_fill),
+ (clearlooks_draw_frame):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_begin_paint), (draw_flat_box), (draw_box):
+ - Clipping fixes. (Bug #345769)
+ - Some initial macro usage from the support stuff.
+
+ * engines/clearlooks/src/clearlooks_types.h:
+ * engines/crux/src/crux-draw.c: (draw_hline), (draw_vline),
+ (draw_shadow), (draw_box), (draw_polygon), (draw_arrow),
+ (draw_diamond), (draw_string), (draw_flat_box), (draw_check),
+ (draw_option), (draw_tab), (draw_shadow_gap), (draw_box_gap),
+ (draw_extension), (draw_focus), (draw_slider), (draw_handle):
+ - Use the checking macros from support, etc.
+
+ * engines/support/Makefile.am:
+ * engines/support/cairo-support.h:
+ * engines/support/ge-support.h:
+ * engines/support/general-support.h:
+ * engines/support/widget-information.h:
+ - Create a static libsupport.la library that engines can link
+ against.
+
+2006-06-20 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (paint_scrollbar_trough),
+ (draw_box), (draw_arrow), (draw_check), (draw_option),
+ (draw_slider):
+
+ - Start work on new scrollbars
+ - Improve check and radio buttons
+
+2006-06-17 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (crux_begin_paint), (paint_button),
+ (draw_shadow), (draw_check), (draw_option), (draw_focus):
+
+ - Implement new style check and radio buttons
+ - Remove unused variables and functions
+
+2006-06-09 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/animation.c: (animation_timeout_handler):
+ Add locking to prevent problems with multithreaded applications.
+ (Fixes #342199)
+
+2006-06-06 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (paint_menuitem), (paint_shadow),
+ (paint_progress_bar), (draw_box):
+ * themes/Crux/gtk-2.0/gtkrc:
+
+ - Implement new style menu items
+ - Bug fixes to paint_shadow and draw_box
+ - Fix draw issues in paint_progress_bar
+
+2006-06-01 Thomas Wood <thos gnome org>
+
+ * engines/industrial/src/industrial_style.c: (real_draw_box):
+ Applied patch from Bug 341694 - Crash in d4x
+
+2006-05-29 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (crux_begin_paint),
+ (crux_paint_gradient), (paint_button), (paint_shadow),
+ (paint_entry_shadow), (paint_progress_bar),
+ (paint_menuitem_shadow), (draw_shadow), (draw_box), (draw_check),
+ (draw_tab), (draw_focus), (draw_slider), (draw_handle):
+ Begin implementing the tango-style Crux from Lapo Calamandrei's mockup.
+
+ * engines/support/cairo-support.c: (ge_saturate_color),
+ (ge_cairo_rounded_rectangle):
+ * engines/support/cairo-support.h:
+ Added rounded rectangle and saturate functions
+
+ * themes/Crux/gtk-2.0/gtkrc: Tweaks for the new tango-style Crux
+
+2006-05-21 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_gripdots), (clearlooks_draw_slider),
+ (clearlooks_draw_slider_button):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_set_widget_parameters):
+ * engines/clearlooks/src/clearlooks_types.h:
+ * engines/clearlooks/src/support.c: (cl_get_parent_direction):
+ * engines/clearlooks/src/support.h:
+
+ Updated the GtkScale.
+ First steps to RTL support.
+
+2006-05-21 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_progressbar_fill):
+ * engines/clearlooks/src/clearlooks_style.c: (draw_box):
+ * engines/clearlooks/src/clearlooks_types.h:
+
+ Pulsing progressbars look better now.
+ 100% progressbars don't draw end line.
+
+2006-05-21 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_menubar0), (clearlooks_draw_menubar2),
+ (clearlooks_draw_menubar1), (clearlooks_draw_menubar),
+ (clearlooks_draw_toolbar):
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_style.c: (draw_box):
+ * engines/clearlooks/src/clearlooks_types.h:
+
+ Added the three menubar styles.
+
+2006-05-17 Rob Staudinger <robert staudinger gmail com>
+
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+ * engines/smooth/src/engine/smooth_gtk2_rc.c:
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.h:
+ Tab highlights for the smooth engine.
+ Syntax: "tabs { highlight = TRUE }"
+
+2006-04-19 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_copy):
+ - Fix the copy function. (#338826, Søren Sandmann)
+
+2006-04-10 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (combo_box_get_seperator_pos), (draw_resize_grip):
+ - Two memory leak fixes from Fedora Core
+ (Matthias Clasen <mclasen redhat com>)
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_box):
+ - Fix orientation of the fill line for RTL locales
+ (#337381, yairhr yahoo com)
+ - Prevent the fill line from overshooting the trough.
+
+2006-02-27 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_copy), (clearlooks_style_class_init):
+ * engines/industrial/src/industrial_style_versioned_code.h:
+ * engines/lighthouseblue/src/lighthouseblue_style.c:
+ (lighthouseblue_style_copy), (lighthouseblue_style_class_init):
+ * engines/metal/src/metal_gtk2_engine.c: (metal_style_copy),
+ (metal_style_class_init):
+ Added functions that copy the styles to all engines that save data
+ in them. (Fixes: #325760 for real)
+
+2006-02-27 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (combo_box_get_seperator_pos):
+
+ Fixed another memory leak...
+
+2006-02-27 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_flat_box):
+ * engines/clearlooks/src/support.c:
+ (gtk_treeview_get_header_index):
+
+ Applied patch from #332639. Fixes memory leaks.
+
+2006-02-14 Daniel Borgmann <daniel borgmann gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_flat_box):
+
+ Re-implemented the listview item gradients.
+
+2006-02-06 Richard Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_button):
+
+ Default buttons can now be recognized by a more visible border.
+ I really need to rework the button drawing code, because it's huge
+ and ugly. And this is not the place to talk about that.
+
+2006-02-04 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_check):
+
+ Added inconsistent state. Fixes #325932.
+
+2006-02-01 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/animation.h:
+
+ No longer including animation.c, but splitted the implementation
+ from the prototype. From Benjamin's patch.
+
+2006-02-01 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/config.h.in:
+
+ Fixing incomplete check-in..
+
+2006-02-01 Richard A. Stellingwerff <remenic gmail com>
+
+ * configure.ac:
+
+ Patch from Benjamin Berg to add a --enable-animation option to
+ the configure script. Enables animation for Clearlooks only.
+
+ * engines/clearlooks/Makefile.am:
+ * engines/clearlooks/src/animation.c: (force_widget_redraw),
+ (start_timer), (stop_timer), (animation_info_destroy),
+ (on_animated_widget_destruction),
+ (destroy_animation_info_and_weak_unref), (lookup_animation_info),
+ (add_animation), (update_animation_info),
+ (animation_timeout_handler), (on_checkbox_toggle),
+ (on_connected_widget_destruction), (disconnect_all_signals),
+ (find_signal_info), (clearlooks_animation_progressbar_add),
+ (clearlooks_animation_connect_checkbox),
+ (clearlooks_animation_is_animated), (clearlooks_animation_elapsed),
+ (clearlooks_animation_cleanup):
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_rc_style_finalize), (clearlooks_rc_style_class_init),
+ (theme_parse_boolean):
+ * engines/clearlooks/src/clearlooks_style.c: (draw_box),
+ (draw_option), (draw_check), (clearlooks_style_unrealize):
+ * engines/clearlooks/src/clearlooks_style.h:
+
+ Applied patch from Benjamin Berg to improve the sanity of the animation
+ code. Should improve stability, and improves readability here and there.
+
+2006-01-30 Thomas Wood <thos gnome org>
+
+ * NEWS:
+ * configure.ac:
+
+ Updated for 2.7.4 release
+
+2006-01-27 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+
+ Not compiling any animation code anymore. Define HAVE_ANIMATION to enable.
+
+2006-01-25 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (draw_box) First attempt at cairo
+ progress bar bars, (draw_option) Show 'active' state of radio buttons
+
+2006-01-22 Thomas Wood <thos gnome org>
+
+ * engines/crux/Makefile.am: Use new shared functions
+ * engines/crux/src/crux-draw.c: (crux_paint_gradient), (draw_box),
+ (draw_check), (draw_option): Draw radio buttons using cairo
+
+ * engines/crux/src/crux-draw.h:
+ * engines/crux/src/eazel-theme.h:
+
+ Remove references to (old) undefined functions
+
+ * configure.ac:
+ * engines/Makefile.am:
+ * engines/support/Makefile.am:
+ * engines/support/cairo-support.c: (rgb_to_hls), (hls_to_rgb),
+ (ge_gdk_color_to_cairo), (ge_shade_color):
+ * engines/support/cairo-support.h:
+
+ New cross-engine support functions
+
+2006-01-21 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (draw_check): Add insensitive state
+
+2006-01-21 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (paint_stock_image),
+ (paint_shadow), (paint_default), (paint_arrow), (draw_box),
+ (draw_polygon), (draw_arrow), (draw_check), (draw_focus),
+ (draw_slider):
+ * themes/Crux/gtk-2.0/gtkrc:
+
+ First attempt at cairo check boxes
+
+2006-01-16 Richard A. Stellingwerff <remenic gmail com>
+
+ * NEWS:
+ * configure.ac:
+
+ Updated for 2.7.3
+
+2006-01-15 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_resize_grip):
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_style.c: (draw_resize_grip):
+ * engines/clearlooks/src/clearlooks_types.h:
+
+ Added the resize grip.
+
+2006-01-15 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_menuitem):
+
+ Fixed memory leak.
+
+2006-01-12 Daniel Borgmann <daniel borgmann gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_box):
+
+ Don't draw the shadow on vertical toolbars.
+
+2006-01-12 Daniel Borgmann <daniel borgmann gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (scale_or_ref):
+
+ Add missing function for icon transparency patch.
+
+2006-01-12 Daniel Borgmann <daniel borgmann gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (set_transparency),
+ (render_icon), (clearlooks_style_class_init):
+
+ Applied icon transparency patch again.
+
+2006-01-12 Daniel Borgmann <daniel borgmann gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_box):
+ * engines/clearlooks/src/clearlooks_draw.c: (clearlooks_draw_menuitem):
+
+ New-old menuitem style.
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_handle):
+
+ Fix broken toolbar handle orientation (again).
+
+2006-01-06 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/lighthouseblue/src/lighthouseblue_style.c: (draw_slider),
+ (draw_handle):
+ Make sure the clip regions are reset again.
+
+2006-01-05 Richard Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_box):
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+
+ Reverted to 'forward motion' animation by default, when
+ enabled. Disabled by default now.
+
+2006-01-05 Richard Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_box):
+
+ Removed some very unprofessional debugging output...
+
+2006-01-05 Richard Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_box):
+ * engines/clearlooks/src/support.c: (cl_is_panel_widget):
+ * engines/clearlooks/src/support.h:
+
+ Renamed cl_is_gnome_panel to cl_is_panel_widget to catch
+ applets as well. Don't ask me why the Window List applet
+ likes to draw like a menubar, but it does.
+
+2006-01-04 Thomas Wood <thos gnome org>
+
+ * engines/lighthouseblue/src/lighthouseblue_rc_style.c:
+ (theme_parse_boolean):
+ * engines/lighthouseblue/src/lighthouseblue_style.c: (draw_arrow),
+ (lighthouseblue_style_class_init):
+ * engines/lighthouseblue/src/util.c:
+
+ Applied Lighthouseblue engine patch from bug 321140
+
+2006-01-03 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/hc/src/hc-style.c: (hc_draw_flat_box),
+ (hc_style_class_init):
+ Add a hc_draw_flat_box function, that calls the gtk_paint_box
+ function for tooltips to avoid the hardcoded black border that
+ the default engine uses. Closes bug #318151.
+
+2006-01-02 Thomas Wood <thos gnome org>
+
+ * NEWS:
+ * configure.ac:
+
+ Updated for 2.7.2
+
+2006-01-02 Richard Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_arrow):
+ * engines/clearlooks/src/support.c: (cl_find_combo_box_widget),
+ (cl_is_combo_box):
+ * engines/clearlooks/src/support.h:
+
+ Prefixed some function with cl_ to avoid symbol conflicts with
+ other engines. Based on a patch from #315562.
+
+2005-12-31 Benjamin Berg <benjamin sipsolutions net>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_box_gap),
+ (draw_box): Fix some possible NULL dereferenciations.
+
+2005-12-30 Richard Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_shadow):
+
+ Added an extra check for the entry widget. Prevents a crash
+ in evolution.
+
+2005-12-26 Richard Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_box):
+
+ Don't draw menubar on GNOME panel.
+
+ * engines/clearlooks/src/support.c: (cl_is_gnome_panel):
+ * engines/clearlooks/src/support.h:
+
+ Added function to check if the widget is the GNOME panel.
+
+2005-12-26 Richard Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_set_widget_parameters), (draw_box),
+ (clearlooks_style_init_from_rc):
+ * engines/clearlooks/src/clearlooks_types.h:
+
+ Added 'is_default' field to WidgetParameters.
+
+2005-12-21 Kjartan Maraas <kmaraas gnome org>
+
+ * engines/smooth/src/interfaces/abstract/abstract_drawing_interface
+ .c:
+ * engines/smooth/src/interfaces/shared/gdk/gdk_drawing_interface.c:
+ (internal_drawing_area_use_pen_gc),
+ (internal_drawing_area_unuse_pen_gc),
+ (internal_drawing_area_use_brush_gc),
+ (internal_drawing_area_unuse_brush_gc): Revert too agressive cleanups so
+ we don't get unresolved symbols and crashes/100% cpu hangs.
+
+2005-12-21 Thomas Wood <thos gnome org>
+
+ * engines/hc/src/hc-main.c: (theme_init):
+ * engines/hc/src/hc-style.c: (hc_draw_shadow):
+ * engines/industrial/src/industrial_style.c: (ensure_pixmap),
+ (draw_hline), (draw_handle), (draw_vline), (draw_slider),
+ (real_draw_box), (draw_box), (draw_shadow), (draw_box_gap),
+ (draw_shadow_gap), (draw_extension), (draw_arrow), (draw_check),
+ (draw_option):
+ * engines/industrial/src/parse_rc_style.h:
+ * engines/mist/src/mist-rc-style.c:
+ * engines/mist/src/mist-style.c: (draw_box), (draw_resize_grip),
+ (draw_string):
+ * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_box):
+ * engines/redmond/src/redmond_gtk2_engine.c:
+ * engines/redmond/src/redmond_gtk2_misc.c: (is_toolbar_item),
+ (gtk_menu_shell_setup_signals), (gtk_menu_shell_cleanup_signals):
+ * engines/thinice/src/thinice_rc_style.c:
+ (thinice_rc_style_class_init):
+ * engines/thinice/src/thinice_theme_draw.c: (draw_box),
+ (draw_handle):
+
+ - Patches and fixes for bug 321140 to hc, industrial, mist, redmond and
+ thinice engines (cleanups for compiler warnings and removal of
+ unneeded code)
+
+2005-12-19 Richard Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_rounded_rectangle), (clearlooks_draw_button),
+ (clearlooks_draw_entry), (clearlooks_draw_spinbutton_down),
+ (clearlooks_draw_slider_button),
+ (clearlooks_draw_progressbar_trough), (clearlooks_draw_tab),
+ (clearlooks_draw_scrollbar_stepper):
+
+ Renamed clearlooks_draw_rectectangle to clearlooks_draw_rectangle.
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_shadow),
+ (draw_box), (clearlooks_style_unrealize):
+
+ Don't draw entry in TreeView edit mode.
+
+ * engines/clearlooks/src/support.c: (clearlooks_get_parent_bg):
+ * engines/clearlooks/src/support.h:
+
+ Fixed a warning, removed unused methods.
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+
+ Made background just a tiiiiiiiny bit darker.
+
+2005-12-14 Thomas Wood <thos gnome org>
+
+ * engines/smooth/Makefile.am:
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
+ (theme_parse_boolean), (theme_parse_fill), (theme_parse_edge),
+ (theme_parse_button_default), (theme_parse_active_tab),
+ (theme_parse_tab), (theme_parse_option), (theme_parse_grip),
+ (theme_parse_check):
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.h:
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+ (rounded_extension_points), (square_extension_points),
+ (triangle_extension_points), (smooth_fill_background),
+ (smooth_draw_grip), (do_smooth_draw_shadow),
+ (do_smooth_draw_focus), (smooth_draw_extension),
+ (smooth_draw_button_default), (smooth_draw_handle):
+ * engines/smooth/src/engine/smooth_gtk2_misc.c: (is_toolbar_item):
+ * engines/smooth/src/engine/smooth_gtk2_misc.h:
+ * engines/smooth/src/engine/smooth_gtk2_rc.c:
+ (smooth_rc_style_init_data):
+ * engines/smooth/src/interfaces/abstract/abstract_drawing_interface
+ .c:
+ * engines/smooth/src/interfaces/drawing_interface.c:
+ (SmoothDrawingInterfaceSetup):
+ * engines/smooth/src/interfaces/gdk2/src/gdk2_gradient_routines.c:
+ (internal_create_vertical_gradient_image_buffer),
+ (GDK2CanvasRenderGradient):
+ * engines/smooth/src/interfaces/shared/gdk/gdk_drawing_interface.c:
+ (internal_drawing_area_use_pen_gc):
+ * engines/smooth/src/utils/draw_arrows.c: (SmoothDrawDirtyArrow):
+ * engines/smooth/src/utils/draw_arrows.h:
+ * engines/smooth/src/utils/draw_border.c:
+ (SmoothDrawPolygonBorder):
+ * engines/smooth/src/utils/draw_checkmark.c:
+ (SmoothDrawCrossCheckMark):
+ * engines/smooth/src/utils/draw_grips.c: (modula):
+
+ Applied smooth engine patch from bug 321140
+
+2005-12-12 Thomas Wood <thos gnome org>
+
+ * NEWS:
+ * configure.ac:
+ Update for 2.7.1 release
+
+ * engines/metal/src/metal_gtk2_drawing.c: (metal_draw_box),
+ (metal_draw_tab), (metal_draw_extension):
+ * engines/metal/src/metal_gtk2_misc.c: (do_metal_draw_arrow),
+ (is_first_tab), (do_metal_draw_notebook_tab):
+ * engines/metal/src/metal_gtk2_misc.h:
+ * engines/thinice/src/thinice_theme_draw.c: (draw_box),
+ (draw_extension), (thinice_tab):
+ Fixes bug 323215
+
+2005-12-13 Richard Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/Makefile.am:
+
+ Add animation.c to the dist.
+
+2005-11-27 Richard Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_check):
+
+ Don't draw the "sunken" look when x/ythickness is smaller than 3.
+
+2005-11-25 Richard Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/animation.c:
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_button), (clearlooks_draw_entry),
+ (clearlooks_draw_frame), (clearlooks_draw_tab),
+ (clearlooks_draw_normal_arrow), (clearlooks_draw_combo_arrow),
+ (clearlooks_draw_arrow):
+ * engines/clearlooks/src/clearlooks_style.c: (draw_box):
+
+ Removed most of the #define's in clearlooks_draw, replacing them
+ with const's. Slightly modified the border shade of pressed buttons.
+ No longer animating progressbars when their allocation has negative
+ values. Firefox is an application where this happens, and is the
+ prime example of GTK+ fakes where adding timers to the main loop
+ has no effect, resulting in choppy progressbar animation.
+
+2005-11-23 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/animation.c: (cl_async_animation_lookup),
+ (cl_async_animation_remove), (cl_async_animation_add),
+ (cl_async_animation_update), (cl_async_animation_timer_func),
+ (cl_async_animation_getdata), (cl_checkbox_toggle),
+ (cl_progressbar_add), (cl_disconnect):
+ * engines/clearlooks/src/clearlooks_style.c: (draw_box),
+ (draw_option), (draw_check), (draw_arrow), (draw_focus),
+ (clearlooks_style_unrealize):
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+
+ Updated the animation code from Kulyk Nazar's latest patch. Moved all
+ animation functions to animations.c. It needs a lot of testing still.
+ Changed the bg[ACTIVE] shade to make it a bit lighter.
+
+2005-11-22 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_progressbar_trough):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_set_widget_parameters):
+
+ Fixed crash in gnumeric. The bug was potentially harmful
+ to other apps as well.
+
+2005-11-21 Thomas Wood <thos gnome org>
+
+ * NEWS:
+ * configure.ac:
+
+ Update for 2.7.0 release
+
+2005-11-21 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-common.h:
+ * engines/crux/src/crux-draw.c: (crux_paint_gradient),
+ (draw_shadow), (draw_box), (draw_slider):
+ * engines/crux/src/crux-main.c: (theme_init):
+ * engines/crux/src/crux-rc-parser.c:
+ * engines/crux/src/crux-rc-style.c:
+
+ - Applied crux patch from bug 321140
+ - General gradients now drawn using cairo
+
+2005-11-16 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_entry): Draw inner focus ring on GtkEntry.
+
+2005-11-13 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (cl_progressbar_add),
+ (cl_checks_remove), (cl_update_checks), (cl_checks_known),
+ (cl_checks_timer_func), (cl_checks_toggled),
+ (clearlooks_set_widget_parameters), (draw_flat_box), (draw_check),
+ (clearlooks_style_unrealize):
+
+ Checkmarks now animate, too. Thanks once again to Kulyk Nazar (tirpse)!
+ Properly disconnecting signals from progressbars and check boxes, I hope.
+
+2005-11-13 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_unrealize):
+
+ Don't update the progressbars after unloading the engine.
+
+2005-11-13 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_progressbar_fill):
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_style.c:
+ (cl_progressbar_remove), (update_progressbar), (timer_func),
+ (cl_progressbar_known), (cl_progressbar_add), (draw_box),
+ (clearlooks_style_init_from_rc):
+
+ Added animating progressbar, thanks to Kulyk Nazar (tirpse)!
+
+2005-11-13 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_init_from_rc):
+ * engines/clearlooks/src/clearlooks_style.h:
+
+ Add "animation" property to ClearlooksStyle as well.
+
+2005-11-13 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_scale_draw_gradient),
+ (clearlooks_draw_progressbar_trough),
+ (clearlooks_draw_progressbar_fill): Fixed a little memory leak.
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_rc_style_init), (theme_parse_boolean),
+ (clearlooks_rc_style_parse), (clearlooks_rc_style_merge):
+ * engines/clearlooks/src/clearlooks_rc_style.h:
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_init_from_rc):
+
+ Added a new option in gtkrc called "animation". This will be used
+ to enable/disable animation a theme. Thanks goes to Kulyk Nazar
+ "tirpse, Schamane" for his work on this.
+
+2005-11-13 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_progressbar_fill), (clearlooks_draw_tab),
+ (clearlooks_draw_list_view_header):
+ * engines/clearlooks/src/clearlooks_types.h:
+ * engines/crux/src/crux-main.c: (theme_exit):
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+
+ Flattened the inactive tabs, increased the shade of list headers,
+ and made the progressbar less 3d'ish.
+
+2005-11-10 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_progressbar_fill): Applied patch #321185 from
+ Jason Allen to fix memory leak.
+
+2005-11-10 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (crux_paint_menuitem_gradient),
+ (paint_outline), (paint_shadow), (paint_entry_shadow),
+ (paint_menuitem_shadow), (draw_box):
+
+ Use cairo to draw menu items and entry boxes
+
+2005-11-02 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (crux_begin_paint),
+ (paint_outline), (paint_shadow):
+
+ Use cairo functions rather than gdk
+
+2005-10-31 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (draw_box), (draw_slider):
+ * engines/crux/src/eazel-theme-hacks.c:
+
+ Remove various hacks
+
+2005-10-30 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_button), (clearlooks_draw_progressbar_trough),
+ (clearlooks_draw_progressbar_fill),
+ (clearlooks_draw_scrollbar_trough),
+ (clearlooks_draw_scrollbar_stepper):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_set_widget_parameters), (draw_handle),
+ (clearlooks_style_init_from_rc),
+ (gdk_cairo_set_source_color_alpha), (draw_focus):
+ * engines/clearlooks/src/clearlooks_types.h:
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+
+ Lots of tweaking of contrast and colors. Fixed the focus rings.
+
+2005-10-16 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_handle): Fix memory leak. Patch from Mart Raudsepp (leio).
+
+2005-10-10 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_inset), (clearlooks_draw_button),
+ (clearlooks_draw_entry), (clearlooks_draw_menu_frame):
+ * engines/clearlooks/src/clearlooks_style.c: (draw_box),
+ (draw_option), (draw_check), (clearlooks_style_init_from_rc):
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+
+ Improved colors and such. Possibly other things, too :)
+
+2005-09-16 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_progressbar_trough): Fix progressbar shadow in Firefox.
+
+2005-09-16 Richard A. Stellingwerff <remenic gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc: Fix statusbar breakage.
+
+2005-09-16 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_button), (clearlooks_draw_entry),
+ (clearlooks_draw_progressbar_fill): Slightly lighter border on disabled
+ buttons.
+ * engines/clearlooks/src/clearlooks_style.c: (draw_handle),
+ (draw_box), (draw_option), (draw_check): Fixed prelight checkbuttons.
+ Unknown handles are drawn properly now.
+
+2005-09-14 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_option),
+ (draw_check): Disabled radio/check buttons are sooo pretty now!
+
+2005-09-14 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_normal_arrow), (clearlooks_draw_combo_arrow),
+ (_clearlooks_draw_arrow), (clearlooks_draw_arrow):
+ * engines/clearlooks/src/clearlooks_style.c: (draw_shadow),
+ (draw_box), (draw_arrow): Fixed arrow drawing.
+
+2005-09-13 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_button), (clearlooks_draw_entry): Slightly more contrast.
+ * engines/clearlooks/src/clearlooks_style.c: (draw_handle): Properly
+ handle orientation.
+
+2005-09-13 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_inset), (clearlooks_draw_button),
+ (clearlooks_draw_entry), (clearlooks_draw_scale_trough),
+ (clearlooks_draw_progressbar_trough):
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_style_init_from_rc):
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+
+ Fixed the shades calculations and did some polishing.
+
+2005-09-12 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_normal_arrow), (clearlooks_draw_combo_arrow),
+ (clearlooks_draw_arrow):
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_set_widget_parameters), (draw_tab), (draw_arrow),
+ (clearlooks_style_class_init):
+ * engines/clearlooks/src/clearlooks_types.h: Draw pretty combo arrows.
+
+2005-09-12 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_option),
+ (draw_check), (clearlooks_style_class_init): Draw pretty checkbox
+ buttons, too!
+
+2005-09-11 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_box),
+ (draw_option): Drawing pretty radio buttons!
+
+2005-09-11 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_rounded_rectectangle), (clearlooks_draw_button),
+ (clearlooks_draw_frame), (clearlooks_draw_menu_frame),
+ (clearlooks_draw_handle):
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_style.c: (draw_shadow),
+ (draw_extension), (draw_handle), (draw_box), (draw_up_down_arrow),
+ (draw_tab), (clearlooks_draw_arrow):
+ * engines/clearlooks/src/clearlooks_types.h:
+ * engines/clearlooks/src/support.c: (scrollbar_get_stepper):
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+
+ Implemented handle bars. Improved arrows on combobox/optionmenu.
+ Improved gradient on buttons.
+ Shadowless frames are no longer drawn.
+
+2005-09-09 Andrew Johnson <ajgenius ajgenius us>
+
+ * engines/mist/src/mist-style.c: fix disabled/selected option
+
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ * engines/redmond/src/redmond_gtk2_drawing.h:
+ * engines/redmond/src/redmond_gtk2_engine.c:
+ * engines/redmond/src/redmond_gtk2_engine.h:
+ * engines/redmond/src/redmond_gtk2_misc.c:
+ * engines/redmond/src/redmond_gtk2_misc.h:
+ partially converted to cairo
+ check still has problem sizes,
+ fills and options need to be done yet
+
+2005-09-08 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_slider_button),
+ (clearlooks_draw_progressbar_trough),
+ (clearlooks_draw_scrollbar_trough),
+ (clearlooks_draw_scrollbar_stepper),
+ (clearlooks_draw_scrollbar_slider), (clearlooks_draw_statusbar),
+ (clearlooks_draw_menu_frame):
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_rc_style_init), (theme_parse_int),
+ (clearlooks_rc_style_parse), (clearlooks_rc_style_merge):
+ * engines/clearlooks/src/clearlooks_rc_style.h:
+ * engines/clearlooks/src/clearlooks_style.c: (draw_shadow),
+ (draw_handle), (combo_box_get_seperator_pos), (draw_box),
+ (draw_tab), (clearlooks_draw_arrow),
+ (clearlooks_style_init_from_rc), (clearlooks_style_class_init):
+ * engines/clearlooks/src/clearlooks_style.h:
+ * engines/clearlooks/src/clearlooks_types.h:
+ * engines/clearlooks/src/support.c: (clearlooks_get_parent_bg),
+ (scrollbar_get_stepper):
+
+ Made slider (scale) border slightly brighter.
+ Made progressbar trough slightly brighter.
+ Added scrollbar trough.
+ Improved scrollbar steppers and sliders.
+ Added support for colored scrollbar slider.
+ New function for drawing statusbar.
+
+ * themes/Clearlooks/gtk-2.0/gtkrc: Minor changes to the color scheme.
+
+2005-08-31 Andrew Johnson <ajgenius ajgenius us>
+
+ * engines/mist/src/mist-style.c: more cairo conversions - initial
+ change mostly complete now
+
+2005-08-30 Andrew Johnson <ajgenius ajgenius us>
+
+ * engines/mist/src/mist-style.c: funky change to improve option
+
+2005-08-30 Andrew Johnson <ajgenius ajgenius us>
+
+ * engines/mist/src/mist-style.c: more changes toward cairo
+
+2005-08-30 Andrew Johnson <ajgenius ajgenius us>
+
+ * engines/mist/src/mist-style.c:begin conversion to cairo for 2.8
+
+2005-08-30 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_rounded_rectectangle): Decided to opt for easier math. Should
+ avoid some unnecessary headaches.
+ * engines/clearlooks/src/clearlooks_draw.c: (clearlooks_draw_button),
+ (clearlooks_draw_menuitem), (clearlooks_draw_scrollbar_stepper),
+ (clearlooks_draw_scrollbar_slider): Added functions to draw scrollbar.
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_style.c: (draw_handle),
+ (draw_box):
+ * engines/clearlooks/src/clearlooks_types.h:
+ * engines/clearlooks/src/support.c: (scrollbar_get_stepper),
+ (scrollbar_visible_steppers), (scrollbar_get_junction): Added support
+ functions to determine which stepper is drawn, as well as which sides of
+ the slider jonjoin.
+ * engines/clearlooks/src/support.h:
+
+2005-08-28 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_rounded_rectectangle), (clearlooks_draw_button),
+ (clearlooks_scale_draw_gradient), (clearlooks_draw_slider_button),
+ (clearlooks_draw_progressbar_trough), (clearlooks_draw_frame),
+ (clearlooks_draw_menuitem):
+ * engines/clearlooks/src/clearlooks_style.c: (draw_box_gap),
+ (draw_hline):
+
+ Minor speed improvements.
+
+2005-08-27 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_entry): Draw an opaque border, instead of
+ a transparent one. What was I thinking?
+ * engines/clearlooks/src/clearlooks_style.c: (draw_shadow):
+ Sanitize the size, if needed.
+
+2005-08-26 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_button), (clearlooks_get_frame_gap_clip),
+ (clearlooks_draw_frame), (clearlooks_draw_list_view_header),
+ (clearlooks_draw_toolbar), (clearlooks_draw_menuitem):
+ Added drawing code for toolbars, menuitems. Lightened buttons borders.
+ Etched in/out support for frames.
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_style.c: (draw_shadow),
+ (draw_box_gap), (draw_box), (draw_shadow_gap), (draw_arrow),
+ (clearlooks_style_init_from_rc), (clearlooks_style_class_init):
+ Implemented toolbars, menuitems (incomplete), scrollbars (incomplete).
+ Added etched in/out support for frames.
+
+2005-08-24 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/Makefile.am:
+ * engines/clearlooks/src/bits.c:
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_top_left_highlight), (clearlooks_draw_button),
+ (clearlooks_scale_draw_gradient), (clearlooks_draw_optionmenu),
+ (clearlooks_draw_tab):
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_style.c: (draw_shadow),
+ (draw_box_gap), (combo_box_get_seperator_pos), (draw_vline),
+ (draw_hline), (draw_shadow_gap), (clearlooks_style_unrealize):
+ * engines/clearlooks/src/clearlooks_types.h:
+ * engines/clearlooks/src/support.c: (clearlooks_get_parent_bg):
+ * engines/clearlooks/src/support.h:
+
+ Major cleanup. Removed unused variables, function, files.
+ Compiles with -pedantic -ansi -std=c89.
+
+2005-08-23 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_draw_frame), (clearlooks_draw_separator),
+ (clearlooks_draw_list_view_header):
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_set_widget_parameters), (draw_shadow), (draw_box_gap),
+ (draw_box), (draw_shadow_gap):
+ Implemented listview headers.
+
+ * engines/clearlooks/src/clearlooks_types.h: Added type for
+ Listview headers.
+ * engines/clearlooks/src/support.c: (clearlooks_get_parent_bg): Fixed
+ segfault.
+
+2005-08-22 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/Makefile.am: Fixes bug 314127
+ * engines/clearlooks/src/support.c:
+ (gtk_treeview_get_header_index), (special_get_ancestor): Removed
+ obsolete functions.
+ * engines/clearlooks/src/support.h: Removed obsolete prototypes.
+
+2005-08-22 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_get_frame_gap_clip), (clearlooks_draw_tab),
+ (clearlooks_draw_separator):
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_style.c: (draw_shadow),
+ (draw_extension), (draw_vline), (draw_hline), (draw_resize_grip),
+ (clearlooks_style_class_init):
+ * engines/clearlooks/src/clearlooks_types.h:
+
+ Implemented the statusbar. Improved tabs. Added Separator functions
+ and type. Disabled the resize grip for now.
+
+2005-08-21 Thomas Wood <thos gnome org>
+
+ * engines/crux/Makefile.am:
+ * engines/crux/src/eazel-theme.h:
+ Removed references to eazel-theme-hacks.c
+
+ * engines/crux/src/crux-draw.c: (draw_box), (draw_extension):
+ Fixes an Open Office 2 bug and bug 305963 (The leftmost tab in tabbed widgets
+ is not drawn correctly)
+
+ * engines/mist/src/mist-style.c: (draw_rect): Fixes bug 165864
+ * engines/thinice/src/thinice_rc_style.c:
+ (thinice_rc_style_create_style): Patch from bug 314100 (tiny cleanup in
+ thinice theme style code) by Kjartan Maraas
+
+2005-08-21 Richard A. Stellingwerff <remenic gmail com>
+
+ * configure.ac: Depend on GTK+ 2.8, changed version number.
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ (clearlooks_rounded_rectectangle), (rotate_mirror_translate),
+ (clearlooks_draw_inset), (clearlooks_draw_shadow),
+ (clearlooks_draw_top_left_highlight),
+ (clearlooks_draw_highlight_and_shade), (clearlooks_draw_button),
+ (clearlooks_draw_entry), (clearlooks_draw_spinbutton),
+ (clearlooks_draw_spinbutton_down),
+ (clearlooks_scale_draw_gradient), (clearlooks_draw_scale_trough),
+ (clearlooks_draw_slider_button),
+ (clearlooks_draw_progressbar_trough),
+ (clearlooks_draw_progressbar_fill), (clearlooks_draw_optionmenu),
+ (clearlooks_draw_menubar), (clearlooks_draw_tab2),
+ (clearlooks_get_frame_gap_clip), (clearlooks_draw_frame),
+ (clearlooks_draw_tab):
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_style.c:
+ (clearlooks_begin_paint), (clearlooks_set_widget_parameters),
+ (draw_flat_box), (draw_shadow), (draw_box_gap), (draw_extension),
+ (draw_handle), (combo_box_get_seperator_pos), (draw_box),
+ (draw_slider), (draw_option), (draw_tab), (draw_vline),
+ (draw_shadow_gap), (clearlooks_style_init_from_rc),
+ (realize_color), (draw_focus), (clearlooks_style_unrealize),
+ (clearlooks_style_class_init):
+ * engines/clearlooks/src/clearlooks_style.h:
+ * engines/clearlooks/src/support.c: (shade), (is_combo_box),
+ (clearlooks_gdk_color_to_rgb), (clearlooks_get_parent_bg):
+ * engines/clearlooks/src/support.h:
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+
+ Initial import of Clearlooks port to cairo.
+
+2005-08-13 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c: Changed return type from
+ gboolean to void in cl_progressbar2_set_four_points.
+
+2005-08-05 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_shadow_gap):
+
+ Fixed a memory leak.
+
+2005-08-02 Chris Lahey <clahey ximian com>
+
+ * engines/industrial/src/industrial_style.c (draw_check)
+ (draw_option): Center these pixmaps properly.
+
+2005-07-30 Richard A. Stellingwerff <remenic gmail com>
+
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+
+ Using latest engine features. Using the more vibrant selection color
+ from Shaun McCance.
+
+
+2005-07-27 Thomas Wood <thos gnome org>
+
+ * NEWS: Updated for 2.6.4 release
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_drawing.c:
+ (do_smooth_draw_shadow): Fixes bug 305374
+
+2005-07-27 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_style.c: (draw_box):
+
+ Fixed #1244760 (clearlooks sf.net bugtracker).
+
+2005-07-24 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (paint_stock_image):
+ * engines/crux/src/crux-pixmaps.c: (pixmap_cache_ref),
+ (pixmap_cache_set), (eazel_engine_image_render),
+ (eazel_engine_stock_pixmap_and_mask_scaled),
+ (eazel_engine_stock_pixmap_and_mask):
+ * engines/crux/src/crux-pixmaps.h:
+
+ Patch applied from (and fixes) bug 161960
+
+2005-07-24 Richard A. Stellingwerff <remenic gmail com>
+
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/clearlooks/src/clearlooks_style.h:
+ * engines/clearlooks/src/support.c:
+ * engines/clearlooks/src/support.h:
+
+ Updated clearlooks engine
+
+2005-07-09 Thomas Wood <thos gnome org>
+
+ * configure.ac: Update for 2.6.4
+ * engines/lighthouseblue/src/lighthouseblue_style.c: (draw_option): Fixes bug 303112
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+ (do_smooth_draw_box), (smooth_draw_box): Fixes bug 308551
+ * engines/smooth/src/engine/smooth_gtk2_misc.c:
+ (gtk_button_get_props): Fixes bug 305432
+ * themes/Industrial/gtk-2.0/gtkrc: Fixes bug 170824
+
+2005-05-14 Glynn Foster <glynn foster sun com>
+
+ * engines/clearlooks/Makefile.am: Install into the correct
+ directory. Fixes #300530.
+
+2005-04-12 Thomas Wood <thos gnome org>
+
+ * NEWS: Updated for 2.6.3
+ * configure.ac:
+ * engines/clearlooks/Makefile.am:
+ * engines/clearlooks/src/clearlooks_draw.c: (cl_draw_borders),
+ (cl_draw_line), (cl_get_gradient_corner_color), (cl_draw_corner),
+ (cl_draw_fill), (cl_progressbar_tile_new),
+ (cl_draw_menuitem_button), (cl_draw_menuitem_flat),
+ (cl_draw_menuitem_gradient):
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ (clearlooks_rc_style_init), (theme_parse_progressbarstyle),
+ (theme_parse_menubarstyle), (theme_parse_listviewitemstyle),
+ (clearlooks_rc_style_parse), (clearlooks_rc_style_merge):
+ * engines/clearlooks/src/clearlooks_rc_style.h:
+ * engines/clearlooks/src/clearlooks_style.c: (draw_flat_box),
+ (draw_box_gap), (draw_extension), (draw_box), (draw_shadow_gap),
+ (draw_hline), (clearlooks_style_init_from_rc),
+ (clearlooks_style_class_init):
+ * engines/clearlooks/src/clearlooks_style.h:
+ * engines/clearlooks/src/support.c:
+ (internel_image_buffer_free_pixels), (internal_image_buffer_new),
+ (internal_color_get_as_uchars),
+ (internal_create_horizontal_gradient_image_buffer),
+ (internal_create_vertical_gradient_image_buffer), (draw_vgradient),
+ (draw_hgradient):
+ * engines/clearlooks/src/support.h:
+
+ Updated clearlooks engine
+
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+ (do_smooth_draw_focus): Patch from Andrew Johnson that should fix the Firefox
+ print dialog bug (bug 167389)
+
+ * themes/Clearlooks/Makefile.am:
+ * themes/Clearlooks/gtk-2.0/Makefile.am:
+ * themes/Clearlooks/gtk-2.0/gtkrc:
+
+ Updated clearlooks engine and added Clearlooks themes
+
+ * themes/Industrial/gtk-2.0/gtkrc:
+ * themes/LighthouseBlue/gtk-2.0/gtkrc:
+ * themes/Mist/gtk-2.0/gtkrc:
+ * themes/ThinIce/gtk-2.0/gtkrc:
+
+ Work around for GNOME "Places" and "Desktop" menu bar applet item text
+ colours
+
+2005-04-11 Thomas Wood <thos gnome org>
+
+ * configure.ac: Get ready for 2.6.3 release
+ * engines/industrial/src/industrial_style.c: (set_transparency),
+ (scale_or_ref), (render_icon):
+ * engines/industrial/src/industrial_style_versioned_code.h:
+
+ Patch from Michele Cella <michele cella gmail com> to render better
+ looking insensitive icons
+
+2005-03-17 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-draw.c: (draw_box), (draw_focus),
+ (crux_draw_style_class_init): Fixes menuitems and focus indicators
+
+2005-03-14 Thomas Wood <thos gnome org>
+
+ * NEWS: Corrected
+ * engines/crux/src/crux-draw.c: (paint_check): fixes bug 170113
+
+2005-03-14 Andrew Johnson <ajgenius ajgenius us>
+
+ * COPYING:
+ * configure.ac:
+ * engines/clearlooks/AUTHORS:
+ * engines/clearlooks/CREDITS:
+ * engines/clearlooks/Makefile.am:
+ * engines/clearlooks/src/bits.c:
+ * engines/clearlooks/src/clearlooks_draw.c:
+ * engines/clearlooks/src/clearlooks_draw.h:
+ * engines/clearlooks/src/clearlooks_rc_style.c:
+ * engines/clearlooks/src/clearlooks_rc_style.h:
+ * engines/clearlooks/src/clearlooks_style.c:
+ * engines/clearlooks/src/clearlooks_style.h:
+ * engines/clearlooks/src/clearlooks_theme_main.c:
+ * engines/clearlooks/src/support.c:
+ * engines/clearlooks/src/support.h:
+
+ add clearlooks engine
+
+ * engines/smooth/src/interfaces/gdk2/src/gdk2_gradient_routines.c:
+
+ check for empty width/height in gradient routine
+
+2005-03-13 Andrew Johnson <ajgenius ajgenius us>
+
+ * engines/smooth/src/interfaces/gdk2/src/gdk2_gradient_routines.c:
+ (internal_create_vertical_gradient_image_buffer):
+ * engines/smooth/src/utils/draw_arrows.c: (SmoothFreeArrowStyles):
+
+ try and work around potential memcpy overlap
+
+2005-03-11 Andrew Johnson <ajgenius ajgenius us>
+
+ * engines/crux/src/config.h.in:
+ re-empty crux config template (tsk's thos)
+
+ (merging changes from smooth cvs)
+
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.c:
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_rc.h:
+ * engines/smooth/src/engine/smooth_gtk2_engine.c:
+ * engines/smooth/src/utils/draw_arrows.c:
+ * engines/smooth/src/utils/draw_arrows.h:
+
+ ensure composite arrows immediately after parse i
+ (to try and prevent memleaks on arrowless apps)
+
+ * engines/smooth/src/interfaces/gdk2/src/gdk2_gradient_routines.c:
+ * engines/smooth/src/interfaces/gdk2/src/gdk2_gradient_routines.h:
+
+ enabled dither pixbuf gradients by default for vertical/horizontal
+ gradients and use exponential memcpy's in block sizes of 2^n to
+ optimize number of steps used to draw vertical gradient lines.
+
+2005-03-07 Thomas Wood <thos gnome org>
+
+ * NEWS:
+ * configure.ac:
+
+ Update for 2.6.2 release
+
+2005-02-19 Andrew Johnson <ajgenius ajgenius us>
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c
+ * engines/smooth/src/engine/smooth_gtk2_rc.c:
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_drawing.c:
+
+ Sync with with latest smooth 0.6.0 fixes, closes bugs #167389 and
+ #163370
+
+2005-02-08 Thomas Wood <thos gnome org>
+
+ * NEWS: Update for 2.6.1
+
+2005-02-03 William Jon McCann <mccann jhu edu>
+
+ * engines/smooth/src/engine/smooth_gtk2_engine.h:
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c (smooth_draw_flat_box):
+ * engines/smooth/src/engine/smooth_gtk2_engine.c (smooth_style_class_init):
+ Namespace parent_class var (Fixes #166201).
+
+2005-02-03 Kjartan Maraas <kmaraas gnome org>
+
+ * engines/smooth/src/engine/smooth_gtk2_engine.c:
+ (smooth_rc_style_parse): Use g_quark_from_string() instead
+ of g_quark_from_static_string() since the latter will cause
+ problems when used in modules that are dynamically loaded
+ and unloaded. This should solve a ton of crashes related
+ to changing themes. Closes bug #165942, bug #166018,
+ bug #160803, and is also related to other theme related
+ crashes all the way back to 1.4.x. Theme engine authors
+ should be made aware of this so we can get external theme
+ engines fixed.
+
+2005-01-29 Thomas Wood <thos gnome org>
+
+ * NEWS: Updated
+ * configure.ac: Change version to 2.6.1
+
+2005-01-28 Thomas Wood <thos gnome org>
+
+ * engines/smooth/Makefile.am: Fix bug 162131 (Enable building outside of srcdir)
+
+2005-01-06 Thomas Wood <thos gnome org>
+
+ * engines/crux/src/crux-pixmaps.c: (load_image):
+ * engines/crux/src/crux-rc-style.c: (crux_rc_style_init):
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ (redmond_draw_handle):
+
+ Applied patch from bug 163099 (fixes building with C89 compilers)
+
+2005-01-04 Andrew Johnson <ajgenius ajgenius us>
+
+ * engines/smooth/src/engine/smooth_gtk2_misc.c:
+ (reverse_engineer_spin_button):
+
+ improve spin button up arrow offset when embedded
+
+ * engines/smooth/src/interfaces/gdk2/gdk2_drawing_interface.c:
+ (internal_image_buffer_new), (GDK2CanvasStore), (GDK2CanvasRender),
+ (GDK2CanvasDrawLine), (GDK2CanvasDrawLines), (GDK2CanvasDrawArc),
+ (GDK2CanvasFrameRectangle), (GDK2CanvasFrameChord),
+ (GDK2CanvasFillRectangle), (GDK2CanvasFillChord),
+ (GDKInitializeCanvas), (GDKFinalizeCanvas),
+ (_DrawingInterfaceInitialize), (_DrawingInterfaceFinalize):
+ * engines/smooth/src/interfaces/gdk2/gdk2_private_drawing_interface.h:
+
+ Remove unused experimental Cairo/Xrender, Bezier, & Blur Cruft
+
+ * engines/smooth/src/interfaces/gdk2/gdk2_drawing_interface.c:
+ (GDK2CanvasFrameRectangle):
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+ (do_smooth_draw_focus):
+
+ fix solid focus where thickness > 1
+
+2004-12-21 Andrew Johnson <ajgenius ajgenius us>
+
+ * configure.ac:
+ fix dist/distcheck
+
+2004-12-21 Andrew Johnson <ajgenius ajgenius us>
+
+ * README:
+ * configure.ac:
+ * engines/Makefile.am:
+ * themes/Makefile.am:
+
+ add --disable args to configure
+ version bump to 2.6.0
+
+ * themes/ThinIce/Makefile.am:
+ * themes/ThinIce/gtk-2.0/Makefile.am:
+ * themes/ThinIce/gtk-2.0/gtkrc:
+ add ThinIce theme
+
+2004-12-17 Andrew Johnson <ajgenius ajgenius us>
+
+ * AUTHORS:
+ Point to individual engines
+
+ * MAINTAINERS:
+ Add initial Maintainers list
+
+ * NEWS:
+ Add 2.6 News
+
+ * engines/industrial/src/industrial_style.c: (real_draw_box):
+ Fix OptionMenu vertical line for RTL
+
+2004-12-16 Thomas Wood <thos gnome org>
+
+ * themes/Industrial/gtk-2.0/gtkrc:
+ Fixed invisible text in insensitive entry widgets
+
+ * themes/Redmond/gtk-2.0/gtkrc:
+ * themes/Redmond/gtk/gtkrc:
+ Corrected background colour of insensitive entry widgets
+
+2004-12-16 Andrew Johnson <ajgenius ajgenius us>
+
+ * COPYING:
+ add initial list of engine to license
+
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+ (smooth_draw_slider):
+ fix scales slider
+
+2004-12-16 Andrew Johnson <ajgenius ajgenius us>
+
+ * README:
+ Initial README updates for new release
+
+2004-12-15 Thomas Wood <thos gnome org>
+
+ * configure.ac:
+ * themes/LighthouseBlue/Makefile.am:
+ * themes/LighthouseBlue/gtk-2.0/Makefile.am:
+ * themes/LighthouseBlue/gtk-2.0/gtkrc:
+ * themes/Makefile.am:
+ * themes/Mist/Makefile.am:
+ * themes/Mist/gtk-2.0/Makefile.am:
+ * themes/Mist/gtk-2.0/gtkrc:
+
+ Added Mist and LighthouseBlue themes (gtkrc files)
+
+2004-12-15 Andrew Johnson <ajgenius ajgenius us>
+
+ * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_arrow),
+ (redmond_draw_box), (redmond_draw_handle):
+
+ fix comboboxentry insensitive arrow
+ fix RTL toolbar handles
+
+ * engines/redmond/src/redmond_gtk2_misc.c: (is_combo_box),
+ (is_in_combo_box):
+
+ fix redmond comboboxentry check
+
+ * engines/smooth/src/utils/draw_arrows.c: (SmoothDrawDirtyArrow),
+ (SmoothDrawArrow):
+
+ fix Etched Dirty Arrow offset
+
+ * themes/Redmond/gtk-2.0/gtkrc:
+
+ use white for progress bar prelight text
+
+2004-12-15 Andrew Johnson <ajgenius ajgenius us>
+
+ * engines/smooth/src/engine/shared/gtk/smooth_gtk_drawing.c:
+ (smooth_draw_grip):
+ * engines/smooth/src/utils/calc_colors.c:
+ * engines/smooth/src/utils/calc_colors.h:
+ * engines/smooth/src/utils/draw_grips.c:
+ (do_smooth_draw_broken_bars), (do_smooth_draw_lines),
+ (internal_smooth_draw_dot), (do_smooth_draw_dots),
+ (do_smooth_draw_buds):
+ * engines/smooth/src/utils/draw_grips.h:
+
+ ensure "smooth" "namespace" on old grip functions
+
+2004-12-15 Andrew Johnson <ajgenius ajgenius us>
+
+ * engines/smooth/src/utils/draw_checkmark.c:
+ (SmoothDrawMinusCheckMark):
+
+ improve size/center logic for inconsistant 'Minus' check
+
+2004-12-14 Andrew Johnson <ajgenius ajgenius us>
+
+ * themes/Industrial/Makefile.am:
+ * themes/Metal/gtk-2.0/Makefile.am:
+ * themes/Redmond/gtk/Makefile.am:
+
+ commit missing Makefile.am's
+
+2004-12-14 Andrew Johnson <ajgenius ajgenius us>
+
+ * configure.ac:
+ * Makefile.am:
+ * engines/Makefile.am:
+ * engines/metal/AUTHORS:
+ * engines/metal/Makefile.am:
+ * engines/metal/src/metal_gtk2_drawing.c:
+ * engines/metal/src/metal_gtk2_drawing.h:
+ * engines/metal/src/metal_gtk2_engine.c:
+ * engines/metal/src/metal_gtk2_engine.h:
+ * engines/metal/src/metal_gtk2_misc.c:
+ * engines/metal/src/metal_gtk2_misc.h:
+
+ add new metal engine
+
+ * engines/smooth/src/engine/smooth_gtk2_drawing.c:
+
+ fix embed combo button redraw
+
+ * metal/.cvsignore:
+ * metal/ChangeLog:
+ * metal/Makefile.am:
+ * metal/Theme/.cvsignore:
+ * metal/Theme/Makefile.am:
+ * metal/Theme/README.html:
+ * metal/Theme/gtk-2.0/.cvsignore:
+ * metal/Theme/gtk-2.0/Makefile.am:
+ * metal/Theme/gtk-2.0/gtkrc:
+ * metal/metal_rc_style.c:
+ * metal/metal_rc_style.h:
+ * metal/metal_style.c:
+ * metal/metal_style.h:
+ * metal/metal_theme_main.c:
+
+ remove old metal
+
+ * themes/Makefile.am:
+ * themes/Industrial/Makefile.am:
+ * themes/Industrial/gtk-2.0/Makefile.am:
+ * themes/Industrial/gtk-2.0/gtkrc:
+ * themes/Metal/Makefile.am:
+ * themes/Metal/gtk-2.0/Makefile.am:
+ * themes/Metal/gtk-2.0/gtkrc:
+ * themes/Redmond/Makefile.am:
+ * themes/Redmond/gtk/Makefile.am:
+ * themes/Redmond/gtk/gtkrc:
+
+ Add Industrial theme
+ Add Metal theme
+ Add Redmond GTK 1 gtkrc
+
+2004-12-13 Thomas Wood <thos gnome org>
+
+ * configure.ac:
+ * engines/Makefile.am:
+ * engines/smooth/*:
+
+ Added Smooth engine from Andrew Johnson <ajgenius ajgenius us>
+
+
+2004-12-08 Andrew Johnson <ajgenius ajgenius us>
+
+ * engines/redmond/Makefile.am: Fix Makefile.am libs
+
+ * engines/redmond/src/redmond_gtk2_drawing.c: (redmond_draw_arrow),
+ (redmond_draw_shadow), (redmond_draw_combobox_button),
+ (redmond_draw_spinbutton_stepper), (redmond_draw_box),
+ (redmond_draw_handle):
+
+ Ensure widget isn't null when testing RTL/LTR
+ Ensure valid style is used for combo widget
+
+2004-12-06 Thomas Wood <thos gnome org>
+
+ * configure.ac:
+ * themes/Crux/Makefile.am:
+ * themes/Crux/gtk-2.0/Makefile.am:
+ * themes/Crux/gtk-2.0/gtkrc:
+ * themes/Makefile.am:
+
+ Added Crux gtkrc
+
+2004-12-05 Thomas Wood <thos gnome org>, Andrew Johnson <ajgenius ajgenius us>
+
+ * engines/redmond/src/redmond_gtk2_drawing.c:
+ * engines/redmond/src/redmond_gtk2_misc.c:
+
+ - Menu prelight fix (open menu check)
+ - Fixed insensitive arrows
+ - Use stippled background for toggle buttons in "on" state
+ - Fixed Firefox toolbar
+
+2004-12-03 Thomas Wood <thos gnome org>, Andrew Johnson <ajgenius ajgenius us>
+
+ * Makefile.am:
+ * configure.ac:
+ * engines/Makefile.am:
+ * engines/redmond/*:
+
+ New redmond engine added
+
+ * redmond95/Theme/.cvsignore:
+ * redmond95/Theme/Makefile.am:
+ * redmond95/Theme/README.html:
+ * redmond95/Theme/gtk-2.0/.cvsignore:
+ * redmond95/Theme/gtk-2.0/Makefile.am:
+ * redmond95/Theme/gtk-2.0/gtkrc:
+
+ Old redmond engine removed
+
+ * themes/Makefile.am:
+ * themes/Redmond/Makefile.am:
+ * themes/Redmond/gtk-2.0/Makefile.am:
+ * themes/Redmond/gtk-2.0/gtkrc:
+
+ Theme files for new redmond engine
+
+2004-12-01 Thomas Wood <thos gnome org>, Andrew Johnson <ajgenius ajgenius us>
+
+ * Update version to 2.5
+ * Remove pixbuf and notif engines, and misc other files
+ * Move crux, hc, industrial, mist, thinice engines over from
+ gnome-themes and gnome-themes-extras
+ * Replace configure.in with configure.ac
+
+2004-11-02 James Henstridge <james jamesh id au>
+
+ From bug #156666:
+
+ * configure.in: modernise the configure script a bit.
+
+ * autogen.sh: use automake 1.9, 1.8 or 1.7 instead of 1.4.
+
+Wed May 28 10:26:48 2003 Owen Taylor <otaylor redhat com>
+
+ * README: Fix typo of ~/.theme for ~/.themes
+
+Tue Apr 22 12:14:16 2003 Owen Taylor <otaylor redhat com>
+
+ * README: Fix 'copy copy' typo.
+
+2003-03-02 Tor Lillqvist <tml iki fi>
+
+ * configure.in: Call AC_LIBTOOL_WIN32_DLL. Set OS_WIN32
+ conditional on Windows.
+
+ * makefile.cygwin: Remove, unmaintained and obsolete.
+
+ * Makefile.am (EXTRA_DIST): Remove here, too.
+
+ * README.win32: Update.
+
+Fri Jan 17 19:02:02 2003 Owen Taylor <otaylor redhat com>
+
+ * === Released 2.2.0 ===
+
+ * Makefile.am: Make dist fixes.
+
+ * gtk-engines.spec: Some updates to bring into a
+ resemblence of workingness.
+
+ * NEWS: Updated.
+
+Fri Jan 17 18:32:34 2003 Owen Taylor <otaylor redhat com>
+
+ * configure.in Makefile.am gtk-engines-2.pc.in: Patch
+ from Seth Nickell to add a .pc file so that things use
+ one of the gtk-engines engines can check for it's
+ presence.
+
+Thu Oct 31 18:56:56 2002 Owen Taylor <otaylor redhat com>
+
+ * configure.in: Remove some useless checks.
+ (Red Hat bugzilla, #64061)
+
+2002-09-12 Havoc Pennington <hp redhat com>
+
+ * notif/Theme/ICON.png, metal/Theme/ICON.png,
+ redmond95/Theme/ICON.png: remove apparently pointless old icon
+ files
+
+Fri Sep 6 16:40:42 2002 Owen Taylor <otaylor redhat com>
+
+ * README: Added some text describing how to install
+ gtk-engines into a different prefix than GTK+.
+ (#84727, Piotr Sawuk)
+
+2002-08-18 Havoc Pennington <hp pobox com>
+
+ * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
+ both automake 1.6 and 1.4 installed get the right automake. Means
+ compilation from CVS will now require the latest automake 1.4
+ release, or manually creating symlinks called "automake-1.4" and
+ "aclocal-1.4"
+
+Sun Apr 21 09:52:54 2002 Owen Taylor <otaylor redhat com>
+
+ * configure.in: Version 1.9.0
+
+Sat Jan 19 20:42:11 2002 Owen Taylor <otaylor redhat com>
+
+ * raleigh/**: Remove engine, it's now the GTK+ default.
+
+ * pixmap/**: Remove engine, replaced by pixbuf
+
+ * pixbuf/**: Replacement for pixmap-engine, compatible
+ RC file format, sane code.
+
+ * metal,notif,redmond95/Theme/gtk{-2.0}: Rename theme
+ directories to gtk-2.0.
+
+ * Makefile.am (SUBDIRS): Remove pixmap and raleigh,
+ temporarily remove
+
+ * ltmain.sh ltconfig acinclude.m4: Remove from CVS
+
+ * configure.in: Update for GTK+-2.0 and pkg-config.
+
+Thu Mar 15 02:07:25 2001 Owen Taylor <otaylor redhat com>
+
+ * configure.in (cflags_set): Release 0.12
+
+ * configure.in: Suppress the default action when
+ checking for gtk_style_set_prop_experimental
+ to avoid messing up $LIBS. (#51989)
+
+ * configure.in: Add -Wall for GCC.
+
+ * raleigh/raleigh_theme_{draw,main}.c: Couple of
+ trivial warning cleanups.
+
+Thu Feb 15 23:32:27 2001 Owen Taylor <otaylor redhat com>
+
+ * configure.in (cflags_set): Release 0.11.
+
+Mon Feb 12 17:43:57 2001 Owen Taylor <otaylor redhat com>
+
+ * Makefile.am raleigh/*: Import of new theme that using GTK+-1.2.9
+ features to look better.
+
+Wed Jan 17 13:40:08 2001 Owen Taylor <otaylor redhat com>
+
+ * {notif,redmond95}/Theme/gtk/gtkrc: Remove references to
+ /home/raster. (RH bugzilla #20444)
+
+2000-02-13 Tor Lillqvist <tml iki fi>
+
+ * makefile.cygwin: New file, for building with gcc on Windows
+ without auto* and libtool.
+ * makefile.msc: New file, for building with MSVC.
+
+ * README.win32: New file.
+
+ * Makefile.am (EXTRA_DIST): Distribute the new files.
+
+Thu Feb 3 15:05:57 PST 2000 Manish Singh <yosh gimp org>
+
+ * acinclude.m4
+ * config.guess
+ * config.sub
+ * ltconfig
+ * ltmain.sh: upgrade to libtool 1.3.4 (bugfix only release)
+
+Tue Jan 25 10:58:11 2000 Owen Taylor <otaylor redhat com>
+
+ * configure.in: Up version, make a 0.10 release including
+ workaround hack for pixmap eventbox backgrounds.
+
+1999-05-30 James Henstridge <james daa com au>
+
+ * configure.in, */Makefile.am: make the theme engines link against
+ gtk.
+
+Sat May 1 12:11:33 PDT 1999 Manish Singh <yosh gimp org>
+
+ * acinclude.m4
+ * config.guess
+ * config.sub
+ * ltconfig
+ * ltmain.sh: libtool 1.3
+
+Mon Mar 29 21:13:13 PST 1999 Manish Singh <yosh gimp org>
+
+ * acinclude.m4
+ * config.guess
+ * config.sub
+ * ltconfig
+ * ltmain.sh: libtool 1.2f
+
+Fri Feb 26 20:38:53 1999 Owen Taylor <otaylor redhat com>
+
+ * configure.in: Up version number to 0.5
+
+Thu Feb 11 23:09:55 1999 Owen Taylor <otaylor redhat com>
+
+ * configure.in (cflags_set): Up version number to 0.4.
+
+ * **/Makefile.am: Removed all references to
+ makemakefile.sh
+
+Tue Feb 2 05:16:12 PST 1999 Manish Singh <yosh gimp org>
+
+ * acinclude.m4
+ * config.guess
+ * config.sub
+ * ltconfig
+ * ltmain.sh: use CVS libtool 1.2e. Tell me what breaks.
+
+ * pixmap/Makefile.am
+ * metal/Makefile.am
+ * notif/Makefile.am
+ * redmond95/Makefile.am: use -module and -avoid-version flags
+
+ * configure.in: minor clean ups
+
+Wed Jan 27 21:14:54 PST 1999 Manish Singh <yosh gimp org>
+
+ * acinclude.m4: new file, to go with libtool
+
+ * ltmain.sh
+ * ltconfig: better file magic regexp for Linux libs
+
+Mon Jan 18 14:08:14 1999 Owen Taylor <otaylor redhat com>
+
+ * README: Wrote one
+ * AUTHORS: Added Randy Gordon
+
+ * gtk-engines.spec: Up version number
+
+Mon Jan 18 13:46:41 1999 Owen Taylor <otaylor redhat com>
+
+ * configure.in: Up version for an 0.2 release.
+
+Mon Jan 18 11:25:25 1999 Owen Taylor <otaylor redhat com>
+
+ * configure.in: Remove -lgdk, -lgtk, and -lglib from GDK_IMLIB_LIBS.
+
+ * redmond95/Makefile.am notif/Makefile.am metal/Makefile.am
+ pixmap/Makefile.am: Don't link to GTK_LIBS, since we
+ want to use the main programs copy of GTK+.
+
+ * */*_theme_main.c: Add a gtk_module_check_init() function to
+ check if we are compatible with the version of GTK+ of the
+ main executable. Removed some debugging printf's.
+
+Wed Jan 13 16:30:45 PST 1999 Manish Singh <yosh gimp org>
+
+ * ltconfig
+ * ltmain.sh: House! Techno! Libtool! (do the 1.2d dance baby)
+
+Sun Jan 3 14:13:28 PST 1999 Manish Singh <yosh gimp org>
+
+ * configure.in: don't try to build static libs by default, it
+ doesn't make much sense
+
+ * redmond95/Makefile.am
+ * notif/Makefile.am
+ * metal/Makefile.am: don't link to $GDK_IMLIB_LIBS
+
+Wed Dec 16 12:52:55 EST 1998 The Rasterman <raster redhat com>
+ * removed win95 and Motif themes - replace with Notif and Redmond95
+ - otherwise the same.
+
+1998-11-07 Raja R Harinath <harinath cs umn edu>
+
+ * configure.in: Unify all subdir `configure.in's here.
+
+Mon Oct 19 12:11:28 1998 Owen Taylor <otaylor redhat com>
+
+ * Add in ltconfig and ltmain.sh with correct shldeps
+ patches.
+
+1998-10-17 <jrb aware-of-vacuity labs redhat com>
+
+ * (theme)/configure.in: changed AC_INIT field.
+
+Sat Oct 17 00:35:10 1998 Owen Taylor <otaylor redhat com>
+
+ * */*.[ch]: Removed unused code for handling
+ RC data, made functions static to reduce damage from g_module's
+ RTLD_GLOBAL. Removed theme_set_background functions
+ which were just cut 'n paste code from GTK+.
+
+ * */*.h: Removed unused, obsolete header files.
+
+Tue Sep 1 00:12:12 CDT 1998 Frank Belew <frb umr edu>
+
+ * Makefile.am: added support for new imlib.m4
+ * configure.in: added support for new imlib.m4
+
+Fri Aug 21 19:08:25 1998 Owen Taylor <otaylor redhat com>
+
+ * Makefile.am: Added support for metal theme.
+ Install/distribute gtkrc's for each theme.
+
+Thu Aug 20 18:25:07 EDT 1998 The Rasterman <raster redhat com>
+
+ * added metal theme, fixed pixmap theme now to use pixmap path -
+ and removed lots of annoying print's, added gtkr's for each
+ theme data.. now all your rc needs to do is include these rc's.
+
+Mon Aug 17 20:32:53 1998 Owen Taylor <otaylor redhat com>
+
+ * Makefile.am, pixmap/Makefile.am: Switch back to using automake,
+ fix things up to make dist properly.
+
+ * pixmap_theme.h: Rationalized.
+ * win95_theme.h motif_theme.h: Removed
+
+ * Started ChangeLog.
+
+Thu Jul 30 14:51:34 EDT 1998 The Rasterman <raster redhat com>
+
+ * Moved all the themes to install cleanly the engine *.so's in
+ $(exec_prefix)/lib/gtk/themes/engines/ .
+ All the data for themes is now installed in
+ $(exec_prefix)/share/gtk/themes/theme_name/
+ All things build using GNU configure and autoconf and libtool now.
+ I have created a win95, motif and pixmap theme setup - i have to
+ work on the motif and win95 ones - pixmap theme also need work -
+ it partially parses a gtkrc for itself. This is goign to be a good
+ sample base to work from if you wish to write your own theme engines.
+
+
+Thu Jul 30 19:10:42 EDT 1998 The Rasterman <raster redhat com>
+
+ * Fixed the win95/motif drawing functions to NOT clobber the original
+ GTK bg pixmap style stuff.... :)
diff --git a/Makefile.am b/Makefile.am
index ced559a..8313f2c 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,7 +1,8 @@
-SUBDIRS = engines themes test schema
-DIST_SUBDIRS = $(SUBDIRS) po
+SUBDIRS = engines themes test schema po
+DIST_SUBDIRS = $(SUBDIRS)
EXTRA_DIST = \
+ gtk-engines.doap \
autogen.sh \
gtk-engines-2.pc.in \
gtk-engines.spec.in \
@@ -15,13 +16,55 @@ DISTCLEANFILES = \
intltool-merge \
intltool-update
+# We have the config.h file somewhere else currently, which git.mk does not
+# quite handle.
+GITIGNOREFILES = \
+ $(srcdir)/engines/support/config.h \
+ $(srcdir)/engines/support/stamp-h1
+
+MAINTAINERCLEANFILES = \
+ $(srcdir)/INSTALL \
+ $(srcdir)/aclocal.m4 \
+ $(srcdir)/autoscan.log \
+ $(srcdir)/compile \
+ $(srcdir)/engines/support/config.h.in \
+ $(srcdir)/config.guess \
+ $(srcdir)/config.sub \
+ $(srcdir)/configure.scan \
+ $(srcdir)/depcomp \
+ $(srcdir)/install-sh \
+ $(srcdir)/ltmain.sh \
+ $(srcdir)/missing \
+ $(srcdir)/mkinstalldirs \
+ $(srcdir)/omf.make \
+ $(srcdir)/xmldocs.make \
+ $(srcdir)/gtk-doc.make \
+ $(srcdir)/ChangeLog \
+ `find "$(srcdir)" -type f -name Makefile.in -print`
+
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = gtk-engines-2.pc
-
test: all
cd test && $(MAKE) $(AM_MAKEFLAGS) test
+dist-hook:
+ @if test -d "$(srcdir)/.git"; \
+ then \
+ echo Creating ChangeLog && \
+ ( cd "$(top_srcdir)" && \
+ echo '# Generated by Makefile. Do not edit.'; echo; \
+ $(top_srcdir)/missing --run git log --stat ) > ChangeLog.tmp \
+ && mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
+ || ( rm -f ChangeLog.tmp ; \
+ echo Failed to generate ChangeLog >&2 ); \
+ else \
+ echo A git clone is required to generate a ChangeLog >&2; \
+ fi
+
rpm : dist
rpmbuild --nodeps -ta $(PACKAGE)-$(VERSION).tar.gz
@rm -f $(PACKAGE)-$(VERSION).tar.gz
+
+-include $(top_srcdir)/git.mk
+
diff --git a/engines/Makefile.am b/engines/Makefile.am
index 9e22870..434b785 100644
--- a/engines/Makefile.am
+++ b/engines/Makefile.am
@@ -2,3 +2,6 @@ SUBDIRS = support $(BUILD_ENGINES)
DIST_SUBDIRS = support clearlooks crux glide hc industrial lua mist redmond thinice
EXTRA_DIST = engine.symbols
+
+-include $(top_srcdir)/git.mk
+
diff --git a/engines/clearlooks/Makefile.am b/engines/clearlooks/Makefile.am
index f7ddf9e..07c46fb 100644
--- a/engines/clearlooks/Makefile.am
+++ b/engines/clearlooks/Makefile.am
@@ -45,3 +45,6 @@ libclearlooks_la_SOURCES = \
libclearlooks_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
libclearlooks_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
+
+-include $(top_srcdir)/git.mk
+
diff --git a/engines/crux/Makefile.am b/engines/crux/Makefile.am
index 6e22299..6a23ced 100644
--- a/engines/crux/Makefile.am
+++ b/engines/crux/Makefile.am
@@ -20,3 +20,6 @@ libcrux_engine_la_SOURCES = \
libcrux_engine_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
libcrux_engine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
+
+-include $(top_srcdir)/git.mk
+
diff --git a/engines/glide/Makefile.am b/engines/glide/Makefile.am
index eb4fbba..3255c8e 100644
--- a/engines/glide/Makefile.am
+++ b/engines/glide/Makefile.am
@@ -35,3 +35,6 @@ libglide_la_SOURCES = \
libglide_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
libglide_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
+
+-include $(top_srcdir)/git.mk
+
diff --git a/engines/hc/Makefile.am b/engines/hc/Makefile.am
index 156b96f..61528e3 100644
--- a/engines/hc/Makefile.am
+++ b/engines/hc/Makefile.am
@@ -39,3 +39,6 @@ libhcengine_la_SOURCES = \
libhcengine_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
libhcengine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
+
+-include $(top_srcdir)/git.mk
+
diff --git a/engines/industrial/Makefile.am b/engines/industrial/Makefile.am
index c11a110..5cbe990 100644
--- a/engines/industrial/Makefile.am
+++ b/engines/industrial/Makefile.am
@@ -40,3 +40,6 @@ EXTRA_DIST = \
libindustrial_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
libindustrial_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
+
+-include $(top_srcdir)/git.mk
+
diff --git a/engines/lua/Makefile.am b/engines/lua/Makefile.am
index 59bd345..736154d 100644
--- a/engines/lua/Makefile.am
+++ b/engines/lua/Makefile.am
@@ -100,3 +100,6 @@ libluaengine_la_SOURCES = \
libluaengine_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
libluaengine_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
+
+-include $(top_srcdir)/git.mk
+
diff --git a/engines/mist/Makefile.am b/engines/mist/Makefile.am
index 7a1d493..439f6d2 100644
--- a/engines/mist/Makefile.am
+++ b/engines/mist/Makefile.am
@@ -17,3 +17,6 @@ libmist_la_SOURCES = \
libmist_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
libmist_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
+
+-include $(top_srcdir)/git.mk
+
diff --git a/engines/redmond/Makefile.am b/engines/redmond/Makefile.am
index 133741f..a9a58d4 100644
--- a/engines/redmond/Makefile.am
+++ b/engines/redmond/Makefile.am
@@ -38,3 +38,6 @@ libredmond95_la_SOURCES = \
libredmond95_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
libredmond95_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
+
+-include $(top_srcdir)/git.mk
+
diff --git a/engines/support/Makefile.am b/engines/support/Makefile.am
index a0cc800..bf10436 100644
--- a/engines/support/Makefile.am
+++ b/engines/support/Makefile.am
@@ -12,3 +12,6 @@ libsupport_la_SOURCES = \
./widget-information.h \
./ge-support.h \
./config.h
+
+-include $(top_srcdir)/git.mk
+
diff --git a/engines/thinice/Makefile.am b/engines/thinice/Makefile.am
index 09c6fdf..57a3797 100644
--- a/engines/thinice/Makefile.am
+++ b/engines/thinice/Makefile.am
@@ -19,3 +19,6 @@ libthinice_la_SOURCES = \
libthinice_la_LDFLAGS = -module -avoid-version -no-undefined -export-symbols $(top_srcdir)/engines/engine.symbols
libthinice_la_LIBADD = $(top_builddir)/engines/support/libsupport.la $(GTK_LIBS)
+
+-include $(top_srcdir)/git.mk
+
diff --git a/git.mk b/git.mk
new file mode 100644
index 0000000..4b742b5
--- /dev/null
+++ b/git.mk
@@ -0,0 +1,182 @@
+# git.mk
+#
+# Copyright 2009, Red Hat, Inc.
+# Written by Behdad Esfahbod
+#
+# Copying and distribution of this file, with or without modification,
+# are permitted in any medium without royalty provided the copyright
+# notice and this notice are preserved.
+#
+# The canonical source for this file is pango/git.mk, or whereever the
+# header of pango/git.mk suggests in the future.
+#
+# To use in your project, import this file in your git repo's toplevel,
+# then do "make -f git.mk". This modifies all Makefile.am files in
+# your project to include git.mk.
+#
+# This enables automatic .gitignore generation. If you need to ignore
+# more files, add them to the GITIGNOREFILES variable in your Makefile.am.
+# But think twice before doing that. If a file has to be in .gitignore,
+# chances are very high that it's a generated file and should be in one
+# of MOSTLYCLEANFILES, CLEANFILES, DISTCLEANFILES, or MAINTAINERCLEANFILES.
+#
+# The only case that you need to manually add a file to GITIGNOREFILES is
+# when remove files in one of mostlyclean-local, clean-local, distclean-local,
+# or maintainer-clean-local.
+#
+# Note that for files like editor backup, etc, there are better places to
+# ignore them. See "man gitignore".
+#
+# If "make maintainer-clean" removes the files but they are not recognized
+# by this script (that is, if "git status" shows untracked files still), send
+# me the output of "git status" as well as your Makefile.am and Makefile for
+# the directories involved.
+#
+# For a list of toplevel files that should be in MAINTAINERCLEANFILES, see
+# pango/Makefile.am.
+#
+# Don't EXTRA_DIST this file. It is supposed to only live in git clones,
+# not tarballs. It serves no useful purpose in tarballs and clutters the
+# build dir.
+#
+# This file knows how to handle autoconf, automake, libtool, gtk-doc,
+# gnome-doc-utils, intltool.
+#
+#
+# KNOWN ISSUES:
+#
+# - Recursive configure doesn't work as $(top_srcdir)/git.mk inside the
+# submodule doesn't find us. If you have configure.{in,ac} files in
+# subdirs, add a proxy git.mk file in those dirs that simply does:
+# "include $(top_srcdir)/../git.mk". Add more ..'s to your taste.
+# And add those files to git. See vte/gnome-pty-helper/git.mk for
+# example.
+#
+
+git-all: git-mk-install
+
+git-mk-install:
+ @echo Installing git makefile
+ @any_failed=; find $(top_srcdir) -name Makefile.am | while read x; do \
+ if grep 'include .*/git.mk' $$x >/dev/null; then \
+ echo $$x already includes git.mk; \
+ else \
+ failed=; \
+ echo "Updating $$x"; \
+ { cat $$x; \
+ echo ''; \
+ echo '-include $$(top_srcdir)/git.mk'; \
+ } > $$x.tmp || failed=1; \
+ if test x$$failed = x; then \
+ mv $$x.tmp $$x || failed=1; \
+ fi; \
+ if test x$$failed = x; then : else \
+ echo Failed updating $$x; >&2 \
+ any_failed=1; \
+ fi; \
+ fi; done; test -z "$$any_failed"
+
+.PHONY: git-all git-mk-install
+
+
+### .gitignore generation
+
+$(srcdir)/.gitignore: Makefile.am $(top_srcdir)/git.mk
+ @echo Generating $@; \
+ { \
+ if test "x$(DOC_MODULE)" = x -o "x$(DOC_MAIN_SGML_FILE)" = x; then :; else \
+ for x in \
+ $(DOC_MODULE)-decl-list.txt \
+ $(DOC_MODULE)-decl.txt \
+ tmpl/$(DOC_MODULE)-unused.sgml \
+ "tmpl/*.bak" \
+ xml html \
+ ; do echo /$$x; done; \
+ fi; \
+ if test "x$(DOC_MODULE)" = x -o "x$(DOC_LINGUAS)" = x; then :; else \
+ for x in \
+ $(_DOC_C_DOCS) \
+ $(_DOC_LC_DOCS) \
+ $(_DOC_OMF_ALL) \
+ $(_DOC_DSK_ALL) \
+ $(_DOC_HTML_ALL) \
+ $(_DOC_POFILES) \
+ "*/.xml2po.mo" \
+ "*/*.omf.out" \
+ ; do echo /$$x; done; \
+ fi; \
+ if test -f $(srcdir)/po/Makefile.in.in; then \
+ for x in \
+ po/Makefile.in.in \
+ po/Makefile.in \
+ po/Makefile \
+ po/POTFILES \
+ po/stamp-it \
+ po/.intltool-merge-cache \
+ "po/*.gmo" \
+ "po/*.mo" \
+ intltool-extract.in \
+ intltool-merge.in \
+ intltool-update.in \
+ ; do echo /$$x; done; \
+ fi; \
+ if test -f $(srcdir)/configure; then \
+ for x in \
+ autom4te.cache \
+ configure \
+ config.h \
+ stamp-h1 \
+ libtool \
+ config.lt \
+ ; do echo /$$x; done; \
+ fi; \
+ for x in \
+ .gitignore \
+ $(GITIGNOREFILES) \
+ $(CLEANFILES) \
+ $(PROGRAMS) \
+ $(EXTRA_PROGRAMS) \
+ $(LTLIBRARIES) \
+ so_locations \
+ .libs _libs \
+ $(MOSTLYCLEANFILES) \
+ "*.$(OBJEXT)" \
+ "*.lo" \
+ $(DISTCLEANFILES) \
+ $(am__CONFIG_DISTCLEAN_FILES) \
+ $(CONFIG_CLEAN_FILES) \
+ TAGS ID GTAGS GRTAGS GSYMS GPATH tags \
+ "*.tab.c" \
+ $(MAINTAINERCLEANFILES) \
+ $(BUILT_SOURCES) \
+ $(DEPDIR) \
+ Makefile \
+ Makefile.in \
+ "*.orig" \
+ "*.rej" \
+ "*.bak" \
+ "*~" \
+ ".*.sw[nop]" \
+ ; do echo /$$x; done; \
+ } | \
+ sed "s ^/`echo "$(srcdir)" | sed 's/\(.\)/[\1]/g'`/@/@" | \
+ sed 's@/[.]/@/@g' | \
+ LANG=C sort | uniq > $ tmp && \
+ mv $ tmp $@;
+
+all: $(srcdir)/.gitignore gitignore-recurse-maybe
+gitignore-recurse-maybe:
+ @if test "x$(SUBDIRS)" = "x$(DIST_SUBDIRS)"; then :; else \
+ $(MAKE) $(AM_MAKEFLAGS) gitignore-recurse; \
+ fi;
+gitignore-recurse:
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) .gitignore gitignore-recurse); \
+ done
+gitignore: $(srcdir)/.gitignore gitignore-recurse
+
+maintainer-clean: gitignore-clean
+gitignore-clean:
+ -rm -f $(srcdir)/.gitignore
+
+.PHONY: gitignore-clean gitignore gitignore-recurse gitignore-recurse-maybe
diff --git a/schema/Makefile.am b/schema/Makefile.am
index 9a22d03..9cf1ab5 100644
--- a/schema/Makefile.am
+++ b/schema/Makefile.am
@@ -17,3 +17,6 @@ xml_in_in_files = $(xml_DATA:.xml=.xml.in.in)
@INTLTOOL_XML_RULE@
CLEANFILES = $(xml_DATA) $(xml_in_files)
+
+-include $(top_srcdir)/git.mk
+
diff --git a/test/Makefile.am b/test/Makefile.am
index b7ae590..ea366f9 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -148,3 +148,6 @@ test:
@$(MAKE) $(AM_MAKEFLAGS) check
.PHONY: engines valgrind-logs
+
+-include $(top_srcdir)/git.mk
+
diff --git a/themes/Clearlooks/Makefile.am b/themes/Clearlooks/Makefile.am
index 5c631fb..eef74bf 100644
--- a/themes/Clearlooks/Makefile.am
+++ b/themes/Clearlooks/Makefile.am
@@ -1 +1,4 @@
SUBDIRS = gtk-2.0
+
+-include $(top_srcdir)/git.mk
+
diff --git a/themes/Clearlooks/gtk-2.0/Makefile.am b/themes/Clearlooks/gtk-2.0/Makefile.am
index a0c86f3..b9668bf 100644
--- a/themes/Clearlooks/gtk-2.0/Makefile.am
+++ b/themes/Clearlooks/gtk-2.0/Makefile.am
@@ -3,3 +3,6 @@ theme_DATA = gtkrc
EXTRA_DIST = $(theme_DATA)
+
+-include $(top_srcdir)/git.mk
+
diff --git a/themes/Crux/Makefile.am b/themes/Crux/Makefile.am
index 5c631fb..eef74bf 100644
--- a/themes/Crux/Makefile.am
+++ b/themes/Crux/Makefile.am
@@ -1 +1,4 @@
SUBDIRS = gtk-2.0
+
+-include $(top_srcdir)/git.mk
+
diff --git a/themes/Crux/gtk-2.0/Makefile.am b/themes/Crux/gtk-2.0/Makefile.am
index 09c1ea5..c1d0d56 100644
--- a/themes/Crux/gtk-2.0/Makefile.am
+++ b/themes/Crux/gtk-2.0/Makefile.am
@@ -3,3 +3,6 @@ theme_DATA = gtkrc
EXTRA_DIST = $(theme_DATA)
+
+-include $(top_srcdir)/git.mk
+
diff --git a/themes/Industrial/Makefile.am b/themes/Industrial/Makefile.am
index 5c631fb..eef74bf 100644
--- a/themes/Industrial/Makefile.am
+++ b/themes/Industrial/Makefile.am
@@ -1 +1,4 @@
SUBDIRS = gtk-2.0
+
+-include $(top_srcdir)/git.mk
+
diff --git a/themes/Industrial/gtk-2.0/Makefile.am b/themes/Industrial/gtk-2.0/Makefile.am
index f44638c..486839b 100644
--- a/themes/Industrial/gtk-2.0/Makefile.am
+++ b/themes/Industrial/gtk-2.0/Makefile.am
@@ -3,3 +3,6 @@ theme_DATA = gtkrc
EXTRA_DIST = $(theme_DATA)
+
+-include $(top_srcdir)/git.mk
+
diff --git a/themes/Makefile.am b/themes/Makefile.am
index 4e54c9d..2b761b4 100644
--- a/themes/Makefile.am
+++ b/themes/Makefile.am
@@ -1,3 +1,6 @@
SUBDIRS = $(BUILD_THEMES)
DIST_SUBDIRS = Clearlooks Industrial Redmond Crux Mist ThinIce
+
+-include $(top_srcdir)/git.mk
+
diff --git a/themes/Mist/Makefile.am b/themes/Mist/Makefile.am
index 5c631fb..eef74bf 100644
--- a/themes/Mist/Makefile.am
+++ b/themes/Mist/Makefile.am
@@ -1 +1,4 @@
SUBDIRS = gtk-2.0
+
+-include $(top_srcdir)/git.mk
+
diff --git a/themes/Mist/gtk-2.0/Makefile.am b/themes/Mist/gtk-2.0/Makefile.am
index 23e825d..7263586 100644
--- a/themes/Mist/gtk-2.0/Makefile.am
+++ b/themes/Mist/gtk-2.0/Makefile.am
@@ -3,3 +3,6 @@ theme_DATA = gtkrc
EXTRA_DIST = $(theme_DATA)
+
+-include $(top_srcdir)/git.mk
+
diff --git a/themes/Redmond/Makefile.am b/themes/Redmond/Makefile.am
index 5c631fb..eef74bf 100644
--- a/themes/Redmond/Makefile.am
+++ b/themes/Redmond/Makefile.am
@@ -1 +1,4 @@
SUBDIRS = gtk-2.0
+
+-include $(top_srcdir)/git.mk
+
diff --git a/themes/Redmond/gtk-2.0/Makefile.am b/themes/Redmond/gtk-2.0/Makefile.am
index e0fe3e1..0aabc63 100644
--- a/themes/Redmond/gtk-2.0/Makefile.am
+++ b/themes/Redmond/gtk-2.0/Makefile.am
@@ -3,3 +3,6 @@ theme_DATA = gtkrc
EXTRA_DIST = $(theme_DATA)
+
+-include $(top_srcdir)/git.mk
+
diff --git a/themes/ThinIce/Makefile.am b/themes/ThinIce/Makefile.am
index 5c631fb..eef74bf 100644
--- a/themes/ThinIce/Makefile.am
+++ b/themes/ThinIce/Makefile.am
@@ -1 +1,4 @@
SUBDIRS = gtk-2.0
+
+-include $(top_srcdir)/git.mk
+
diff --git a/themes/ThinIce/gtk-2.0/Makefile.am b/themes/ThinIce/gtk-2.0/Makefile.am
index d1b2fcc..5da01af 100644
--- a/themes/ThinIce/gtk-2.0/Makefile.am
+++ b/themes/ThinIce/gtk-2.0/Makefile.am
@@ -3,3 +3,6 @@ theme_DATA = gtkrc
EXTRA_DIST = $(theme_DATA)
+
+-include $(top_srcdir)/git.mk
+
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]