Browse Source

remove some old panda support

David Rose 17 years ago
parent
commit
7fdd1813ac
3 changed files with 2 additions and 12 deletions
  1. 0 4
      direct/src/actor/Actor.py
  2. 1 5
      direct/src/gui/DirectEntry.py
  3. 1 3
      direct/src/showbase/Loader.py

+ 0 - 4
direct/src/actor/Actor.py

@@ -1120,10 +1120,6 @@ class Actor(DirectObject, NodePath):
         optimal than controlJoint() for cases in which the transform
         is not intended to be animated during the lifetime of the
         Actor. """
-        # Temporary condition for old Pandas.
-        if not hasattr(PartBundle, 'controlJoint'):
-            return
-        
         if transform == None:
             transform = TransformState.makePosHprScale(pos, hpr, scale)
 

+ 1 - 5
direct/src/gui/DirectEntry.py

@@ -144,11 +144,7 @@ class DirectEntry(DirectFrame):
         DirectFrame.destroy(self)
 
     def setup(self):
-        # Temporary condition for old pandas.
-        if hasattr(self.guiItem, 'setupMinimal'):
-            self.guiItem.setupMinimal(self['width'], self['numLines'])
-        else:
-            self.guiItem.setup(self['width'], self['numLines'])
+        self.guiItem.setupMinimal(self['width'], self['numLines'])
 
     def setFocus(self):
         PGEntry.setFocus(self.guiItem, self['focus'])

+ 1 - 3
direct/src/showbase/Loader.py

@@ -51,9 +51,7 @@ class Loader(DirectObject):
 
     def destroy(self):
         self.ignore(self.hook)
-        # Temp condition for old Panda.
-        if hasattr(self.loader, "stopThreads"):
-            self.loader.stopThreads()
+        self.loader.stopThreads()
         del self.base
         del self.loader