1. 10 Feb, 2017 1 commit
    • Mathieu Westphal's avatar
      Add feature to record interaction timings · e936b75c
      Mathieu Westphal authored
      This add a new checkbox in the event recorder dialog
      When checked, "pause" event will be recorded between
      user interactions, allowing to record a test to be played
      and understood at the same time be the user playing the test.
      e936b75c
  2. 25 Jan, 2017 1 commit
    • Mathieu Westphal's avatar
      Enable use of continuous flush · 6ec9392d
      Mathieu Westphal authored
      Continous flush options was available, however not accessible.
      This commit add a checkbox to control this options,
      Modify slughtly the signal api so it is standardized and actually use the signal
      in the only provided observer.
      When true, continuous flush ensure that events are written on file
      as sson as they are recorded.
      6ec9392d
  3. 20 Apr, 2016 2 commits
    • Mathieu Westphal's avatar
      Review and corrections · 72ee85c4
      Mathieu Westphal authored
      72ee85c4
    • Mathieu Westphal's avatar
      CheckFeature · ddf024ca
      Mathieu Westphal authored
      1. A new check button has been added
      2. When toggled, reoding is paused and recorder goes into check mode
      3. In check mode, the recorder will call translateCheckEvent in the event filter
      4. A generic implementation of the translateCheckEvent method
      5. In Check mode, input event are not forwarded
      6. Some input event are treated to draw a rectangle on hovering and check a widget in clicking
      7. Adding the icon for check
      8. Tests
      9. Opengl support
      10. Generalizing Translator and player for QAbstractItemView
      
      Check Event playing
      
      1. Adding a eventType parameter to getNextEvent method
      2. Adding a playCheckEvent method in pqEventPlayer
      
      Buxfixes
      
      1.Correcting pause/unpause language error in pqEventRecorder
      2. Support for ContextMenu via generalizing contextMenu
      3. QtoolBar bugs
      4. Fix activate recording of pqAbstractButtonEventTranslator
      Some "activate" events where missing when a toolbutton menu was opened.
      This happened with some combination of defaultAction with menu and
      popup mode.
      5. Ignore events conditionally based on their command name
      6. Correcting mouse wheel bug
      ddf024ca
  4. 27 Jun, 2012 2 commits
  5. 17 May, 2012 1 commit
  6. 09 May, 2012 1 commit
    • Benjamin Long's avatar
      ENH: Modify the QtTesting recording · dac049b0
      Benjamin Long authored
      Create a new class pqEventRecorder to be charged of the QtTesting record.
       - Added a new behavior to be able to flush the record after each actions
      recorded.
       This behavior is only possible if your custom observer write in the
      TextStream after each actions.
      dac049b0
  7. 04 Apr, 2008 1 commit
  8. 15 Aug, 2007 1 commit
  9. 20 Oct, 2006 1 commit
    • Clinton Stimpson's avatar
      · 211df6b6
      Clinton Stimpson authored
      ENH:  Integrate Python testing framework with ParaView.  If testing with python
            is enabled, the play/record menus/dialogs give python as an option.
      
            It currently can query any QObject property and in python you can compare
            it to a known value.  Just throw an exception if the test fails.
            It can also take snapshots of arbitrary widgets and compare them to
            baselines.
      
            Also added a test that loads a histogram and takes a snapshot of the
            histogram widget and compares it to a baseline.
      211df6b6
  10. 12 Oct, 2006 1 commit
    • Clinton Stimpson's avatar
      · 236b4165
      Clinton Stimpson authored
      ENH:  Add ability to record/playback for QTabBar.
      236b4165
  11. 25 Aug, 2006 1 commit
  12. 19 Jul, 2006 1 commit
    • Clinton Stimpson's avatar
      · 65c6ebf1
      Clinton Stimpson authored
      ENH:  New directory structure
      65c6ebf1
  13. 22 Mar, 2006 1 commit
    • Utkarsh Ayachit's avatar
      Organize ParaQ source tree like ParaView · 0154a866
      Utkarsh Ayachit authored
      Update CMake scripts to work with the restructured repository.
      
      A new CVS repository was created on 2006-03-22 to re-organize the
      ParaQ source tree into a layout similar to that of ParaView 2.x and
      drop the Tcl/Tk GUI.  This was in preparation for the final transition
      to the Qt-based GUI as the official ParaView 3.0 GUI.  This commit was
      manufactured during conversion from CVS to represent the layout change
      as part of the first commit to the new repository.
      0154a866
  14. 16 Nov, 2005 1 commit
  15. 07 Nov, 2005 1 commit
    • Timothy M. Shead's avatar
      ENH: Implemented test case playback · f8e1cb34
      Timothy M. Shead authored
      BUG: About box implementation interfered with test case playback
      ENH: Consistent naming of menu actions for test case recording
      ENH: pqSetName, pqSetData, and pqConnect components enable easy menu generation without lots of temporaries
      f8e1cb34
  16. 04 Nov, 2005 1 commit