kicad/eeschema/dialogs
Seth Hillbrand 8a305eec32 Remove broken RefDesStringCompare
This function attempted a poor-man's natural compare but it assumed
specific structure of the string.  This broke for strings with
numberings that looked like decimals.

Instead, we use our natural string comparison function and remove the
references to this older function and its similar elements.

Fixes https://gitlab.com/kicad/code/kicad/issues/9067
2021-09-01 11:48:01 -07:00
..
dialog_annotate.cpp Eeschema: Save annotation starting value in project settings 2021-06-21 10:19:09 +00:00
dialog_annotate_base.cpp Infobar: Don't use animations on Windows/GTK 2021-08-27 17:38:16 +00:00
dialog_annotate_base.fbp Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
dialog_annotate_base.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
dialog_bom.cpp Freshen microwave polygon dialog and remove a bunch of dead code. 2021-08-03 01:11:11 +01:00
dialog_bom_base.cpp Minor dialog spacing issue. 2021-07-03 15:24:54 +01:00
dialog_bom_base.fbp Minor dialog spacing issue. 2021-07-03 15:24:54 +01:00
dialog_bom_base.h Eeschema: overhaul storage of BOM plugin settings 2021-02-24 22:45:42 -05:00
dialog_bom_cfg.keywords
dialog_bom_help.md
dialog_bom_help_md.h
dialog_bus_manager.cpp Stop using wxDialog::EndModal() from inside dialogs. 2021-07-21 17:38:14 -04:00
dialog_bus_manager.h Stop using wxDialog::EndModal() from inside dialogs. 2021-07-21 17:38:14 -04:00
dialog_change_symbols.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
dialog_change_symbols.h Update fields list when source or target lib IDs change. 2021-06-28 20:38:19 +01:00
dialog_change_symbols_base.cpp Update fields list when source or target lib IDs change. 2021-06-28 20:38:19 +01:00
dialog_change_symbols_base.fbp Update fields list when source or target lib IDs change. 2021-06-28 20:38:19 +01:00
dialog_change_symbols_base.h Update fields list when source or target lib IDs change. 2021-06-28 20:38:19 +01:00
dialog_choose_symbol.cpp Stop using wxDialog::EndModal() from inside dialogs. 2021-07-21 17:38:14 -04:00
dialog_choose_symbol.h Pass wxString objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
dialog_edit_symbols_libid.cpp Work around annoying wxWidgets assert. 2021-08-10 16:51:30 +01:00
dialog_edit_symbols_libid_base.cpp Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
dialog_edit_symbols_libid_base.fbp Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
dialog_edit_symbols_libid_base.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
dialog_eeschema_page_settings.cpp check on exit 2021-05-04 13:57:45 +00:00
dialog_eeschema_page_settings.h Round 2 of Worksheet -> Drawing Sheet. 2021-02-23 11:57:44 +00:00
dialog_erc.cpp Decouple PROGRESS_REPORTER interface from implementations. 2021-08-14 21:05:49 +01:00
dialog_erc.h Decouple PROGRESS_REPORTER interface from implementations. 2021-08-14 21:05:49 +01:00
dialog_erc_base.cpp Infobar: Don't use animations on Windows/GTK 2021-08-27 17:38:16 +00:00
dialog_erc_base.fbp Implement more precise annotation-required messages. 2021-01-30 16:31:27 +00:00
dialog_erc_base.h Implement more precise annotation-required messages. 2021-01-30 16:31:27 +00:00
dialog_field_properties.cpp Dialog naming conventions. 2021-08-06 20:54:26 +01:00
dialog_field_properties.h Dialog naming conventions. 2021-08-06 20:54:26 +01:00
dialog_global_edit_text_and_graphics.cpp Disambiguate JunctionDiameter from EffectiveJunctionDiameter. 2021-08-31 12:18:02 +01:00
dialog_global_edit_text_and_graphics_base.cpp Disambiguate JunctionDiameter from EffectiveJunctionDiameter. 2021-08-31 12:18:02 +01:00
dialog_global_edit_text_and_graphics_base.fbp Disambiguate JunctionDiameter from EffectiveJunctionDiameter. 2021-08-31 12:18:02 +01:00
dialog_global_edit_text_and_graphics_base.h Disambiguate JunctionDiameter from EffectiveJunctionDiameter. 2021-08-31 12:18:02 +01:00
dialog_global_sym_lib_table_config.cpp Consistency in progress and error messages. 2021-06-26 13:23:43 +01:00
dialog_global_sym_lib_table_config.h
dialog_junction_props.cpp Disambiguate JunctionDiameter from EffectiveJunctionDiameter. 2021-08-31 12:18:02 +01:00
dialog_junction_props.h Schematic editor dialog source code housekeeping. 2021-03-21 13:31:23 -04:00
dialog_junction_props_base.cpp Disambiguate JunctionDiameter from EffectiveJunctionDiameter. 2021-08-31 12:18:02 +01:00
dialog_junction_props_base.fbp Disambiguate JunctionDiameter from EffectiveJunctionDiameter. 2021-08-31 12:18:02 +01:00
dialog_junction_props_base.h Disambiguate JunctionDiameter from EffectiveJunctionDiameter. 2021-08-31 12:18:02 +01:00
dialog_lib_edit_pin_table.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
dialog_lib_edit_pin_table.h Rename class_library.[h|cpp] to symbol_library.[h|cpp]. 2021-06-15 09:24:55 -04:00
dialog_lib_edit_pin_table_base.cpp Added visible column to pins table 2021-01-14 21:03:51 +00:00
dialog_lib_edit_pin_table_base.fbp Added visible column to pins table 2021-01-14 21:03:51 +00:00
dialog_lib_edit_pin_table_base.h Added visible column to pins table 2021-01-14 21:03:51 +00:00
dialog_lib_new_symbol.cpp Fix some more missing escaping for symbol ids. 2021-07-28 18:37:09 +01:00
dialog_lib_new_symbol.h Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
dialog_lib_new_symbol_base.cpp Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
dialog_lib_new_symbol_base.fbp Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
dialog_lib_new_symbol_base.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
dialog_lib_shape_properties.cpp Dialog naming conventions. 2021-08-06 20:54:26 +01:00
dialog_lib_shape_properties.h Dialog naming conventions. 2021-08-06 20:54:26 +01:00
dialog_lib_shape_properties_base.cpp Dialog naming conventions. 2021-08-06 20:54:26 +01:00
dialog_lib_shape_properties_base.fbp Dialog naming conventions. 2021-08-06 20:54:26 +01:00
dialog_lib_shape_properties_base.h Dialog naming conventions. 2021-08-06 20:54:26 +01:00
dialog_lib_symbol_properties.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
dialog_lib_symbol_properties.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
dialog_lib_symbol_properties_base.cpp Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
dialog_lib_symbol_properties_base.fbp Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
dialog_lib_symbol_properties_base.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
dialog_lib_text_properties.cpp Dialog naming conventions. 2021-08-06 20:54:26 +01:00
dialog_lib_text_properties.h Dialog naming conventions. 2021-08-06 20:54:26 +01:00
dialog_lib_text_properties_base.cpp Dialog naming conventions. 2021-08-06 20:54:26 +01:00
dialog_lib_text_properties_base.fbp Dialog naming conventions. 2021-08-06 20:54:26 +01:00
dialog_lib_text_properties_base.h Dialog naming conventions. 2021-08-06 20:54:26 +01:00
dialog_line_wire_bus_properties.cpp Use consistent terminology. 2021-07-12 11:59:07 +01:00
dialog_line_wire_bus_properties.h Use consistent terminology. 2021-07-12 11:59:07 +01:00
dialog_line_wire_bus_properties_base.cpp Disambiguate JunctionDiameter from EffectiveJunctionDiameter. 2021-08-31 12:18:02 +01:00
dialog_line_wire_bus_properties_base.fbp Disambiguate JunctionDiameter from EffectiveJunctionDiameter. 2021-08-31 12:18:02 +01:00
dialog_line_wire_bus_properties_base.h Use consistent terminology. 2021-07-12 11:59:07 +01:00
dialog_migrate_buses.cpp
dialog_migrate_buses.h Schematic editor dialog source code housekeeping. 2021-03-21 13:31:23 -04:00
dialog_migrate_buses_base.cpp
dialog_migrate_buses_base.fbp
dialog_migrate_buses_base.h
dialog_netlist.cpp Expunge EDA_FILE_SELECTOR. 2021-07-28 14:12:51 -04:00
dialog_netlist_base.cpp Stop using wxDialog::EndModal() from inside dialogs. 2021-07-21 17:38:14 -04:00
dialog_netlist_base.fbp Stop using wxDialog::EndModal() from inside dialogs. 2021-07-21 17:38:14 -04:00
dialog_netlist_base.h Stop using wxDialog::EndModal() from inside dialogs. 2021-07-21 17:38:14 -04:00
dialog_pin_properties.cpp Rework on hint to user when pin scope control has no effect or unexpected result. 2021-08-14 10:21:25 +02:00
dialog_pin_properties.h Rework on hint to user when pin scope control has no effect or unexpected result. 2021-08-14 10:21:25 +02:00
dialog_pin_properties_base.cpp Rework on hint to user when pin scope control has no effect or unexpected result. 2021-08-14 10:21:25 +02:00
dialog_pin_properties_base.fbp Rework on hint to user when pin scope control has no effect or unexpected result. 2021-08-14 10:21:25 +02:00
dialog_pin_properties_base.h Rework on hint to user when pin scope control has no effect or unexpected result. 2021-08-14 10:21:25 +02:00
dialog_plot_schematic.cpp Move plotter headers into include folder. 2021-08-18 16:38:31 -04:00
dialog_plot_schematic.h Move plotter headers into include folder. 2021-08-18 16:38:31 -04:00
dialog_plot_schematic_base.cpp Fix wxWidgets alerts 2021-05-02 16:02:33 +02:00
dialog_plot_schematic_base.fbp Fix wxWidgets alerts 2021-05-02 16:02:33 +02:00
dialog_plot_schematic_base.h Worksheet -> (industry standard) Drawing Sheet. 2021-02-22 17:35:46 +00:00
dialog_print_using_printer.cpp More NULL expunging. 2021-07-16 16:13:41 -04:00
dialog_print_using_printer_base.cpp
dialog_print_using_printer_base.fbp
dialog_print_using_printer_base.h
dialog_rescue_each.cpp Rename class_library.[h|cpp] to symbol_library.[h|cpp]. 2021-06-15 09:24:55 -04:00
dialog_rescue_each_base.cpp
dialog_rescue_each_base.fbp
dialog_rescue_each_base.h
dialog_sch_import_settings.cpp Remove useless wx/wx.h include, that create sometimes compil warnings on msys. 2021-05-01 19:32:15 +02:00
dialog_sch_import_settings.h Schematic editor dialog source code housekeeping. 2021-03-21 13:31:23 -04:00
dialog_sch_import_settings_base.cpp
dialog_sch_import_settings_base.fbp
dialog_sch_import_settings_base.h
dialog_schematic_find.cpp Limit Eeschema find/replace entries 2021-08-20 11:48:02 -07:00
dialog_schematic_find.h Schematic editor dialog source code housekeeping. 2021-03-21 13:31:23 -04:00
dialog_schematic_find_base.cpp
dialog_schematic_find_base.fbp
dialog_schematic_find_base.h
dialog_schematic_setup.cpp More NULL expunging. 2021-07-16 16:13:41 -04:00
dialog_schematic_setup.h
dialog_sheet_pin_properties.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
dialog_sheet_pin_properties.h Schematic editor dialog source code housekeeping. 2021-03-21 13:31:23 -04:00
dialog_sheet_pin_properties_base.cpp Remove formbuild URL from hypertext links. 2021-01-07 15:12:19 +00:00
dialog_sheet_pin_properties_base.fbp Remove formbuild URL from hypertext links. 2021-01-07 15:12:19 +00:00
dialog_sheet_pin_properties_base.h
dialog_sheet_properties.cpp Move GUI font code to common. 2021-06-29 18:27:58 +01:00
dialog_sheet_properties.h
dialog_sheet_properties_base.cpp
dialog_sheet_properties_base.fbp
dialog_sheet_properties_base.h
dialog_signal_list.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
dialog_signal_list.h
dialog_signal_list_base.cpp
dialog_signal_list_base.fbp
dialog_signal_list_base.h
dialog_sim_settings.cpp eeschema: fix in populating DC sim settings tab 2021-08-20 19:23:13 +00:00
dialog_sim_settings.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
dialog_sim_settings_base.cpp Simulator: Fix sim settings layout for DC sweep page. 2021-05-04 15:14:10 +00:00
dialog_sim_settings_base.fbp Simulator: Fix sim settings layout for DC sweep page. 2021-05-04 15:14:10 +00:00
dialog_sim_settings_base.h Simulator: Fix sim settings layout for DC sweep page. 2021-05-04 15:14:10 +00:00
dialog_spice_model.cpp eeschema: fix of not updating spice primitive field 2021-08-31 06:27:36 +00:00
dialog_spice_model.h More NULL expunging. 2021-07-16 16:13:41 -04:00
dialog_spice_model_base.cpp Fix some typos and improve wording 2021-03-02 19:13:49 +01:00
dialog_spice_model_base.fbp DIALOG_SPICE_MODEL: expand env var to open lib file selection dialog in the previous selected lib 2021-07-12 19:40:03 +02:00
dialog_spice_model_base.h
dialog_symbol_fields_table.cpp Remove broken RefDesStringCompare 2021-09-01 11:48:01 -07:00
dialog_symbol_fields_table.h More NULL expunging. 2021-07-16 16:13:41 -04:00
dialog_symbol_fields_table_base.cpp Naming conventions. 2021-07-03 21:43:57 +01:00
dialog_symbol_fields_table_base.fbp Naming conventions. 2021-07-03 21:43:57 +01:00
dialog_symbol_fields_table_base.h Naming conventions. 2021-07-03 21:43:57 +01:00
dialog_symbol_properties.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
dialog_symbol_properties.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
dialog_symbol_properties_base.cpp Eeschema, DIALOG_SYMBOL_PROPERTIES_BASE: very minor fix: make lib link copiable. 2021-04-01 13:54:32 +02:00
dialog_symbol_properties_base.fbp Eeschema, DIALOG_SYMBOL_PROPERTIES_BASE: very minor fix: make lib link copiable. 2021-04-01 13:54:32 +02:00
dialog_symbol_properties_base.h Eeschema, DIALOG_SYMBOL_PROPERTIES_BASE: very minor fix: make lib link copiable. 2021-04-01 13:54:32 +02:00
dialog_symbol_remap.cpp More NULL expunging. 2021-07-16 16:13:41 -04:00
dialog_symbol_remap.h Expunge the use of the word part from Eeschema code. 2021-06-15 08:32:11 -04:00
dialog_symbol_remap_base.cpp
dialog_symbol_remap_base.fbp
dialog_symbol_remap_base.h
dialog_text_and_label_properties.cpp Dialog naming conventions. 2021-08-06 20:54:26 +01:00
dialog_text_and_label_properties.h Dialog naming conventions. 2021-08-06 20:54:26 +01:00
dialog_text_and_label_properties_base.cpp Dialog naming conventions. 2021-08-06 20:54:26 +01:00
dialog_text_and_label_properties_base.fbp Dialog naming conventions. 2021-08-06 20:54:26 +01:00
dialog_text_and_label_properties_base.h Dialog naming conventions. 2021-08-06 20:54:26 +01:00
dialog_update_from_pcb.cpp Make sure reporters have a better default path than /bin. 2021-02-25 15:05:26 +00:00
dialog_update_from_pcb.h Schematic editor dialog source code housekeeping. 2021-03-21 13:31:23 -04:00
dialog_update_from_pcb_base.cpp
dialog_update_from_pcb_base.fbp
dialog_update_from_pcb_base.h
dialog_update_symbol_fields.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
dialog_update_symbol_fields.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
dialog_update_symbol_fields_base.cpp Add option for text updating to Update Symbol. 2021-02-22 00:36:40 +00:00
dialog_update_symbol_fields_base.fbp Add option for text updating to Update Symbol. 2021-02-22 00:36:40 +00:00
dialog_update_symbol_fields_base.h Add option for text updating to Update Symbol. 2021-02-22 00:36:40 +00:00
panel_eeschema_color_settings.cpp Rename layer ids file. 2021-07-29 16:03:25 +01:00
panel_eeschema_color_settings.h Rename layer ids file. 2021-07-29 16:03:25 +01:00
panel_eeschema_display_options.cpp Move GUI font code to common. 2021-06-29 18:27:58 +01:00
panel_eeschema_display_options.h Schematic editor dialog source code housekeeping. 2021-03-21 13:31:23 -04:00
panel_eeschema_display_options_base.cpp Don't bloat layout. 2021-03-10 16:00:28 +00:00
panel_eeschema_display_options_base.fbp Don't bloat layout. 2021-03-10 16:00:28 +00:00
panel_eeschema_display_options_base.h
panel_eeschema_editing_options.cpp Cleanup some pgm_base.h includes 2021-06-08 21:56:00 -04:00
panel_eeschema_editing_options.h Schematic editor dialog source code housekeeping. 2021-03-21 13:31:23 -04:00
panel_eeschema_editing_options_base.cpp Fix bugs in sheets. 2021-08-17 13:21:52 +01:00
panel_eeschema_editing_options_base.fbp Fix bugs in sheets. 2021-08-17 13:21:52 +01:00
panel_eeschema_editing_options_base.h Fix bugs in sheets. 2021-08-17 13:21:52 +01:00
panel_eeschema_template_fieldnames.cpp Work around annoying wxWidgets assert. 2021-08-10 16:51:30 +01:00
panel_eeschema_template_fieldnames.h Fix source comment / documentation typos 2021-06-09 19:32:58 +00:00
panel_eeschema_template_fieldnames_base.cpp
panel_eeschema_template_fieldnames_base.fbp
panel_eeschema_template_fieldnames_base.h
panel_setup_formatting.cpp Scale junction dots from wirewidth, not linewidth. 2021-09-01 19:44:18 +01:00
panel_setup_formatting.h Schematic editor dialog source code housekeeping. 2021-03-21 13:31:23 -04:00
panel_setup_formatting_base.cpp Split global label size expansion from TextOffset setting 2021-08-02 16:40:36 +00:00
panel_setup_formatting_base.fbp Split global label size expansion from TextOffset setting 2021-08-02 16:40:36 +00:00
panel_setup_formatting_base.h Split global label size expansion from TextOffset setting 2021-08-02 16:40:36 +00:00
panel_setup_pinmap.cpp Move GUI font code to common. 2021-06-29 18:27:58 +01:00
panel_setup_pinmap.h Remove wx.h from many files 2021-06-03 02:19:20 +01:00
panel_setup_pinmap_base.cpp Even out spacing around various panels. 2021-07-09 23:42:45 +01:00
panel_setup_pinmap_base.fbp Even out spacing around various panels. 2021-07-09 23:42:45 +01:00
panel_setup_pinmap_base.h
panel_sym_color_settings.cpp Improve ease-of-use of color preferences. 2021-08-04 13:55:42 +01:00
panel_sym_color_settings.h Improve ease-of-use of color preferences. 2021-08-04 13:55:42 +01:00
panel_sym_color_settings_base.cpp Improve ease-of-use of color preferences. 2021-08-04 13:55:42 +01:00
panel_sym_color_settings_base.fbp Improve ease-of-use of color preferences. 2021-08-04 13:55:42 +01:00
panel_sym_color_settings_base.h Improve ease-of-use of color preferences. 2021-08-04 13:55:42 +01:00
panel_sym_editing_options.cpp Use the parent frame GetSettings helper rather than including for Pgm() 2021-06-06 19:05:12 -04:00
panel_sym_editing_options.h Schematic editor dialog source code housekeeping. 2021-03-21 13:31:23 -04:00
panel_sym_editing_options_base.cpp More wxWidgets 3.1 layout adjustments. 2021-03-13 00:00:38 +00:00
panel_sym_editing_options_base.fbp More wxWidgets 3.1 layout adjustments. 2021-03-13 00:00:38 +00:00
panel_sym_editing_options_base.h
panel_sym_lib_table.cpp Escape names when migrating legacy libraries. 2021-08-12 22:07:57 +01:00
panel_sym_lib_table.h Use the new nudge path for the symbol lib table, save global and project mru differently 2021-01-31 19:01:33 -05:00
panel_sym_lib_table_base.cpp UI improvements for Manage Symbol Libraries. 2021-06-09 19:20:51 +01:00
panel_sym_lib_table_base.fbp UI improvements for Manage Symbol Libraries. 2021-06-09 19:20:51 +01:00
panel_sym_lib_table_base.h We don't really want users hand-editing library table files. 2021-02-18 11:53:36 +00:00