mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-19 20:38:08 +01:00
Remove NEWAPPICON #ifdefs
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.
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user