Репозитории ALT
S: | 1.2.4-alt6 |
5.1: | 1.2.3-alt4.5.6 |
4.1: | 1.2.3-alt3 |
4.0: | 1.2.3-alt3 |
3.0: | 1.2.1-alt3 |
Группа :: Графические оболочки/Window Maker
Пакет: wmfire
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: wmfire-1.2.1-alt-dock.patch
Скачать
Скачать
diff -urN wmfire-1.2.1/configure.in wmfire-1.2.1.fixed/configure.in
--- wmfire-1.2.1/configure.in 2004-05-05 21:47:20 +0400
+++ wmfire-1.2.1.fixed/configure.in 2004-06-17 14:13:33 +0400
@@ -35,7 +35,7 @@
AC_PATH_PROG(config, pkg-config)
AC_CACHE_CHECK([for gdk2 includes], GDKINCS, [GDKINCS=`$config --cflags gtk+-2.0`])
-AC_CACHE_CHECK([for gdk2 libs], GDKLIBS, [GDKLIBS=`$config --libs gtk+-2.0 | sed -e "s/-lgtk-x11-2.0//g" -e "s/-latk-1.0//g"`])
+AC_CACHE_CHECK([for gdk2 libs], GDKLIBS, [GDKLIBS=`$config --libs gdk-2.0`])
AC_CACHE_CHECK([for libgtop2 includes], GTOPINCS, [GTOPINCS=`$config --cflags libgtop-2.0`])
AC_CACHE_CHECK([for libgtop2 libs], GTOPLIBS, [GTOPLIBS=`$config --libs libgtop-2.0`])
diff -urN wmfire-1.2.1/src/wmfire.c wmfire-1.2.1.fixed/src/wmfire.c
--- wmfire-1.2.1/src/wmfire.c 2004-05-05 21:47:05 +0400
+++ wmfire-1.2.1.fixed/src/wmfire.c 2004-06-17 14:15:58 +0400
@@ -550,14 +550,6 @@
iconwin = GDK_WINDOW_XWINDOW(bm.iconwin);
XSetWMNormalHints(GDK_WINDOW_XDISPLAY(bm.win), win, &sizehints);
- wmhints.initial_state = WithdrawnState;
- wmhints.icon_window = iconwin;
- wmhints.icon_x = 0;
- wmhints.icon_y = 0;
- wmhints.window_group = win;
- wmhints.flags = StateHint | IconWindowHint | IconPositionHint | WindowGroupHint;
- XSetWMHints(GDK_WINDOW_XDISPLAY(bm.win), win, &wmhints);
-
bm.gc = gdk_gc_new(bm.win);
bm.pixmap = gdk_pixmap_create_from_xpm_d(bm.win, &(bm.mask), NULL, master_xpm);
@@ -578,6 +570,15 @@
gdk_window_set_icon(bm.win, bm.iconwin, icon, NULL);
gdk_window_show(bm.win);
+ gdk_window_show(bm.iconwin);
+
+ wmhints.initial_state = WithdrawnState;
+ wmhints.icon_window = iconwin;
+ wmhints.icon_x = 0;
+ wmhints.icon_y = 0;
+ wmhints.window_group = win;
+ wmhints.flags = StateHint | IconWindowHint | IconPositionHint | WindowGroupHint;
+ XSetWMHints(GDK_WINDOW_XDISPLAY(bm.win), win, &wmhints);
if (bm.x > 0 || bm.y > 0)
gdk_window_move(bm.win, bm.x, bm.y);