1. 06 Aug, 2004 3 commits
    • Russ Fish's avatar
      - · d484691c
      Russ Fish authored
      Resizing the window, and moving the splitter between the HyperViewer canvas and
      controls panel, now work.
      
       . Resizing of GLCanvas for HyperViewer.  EVT_SIZE(self.hypView, self.OnResizeCanvas)
      
       . Control the size of the controls panel.
      		 EVT_SIZE(self.window_1, self.OnResizeWindow)
      		 EVT_SPLITTER_SASH_POS_CHANGED(self.window_1, -1, self.OnSashChanged)
      
       . Keep dragging of the window divider outside the window from blanking the
         HyperViewer canvas or controls panel.         self.window_1.SetMinimumPaneSize(21)
      d484691c
    • Russ Fish's avatar
      · c89c8d3d
      Russ Fish authored
      Minor hypview stuff:
      
         . Cleanup: Don't need to call SwapBuffers in the Python code anymore.
      
         . Since we're walking a tree, we want the Show/Hide buttons to be
           on if Descend is checked.
      
         . Go to the top node after read-in, so the node info is displayed.
      c89c8d3d
    • Russ Fish's avatar
      Two hypview client fixes: · 676d3f9a
      Russ Fish authored
        . Make the AnimationFrames GUI control work on Windows and FreeBSD.
      
        . Make animated moves work in HyperViewer on FreeBSD.
      
          - Add setFrameEndCB to HypView{,er}.{h,cpp}, frameEndCB to hvmain.cpp .
      
          - Pass the wxGLCanvas pointer from the Python app all the way down to
            frameEndCB to call wxGLCanvas->SwapBuffers().
            The pointer comes through "encrypted" from Python, hack around that.
      
          - hvMain now needs to be compiled and linked against the
            wx_gtk2-2.4 includes and libs so it can call SwapBuffers.
      676d3f9a
  2. 05 Aug, 2004 4 commits
  3. 03 Aug, 2004 6 commits
  4. 31 Jul, 2004 1 commit
  5. 30 Jul, 2004 7 commits
  6. 29 Jul, 2004 15 commits
  7. 28 Jul, 2004 4 commits