Группа :: Графические оболочки/Прочее
Пакет: 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));