Enlightenment CVS committal Author : kwo Project : e16 Module : e
Dir : e16/e/src Modified Files: E.h Makefile.am areas.c backgrounds.c borders.c coords.c desktops.c dialog.c draw.c eobj.c ewin-ops.c ewins.c ewmh.c focus.c gnome.c hints.c icccm.c iconify.c ipc.c main.c menus.c moveresize.c mwm.c pager.c session.c setup.c size.c Added Files: hints.h Log Message: EWM hint support is no longer optional. Split off hints.h. =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/E.h,v retrieving revision 1.501 retrieving revision 1.502 diff -u -3 -r1.501 -r1.502 --- E.h 24 Oct 2005 16:05:30 -0000 1.501 +++ E.h 27 Oct 2005 23:18:34 -0000 1.502 @@ -1075,32 +1075,6 @@ void EventDebugInit(const char *s); void EventShow(const XEvent * ev); -#if ENABLE_EWMH -/* ewmh.c */ -void EWMH_Init(Window win_wm_check); -void EWMH_SetDesktopCount(void); -void EWMH_SetDesktopRoots(void); -void EWMH_SetDesktopNames(void); -void EWMH_SetDesktopSize(void); -void EWMH_SetCurrentDesktop(void); -void EWMH_SetDesktopViewport(void); -void EWMH_SetWorkArea(void); -void EWMH_SetClientList(void); -void EWMH_SetClientStacking(void); -void EWMH_SetActiveWindow(Window win); -void EWMH_SetShowingDesktop(int on); -void EWMH_SetWindowName(Window win, const char *name); -void EWMH_SetWindowDesktop(const EWin * ewin); -void EWMH_SetWindowState(const EWin * ewin); -void EWMH_SetWindowBorder(const EWin * ewin); -void EWMH_SetWindowOpacity(const EWin * ewin); -void EWMH_SetWindowActions(const EWin * ewin); -void EWMH_GetWindowHints(EWin * ewin); -void EWMH_DelWindowHints(const EWin * ewin); -void EWMH_ProcessClientMessage(XClientMessageEvent * event); -void EWMH_ProcessPropertyChange(EWin * ewin, Atom atom_change); -#endif - /* extinitwin.c */ Window ExtInitWinCreate(void); void ExtInitWinSet(Window win); @@ -1189,23 +1163,6 @@ void FontConfigUnload(void); const char *FontLookup(const char *name); -#if ENABLE_GNOME -/* gnome.c */ -void GNOME_SetCurrentDesk(void); -void GNOME_SetDeskCount(void); -void GNOME_SetDeskNames(void); -void GNOME_SetClientList(void); -void GNOME_SetEwinDesk(const EWin * ewin); -void GNOME_SetEwinArea(const EWin * ewin); -void GNOME_SetHint(const EWin * ewin); -void GNOME_SetCurrentArea(void); -void GNOME_SetAreaCount(void); -void GNOME_GetHints(EWin * ewin, Atom atom_change); -void GNOME_DelHints(const EWin * ewin); -void GNOME_SetHints(Window win_wm_check); -void GNOME_ProcessClientMessage(XClientMessageEvent * event); -#endif - /* grabs.c */ int GrabKeyboardSet(Window win); int GrabKeyboardRelease(void); @@ -1236,75 +1193,6 @@ void HandleXError(Display * d, XErrorEvent * ev); void HandleXIOError(Display * d); -/* hints.c */ -void HintsInit(void); -void HintsSetDesktopConfig(void); -void HintsSetViewportConfig(void); -void HintsSetCurrentDesktop(void); -void HintsSetDesktopViewport(void); -void HintsSetClientList(void); -void HintsSetClientStacking(void); -void HintsSetActiveWindow(Window win); -void HintsSetWindowName(Window win, const char *name); -void HintsSetWindowClass(Window win, const char *name, - const char *clss); -void HintsSetWindowDesktop(const EWin * ewin); -void HintsSetWindowArea(const EWin * ewin); -void HintsSetWindowState(const EWin * ewin); -void HintsSetWindowOpacity(const EWin * ewin); -void HintsSetWindowBorder(const EWin * ewin); -void HintsGetWindowHints(EWin * ewin); -void HintsDelWindowHints(const EWin * ewin); -void HintsProcessPropertyChange(EWin * ewin, Atom atom_change); -void HintsProcessClientMessage(XClientMessageEvent * event); - -Pixmap HintsGetRootPixmap(Window win); -void HintsSetRootHints(Window win); -void HintsSetRootInfo(Window win, Pixmap pmap, - unsigned int color); - -void EHintsSetInfo(const EWin * ewin); -int EHintsGetInfo(EWin * ewin); -void EHintsSetDeskInfo(void); -void EHintsGetDeskInfo(void); -void EHintsSetInfoOnAll(void); - -/* icccm.c */ -void ICCCM_Init(void); -void ICCCM_ProcessClientMessage(XClientMessageEvent * event); -void ICCCM_GetTitle(EWin * ewin, Atom atom_change); -void ICCCM_GetColormap(EWin * ewin); -void ICCCM_Delete(const EWin * ewin); -void ICCCM_Save(const EWin * ewin); -void ICCCM_Iconify(const EWin * ewin); -void ICCCM_DeIconify(const EWin * ewin); -void ICCCM_SizeMatch(const EWin * ewin, int wi, int hi, int *pwo, - int *pho); -void ICCCM_MatchSize(EWin * ewin); -void ICCCM_GetIncrementalSize(EWin * ewin, unsigned int w, - unsigned int h, unsigned int *wi, - unsigned int *hi); -void ICCCM_SetSizeConstraints(EWin * ewin, unsigned int wmin, - unsigned int hmin, - unsigned int wmax, - unsigned int hmax, - unsigned int wbase, - unsigned int hbase, - unsigned int winc, - unsigned int hinc, double amin, - double amax); -void ICCCM_Configure(const EWin * ewin); -void ICCCM_AdoptStart(const EWin * ewin); -void ICCCM_Adopt(const EWin * ewin); -void ICCCM_Withdraw(const EWin * ewin); -void ICCCM_Cmap(EWin * ewin); -void ICCCM_Focus(const EWin * ewin); -void ICCCM_GetGeoms(EWin * ewin, Atom atom_change); -void ICCCM_GetInfo(EWin * ewin, Atom atom_change); -void ICCCM_GetHints(EWin * ewin, Atom atom_change); -void ICCCM_SetIconSizes(void); -void ICCCM_ProcessPropertyChange(EWin * ewin, Atom atom_change); - /* ipc.c */ void __PRINTF__ IpcPrintf(const char *fmt, ...); int HandleIPC(const char *params, Client * c); @@ -1397,10 +1285,6 @@ int ActionResizeEnd(EWin * ewin); void ActionResizeHandleMotion(void); -/* mwm.c */ -void MWM_GetHints(EWin * ewin, Atom atom_change); -void MWM_SetInfo(void); - /* progress.c */ typedef struct _progressbar Progressbar; =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/Makefile.am,v retrieving revision 1.57 retrieving revision 1.58 diff -u -3 -r1.57 -r1.58 --- Makefile.am 24 Oct 2005 16:05:30 -0000 1.57 +++ Makefile.am 27 Oct 2005 23:18:34 -0000 1.58 @@ -1,12 +1,9 @@ SUBDIRS = -EXTRA_DIST = ewmh.c gnome.c ecompmgr.c ecompmgr.h snprintf.c +EXTRA_DIST = gnome.c ecompmgr.c ecompmgr.h snprintf.c bin_PROGRAMS = e16 -if ENABLE_EWMH -SRCS_EWMH = ewmh.c -endif if ENABLE_GNOME SRCS_GNOME = gnome.c endif @@ -53,6 +50,7 @@ ewins.h \ ewin-ops.c \ ewin-ops.h \ + ewmh.c \ extinitwin.c \ file.c \ finders.c \ @@ -63,6 +61,7 @@ groups.c \ handlers.c \ hints.c \ + hints.h \ hiwin.c \ hiwin.h \ icccm.c \ @@ -112,7 +111,7 @@ x.c \ xwin.h \ zoom.c \ - $(SRCS_EWMH) $(SRCS_GNOME) \ + $(SRCS_GNOME) \ $(SRCS_ECOMPMGR) \ $(SRCS_SNPRINTF) =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/areas.c,v retrieving revision 1.95 retrieving revision 1.96 diff -u -3 -r1.95 -r1.96 --- areas.c 4 Sep 2005 12:43:13 -0000 1.95 +++ areas.c 27 Oct 2005 23:18:34 -0000 1.96 @@ -24,6 +24,7 @@ #include "desktops.h" #include "emodule.h" #include "ewins.h" +#include "hints.h" static int area_w = 3; static int area_h = 3; =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/backgrounds.c,v retrieving revision 1.46 retrieving revision 1.47 diff -u -3 -r1.46 -r1.47 --- backgrounds.c 24 Oct 2005 16:05:30 -0000 1.46 +++ backgrounds.c 27 Oct 2005 23:18:34 -0000 1.47 @@ -26,6 +26,7 @@ #include "backgrounds.h" #include "desktops.h" #include "emodule.h" +#include "hints.h" /* FIXME - Should not be here */ #include "iclass.h" #include "tclass.h" #include "xwin.h" =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/borders.c,v retrieving revision 1.276 retrieving revision 1.277 diff -u -3 -r1.276 -r1.277 --- borders.c 16 Oct 2005 16:27:46 -0000 1.276 +++ borders.c 27 Oct 2005 23:18:35 -0000 1.277 @@ -23,6 +23,7 @@ */ #include "E.h" #include "ewins.h" +#include "hints.h" #include "iclass.h" #include "snaps.h" #include "tclass.h" =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/coords.c,v retrieving revision 1.36 retrieving revision 1.37 diff -u -3 -r1.36 -r1.37 --- coords.c 16 Oct 2005 13:59:52 -0000 1.36 +++ coords.c 27 Oct 2005 23:18:35 -0000 1.37 @@ -24,6 +24,7 @@ #include "desktops.h" #include "eobj.h" #include "ewins.h" +#include "hints.h" #include "iclass.h" #include "tclass.h" #include "xwin.h" =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/desktops.c,v retrieving revision 1.193 retrieving revision 1.194 diff -u -3 -r1.193 -r1.194 --- desktops.c 24 Oct 2005 16:05:30 -0000 1.193 +++ desktops.c 27 Oct 2005 23:18:35 -0000 1.194 @@ -28,6 +28,7 @@ #include "emodule.h" #include "eobj.h" #include "ewins.h" +#include "hints.h" #include "tooltips.h" #include "xwin.h" #include <time.h> =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/dialog.c,v retrieving revision 1.132 retrieving revision 1.133 diff -u -3 -r1.132 -r1.133 --- dialog.c 12 Oct 2005 17:20:42 -0000 1.132 +++ dialog.c 27 Oct 2005 23:18:35 -0000 1.133 @@ -23,6 +23,7 @@ */ #include "E.h" #include "ewins.h" +#include "hints.h" #include "iclass.h" #include "tclass.h" #include "xwin.h" =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/draw.c,v retrieving revision 1.83 retrieving revision 1.84 diff -u -3 -r1.83 -r1.84 --- draw.c 12 Oct 2005 17:20:42 -0000 1.83 +++ draw.c 27 Oct 2005 23:18:35 -0000 1.84 @@ -23,6 +23,7 @@ #include "E.h" #include "desktops.h" #include "ewins.h" +#include "hints.h" #include "xwin.h" #include <sys/ipc.h> #include <sys/shm.h> =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/eobj.c,v retrieving revision 1.55 retrieving revision 1.56 diff -u -3 -r1.55 -r1.56 --- eobj.c 24 Oct 2005 17:35:09 -0000 1.55 +++ eobj.c 27 Oct 2005 23:18:35 -0000 1.56 @@ -26,6 +26,7 @@ #include "ecore-e16.h" #include "eobj.h" #include "ewins.h" /* FIXME - Should not be here */ +#include "hints.h" #include "xwin.h" void =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/ewin-ops.c,v retrieving revision 1.69 retrieving revision 1.70 diff -u -3 -r1.69 -r1.70 --- ewin-ops.c 27 Oct 2005 22:26:37 -0000 1.69 +++ ewin-ops.c 27 Oct 2005 23:18:35 -0000 1.70 @@ -27,6 +27,7 @@ #include "eobj.h" #include "ewins.h" #include "ewin-ops.h" +#include "hints.h" #include "iclass.h" /* FIXME - Should not be here */ #include "snaps.h" #include "xwin.h" =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/ewins.c,v retrieving revision 1.119 retrieving revision 1.120 diff -u -3 -r1.119 -r1.120 --- ewins.c 27 Oct 2005 22:26:37 -0000 1.119 +++ ewins.c 27 Oct 2005 23:18:35 -0000 1.120 @@ -27,6 +27,7 @@ #include "emodule.h" #include "eobj.h" #include "ewins.h" +#include "hints.h" #include "icons.h" #include "snaps.h" #include "xwin.h" @@ -351,14 +352,12 @@ Efree(ewin->icccm.wm_command); if (ewin->icccm.wm_machine) Efree(ewin->icccm.wm_machine); -#if ENABLE_EWMH if (ewin->ewmh.wm_name) Efree(ewin->ewmh.wm_name); if (ewin->ewmh.wm_icon_name) Efree(ewin->ewmh.wm_icon_name); if (ewin->ewmh.wm_icon) Efree(ewin->ewmh.wm_icon); -#endif if (ewin->bits) Efree(ewin->bits); if (ewin->session_id) @@ -1424,11 +1423,9 @@ if (!ewin) return NULL; -#if ENABLE_EWMH name = ewin->ewmh.wm_name; if (name) goto done; -#endif name = ewin->icccm.wm_name; if (name) goto done; @@ -1442,11 +1439,9 @@ { const char *name; -#if ENABLE_EWMH name = ewin->ewmh.wm_icon_name; if (name) goto done; -#endif name = ewin->icccm.wm_icon_name; if (name) goto done; @@ -1672,6 +1667,8 @@ if (EventDebug(EDBUG_TYPE_SESSION)) Eprintf("EwinsSetFree\n"); + EHintsSetInfoOnAll(); + lst = EwinListStackGet(&num); for (i = num - 1; i >= 0; i--) { =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/ewmh.c,v retrieving revision 1.91 retrieving revision 1.92 diff -u -3 -r1.91 -r1.92 --- ewmh.c 24 Oct 2005 17:35:09 -0000 1.91 +++ ewmh.c 27 Oct 2005 23:18:35 -0000 1.92 @@ -27,6 +27,7 @@ #include "desktops.h" #include "ecore-e16.h" #include "ewins.h" +#include "hints.h" /* * _NET_WM_MOVERESIZE client message actions =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/focus.c,v retrieving revision 1.126 retrieving revision 1.127 diff -u -3 -r1.126 -r1.127 --- focus.c 20 Oct 2005 18:18:13 -0000 1.126 +++ focus.c 27 Oct 2005 23:18:35 -0000 1.127 @@ -25,6 +25,7 @@ #include "desktops.h" /* FIXME - Should not be here */ #include "emodule.h" #include "ewins.h" +#include "hints.h" #include "xwin.h" #define EwinListFocusRaise(ewin) EobjListFocusRaise(EoObj(ewin)) =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/gnome.c,v retrieving revision 1.57 retrieving revision 1.58 diff -u -3 -r1.57 -r1.58 --- gnome.c 27 Oct 2005 22:26:37 -0000 1.57 +++ gnome.c 27 Oct 2005 23:18:35 -0000 1.58 @@ -25,6 +25,7 @@ #include "desktops.h" #include "ecore-e16.h" #include "ewins.h" +#include "hints.h" #include "xwin.h" /* WIN_WM_NAME STRING - contains a string identifier for the WM's name */ =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/hints.c,v retrieving revision 1.51 retrieving revision 1.52 diff -u -3 -r1.51 -r1.52 --- hints.c 4 Sep 2005 08:10:11 -0000 1.51 +++ hints.c 27 Oct 2005 23:18:35 -0000 1.52 @@ -27,6 +27,7 @@ #include "desktops.h" /* Should not be here */ #include "ecore-e16.h" #include "ewins.h" +#include "hints.h" #include "xwin.h" /* @@ -42,12 +43,11 @@ win = ECreateWindow(VRoot.win, -200, -200, 5, 5, 0); ICCCM_Init(); + MWM_SetInfo(); #if ENABLE_GNOME GNOME_SetHints(win); #endif -#if ENABLE_EWMH EWMH_Init(win); -#endif atom = XInternAtom(disp, "ENLIGHTENMENT_VERSION", False); ecore_x_window_prop_string_set(VRoot.win, atom, e_wm_version); @@ -72,18 +72,14 @@ #if ENABLE_GNOME GNOME_SetClientList(); #endif -#if ENABLE_EWMH EWMH_SetClientList(); EWMH_SetClientStacking(); -#endif } void HintsSetClientStacking(void) { -#if ENABLE_EWMH EWMH_SetClientStacking(); -#endif } void @@ -93,12 +89,10 @@ GNOME_SetDeskCount(); GNOME_SetDeskNames(); #endif -#if ENABLE_EWMH EWMH_SetDesktopCount(); EWMH_SetDesktopRoots(); EWMH_SetDesktopNames(); EWMH_SetWorkArea(); -#endif } void @@ -107,9 +101,7 @@ #if ENABLE_GNOME GNOME_SetAreaCount(); #endif -#if ENABLE_EWMH EWMH_SetDesktopSize(); -#endif } void @@ -118,9 +110,7 @@ #if ENABLE_GNOME GNOME_SetCurrentDesk(); #endif -#if ENABLE_EWMH EWMH_SetCurrentDesktop(); -#endif HintsSetDesktopViewport(); } @@ -130,17 +120,13 @@ #if ENABLE_GNOME GNOME_SetCurrentArea(); #endif -#if ENABLE_EWMH EWMH_SetDesktopViewport(); -#endif } void HintsSetActiveWindow(Window win) { -#if ENABLE_EWMH EWMH_SetActiveWindow(win); -#endif } void @@ -148,9 +134,7 @@ { ecore_x_window_prop_string_set(win, ECORE_X_ATOM_WM_NAME, name); -#if ENABLE_EWMH EWMH_SetWindowName(win, name); -#endif } void @@ -171,9 +155,7 @@ #if ENABLE_GNOME GNOME_SetEwinDesk(ewin); #endif -#if ENABLE_EWMH EWMH_SetWindowDesktop(ewin); -#endif } void @@ -190,26 +172,20 @@ #if ENABLE_GNOME GNOME_SetHint(ewin); #endif -#if ENABLE_EWMH EWMH_SetWindowState(ewin); EWMH_SetWindowActions(ewin); -#endif } void HintsSetWindowOpacity(const EWin * ewin) { -#if ENABLE_EWMH EWMH_SetWindowOpacity(ewin); -#endif } void HintsSetWindowBorder(const EWin * ewin) { -#if ENABLE_EWMH EWMH_SetWindowBorder(ewin); -#endif } /* @@ -222,9 +198,7 @@ #if ENABLE_GNOME GNOME_GetHints(ewin, 0); #endif -#if ENABLE_EWMH EWMH_GetWindowHints(ewin); -#endif } /* @@ -237,9 +211,7 @@ #if ENABLE_GNOME GNOME_DelHints(ewin); #endif -#if ENABLE_EWMH EWMH_DelWindowHints(ewin); -#endif } /* @@ -257,10 +229,8 @@ if (!memcmp(name, "WM_", 3)) ICCCM_ProcessPropertyChange(ewin, atom_change); -#if ENABLE_EWMH else if (!memcmp(name, "_NET_", 5)) EWMH_ProcessPropertyChange(ewin, atom_change); -#endif #if 0 /* No! - ENABLE_GNOME */ else if (!memcmp(name, "_WIN_", 5)) GNOME_GetHints(ewin, atom_change); @@ -279,10 +249,8 @@ if (!memcmp(name, "WM_", 3)) ICCCM_ProcessClientMessage(event); -#if ENABLE_EWMH else if (!memcmp(name, "_NET_", 5)) EWMH_ProcessClientMessage(event); -#endif #if ENABLE_GNOME else if (!memcmp(name, "_WIN_", 5)) GNOME_ProcessClientMessage(event); =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/icccm.c,v retrieving revision 1.113 retrieving revision 1.114 diff -u -3 -r1.113 -r1.114 --- icccm.c 24 Oct 2005 17:35:09 -0000 1.113 +++ icccm.c 27 Oct 2005 23:18:35 -0000 1.114 @@ -25,6 +25,7 @@ #include "desktops.h" #include "ecore-e16.h" #include "ewins.h" +#include "hints.h" #include "xwin.h" void =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/iconify.c,v retrieving revision 1.185 retrieving revision 1.186 diff -u -3 -r1.185 -r1.186 --- iconify.c 27 Oct 2005 22:26:37 -0000 1.185 +++ iconify.c 27 Oct 2005 23:18:35 -0000 1.186 @@ -27,6 +27,7 @@ #include "emodule.h" #include "eobj.h" #include "ewins.h" +#include "hints.h" #include "iclass.h" #include "icons.h" #include "menus.h" =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/ipc.c,v retrieving revision 1.240 retrieving revision 1.241 diff -u -3 -r1.240 -r1.241 --- ipc.c 27 Oct 2005 22:26:37 -0000 1.240 +++ ipc.c 27 Oct 2005 23:18:35 -0000 1.241 @@ -27,6 +27,7 @@ #include "eobj.h" #include "ewins.h" #include "ewin-ops.h" +#include "hints.h" /* FIXME - Should not be here */ #include "snaps.h" #include "xwin.h" #include <ctype.h> =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/main.c,v retrieving revision 1.132 retrieving revision 1.133 diff -u -3 -r1.132 -r1.133 --- main.c 23 Sep 2005 16:12:13 -0000 1.132 +++ main.c 27 Oct 2005 23:18:35 -0000 1.133 @@ -24,6 +24,7 @@ #include "E.h" #include "desktops.h" #include "emodule.h" +#include "hints.h" #include "snaps.h" #include "timestamp.h" #include "xwin.h" =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/menus.c,v retrieving revision 1.219 retrieving revision 1.220 diff -u -3 -r1.219 -r1.220 --- menus.c 20 Oct 2005 21:42:45 -0000 1.219 +++ menus.c 27 Oct 2005 23:18:35 -0000 1.220 @@ -25,6 +25,7 @@ #include "emodule.h" #include "eobj.h" #include "ewins.h" +#include "hints.h" #include "iclass.h" #include "menus.h" #include "tclass.h" =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/moveresize.c,v retrieving revision 1.53 retrieving revision 1.54 diff -u -3 -r1.53 -r1.54 --- moveresize.c 19 Oct 2005 16:16:41 -0000 1.53 +++ moveresize.c 27 Oct 2005 23:18:35 -0000 1.54 @@ -25,6 +25,7 @@ #include "desktops.h" #include "emodule.h" #include "ewins.h" +#include "hints.h" #include "xwin.h" static struct =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/mwm.c,v retrieving revision 1.27 retrieving revision 1.28 diff -u -3 -r1.27 -r1.28 --- mwm.c 4 Aug 2005 16:01:59 -0000 1.27 +++ mwm.c 27 Oct 2005 23:18:35 -0000 1.28 @@ -22,6 +22,7 @@ */ #include "E.h" #include "ewins.h" +#include "hints.h" /* Motif window hints */ #define MWM_HINTS_FUNCTIONS (1L << 0) =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/pager.c,v retrieving revision 1.181 retrieving revision 1.182 diff -u -3 -r1.181 -r1.182 --- pager.c 24 Oct 2005 16:05:30 -0000 1.181 +++ pager.c 27 Oct 2005 23:18:35 -0000 1.182 @@ -26,6 +26,7 @@ #include "desktops.h" #include "emodule.h" #include "ewins.h" +#include "hints.h" #include "hiwin.h" #include "iclass.h" #include "menus.h" =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/session.c,v retrieving revision 1.105 retrieving revision 1.106 diff -u -3 -r1.105 -r1.106 --- session.c 23 Sep 2005 16:12:13 -0000 1.105 +++ session.c 27 Oct 2005 23:18:35 -0000 1.106 @@ -25,6 +25,7 @@ #include "ecore-e16.h" #include "emodule.h" #include "ewins.h" +#include "hints.h" #include "snaps.h" #include "xwin.h" #include <errno.h> @@ -839,7 +840,6 @@ if (disp) { /* We may get here from HandleXIOError */ - EHintsSetInfoOnAll(); EwinsSetFree(); if (Mode.wm.startup && Mode.wm.exiting) MapUnmap(1); =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/setup.c,v retrieving revision 1.167 retrieving revision 1.168 diff -u -3 -r1.167 -r1.168 --- setup.c 4 Sep 2005 12:43:13 -0000 1.167 +++ setup.c 27 Oct 2005 23:18:35 -0000 1.168 @@ -292,8 +292,6 @@ "access to, nor have heard of.\n"), ProtocolVersion(disp)); } - MWM_SetInfo(); - /* damn that bloody numlock stuff - ok I'd rather XFree got fixed to not */ /* have it as a modifier and everyone have to write specific code to mask */ /* it out - but well.... */ =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/size.c,v retrieving revision 1.45 retrieving revision 1.46 diff -u -3 -r1.45 -r1.46 --- size.c 27 Oct 2005 22:26:37 -0000 1.45 +++ size.c 27 Oct 2005 23:18:35 -0000 1.46 @@ -23,6 +23,7 @@ */ #include "E.h" #include "ewins.h" +#include "hints.h" #define MAX_HOR 0x1 #define MAX_VER 0x2 ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today * Register for a JBoss Training Course Free Certification Exam for All Training Attendees Through End of 2005 Visit http://www.jboss.com/services/certification for more information _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs