kicad/eeschema/netlist_exporters
Jeff Young edc7603d2a Make it clear that GetSheets() is heavy.
Also removes the side-effect that SCH_SHEET_LIST's
c'tor would sort the list (and write virtual page
numbers) anytime the starting sheet was the root.

Also, definitely don't build a SHEET_LIST (sorted or
otherwise) if you're not even going to use it.

Also don't build SCH_SHEET_LISTs on idle events.  Better
to just always have the Next Sheet button enabled (we
already beep if you click it and there's no next sheet).

Also, use a SCREEN_LIST when you can.  It's much cheaper
to create.
2024-06-06 18:00:59 +01:00
..
netlist.h Add PADS netlist format export 2024-03-09 10:00:46 -05:00
netlist_exporter_allegro.cpp Make it clear that GetSheets() is heavy. 2024-06-06 18:00:59 +01:00
netlist_exporter_allegro.h RIP LIB_PIN. 2024-04-20 12:10:31 +01:00
netlist_exporter_base.cpp Make it clear that GetSheets() is heavy. 2024-06-06 18:00:59 +01:00
netlist_exporter_base.h Make it clear that GetSheets() is heavy. 2024-06-06 18:00:59 +01:00
netlist_exporter_cadstar.cpp Make it clear that GetSheets() is heavy. 2024-06-06 18:00:59 +01:00
netlist_exporter_cadstar.h Remove GUI calls from netlisting. 2022-11-18 15:29:16 +00:00
netlist_exporter_kicad.cpp Remove GUI calls from netlisting. 2022-11-18 15:29:16 +00:00
netlist_exporter_kicad.h Remove GUI calls from netlisting. 2022-11-18 15:29:16 +00:00
netlist_exporter_orcadpcb2.cpp Make it clear that GetSheets() is heavy. 2024-06-06 18:00:59 +01:00
netlist_exporter_orcadpcb2.h Remove GUI calls from netlisting. 2022-11-18 15:29:16 +00:00
netlist_exporter_pads.cpp Make it clear that GetSheets() is heavy. 2024-06-06 18:00:59 +01:00
netlist_exporter_pads.h Add PADS netlist format export 2024-03-09 10:00:46 -05:00
netlist_exporter_spice.cpp Make it clear that GetSheets() is heavy. 2024-06-06 18:00:59 +01:00
netlist_exporter_spice.h Make it clear that GetSheets() is heavy. 2024-06-06 18:00:59 +01:00
netlist_exporter_spice_model.cpp Make it clear that GetSheets() is heavy. 2024-06-06 18:00:59 +01:00
netlist_exporter_spice_model.h More build time optimizations. 2024-05-06 04:39:28 +03:00
netlist_exporter_xml.cpp Make it clear that GetSheets() is heavy. 2024-06-06 18:00:59 +01:00
netlist_exporter_xml.h Make it clear that GetSheets() is heavy. 2024-06-06 18:00:59 +01:00
netlist_generator.cpp Make it clear that GetSheets() is heavy. 2024-06-06 18:00:59 +01:00