kicad/eeschema/dialogs
Wayne Stambaugh a6a9d8eedf Default and most recently used path fixes. (fixes: 1494210)
* Rename Eda_FileSelector to EDA_FILE_SELECTOR.
* Add optional pointer to wxString to save the most recently used path to EDA_FILE_SELECTOR.
* Rename Eda_DirectorySelector to EDA_PATH_SELECTOR.
* Replace wxGetCwd() with wxStandardPaths::GetDocumentsDir().  This fixes the windows issue
  where wxGetCwd() returns the path where the executable files are located.
* Add code to handle most recently used path to EDA_BASE_FRAME.
* Fix string formatting error in kicad/files-io.cpp.
* Remove setting and restoring current working directory when launching GerbView.  Setting the CWD
  has no effect on the launched executable which starts with it's own CWD.
* Allow project path to be passed to GerbView when launched from KiCad.
* Note: this is a work in progress.  Do not expect every path and/or file selection dialog to properly
  update the most recently used path.  The correct solution to this problem requires a much more
  well though out solution which will not happen until after the next stable release.
2015-09-25 15:38:09 -04:00
..
dialog_annotate.cpp Eeschema: improve netlist generation useability. 2015-06-23 09:55:16 -04:00
dialog_annotate_base.cpp Eeschema: improve netlist generation useability. 2015-06-23 09:55:16 -04:00
dialog_annotate_base.fbp Eeschema: improve netlist generation useability. 2015-06-23 09:55:16 -04:00
dialog_annotate_base.h Eeschema: improve netlist generation useability. 2015-06-23 09:55:16 -04:00
dialog_bom.cpp Default and most recently used path fixes. (fixes: 1494210) 2015-09-25 15:38:09 -04:00
dialog_bom_base.cpp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_bom_base.fbp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_bom_base.h Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_bom_cfg.keywords Eeschema: add dialog and utilities to create BOMs from generic netlist 2013-06-14 16:59:52 +02:00
dialog_bom_help.html Eeschema: Dialog BOM: minor fix in help doc, and a minor enhancement (the plugin name with %P in name is correctly found to display its help and to edit it) 2015-06-29 18:34:31 +02:00
dialog_choose_component.cpp Eeschema: Fix a minor draw issue in choose component dialog preview ( sometimes incorrect colors or line widths ) . 2015-08-30 16:46:34 +02:00
dialog_choose_component.h Try to fix an issue on Ubuntu/Unity for some dialogs which are not displayed. For most, adding GetSizer()->Fit( this ) in dialog constructor fix the issue, but at least one dialog still is not displayed. 2014-11-19 15:22:47 +01:00
dialog_choose_component_base.cpp Minor fixes: make a message translatable in CvPcb. Dialog choose component: fix a missing min size calculation and make min size bigger. 2015-03-30 21:34:41 +02:00
dialog_choose_component_base.fbp Minor fixes: make a message translatable in CvPcb. Dialog choose component: fix a missing min size calculation and make min size bigger. 2015-03-30 21:34:41 +02:00
dialog_choose_component_base.h Minor fixes: make a message translatable in CvPcb. Dialog choose component: fix a missing min size calculation and make min size bigger. 2015-03-30 21:34:41 +02:00
dialog_color_config.cpp Eeschema: minor color selection dialog improvements. 2015-09-12 16:13:12 -04:00
dialog_color_config.h Eeschema: minor color selection dialog improvements. 2015-09-12 16:13:12 -04:00
dialog_color_config_base.cpp Eeschema: minor color selection dialog improvements. 2015-09-12 16:13:12 -04:00
dialog_color_config_base.fbp Eeschema: minor color selection dialog improvements. 2015-09-12 16:13:12 -04:00
dialog_color_config_base.h Eeschema: minor color selection dialog improvements. 2015-09-12 16:13:12 -04:00
dialog_edit_component_in_lib.cpp Default and most recently used path fixes. (fixes: 1494210) 2015-09-25 15:38:09 -04:00
dialog_edit_component_in_lib.h Minot fixes: Minor coding style issues fix (tab -> spaces). Add missing GetClass to all classes derived from EDA_ITEM. Make debug method Show() only compiled in debug mode. 2015-03-06 09:58:32 +01:00
dialog_edit_component_in_lib_base.cpp Dialogs edit footprint in module editor and edit footprint in board editor: add button to edit the selected 3D shape filename. 2015-02-02 17:43:34 +01:00
dialog_edit_component_in_lib_base.fbp Dialogs edit footprint in module editor and edit footprint in board editor: add button to edit the selected 3D shape filename. 2015-02-02 17:43:34 +01:00
dialog_edit_component_in_lib_base.h Dialogs edit footprint in module editor and edit footprint in board editor: add button to edit the selected 3D shape filename. 2015-02-02 17:43:34 +01:00
dialog_edit_component_in_schematic.cpp Minor fixes. 2015-06-30 18:31:48 +02:00
dialog_edit_component_in_schematic_fbp.cpp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_edit_component_in_schematic_fbp.fbp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_edit_component_in_schematic_fbp.h Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_edit_label.cpp Eeschema impovements. 2015-04-03 16:38:24 -04:00
dialog_edit_label_base.cpp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_edit_label_base.fbp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_edit_label_base.h Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_edit_libentry_fields_in_lib.cpp Cleanup: remove unnecessary macros EXCHG and NEGATE. add MIRROR macro. 2015-06-26 15:41:56 +02:00
dialog_edit_libentry_fields_in_lib_base.cpp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_edit_libentry_fields_in_lib_base.fbp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_edit_libentry_fields_in_lib_base.h Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_edit_one_field.cpp Fix Bug #1445851: libedit field editor unnecessarily replaces spaces with underscores. Only reference and mainly value (in fact symbol name in lib) do not accept spaces in schematic libraries. 2015-06-04 17:44:56 +02:00
dialog_edit_one_field.h Eeschema enhancements: Option to annotate keeping multi-unit parts grouped and friendlier warning for modifying power values. 2015-03-23 12:45:31 +01:00
dialog_eeschema_config.cpp Default and most recently used path fixes. (fixes: 1494210) 2015-09-25 15:38:09 -04:00
dialog_eeschema_config_fbp.cpp Eeschema: minor library configuration dialog improvments. 2015-09-12 16:20:16 -04:00
dialog_eeschema_config_fbp.fbp Eeschema: minor library configuration dialog improvments. 2015-09-12 16:20:16 -04:00
dialog_eeschema_config_fbp.h Eeschema: minor library configuration dialog improvments. 2015-09-12 16:20:16 -04:00
dialog_eeschema_options.cpp Pcbnew: fix minor issues about fast grid switching, and next/previous grid selection from hotkeys. (GAL mode still has an issue) 2015-05-12 11:05:36 +02:00
dialog_eeschema_options.h Option dialog mnemonic and padding fixes 2015-08-06 14:40:22 -04:00
dialog_eeschema_options_base.cpp Option dialog mnemonic and padding fixes 2015-08-06 14:40:22 -04:00
dialog_eeschema_options_base.fbp Option dialog mnemonic and padding fixes 2015-08-06 14:40:22 -04:00
dialog_eeschema_options_base.h Option dialog mnemonic and padding fixes 2015-08-06 14:40:22 -04:00
dialog_erc.cpp Workaround to fix Bug #1492513 (EEschema crash when I hit ERC button Edit). It happens only on Window 32bits build with msys2+gcc 5.2). The crash is due to the wxHtmlListBox used in ERC dialog (Although the sample htlbox works fine). 2015-09-10 14:03:16 +02:00
dialog_erc.h Workaround to fix Bug #1492513 (EEschema crash when I hit ERC button Edit). It happens only on Window 32bits build with msys2+gcc 5.2). The crash is due to the wxHtmlListBox used in ERC dialog (Although the sample htlbox works fine). 2015-09-10 14:03:16 +02:00
dialog_erc_base.cpp Workaround to fix Bug #1492513 (EEschema crash when I hit ERC button Edit). It happens only on Window 32bits build with msys2+gcc 5.2). The crash is due to the wxHtmlListBox used in ERC dialog (Although the sample htlbox works fine). 2015-09-10 14:03:16 +02:00
dialog_erc_base.fbp Workaround to fix Bug #1492513 (EEschema crash when I hit ERC button Edit). It happens only on Window 32bits build with msys2+gcc 5.2). The crash is due to the wxHtmlListBox used in ERC dialog (Although the sample htlbox works fine). 2015-09-10 14:03:16 +02:00
dialog_erc_base.h Workaround to fix Bug #1492513 (EEschema crash when I hit ERC button Edit). It happens only on Window 32bits build with msys2+gcc 5.2). The crash is due to the wxHtmlListBox used in ERC dialog (Although the sample htlbox works fine). 2015-09-10 14:03:16 +02:00
dialog_lib_edit_draw_item.cpp Libedit and Modedit: fix minor, but annoying issues when editing items 2012-07-17 17:29:29 +02:00
dialog_lib_edit_draw_item.fbp Eeschema multiple unit component nomenclature improvements (fixes 1226874). 2013-11-09 11:30:49 -05:00
dialog_lib_edit_draw_item.h More missing source license fixes. 2014-10-21 11:48:00 -04:00
dialog_lib_edit_draw_item_base.cpp Eeschema multiple unit component nomenclature improvements (fixes 1226874). 2013-11-09 11:30:49 -05:00
dialog_lib_edit_draw_item_base.h Eeschema multiple unit component nomenclature improvements (fixes 1226874). 2013-11-09 11:30:49 -05:00
dialog_lib_edit_pin.cpp Eeschema: fix focus issue in pin properties dialog in OSX. (fixes lp:1434045) 2015-09-13 18:43:38 -04:00
dialog_lib_edit_pin.h Eeschema: fix focus issue in pin properties dialog in OSX. (fixes lp:1434045) 2015-09-13 18:43:38 -04:00
dialog_lib_edit_pin_base.cpp Eeschema: fix focus issue in pin properties dialog in OSX. (fixes lp:1434045) 2015-09-13 18:43:38 -04:00
dialog_lib_edit_pin_base.fbp Eeschema: fix focus issue in pin properties dialog in OSX. (fixes lp:1434045) 2015-09-13 18:43:38 -04:00
dialog_lib_edit_pin_base.h Eeschema: fix focus issue in pin properties dialog in OSX. (fixes lp:1434045) 2015-09-13 18:43:38 -04:00
dialog_lib_edit_pin_table.cpp Eeschema: fix error in library pin table editor pin grouping broken in commit r5751. 2015-06-27 17:34:43 -04:00
dialog_lib_edit_pin_table.h Add pin table dialog 2015-03-27 11:26:07 +01:00
dialog_lib_edit_pin_table_base.cpp Eeschema, libedit: Avoiding pin table crash on Mac (Use the automatic scrollbar, which works because it is enabled when the data view model is attached to the data view, which is sufficiently long after construction that the object is indeed complete.) 2015-07-06 18:06:54 +02:00
dialog_lib_edit_pin_table_base.fbp Eeschema, libedit: Avoiding pin table crash on Mac (Use the automatic scrollbar, which works because it is enabled when the data view model is attached to the data view, which is sufficiently long after construction that the object is indeed complete.) 2015-07-06 18:06:54 +02:00
dialog_lib_edit_pin_table_base.h Add pin table dialog 2015-03-27 11:26:07 +01:00
dialog_lib_edit_text.cpp Hide "Power component value text cannot be modified" in libedit (which should be displayed only in schematic editor for power parts) 2015-04-17 20:31:30 +02:00
dialog_lib_edit_text.h More missing source license fixes. 2014-10-21 11:48:00 -04:00
dialog_lib_edit_text_base.cpp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_lib_edit_text_base.fbp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_lib_edit_text_base.h Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_lib_new_component.cpp More missing source license fixes. 2014-10-21 11:48:00 -04:00
dialog_lib_new_component.fbp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_lib_new_component.h Minor compiler warning and object improvements. 2015-01-28 16:43:46 -05:00
dialog_lib_new_component_base.cpp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_lib_new_component_base.h Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_libedit_options.cpp Pcbnew: fix minor issues about fast grid switching, and next/previous grid selection from hotkeys. (GAL mode still has an issue) 2015-05-12 11:05:36 +02:00
dialog_libedit_options.h Make undo/redo limits user configurable. 2015-08-05 10:28:27 -04:00
dialog_libedit_options_base.cpp Option dialog mnemonic and padding fixes 2015-08-06 14:40:22 -04:00
dialog_libedit_options_base.fbp Option dialog mnemonic and padding fixes 2015-08-06 14:40:22 -04:00
dialog_libedit_options_base.h Option dialog mnemonic and padding fixes 2015-08-06 14:40:22 -04:00
dialog_netlist.cpp Default and most recently used path fixes. (fixes: 1494210) 2015-09-25 15:38:09 -04:00
dialog_netlist_base.cpp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_netlist_base.fbp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_netlist_base.h Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_plot_schematic.cpp WX_HTML_REPORT_PANEL: a REPORTER widget on steroids. 2015-06-16 14:20:42 +02:00
dialog_plot_schematic.h WX_HTML_REPORT_PANEL: a REPORTER widget on steroids. 2015-06-16 14:20:42 +02:00
dialog_plot_schematic_base.cpp WX_HTML_REPORT_PANEL: a REPORTER widget on steroids. 2015-06-16 14:20:42 +02:00
dialog_plot_schematic_base.fbp WX_HTML_REPORT_PANEL: a REPORTER widget on steroids. 2015-06-16 14:20:42 +02:00
dialog_plot_schematic_base.h WX_HTML_REPORT_PANEL: a REPORTER widget on steroids. 2015-06-16 14:20:42 +02:00
dialog_print_using_printer.cpp Eeschema: fix string formatting assertion in dialog_print_using_printer.cpp. 2015-07-20 19:29:59 -04:00
dialog_print_using_printer_base.cpp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_print_using_printer_base.fbp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_print_using_printer_base.h A few minor fixes. Eeschema: add a workaround (not afix) to solve issue Bug #1464773 (Print bug with differently sized subsheets). 2015-06-14 19:58:57 +02:00
dialog_rescue_each.cpp Eesschema, dialog rescue: enhancements: 2015-06-29 18:31:00 +02:00
dialog_rescue_each_base.cpp Eeschema: component library rescue improvements. 2015-06-22 11:38:54 -04:00
dialog_rescue_each_base.fbp Eeschema: minor component library rescue helper fixes. 2015-06-26 11:17:23 -04:00
dialog_rescue_each_base.h Eeschema: minor component library rescue helper fixes. 2015-06-26 11:17:23 -04:00
dialog_sch_edit_sheet_pin.cpp Fix a not shown dialog under XFCE and Unity. Make display hotkeys window not modal. 2015-03-15 12:41:06 +01:00
dialog_sch_edit_sheet_pin.h More missing source license fixes. 2014-10-21 11:48:00 -04:00
dialog_sch_edit_sheet_pin_base.cpp Fix a not shown dialog under XFCE and Unity. Make display hotkeys window not modal. 2015-03-15 12:41:06 +01:00
dialog_sch_edit_sheet_pin_base.fbp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_sch_edit_sheet_pin_base.h Fix a not shown dialog under XFCE and Unity. Make display hotkeys window not modal. 2015-03-15 12:41:06 +01:00
dialog_sch_sheet_props.cpp Try to fix an issue on Ubuntu/Unity for some dialogs which are not displayed. For most, adding GetSizer()->Fit( this ) in dialog constructor fix the issue, but at least one dialog still is not displayed. 2014-11-19 15:22:47 +01:00
dialog_sch_sheet_props.fbp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_sch_sheet_props.h More missing source license fixes. 2014-10-21 11:48:00 -04:00
dialog_sch_sheet_props_base.cpp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_sch_sheet_props_base.h Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_schematic_find.cpp Fix entry selection issue in Eeschema find dialog combo box in wxGTK builds. 2015-06-15 13:12:44 -04:00
dialog_schematic_find.h Fix Eeschema search segfault. 2015-04-09 15:37:48 -04:00
dialog_schematic_find_base.cpp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_schematic_find_base.fbp Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00
dialog_schematic_find_base.h Fixed dialogs asserts. 2015-06-15 15:54:58 +02:00