kicad/gerbview/tools
Marek Roszko 4665823089 Turn on and fix MSVC compliance mode issues
We want /permissive- to enable debug performance improvements in MSVC 17.5+.
This flag is also default under C++20 so we'll have to deal with these compile issues anyway at some point in the future.

In particular, MSVC becomes pedantic about ternary types.
See https://learn.microsoft.com/en-us/cpp/build/reference/permissive-standards-conformance?view=msvc-170#ambiguous-conditional-operator-arguments

MSFT cites https://cplusplus.github.io/CWG/issues/1805.html
2023-02-12 16:30:37 -05:00
..
gerbview_actions.cpp Split gerbview diff and xor into two separate view modes. 2022-11-18 15:29:16 +00:00
gerbview_actions.h Split gerbview diff and xor into two separate view modes. 2022-11-18 15:29:16 +00:00
gerbview_control.cpp Gerbview: code refactor: change name and type of a member: 2023-02-10 10:09:35 +01:00
gerbview_control.h ADDED: Implement Drag and Drop 2022-09-14 22:28:09 +00:00
gerbview_inspection_tool.cpp Turn on and fix MSVC compliance mode issues 2023-02-12 16:30:37 -05:00
gerbview_inspection_tool.h cleanup tool event and tool action includes 2021-06-06 18:26:26 +01:00
gerbview_selection.cpp Move EDA_ITEM bounding boxes to BOX2I. 2022-08-31 10:16:55 +01:00
gerbview_selection.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
gerbview_selection_tool.cpp ADDED netclass assignment from PCB canvas. 2022-09-03 19:29:59 +01:00
gerbview_selection_tool.h Share more code between selection tools. 2022-07-11 19:04:08 -06:00