1. 06 Jul, 2006 1 commit
  2. 11 Aug, 2004 1 commit
  3. 10 Aug, 2004 1 commit
  4. 06 Aug, 2004 1 commit
    • 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.
  5. 03 Aug, 2004 1 commit
    • Russ Fish's avatar
      . Try to fix memory over-run when reading experiments after the first. · 4fa7211c
      Russ Fish authored
         This sometimes results in wonky, skewed viewing transforms.
         - Add hvkill function instead of depending on HyperViewer clean-out code.
         - Improve string handling, remove all fixed-size buffers.
         - Keep label truncation from segmentation violation with a wonky transform.
       . OpenDialog initialization: focus and load text from command-line args.
       . Fix a platform-dependent bug in LabelsMode, resulting from changing it from
         a dropdown to a choice type widget in wxGlade.  Failed to work on Windows.
  6. 30 Jul, 2004 1 commit
  7. 20 Jul, 2004 1 commit
    • Russ Fish's avatar
      Kluge around problems with picking nodes in HyperViewer on Windows. · 56dc5eb9
      Russ Fish authored
      I will have to fix the bug in PyOpenGL argument passing to get
      picking working right.
      Meanwhile, I put in a simple work-around hack: when you pick a graph
      edge in the spanning tree displayed by HyperViewer, the node it leads
      to is picked instead.  (The edge has a negative integer ID, while the
      node it leads to is positive.)
      This also gives the ability to "zip" along edges of the graph, which
      I kind of like.  It's not a very good substitute for picking nodes,
      but might be worth keeping even after node picking works.  We can
      also define our own semantics for picking edges in the graph...
  8. 19 Jul, 2004 2 commits
  9. 16 Jun, 2004 2 commits
  10. 03 Jun, 2004 1 commit