shell: Rework property dialog

Relates: #1871

Based on !373 (closed) (Included)

Merge request reports

Loading