Exemple #1
0
 def enable_gestures(self):
     print("enabling gestures")
     gdb = myGestures()
     defn =  os.path.join(Config().gestures,'xmlGestures','gestures.xml')
     #import S for New Story
     try:
         get_and_or_store_gesture(gdb, 'New Story', 'New_Story',defn)
         get_and_or_store_gesture(gdb, 'Projects', 'Projects',defn)
         get_and_or_store_gesture(gdb, 'Projects1', 'Projects1',defn)
         get_and_or_store_gesture(gdb, 'Releases', 'Releases',defn)
         get_and_or_store_gesture(gdb, 'Releases1', 'Releases1',defn)
         get_and_or_store_gesture(gdb, 'Sprints', 'Sprints',defn)
         get_and_or_store_gesture(gdb, 'Sprints1', 'Sprints1',defn)
         get_and_or_store_gesture(gdb, 'Sprints2', 'Sprints2',defn)
         get_and_or_store_gesture(gdb, 'Tasks', 'Tasks',defn)
         get_and_or_store_gesture(gdb, 'Tasks1', 'Tasks1',defn)
         get_and_or_store_gesture(gdb, 'Backlog', 'Backlog',defn)
         get_and_or_store_gesture(gdb, 'Backlog1', 'Backlog1',defn)
         get_and_or_store_gesture(gdb, 'Square', 'square',defn)
         get_and_or_store_gesture(gdb, 'X', 'x',defn)
     except Exception: #IGNORE:W0703
         print("Some exception in gestures")
     self.canvas = MTScatter(cls='gesturecss') 
     self.canvas.size = self.root_window.size
     self.canvas.pos = (0,0)
     super(StoryApp,self).add_widget(self.canvas)
     if not self.canvas:
         print("No canvas in gestures ")
     capture = MyCaptureWidget(gdb, self)
     capture.size = self.canvas.size
     if not capture:
         print("No capture device in gestures")
     self.canvas.add_widget(capture)
Exemple #2
0
def pymt_plugin_activate(root, ctx):
    gdb = myGestures()
    # Circle
#    get_and_or_store_gesture(gdb, 'Circle', 'circle')
#    # Square up_left, bottom_left, bottom_right, up_right
#    get_and_or_store_gesture(gdb, 'Square', 'square')
#    # Up
#    get_and_or_store_gesture(gdb, 'Up', 'up')
#    # NUI-wave
#    get_and_or_store_gesture(gdb, 'NUI-wave', 'nui-wave')
#    #A (without cross-bar)
#    get_and_or_store_gesture(gdb, 'A (no cross-bar)', 'a (no cross-bar)')
#    #X up_letf, bottom_right, top_right, bottom_left
#    get_and_or_store_gesture(gdb, 'X', 'x')
#    #S draw an S
#    get_and_or_store_gesture(gdb, 'New Story', 'New_Story')
    try:
        get_and_or_store_gesture(gdb, 'New Story', 'New_Story')
        get_and_or_store_gesture(gdb, 'Projects', 'Projects')
        get_and_or_store_gesture(gdb, 'Projects1', 'Projects1')
        get_and_or_store_gesture(gdb, 'Releases', 'Releases')
        get_and_or_store_gesture(gdb, 'Releases1', 'Releases1')
        #get_and_or_store_gesture(gdb, 'Sprints', 'Sprints')
        #get_and_or_store_gesture(gdb, 'Sprints1', 'Sprints1')
        get_and_or_store_gesture(gdb, 'Sprints2', 'Sprints2')
        get_and_or_store_gesture(gdb, 'Tasks', 'Tasks')
        get_and_or_store_gesture(gdb, 'Tasks1', 'Tasks1')
        #get_and_or_store_gesture(gdb, 'Tasks2', 'Tasks2')
        get_and_or_store_gesture(gdb, 'Square', 'square')
        get_and_or_store_gesture(gdb, 'X', 'x')
    except:
        pass
    
    canvas = MTScatterPlane() 
    canvas._set_size(root._get_size())
    canvas.add_widget(GestureUI(gdb))
    ctx.ui = canvas 
    root.add_widget(ctx.ui)