kicad/pcbnew
Ian McInerney 43c14face0 Switch to showing metric/imperial units in comboboxes and menus
This will always show 1 unit from each system, with the primary unit
being the current frame unit and the secondary unit being the
most recent unit used from the other system. These are saved in
the settings, so they are saved between runs.
2020-10-05 20:26:33 +01:00
..
autorouter Class renaming. 2020-10-05 11:55:33 +01:00
board_stackup_manager Add mils to units, remove useMils variables 2020-10-03 20:06:56 +00:00
connectivity Standardize pad type enums 2020-09-30 08:38:35 -07:00
dialogs Switch to showing metric/imperial units in comboboxes and menus 2020-10-05 20:26:33 +01:00
drc Remove accidental debug code. 2020-10-05 12:27:21 +01:00
exporters Class renaming. 2020-10-05 11:55:33 +01:00
github more cleanup about removing useless include 2020-10-03 15:26:03 +02:00
import_gfx Class renaming. 2020-10-05 11:55:33 +01:00
microwave Class renaming. 2020-10-05 11:55:33 +01:00
netlist_reader more cleanup about removing useless include 2020-10-03 15:26:03 +02:00
pcad2kicadpcb_plugin Class renaming. 2020-10-05 11:55:33 +01:00
plugins Cleanup: Move Eagle files into plugins folder 2020-10-05 14:19:07 +00:00
python Class renaming. 2020-10-05 11:55:33 +01:00
ratsnest more cleanup about removing useless include 2020-10-03 15:26:03 +02:00
router Class renaming. 2020-10-05 11:55:33 +01:00
specctra_import_export Class renaming. 2020-10-05 11:55:33 +01:00
swig Fix broken Python builds. 2020-10-05 10:52:51 -04:00
tools Class renaming. 2020-10-05 11:55:33 +01:00
widgets Don't test forbidden footprint layers in board editor 2020-10-01 18:34:17 -04:00
CMakeLists.txt Class renaming. 2020-10-05 11:55:33 +01:00
Doxyfile_python
Doxyfile_xml
action_plugin.cpp
action_plugin.h Comment-only changes 2020-01-10 16:43:01 -08:00
array_creator.cpp PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 2020-10-04 16:49:04 +01:00
array_creator.h
array_pad_name_provider.cpp
array_pad_name_provider.h
board_commit.cpp Class renaming. 2020-10-05 11:55:33 +01:00
board_commit.h Convert UNDO_REDO_T to an enum class 2020-08-26 18:04:32 +00:00
board_connected_item.cpp more cleanup about removing useless include 2020-10-02 14:51:11 +02:00
board_connected_item.h Finish exorcising the old DRC system. 2020-09-15 20:15:46 +01:00
board_design_settings.cpp more cleanup about removing useless include 2020-10-02 14:51:11 +02:00
board_item_container.h Migrate PcbNew project settings to new framework 2020-07-02 22:08:54 -04:00
board_items_to_polygon_shape_transform.cpp Class renaming. 2020-10-05 11:55:33 +01:00
build_BOM_from_board.cpp more cleanup about removing useless include 2020-10-02 14:51:11 +02:00
class_board.cpp Class renaming. 2020-10-05 11:55:33 +01:00
class_board.h Annotate the board class with if it is for a footprint edit/view 2020-09-30 23:34:04 +01:00
class_board_item.cpp PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 2020-10-04 16:49:04 +01:00
class_dimension.cpp Class renaming. 2020-10-05 11:55:33 +01:00
class_dimension.h Class renaming. 2020-10-05 11:55:33 +01:00
class_marker_pcb.cpp more cleanup about removing useless include 2020-10-02 14:51:11 +02:00
class_marker_pcb.h Migrate RC_ITEM to use shared_ptr 2020-08-13 14:50:59 +02:00
class_module.cpp Class renaming. 2020-10-05 11:55:33 +01:00
class_module.h Class renaming. 2020-10-05 11:55:33 +01:00
class_pad.cpp Class renaming. 2020-10-05 11:55:33 +01:00
class_pad.h Class renaming. 2020-10-05 11:55:33 +01:00
class_pcb_group.cpp Implement groups for modedit. 2020-10-03 12:19:50 +01:00
class_pcb_target.cpp more cleanup about removing useless include 2020-10-02 14:51:11 +02:00
class_pcb_target.h Removed const modifier for returned non-reference types 2020-07-05 22:44:38 +02:00
class_track.cpp Add mils to units, remove useMils variables 2020-10-03 20:06:56 +00:00
class_track.h Remove confusion between pad->IsOnLayer and pad->IsPadOnLayer 2020-09-30 11:50:51 +01:00
class_zone.cpp Make the statubar aware of mils units 2020-10-04 17:53:55 +01:00
class_zone.h PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 2020-10-04 16:49:04 +01:00
cleanup_item.cpp more cleanup about removing useless include 2020-10-02 14:51:11 +02:00
cleanup_item.h Finish exorcising the old DRC system. 2020-09-15 20:15:46 +01:00
collectors.cpp Class renaming. 2020-10-05 11:55:33 +01:00
collectors.h Naming conventions. 2020-10-02 21:25:14 +01:00
convert_drawsegment_list_to_polygon.cpp Class renaming. 2020-10-05 11:55:33 +01:00
cross-probing.cpp Class renaming. 2020-10-05 11:55:33 +01:00
edit.cpp PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 2020-10-04 16:49:04 +01:00
edit_track_width.cpp more cleanup about removing useless include 2020-10-02 13:40:00 +02:00
files.cpp Class renaming. 2020-10-05 11:55:33 +01:00
footprint_edit_frame.cpp Switch to showing metric/imperial units in comboboxes and menus 2020-10-05 20:26:33 +01:00
footprint_edit_frame.h Class renaming. 2020-10-05 11:55:33 +01:00
footprint_editor_settings.cpp Add mils to units, remove useMils variables 2020-10-03 20:06:56 +00:00
footprint_editor_utils.cpp Class renaming. 2020-10-05 11:55:33 +01:00
footprint_info_impl.cpp more cleanup about removing useless include 2020-10-02 14:51:11 +02:00
footprint_info_impl.h
footprint_libraries_utils.cpp Class renaming. 2020-10-05 11:55:33 +01:00
footprint_preview_panel.cpp Fix inches being sometimes used instead of mils 2020-10-03 20:06:56 +00:00
footprint_preview_panel.h Improve color theme support in the footprint preview widget 2020-08-10 02:29:15 +01:00
footprint_tree_pane.cpp Pinning for library trees in FPEditor and SymbolEditor. 2020-02-14 00:10:40 +00:00
footprint_tree_pane.h Pinning for library trees in FPEditor and SymbolEditor. 2020-02-14 00:10:40 +00:00
footprint_viewer_frame.cpp Switch to showing metric/imperial units in comboboxes and menus 2020-10-05 20:26:33 +01:00
footprint_viewer_frame.h Add snapping to eeschema 2020-09-09 10:18:15 -07:00
footprint_wizard.cpp
footprint_wizard.h Comment-only changes 2020-01-10 16:43:01 -08:00
footprint_wizard_frame.cpp more cleanup about removing useless include 2020-10-02 14:51:11 +02:00
footprint_wizard_frame.h Add snapping to eeschema 2020-09-09 10:18:15 -07:00
footprint_wizard_frame_functions.cpp more cleanup about removing useless include 2020-10-02 14:51:11 +02:00
fp_shape.cpp Class renaming. 2020-10-05 11:55:33 +01:00
fp_shape.h Class renaming. 2020-10-05 11:55:33 +01:00
fp_text.cpp Class renaming. 2020-10-05 11:55:33 +01:00
fp_text.h Class renaming. 2020-10-05 11:55:33 +01:00
fp_tree_model_adapter.cpp Migrate PcbNew project settings to new framework 2020-07-02 22:08:54 -04:00
fp_tree_model_adapter.h Save pinned libraries in project. 2020-02-14 14:22:54 +00:00
fp_tree_synchronizing_adapter.cpp Clean up some commenting and rename MODULE_EDITOR_TOOLs to match filename. 2020-05-03 20:56:32 +01:00
fp_tree_synchronizing_adapter.h
generate_footprint_info.cpp
generate_footprint_info.h
gpcb_plugin.cpp Class renaming. 2020-10-05 11:55:33 +01:00
gpcb_plugin.h Comment-only changes 2020-01-10 16:43:01 -08:00
graphics_cleaner.cpp Class renaming. 2020-10-05 11:55:33 +01:00
graphics_cleaner.h Class renaming. 2020-10-05 11:55:33 +01:00
grid_layer_box_helpers.cpp ADDED: Enable color themes for PcbNew printing 2020-05-16 13:19:43 -04:00
grid_layer_box_helpers.h
initpcb.cpp more cleanup about removing useless include 2020-10-02 13:40:00 +02:00
invoke_pcb_dialog.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
io_mgr.cpp Cleanup: Move Eagle files into plugins folder 2020-10-05 14:19:07 +00:00
io_mgr.h Fix conversion warnings 2020-10-05 10:41:14 +00:00
kicad_clipboard.cpp Class renaming. 2020-10-05 11:55:33 +01:00
kicad_clipboard.h Convert parent-less module items to board items on paste. 2020-07-27 19:53:42 +01:00
kicad_plugin.cpp Class renaming. 2020-10-05 11:55:33 +01:00
kicad_plugin.h Class renaming. 2020-10-05 11:55:33 +01:00
layer_widget.cpp Remove all debugging output that cannot be disabled. 2020-08-18 10:17:36 -04:00
layer_widget.h Performance improvements for Gerber loading. 2020-05-02 21:10:40 +01:00
legacy_plugin.cpp Class renaming. 2020-10-05 11:55:33 +01:00
legacy_plugin.h Class renaming. 2020-10-05 11:55:33 +01:00
load_select_footprint.cpp Cleanup. No changes to execution. 2020-09-30 23:07:12 +01:00
menubar_footprint_editor.cpp Introduce new action to switch to mils as a unit 2020-10-04 17:53:55 +01:00
menubar_pcb_editor.cpp Introduce new action to switch to mils as a unit 2020-10-04 17:53:55 +01:00
netinfo.h Remove unused nets when updating PCB. 2020-07-13 22:41:56 +01:00
netinfo_item.cpp Add mils to units, remove useMils variables 2020-10-03 20:06:56 +00:00
netinfo_list.cpp more cleanup about removing useless include 2020-10-02 13:40:00 +02:00
pad_custom_shape_functions.cpp Class renaming. 2020-10-05 11:55:33 +01:00
pad_naming.cpp Standardize pad type enums 2020-09-30 08:38:35 -07:00
pad_naming.h
pcb_base_edit_frame.cpp Add mils to units, remove useMils variables 2020-10-03 20:06:56 +00:00
pcb_base_edit_frame.h Remove PCB_LAYER_WIDGET 2020-09-30 19:12:26 -04:00
pcb_base_frame.cpp Class renaming. 2020-10-05 11:55:33 +01:00
pcb_display_options.cpp ADDED: Control to only show ratsnest for visible layers 2020-09-07 16:43:43 -04:00
pcb_draw_panel_gal.cpp Clean up terminology around active & high contrast layers. 2020-10-03 22:55:34 +01:00
pcb_draw_panel_gal.h Add hittesting for worksheets in Pcbnew and Eeschema. 2020-05-03 00:07:38 +01:00
pcb_edit_frame.cpp Switch to showing metric/imperial units in comboboxes and menus 2020-10-05 20:26:33 +01:00
pcb_edit_frame.h Class renaming. 2020-10-05 11:55:33 +01:00
pcb_expr_evaluator.cpp Fix inches being sometimes used instead of mils 2020-10-03 20:06:56 +00:00
pcb_expr_evaluator.h pcb_new: CONNECTIVITY_DATA now keeps a cache of DRC from-tos 2020-09-27 16:45:46 +02:00
pcb_layer_box_selector.cpp ADDED: Enable color themes for PcbNew printing 2020-05-16 13:19:43 -04:00
pcb_layer_box_selector.h Make indeterminate control states clearer for the user. 2020-05-05 20:26:51 +01:00
pcb_origin_transforms.cpp Add the PCB_ORIGIN_TRANSFORMS class 2020-08-26 17:54:21 +00:00
pcb_origin_transforms.h Cleanup. No changes to execution. 2020-09-30 23:07:12 +01:00
pcb_painter.cpp Class renaming. 2020-10-05 11:55:33 +01:00
pcb_painter.h Class renaming. 2020-10-05 11:55:33 +01:00
pcb_parser.cpp Class renaming. 2020-10-05 11:55:33 +01:00
pcb_parser.h Class renaming. 2020-10-05 11:55:33 +01:00
pcb_plot_params.cpp Remove PCBNEW_SETTINGS dependence from PCB_PLOT_PARAMS 2020-06-06 13:57:28 -04:00
pcb_plot_params.h Move specialized plotter classes from plotter.h to specific plotter_xx.h 2020-09-27 09:54:39 +02:00
pcb_plot_params_parser.h Comment-only changes 2020-01-10 16:43:01 -08:00
pcb_screen.cpp more cleanup about removing useless include 2020-10-02 14:51:11 +02:00
pcb_shape.cpp Class renaming. 2020-10-05 11:55:33 +01:00
pcb_shape.h Class renaming. 2020-10-05 11:55:33 +01:00
pcb_text.cpp Class renaming. 2020-10-05 11:55:33 +01:00
pcb_text.h Class renaming. 2020-10-05 11:55:33 +01:00
pcb_view.cpp Rename class GROUP in pcbnew to PCB_GROUP 2020-08-12 15:36:08 +01:00
pcb_view.h
pcbnew.cpp Rename CopyFile() to KiCopyFile() to avoid name colliding with a windows header. 2020-10-03 10:08:21 +02:00
pcbnew.h Minor code cleanup, step3: remove more useless include. 2020-10-01 18:28:12 +02:00
pcbnew.icns
pcbnew.rc
pcbnew_config.cpp more cleanup about removing useless include 2020-10-02 14:51:11 +02:00
pcbnew_config.h
pcbnew_doc.icns
pcbnew_id.h Move microwave tools into a group on the main drawing toolbar 2020-10-01 19:47:55 +01:00
pcbnew_printout.cpp Fix printing for introduction of zone layers and meta items. 2020-08-30 22:49:27 +01:00
pcbnew_printout.h Add support for print-as-per-items-tab. 2020-08-11 20:42:08 +01:00
pcbnew_settings.cpp Add mils to units, remove useMils variables 2020-10-03 20:06:56 +00:00
pcbnew_settings.h Move microwave tools into a group on the main drawing toolbar 2020-10-01 19:47:55 +01:00
pcbplot.cpp more cleanup about removing useless include 2020-10-02 13:40:00 +02:00
pcbplot.h Class renaming. 2020-10-05 11:55:33 +01:00
plot_board_layers.cpp Class renaming. 2020-10-05 11:55:33 +01:00
plot_brditems_plotter.cpp Class renaming. 2020-10-05 11:55:33 +01:00
plotcontroller.h Change more enums over to scoped enums 2019-12-28 00:55:11 +00:00
plugin.cpp Minor code cleanup: remove useless include or useless code. 2020-10-01 11:36:15 +02:00
sel_layer.cpp more cleanup about removing useless include 2020-10-02 13:40:00 +02:00
text_mod_grid_table.cpp Class renaming. 2020-10-05 11:55:33 +01:00
text_mod_grid_table.h Class renaming. 2020-10-05 11:55:33 +01:00
toolbars_footprint_editor.cpp Introduce new action to switch to mils as a unit 2020-10-04 17:53:55 +01:00
toolbars_footprint_viewer.cpp Introduce new action to switch to mils as a unit 2020-10-04 17:53:55 +01:00
toolbars_pcb_editor.cpp Switch to showing metric/imperial units in comboboxes and menus 2020-10-05 20:26:33 +01:00
tracks_cleaner.cpp more cleanup about removing useless include 2020-10-02 08:58:19 +02:00
tracks_cleaner.h Make via cleaning options clearer. 2020-08-19 11:56:28 +01:00
undo_redo.cpp Class renaming. 2020-10-05 11:55:33 +01:00
zone_filler.cpp Class renaming. 2020-10-05 11:55:33 +01:00
zone_filler.h Move DebugZoneFiller to advanced config. 2020-09-23 10:52:44 +01:00
zone_settings.cpp more cleanup about removing useless include 2020-10-02 13:40:00 +02:00
zone_settings.h Rename "Keepout" to "Rule Area" 2020-09-21 23:55:02 -04:00
zones.h Rename "Keepout" to "Rule Area" 2020-09-21 23:55:02 -04:00
zones_by_polygon.cpp more cleanup about removing useless include 2020-10-02 08:58:19 +02:00
zones_functions_for_undo_redo.cpp more cleanup about removing useless include 2020-10-02 08:58:19 +02:00
zones_functions_for_undo_redo.h Convert UNDO_REDO_T to an enum class 2020-08-26 18:04:32 +00:00
zones_test_and_combine_areas.cpp more cleanup about removing useless include 2020-10-02 08:58:19 +02:00