Friday, August 30, 2024

GTViewer version 20018 BETA is Available

 


GTViewer 20 BETA version 20.0.0.18 is available.   

Major items in this update:

  • Session Files now save the Dynamic Graphics display settings (on/off).
  • Ability to specify External Apps to only be available to GTViewe 20+.
  • New ProcessCustomSettings instruction to better support the Proximity Search Builder add-on app.
  • Documentation updated and various minor fixes.
  • The GTViewer Add-On App Bundle version 3 was built to support the functionality available in this version of GTViewer (however, most version 3 apps will work with GTViewer 14 and 15).


-----------------------
20.00.00.18 - 08/28/24
-----------------------

- NEW - #8341 - The Session File (.GTS) now saves the Active Status of all Dynamic Graphics actions.

- CHG - #8362 - The ExpStateLoadElementData method was changed to only return the element metadata values.  It was also returning the full attribution.

- FIX - #8371 - Expression engine fixes for Replace function and Like operator, and the *. table name substitution.

- FIX - #8372 - The Locate XY menu didn't update the name correctly when switching to Lat/Long coordinate display.

-----------------------
20.00.00.17 - 07/22/24
-----------------------

- NEW - #8322 - The DOTNET_GTV20 External Application type to only use the application with GTViewer version 20+.

- NEW - #8323 - The ExternalAppLimit entry added to the External Application section so that the DOTNET and ActiveX External application type entries can be ignored with GTViewer 20 (using only the DOTNET_GTV20 entries).

- FIX - #8324 - Several fixes to the Print to Scale functionality.

-----------------------
20.00.00.16 - 07/11/24
-----------------------

- FIX - #8320 - The Help File and Context Help have been changed to always use the Default Browser even if Acrobat or Acrobat Reader are installed.  The bookmarks for context help did not work correctly when using Acrobat.

- FIX - #8321 - Changed the way the raster background color is drawn.

-----------------------
20.00.00.15 - 07/10/24
-----------------------

- FIX - #8317 - ExpStateLoadElementData was not populating GTI_CatetgoryName. 

- FIX - #8318 - ECW Raster with Transparencies would show random graphics in the transparent areas on some machines.

- NEW - #8319 - RasterBackgroundColor entry added to Additional Properties section to specify the raster background color.  The data background color was used instead.

- NEW - #8316 - ProcessCustomSetting now supports Reset and Initialize.


Monday, August 05, 2024

GTViewer Add-On App Bundle Version 3 is Available


 


A new version of the GTViewer Add-On App Bundle is available. This setup contains several tools to extend GTViewer's functionality and to help admins configure certain GTViewer settings and configuration files (such as queries, presets, tooltips, etc.).  

This new bundle was made to support GTViewer 20, but most of the apps will run fine in versions 14 and 15.  The exceptions are the new Proximity Search Builder (GTViewer 20+) and the new Expression Playground (GTViewer 15.0.0.25+).  Most of the apps were updated to use a resizable form in GTViewer 20 and to use GTViewer 20's support for custom icons on the Menus and in the External App Dialog's Title Bar.  The Google Maps Directions app was added and the Find Redlines app was removed (its functionality is now part of GTViewer 20).

There are two groups of these apps in the bundle:

User Apps

  • Import Data: imports a CSV file containing X/Y or Lat/Long values into GTViewer as redlines with the record data embedded as tabular attributes.
  • Show Google Maps: launches a browser with Google Maps showing the same location as the current view in GTViewer.
  • Google Maps Directions: launches a browser with Google Maps showing directions from your current location to the center point of the current View in GTViewer.
  • Get Imagery: downloads raster backdrops for the current view in GTViewer.  You must have a paid subscription with Google Maps, Bing Maps, or Here. to support this feature.

Admin Apps

  • Dynamic Graphics Interface: helps you create and configure Dynamic Graphics (labels and highlights).
  • Expression Playground: helps you create and test GTViewer Expressions (used in many GTViewer configuration settings).
  • Preset Builder: helps you create Display Preset Definition files using the Display Manager in GTViewer.
  • Query Builder: helps you create Query Definition Files using a selected feature in GTViewer.
  • Tooltip Builder: helps you create and test Feature Tooltip Definitions in GTViewer.
  • Find Feature: help you find an instance of a certain type of feature (by Feature or Component) or a specific feature using its Key1 and/or Key2 values.

    

        











Friday, June 28, 2024

GTViewer version 20.0.0.14 BETA is Available

 




GTViewer 20 BETA version 20.0.0.14 is available.   

This update includes a significant update to the Raster Backdrop functionality (for ECW and SID files).

  • ECW files with an Alpha Channel (transparency) are now supported.
  • Changes to the way the raster is rendered to the screen and printer to boost performance and decrease memory requirements.
  • Rendering to the display can now use multiple threads, significantly boosting performance when more than one raster file is displayed in the view.


-----------------------

20.00.00.14 - 06/29/24

-----------------------

- NEW - #8593 - TextFontMapping entry is now supported by the Export to DGN functionality to map a GTViewer font to a DGN font id while still using the GTViewer text parameters.

- NEW - #8594 - DashStyleMap entry is now supported by the Export to DGN functionality to map a Style's dash pattern to a DGN style id.

- FIX - #8598 - The parameters sent to GT2Shape were wrong for the Coordinate Factors when doing an Export to Shapefile.

- FIX - #8599 - Updated the GT2Shape.exe utility to the latest version.

- FIX - #8606 - A selected Session Graphics would not be included in a Fit Session Graphics command.   Changed to clear selected before performing fit.

- NEW - #8608 - Upgrade to the Background Raster Display to support Transparency with ECW files and to improve performance with both ECW and SID rendering (using threads).

- NEW - #8609 - New Additional Property Settings:  MaxRasterRenderSize, MaxRasterRenderThreads, MaxPrintRasterRenderSize,  RasterPrintBackgroundColor, RasterTransparancyColor.

- NEW - #8610 - Printing Raster uses a new method that limits the individual raster file limits to the MaxPrintRasterRenderSize value.  Transparency is also supported for ECW files.




Thursday, May 09, 2024

GTech Redlines XML Files to GTViewer GTG File

The GTGTechXml2Gtg.exe utility is a command-line tool for converting one or more GTech Redline XML files to a GTViewer GTG file.  The GTG file created can be imported into GTViewer using the Draw/Import/Import GTViewer Data from the menus, or it can be use as a GTViewer Category (by creating an index file for it and adding it to your GTM file).

