On Tue, Aug 30, 2011 at 06:51:10PM +0200, Kai-Martin Knaak wrote: > > Some glitches: > I don't see any visual feedback which item the mouse cursor currently refers > to. > Gnome user expectation seems to be, that the item should be highlighted with > background changing to focus color. Much the same way that the items in a > menu > highlight on mouse-over. Currently, I get focus color only after I clicked a > layer. >
Here is some visual feedback. It brightens the swatches when the mouse is over the row, a little bit. Let me know what you think of it. PATCH: diff --git a/src/hid/gtk/ghid-cell-renderer-visibility.c b/src/hid/gtk/ghid-cell-renderer-visibility.c index 2e07c67..ee5f6cb 100644 --- a/src/hid/gtk/ghid-cell-renderer-visibility.c +++ b/src/hid/gtk/ghid-cell-renderer-visibility.c @@ -125,6 +125,12 @@ ghid_cell_renderer_visibility_render (GtkCellRenderer *cell, cairo_stroke (cr); gdk_color_parse (pcb_cell->color, &color); + if (flags & GTK_CELL_RENDERER_PRELIT) + { + color.red = (4*color.red + 65535) / 5; + color.green = (4*color.green + 65535) / 5; + color.blue = (4*color.blue + 65535) / 5; + } gdk_cairo_set_source_color (cr, &color); if (pcb_cell->active) cairo_rectangle (cr, toggle_rect.x + 0.5, toggle_rect.y + 0.5, _______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user