mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-20 12:58:08 +01:00
- Removed legacy OFFIX_DND support code
- Fixed the signal handler for crashes (ie, removed it) and made wmaker restarting be made automatically by a monitoring process. - Made NetWM support be enabled by default - Removed old code to store/restore workspace state (now relies on netwm)
This commit is contained in:
13
src/event.c
13
src/event.c
@@ -95,10 +95,6 @@ extern Atom _XA_GNUSTEP_TITLEBAR_STATE;
|
||||
extern Atom _XA_WINDOWMAKER_WM_FUNCTION;
|
||||
extern Atom _XA_WINDOWMAKER_COMMAND;
|
||||
|
||||
#ifdef OFFIX_DND
|
||||
extern Atom _XA_DND_PROTOCOL;
|
||||
#endif
|
||||
|
||||
|
||||
#ifdef SHAPE
|
||||
extern Bool wShapeSupported;
|
||||
@@ -1017,16 +1013,7 @@ handleClientMessage(XEvent *event)
|
||||
} else if (wXDNDProcessClientMessage(&event->xclient)) {
|
||||
/* do nothing */
|
||||
#endif /* XDND */
|
||||
#ifdef OFFIX_DND
|
||||
} else if (event->xclient.message_type==_XA_DND_PROTOCOL) {
|
||||
WScreen *scr = wScreenForWindow(event->xclient.window);
|
||||
if (scr && wDockReceiveDNDDrop(scr,event))
|
||||
goto redirect_message;
|
||||
#endif /* OFFIX_DND */
|
||||
} else {
|
||||
#ifdef OFFIX_DND
|
||||
redirect_message:
|
||||
#endif
|
||||
/*
|
||||
* Non-standard thing, but needed by OffiX DND.
|
||||
* For when the icon frame gets a ClientMessage
|
||||
|
||||
Reference in New Issue
Block a user