It wasn't defined anywhere and when I defined it, the compilation
did not finish:

appicon.c: In function drawCorner:
appicon.c:206: error: WScreen has no member named focused_texture
appicon.c:208: error: WScreen has no member named unfocused_texture
appicon.c: At top level:
appicon.c:214: error: conflicting types for drawCorner
appicon.c:193: note: previous definition of drawCorner was here
make[2]: *** [appicon.o] Fehler 1
make[1]: *** [all] Fehler 2
make: *** [all-recursive] Fehler 1

So let's simply remove those #ifdefs.
---
 src/actions.c     |   18 +++---------------
 src/appicon.c     |   22 ----------------------
 src/application.h |   13 -------------
 3 files changed, 3 insertions(+), 50 deletions(-)

diff --git a/src/actions.c b/src/actions.c
index 891c4f2..3438482 100644
--- a/src/actions.c
+++ b/src/actions.c
@@ -136,15 +136,10 @@ void wSetFocusTo(WScreen * scr, WWindow * wwin)
 
        if (wwin == NULL) {
                XSetInputFocus(dpy, scr->no_focus_win, RevertToParent, 
CurrentTime);
-               if (old_focused) {
+               if (old_focused)
                        wWindowUnfocus(old_focused);
-               }
-               if (oapp) {
+               if (oapp)
                        wAppMenuUnmap(oapp->menu);
-#ifdef NEWAPPICON
-                       wApplicationDeactivate(oapp);
-#endif
-               }
 
                WMPostNotificationName(WMNChangedFocus, NULL, (void *)True);
                return;
@@ -205,12 +200,8 @@ void wSetFocusTo(WScreen * scr, WWindow * wwin)
                wwin->next = NULL;
                scr->focused_window = wwin;
 
-               if (oapp && oapp != napp) {
+               if (oapp && oapp != napp)
                        wAppMenuUnmap(oapp->menu);
-#ifdef NEWAPPICON
-                       wApplicationDeactivate(oapp);
-#endif
-               }
        }
 
        wWindowFocus(wwin, focused);
@@ -222,9 +213,6 @@ void wSetFocusTo(WScreen * scr, WWindow * wwin)
 
                if (wwin->flags.mapped)
                        wAppMenuMap(napp->menu, wwin);
-#ifdef NEWAPPICON
-               wApplicationActivate(napp);
-#endif
        }
 
        XFlush(dpy);
diff --git a/src/appicon.c b/src/appicon.c
index d4b98a9..bc50607 100644
--- a/src/appicon.c
+++ b/src/appicon.c
@@ -189,28 +189,6 @@ void wAppIconDestroy(WAppIcon * aicon)
        wrelease(aicon);
 }
 
-#ifdef NEWAPPICON
-static void drawCorner(WIcon * icon, WWindow * wwin, int active)
-{
-       WScreen *scr = wwin->screen_ptr;
-       XPoint points[3];
-       GC gc;
-
-       points[0].x = 2;
-       points[0].y = 2;
-       points[1].x = 12;
-       points[1].y = 2;
-       points[2].x = 2;
-       points[2].y = 12;
-       if (active) {
-               gc = scr->focused_texture->any.gc;
-       } else {
-               gc = scr->unfocused_texture->any.gc;
-       }
-       XFillPolygon(dpy, icon->core->window, gc, points, 3, Convex, 
CoordModeOrigin);
-}
-#endif                         /* NEWAPPICON */
-
 static void drawCorner(WIcon * icon)
 {
        WScreen *scr = icon->core->screen_ptr;
diff --git a/src/application.h b/src/application.h
index 57a1b5c..d4ded88 100644
--- a/src/application.h
+++ b/src/application.h
@@ -57,18 +57,5 @@ WApplication *wApplicationOf(Window window);
 
 void wApplicationExtractDirPackIcon(WScreen *scr,char *path, char *wm_instance,
                                     char *wm_class);
-
-#ifdef NEWAPPICON
-
-# define wApplicationActivate(wapp)    {\
-    wapp->main_window_desc->flags.focused=1; \
-    wAppIconPaint(wapp->app_icon);\
-    }
-#define wApplicationDeactivate(wapp)   {\
-    wapp->main_window_desc->flags.focused=0;\
-    wAppIconPaint(wapp->app_icon);\
-    }
-#endif
-
 #endif
 
-- 
1.7.0.2.182.ge007


-- 
To unsubscribe, send mail to [email protected].

Reply via email to