Drag-and-drop theme from web page fails

Bug #252885 reported by Colin Watson
4
Affects Status Importance Assigned to Milestone
gnome-control-center
Fix Released
Medium
gnome-control-center (Ubuntu)
Fix Released
Medium
Unassigned
Hardy
Won't Fix
Medium
Unassigned

Bug Description

Binary package hint: gnome-control-center

http://www.arsgeek.org/2008/05/31/six-annoyances-in-hardy-heron-ubuntu/ reports that it is no longer possible to drag-and-drop themes from a web page into System -> Preferences -> Appearance (Theme tab), as of Hardy.

This appears to be because theme_drag_data_received_cb does g_file_get_path on a GFile constructed on the dragged-and-dropped URI, which only returns non-NULL on local files. Something would need to arrange to actually download the theme if it isn't local.

Revision history for this message
Colin Watson (cjwatson) wrote :

Mark asked that this be addressed in a point release if possible.

Changed in gnome-control-center:
milestone: none → ubuntu-8.04.2
Revision history for this message
Michael Rooney (mrooney) wrote :

This would be great to have. I guess the previous IO library handled HTTP and the current one does not? I can confirm that it doesn't work in Hardy, and that a dialog pops up but disappears so quickly you can't even see it. There is no traceback or message when run from the console.

By the way Colin, I really appreciate you filing bugs from that blog, I think they are important issues.

Changed in gnome-control-center:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug report. This bug has been reported to the developers of the software. You can track it and make comments here: http://bugzilla.gnome.org/show_bug.cgi?id=545335

Changed in gnome-control-center:
assignee: nobody → desktop-bugs
milestone: ubuntu-8.04.2 → none
status: Confirmed → Triaged
assignee: nobody → desktop-bugs
importance: Undecided → Medium
milestone: none → ubuntu-8.04.2
status: New → Triaged
Revision history for this message
Sebastien Bacher (seb128) wrote :

the bug is used to test on http://art.gnome.org/ by picking any application theme

Revision history for this message
Sebastien Bacher (seb128) wrote :

the bug has been fixed upstream now

Changed in gnome-control-center:
status: Triaged → Fix Committed
Changed in gnome-control-center:
status: Unknown → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-control-center - 1:2.23.5-0ubuntu2

---------------
gnome-control-center (1:2.23.5-0ubuntu2) intrepid; urgency=low

  * debian/patches/90_from_svn_use_gio_for_themes_copies.patch:
    - change from svn to fix non local themes installation (lp: #252885)

 -- Sebastien Bacher <email address hidden> Wed, 30 Jul 2008 10:07:18 +0200

Changed in gnome-control-center:
status: Fix Committed → Fix Released
Steve Langasek (vorlon)
Changed in gnome-control-center:
milestone: ubuntu-8.04.2 → ubuntu-8.04.3
Changed in gnome-control-center:
importance: Unknown → Medium
Changed in gnome-control-center (Ubuntu):
assignee: Ubuntu Desktop Bugs (desktop-bugs) → nobody
Changed in gnome-control-center (Ubuntu Hardy):
assignee: Ubuntu Desktop Bugs (desktop-bugs) → nobody
Revision history for this message
Rolf Leggewie (r0lf) wrote :

Hardy has seen the end of its life and is no longer receiving any updates. Marking the Hardy task for this ticket as "Won't Fix".

Changed in gnome-control-center (Ubuntu Hardy):
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.