[packagekit] The patch to enable title with uri in update viewer
Zhu, Peter J
peter.j.zhu at intel.com
Mon Jul 6 09:34:59 PDT 2009
Hi Richard,
Zhu, Peter J wrote on Tuesday, June 16, 2009 10:20 PM
> Hi Richard
> Richard Hughes wrote on Tuesday, June 16, 2009 9:03 PM
>> On Tue, Jun 16, 2009 at 9:59 AM, Zhu, Peter
>> J<peter.j.zhu at intel.com> wrote:
>>> Richard Hughes wrote on Tuesday, June 16, 2009 4:24 PM
>>>> Is this against git master?
>>>>
>>> Yes
I found this is NOT accepted in master and then new release of gpk. Any reason?
Thanks,
Peter
>>
>> [hughsie at hughsie-laptop gnome-packagekit]$ git
>> whatchanged src/gpk-update-viewer2.c fatal: ambiguous
>> argument 'src/gpk-update-viewer2.c': unknown revision or
>> path not in the working tree.
>>
>> We renamed gpk-update-viewer2.c to gpk-update-viewer.c a
>> few months ago -- where are you getting your git
>> checkout from? What's the output of ".git/FETCH_HEAD"?
>>
>
> Sorry, as I sent in previous thread, I made a mistake
> making diff than a local git tree.
>
> The correct one is:
>
> diff --git a/src/gpk-update-viewer.c
> b/src/gpk-update-viewer.c
> index 598ccd2..b46113d 100644
> --- a/src/gpk-update-viewer.c
> +++ b/src/gpk-update-viewer.c
> @@ -1140,13 +1140,15 @@
> gpk_update_viewer_add_description_link_item
> (GtkTextBuffer *buffer, GtkTextIter { GtkTextTag *tag;
> const gchar *uri;
> + const gchar *text;
> gint i;
>
> /* insert at end */
> gtk_text_buffer_insert_with_tags_by_name (buffer, iter,
> title, -1, "para", NULL);
>
> - for (i=0; i<array->len; i++) {
> + for (i=0; i<array->len; i+=2) {
> uri = g_ptr_array_index (array, i);
> + text = g_ptr_array_index (array, i+1);
> gtk_text_buffer_insert (buffer, iter, "\n", -1);
> gtk_text_buffer_insert (buffer, iter, "* ", -1);
> tag = gtk_text_buffer_create_tag (buffer, NULL,
> @@ -1154,7 +1156,7 @@
> gpk_update_viewer_add_description_link_item
> (GtkTextBuffer *buffer, GtkTextIter "underline",
> PANGO_UNDERLINE_SINGLE, NULL); g_object_set_data
> (G_OBJECT (tag), "href", g_strdup (uri));
> - gtk_text_buffer_insert_with_tags (buffer, iter, uri,
> -1, tag, NULL); + gtk_text_buffer_insert_with_tags
> (buffer, iter, text, -1, tag, NULL);
> gtk_text_buffer_insert (buffer, iter, ".", -1); }
> gtk_text_buffer_insert (buffer, iter, "\n", -1); @@
> -1183,7 +1185,7 @@ gpk_update_viewer_get_uris (const
> gchar *url_string) }
>
> /* copy into array */
> - for (i=0; i<length; i+=2)
> + for (i=0; i<length; i++)
> g_ptr_array_add (array, g_strdup (urls[i]));
>
> return array;
> _______________________________________________
> PackageKit mailing list
> PackageKit at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/packagekit
More information about the PackageKit
mailing list