Re: [Epiphany] mega-patch
- From: Marco Pesenti Gritti <mpgritti oltrelinux com>
- To: Marco Pesenti Gritti <mpgritti oltrelinux com>
- Cc: James Willcox <jwillcox cs indiana edu>, epiphany mozdev org
- Subject: Re: [Epiphany] mega-patch
- Date: 14 Feb 2003 21:53:06 +0100
On Fri, 2003-02-14 at 21:39, Marco Pesenti Gritti wrote:
> On Fri, 2003-02-14 at 20:12, James Willcox wrote:
> > On Fri, 2003-02-14 at 07:29, Marco Pesenti Gritti wrote:
> > > On Fri, 2003-02-14 at 05:42, James Willcox wrote:
> > > > Hi Marco,
> > > >
> > > > Here's a patch that does 2 things: adds load feedback to tabs, and adds
> > > > a context menu to the bookmark editor.
> > > > http://www.cs.indiana.edu/~jwillcox/epiphany-loading-and-menu.png
> > > >
> > > > It really should be 2 separate patches, but I am lame and didn't want to
> > > > separate it. Of course, if you want one and not the other I will go
> > > > ahead and do it. :)
> > > >
> > > > Thanks,
> > > > James
> > > > ----
> > > >
> > >
> > > Cool :) Review follow.
> > >
> >
> > Ah, all very good points. Thanks. I fixed them all except the
> > following and committed it....attached is the patch
>
> Thanks.
>
> > > > + /* setup load feedback image */
> > > > + loading_pixbuf = gdk_pixbuf_animation_new_from_file (ephy_file ("epiphany-tab-loading.gif"), NULL);
> > > > + loading_image = gtk_image_new_from_animation (loading_pixbuf);
> > > > + g_object_unref (loading_pixbuf);
> > > > + gtk_box_pack_start (GTK_BOX (hbox), loading_image, FALSE, FALSE, 0);
> > > > +
> > >
> > > I'd prefer if we register this as a stock icon. Have a look at
> > > lib/ephy-stock-icons.c. So it's themable ...
> >
> > I wanted to do this too, but currently gtk+ doesn't support registering
> > GdkPixbufAnimation stuff as stock icons. I was thinking about using the
> > gnome icon theme stuff to do it, but it doesn't support gif (or mng).
>
> Oh, ok. Not a big deal, we can fix it later, when it's possible to do
> it.
>
> > Also, I totally ripped that gif out of mozilla....there may be licensing
> > issues or something. One thing I was thinking about, is that we could
> > snarf the image by grabbing it through the mozilla vfs. The tab loading
> > icon is available through chrome://communicator/skin/icons/loading.gif.
> > That would also allow the icon to be themable (through the mozilla
> > chrome system). What do you think?
>
> I think the best would be to use another icon. What about this ?
> http://jimmac.musichall.cz/ikony/i40/stock_refresh-blue.png
> Rotate it and make an animated gif should not be that hard.
> I'm really not good with gimp but I guess we can try to get that done in
> some way if you like the idea. (Btw we could just commit the patch with
> this static icon, to not risk conflicts).
>
Ouch. Just noticed the ... on all context menus items. I dont think they
are necessary, any particular reason to put them ?
Thanks,
Marco
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]