kicad/pcbnew
Ian McInerney d006acecf4 More window sizing fixes
* Push all sizing operations into EDA_BASE_FRAME
* Save the unmaximized window size when maximizing
  so that we can then save it in the config if the
  window is maximized. Otherwise the config ends up
  with the maximized size saved, and weird behavior
  occurs when unmaximizing on the next opening.
2020-04-27 00:14:12 +01:00
..
altium2kicadpcb_plugin altium importer: Fix size of record 2020-04-18 01:00:11 +00:00
autorouter spread_footprints.cpp: try to avoid integer overflow when spreading footprints. 2020-02-29 17:25:52 +01:00
board_stackup_manager Pcbnew, stack-up manager: allows 2 digits in mantissa for EpsilonR 2020-02-26 18:12:24 +01:00
connectivity fix formatting and update comments 2020-04-21 13:23:56 +00:00
dialogs Pcbnew, PANEL_SETUP_FEATURE_CONSTRAINTS: cosmetic enhancements: add a few icons. 2020-04-25 15:22:20 +02:00
drc Introduce new KI_FALLTHROUGH macro 2020-04-25 00:44:09 +01:00
exporters Introduce new KI_FALLTHROUGH macro 2020-04-25 00:44:09 +01:00
github Add text variable support to envVar processing. 2020-04-05 20:52:26 +01:00
import_gfx Dxf import: fix a bug that disable import of data inside blocks 2020-04-19 13:41:54 +02:00
microwave Remove a bunch of globals. 2020-04-16 17:34:46 +01:00
netlist_reader Reference -> reference designator. 2020-03-17 16:09:25 +00:00
pcad2kicadpcb_plugin P-CAD: Support Rounded Rect import 2020-04-17 10:48:37 -07:00
python Fix remaining python method name error 2020-04-20 23:24:55 +01:00
router Fix a few Coverity and compil minor warnings. Remove dead code 2020-04-21 12:47:48 +02:00
specctra_import_export Introduce new KI_FALLTHROUGH macro 2020-04-25 00:44:09 +01:00
swig pcbnew: Refactor D_PAD::AddPrimitives() and allow use from python 2020-02-27 23:54:19 +00:00
tools Convert graphic polygons on CrtYd layers to lines 2020-04-26 18:51:47 +00:00
CMakeLists.txt Add color theme settings to pcbnew 2020-04-23 21:55:29 -04: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
action_plugin.cpp
action_plugin.h Comment-only changes 2020-01-10 16:43:01 -08:00
array_creator.cpp Convert timestamps to UUIDs. 2020-02-20 21:29:52 +00:00
array_creator.h Move hotkeys to ACTION architecture. 2019-06-10 23:46:00 +01:00
array_pad_name_provider.cpp pcbnew: Move pads to std::deque 2019-06-01 16:23:54 -07:00
array_pad_name_provider.h Pcbnew: arrays skip existing names 2019-01-30 15:41:35 -08:00
board_commit.cpp add support for board listeners 2020-04-21 13:23:56 +00:00
board_commit.h Add keepout in footprints: Starting point. 2019-10-29 11:24:30 +01:00
board_connected_item.cpp Delay initialisation of global EDA_ITEMs. 2020-02-22 13:42:28 +00:00
board_connected_item.h Fix pasting of items from board to Footprint Editor. 2020-03-10 23:07:01 +00:00
board_design_settings.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
board_item_container.h Change more enums over to scoped enums 2019-12-28 00:55:11 +00:00
board_items_to_polygon_shape_transform.cpp Change super/subscript syntax to ^{foo} and _{foo}. 2020-04-18 21:04:41 +01:00
build_BOM_from_board.cpp Moving modules from DLIST to std::deque 2019-06-01 09:53:23 -07:00
class_board.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
class_board.h Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
class_board_item.cpp Recleaning DLIST from pcbnew 2019-12-10 09:52:07 -08:00
class_dimension.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
class_dimension.h Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
class_drawsegment.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
class_drawsegment.h Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
class_edge_mod.cpp Introduce new KI_FALLTHROUGH macro 2020-04-25 00:44:09 +01:00
class_edge_mod.h Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
class_marker_pcb.cpp Make sure marker pos gets set in constructor. 2020-04-24 23:12:06 +01:00
class_marker_pcb.h Add some distances to a few DRC errors. 2020-04-24 22:17:45 +01:00
class_module.cpp Introduce new KI_FALLTHROUGH macro 2020-04-25 00:44:09 +01:00
class_module.h Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
class_pad.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
class_pad.h Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
class_pcb_target.cpp Remove dead legacy print code. 2020-04-20 17:03:38 +01:00
class_pcb_target.h Remove dead legacy print code. 2020-04-20 17:03:38 +01:00
class_pcb_text.cpp Performance enhancements. 2020-04-24 22:17:45 +01:00
class_pcb_text.h Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
class_text_mod.cpp Performance enhancements. 2020-04-24 22:17:45 +01:00
class_text_mod.h Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
class_track.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
class_track.h Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
class_zone.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
class_zone.h Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
collectors.cpp Introduce new KI_FALLTHROUGH macro 2020-04-25 00:44:09 +01:00
collectors.h Fix a bug introduced when UseGalCanvas() no longer switches. 2019-05-27 18:47:20 +01:00
convert_drawsegment_list_to_polygon.cpp Switch to scoped enums 2019-12-20 14:11:39 +00:00
cross-probing.cpp Introduce new KI_FALLTHROUGH macro 2020-04-25 00:44:09 +01:00
eagle_plugin.cpp Remove a bunch of globals. 2020-04-16 17:34:46 +01:00
eagle_plugin.h Use Record handling for parsing 2020-04-03 23:22:24 +00:00
edit.cpp housekeeping: 2019-11-16 09:39:36 +01:00
edit_track_width.cpp Pcbnew: regroup drc files to the already existing drc folder. 2020-02-19 10:31:32 +01:00
files.cpp Introduce new KI_FALLTHROUGH macro 2020-04-25 00:44:09 +01:00
footprint_edit_frame.cpp More window sizing fixes 2020-04-27 00:14:12 +01:00
footprint_edit_frame.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
footprint_editor_settings.cpp Properly flush color settings after migration 2020-02-29 21:49:35 -05:00
footprint_editor_settings.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
footprint_editor_utils.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
footprint_info_impl.cpp pcbnew: Check before reading/writing cache 2020-01-17 18:30:17 -08:00
footprint_info_impl.h
footprint_libraries_utils.cpp Remove a bunch of globals. 2020-04-16 17:34:46 +01:00
footprint_preview_panel.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
footprint_preview_panel.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05: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 More window sizing fixes 2020-04-27 00:14:12 +01:00
footprint_viewer_frame.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
footprint_wizard.cpp
footprint_wizard.h Comment-only changes 2020-01-10 16:43:01 -08:00
footprint_wizard_frame.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
footprint_wizard_frame.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
footprint_wizard_frame_functions.cpp Change more enums over to scoped enums 2019-12-28 00:55:11 +00:00
fp_tree_model_adapter.cpp Save pinned libraries in project. 2020-02-14 14:22:54 +00:00
fp_tree_model_adapter.h Save pinned libraries in project. 2020-02-14 14:22:54 +00:00
fp_tree_synchronizing_adapter.cpp Implement a different solution to refreshing lib trees. 2020-03-31 02:09:31 +01:00
fp_tree_synchronizing_adapter.h Move footprint & symbol tree context menus to tool infrastructure. 2019-06-05 20:16:48 +01:00
generate_footprint_info.cpp
generate_footprint_info.h
gpcb_plugin.cpp Introduce new KI_FALLTHROUGH macro 2020-04-25 00:44:09 +01:00
gpcb_plugin.h Comment-only changes 2020-01-10 16:43:01 -08:00
grid_layer_box_helpers.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
grid_layer_box_helpers.h
initpcb.cpp Unify unsaved changes detection logic in all frames 2019-12-19 15:34:01 +00: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 Use Record handling for parsing 2020-04-03 23:22:24 +00:00
io_mgr.h Use Record handling for parsing 2020-04-03 23:22:24 +00:00
kicad_clipboard.cpp Don't immediately read back clipboard data on OSX 2020-04-03 15:54:09 +01:00
kicad_clipboard.h Convert timestamps to UUIDs. 2020-02-20 21:29:52 +00:00
kicad_plugin.cpp Implement GUI and file R/W for 3D model opacity. 2020-04-19 18:24:39 +01:00
kicad_plugin.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
layer_widget.cpp Comment-only changes 2020-01-10 16:43:01 -08:00
layer_widget.h Comment-only changes 2020-01-10 16:43:01 -08:00
legacy_plugin.cpp Remove a bunch of globals. 2020-04-16 17:34:46 +01:00
legacy_plugin.h Comment-only changes 2020-01-10 16:43:01 -08:00
load_select_footprint.cpp Convert timestamps to UUIDs. 2020-02-20 21:29:52 +00:00
menubar_footprint_editor.cpp Actionize the rest of the 3D viewer. 2020-03-19 15:10:32 +00:00
menubar_pcb_editor.cpp Actionize the rest of the 3D viewer. 2020-03-19 15:10:32 +00:00
netclass.cpp add support for board listeners 2020-04-21 13:23:56 +00:00
netclass.h Comment-only changes 2020-01-10 16:43:01 -08:00
netinfo.h Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
netinfo_item.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
netinfo_list.cpp Delay initialisation of global EDA_ITEMs. 2020-02-22 13:42:28 +00:00
pad_custom_shape_functions.cpp pcbnew: Refactor D_PAD::AddPrimitives() and allow use from python 2020-02-27 23:54:19 +00: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 Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
pcb_base_edit_frame.h Fix grid settings in pcbnew/modedit/cvpcb 2019-11-23 23:35:21 +00:00
pcb_base_frame.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
pcb_display_options.cpp Push pcbnew grid visibility storage into EDA_DRAW_FRAME 2020-04-05 18:49:10 +01:00
pcb_draw_panel_gal.cpp Fix a few compil and Coverity warnings. 2020-04-25 08:49:16 +02:00
pcb_draw_panel_gal.h Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
pcb_edit_frame.cpp More window sizing fixes 2020-04-27 00:14:12 +01:00
pcb_edit_frame.h Add color theme settings to pcbnew 2020-04-23 21:55:29 -04:00
pcb_general_settings.cpp Handle boost exceptions. (From Coverity scan.) 2020-01-11 00:04:01 +00:00
pcb_layer_box_selector.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
pcb_layer_box_selector.h Move hotkeys to ACTION architecture. 2019-06-10 23:46:00 +01:00
pcb_layer_widget.cpp Introduce new KI_FALLTHROUGH macro 2020-04-25 00:44:09 +01:00
pcb_layer_widget.h Cleanup the menu processing in the pcbnew layer widget 2020-04-20 22:43:55 +01:00
pcb_painter.cpp Fix via printing. 2020-04-20 17:02:38 +01:00
pcb_painter.h Fix via printing. 2020-04-20 17:02:38 +01:00
pcb_parser.cpp Implement GUI and file R/W for 3D model opacity. 2020-04-19 18:24:39 +01:00
pcb_parser.h Add user-defined severities, exclusions and colors to DRC markers. 2020-03-04 00:39:28 +00:00
pcb_plot_params.cpp Add color theme settings to pcbnew 2020-04-23 21:55:29 -04:00
pcb_plot_params.h Add ability to set SVG plot units and precision 2020-04-20 22:02:03 +00:00
pcb_plot_params_parser.h Comment-only changes 2020-01-10 16:43:01 -08:00
pcb_screen.cpp pcbnew: Cleanup includes of pcbnew_id.h 2020-01-03 15:39:05 +00:00
pcb_view.cpp Implement Get/Set display options 2019-11-07 08:26:44 -08:00
pcb_view.h Implement Get/Set display options 2019-11-07 08:26:44 -08:00
pcbnew.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
pcbnew.h pcbnew: Remove the last dlist from modules/pcbnew 2019-06-01 20:55:32 -07:00
pcbnew.icns
pcbnew.rc
pcbnew_config.cpp Add color theme settings to pcbnew 2020-04-23 21:55:29 -04:00
pcbnew_config.h
pcbnew_doc.icns
pcbnew_id.h pcbnew: Modify IDs in panel_fp_lib_table 2020-01-03 16:10:53 +00:00
pcbnew_printout.cpp Fix via printing. 2020-04-20 17:02:38 +01:00
pcbnew_printout.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
pcbnew_settings.cpp Add some tooltips. 2020-03-16 22:43:16 +00:00
pcbnew_settings.h Save severities settings in the DRC dialog. 2020-03-04 21:52:30 +00:00
pcbplot.cpp Remove a bunch of globals. 2020-04-16 17:34:46 +01:00
pcbplot.h Rework plotting colors to ensure color settings are always available 2020-03-29 21:43:18 -04:00
plot_board_layers.cpp Introduce new KI_FALLTHROUGH macro 2020-04-25 00:44:09 +01:00
plot_brditems_plotter.cpp Fix a couple of problems with text stroke thickness. 2020-04-21 21:17:59 +01:00
plotcontroller.h Change more enums over to scoped enums 2019-12-28 00:55:11 +00:00
plugin.cpp Workaround an issue where a throw terminates (even when there's a catch for it). 2019-08-31 15:18:27 +01:00
ratsnest.cpp pcbnew: Move tracks to std::deque 2019-06-01 09:53:23 -07:00
ratsnest_data.cpp Clean up compile warnings 2019-12-05 20:05:21 -08:00
ratsnest_data.h Comment-only changes 2020-01-10 16:43:01 -08:00
ratsnest_viewitem.cpp pcbnew: Draw dynamic ratsnest with curved lines 2019-06-15 08:17:28 -07:00
ratsnest_viewitem.h Implement undo for Page Settings in PlEditor, Eeschema and PCBNew. 2019-05-27 11:58:55 +01:00
sel_layer.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
text_mod_grid_table.cpp Remove a bunch of globals. 2020-04-16 17:34:46 +01:00
text_mod_grid_table.h Switch to scoped enums 2019-12-20 14:11:39 +00:00
toolbars_footprint_editor.cpp Actionize the rest of the 3D viewer. 2020-03-19 15:10:32 +00:00
toolbars_footprint_viewer.cpp Add filters to footprint viewer. 2019-08-14 21:51:26 +01:00
toolbars_pcb_editor.cpp Fix a typo that was keeping units refresh from working. 2020-04-22 22:41:00 +01:00
tracks_cleaner.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
tracks_cleaner.h Move ERC error reporting over to the new framework. 2020-03-16 11:06:15 +00:00
undo_redo.cpp Introduce new KI_FALLTHROUGH macro 2020-04-25 00:44:09 +01:00
zone_filler.cpp pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
zone_filler.h Switch to scoped enums 2019-12-20 14:11:39 +00:00
zone_settings.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
zone_settings.h Zone filler: fix a few issues, in Smoothed Polygons mode. 2020-01-26 18:19:24 +01:00
zones.h Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
zones_by_polygon.cpp Pcbnew: regroup drc files to the already existing drc folder. 2020-02-19 10:31:32 +01:00
zones_functions_for_undo_redo.cpp Retire EDA_DRAW_PANEL and legacy_wx/EDA_DRAW_FRAME. 2019-05-31 21:55:30 +01:00
zones_functions_for_undo_redo.h
zones_test_and_combine_areas.cpp Pcbnew: regroup drc files to the already existing drc folder. 2020-02-19 10:31:32 +01:00