The utility uses a parameter file to provide information necessary for the conversion (this mostly comes from your data's GTM file).  The input can be a specific XML file or a wildcarded (* or ?) path to specify a set of files to convert.  The output is a single GTG file.

The GTGTechXml2GTG utility will be part of GTData, but it is available now (contact support to get it).



Friday, March 22, 2024

GTech Loader version 10.0.0.77 is Available



GTech Loader version 10.0.0.77

-----------
10.00.00.77 - 3/22/24
-----------

- NEW - #8541 - Added support to GTI_StyleNumber to expressions (Style Name Expression, Filter Expression, etc.).

- NEW - #8542 - GTech_Styles - Added support for Additional Instruction File to add Style Number to stylename from a list and provided a means for future processing of the Style Info on export.

- NEW - #8545 - GTech_Styles -  Added Count label for Filtered Style List.

- NEW - #8546 - GTech_Styles -  Added Copy Add SNo Instruction button to get Instruction List for Filtered styles and save on clipboard.

- NEW - #8547 - GTech_Styles -  Command-Line version of app upgraded to .NET Framework 4.8

- NEW - #8579 - Make the String Comparison Configurable (case-sensitive or not case-sensitive) in the Style Rules Expressions.

- FIX - #8583 - The default token (fonts.txt) for the Common Font File property was not working correctly. 

- NEW - #8584 - Total Records processed added to Command-Line form output and teh GUI form.

- NEW - #8586 - The version number was added to the Command-line form title bar.

-----------
10.00.00.76 - 8/16/23
-----------

- NEW - #8497 - The GTI_ComponentName attribute added to the Graphic Conversion Expression (like Filter Expression).

- FIX - #8498 - The GTI_LegendName and GTI_PaperScale properties were not populated for expression use.

- NEW - #8499 - The Default Filter Expression property was added to the General Setup page.

- FIX - #8503 - The Instr function for expression was return a string type where an integer was expected.

- NEW - #8508 - Updated to use the Cross-Platform Expression Engine.

- NEW - #8510 - The GTech_Style app had a new Copy Def button to copy the style definition that appear in the Filtered list.

- FIX - #8511 - The GTech Styles app was not using the background color when the style definition  was -3. for TextBoxFillColor.

- FIX - #8512 - When the Common font file name is set to "fonts.txt", it was not reading/saving the file in the output directory.

-----------
10.00.00.75 - 7/18/23
-----------

- FIX - #8492 - The Common Font File setting was not being saved in the configuration file (.ini).

- FIX - #8493 - The General Setup dialog cut off the bottom of the OK and Cancel buttons.

-----------
10.00.00.74 - 6/22/23
-----------

- FIX - #8485 - The Tolerance for determining if an angle was 90 degrees or greater was 0.01, and was missing some very close 90 degree angles when determing whether or not to flip align and direction for text.  This tolerance has been increased to 0.5 degrees and appears to solve the problem.

- UPD - Updated GTFilterMod.exe, GTFilterUpd.exe, and GTIndex.exe to current versions.

-----------
10.00.00.73 - 2/15/23
-----------

- NEW - #8380 - Support for Right Angle symbol in dimensions.

-----------
10.00.00.71 - 10/5/22
-----------

- FIX - #8341 - The wait cursor did not show the first time Tabular Setup was used.

-----------
10.00.00.71 - 9/14/22
-----------

- FIX - #8322 - If a Label element was greater than the maximum GTViewer text size (1024), the element would still be produced and cause problems with GTViewer and tools like GTIndex, GTGetKeys, etc.
- UPD - #8323 - Update of all GTData tools in the Apps directory.

-----------
10.00.00.71 - 8/29/22
-----------

- FIX - #8322 - If a Label element was greater than the maximum GTViewer text size (1024), the element would still be produced and cause problems with GTViewer and tools like GTIndex, GTGetKeys, etc.

- UPD - #8323 - Update of all GTData tools in the Apps directory.

-----------
10.00.00.70 - 6/28/22
-----------

- NEW - #8309 - Rebranded with new Corporate Logos and Images.


-----------
10.00.00.69 - 01/11/22
-----------

- NEW - #8259 Support for Radius 2 Point Dimension Elements.

-----------
10.00.00.68 - 12/06/21
-----------

- FIX - #8255 - Problem when Dimension Element metadata had NULLs for Problem when Dimension Element metadata had NULLs for G3E_DIMTEXTPOS, G3E_DIMTEXTOFFSETX , G3E_DIMTEXTOFFSETY  and G3E_REVLINEEXT.

-----------
10.00.00.67 - 7/26/21
-----------

- FIX - #8239 - Label Features were not respecting the LCID for the g3e_content string. Switched to use g3e_LabelFilters_optable instead of g3e_label.

Tuesday, January 30, 2024

GTViewer version 20.0.0.12 BETA is Available

 



GTViewer 20 BETA version 20.0.0.12 is available.   

If your Beta version has expired, .11 and .12 have a new expiration date.

This update has several fixes plus the ability to have External Apps with sizable dialogs.


-----------------------
20.00.00.12 - 01/29/24
-----------------------

- FIX - #8590 - Reading session graphics from a .GTX or .GTS  or importing a .GTG  would sometimes lose elements because of a type conversion issue.  The problem depended on the part of the design plane the session graphics were in.

-----------------------
20.00.00.11 - 01/02/24
-----------------------

- FIX - #8539 - Adjustment to the External Application dialog to better fit existing app without making changings.  The new dialog frames are thinner and  made the existing apps too large.

- NEW - #8540 - External Apps can now use resizable dialogs (flag set to 1 in External App entry).  A new Event (800) will send the new width and height to external app.

- NEW - #8543 - Added additional logging for the Links using URLEXP.

- NEW - #8578 - Added ResetExternalApps command to the AddProp.ini support so any existing External App Definitions can be removed.

- FIX - #8581 - The Feature Name for picklists would sometimes be blank if the metadata didn't have a user component name, but had a feature name (as it is with FME generated data).   It will now default to the feature name.

- FIX - #8582 - If in Proximity Search Mode, and the Proximity Search Mode on the toolbar button was pressed again, it would get stuck and not show the Radius indicator.


Friday, November 17, 2023

GTViewer version 20.0.0.10 BETA is Available

    



GTViewer 20 BETA version 20.0.0.10 is available.  

-----------------------
20.00.00.10 - 11/17/23
-----------------------


- FIX - #8537 - The Export View to DGN and Export Graphics to DGN were failing on Text elements.

- FIX - #8538 - Problem with moving elements placed near the edge of the design plane more than a long integer.


-----------------------
20.00.00.09 - 11/09/23
-----------------------

- NEW - #8534 - The GetCustomSettings and ProcessCustomSetting methods have been added to support the Proximity Builder Add-On.

- FIX - #8535 - The "Long" label in the Locate XY dialog when using one of the Lat/Long modes was too large to fit on the dialog.

- FIX - #8536 - If the Label size was a decimal value, it would crash.


-----------------------
20.00.00.08 - 10/20/23
-----------------------

- NEW - #8531 - If any child dialog is off the screen when activated, it will attempt to move its position to the upper/left corner of the view.   This functionality was tried in GTViewer 15 and then removed.  This version works differently.


- CHG - #8532 - By default, the Presets no longer change the min/max threshold values.  The old method can still be used by adding UseOnlyStatusFromPresets=0 to the Additional Properties section of the .GTM.

- FIX - #8533 - The ToolBox ActivateDisplayFilter action now shows the Display Manager.  ActivateDisplayManager action name also supported.



Thursday, October 12, 2023

GTViewer 20 Beta version 20.0.0.7 is Available

 



GTViewer 20 BETA version 20.0.0.7 is available.  


-----------------------
20.00.00.07 - 10/12/23
-----------------------

- NEW - #8525 - Proximity Seach now supports Session Graphics (redline) elements.

- NEW - #8526 - Logging Level, App Path, and AddOns added to Log File Header.

- FIX - #8529 - Display Manager would crash if a Dynamic Graphics was not valid

- FIX - #8530 - Depending on the part of the design plane, session graphics would not get drawn (they would disappear after drawing).   A casting issue was causing this and has been fixed.


Friday, September 29, 2023

GTViewer 20 BETA version 20.0.0.6 is Available for testing

 



GTViewer 20 BETA version 20.0.0.6 is available.  Mostly fixes, but a few new things as well.


-----------------------

20.00.00.06 - 9/26/23
-----------------------

- FIX - #8517 - The CA_Attr entries were sensitive to spaces around the property values when using the Exp() option.

- NEW - #8520 - Style Definitions can use the <style name> entry as the first property to copy the specified style's properties to the new style, then any additional properties can override those. The referenced style must already be defined.

- NEW - #8522 - FeatureNameDefaultSeparator entry added to allow a customized separator between feature and component when useing FeatureNameMode 2.

- FIX - #8524 - GetRawEmbeddedData, GetRawEmbeddedData1 and XML Graphic export (for text and dimension elements) were failing because the string copy was not updated correctly for the new safe string copy method.

-----------------------
20.00.00.05 - 9/18/23
-----------------------

- FIX - #8480 - If Session Graphics are imported that contain text using DFN fonts with non-printable character codes, but a true type font is defined, then the characters are substituted with '*'.

- CHG - #8486 - Changes to the MrSID Rendering to improve performance.

- CHG - #8487 - Minor performance improvements to the Point in Polygon Test.

- FIX - #8489 - The Splash skip keys to skip splash have been removed because they interfere with some complex OLE Automation controls in External Apps (like AutoSuggest on Text Boxes).

- FIX - #8505 - The Where Am I would add invalid items if the Feature String was not valid for a WAI definition.

- FIX - #8510 - The Custom Attribute Tab entries (CA_*) would not work in the .GTM file (but would if in a LoadSupplementalFile).

- FIX - #8513 - If the CA_Feature used the name of an existing Custom Attribute Tab, it would just continue adding Attributes items to the last valid custom tab.

- NEW - #8516 - Expression engine upgraded to the mult-platform version which includes several fixes and enhancements including Frist function and support for "." in attribute names without brackets and wildcarded table name in [<table>.<attr>] syntax.

Tuesday, June 06, 2023

A new GTViewer version 20 Beta is Available

 




A new GTViewer version 20 BETA is Available. Version 20.0.0.4 has several fixes and changes since the last Beta, plus a lot of new documentation (including GTVConfig.doc).

Most of the changes were with the Custom Feature Names for the Right-Mouse menu, Feature Picklists, and Attribute Info Dialog Titles. 

If you have a valid GTViewer license, you can get the Beta.   I encourage everyone to try it so we can find any issues now and get this new version released.


-----------------------
20.00.00.04 - 6/5/23
-----------------------

- FIX - #8459 - Short Cut Keys for Redo were not working (Ctrl-Y and Ctrl-Shift-Z).

- FIX - #8461 - Detail Range Files that used Real World Coordinates (mode 1) would not work for Extracts.

- NEW - #8462 - Added Keystroke Summary under Help.

- FIX - #8463 - Fixed the Shift-F1 accelerator keys for Context Help.

- CHG - #8464 - Changed help to use a PDF file instead of an HTM file.  

- FIX - #8472 - The new Custom Icon feature with the Query entries in the .GTM file were not backward compatible with older version of GTViewer if no group is used.   The QueryCustomIcon entry has been added and can specify the icon on the following line.

- NEW - #8473 - Expressions will now allow "[*.Attr]" to use the first Attribute of that name it find for any table, or attribute without a table.

- NEW - #8474 - Expressions now support First() function.  Will return the first String parameters value that is not blank from the list of expression parameters.

- NEW - #8475 - Feature Tooltip Expressions now have access to stock metadata attribtures from features (feature, component, style, category, etc.).

- CHG - #8476 - Default FeatureNameMode changed to 2 (Feature : Component).

- CHG - #8477 - PROX entry changed to CUSTOM.  Settings Changes:  Name1 to ProxName, Name2 to PickName, Name3 to AttrInfoName, Info to ProxInfo, Mode to ProxMode,  Priority to ProxPriority, Separator2 to PickSeparator, Separator3 to AttrInfoSeparator.

- CHG - #8478 - FeatureNameMode now applies to all features unless they are defined with a Feature Specific entry or if the DefaultFeatureNameExp entry is provided.

- FIX - #8479 - Pdf Help file wasn't working when there were spaces in the Product Path.


Friday, April 28, 2023

GTViewer for Windows Version 20 - Beta Preview



GTViewer for Windows Version 20 is almost ready for Beta Testing.   This video gives an overview of what's new.

Version 20 has a lot of new features and has upgraded libraries for Raster and Coordinate Projections.  It also has changed to a Tabbed View architecture.  So...it will need some testing.

If you are interested in trying out the Beta when it becomes available, contact support.





Friday, December 23, 2022

Dynamic Graphics Part 3 - Tips+Tricks+Advanced


Here is a new video on using Dynamic Graphics in GTViewer.  This video is Part 3 and covers Tips, Tricks, and Advanced Features.

Monday, December 05, 2022

Dynamic Graphics Part 2 - Dynamic Highlights


 

Here is a new video on using Dynamic Graphics in GTViewer.  This video is Part 2 and covers Dynamic Highlights.

Tuesday, November 22, 2022

GTViewer Data Server version 6.0.0.10 (Release Candidate) is Available

   

GTViewer Data Server version 6.0.0.10 (Release Candidate) is available for testing.   


-----------

06.00.00.10 - 11/22/22
-----------

- NEW - #8361 - If Logging Level is set to 10+, a verbose logfile is created just for Web App Data operations.

- FIX - #8362 - Registration Prompt Text was sometimes garbled depending on the encryption key.

- FIX - #8363 - GTViewer Data Client - Changes to account for Registration Prompt changes in GTVDS.

- NEW - #8364 - A verbose logfile can now be created for User Manager.

-----------
06.00.00.08 - 11/09/22
-----------

- CHG - #8357 - GTShareViewer - The Create/Reset tab has been removed.  It was not working as users expected.

- FIX - #8358 - The ResetServer.aspx was requiring a validation of Admin group, but the Custom User Manager implementation wasn't validating it correctly.

- FIX - #8359 - The users.ini file was still being loaded with Custom User Manager mode.


- NEW - #8360 - GTVDS_Reset - Additional information added to login error messages.



Thursday, November 17, 2022

Dynamic Graphics Part 1 - Dynamic Labels



Here is a new video on using Dynamic Graphics in GTViewer.  This video is Part 1 and covers Dynamic Labels.

Friday, November 04, 2022

Wednesday, November 02, 2022

GTViewer Data Server version 6.0.0.5 (beta) is Available

  

GTViewer Data Server version 6.0.0.5 (beta) is Available for testing.   This version is potentially the Release Candidate.

-----------
06.00.00.05 - 11/02/22
-----------

- FIX - #8345 - Fix to Max User determination.  GTViewer Data Client could not log in if over the limit.

- FIX - #8346 - Usage File is now purged if more active users in file than max licenses.   This happens if you decrease the license count.

- FIX - #8347 - GTVDS_UsageFileViewer - Sorting by Last Used (date) did not do anything.

- FIX - #8348 - Registration Required flag is set to option is set to optional if user is not valid.   Clients were still asking for Registration info even when user was invalid because of no licenses available.

- FIX - #8349 - GTVDS_Reset - Sorting by Last Used (date) did not do anything.

- NEW - #8350 - GTVDS_UsageFileViewer - If the previous file is valid, it will be automatically loaded.  Also, if you select a different file from the droplist, it will be loaded automatically.

- NEW - #8351 - GTVDS_UsageFileViewer - Support added to double-click on ListViews to copy to Clipboard.

- NEW - #8352 - GTVDS_Reset - Support added to double-click on ListViews to copy to Clipboard.

- FIX - #8353 - GTVDS_ReturnLicense - Form was cleared before the return took place preventing the device id from being returned.

- FIX - #8355 - Returning a License was not clearing the Registered User Info.

- NEW 8356 - GTVDS_Reset- Additional information added to login error messages.

-----------
06.00.00.04 - 10/12/22
-----------

- NEW - #8342 - The UsersIniFile value added to the Application object so the Custom User Manager will have access to that information.

- NEW - #8342 - A Second Custom User Manager Example is provided that simulates the default one that uses the users.ini file.

- FIX - #8343 - The First Custom Users Manager Example expanded to have an Admin user and its Initialization method now verifies that the required fields are not blank.

- NEW - #8345 - Documentation Updates (GTViewerDataServer.doc, GTVDS_CustomUserManager.doc, and GTViewer-DataCollection.doc).


-----------
06.00.00.03 - 10/04/22
-----------

- NEW - #8336 - Support for User Registration Info in the Usage File Viewer.

- NEW - #8337 - Support for User Registration Info.

- FIX - #8338 - Many refinements to the User Registration functionality.

- FIX - #8339 - Better error handling when the Registration File and Audit File can't be created or used.  Handled exceptions were slowing the server down even though the exceptions were handled.  Now if a file is inaccessible, it is set to invalid and no more attempts will be made to use it for the session.

Friday, September 23, 2022

GTViewer Data Server version 6.0.0.2 (second beta) is Available

 

GTViewer Data Server version 6.0.0.2 (beta) is Available for testing.

What's New in the 2nd Beta:

  •  Support for User Registration where the server can collect information from a user (like name, email, phone) and associate it with the license (or Device Id).  It is optional and the information it collects is configurable.
  • Upgrades to the Activity Log which include the Device Id and an additional description field.
  • Updates to GTViewer Data Client to support User Registration as well as some interface improvements.
  • A new file transfer method for downloading project files to make fewer requests and provide a slight performance improvement.
  • Support for Custom User Managers.   A custom assembly can now be included with the product to perform user authentication however you want.  There are some limits here, but it opens up a new way to implement your own authentication process.


-----------
06.00.00.02 - 9/23/22
-----------

- FIX - #8324 - GTVDS_Poster - The current tab was not saved correctly and would restore as the next tab over.

- FIX - #8325 - GTVDS_Poster - The Browse button on the Session Graphics Records did not work.

- NEW - #8327 - Support for User Registration added.

- NEW - #8328 - GTViewer Data Client - Support for User License Return added.

- NEW - #8329 - GTViewer Data Client - About menu item added.

- NEW - #8330 - GTViewer Data Client - Connect button will use red text when the input is waiting for it to be pressed.

- NEW - #8331 - GTViewer Data Client - If no Data Project are available for the user, it will give a message saying so instead of just having an empty list.

- NEW - #8332 - Updates to GTViewer_Activity.csv. QueryStr attribute no longer populated.  Added Description Attribute. Session Id is no longer populated. Device Id attribute added.

- NEW - #8333 - New communication method added to GetFiles.aspx to improve performance for downloading files.  Must have a Client that will support it.

- NEW - #8334 - Registered User support added.  Allows up to 5 attr/value pairs to be associated with a Device Id. Client must support the feature.

- NEW - #8335 - The ability to provide a custom User Manager has been added. Template library project is available.


More info on the first Beta here.

-----------
06.00.00.01 - 7/13/22
-----------

- FIX - #8268 Minor optimiation to the Date() filter function.

- NEW - #8286 Project List Group support added.

- NEW - #8292 PostImage.aspx will now provide a client error message specifically for when the WebAppImages does not exist.

- NEW - #8296 - GTVDS_Reset 6001 - Features added to download the current Logfile and Usage Files.

- NEW - #8297 - GTVDS_Reset 6001 - Save Password option added.

- NEW - #8298 - GTVDS_Reset 6001 - History has been added to the Server URL so you can pick from the last 20 used.

- FIX - #8299 - The .CSV Activity file could have records truncated if the server was stopped or crashed.  Now, all records are flushed when written.

- NEW - #8301 - Usage Audit File added to log all users Added, Returned, Purged for Inactivity.

- NEW - #8302 - User License management is now enforced instead of just tracking.

- NEW - #8303 - License return is now supported.

- NEW - #8307 - New Tools:  GTVDS_Poster, GTVDS_ReturnUser, GTVDS_UsageFileViewer

- NEW - #8306 - GTViewer Data Client 6001 - ServerURL and Data Directory now save history.

- FIX - #8313 - Fix to the formatting of the Line Count in logfiles.

- CHG - #8314 - Registration Keys are now product version specific.

- CHG - 8315 - Regular Security Mode is no longer supported.  The default is now Enhanced mode.

- NEW - #8316 - All Tool Apps now provide a valid User Agent for Login requests.

- FIX - #8318 - Form Layout adjusted for GTManifest, GTVDS_Reset, GTViewerDataClient to better support lower resolution screens.

Monday, August 22, 2022

GTViewer Attribute Info Tips and Tricks (video)



This video demonstrates several features provided by the Attribute Info Dialog in GTViewer for Windows.

Topics Included:

  • 3 Ways to get Attribute Info on a Feature.
  • Using the Picklist when multiple Features are at a Point.
  • The 7 different Tab Types in the Attribute Info Dialog.
  • Copying to the Clipboard and Printing in the Attribute Info Dialog.
  • The Element Tab in the Attribute Info Dialog.
  • Secrets of the Attribute Info Dialog (Select Anything, Edit Style, Copy to Redline).

Monday, August 15, 2022

Videos on Setting Up and Upgrading GTViewer Data Server

 


One of my biggest issues with GTViewer Data Server is getting people to upgrade to a new version.  So with the new Version 6, I've made an extra effort to simplify this process.  

First, the documentation has been updated.  The sections on installing for the first time and upgrading from an older version have been completely rewritten.

Second, I made 3 videos to walk you through the process.  I don't claim to be a world-class video maker, so if you prefer to get the information from the documentation, that is perfectly fine and both the videos and documentation provide the same information.

There are 3 videos: