Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37859056
en ru br
Репозитории ALT
S:0.6.3-alt4
5.1: 0.5.0-alt0.M51.1
www.altlinux.org/Changes

Группа :: Графические оболочки/Прочее
Пакет: lxde-lxappearance

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

Патч: 01_gtk3_migration.patch
Скачать


#upstream: https://sourceforge.net/tracker/?group_id=180858&atid=894871
Index: lxappearance/src/lxappearance.c
===================================================================
--- lxappearance.orig/src/lxappearance.c
+++ lxappearance/src/lxappearance.c
@@ -48,16 +48,16 @@ static const char* lxsession_name = NULL
 
 static void check_lxsession()
 {
-    lxsession_atom = XInternAtom( GDK_DISPLAY(), "_LXSESSION", True );
+    lxsession_atom = XInternAtom( GDK_DISPLAY_XDISPLAY(gdk_display_get_default()), "_LXSESSION", True );
     if( lxsession_atom != None )
     {
-        XGrabServer( GDK_DISPLAY() );
-        if( XGetSelectionOwner( GDK_DISPLAY(), lxsession_atom ) )
+        XGrabServer( GDK_DISPLAY_XDISPLAY(gdk_display_get_default()) );
+        if( XGetSelectionOwner( GDK_DISPLAY_XDISPLAY(gdk_display_get_default()), lxsession_atom ) )
         {
             app.use_lxsession = TRUE;
             lxsession_name = g_getenv("DESKTOP_SESSION");
         }
-        XUngrabServer( GDK_DISPLAY() );
+        XUngrabServer( GDK_DISPLAY_XDISPLAY(gdk_display_get_default()) );
     }
 }
 
Index: lxappearance/src/utils.c
===================================================================
--- lxappearance.orig/src/utils.c
+++ lxappearance/src/utils.c
@@ -73,7 +73,7 @@ gboolean show_progress_for_pid(GtkWindow
     gtk_box_pack_start(GTK_BOX(vbox), label, FALSE, TRUE, 0);
     gtk_widget_show(progress);
     gtk_box_pack_start(GTK_BOX(vbox), progress, FALSE, TRUE, 0);
-    gtk_progress_set_activity_mode(GTK_PROGRESS(progress), TRUE);
+    gtk_progress_bar_pulse(GTK_PROGRESS_BAR(progress));
     g_signal_connect(dlg, "response", G_CALLBACK(on_progress_dlg_response), &pid);
 
     res = gtk_dialog_run(GTK_DIALOG(dlg));
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin