Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37512680
en ru br
Репозитории ALT

Группа :: Graphical desktop/MATE
Пакет: mate-control-center

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: mate-control-center_fv-replace-deprecated-method-with-main-context-invocation.patch
Скачать


diff -upr mate-control-center/font-viewer/font-model.c mate-control-center-test/font-viewer/font-model.c
--- mate-control-center/font-viewer/font-model.c	2015-08-30 17:57:35.203194762 +0200
+++ mate-control-center-test/font-viewer/font-model.c	2015-08-30 17:52:45.067143000 +0200
@@ -274,8 +274,8 @@ ensure_thumbnails_job (GIOSchedulerJob *
         g_clear_object (&thumb_file);
         g_clear_object (&info);
 
-        g_io_scheduler_job_send_to_mainloop_async (job, one_thumbnail_done,
-                                                   thumb_info, NULL);
+        g_main_context_invoke (NULL, one_thumbnail_done,
+                               thumb_info);
     }
 
     g_list_free (thumb_infos);
@@ -398,8 +398,8 @@ load_font_infos (GIOSchedulerJob *job,
     if (g_cancellable_is_cancelled (cancellable))
         load_font_infos_data_free (data);
     else
-        g_io_scheduler_job_send_to_mainloop_async (job, font_infos_loaded,
-                                                   data, load_font_infos_data_free);
+        g_main_context_invoke_full (NULL, G_PRIORITY_DEFAULT, font_infos_loaded,
+                                    data, load_font_infos_data_free);
 
     return FALSE;
 }
diff -upr mate-control-center/font-viewer/sushi-font-loader.c mate-control-center-test/font-viewer/sushi-font-loader.c
--- mate-control-center/font-viewer/sushi-font-loader.c	2015-08-30 17:57:27.821117406 +0200
+++ mate-control-center-test/font-viewer/sushi-font-loader.c	2015-08-30 17:53:57.223902000 +0200
@@ -141,9 +141,7 @@ font_load_job (GIOSchedulerJob *sched_jo
   if (error != NULL)
     g_simple_async_result_take_error (job->result, error);
 
-  g_io_scheduler_job_send_to_mainloop_async (sched_job,
-                                             font_load_job_callback,
-                                             job, NULL);
+  g_main_context_invoke (NULL, font_load_job_callback, job);
 
   return FALSE;
 }
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin