kicad/pcbnew
Seth Hillbrand 6bcf1839b7 pcbnew: Add arc approximation setting to board
This places the arc approximation setting in the kicad_pcb file and uses
it for all parts of the board rendering where arcs are converted to
segments.  This allows the user to customize their speed vs. accuracy
tradeoff.  The default setting of maximum error of 0.005mm is acceptable
for small boards on moderate systems.
2019-05-24 21:21:06 -07:00
..
autorouter menubar_pcb_editor.cpp: add missing icons. 2019-05-20 10:05:33 +02:00
connectivity Store items changed by connectivity algorithm in undo list 2019-05-24 21:56:37 -04:00
dialogs pcbnew: Add arc approximation setting to board 2019-05-24 21:21:06 -07:00
drc pcbnew: Check exact overlapping polygons 2019-03-01 09:38:33 -08:00
exporters pcbnew: Remove segment count from board file 2019-05-24 21:13:53 -07:00
github Handle separate parsing rules for ID_SCH and ID_PCB. 2018-07-26 15:43:53 +01:00
import_gfx Pcbnew: DIALOG_IMPORT_GFX_BASE: fix a minor wxWidgets alert. 2019-04-04 13:46:09 +02:00
microwave pcbnew: Remove segment count from board file 2019-05-24 21:13:53 -07:00
pcad2kicadpcb_plugin Bitmaps: move bitmap defs to bitmaps library 2019-02-04 19:29:31 -08:00
python Python fp wizards: fix a few issues in qrcode_footprint_wizard.py 2019-05-13 13:04:57 +02:00
router Rework Eeschema find/replace for modern toolset. 2019-05-22 21:48:04 +01:00
specctra_import_export pcbnew: Add arc approximation setting to board 2019-05-24 21:21:06 -07:00
swig Moving PageLayout editor to GAL canvas and modern toolset. 2019-05-24 19:49:09 +01:00
tools Add point-editor activation for immediate-mode drawing. 2019-05-24 19:49:09 +01:00
CMakeLists.txt Moving PageLayout editor to GAL canvas and modern toolset. 2019-05-24 19:49:09 +01:00
Doxyfile_python Doxyfiles: Remove local debug lines 2019-02-13 17:22:07 -08:00
Doxyfile_xml Doxyfiles: Remove local debug lines 2019-02-13 17:22:07 -08:00
Info.plist Fix for dark mode on macOS Mojave 2018-12-07 09:03:56 +01:00
action_plugin.cpp pcbnew: Add toolbar buttons for action plugins 2018-08-26 19:39:27 -07:00
action_plugin.h pcbnew: Add toolbar buttons for action plugins 2018-08-26 19:39:27 -07:00
append_board_to_current.cpp Refactor post-load actions in PcbNew and apply them consistently 2018-02-25 17:47:36 -05:00
array_creator.cpp Pcbnew: tidy up array options access/allocation 2019-05-16 11:20:52 +01:00
array_creator.h
array_pad_name_provider.cpp Pcbnew: ignore start values in "first available" grid numbering 2019-02-08 12:15:02 +00:00
array_pad_name_provider.h Pcbnew: arrays skip existing names 2019-01-30 15:41:35 -08:00
attribut.cpp Remove legacy segment-based zones. 2019-04-12 20:19:23 +01:00
block_footprint_editor.cpp Moving PageLayout editor to GAL canvas and modern toolset. 2019-05-24 19:49:09 +01:00
board_commit.cpp Store items changed by connectivity algorithm in undo list 2019-05-24 21:56:37 -04:00
board_commit.h Insert EE_TOOL_BASE under SchEdit and LibEdit tools, and fix errant rename scope which clobbered PCBNew's PICKER_TOOL. 2019-05-12 13:47:08 +01:00
board_connected_item.cpp Set new module parent early enough to allow pad clearance to be shown 2019-04-14 14:25:38 -04:00
board_connected_item.h Implement SCH_SELECTION_TOOL (but still with legacy semantics). 2019-04-22 22:08:18 +01:00
board_design_settings.cpp pcbnew: Add arc approximation setting to board 2019-05-24 21:21:06 -07:00
board_item_container.h
board_items_to_polygon_shape_transform.cpp pcbnew: Add arc approximation setting to board 2019-05-24 21:21:06 -07:00
board_netlist_updater.cpp Don't show added nets multiple times during dry run update 2019-04-17 22:57:20 -04:00
board_netlist_updater.h BOARD_NETLIST_UPDATER: fix 2 serious issues in dry run (memory leak and incorrect single pad nets deletion) 2019-04-17 13:39:55 +02:00
build_BOM_from_board.cpp fix code after renaming files 2018-01-29 22:00:44 +01:00
class_board.cpp pcbnew: Add arc approximation setting to board 2019-05-24 21:21:06 -07:00
class_board.h Homogenize hit testing and selection return types. 2019-05-05 17:14:30 +01:00
class_board_item.cpp Move remaining hard-coded segment counts 2019-05-16 08:49:55 -07:00
class_dimension.cpp Homogenize hit testing and selection return types. 2019-05-05 17:14:30 +01:00
class_dimension.h Homogenize hit testing and selection return types. 2019-05-05 17:14:30 +01:00
class_drawsegment.cpp Fix drag-select hit-testing of LibEdit items. 2019-05-10 23:24:27 +01:00
class_drawsegment.h Move remaining hard-coded segment counts 2019-05-16 08:49:55 -07:00
class_edge_mod.cpp Don't display all the footprint info when an edge is selected. 2018-10-30 11:33:49 +00:00
class_edge_mod.h Add Bezier curve (S_CURVE shape) support in DIALOG_GRAPHIC_ITEM_PROPERTIES. 2018-07-22 18:39:48 +02:00
class_marker_pcb.cpp classes MARKER rework: remove duplicate code. Better HitTest code (HitTest takes in account the actual shape) 2018-12-19 19:53:27 +01:00
class_marker_pcb.h Homogenize hit testing and selection return types. 2019-05-05 17:14:30 +01:00
class_module.cpp Homogenize hit testing and selection return types. 2019-05-05 17:14:30 +01:00
class_module.h Moving further arc approximations down 2019-05-22 14:35:17 -07:00
class_pad.cpp pcbnew: Add arc approximation setting to board 2019-05-24 21:21:06 -07:00
class_pad.h Move remaining hard-coded segment counts 2019-05-16 08:49:55 -07:00
class_pcb_target.cpp Homogenize hit testing and selection return types. 2019-05-05 17:14:30 +01:00
class_pcb_target.h Homogenize hit testing and selection return types. 2019-05-05 17:14:30 +01:00
class_pcb_text.cpp Adjust left- or right-justified text for mirroring. 2019-04-07 00:24:10 +01:00
class_pcb_text.h Move remaining hard-coded segment counts 2019-05-16 08:49:55 -07:00
class_text_mod.cpp Homogenize hit testing and selection return types. 2019-05-05 17:14:30 +01:00
class_text_mod.h Homogenize hit testing and selection return types. 2019-05-05 17:14:30 +01:00
class_track.cpp Homogenize hit testing and selection return types. 2019-05-05 17:14:30 +01:00
class_track.h Move remaining hard-coded segment counts 2019-05-16 08:49:55 -07:00
class_zone.cpp pcbnew: Add arc approximation setting to board 2019-05-24 21:21:06 -07:00
class_zone.h pcbnew: Remove segment count from board file 2019-05-24 21:13:53 -07:00
collectors.cpp Remove legacy segment-based zones. 2019-04-12 20:19:23 +01:00
collectors.h Implement SCH_SELECTION_TOOL (but still with legacy semantics). 2019-04-22 22:08:18 +01:00
connect.cpp Pcbnew, legacy mode: fix ratsnest display artifacts when finishing or removing a track 2018-03-29 09:28:41 +02:00
controle.cpp Move some more menu & toolbar items to modern toolset. 2019-05-16 19:57:06 +01:00
convert_drawsegment_list_to_polygon.cpp Moving further arc approximations down 2019-05-22 14:35:17 -07:00
cross-probing.cpp Allow clearing PcbNew highlight through cross-probing 2019-05-04 16:18:51 -04:00
deltrack.cpp pcbnew: Separating connectivity to subdir 2018-10-12 16:31:09 -07:00
dimension.cpp Allow user-specification of dimension units. 2018-07-21 13:50:21 +01:00
drag.h
dragsegm.cpp pcbnew: Separating connectivity to subdir 2018-10-12 16:31:09 -07:00
drc.cpp Move remaining hard-coded segment counts 2019-05-16 08:49:55 -07:00
drc.h Reimplement footprint checking on top of DRC architecture. 2019-04-08 13:26:17 +01:00
drc_clearance_test_functions.cpp pcbnew: Add arc approximation setting to board 2019-05-24 21:21:06 -07:00
drc_item.cpp Reimplement footprint checking on top of DRC architecture. 2019-04-08 13:26:17 +01:00
eagle_plugin.cpp pcbnew: Add arc approximation setting to board 2019-05-24 21:21:06 -07:00
eagle_plugin.h eagle: Handle DRC rule-based pad shapes 2019-02-04 07:06:49 +01:00
edgemod.cpp pcbnew: Update strings 2019-01-02 14:43:55 -08:00
edit.cpp Remove legacy block operations. 2019-05-18 00:21:49 +01:00
edit_pcb_text.cpp Fix 100s of usages of GetFlags() which conflated != 0 with being edited. 2019-04-22 09:58:06 +01:00
edit_track_width.cpp Fix 100s of usages of GetFlags() which conflated != 0 with being edited. 2019-04-22 09:58:06 +01:00
editedge.cpp Fix 100s of usages of GetFlags() which conflated != 0 with being edited. 2019-04-22 09:58:06 +01:00
editrack-part2.cpp pcbnew: Separating connectivity to subdir 2018-10-12 16:31:09 -07:00
editrack.cpp pcbnew: Separating connectivity to subdir 2018-10-12 16:31:09 -07:00
edtxtmod.cpp Fix 100s of usages of GetFlags() which conflated != 0 with being edited. 2019-04-22 09:58:06 +01:00
event_handlers_tracks_vias_sizes.cpp pcbnew: Update strings 2019-01-02 14:43:55 -08:00
files.cpp Pcbnew: release the lock file if a board was loaded, and when clearing the board currently edited. 2019-05-20 18:36:24 +02:00
footprint_edit_frame.cpp Moving PageLayout editor to GAL canvas and modern toolset. 2019-05-24 19:49:09 +01:00
footprint_edit_frame.h Moving PageLayout editor to GAL canvas and modern toolset. 2019-05-24 19:49:09 +01:00
footprint_editor_onclick.cpp Moving PageLayout editor to GAL canvas and modern toolset. 2019-05-24 19:49:09 +01:00
footprint_editor_options.cpp Push polar coords down into COMMON_TOOLS. 2019-05-18 00:21:49 +01:00
footprint_editor_utils.cpp Remove legacy block operations. 2019-05-18 00:21:49 +01:00
footprint_info_impl.cpp Escape slashes in labels and netnames. 2019-04-07 00:24:10 +01:00
footprint_info_impl.h Use binary search on Footprint Info list. 2018-08-04 10:29:17 +01:00
footprint_libraries_utils.cpp Allow adding symbols/footprints from editors and browsers. 2019-04-16 16:20:51 +01:00
footprint_preview_panel.cpp Replace remaining Boost mutexs with std::mutex 2019-05-03 17:13:20 -07:00
footprint_preview_panel.h Pcbnew: FOOTPRINT_PREVIEW_PANEL passes reference to local 2019-04-11 17:01:23 +01:00
footprint_tree_pane.cpp Fix copy/paste errors with wrong icons. 2018-11-26 23:57:08 +00:00
footprint_tree_pane.h Convert Footprint Editor to component tree. 2018-08-01 09:35:46 +01:00
footprint_viewer_frame.cpp Moving PageLayout editor to GAL canvas and modern toolset. 2019-05-24 19:49:09 +01:00
footprint_viewer_frame.h Moving PageLayout editor to GAL canvas and modern toolset. 2019-05-24 19:49:09 +01:00
footprint_wizard.cpp Fix code after renaming files. Minor other fix. 2018-01-30 20:23:35 +01:00
footprint_wizard.h Fix code after renaming files. Minor other fix. 2018-01-30 20:23:35 +01:00
footprint_wizard_frame.cpp Implement ACTION_TOOLBAR and update some of the menus to ACTION_MENU. 2019-05-15 17:50:52 +01:00
footprint_wizard_frame.h Moving PageLayout editor to GAL canvas and modern toolset. 2019-05-24 19:49:09 +01:00
footprint_wizard_frame_functions.cpp Moving PageLayout editor to GAL canvas and modern toolset. 2019-05-24 19:49:09 +01:00
fp_tree_model_adapter.cpp Fix potential string iterator issue. 2019-03-02 08:20:53 -05:00
fp_tree_model_adapter.h Convert Footprint Editor to component tree. 2018-08-01 09:35:46 +01:00
fp_tree_synchronizing_adapter.cpp Update description when tree item is in editor. 2019-04-01 13:23:37 +01:00
fp_tree_synchronizing_adapter.h Convert Footprint Editor to component tree. 2018-08-01 09:35:46 +01:00
generate_footprint_info.cpp More performance enhancements. 2018-08-06 13:49:27 +01:00
generate_footprint_info.h Convert Place Footprint to component tree. 2018-08-01 09:35:45 +01:00
gpcb_plugin.cpp pcbnew: Don't update coords on add 2019-01-15 12:14:02 -08:00
gpcb_plugin.h Performance enhancements in fp loading, string cmp, etc. 2018-08-01 09:35:46 +01:00
grid_layer_box_helpers.cpp Fix a few coverity errors 2019-02-16 14:09:21 +01:00
grid_layer_box_helpers.h In-place editing for footprint TEXTE_MODULEs. 2018-07-17 15:11:04 +01:00
help_common_strings.h Fix occurrences of "edition" which should be "editing" 2018-07-17 15:12:39 +01:00
highlight.cpp Remove legacy segment-based zones. 2019-04-12 20:19:23 +01:00
hotkeys.cpp Move some more menu & toolbar items to modern toolset. 2019-05-16 19:57:06 +01:00
hotkeys.h Rework Eeschema find/replace for modern toolset. 2019-05-22 21:48:04 +01:00
hotkeys_board_editor.cpp Move some more menu & toolbar items to modern toolset. 2019-05-16 19:57:06 +01:00
hotkeys_footprint_editor.cpp Move some more menu & toolbar items to modern toolset. 2019-05-16 19:57:06 +01:00
initpcb.cpp Pcbnew: release the lock file if a board was loaded, and when clearing the board currently edited. 2019-05-20 18:36:24 +02:00
invoke_pcb_dialog.h Gfx import: fix many issues, and add many enhancements. 2018-12-03 15:25:44 +01:00
io_mgr.cpp pcbnew: Prevent GITHUB plugin from being registered 2019-01-15 12:14:02 -08:00
io_mgr.h pcbnew: Fix missing config.h from 9458ae8221 2019-01-15 14:17:56 -08:00
kicad_clipboard.cpp pcbnew: Don't update coords on add 2019-01-15 12:14:02 -08:00
kicad_clipboard.h
kicad_netlist_reader.cpp Handle separate parsing rules for ID_SCH and ID_PCB. 2018-07-26 15:43:53 +01:00
kicad_plugin.cpp pcbnew: Add arc approximation setting to board 2019-05-24 21:21:06 -07:00
kicad_plugin.h pcbnew: Remove segment count from board file 2019-05-24 21:13:53 -07:00
layer_widget.cpp Replace DIM() macro 2019-01-06 08:43:12 -08:00
layer_widget.h Clean up file locations and names. 2018-09-22 16:23:13 +01:00
legacy_netlist_reader.cpp UI string normalization. 2017-12-24 10:04:32 -05:00
legacy_plugin.cpp pcbnew: Remove segment count from board file 2019-05-24 21:13:53 -07:00
legacy_plugin.h Remove legacy segment-based zones. 2019-04-12 20:19:23 +01:00
load_select_footprint.cpp Pcbnew: use same null check as eeschema for recently used 2019-04-29 16:52:39 +01:00
magnetic_tracks_functions.cpp pcbnew: Move measure tool to common GRID_HELPER 2018-10-04 21:31:57 -07:00
menubar_footprint_editor.cpp Push help menu down into EDA_BASE_FRAME. 2019-05-18 13:14:08 +01:00
menubar_pcb_editor.cpp menubar_pcb_editor.cpp: minor code refactor. 2019-05-21 14:24:08 +02:00
microwave.cpp Tooltip and error message improvements. 2019-02-17 10:20:29 +00:00
minimun_spanning_tree.cpp
minimun_spanning_tree.h
move-drag_pads.cpp Fix code after renaming files 2018-01-29 16:40:22 +01:00
move_or_drag_track.cpp Pcbnew, On line DRC in legacy canvas: Fix broken Drc test during track and zone creation or edition. 2018-06-04 11:20:11 +02:00
muwave_command.cpp Remove legacy block operations. 2019-05-18 00:21:49 +01:00
netclass.cpp units: Move common units and add tests 2019-01-08 09:29:32 -08:00
netclass.h Consolidate design rules UI. 2018-07-17 15:12:34 +01:00
netinfo.h Homogenize hit testing and selection return types. 2019-05-05 17:14:30 +01:00
netinfo_item.cpp Keep track of which nets are currently in use. 2018-10-18 12:14:23 +01:00
netinfo_list.cpp Remove legacy segment-based zones. 2019-04-12 20:19:23 +01:00
netlist.cpp Refactor Import Netlist to use the same codepath as Update PCB 2019-04-17 22:57:19 -04:00
netlist_reader.cpp Handle separate parsing rules for ID_SCH and ID_PCB. 2018-07-26 15:43:53 +01:00
netlist_reader.h
onleftclick.cpp Move some more menu & toolbar items to modern toolset. 2019-05-16 19:57:06 +01:00
pad_custom_shape_functions.cpp pcbnew: Add arc approximation setting to board 2019-05-24 21:21:06 -07:00
pad_draw_functions.cpp Moving further arc approximations down 2019-05-22 14:35:17 -07:00
pad_edit_functions.cpp Simplify copy/paste of pad settings. 2018-07-17 15:13:39 +01:00
pad_naming.cpp Pcbnew: Array tool should not number NPTHs 2019-01-06 07:55:49 -08:00
pad_naming.h Pcbnew: Array tool should not number NPTHs 2019-01-06 07:55:49 -08:00
pcb_base_edit_frame.cpp Another go at fixing units changes for rulers. 2018-10-10 10:59:50 +01:00
pcb_base_edit_frame.h Implement ACTION_TOOLBAR and update some of the menus to ACTION_MENU. 2019-05-15 17:50:52 +01:00
pcb_base_frame.cpp Push polar coords down into COMMON_TOOLS. 2019-05-18 00:21:49 +01:00
pcb_display_options.cpp Push polar coords down into COMMON_TOOLS. 2019-05-18 00:21:49 +01:00
pcb_draw_panel_gal.cpp Moving PageLayout editor to GAL canvas and modern toolset. 2019-05-24 19:49:09 +01:00
pcb_draw_panel_gal.h Remove global units usage from GetSelectionText... 2018-07-17 15:11:09 +01:00
pcb_edit_frame.cpp Moving PageLayout editor to GAL canvas and modern toolset. 2019-05-24 19:49:09 +01:00
pcb_edit_frame.h Moving PageLayout editor to GAL canvas and modern toolset. 2019-05-24 19:49:09 +01:00
pcb_footprint_edit_utils.cpp Fix 100s of usages of GetFlags() which conflated != 0 with being edited. 2019-04-22 09:58:06 +01:00
pcb_general_settings.cpp pcbnew: Re-attach snap options 2019-01-29 13:36:17 -08:00
pcb_general_settings.h pcbnew: Re-attach snap options 2019-01-29 13:36:17 -08:00
pcb_layer_box_selector.cpp In-place editing for footprint TEXTE_MODULEs. 2018-07-17 15:11:04 +01:00
pcb_layer_box_selector.h Make esc dismiss net and layer selector popups. 2018-09-22 16:23:13 +01:00
pcb_layer_widget.cpp Fix footprint marked as modified when layer visibility changed 2019-05-24 16:13:22 -04:00
pcb_layer_widget.h Only adjust LAYER_WIDGET font size if larger than indicator. 2018-05-02 21:49:57 +01:00
pcb_legacy_draw_utils.cpp Fix 100s of usages of GetFlags() which conflated != 0 with being edited. 2019-04-22 09:58:06 +01:00
pcb_netlist.cpp Escape slashes in labels and netnames. 2019-04-07 00:24:10 +01:00
pcb_netlist.h Count pins instead of using netcount as a proxy. 2018-03-26 19:57:08 +01:00
pcb_painter.cpp pcbnew: Add arc approximation setting to board 2019-05-24 21:21:06 -07:00
pcb_painter.h Remove legacy segment-based zones. 2019-04-12 20:19:23 +01:00
pcb_parser.cpp pcbnew: Add arc approximation setting to board 2019-05-24 21:21:06 -07:00
pcb_parser.h Remove legacy segment-based zones. 2019-04-12 20:19:23 +01:00
pcb_plot_params.cpp Pcbnew, Plot dialog, Gerber format: Enable or disable adding net metadata both in X1 and X2 format. Previously, this option was existing only in X2 format. Should be existing in both formats. 2018-12-09 08:38:23 +01:00
pcb_plot_params.h Pcbnew, Plot dialog, Gerber format: Enable or disable adding net metadata both in X1 and X2 format. Previously, this option was existing only in X2 format. Should be existing in both formats. 2018-12-09 08:38:23 +01:00
pcb_plot_params_parser.h hpgl plot parameters: use double instead of int to store the pen diameter to avoid truncation. 2018-05-26 09:37:42 +02:00
pcb_screen.cpp Moving PageLayout editor to GAL canvas and modern toolset. 2019-05-24 19:49:09 +01:00
pcb_view.cpp fix incorrect initialization of VIEW::m_boundary. 2018-11-18 20:04:17 +01:00
pcb_view.h Removed unused variables in PCB_VIEW 2017-12-14 17:13:42 +01:00
pcbnew.cpp Pcbnew: Python scripting support clean up. 2019-05-24 07:32:38 -04:00
pcbnew.h pcbnew: Remove segment count from board file 2019-05-24 21:13:53 -07:00
pcbnew.icns Update MacOS icons 2018-03-22 11:45:42 -04:00
pcbnew.rc
pcbnew_config.cpp Moving PageLayout editor to GAL canvas and modern toolset. 2019-05-24 19:49:09 +01:00
pcbnew_config.h
pcbnew_doc.icns Update MacOS icons 2018-03-22 11:45:42 -04:00
pcbnew_id.h Move some more menu & toolbar items to modern toolset. 2019-05-16 19:57:06 +01:00
pcbnew_printout.cpp Disable zone outlines and hatched lines rendering in printouts 2018-10-31 19:17:30 +01:00
pcbnew_printout.h Disable zone outlines and hatched lines rendering in printouts 2018-10-31 19:17:30 +01:00
pcbplot.cpp Plot filenames automatically generated: change the point ('.') find in layer names to '_' 2019-01-05 12:44:38 +01:00
pcbplot.h Store line width setting for printouts 2018-10-31 19:17:30 +01:00
plot_board_layers.cpp pcbnew: Add arc approximation setting to board 2019-05-24 21:21:06 -07:00
plot_brditems_plotter.cpp pcbnew: Add arc approximation setting to board 2019-05-24 21:21:06 -07:00
plotcontroller.h
plugin.cpp Performance enhancements in fp loading, string cmp, etc. 2018-08-01 09:35:46 +01:00
protos.h
ratsnest.cpp pcbnew: Draw Ratsnest with arcs to avoid overlap 2019-04-12 00:28:58 +01:00
ratsnest_data.cpp pcbnew: Separating connectivity to subdir 2018-10-12 16:31:09 -07:00
ratsnest_data.h pcbnew: Separating connectivity to subdir 2018-10-12 16:31:09 -07:00
ratsnest_viewitem.cpp pcbnew: Draw Ratsnest with arcs to avoid overlap 2019-04-12 00:28:58 +01:00
ratsnest_viewitem.h Homogenize hit testing and selection return types. 2019-05-05 17:14:30 +01:00
sel_layer.cpp Make esc dismiss net and layer selector popups. 2018-09-22 16:23:13 +01:00
target_edit.cpp Fix 100s of usages of GetFlags() which conflated != 0 with being edited. 2019-04-22 09:58:06 +01:00
text_mod_grid_table.cpp Re-enable text layers now that DRC & zone fills are fixed. 2018-08-24 10:56:13 +01:00
text_mod_grid_table.h Consolidate design rules UI. 2018-07-17 15:12:34 +01:00
toolbar_onrightclick.cpp Code clarification and commenting. 2019-05-06 15:31:23 +01:00
toolbars_footprint_editor.cpp Push polar coords down into COMMON_TOOLS. 2019-05-18 00:21:49 +01:00
toolbars_footprint_viewer.cpp Push help menu down into EDA_BASE_FRAME. 2019-05-18 13:14:08 +01:00
toolbars_pcb_editor.cpp Push polar coords down into COMMON_TOOLS. 2019-05-18 00:21:49 +01:00
tracks_cleaner.cpp Fix 100s of usages of GetFlags() which conflated != 0 with being edited. 2019-04-22 09:58:06 +01:00
tracks_cleaner.h Implement a dry run for Cleanup Tracks and Vias. 2019-04-05 18:52:51 +01:00
undo_redo.cpp Restore selection on abort and undo/redo. 2019-05-11 15:38:49 +01:00
zone_filler.cpp pcbnew: Add arc approximation setting to board 2019-05-24 21:21:06 -07:00
zone_filler.h Remove legacy segment-based zones. 2019-04-12 20:19:23 +01:00
zone_settings.cpp pcbnew: Remove segment count from board file 2019-05-24 21:13:53 -07:00
zone_settings.h pcbnew: Remove segment count from board file 2019-05-24 21:13:53 -07:00
zones.h UNIT_BINDERize zone dialogs. 2018-07-17 15:11:32 +01:00
zones_by_polygon.cpp Move some more menu & toolbar items to modern toolset. 2019-05-16 19:57:06 +01:00
zones_by_polygon_fill_functions.cpp Remove legacy segment-based zones. 2019-04-12 20:19:23 +01:00
zones_functions_for_undo_redo.cpp pcbnew: Remove segment count from board file 2019-05-24 21:13:53 -07:00
zones_functions_for_undo_redo.h Fix occurrences of "edition" which should be "editing" 2018-07-17 15:12:39 +01:00
zones_test_and_combine_areas.cpp pcbnew: Remove segment count from board file 2019-05-24 21:13:53 -07:00