- Jan 12, 2018
-
-
John Harwell authored
-
John Harwell authored
WB-765 Upload Scene File to BALSA Updates: Revised algorithm for finding the base directory to split up directories into components and compare the directory components to find the base path.
-
John Harwell authored
Added several static methods to AString for conversion of QStringList to a vector, joining AStrings, and counting matches in vectors of AStrings.
-
John Harwell authored
Again resolving WB-651 Cycle through sdseries without needing yoking to layer: In Chart Overlay Layers, the Spin box was 1..N and the rows in the combo box were 0..N-1. This has been corrected to that both are 1..N.
-
John Harwell authored
-
John Harwell authored
Tooltip has been updated for "List Files..." button; dialog that lists files is resized to show all files (not too narrow); and text in dialog has been reformatted to improve readability.
-
John Harwell authored
-
- Jan 11, 2018
-
-
John Harwell authored
Update to WB-768 Scene Data Flies Listing: Now show scene file, automatic base path, and show the data files with paths relative to the scene file.
-
John Harwell authored
Initial implementation of WB-768: Add a button to the scene file dialog that shows all data files in selected scene file. For now, a button containing the text "List Files..." has been added near the top of the Scene Dialog, just to the left of the "Open" button. When the "List Files..." button is clicked, a dialog is displayed listing all data files for all scenes in the scene file. If any data files are missing, the path of the file is prefixed with "MISSING:".
-
John Harwell authored
Changed minimum width for polygonal lines (used by volume surface outline from 1.0 pixels to 0.001 pixels.
-
John Harwell authored
Initial implementation of WB-766 Lock Window/Tab Aspect Ratio Popup: When the presses the Annotate mode and the neither the selected tab nor the window have their aspect locked, display a dialog advising the user to lock tab and window aspects.
-
John Harwell authored
-
John Harwell authored
When text gets very small, the FTGL font renderer may cause an OpenGL error to occur many times and potentially, fill up a user's log file. So, immediately after the glTexSubImage2D function call that causes, the error, simply call glGetError() to reset the error status and prevent printing of an error message during a later test for an OpenGL error.
-
John Harwell authored
Fixed loss of focus on index spin box and name combo box when user uses the mouse to change one of them.
-
John Harwell authored
-
John Harwell authored
When the user presses either of the Upload or Zip buttons on the Scene Dialog, a test is performed to verify that all data files are valid (exist) that are listed in the scene file. The dialog has been replaced as the previous dialog was often taller than the screen when many data files were not valid.
-
- Jan 10, 2018
-
-
John Harwell authored
Resolve invalid base path as part of WB-765 Upload Scene File to BALSA Dialog Updates: Code that computed automatic base path just found the longest "string" prefix in the paths to all data files. If two files were in sibling directories whose directory names started with the same characters (/user/files/bill /usr/files/bob) the path was "/usr/files/b" (longest string match but not a directory). So, use the longest string match, but it if is an invalid directory, use the parent directory as the base path and in this example is "/usr/files". Also renamed some methods and a member to indicate that they are only used for the custom base bath.
-
John Harwell authored
Update for WB-765: Upload Scene File to BALSA Dialog Updates: When finding the base path for a scene file, verify that each data file in the scene exists. When the user presses with the "Zip" or "Upload" buttons on the Scene Dialog, find the base path and test for missing data files. If there are missing data files, display a warning dialog listing the missing data files and allow the user to continue or cancel.
-
- Jan 05, 2018
-
-
John Harwell authored
Preliminary implementation of WB-651 Cycle through sdseries without needing yoking layer: User can select by index or map name in chart overlay.
-
- Jan 04, 2018
-
-
John Harwell authored
Fixed flashing of graphics on Mac when in Annotate Mode, noticed mostly with viewing of a line chart.
-
John Harwell authored
-
John Harwell authored
The datatype was incorrect (integer) for the volume surface outline thicknesses (obsolete pixel and new millimeters). This has been corrected to float and fixes an issues with the outlines being "too thin" as part of WB-723 volume surface outline should scale with viewport height.
-
John Harwell authored
Re-resolve WB-671 Smooth Histogram Envelopes: Envelope has been smoothed in the Map Settings Dialog's histogram.
-
- Jan 03, 2018
-
-
John Harwell authored
Update for WB-633: Improved ToolTip for "Layer" checkbox on Overlay ToolBox --> Connectivity Tab. Also added tooltip to the corresponding default on Preferences.
-
John Harwell authored
Resolve WB-733, Border draw mode sphere size modification: When drawing a new border, the spheres are now 3% of the maximum dimension of the surface. For a human, this is about 5mm. This should make the spheres a reasonable size for not just humans, but other species as well.
-
John Harwell authored
Some code with array initializer lists as parameters has been changed to create the array before the function call so that it will compile on Windows.
-
John Harwell authored
When the colorbar's Numeric Format is Auto, the number of digits right of the decimal in color bar numbers is determined by an algorithm. In some instances, ALL of the numbers will have only zeros to the right of the decimal point (numbers are integers). In these instances, remove the decimal point and zeros right of the decimal point (Show "-1 0 4" instead of "-1.0 0 4.0").
-
John Harwell authored
Resolve WB-764 Selection in tab but not aspect ratio tab: If a selection (mouse click) is not within a tab (due to lock aspect ratio), then use the window's viewport for selection.
-
John Harwell authored
-
John Harwell authored
Updates for content of windows/tabs/viewports that will be used to fix WB-764 Selection in Tab but not aspect ratio Tab and probably for other Jira issues for window margins, tab margins, and titles
-
John Harwell authored
Fixed crash in conversion of lines to polygonal lines. The last point in a border failed to project which caused an out of bounds index.
-
John Harwell authored
Log a message if an instance of EventListenerInterface is destroyed but has not removed all of its listeners.
-
John Harwell authored
-
John Harwell authored
Add methods for drawing many spheres or squares in the same color since more efficient than drawing spheres/squares one at a time.
-
John Harwell authored
Renamed some enums internal to GraphicsPrimitive to better names and added a enum for the vertex color type.
-
John Harwell authored
Multisampling was recently enable in OpenGL for anti-aliasing of lines and polygons. Multisampling is now disabled during selection (identification) modes to fix surface vertex identification. Identification is performed by drawing each vertex with its identification in an RGB color and multisampling will alter the colors which prevents proper selection.
-
John Harwell authored
After pulling latest source, still having issues due to previous capitalization issue with OffScreenOpenGLRenderer h/cxx. Hopefully now resolved.
-
John Harwell authored
Thickness of volume surface outline is now in millimeters. If an older scene is loaded that contains volume surface outline thickness in pixels, the pixel size is converted to millimeters using the viewport pixel and millimeter dimensions the first time the volume surface outline is drawn.
-
John Harwell authored
In Scene Preview Dialog, the image was cropped for some scenes. Always enabling scrollbars for the dialog allows display of entire image without any cropping.
-
John Harwell authored
When colorbar display mode is Percentile, do not override numeric formatting. Until now, the numeric formatting was set overridden with decimal mode which resulted in it using the Dec/Sci Decimals setting even though it is disabled in Auto formatting mode. This fixes a problem with percentile having incorrect number of digits right of decimal.
-