pcbnew: Adding PCB_BOARD_OUTLINE item for contrast between board and external space
This pull request adds PCB_BOARD_OUTLINE item in pcbnew for better contrast between board and external space related to #8112:
While introducing the default board backgound color proposed in !1752 (comment 1689109163) , User can change it in Preference->PCB Editor->Colors->Board outline:
The shape is updated while the BoardPolygonOutline changes , showing the board bounding box instead if no valid outline found
Edited by Ethan Chien
Merge request reports
Activity
- Resolved by Ethan Chien
Why does it need to have its own object type instead of just using a rectangle in the painter drawn on the appropriate layer?
added 31 commits
-
47e35e54...427de4cd - 28 commits from branch
kicad/code:master
- 83033f35 - pcbnew: Adding PCB_BOUNDING_BOX item
- 9f426d9b - fix: fmt code style
- f5af9aef - fix: Change the board outline type to PCB_SHAPE_T
Toggle commit list-
47e35e54...427de4cd - 28 commits from branch
added 1 commit
- 3bc6b189 - fix: Replace SetBoundingBox with UpdateBoundingBox
added 1 commit
- dbed7546 - fix: Always generate a new SHAPE_POLY_SET while updating outline
added 1 commit
- 229331a2 - fix: Draw the bounding box of board if no valid outline found
added 1 commit
- 3ccc43aa - fix: Add PCB_BOARD_OUTLINE_T used by class PCB_BOARD_OUTLINE in KICAD_T
added 1 commit
- c5d51228 - Revert "fix: Add PCB_BOARD_OUTLINE_T used by class PCB_BOARD_OUTLINE in KICAD_T"
added 1 commit
- 5d9e742e - fix: Add board outline to test_board_item.cpp
changed milestone to %9.0
added statusneeds-review label
- Resolved by Ethan Chien
Please register or sign in to reply