View Issue Details

IDProjectCategoryView StatusLast Update
0003871NoesisGUIStudiopublic2025-02-04 18:45
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status resolvedResolutionfixed 
Product VersionStudio_Alpha 
Target VersionStudio_AlphaFixed in VersionStudio_Alpha 
Summary0003871: Generate Data Doesn't Apply To Brush Values
Description

Currently, Studio is capable of generating random Strings and random Numbers in a Data Set.

However, we have recently introduced the ability for a Data Set to contain a Brush as well, but without support for Generation.

Since hex values are a collection of 6 characters, this should in theory be achievable to randomise and generate these.

Personally, for the brush generation, to simplify the system I would suggest:

  • Only have it generate Solid colours.
  • Only have it scramble the Colour values, not the Opacity values. (So generated colours would always be at 100% opacity, and scramble the last 6 characters, not all 8 of the [Alpha+Hex] value )
  • Not provide any Generator properties (Like Min/Max WordCount/Value) in the Structure where its defined.
Steps To Reproduce

Repro Steps:

1) Create a Page

2) Create a Data Structure that contains a String Property, a Number Property, and a Brush Property.

3) Create a Data Set from the Data Structure created in Step 2), hover over it, and select 'Generate'.

4) View the Data Set in the Properties Panel.

Observe how a random Number and a random String have been successfully generated, but the Brush field is empty.

Expected Results: Colours can be subject to Data Generation.

PlatformAny

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2025-01-03 13:28 dstewart New Issue
2025-01-03 13:30 dstewart Steps to Reproduce Updated
2025-01-03 13:31 dstewart Summary Generate Data Doesn't Work with Brush Values => Generate Data Doesn't Apply To Brush Values
2025-01-03 18:34 jsantos Assigned To => sfernandez
2025-01-03 18:34 jsantos Status new => assigned
2025-01-03 18:35 jsantos Target Version => Studio_Alpha
2025-02-04 18:45 jsantos Status assigned => resolved
2025-02-04 18:45 jsantos Resolution open => fixed
2025-02-04 18:45 jsantos Fixed in Version => Studio_Alpha