Attached is a rough implementation of that cell renderer. It's based on GtkCellRendererToggle, except that it renders the cell using a GtkCellRendererPixbuf, merely transferring function calls, and setting the star icon as appropriate. Two star icons are taken from Firefox (what license exactly?).
Untested, but simple enough to be fixed in situation. I guess it should be integrated into the rest of the project to check that it works, else testing would be a useless pain.
Attached is a rough implementation of that cell renderer. It's based on GtkCellRenderer Toggle, except that it renders the cell using a GtkCellRenderer Pixbuf, merely transferring function calls, and setting the star icon as appropriate. Two star icons are taken from Firefox (what license exactly?).
Untested, but simple enough to be fixed in situation. I guess it should be integrated into the rest of the project to check that it works, else testing would be a useless pain.