Enhancement #4588

Support L0.readOnly in BasicPropertyTab contributions

Added by Tuukka Lehtonen about 4 years ago. Updated about 4 years ago.

Status:ClosedStart date:
Priority:4Due date:
Assignee:Tuukka Lehtonen% Done:

100%

Category:Selection viewSpent time:-
Target version:1.13.1
Release notes:
Story pointsS
Velocity based estimate-
ReleaseSimantics 1.13.2Release relationshipAuto

Description

BasicPropertyTab implementation is rubbish, but still used in many places but it does not support L0.readOnly at all.

The tab could be made a bit more useful by adding simple read-only support for it.


Related issues

Related to Platform - Enhancement #4589: Make some subscription item properties final, i.e. read-o... Closed

Associated revisions

Revision 28491
Added by Tuukka Lehtonen about 4 years ago

Added L0.readOnly support to platform org.simantics.selectionview.BasicPropertyTab:
  • Prevent modifier action for IProperty/IArrayProperty inputs whose property relation has a true value for L0.readOnly
  • Decorate read-only property labels in the tab with a light gray (#F0F0F0) background.

fixes #4588

History

#1 Updated by Tuukka Lehtonen about 4 years ago

  • Tracker changed from Bug to Enhancement
  • Description updated (diff)
  • Category set to Selection view
  • Assignee set to Tuukka Lehtonen

#2 Updated by Tuukka Lehtonen about 4 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Applied in changeset r28491.

#3 Updated by Tuukka Lehtonen about 4 years ago

Applied in changeset r28491.

#4 Updated by Tuukka Lehtonen about 4 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF