kicad/pcb_calculator/calculator_panels
Bartek Wacławik ac9a863496 Implement new resistor substitution algorithm
Significantly improves performance of the tool.  Also corrects an mistake in the formula for computing relative errors
2023-09-22 21:43:09 +00:00
..
calculator_panel.h Fix the type-based pcb_calculator GetCalculator implementation 2021-10-12 13:37:11 +01:00
iec60664.cpp Add missing licence lines in iec60664 and naming update 2023-07-23 14:12:03 +00:00
iec60664.h Add missing licence lines in iec60664 and naming update 2023-07-23 14:12:03 +00:00
panel_board_class.cpp Simplify code. 2023-01-28 10:42:24 +00:00
panel_board_class.h Simplify code. 2023-01-28 10:42:24 +00:00
panel_board_class_base.cpp Center calculator grid cells, sync font styles with fbp. 2023-06-05 15:14:10 +03:00
panel_board_class_base.fbp Center calculator grid cells, sync font styles with fbp. 2023-06-05 15:14:10 +03:00
panel_board_class_base.h Fix more collapsing text controls on Mac. 2022-12-29 18:05:57 +00:00
panel_cable_size.cpp pcb_calculator, panel_cable_size.*: enhancement: allow setting current density. 2023-05-24 13:17:25 +02:00
panel_cable_size.h pcb_calculator, panel_cable_size.*: enhancement: allow setting current density. 2023-05-24 13:17:25 +02:00
panel_cable_size_base.cpp Fix paddings in PCB calculator UI on GTK. 2023-06-14 10:37:03 +03:00
panel_cable_size_base.fbp Fix paddings in PCB calculator UI on GTK. 2023-06-14 10:37:03 +03:00
panel_cable_size_base.h Fix paddings in PCB calculator UI on GTK. 2023-06-14 10:37:03 +03:00
panel_color_code.cpp Simplify code. 2023-01-28 10:42:24 +00:00
panel_color_code.h Simplify code. 2023-01-28 10:42:24 +00:00
panel_color_code_base.cpp pcb_calculator: Update panel images/text when system theme changes 2021-10-08 17:31:21 +01:00
panel_color_code_base.fbp pcb_calculator: Update panel images/text when system theme changes 2021-10-08 17:31:21 +01:00
panel_color_code_base.h pcb_calculator: Update panel images/text when system theme changes 2021-10-08 17:31:21 +01:00
panel_electrical_spacing.cpp pcb_calculator: add iec60664 electrical spacing panel. 2023-06-07 12:01:30 +02:00
panel_electrical_spacing.h pcb_calculator: add iec60664 electrical spacing panel. 2023-06-07 12:01:30 +02:00
panel_electrical_spacing_base.cpp pcb_calculator: add iec60664 electrical spacing panel. 2023-06-07 12:01:30 +02:00
panel_electrical_spacing_base.fbp pcb_calculator: add iec60664 electrical spacing panel. 2023-06-07 12:01:30 +02:00
panel_electrical_spacing_base.h pcb_calculator: add iec60664 electrical spacing panel. 2023-06-07 12:01:30 +02:00
panel_electrical_spacing_iec60664.cpp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_electrical_spacing_iec60664.h pcb_calculator: add iec60664 electrical spacing panel. 2023-06-07 12:01:30 +02:00
panel_electrical_spacing_iec60664_base.cpp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_electrical_spacing_iec60664_base.fbp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_electrical_spacing_iec60664_base.h Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_electrical_spacing_ipc2221.cpp pcb_calculator: add iec60664 electrical spacing panel. 2023-06-07 12:01:30 +02:00
panel_electrical_spacing_ipc2221.h pcb_calculator: add iec60664 electrical spacing panel. 2023-06-07 12:01:30 +02:00
panel_electrical_spacing_ipc2221_base.cpp Vertically center wxGrid cells by default. 2023-09-18 17:15:34 +03:00
panel_electrical_spacing_ipc2221_base.fbp Vertically center wxGrid cells by default. 2023-09-18 17:15:34 +03:00
panel_electrical_spacing_ipc2221_base.h pcb_calculator: add iec60664 electrical spacing panel. 2023-06-07 12:01:30 +02:00
panel_eseries_display.cpp Move E-series resistor selector table out of resistor value 2023-06-26 23:21:40 +00:00
panel_eseries_display.h Move E-series resistor selector table out of resistor value 2023-06-26 23:21:40 +00:00
panel_eseries_display_base.cpp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_eseries_display_base.fbp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_eseries_display_base.h Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_fusing_current.cpp More layout optimizations for PCB Calculator. 2022-12-29 18:09:40 +00:00
panel_fusing_current.h Fix various typos 2022-07-21 16:31:41 +00:00
panel_fusing_current_base.cpp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_fusing_current_base.fbp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_fusing_current_base.h Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_galvanic_corrosion.cpp Corrosion table update 2023-03-02 22:25:48 +00:00
panel_galvanic_corrosion.h Corrosion table update 2023-03-02 22:25:48 +00:00
panel_galvanic_corrosion_base.cpp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_galvanic_corrosion_base.fbp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_galvanic_corrosion_base.h Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_r_calculator.cpp Implement new resistor substitution algorithm 2023-09-22 21:43:09 +00:00
panel_r_calculator.h Move E-series resistor selector table out of resistor value 2023-06-26 23:21:40 +00:00
panel_r_calculator_base.cpp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_r_calculator_base.fbp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_r_calculator_base.h Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_regulator.cpp pcb_calculator: add missing code to save Regulator Panel settings. 2023-04-24 09:11:03 +02:00
panel_regulator.h Simplify code. 2023-01-28 10:42:24 +00:00
panel_regulator_base.cpp Fix paddings in PCB calculator UI on GTK. 2023-06-14 10:37:03 +03:00
panel_regulator_base.fbp Fix paddings in PCB calculator UI on GTK. 2023-06-14 10:37:03 +03:00
panel_regulator_base.h More layout optimizations for PCB Calculator. 2022-12-29 18:09:40 +00:00
panel_rf_attenuators.cpp More class : filename consistency. 2022-12-29 18:05:57 +00:00
panel_rf_attenuators.h Simplify code. 2023-01-28 10:42:24 +00:00
panel_rf_attenuators_base.cpp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_rf_attenuators_base.fbp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_rf_attenuators_base.h Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_track_width.cpp Fix some warnings detected by PVS-STUDIO (not used vars) 2022-07-26 16:00:14 +02:00
panel_track_width.h Simplify code. 2023-01-28 10:42:24 +00:00
panel_track_width_base.cpp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_track_width_base.fbp Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_track_width_base.h Move HTML_WINDOW to widgets folder, also fix some fbps that were wrongly not edited 2023-09-11 19:10:16 -04:00
panel_transline.cpp pcb_calculator, transmission lines: some fixes: 2023-06-14 11:59:43 +02:00
panel_transline.h Simplify code. 2023-01-28 10:42:24 +00:00
panel_transline_base.cpp Fix paddings in PCB calculator UI on GTK. 2023-06-14 10:37:03 +03:00
panel_transline_base.fbp Fix paddings in PCB calculator UI on GTK. 2023-06-14 10:37:03 +03:00
panel_transline_base.h Fix more collapsing text controls on Mac. 2022-12-29 18:05:57 +00:00
panel_via_size.cpp Add more unit selectors, temperature and material coefficient 2022-09-07 23:16:57 +00:00
panel_via_size.h Simplify code. 2023-01-28 10:42:24 +00:00
panel_via_size_base.cpp Fix paddings in PCB calculator UI on GTK. 2023-06-14 10:37:03 +03:00
panel_via_size_base.fbp Fix paddings in PCB calculator UI on GTK. 2023-06-14 10:37:03 +03:00
panel_via_size_base.h Fix more collapsing text controls on Mac. 2022-12-29 18:05:57 +00:00
panel_wavelength.cpp Fix more collapsing text controls on Mac. 2022-12-29 18:05:57 +00:00
panel_wavelength.h Fix missing overrides 2022-07-06 16:05:32 -07:00
panel_wavelength_base.cpp Fix paddings in PCB calculator UI on GTK. 2023-06-14 10:37:03 +03:00
panel_wavelength_base.fbp Fix paddings in PCB calculator UI on GTK. 2023-06-14 10:37:03 +03:00
panel_wavelength_base.h Fix more collapsing text controls on Mac. 2022-12-29 18:05:57 +00:00