[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [34344] branches/merwin-tablet-2: removed some older tablet cruft

Mike Erwin significant.bit at gmail.com
Sun Jan 16 05:36:21 CET 2011


Revision: 34344
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=34344
Author:   merwin
Date:     2011-01-16 04:36:18 +0000 (Sun, 16 Jan 2011)
Log Message:
-----------
removed some older tablet cruft

Modified Paths:
--------------
    branches/merwin-tablet-2/intern/ghost/intern/GHOST_WindowX11.cpp
    branches/merwin-tablet-2/intern/ghost/intern/GHOST_WindowX11.h
    branches/merwin-tablet-2/source/blender/windowmanager/intern/wm_cursors.c
    branches/merwin-tablet-2/source/blender/windowmanager/intern/wm_event_system.c

Modified: branches/merwin-tablet-2/intern/ghost/intern/GHOST_WindowX11.cpp
===================================================================
--- branches/merwin-tablet-2/intern/ghost/intern/GHOST_WindowX11.cpp	2011-01-16 04:27:32 UTC (rev 34343)
+++ branches/merwin-tablet-2/intern/ghost/intern/GHOST_WindowX11.cpp	2011-01-16 04:36:18 UTC (rev 34344)
@@ -430,9 +430,6 @@
 
 	setTitle(title);
 
-	// initXInputDevices();
-	// [mce] register for tablet events here
-
 	// now set up the rendering context.
 	if (installDrawingContext(type) == GHOST_kSuccess) {
 		m_valid_setup = true;

Modified: branches/merwin-tablet-2/intern/ghost/intern/GHOST_WindowX11.h
===================================================================
--- branches/merwin-tablet-2/intern/ghost/intern/GHOST_WindowX11.h	2011-01-16 04:27:32 UTC (rev 34343)
+++ branches/merwin-tablet-2/intern/ghost/intern/GHOST_WindowX11.h	2011-01-16 04:36:18 UTC (rev 34344)
@@ -188,32 +188,7 @@
 		Window 
 	getXWindow(
 	);	
-/*
-	class XTablet
-	{
-	public:
-		GHOST_TabletData CommonData;
 
-		XDevice* StylusDevice;
-		XDevice* EraserDevice;
-
-		XID StylusID, EraserID;
-
-		int MotionEvent;
-		int ProxInEvent;
-		int ProxOutEvent;
-
-		int PressureLevels;
-		int XtiltLevels, YtiltLevels;
-	};
-
-	XTablet& GetXTablet()
-	{ return m_xtablet; }
-
-	const GHOST_TabletData* GetTabletData()
-	{ return &m_xtablet.CommonData; }
-*/
-
 	/*
 	 * Need this in case that we want start the window
 	 * in FullScree or Maximized state.
@@ -319,8 +294,6 @@
 		Cursor 
 	getEmptyCursor(
 	);
-
-//	void initXInputDevices();
 	
 	GLXContext 	m_context;
 	Window 	m_window;
@@ -349,9 +322,6 @@
 	/** Cache of XC_* ID's to XCursor structures */
 	std::map<unsigned int, Cursor> m_standard_cursors;
 
-	/* Tablet devices */
-//	XTablet m_xtablet;
-
 	void icccmSetState(int state);
 	int icccmGetState() const;
 

Modified: branches/merwin-tablet-2/source/blender/windowmanager/intern/wm_cursors.c
===================================================================
--- branches/merwin-tablet-2/source/blender/windowmanager/intern/wm_cursors.c	2011-01-16 04:27:32 UTC (rev 34343)
+++ branches/merwin-tablet-2/source/blender/windowmanager/intern/wm_cursors.c	2011-01-16 04:36:18 UTC (rev 34344)
@@ -179,7 +179,7 @@
 	else if(wrap)	mode = GHOST_kGrabWrap;
 	if ((G.f & G_DEBUG) == 0) {
 		if (win && win->ghostwin) {
-			/* [mce] replace with TabletManager calls?
+			/* TODO: replace with TabletManager calls? [mce]
 			const GHOST_TabletData *tabletdata= GHOST_GetTabletData(win->ghostwin);
 			// Note: There is no tabletdata on Windows if no tablet device is connected.
 			if (!tabletdata)

Modified: branches/merwin-tablet-2/source/blender/windowmanager/intern/wm_event_system.c
===================================================================
--- branches/merwin-tablet-2/source/blender/windowmanager/intern/wm_event_system.c	2011-01-16 04:27:32 UTC (rev 34343)
+++ branches/merwin-tablet-2/source/blender/windowmanager/intern/wm_event_system.c	2011-01-16 04:36:18 UTC (rev 34344)
@@ -2210,26 +2210,6 @@
 		}
 }
 
-/* adds customdata to event */
-//static void update_tablet_data(wmWindow *win, wmEvent *event)
-//{
-//	const GHOST_TabletData *td= GHOST_GetTabletData(win->ghostwin);
-//	
-//	/* if there's tablet data from an active tablet device then add it */
-//	if ((td != NULL) && td->Active != GHOST_kTabletModeNone) {
-//		struct wmTabletData *wmtab= MEM_mallocN(sizeof(wmTabletData), "customdata tablet");
-//		
-//		wmtab->Active = (int)td->Active;
-//		wmtab->Pressure = td->Pressure;
-//		wmtab->Xtilt = td->Xtilt;
-//		wmtab->Ytilt = td->Ytilt;
-//		
-//		event->custom= EVT_DATA_TABLET;
-//		event->customdata= wmtab;
-//		event->customdatafree= 1;
-//	} 
-//}
-
 /* imperfect but probably usable... draw/enable drags to other windows */
 static wmWindow *wm_event_cursor_other_windows(wmWindowManager *wm, wmWindow *win, wmEvent *evt)
 {
@@ -2310,7 +2290,6 @@
 				if(lastevent && lastevent->type == MOUSEMOVE)
 					lastevent->type = INBETWEEN_MOUSEMOVE;
 
-				// update_tablet_data(win, &event);
 				attach_tablet_data(&event, &(cd->tablet));
 				wm_event_add(win, &event);
 				
@@ -2324,7 +2303,6 @@
 					oevent.y=owin->eventstate->y= event.y;
 					oevent.type= MOUSEMOVE;
 					
-					// update_tablet_data(owin, &oevent);
 					wm_event_add(owin, &oevent);
 				}
 				
@@ -2361,8 +2339,6 @@
 			event.prevx= event.x - pd->deltaX;
 			event.prevy= event.y - pd->deltaY;
 			
-			// [mce] tablet never sends trackpad events.
-			// update_tablet_data(win, &event);
 			wm_event_add(win, &event);
 			break;
 		}
@@ -2393,12 +2369,10 @@
 				oevent.type= event.type;
 				oevent.val= event.val;
 				
-				// update_tablet_data(owin, &oevent);
 				attach_tablet_data(&oevent, &(bd->tablet));
 				wm_event_add(owin, &oevent);
 			}
 			else {
-				// update_tablet_data(win, &event);
 				attach_tablet_data(&event, &(bd->tablet));
 				wm_event_add(win, &event);
 			}




More information about the Bf-blender-cvs mailing list