kicad/common/dialogs
Wayne Stambaugh 5678a166ee Fix template path bugs.
Remove KICAD_PTEMPLATE environment variable as it's purpose was not
clear and was often poorly defined as the path to the KiCad installed
templates.

Add a new KICAD_TEMPLATE_DIR environment variable which clearly should
be the path of the KiCad installed templates.  Make this environment
variable available in the user settings in case the default is wrong
which has been the case in some instances.  Use the standard search
stack to set the default system template path which has a much greater
chance of being correct.

Add a new KICAD_USER_TEMPLATE_DIR environment variable which clearly
should be the path of the user defined templates.  Users most likely
were not even aware of the old default user path unless they read the
fine manual.

Set template path search stack priority as follows:

* KICAD_USER_TEMPLATE_DIR
* KICAD_TEMPLATE_DIR
* Search stack template paths

Reverse template selection dialog and project path dialog for improved
user experience.

Fixes lp:1543443

https://bugs.launchpad.net/kicad/+bug/1543443
2018-05-20 18:56:11 -04:00
..
dialog_display_info_HTML_base.cpp Don't bail out of loading when one library couldn't be found. 2018-02-15 10:53:03 +01:00
dialog_display_info_HTML_base.fbp Don't bail out of loading when one library couldn't be found. 2018-02-15 10:53:03 +01:00
dialog_display_info_HTML_base.h Don't bail out of loading when one library couldn't be found. 2018-02-15 10:53:03 +01:00
dialog_env_var_config.cpp Fix template path bugs. 2018-05-20 18:56:11 -04:00
dialog_env_var_config_base.cpp DIALOG_ENV_VAR_CONFIG: allows using lowercase chars when typing an env var name. these lowercase chars are converted to uppercase on the fly. 2018-04-10 20:23:49 +02:00
dialog_env_var_config_base.fbp DIALOG_ENV_VAR_CONFIG: allows using lowercase chars when typing an env var name. these lowercase chars are converted to uppercase on the fly. 2018-04-10 20:23:49 +02:00
dialog_env_var_config_base.h DIALOG_ENV_VAR_CONFIG: allows using lowercase chars when typing an env var name. these lowercase chars are converted to uppercase on the fly. 2018-04-10 20:23:49 +02:00
dialog_exit_base.cpp Fix a few shadowed local variables and deprecated warnings in dialogs (using a very recent wxformbuilder version). 2016-05-10 08:56:03 +02:00
dialog_exit_base.fbp Fix a few shadowed local variables and deprecated warnings in dialogs (using a very recent wxformbuilder version). 2016-05-10 08:56:03 +02:00
dialog_exit_base.h Minor fixes: Fix a few shadowed local variables, and deprecated warnings is a few dialogs generated by wxFormbuilder (using a very recent wxFormbuilder version, after apr 25, 2016) 2016-05-06 17:15:30 +02:00
dialog_hotkeys_editor.cpp Save hotkeys to combined app-based file 2018-05-18 12:57:38 -07:00
dialog_hotkeys_editor_base.cpp Common, 3D viewer, CvPcb, and Eeschema dialog tweaks. 2017-12-26 09:38:45 -05:00
dialog_hotkeys_editor_base.fbp Common, 3D viewer, CvPcb, and Eeschema dialog tweaks. 2017-12-26 09:38:45 -05:00
dialog_hotkeys_editor_base.h Common, 3D viewer, CvPcb, and Eeschema dialog tweaks. 2017-12-26 09:38:45 -05:00
dialog_image_editor.cpp Update code after file renaming 2018-01-29 09:39:49 +01:00
dialog_image_editor.fbp Common, 3D viewer, CvPcb, and Eeschema dialog tweaks. 2017-12-26 09:38:45 -05:00
dialog_image_editor.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
dialog_image_editor_base.cpp Common, 3D viewer, CvPcb, and Eeschema dialog tweaks. 2017-12-26 09:38:45 -05:00
dialog_image_editor_base.h Common, 3D viewer, CvPcb, and Eeschema dialog tweaks. 2017-12-26 09:38:45 -05:00
dialog_list_selector_base.cpp Remove confusing active library interactions with save. 2018-02-22 18:19:02 -05:00
dialog_list_selector_base.fbp Remove confusing active library interactions with save. 2018-02-22 18:19:02 -05:00
dialog_list_selector_base.h Remove confusing active library interactions with save. 2018-02-22 18:19:02 -05:00
dialog_page_settings.cpp Fix wxFileDialog assertion when worksheet file has absolute path. 2018-04-14 10:51:15 -04:00
dialog_page_settings.h Explicitly mark overriding functions. 2016-09-24 14:53:15 -04:00
dialog_page_settings_base.cpp Common, 3D viewer, CvPcb, and Eeschema dialog tweaks. 2017-12-26 09:38:45 -05:00
dialog_page_settings_base.fbp Common, 3D viewer, CvPcb, and Eeschema dialog tweaks. 2017-12-26 09:38:45 -05:00
dialog_page_settings_base.h Common, 3D viewer, CvPcb, and Eeschema dialog tweaks. 2017-12-26 09:38:45 -05:00
dialog_text_entry.cpp Set OK button as the default one in WX_TEXT_ENTRY_DIALOG 2018-03-30 15:29:48 +02:00
dialog_text_entry.h Add WX_TEXT_ENTRY_DIALOG which inherits from DIALOG_SHIM. 2018-03-12 22:45:51 +00:00
dialog_text_entry_base.cpp WX_TEXT_ENTRY_DIALOG: fix a wxASSERT ( very minor issue in debug mode) 2018-04-04 10:40:27 +02:00
dialog_text_entry_base.fbp WX_TEXT_ENTRY_DIALOG: fix a wxASSERT ( very minor issue in debug mode) 2018-04-04 10:40:27 +02:00
dialog_text_entry_base.h WX_TEXT_ENTRY_DIALOG: fix a wxASSERT ( very minor issue in debug mode) 2018-04-04 10:40:27 +02:00
wx_html_report_panel.cpp Added "Copy" to right click menu in WX_HTML_REPORT_PANEL 2018-03-19 17:15:07 +01:00
wx_html_report_panel.h Added "Copy" to right click menu in WX_HTML_REPORT_PANEL 2018-03-19 17:15:07 +01:00
wx_html_report_panel_base.cpp Added "Copy" to right click menu in WX_HTML_REPORT_PANEL 2018-03-19 17:15:07 +01:00
wx_html_report_panel_base.fbp Added "Copy" to right click menu in WX_HTML_REPORT_PANEL 2018-03-19 17:15:07 +01:00
wx_html_report_panel_base.h Added "Copy" to right click menu in WX_HTML_REPORT_PANEL 2018-03-19 17:15:07 +01:00