[DUT]
Possibility to insert texts in planes other than world XY[AA_AddNames]
command to create part names automatically[DUT]
Changing font family does not workAll notable changes to this project will be documented in this file.
[TomKod]
Former license system fallback broken - OnLoadBeforeLicenseValidation()[Installer]
Rhino was raising an exception because the toolbar was installed in a readonly folder[TomKod]
Bug where several computer may have the same machine ID (Rhinocommons updated to v1.0.7)[TomKodCommons]
updated to v1.0.5. Many bug fixed concerning the licenses activation, and the offline licenses[OTL]
Instead of looping through Doc.objects to look for partIDs, loop through doc.Objects.GetObjectList(ObjectType.Curve)[DUT]
Bug when a layer has been deleted between two uses of the command[OTL]
The layer picker in’Layer’=‘OtherLayer’ always returned the document’s first layer[Installer]
Installer should check Rhino’s availablility at start and disable options if needed[OTL]
‘ExtendPartIDToGroup’ boolean option replaced by a multiple choice option ‘GroupingMethod’{None, PartID, RhinoGroup, Both}[UserDoc]
Added information about the ‘GroupingMethod’ option[UserDoc]
Add recommandation with link to use “section tools” plugin with OTL-[OTL]` Min & Max values set for numeric options (Offsets, lengths…)
[OTL]
Option to complement PartID’s grouping with rhino-groups (“ExtendPartIDToGroup”)[Installer]
New windows installer with update/uninstall features[DUT]
The selected output layer wasn’t saved between two calls of the command[DUT]
The drawn text’s color source should always be “FromLayer” instead of copying the curve’s color source[TomKod]
Tooltips in license activation form[TomKod]
logo updated[TomKod]
Display error in commandline feedback “Online activation required before 00:00:00” (Date should be shown instead of Time)[TomKod]
Help button text updated on activation form to target TomKod Server URL dynamically[TomKod]
Internal module “RhinoFunctions” reorganized[TomKodCommons]
Code restructured to use TomKodCommons API (v1.0.2) instead of files shared between projects[OtL]
Option to customize the reference attribute[DUT]
Some texts were sent far away when trying to slide them along the original curve (Domain.length <> curve.length)[DUT]
When the selected curves belong to a group, the created texts should not be added to the group[DUT]``[OtL]
“Marine structure workshop failed with code: 4186”[DUT]``[OtL]
Bug where the annotations where computed several times.[OtL]
Automatically try to match any usertext key ending with the default Reference Attribute Key (“Reference”)[TomKod]
Possibility to desactivate a license from the license activation windows (License not tied anymore to the computer)[TomKod]
Support for offline activation files (*.TkLic)[TomKod]
Possibility to make the licenses floating - Enabled by default (License are released when Rhino is closed)[TomKod]
Common template for every TomKod command (Abstract class)[DrawUserTexts_License]
command[TomKod]
Crash when there is no internet connexion and no TomKod license certificate (*.TkLic)[TomKod]
Display refresh bug when a TomKod license certificate is picked[TomKod]
License validation form should not accept spaces (” “) in email textbox[TomKod]
The waiting form should be closable, in case in fails to close itself[TomKod]
Offline license certificate was not always read[TomKod]
TomKod about template should give the actual license status and not every messages from the license system.[TomKod]
CommercialLicenseStatus.data.expire_date is a string, CommercialLicenseStatus.ExpirationDate should be used instead[TomKod]
Offline period should be based on “EncryptedOfflineLicense” class[TomKod]
Bug with Unset plugin status, which was considered as a Beta instead of a commercial release[TomKod]
Implement a plugin license status, and use it in _About abstract command[TomKod]
Several license activation failure scenarii[TomKod]
Waiting form (Floating progress bar) display should be refreshed on value update[DUT]
Texts vertical alignment was wrong in preview[OtL]
“AddReference” option should have a default value when the reference is missing[DUT]
LeaderMinimumOffset minimum limit was set to 150, and leader horizontal line had a fixed length of 200. (Needs to consider the scale)[DUT]
Crash when the user cancelled the option to select a layer[OtL]
“AddReference” option fails[TomKod]
Activation form UI revisited with tabs[TomKod]
New version of the activation form, with more feedback and options.[TomKod]
Use a common abstract class for TomKod plugins[License]
In case of sql connexion failure, don’t show repeated messages[License]
In case of sql connexion failure, display the domain that should be whitelisted through the firewall[License]
Waiting form icon[DUT]``[OtL]
Changing text height or font impacted all texts in document[DUT]``[OtL]
Both command failed when curves were pre-selected (Nothing happening/no options showing)[OtL]
Command crashed on OnDynamicDraw() when SelectedGroup Is Nothing[OtL]
Wrong Outline orientation. Center of oriented bounding box will always be used for non linear curve groups.[DUT]
Command Scripted mode won’t be used as debug mode anymore[DUT]
When an attribute is missing, displays “???” in preview mode[License]
A “Status” attribute to make the plugin free during Beta and Release-Candidate versions[License]
Error message should be displayed in foreground[License]
Improved error messages in case of activation failure[License]
Security fix for special offline licenses[License]
Commercial license check will only be needed once every 24 hours[License]
Commercial license can be used offline 7 days after each valid online activation[License]
TimeOut for network communication (1s/3s)[License]
FallBack values for GetProductStoreID()[License]
Display a license validation progress form[License]
Help button on license activation form[License]
Error message should be displayed in foreground[License]
Support for TomKod floating licenses (Command “TK_SetLicenseMode” to set the license mode from rhino)Target: Rhinocommon 7.5 + .net framework 4.8↩︎