kicad/pcbnew/dialogs
Jeff Young 6fde9ea8a5 Don't leave stale pointers in groups when exchanging modules.
Also simplifies groups so that other areas of code that have to know
about them at least don't have to know as much. One of the simplifications
is to not worry so much about empty groups until save time; others are in
the access logic to parent groups.

Also simplifies user model slightly by removing Merge and Flatten
(which are just ungroup/group and ungroup/ungroup/.../group).

Also allows multiple groups to have the same name.  This is useful when
using groups for a classification system.

Fixes https://gitlab.com/kicad/code/kicad/issues/5788
2020-09-25 18:43:19 +01:00
..
dialog_board_reannotate.cpp Fix a few I18n issues. 2020-08-17 09:18:49 +02:00
dialog_board_reannotate.h ADDED: Geographic Reannotation 2020-08-09 12:43:05 -04:00
dialog_board_reannotate_base.cpp Clean up reannotation UI. 2020-08-11 15:02:27 +01:00
dialog_board_reannotate_base.fbp Clean up reannotation UI. 2020-08-11 15:02:27 +01:00
dialog_board_reannotate_base.h Clean up reannotation UI. 2020-08-11 15:02:27 +01:00
dialog_board_setup.cpp Minor refinement to Import Settings from Board dialog. 2020-09-20 13:55:59 +01:00
dialog_board_setup.h Add a simple editor for DRC rules. 2020-05-16 23:30:30 +01:00
dialog_board_statistics.cpp ADDED new footprint fabrication attributes. 2020-08-28 11:05:58 +01:00
dialog_board_statistics.h Comment-only changes 2020-01-10 16:43:01 -08:00
dialog_board_statistics_base.cpp Pcbnew statistics: remove horizontal margin in drill table 2020-04-16 12:58:02 +00:00
dialog_board_statistics_base.fbp Pcbnew statistics: remove horizontal margin in drill table 2020-04-16 12:58:02 +00:00
dialog_board_statistics_base.h Pcbnew statistics: remove horizontal margin in drill table 2020-04-16 12:58:02 +00:00
dialog_choose_footprint.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
dialog_choose_footprint.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
dialog_cleanup_graphics.cpp Finish exorcising the old DRC system. 2020-09-15 20:15:46 +01:00
dialog_cleanup_graphics.h Migrate RC_ITEM to use shared_ptr 2020-08-13 14:50:59 +02:00
dialog_cleanup_graphics_base.cpp Cleanup Graphics to parallel Cleanup Tracks & Vias. 2020-06-17 18:44:39 +01:00
dialog_cleanup_graphics_base.fbp Cleanup Graphics to parallel Cleanup Tracks & Vias. 2020-06-17 18:44:39 +01:00
dialog_cleanup_graphics_base.h Cleanup Graphics to parallel Cleanup Tracks & Vias. 2020-06-17 18:44:39 +01:00
dialog_cleanup_tracks_and_vias.cpp Move DRC dialog to new DRC engine. 2020-09-14 22:39:36 +01:00
dialog_cleanup_tracks_and_vias.h Make sure zone fills are up-to-date before deleting unconnected things. 2020-08-21 20:32:19 +01:00
dialog_cleanup_tracks_and_vias_base.cpp Make via cleaning options clearer. 2020-08-19 11:56:28 +01:00
dialog_cleanup_tracks_and_vias_base.fbp Make via cleaning options clearer. 2020-08-19 11:56:28 +01:00
dialog_cleanup_tracks_and_vias_base.h Make via cleaning options clearer. 2020-08-19 11:56:28 +01:00
dialog_constraints_reporter.cpp ADDED constraints reporter for diagnosing constraints. 2020-09-23 01:14:35 +01:00
dialog_constraints_reporter.h ADDED constraints reporter for diagnosing constraints. 2020-09-23 01:14:35 +01:00
dialog_constraints_reporter_base.cpp ADDED constraints reporter for diagnosing constraints. 2020-09-23 01:14:35 +01:00
dialog_constraints_reporter_base.fbp ADDED constraints reporter for diagnosing constraints. 2020-09-23 01:14:35 +01:00
dialog_constraints_reporter_base.h ADDED constraints reporter for diagnosing constraints. 2020-09-23 01:14:35 +01:00
dialog_copper_zones.cpp Rename "Keepout" to "Rule Area" 2020-09-21 23:55:02 -04:00
dialog_copper_zones_base.cpp Allow case-insensitive filtering and filter on keystrokes. 2020-08-14 22:11:04 +01:00
dialog_copper_zones_base.fbp Allow case-insensitive filtering and filter on keystrokes. 2020-08-14 22:11:04 +01:00
dialog_copper_zones_base.h Implement pad & via aprons for hatched zones. 2020-08-07 15:15:43 +01:00
dialog_create_array.cpp Apply display origin transforms in Pcbnew dialog classes 2020-08-26 17:54:22 +00:00
dialog_create_array.h Pcbnew: tidy up array options access/allocation 2019-05-16 11:20:52 +01:00
dialog_create_array_base.cpp Rewrite FBP files generated with unreleased wxFB 2020-01-07 13:32:33 +00:00
dialog_create_array_base.fbp Rewrite FBP files generated with unreleased wxFB 2020-01-07 13:32:33 +00:00
dialog_create_array_base.h Rewrite FBP files generated with unreleased wxFB 2020-01-07 13:32:33 +00:00
dialog_dimension_properties.cpp Add cross-reference processing to dimension prefix and suffix. 2020-09-23 18:01:50 +01:00
dialog_dimension_properties.h ADDED: Leader dimension object 2020-09-15 23:37:38 -04:00
dialog_dimension_properties_base.cpp Add textVar cross-reference support to Dimensions. 2020-09-19 20:42:30 +01:00
dialog_dimension_properties_base.fbp Add textVar cross-reference support to Dimensions. 2020-09-19 20:42:30 +01:00
dialog_dimension_properties_base.h Add textVar cross-reference support to Dimensions. 2020-09-19 20:42:30 +01:00
dialog_drc.cpp CHANGED: Design rules files now use .kicad_dru extension 2020-09-24 21:26:23 -04:00
dialog_drc.h Support ESC & Cancel for DRC. 2020-09-18 22:14:00 +01:00
dialog_drc_base.cpp Progress reporting for connectivity tests. 2020-09-23 16:28:00 +01:00
dialog_drc_base.fbp Progress reporting for connectivity tests. 2020-09-23 16:28:00 +01:00
dialog_drc_base.h Don't allow two DRC runs at the same time. 2020-09-23 14:10:07 +01:00
dialog_edit_footprint_for_BoardEditor.cpp DIALOG_FOOTPRINT_XX_EDITOR: fix incorrect position of checkboxes. 2020-09-08 16:11:00 +02:00
dialog_edit_footprint_for_BoardEditor.h Variable substitution framework. 2020-03-30 14:15:59 +01:00
dialog_edit_footprint_for_BoardEditor_base.cpp ADDED new footprint fabrication attributes. 2020-08-28 11:05:58 +01:00
dialog_edit_footprint_for_BoardEditor_base.fbp ADDED new footprint fabrication attributes. 2020-08-28 11:05:58 +01:00
dialog_edit_footprint_for_BoardEditor_base.h ADDED new footprint fabrication attributes. 2020-08-28 11:05:58 +01:00
dialog_edit_footprint_for_fp_editor.cpp DIALOG_FOOTPRINT_XX_EDITOR: fix incorrect position of checkboxes. 2020-09-08 16:11:00 +02:00
dialog_edit_footprint_for_fp_editor.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
dialog_edit_footprint_for_fp_editor_base.cpp ADDED new footprint fabrication attributes. 2020-08-28 11:05:58 +01:00
dialog_edit_footprint_for_fp_editor_base.fbp ADDED new footprint fabrication attributes. 2020-08-28 11:05:58 +01:00
dialog_edit_footprint_for_fp_editor_base.h ADDED new footprint fabrication attributes. 2020-08-28 11:05:58 +01:00
dialog_enum_pads.cpp MACOS Setfocus and CancelButtonIssue moved into dialog_shim. 2017-01-29 23:51:35 +01:00
dialog_enum_pads.h
dialog_enum_pads_base.cpp Gerbview and Pcbnew dialog tweaks. 2017-12-27 12:09:56 -05:00
dialog_enum_pads_base.fbp Gerbview and Pcbnew dialog tweaks. 2017-12-27 12:09:56 -05:00
dialog_enum_pads_base.h Gerbview and Pcbnew dialog tweaks. 2017-12-27 12:09:56 -05:00
dialog_exchange_footprints.cpp Don't leave stale pointers in groups when exchanging modules. 2020-09-25 18:43:19 +01:00
dialog_exchange_footprints.h Use standard OK/Cancel paradigm rather than Apply/Cancel. 2020-05-06 20:50:44 +01:00
dialog_exchange_footprints_base.cpp User terminology specific to Change Footprint/Symbol. 2020-09-16 00:15:26 +01:00
dialog_exchange_footprints_base.fbp User terminology specific to Change Footprint/Symbol. 2020-09-16 00:15:26 +01:00
dialog_exchange_footprints_base.h ADDED new footprint fabrication attributes. 2020-08-28 11:05:58 +01:00
dialog_export_idf.cpp Remove more dead code (mostly includes). 2020-08-31 17:29:44 +01:00
dialog_export_idf_base.cpp Gerbview and Pcbnew dialog tweaks. 2017-12-27 12:09:56 -05:00
dialog_export_idf_base.fbp Gerbview and Pcbnew dialog tweaks. 2017-12-27 12:09:56 -05:00
dialog_export_idf_base.h Gerbview and Pcbnew dialog tweaks. 2017-12-27 12:09:56 -05:00
dialog_export_step.cpp Fix another signed/unsigned compare which will never work. 2020-08-31 17:29:44 +01:00
dialog_export_step_base.cpp Fix in kicadpcb reader. Update dialog export step 2020-04-15 10:51:35 +02:00
dialog_export_step_base.fbp Fix in kicadpcb reader. Update dialog export step 2020-04-15 10:51:35 +02:00
dialog_export_step_base.h Fix in kicadpcb reader. Update dialog export step 2020-04-15 10:51:35 +02:00
dialog_export_svg.cpp Remove more dead code (mostly includes). 2020-08-31 17:29:44 +01:00
dialog_export_svg_base.cpp UNIT_BINDERize print and plot dialogs. 2018-07-17 15:12:29 +01:00
dialog_export_svg_base.fbp UNIT_BINDERize print and plot dialogs. 2018-07-17 15:12:29 +01:00
dialog_export_svg_base.h UNIT_BINDERize print and plot dialogs. 2018-07-17 15:12:29 +01:00
dialog_export_vrml.cpp Migrate PcbNew project settings to new framework 2020-07-02 22:08:54 -04:00
dialog_export_vrml_base.cpp Gerbview and Pcbnew dialog tweaks. 2017-12-27 12:09:56 -05:00
dialog_export_vrml_base.fbp Gerbview and Pcbnew dialog tweaks. 2017-12-27 12:09:56 -05:00
dialog_export_vrml_base.h Gerbview and Pcbnew dialog tweaks. 2017-12-27 12:09:56 -05:00
dialog_filter_selection.cpp Clean a bunch of legacy code out of the Filter Selection dialog. 2020-01-12 20:53:56 +00:00
dialog_filter_selection.h Clean a bunch of legacy code out of the Filter Selection dialog. 2020-01-12 20:53:56 +00:00
dialog_filter_selection_base.cpp Clean a bunch of legacy code out of the Filter Selection dialog. 2020-01-12 20:53:56 +00:00
dialog_filter_selection_base.fbp Clean a bunch of legacy code out of the Filter Selection dialog. 2020-01-12 20:53:56 +00:00
dialog_filter_selection_base.h Clean a bunch of legacy code out of the Filter Selection dialog. 2020-01-12 20:53:56 +00:00
dialog_find.cpp Fix crash when not wrapping search 2020-09-24 15:57:49 -07:00
dialog_find.h Recleaning DLIST from pcbnew 2019-12-10 09:52:07 -08:00
dialog_find_base.cpp fix a wxWidgets alert 2020-08-22 17:54:46 +02:00
dialog_find_base.fbp fix a wxWidgets alert 2020-08-22 17:54:46 +02:00
dialog_find_base.h fix a wxWidgets alert 2020-08-22 17:54:46 +02:00
dialog_footprint_wizard_list.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
dialog_footprint_wizard_list.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
dialog_footprint_wizard_list_base.cpp dialog_footprint_wizard_list_base.cpp: fix a minor wxWidgets alert. 2018-11-04 15:50:29 +01:00
dialog_footprint_wizard_list_base.fbp Enforce Apple's destructive button distance guideline. 2020-08-17 23:55:31 +01:00
dialog_footprint_wizard_list_base.h dialog_footprint_wizard_list_base.cpp: fix a minor wxWidgets alert. 2018-11-04 15:50:29 +01:00
dialog_fp_plugin_options.cpp Comment-only changes 2020-01-10 16:43:01 -08:00
dialog_fp_plugin_options_base.cpp Enforce Apple's destructive button distance guideline. 2020-08-17 23:55:31 +01:00
dialog_fp_plugin_options_base.fbp Enforce Apple's destructive button distance guideline. 2020-08-17 23:55:31 +01:00
dialog_fp_plugin_options_base.h Enforce Apple's destructive button distance guideline. 2020-08-17 23:55:31 +01:00
dialog_gen_footprint_position_file_base.cpp ADDED new footprint fabrication attributes. 2020-08-28 11:05:58 +01:00
dialog_gen_footprint_position_file_base.fbp ADDED new footprint fabrication attributes. 2020-08-28 11:05:58 +01:00
dialog_gen_footprint_position_file_base.h ADDED new footprint fabrication attributes. 2020-08-28 11:05:58 +01:00
dialog_gencad_export_options.cpp Gencad export: fix an issue in hash_eda calculation, that can generate the same hash for 2 different footprints. 2019-10-10 20:18:48 +02:00
dialog_gencad_export_options.h Save last-used-paths in export dialogs. 2019-08-02 21:03:48 -06:00
dialog_gendrill.cpp Remove more dead code (mostly includes). 2020-08-31 17:29:44 +01:00
dialog_gendrill.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
dialog_gendrill_base.cpp Pcbnew: Fix typo in drill file generation dialog 2020-08-09 19:56:12 +01:00
dialog_gendrill_base.fbp Pcbnew: Fix typo in drill file generation dialog 2020-08-09 19:56:12 +01:00
dialog_gendrill_base.h Pcbnew: Fix typo in drill file generation dialog 2020-08-09 19:56:12 +01:00
dialog_get_footprint_by_name.h Reference -> reference designator. 2020-03-17 16:09:25 +00:00
dialog_get_footprint_by_name_base.cpp Reference -> reference designator. 2020-03-17 16:09:25 +00:00
dialog_get_footprint_by_name_base.fbp Reference -> reference designator. 2020-03-17 16:09:25 +00:00
dialog_get_footprint_by_name_base.h Reference -> reference designator. 2020-03-17 16:09:25 +00:00
dialog_global_deletion.cpp pcbnew: Move ratsnest items to separate folder 2020-06-16 11:15:14 -07:00
dialog_global_deletion.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
dialog_global_deletion_base.cpp Standardize colons global deletion 2018-04-23 11:53:17 -07:00
dialog_global_deletion_base.fbp Standardize colons global deletion 2018-04-23 11:53:17 -07:00
dialog_global_deletion_base.h Standardize colons global deletion 2018-04-23 11:53:17 -07:00
dialog_global_edit_text_and_graphics.cpp Make indeterminate control states clearer for the user. 2020-05-05 20:26:51 +01:00
dialog_global_edit_text_and_graphics_base.cpp Make indeterminate control states clearer for the user. 2020-05-05 20:26:51 +01:00
dialog_global_edit_text_and_graphics_base.fbp Make indeterminate control states clearer for the user. 2020-05-05 20:26:51 +01:00
dialog_global_edit_text_and_graphics_base.h Reference -> reference designator. 2020-03-17 16:09:25 +00:00
dialog_global_edit_tracks_and_vias.cpp Remove more dead code (mostly includes). 2020-08-31 17:29:44 +01:00
dialog_global_edit_tracks_and_vias_base.cpp Reorder global edit dialogs for better comprehension. 2019-04-12 00:28:58 +01:00
dialog_global_edit_tracks_and_vias_base.fbp Reorder global edit dialogs for better comprehension. 2019-04-12 00:28:58 +01:00
dialog_global_edit_tracks_and_vias_base.h Be more forgiving of large fonts in grids. 2019-02-17 10:38:06 +00:00
dialog_global_fp_lib_table_config.cpp Fix some issues in I10n strings 2019-01-26 09:25:12 +01:00
dialog_global_fp_lib_table_config.h Initial global footprint library table fixes. 2019-01-20 13:51:07 -05:00
dialog_graphic_item_properties.cpp Apply display origin transforms in Pcbnew dialog classes 2020-08-26 17:54:22 +00:00
dialog_graphic_item_properties_base.cpp Lower x (or y) value always defines "Start Point". 2019-07-11 17:36:32 +01:00
dialog_graphic_item_properties_base.fbp Pcbnew, DIALOG_TEXT_PROPERTIES: make lines thickness editable when editing a dimension. 2019-09-02 09:48:17 +02:00
dialog_graphic_item_properties_base.h Lower x (or y) value always defines "Start Point". 2019-07-11 17:36:32 +01:00
dialog_group_properties_base.cpp ADDED Properties Dialog for groups. 2020-09-24 14:41:02 +01:00
dialog_group_properties_base.fbp ADDED Properties Dialog for groups. 2020-09-24 14:41:02 +01:00
dialog_group_properties_base.h ADDED Properties Dialog for groups. 2020-09-24 14:41:02 +01:00
dialog_import_settings.cpp Fix that all file types are shown in file dialog 2020-09-20 16:04:44 +00:00
dialog_import_settings.h Pcbnew #4904 : Import settings from another board deleted internal layers 2020-08-08 00:51:23 +00:00
dialog_import_settings_base.cpp Minor refinement to Import Settings from Board dialog. 2020-09-20 13:55:59 +01:00
dialog_import_settings_base.fbp Minor refinement to Import Settings from Board dialog. 2020-09-20 13:55:59 +01:00
dialog_import_settings_base.h Minor refinement to Import Settings from Board dialog. 2020-09-20 13:55:59 +01:00
dialog_layer_selection_base.cpp Rewrite FBP files generated with unreleased wxFB 2020-01-07 13:32:33 +00:00
dialog_layer_selection_base.fbp Rewrite FBP files generated with unreleased wxFB 2020-01-07 13:32:33 +00:00
dialog_layer_selection_base.h Rewrite FBP files generated with unreleased wxFB 2020-01-07 13:32:33 +00:00
dialog_move_exact.cpp Apply display origin transforms in Pcbnew dialog classes 2020-08-26 17:54:22 +00:00
dialog_move_exact.h Add rectangle tool to PCBNew toolbar in favour of Aux Origin. 2020-07-01 13:31:30 +01:00
dialog_move_exact_base.cpp Rewrite FBP files generated with unreleased wxFB 2020-01-07 13:32:33 +00:00
dialog_move_exact_base.fbp Rewrite FBP files generated with unreleased wxFB 2020-01-07 13:32:33 +00:00
dialog_move_exact_base.h Rewrite FBP files generated with unreleased wxFB 2020-01-07 13:32:33 +00:00
dialog_netlist.cpp Move DRC dialog to new DRC engine. 2020-09-14 22:39:36 +01:00
dialog_netlist.h Move DRC dialog to new DRC engine. 2020-09-14 22:39:36 +01:00
dialog_netlist_base.cpp Move DRC dialog to new DRC engine. 2020-09-14 22:39:36 +01:00
dialog_netlist_base.fbp Move DRC dialog to new DRC engine. 2020-09-14 22:39:36 +01:00
dialog_netlist_base.h Move DRC dialog to new DRC engine. 2020-09-14 22:39:36 +01:00
dialog_non_copper_zones_properties.cpp Implement pad & via aprons for hatched zones. 2020-08-07 15:15:43 +01:00
dialog_non_copper_zones_properties_base.cpp Implement pad & via aprons for hatched zones. 2020-08-07 15:15:43 +01:00
dialog_non_copper_zones_properties_base.fbp Implement pad & via aprons for hatched zones. 2020-08-07 15:15:43 +01:00
dialog_non_copper_zones_properties_base.h Implement pad & via aprons for hatched zones. 2020-08-07 15:15:43 +01:00
dialog_pad_basicshapes_properties.cpp Return individual custom pad shapes instead of a SHAPE_POLY_SET. 2020-07-02 17:09:15 +01:00
dialog_pad_properties.cpp More source reporting for clearance rules. 2020-09-10 20:58:38 +01:00
dialog_pad_properties.h Add restrictions on copper layers for NPTH pads. 2020-09-09 10:22:17 +01:00
dialog_pad_properties_base.cpp fix a minor wxWidgets alert 2020-09-24 10:18:28 +02:00
dialog_pad_properties_base.fbp fix a minor wxWidgets alert 2020-09-24 10:18:28 +02:00
dialog_pad_properties_base.h Add restrictions on copper layers for NPTH pads. 2020-09-09 10:22:17 +01:00
dialog_plot.cpp Shorten solder mask alert and provide a link for fixing. 2020-09-20 21:26:39 +01:00
dialog_plot.h Shorten solder mask alert and provide a link for fixing. 2020-09-20 21:26:39 +01:00
dialog_plot_base.cpp Shorten solder mask alert and provide a link for fixing. 2020-09-20 21:26:39 +01:00
dialog_plot_base.fbp Shorten solder mask alert and provide a link for fixing. 2020-09-20 21:26:39 +01:00
dialog_plot_base.h Shorten solder mask alert and provide a link for fixing. 2020-09-20 21:26:39 +01:00
dialog_pns_diff_pair_dimensions.cpp Push KIWAY_HOLDER down a level so we can move a bunch of stuff that doesn't belong there out. 2019-06-10 23:46:00 +01:00
dialog_pns_diff_pair_dimensions.h Switch UNIT_BINDER and DIALOG_SHIM to local units. 2018-07-17 15:09:53 +01:00
dialog_pns_diff_pair_dimensions_base.cpp Clean up some extraneous TEXT_CRTL_EVAL references. 2019-02-17 10:16:09 +00:00
dialog_pns_diff_pair_dimensions_base.fbp Clean up some extraneous TEXT_CRTL_EVAL references. 2019-02-17 10:16:09 +00:00
dialog_pns_diff_pair_dimensions_base.h Clean up some extraneous TEXT_CRTL_EVAL references. 2019-02-17 10:16:09 +00:00
dialog_pns_length_tuning_settings.cpp Cleanup some compiler warnings 2020-07-03 00:10:31 +01:00
dialog_pns_length_tuning_settings.h Enforcing rational limits on length tuner 2019-06-29 09:38:27 -07:00
dialog_pns_length_tuning_settings_base.cpp Rewrite FBP files generated with unreleased wxFB 2020-01-07 13:32:33 +00:00
dialog_pns_length_tuning_settings_base.fbp Rewrite FBP files generated with unreleased wxFB 2020-01-07 13:32:33 +00:00
dialog_pns_length_tuning_settings_base.h Rewrite FBP files generated with unreleased wxFB 2020-01-07 13:32:33 +00:00
dialog_pns_settings.cpp Fix management of nested settings for PNS 2020-02-27 22:53:00 -05:00
dialog_pns_settings.h pcbnew: Hide routing options that are not available 2018-06-19 11:11:18 -07:00
dialog_pns_settings_base.cpp router: option to enable optimization of the track being dragged 2020-02-27 22:02:56 +01:00
dialog_pns_settings_base.fbp router: option to enable optimization of the track being dragged 2020-02-27 22:02:56 +01:00
dialog_pns_settings_base.h router: option to enable optimization of the track being dragged 2020-02-27 22:02:56 +01:00
dialog_position_relative.cpp Apply display origin transforms in Pcbnew dialog classes 2020-08-26 17:54:22 +00:00
dialog_position_relative.h Don't truncate polar coordinates in position relative dialog/move exact dialog 2020-02-29 02:21:18 +00:00
dialog_position_relative_base.cpp Rewrite FBP files generated with unreleased wxFB 2020-01-07 13:32:33 +00:00
dialog_position_relative_base.fbp Rewrite FBP files generated with unreleased wxFB 2020-01-07 13:32:33 +00:00
dialog_position_relative_base.h Rewrite FBP files generated with unreleased wxFB 2020-01-07 13:32:33 +00:00
dialog_print_pcbnew.cpp Update some strings for Appearance manager. 2020-08-31 16:38:11 +01:00
dialog_push_pad_properties.cpp Introduce new KI_FALLTHROUGH macro 2020-04-25 00:44:09 +01:00
dialog_push_pad_properties.h Add type filter to push pad properties. 2019-09-08 23:50:36 +01:00
dialog_push_pad_properties_base.cpp Add type filter to push pad properties. 2019-09-08 23:50:36 +01:00
dialog_push_pad_properties_base.fbp Add type filter to push pad properties. 2019-09-08 23:50:36 +01:00
dialog_push_pad_properties_base.h Add type filter to push pad properties. 2019-09-08 23:50:36 +01:00
dialog_rule_area_properties.cpp Rename "Keepout" to "Rule Area" 2020-09-21 23:55:02 -04:00
dialog_rule_area_properties_base.cpp Rename "Keepout" to "Rule Area" 2020-09-21 23:55:02 -04:00
dialog_rule_area_properties_base.fbp Rename "Keepout" to "Rule Area" 2020-09-21 23:55:02 -04:00
dialog_rule_area_properties_base.h Rename "Keepout" to "Rule Area" 2020-09-21 23:55:02 -04:00
dialog_scripting.cpp Check return value for zone fill in VRML exporter 2020-09-21 12:32:30 +01:00
dialog_scripting.h Add override specifier in scripting dialog 2016-10-05 15:07:06 -04:00
dialog_scripting_base.cpp pcbnew: Translate scripting test window 2019-01-02 14:49:55 -08:00
dialog_scripting_base.fbp pcbnew: Translate scripting test window 2019-01-02 14:49:55 -08:00
dialog_scripting_base.h pcbnew: Translate scripting test window 2019-01-02 14:49:55 -08:00
dialog_select_net_from_list.cpp Pcbnew: Enable resize of net inspector columns 2020-09-07 05:34:37 +00:00
dialog_select_net_from_list.h Allow Net Inspector to create, rename and delete nets. 2020-07-11 21:19:49 +01:00
dialog_select_net_from_list_base.cpp Enforce Apple's destructive button distance guideline. 2020-08-17 23:55:31 +01:00
dialog_select_net_from_list_base.fbp Enforce Apple's destructive button distance guideline. 2020-08-17 23:55:31 +01:00
dialog_select_net_from_list_base.h Allow Net Inspector to create, rename and delete nets. 2020-07-11 21:19:49 +01:00
dialog_swap_layers.cpp Fix dangerous static_cast-ing to wrong type. 2019-06-10 23:46:01 +01:00
dialog_swap_layers.h Fix dangerous static_cast-ing to wrong type. 2019-06-10 23:46:01 +01:00
dialog_swap_layers_base.cpp Rewrite Move And Swap Layers dialog. 2018-07-17 15:13:35 +01:00
dialog_swap_layers_base.fbp Pcbnew: make "Swap Layers" title translatable. 2018-09-25 12:18:50 -07:00
dialog_swap_layers_base.h Pcbnew: make "Swap Layers" title translatable. 2018-09-25 12:18:50 -07:00
dialog_target_properties.cpp Retire EDA_DRAW_PANEL and legacy_wx/EDA_DRAW_FRAME. 2019-05-31 21:55:30 +01:00
dialog_target_properties_base.cpp More g_UserUnit erradication. 2018-07-17 15:12:31 +01:00
dialog_target_properties_base.fbp More g_UserUnit erradication. 2018-07-17 15:12:31 +01:00
dialog_target_properties_base.h More g_UserUnit erradication. 2018-07-17 15:12:31 +01:00
dialog_text_properties.cpp Add Select All to multi-line text properties. 2020-09-20 13:55:58 +01:00
dialog_text_properties.h Add textVar cross-reference support to Dimensions. 2020-09-19 20:42:30 +01:00
dialog_text_properties_base.cpp Refactor DIMENSION to hide internal details; add some new properties 2020-09-11 21:12:36 -04:00
dialog_text_properties_base.fbp Refactor DIMENSION to hide internal details; add some new properties 2020-09-11 21:12:36 -04:00
dialog_text_properties_base.h Refactor DIMENSION to hide internal details; add some new properties 2020-09-11 21:12:36 -04:00
dialog_track_via_properties.cpp Apply display origin transforms in Pcbnew dialog classes 2020-08-26 17:54:22 +00:00
dialog_track_via_properties.h Move events to wxFormBuilder and fix the missing hookup. 2019-08-25 20:48:47 +01:00
dialog_track_via_properties_base.cpp Remove empty choice in Via type dropdown 2020-03-03 22:12:04 +00:00
dialog_track_via_properties_base.fbp Remove empty choice in Via type dropdown 2020-03-03 22:12:04 +00:00
dialog_track_via_properties_base.h Move events to wxFormBuilder and fix the missing hookup. 2019-08-25 20:48:47 +01:00
dialog_track_via_size.cpp Push KIWAY_HOLDER down a level so we can move a bunch of stuff that doesn't belong there out. 2019-06-10 23:46:00 +01:00
dialog_track_via_size.h Switch UNIT_BINDER and DIALOG_SHIM to local units. 2018-07-17 15:09:53 +01:00
dialog_track_via_size_base.cpp Clean up some extraneous TEXT_CRTL_EVAL references. 2019-02-17 10:16:09 +00:00
dialog_track_via_size_base.fbp Clean up some extraneous TEXT_CRTL_EVAL references. 2019-02-17 10:16:09 +00:00
dialog_track_via_size_base.h Clean up some extraneous TEXT_CRTL_EVAL references. 2019-02-17 10:16:09 +00:00
dialog_unused_pad_layers.cpp ADDED: Remove unused pads 2020-08-10 03:27:26 +00:00
dialog_unused_pad_layers.fbp ADDED: Remove unused pads 2020-08-10 03:27:26 +00:00
dialog_unused_pad_layers.h ADDED: Remove unused pads 2020-08-10 03:27:26 +00:00
dialog_unused_pad_layers_base.cpp ADDED: Remove unused pads 2020-08-10 03:27:26 +00:00
dialog_unused_pad_layers_base.h ADDED: Remove unused pads 2020-08-10 03:27:26 +00:00
dialog_update_pcb.cpp ADDED new footprint fabrication attributes. 2020-08-28 11:05:58 +01:00
dialog_update_pcb.h Improve ease of understanding around PCB <-> schematic links. 2020-03-16 11:06:15 +00:00
dialog_update_pcb_base.cpp Reference -> reference designator. 2020-03-17 16:09:25 +00:00
dialog_update_pcb_base.fbp Reference -> reference designator. 2020-03-17 16:09:25 +00:00
dialog_update_pcb_base.h Improve ease of understanding around PCB <-> schematic links. 2020-03-16 11:06:15 +00:00
panel_display_options.cpp Add configuration for cross-probing behavior 2020-06-27 22:48:48 -04:00
panel_display_options.h Collapse Pcbnew & ModEdit display and edit settings. 2020-06-18 15:38:01 +01:00
panel_display_options_base.cpp Enforce Apple's destructive button distance guideline. 2020-08-17 23:55:31 +01:00
panel_display_options_base.fbp Enforce Apple's destructive button distance guideline. 2020-08-17 23:55:31 +01:00
panel_display_options_base.h Add configuration for cross-probing behavior 2020-06-27 22:48:48 -04:00
panel_edit_options.cpp Fix pcbnew/fpedit editing options panel 2020-08-16 12:37:50 +01:00
panel_edit_options.h Collapse Pcbnew & ModEdit display and edit settings. 2020-06-18 15:38:01 +01:00
panel_edit_options_base.cpp Adjust spacing in pcbnew edit options. 2020-08-05 00:20:37 +01:00
panel_edit_options_base.fbp Adjust spacing in pcbnew edit options. 2020-08-05 00:20:37 +01:00
panel_edit_options_base.h ADDED: Setting to control track mouse drag behavior 2020-06-21 15:39:39 -04:00
panel_fp_lib_table.cpp Add browse button to footprint 3d settings 2020-09-01 02:00:38 +00:00
panel_fp_lib_table.h Add browse button to footprint 3d settings 2020-09-01 02:00:38 +00:00
panel_fp_lib_table_base.cpp Enforce Apple's destructive button distance guideline. 2020-08-17 23:55:31 +01:00
panel_fp_lib_table_base.fbp Enforce Apple's destructive button distance guideline. 2020-08-17 23:55:31 +01:00
panel_fp_lib_table_base.h Enforce Apple's destructive button distance guideline. 2020-08-17 23:55:31 +01:00
panel_modedit_color_settings.cpp Handle two panels both referencing same colour theme. 2020-09-21 11:59:27 +01:00
panel_modedit_color_settings.h Fix some inconsistencies in clearance priorities. 2020-05-29 13:41:45 +01:00
panel_modedit_defaults.cpp Make sure design settings get written back to board. 2020-08-08 23:35:59 +01:00
panel_modedit_defaults.h Generalize default footprint fields. 2020-05-08 23:30:33 +01:00
panel_modedit_defaults_base.cpp Generalize default footprint fields. 2020-05-08 23:30:33 +01:00
panel_modedit_defaults_base.fbp Generalize default footprint fields. 2020-05-08 23:30:33 +01:00
panel_modedit_defaults_base.h Generalize default footprint fields. 2020-05-08 23:30:33 +01:00
panel_pcbnew_action_plugins.cpp Make sure plugins table has columns wide enough for headers. 2020-08-05 19:37:52 +01:00
panel_pcbnew_action_plugins.h pcbnew: Add toolbar buttons for action plugins 2018-08-26 19:39:27 -07:00
panel_pcbnew_action_plugins_base.cpp Enforce Apple's destructive button distance guideline. 2020-08-17 23:55:31 +01:00
panel_pcbnew_action_plugins_base.fbp Enforce Apple's destructive button distance guideline. 2020-08-17 23:55:31 +01:00
panel_pcbnew_action_plugins_base.h Enforce Apple's destructive button distance guideline. 2020-08-17 23:55:31 +01:00
panel_pcbnew_color_settings.cpp Pcbnew: add user defined layer colors to color preferences panel. 2020-09-24 13:51:18 -04:00
panel_pcbnew_color_settings.h Preview for PCBNew colour settings editor. 2020-08-06 19:38:06 +01:00
panel_pcbnew_display_origin.cpp Add Pcbnew Display Origin Transforms preferences panel 2020-08-26 17:54:21 +00:00
panel_pcbnew_display_origin.h Add Pcbnew Display Origin Transforms preferences panel 2020-08-26 17:54:21 +00:00
panel_pcbnew_display_origin_base.cpp Add Pcbnew Display Origin Transforms preferences panel 2020-08-26 17:54:21 +00:00
panel_pcbnew_display_origin_base.fbp Add Pcbnew Display Origin Transforms preferences panel 2020-08-26 17:54:21 +00:00
panel_pcbnew_display_origin_base.h Add Pcbnew Display Origin Transforms preferences panel 2020-08-26 17:54:21 +00:00
panel_setup_feature_constraints.cpp When knocking out higher-priority zone use fill, not outline. 2020-09-18 16:45:41 +01:00
panel_setup_feature_constraints.h Add via annulus minimum. 2020-05-11 22:56:09 +01:00
panel_setup_feature_constraints_base.cpp Progress reporting for connectivity tests. 2020-09-23 16:28:00 +01:00
panel_setup_feature_constraints_base.fbp Progress reporting for connectivity tests. 2020-09-23 16:28:00 +01:00
panel_setup_feature_constraints_base.h Add a mode to allow zone smoothing to produce external fillets. 2020-08-30 15:20:59 +01:00
panel_setup_layers.cpp Pcbnew: fix user defined layer bugs. 2020-09-24 10:19:10 -04:00
panel_setup_layers.h Pcbnew: fix user defined layer bugs. 2020-09-24 10:19:10 -04:00
panel_setup_layers_base.cpp Pcbnew: fix user defined layer bugs. 2020-09-24 10:19:10 -04:00
panel_setup_layers_base.fbp Pcbnew: fix user defined layer bugs. 2020-09-24 10:19:10 -04:00
panel_setup_layers_base.h Pcbnew: add user defined layers and allow all layers to have user names. 2020-09-23 15:41:43 -04:00
panel_setup_mask_and_paste.cpp Pcbnew: Set default solder mask min size to 0. 2020-03-12 20:05:08 +01:00
panel_setup_mask_and_paste.h Consolidate design rules UI. 2018-07-17 15:12:34 +01:00
panel_setup_mask_and_paste_base.cpp Fix a minor wxWidgets alert. 2020-09-12 10:52:12 +02:00
panel_setup_mask_and_paste_base.fbp Fix a minor wxWidgets alert. 2020-09-12 10:52:12 +02:00
panel_setup_mask_and_paste_base.h Pcbnew: Adjust soldermask dialog panel to scale properly 2020-08-14 19:51:57 +00:00
panel_setup_rules.cpp CHANGED: Design rules files now use .kicad_dru extension 2020-09-24 21:26:23 -04:00
panel_setup_rules.h Flesh out object properties and DRC Rule syntax help. 2020-09-05 17:44:59 +01:00
panel_setup_rules_base.cpp Tooltip and better icon for compile/check syntax button. 2020-07-31 22:29:05 +01:00
panel_setup_rules_base.fbp Tooltip and better icon for compile/check syntax button. 2020-07-31 22:29:05 +01:00
panel_setup_rules_base.h Report all DRC rule errors, not just the first. 2020-07-30 14:27:42 +01:00
panel_setup_rules_help.txt ADDED Properties Dialog for groups. 2020-09-24 14:41:02 +01:00
panel_setup_text_and_graphics.cpp Expose extension offset and zero suppression settings 2020-09-12 11:52:59 -04:00
panel_setup_text_and_graphics.h Expose extension offset and zero suppression settings 2020-09-12 11:52:59 -04:00
panel_setup_text_and_graphics_base.cpp Expose extension offset and zero suppression settings 2020-09-12 11:52:59 -04:00
panel_setup_text_and_graphics_base.fbp Expose extension offset and zero suppression settings 2020-09-12 11:52:59 -04:00
panel_setup_text_and_graphics_base.h Expose extension offset and zero suppression settings 2020-09-12 11:52:59 -04:00
panel_setup_tracks_and_vias.cpp Add via annulus minimum. 2020-05-11 22:56:09 +01:00
panel_setup_tracks_and_vias.h Add Insert/Delete button to Tracks and Via setup panel 2018-09-01 17:53:49 +01:00
panel_setup_tracks_and_vias_base.cpp Enforce Apple's destructive button distance guideline. 2020-08-17 23:55:31 +01:00
panel_setup_tracks_and_vias_base.fbp Enforce Apple's destructive button distance guideline. 2020-08-17 23:55:31 +01:00
panel_setup_tracks_and_vias_base.h Enforce Apple's destructive button distance guideline. 2020-08-17 23:55:31 +01:00
wizard_3DShape_Libs_downloader.cpp Implement an app progress indicator in the taskbar 2020-08-09 10:55:00 +00:00
wizard_3DShape_Libs_downloader.h Fix 3D shape & footprint download wizards freeze on OSX 2018-04-20 12:36:34 +02:00
wizard_3DShape_Libs_downloader_base.cpp Minot fix: fix a minor wxAssert in dialog 2018-03-05 20:18:55 +01:00
wizard_3DShape_Libs_downloader_base.fbp Minot fix: fix a minor wxAssert in dialog 2018-03-05 20:18:55 +01:00
wizard_3DShape_Libs_downloader_base.h Minot fix: fix a minor wxAssert in dialog 2018-03-05 20:18:55 +01:00