gazebosim/gz-gui

GridConfig UX improvements

开放

#356 创建于 2022年2月3日

 (1 条评论) (0 个反应) (0 位负责人)C++ (68 个派生)auto 404
enhancementhelp wanted

仓库指标

星标
 (103 个星标)
PR 合并指标
 (平均合并 8小时 31分钟) (30 天内合并 3 个 PR)

描述

Desired behavior

Current GridConfig UI below.

Proposed enhancements:

  • "Horizontal" should precede "Vertical" field, for better intuition
  • "Position" field should be more clear which part of the grid it refers to, the center, a corner and which corner, etc.
  • Consider making the "Color" group a linear layout as opposed to 2 x 2. Opposing argument: 2 x 2 saves space over vertical. They might fit horizontally.

Other enhancements:

  • There has been community suggestion that we offer an interface in degrees for angles. Has not been discussed internally. If we make standard widgets to be reused across plugins, that might be something to add.
  • If we do that, then similar could be said of colors in range 0-255, since color pickers online and in drawing tools usually give colors in that range.

Screenshot from 2022-02-03 01-05-35

Implementation suggestion

GridConfig plugin is located at https://github.com/ignitionrobotics/ign-gui/tree/ign-gui6/src/plugins/grid_config

Additional context

Original discussion here https://github.com/osrf/lrauv/pull/125

贡献者指南