[Merge] lp:~khurshid-alam/unity-control-center/fix-image-preview into lp:unity-control-center

2019-03-04 Thread noreply
The proposal to merge lp:~khurshid-alam/unity-control-center/fix-image-preview 
into lp:unity-control-center has been updated.

Status: Needs review => Merged

For more details, see:
https://code.launchpad.net/~khurshid-alam/unity-control-center/fix-image-preview/+merge/359937
-- 
Your team Unity Control Center development team is subscribed to branch 
lp:unity-control-center.

-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


Re: [Merge] lp:~khurshid-alam/unity-control-center/fix-image-preview into lp:unity-control-center

2018-12-04 Thread Sebastien Bacher
Review: Approve

that's better, thanks
-- 
https://code.launchpad.net/~khurshid-alam/unity-control-center/fix-image-preview/+merge/359937
Your team Unity Control Center development team is subscribed to branch 
lp:unity-control-center.

-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


Re: [Merge] lp:~khurshid-alam/unity-control-center/fix-image-preview into lp:unity-control-center

2018-12-04 Thread Sebastien Bacher
Review: Needs Fixing

Thank you for your work

The corresponding upstream change for the user panel is 
https://gitlab.gnome.org/GNOME/gnome-control-center/commit/5c5d6087

Why didn't you take the other parts of the change? The "non-const" seems needed 
since now mime_type is the return of a g_strdup. The free call is also needed 
otherwise you leak the dup-ed string

The appareance capplet code is in the same case
-- 
https://code.launchpad.net/~khurshid-alam/unity-control-center/fix-image-preview/+merge/359937
Your team Unity Control Center development team is subscribed to branch 
lp:unity-control-center.

-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


[Merge] lp:~khurshid-alam/unity-control-center/fix-image-preview into lp:unity-control-center

2018-12-03 Thread Khurshid Alam
Khurshid Alam has proposed merging 
lp:~khurshid-alam/unity-control-center/fix-image-preview into 
lp:unity-control-center.

Commit message:
Fix image preview in GtkFileChooser

g_file_info_get_content_type() returns an internal string, and we were
freeing the file_info we got it from in the next line, so it's a miracle
that the mime_type was ever not garbage.

See https://bugzilla.gnome.org/show_bug.cgi?id=778424

Requested reviews:
  Unity Control Center development team (unity-control-center-team)
Related bugs:
  Bug #1802589 in unity-control-center (Ubuntu): "No image preview when adding 
a custom wallpaper"
  https://bugs.launchpad.net/ubuntu/+source/unity-control-center/+bug/1802589

For more details, see:
https://code.launchpad.net/~khurshid-alam/unity-control-center/fix-image-preview/+merge/359937
-- 
Your team Unity Control Center development team is requested to review the 
proposed merge of lp:~khurshid-alam/unity-control-center/fix-image-preview into 
lp:unity-control-center.
=== modified file 'panels/appearance/cc-appearance-panel.c'
--- panels/appearance/cc-appearance-panel.c	2017-07-18 16:31:27 +
+++ panels/appearance/cc-appearance-panel.c	2018-11-30 16:38:02 +
@@ -1300,7 +1300,7 @@
   g_object_unref (file);
 
   if (file_info != NULL) {
-	  mime_type = g_file_info_get_content_type (file_info);
+	  mime_type = g_strdup (g_file_info_get_content_type (file_info));
 	  g_object_unref (file_info);
   }
 

=== modified file 'panels/user-accounts/um-photo-dialog.c'
--- panels/user-accounts/um-photo-dialog.c	2014-02-21 15:48:18 +
+++ panels/user-accounts/um-photo-dialog.c	2018-11-30 16:38:02 +
@@ -178,7 +178,7 @@
 g_object_unref (file);
 
 if (file_info != NULL) {
-mime_type = g_file_info_get_content_type (file_info);
+mime_type = g_strdup (g_file_info_get_content_type (file_info));
 g_object_unref (file_info);
 }
 

-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop