Allow user to specify gap between Array widget sub-widgets
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 58/100
Research direction
Start by reading the Array widget implementation and the Template/Instance widget's gap property to understand how spacing is configured and applied. Trace how the Array widget lays out its sub-widgets and where its settings are exposed. Done means users can specify the gap between Array sub-widgets, as they can for Template/Instance widgets.
Written by the indexing model from the issue text.
Description
I've recently discovered the array widget and would like to start using it to save me copying and pasting widgets in my screens, for which the array widget is great! However, it would be even better if the user was able to specify how far apart they want the sub-widgets to be placed, in the same way as the template/instance widget has the gap property.
I've provided a screenshot of the issue I'm facing below, where I want to line up arrays next to each other but the density of information with the default settings is too much for the user to process.
Left-hand column uses the array widget and the right hand column is copy-and-pasted arrays accessing specific elements of an array (the PV it's calling is not connected atm which is why the values are NaN).
- Dominant language
- Java
- Stars
- 130
- Forks
- 132
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 23
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from ControlSystemStudio/phoebus
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
ControlSystemStudio/phoebus#3983 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
ControlSystemStudio/phoebus#3979 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 80/100
ControlSystemStudio/phoebus#3962 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
ControlSystemStudio/phoebus#3865 · 1 comment ·
Maintainers usually reply within 1 day
-
Audio annunciator unable to use audio files which have a space in their pathPossibly taken @LordIdra claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
ControlSystemStudio/phoebus#3992 ·
Maintainers usually reply within 1 day
All issues in ControlSystemStudio/phoebus
Similar issues
-
agent:working bug follow-up lane:auto
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Sanne/incus-spawn#1765 · 2 comments ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
checkstyle/checkstyle#22260 · 2 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
strimzi/strimzi-kafka-operator#13328 · 1 comment · 3 reactions ·
Maintainers usually reply within 1 day