1. May 30, 2019
    • John Harwell's avatar
      Unfortunately, the previous commit for keeping the main window active does not... · 0d21ff9a
      John Harwell authored
      Unfortunately, the previous commit for keeping the main window active does not function as desires on Linux.  It appears (on Linux) that the active window is always the top most window.  The functionality remains for Mac so that the Identification window is over the main window after an ID but the main window retains mouse focus.  A difference between the main window on Linux is that if the main window is not active, clicking any control (slice spin box), makes the window active.  On Mac it is different as the user must click the titlebar to make the window active (clicking a control such as slice spin box does not activate the window).
      0d21ff9a
    • John Harwell's avatar
      Previous commit for keeping main window active after identification operation... · 74b443ae
      John Harwell authored
      Previous commit for keeping main window active after identification operation was obscuring the identification window if it was behind the main window.  This fix (at least on Mac) keeps the main window as the active window (mouse focus) but keeps identification window visible over the main window.
      74b443ae
    • John Harwell's avatar
      When an identification operation was performed, the identification window... · b0f028d8
      John Harwell authored
      When an identification operation was performed, the identification window became the top window and the keyboard focus was moved to the identification window.  This has been changed so that the keyboard focus no longer is transferred to the identification window and the keyboard focus remains with the main window.
      b0f028d8
    • John Harwell's avatar
      Code that processed mouse wheel (track pad is reported as mouse wheel event)... · 84877ba2
      John Harwell authored
      Code that processed mouse wheel (track pad is reported as mouse wheel event) was using an obsolete function, QWheelEvent::delete(), and it was replaced with QWheelEvent::pixelDelta() and QWheelEvent::angleDelta() as a fallback.  This seems to have fixed the sort oscillation that was noticed when trying to use the track pad on Macs.
      84877ba2
  2. May 29, 2019
  3. May 25, 2019
  4. May 24, 2019
  5. May 23, 2019
  6. May 22, 2019
  7. May 21, 2019
    • John Harwell's avatar
      Add horizontal centering and correction and change Develop Menu item to Tile... · 2b37a30c
      John Harwell authored
      Add horizontal centering and correction and change Develop Menu item to Tile Tabs Centering Correction.
      2b37a30c
    • John Harwell's avatar
      Added a developer flag for a tile tabs layout modification as Develop Menu -->... · ca4b8f4c
      John Harwell authored
      Added a developer flag for a tile tabs layout modification as Develop Menu --> Tile Tabs Vertical Centering.  When this is enabled, each row in Tile Tabs is set to the minimum needed and the positions of the rows is adjusted so that any extra space is above all rows and below all rows; NOT between the rows.
      
      A scene created in an older version of wb_view (September 2018) did not display correctly with extra space between the two rows of tabs.  The available height for each tab was greater than the height needed by aspect locking so tabs were taller than needed.  It is possible that the user locked aspect before entering tile tabs as this has been found to cause a similar layout problem.  Using the item in the Develop Menu, fixes this scene and others in the same scene file.
      ca4b8f4c
  8. May 18, 2019
  9. May 17, 2019
  10. May 15, 2019
  11. May 14, 2019
  12. May 11, 2019
  13. May 09, 2019
    • John Harwell's avatar
      For wb_command -annotation-resample; Added '-surface-pair <source-surface>... · 9fb70377
      John Harwell authored
      For wb_command -annotation-resample; Added '-surface-pair <source-surface> <target-surface>' option.  It replaces the '-source-surface' and '-target-surface' options that are still available but produce a depreciated warning.  The old options will be removed in about a week.
      9fb70377
    • John Harwell's avatar
      Correct compilation error in OperationShowScene caused by a failure of my... · 05bc12a5
      John Harwell authored
      Correct compilation error in OperationShowScene caused by a failure of my build system properly detecting MesaGL libraries (without mesa, some code is not compiled that contained a function with changed parameters).
      05bc12a5
    • John Harwell's avatar
      Added ON and OFF buttons to the Annotation controls in the Features Toolbox. ... · fe75e929
      John Harwell authored
      Added ON and OFF buttons to the Annotation controls in the Features Toolbox.  This allows the user to select groups of annotations while using the shift/ctrl keys and change the display status of a large numbers of annotations.  Prior to this change the user had to turn on/off each annotation individually by clicking its checkbox.  In addition, the user may also select annotations in the Features Toolbox while NOT in Annotation Mode so that groups of then can be turned on/off (note that the "sizing handles" that are drawn around each of the selected annotations are only displayed in Annotation Mode).
      fe75e929
    • John Harwell's avatar
      In Features ToolBox --> Annotations, add On and Off buttons so that user can... · 7993d1fe
      John Harwell authored
      In Features ToolBox --> Annotations, add On and Off buttons so that user can select more than one (often many) annotations in the list of annotations and turn their display status checkboxes on and off.
      7993d1fe
  14. May 08, 2019