kicad/pcbnew
Peter Montgomery 672224106c Pcbnew: Adjust soldermask dialog panel to scale properly
Added the wxExpand flag to all wxStatic Text widgets to prevent
text from being wrapped awkwardly under Linux (and possibly other
operating systems).

Made sure all sentences ended with a period.

Corrected some spelling mistakes.

Simplified tooltips to read and display better.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/5168

~Also in this commit:
~Rephrased main warning note at top to emphasize get clearance
~settings from your board house.
~Moved two notes at top into tooltips for entry fields
~Removed note that solder mask and paste only apply to copper pads.
2020-08-14 19:51:57 +00:00
..
altium2kicadpcb_plugin Fix assert where geometry routine wasn't ready to handle layers. 2020-08-12 22:20:08 +01:00
autorouter Update DRC rules to new layer and disallow grammars. 2020-08-07 21:49:36 +01:00
board_stackup_manager Give the user a bit of help with board thickness. 2020-08-05 16:51:58 +01:00
connectivity Account for via width in connectivity 2020-08-13 20:31:17 -07:00
dialogs Pcbnew: Adjust soldermask dialog panel to scale properly 2020-08-14 19:51:57 +00:00
drc Replace error reporting in DRC rule compiler. 2020-08-13 18:47:41 +01:00
exporters Fix assert where geometry routine wasn't ready to handle layers. 2020-08-12 22:20:08 +01:00
github Add text variable support to envVar processing. 2020-04-05 20:52:26 +01:00
import_gfx Remove declaration "using std::unique_ptr" in a header. 2020-05-09 08:10:44 +02:00
microwave Fix a bunch of usages of copy ctor that really meant duplicate. 2020-08-10 14:23:11 +01:00
netlist_reader Fix a bunch of usages of copy ctor that really meant duplicate. 2020-08-10 14:23:11 +01:00
pcad2kicadpcb_plugin Implement pad & via aprons for hatched zones. 2020-08-07 15:15:43 +01:00
python circular pad array wizard: pin 1 optionally square 2020-08-12 20:49:55 +00:00
ratsnest Remove accidentally committed test file 2020-07-18 13:03:22 -07:00
router Remove a long-standing hack to keep divots out of adjacent zones. 2020-08-12 22:20:08 +01:00
specctra_import_export Fix assert where geometry routine wasn't ready to handle layers. 2020-08-12 22:20:08 +01:00
swig Rename class GROUP in pcbnew to PCB_GROUP 2020-08-12 15:36:08 +01:00
tools Fix assert where geometry routine wasn't ready to handle layers. 2020-08-12 22:20:08 +01:00
widgets Save selection filter state in project local settings 2020-07-06 21:53:12 -04:00
CMakeLists.txt ADDED: Remove unused pads 2020-08-10 03:27:26 +00: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 Fix a bunch of usages of copy ctor that really meant duplicate. 2020-08-10 14:23:11 +01:00
array_creator.h
array_pad_name_provider.cpp
array_pad_name_provider.h
board_commit.cpp ADDED: Group/Ungroup function 2020-08-11 19:37:07 +00:00
board_commit.h ADDED: Group/Ungroup function 2020-08-11 19:37:07 +00:00
board_connected_item.cpp Update DRC rules to new layer and disallow grammars. 2020-08-07 21:49:36 +01:00
board_connected_item.h Update DRC rules to new layer and disallow grammars. 2020-08-07 21:49:36 +01:00
board_design_settings.cpp Migrate RC_ITEM to use shared_ptr 2020-08-13 14:50:59 +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 Fix assert where geometry routine wasn't ready to handle layers. 2020-08-12 22:20:08 +01:00
build_BOM_from_board.cpp
class_board.cpp Rename class GROUP in pcbnew to PCB_GROUP 2020-08-12 15:36:08 +01:00
class_board.h Rename class GROUP in pcbnew to PCB_GROUP 2020-08-12 15:36:08 +01:00
class_board_item.cpp BOARD_ITEM: assert on unimplemented GetEffectiveShape() 2020-08-13 14:50:59 +02:00
class_dimension.cpp Properties meta-data for pcbnew classes 2020-07-05 22:44:38 +02:00
class_dimension.h Removed const modifier for returned non-reference types 2020-07-05 22:44:38 +02:00
class_drawsegment.cpp Pcbnew fix arc edition 2020-08-09 23:03:31 +00:00
class_drawsegment.h Fix assert where geometry routine wasn't ready to handle layers. 2020-08-12 22:20:08 +01:00
class_edge_mod.cpp Properties meta-data for pcbnew classes 2020-07-05 22:44:38 +02:00
class_edge_mod.h Removed const modifier for returned non-reference types 2020-07-05 22:44:38 +02:00
class_marker_pcb.cpp Migrate RC_ITEM to use shared_ptr 2020-08-13 14:50:59 +02:00
class_marker_pcb.h Migrate RC_ITEM to use shared_ptr 2020-08-13 14:50:59 +02:00
class_module.cpp Fix a bunch of usages of copy ctor that really meant duplicate. 2020-08-10 14:23:11 +01:00
class_module.h Fix a bunch of usages of copy ctor that really meant duplicate. 2020-08-10 14:23:11 +01:00
class_pad.cpp Fix assert where geometry routine wasn't ready to handle layers. 2020-08-12 22:20:08 +01:00
class_pad.h Fix assert where geometry routine wasn't ready to handle layers. 2020-08-12 22:20:08 +01:00
class_pcb_group.cpp Fix assert where geometry routine wasn't ready to handle layers. 2020-08-12 22:20:08 +01:00
class_pcb_target.cpp Properties meta-data for pcbnew classes 2020-07-05 22:44:38 +02:00
class_pcb_target.h Removed const modifier for returned non-reference types 2020-07-05 22:44:38 +02:00
class_pcb_text.cpp pcbnew: implement GetEffectiveShape() for tracks/vias/arcs/texts 2020-08-13 14:50:59 +02:00
class_pcb_text.h pcbnew: implement GetEffectiveShape() for tracks/vias/arcs/texts 2020-08-13 14:50:59 +02:00
class_text_mod.cpp pcbnew: implement GetEffectiveShape() for tracks/vias/arcs/texts 2020-08-13 14:50:59 +02:00
class_text_mod.h pcbnew: implement GetEffectiveShape() for tracks/vias/arcs/texts 2020-08-13 14:50:59 +02:00
class_track.cpp pcbnew: implement GetEffectiveShape() for tracks/vias/arcs/texts 2020-08-13 14:50:59 +02:00
class_track.h Post-rebase fixes 2020-08-13 14:50:59 +02:00
class_zone.cpp Remove a long-standing hack to keep divots out of adjacent zones. 2020-08-12 22:20:08 +01:00
class_zone.h Fix assert where geometry routine wasn't ready to handle layers. 2020-08-12 22:20:08 +01:00
cleanup_item.cpp Separate Cleanup Via from Cleanup Track 2020-07-30 21:22:33 -07:00
cleanup_item.h Migrate RC_ITEM to use shared_ptr 2020-08-13 14:50:59 +02:00
collectors.cpp Rename class GROUP in pcbnew to PCB_GROUP 2020-08-12 15:36:08 +01:00
collectors.h OnPixelInUI is meant to be a scaling factor, not a vector. 2020-08-01 00:24:26 +01:00
convert_drawsegment_list_to_polygon.cpp Finish implementation of DRAWSEGMENT::C_RECT. 2020-06-15 20:51:31 +01:00
cross-probing.cpp Raise limit to prevent zooming on cross-probing. 2020-08-12 22:28:18 +01:00
eagle_plugin.cpp Fix a bunch of usages of copy ctor that really meant duplicate. 2020-08-10 14:23:11 +01:00
eagle_plugin.h eagle: Change font size calculation 2020-06-09 15:30:04 +00:00
edit.cpp More visibility settings infrastructure 2020-07-11 21:59:07 -04:00
edit_track_width.cpp Undo for schematic-wide operations. 2020-07-13 12:32:17 +01:00
files.cpp Add support for the windows application restart api 2020-07-28 14:32:39 -04:00
footprint_edit_frame.cpp Keep properties across an Exchange_Module call. 2020-08-09 15:39:51 +01:00
footprint_edit_frame.h Update text variables even when they're changed from other binary. 2020-07-17 21:05:11 +01:00
footprint_editor_settings.cpp Migrate PcbNew project settings to new framework 2020-07-02 22:08:54 -04:00
footprint_editor_utils.cpp Improve delete-unused-layers to better handle multi-layer items. 2020-08-09 15:39:51 +01:00
footprint_info_impl.cpp Implement an app progress indicator in the taskbar 2020-08-09 10:55:00 +00:00
footprint_info_impl.h
footprint_libraries_utils.cpp Fix a bunch of usages of copy ctor that really meant duplicate. 2020-08-10 14:23:11 +01:00
footprint_preview_panel.cpp Improve color theme support in the footprint preview widget 2020-08-10 02:29:15 +01: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 Update text variables even when they're changed from other binary. 2020-07-17 21:05:11 +01:00
footprint_viewer_frame.h Update text variables even when they're changed from other binary. 2020-07-17 21:05:11 +01:00
footprint_wizard.cpp
footprint_wizard.h Comment-only changes 2020-01-10 16:43:01 -08:00
footprint_wizard_frame.cpp Only init display options after creating a canvas 2020-07-16 22:27:03 -04:00
footprint_wizard_frame.h Consolidate common viewer actions across cvpcb and pcbnew frames 2020-05-24 11:58:33 +01: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 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 Cleanup some compiler warnings 2020-07-03 00:10:31 +01:00
gpcb_plugin.h Comment-only changes 2020-01-10 16:43:01 -08:00
graphics_cleaner.cpp Migrate RC_ITEM to use shared_ptr 2020-08-13 14:50:59 +02:00
graphics_cleaner.h Migrate RC_ITEM to use shared_ptr 2020-08-13 14:50:59 +02: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 Make sure board design settings get updated when switching boards. 2020-08-12 22:20:07 +01: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 Rename class GROUP in pcbnew to PCB_GROUP 2020-08-12 15:36:08 +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 Rename class GROUP in pcbnew to PCB_GROUP 2020-08-12 15:36:08 +01:00
kicad_plugin.h Rename class GROUP in pcbnew to PCB_GROUP 2020-08-12 15:36:08 +01:00
layer_widget.cpp Moved PANEL_COLOR_SETTINGS from buttons to swatches. 2020-05-06 19:02:21 +01:00
layer_widget.h Performance improvements for Gerber loading. 2020-05-02 21:10:40 +01:00
legacy_plugin.cpp Implement pad & via aprons for hatched zones. 2020-08-07 15:15:43 +01:00
legacy_plugin.h Comment-only changes 2020-01-10 16:43:01 -08:00
load_select_footprint.cpp CHANGED: Library editors are now usable with no project loaded 2020-08-07 18:02:34 -04:00
menubar_footprint_editor.cpp Revert "Revert "Set DoubleBuffering to reduce flicker"" 2020-07-13 20:19:10 -07:00
menubar_pcb_editor.cpp ADDED board repair tool. 2020-08-11 15:02:27 +01:00
netinfo.h Remove unused nets when updating PCB. 2020-07-13 22:41:56 +01:00
netinfo_item.cpp Migrate PcbNew project settings to new framework 2020-07-02 22:08:54 -04:00
netinfo_list.cpp Remove unused nets when updating PCB. 2020-07-13 22:41:56 +01:00
pad_custom_shape_functions.cpp Fix assert where geometry routine wasn't ready to handle layers. 2020-08-12 22:20:08 +01:00
pad_naming.cpp
pad_naming.h
pcb_base_edit_frame.cpp Fix a few issues with Close Project 2020-08-09 11:13:50 -04:00
pcb_base_edit_frame.h Fix a few issues with Close Project 2020-08-09 11:13:50 -04:00
pcb_base_frame.cpp Rename class GROUP in pcbnew to PCB_GROUP 2020-08-12 15:36:08 +01:00
pcb_display_options.cpp More visibility settings infrastructure 2020-07-11 21:59:07 -04:00
pcb_draw_panel_gal.cpp Give excluded DRC items their own layer. 2020-07-24 01:28:25 +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 Reset active layer if it gets deleted in board setup. 2020-08-13 20:39:08 +01:00
pcb_edit_frame.h Ensure the environment variables are synchronized between KiCad and Python 2020-08-09 19:56:12 +01:00
pcb_expr_evaluator.cpp PCB_EXPR_EVALUATOR: another string fix for wx 3.0 2020-08-14 14:36:27 +02:00
pcb_expr_evaluator.h Replace error reporting in DRC rule compiler. 2020-08-13 18:47:41 +01: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_layer_widget.cpp Pcbnew: Route all display options updates through the frame 2020-08-11 01:20:11 +01:00
pcb_layer_widget.h Only update colors on layer widget when closing preferences 2020-05-26 21:17:39 -04:00
pcb_painter.cpp Fix assert where geometry routine wasn't ready to handle layers. 2020-08-12 22:20:08 +01:00
pcb_painter.h Rename class GROUP in pcbnew to PCB_GROUP 2020-08-12 15:36:08 +01:00
pcb_parser.cpp Rename class GROUP in pcbnew to PCB_GROUP 2020-08-12 15:36:08 +01:00
pcb_parser.h Rename class GROUP in pcbnew to PCB_GROUP 2020-08-12 15:36:08 +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 Implement changes for Sketch Pads to Fab Layers. 2020-05-01 18:49:42 +01:00
pcb_plot_params_parser.h Comment-only changes 2020-01-10 16:43:01 -08:00
pcb_screen.cpp Undo for schematic-wide operations. 2020-07-13 12:32:17 +01:00
pcb_view.cpp Rename class GROUP in pcbnew to PCB_GROUP 2020-08-12 15:36:08 +01:00
pcb_view.h Implement Get/Set display options 2019-11-07 08:26:44 -08:00
pcbnew.cpp Update text variables even when they're changed from other binary. 2020-07-17 21:05:11 +01:00
pcbnew.h NetClass settings for Eeschema. 2020-07-08 21:23:25 +01:00
pcbnew.icns
pcbnew.rc
pcbnew_config.cpp Fix Pcbnew tree order in "Preferences" tree 2020-08-10 19:01:04 -07:00
pcbnew_config.h
pcbnew_doc.icns
pcbnew_id.h Add Open Python directory to menus. 2020-08-09 15:39:51 +01:00
pcbnew_printout.cpp Add support for print-as-per-items-tab. 2020-08-11 20:42:08 +01:00
pcbnew_printout.h Add support for print-as-per-items-tab. 2020-08-11 20:42:08 +01:00
pcbnew_settings.cpp Clean up reannotation UI. 2020-08-11 15:02:27 +01:00
pcbnew_settings.h Clean up reannotation UI. 2020-08-11 15:02:27 +01:00
pcbplot.cpp Add rectangle tool to PCBNew toolbar in favour of Aux Origin. 2020-07-01 13:31:30 +01:00
pcbplot.h Implement changes for Sketch Pads to Fab Layers. 2020-05-01 18:49:42 +01:00
plot_board_layers.cpp Fix assert where geometry routine wasn't ready to handle layers. 2020-08-12 22:20:08 +01:00
plot_brditems_plotter.cpp Performance enhancements. 2020-07-25 13:03:33 +01:00
plotcontroller.h Change more enums over to scoped enums 2019-12-28 00:55:11 +00:00
plugin.cpp
sel_layer.cpp ADDED: Enable color themes for PcbNew printing 2020-05-16 13:19:43 -04:00
text_mod_grid_table.cpp Generalize default footprint fields. 2020-05-08 23:30:33 +01:00
text_mod_grid_table.h Switch to scoped enums 2019-12-20 14:11:39 +00:00
toolbars_footprint_editor.cpp Undo for schematic-wide operations. 2020-07-13 12:32:17 +01:00
toolbars_footprint_viewer.cpp Revert "Revert "Set DoubleBuffering to reduce flicker"" 2020-07-13 20:19:10 -07:00
toolbars_pcb_editor.cpp Undo for schematic-wide operations. 2020-07-13 12:32:17 +01:00
tracks_cleaner.cpp TRACKS_CLEANER: post-rebase fixes 2020-08-13 14:50:59 +02:00
tracks_cleaner.h Migrate RC_ITEM to use shared_ptr 2020-08-13 14:50:59 +02:00
undo_redo.cpp ADDED: Group/Ungroup function 2020-08-11 19:37:07 +00:00
zone_filler.cpp Fix breakage from layer change. 2020-08-13 00:18:09 +01:00
zone_filler.h Fix assert where geometry routine wasn't ready to handle layers. 2020-08-12 22:20:08 +01:00
zone_settings.cpp Improve delete-unused-layers to better handle multi-layer items. 2020-08-09 15:39:51 +01:00
zone_settings.h Implement pad & via aprons for hatched zones. 2020-08-07 15:15:43 +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 Move commit handling outside of ZoneFiller. 2020-08-12 22:20:07 +01:00
zones_functions_for_undo_redo.cpp Undo for schematic-wide operations. 2020-07-13 12:32:17 +01:00
zones_functions_for_undo_redo.h
zones_test_and_combine_areas.cpp Cleanup old defines/dead code 2020-08-10 03:27:26 +00:00