Remove FreeRouting icon and menu option
Freerouting-specialized menus are removed as FreeRouting is not maintained or packaged for most OSes. Users can still import/export SPECCTRA files in KiCad allowing them to interface with a custom FreeRouting installation.
This commit is contained in:
parent
5d8dd38664
commit
2d812c2827
|
@ -92,8 +92,6 @@ set( PCBNEW_DIALOGS
|
||||||
dialogs/dialog_fp_lib_table_base.cpp
|
dialogs/dialog_fp_lib_table_base.cpp
|
||||||
dialogs/dialog_fp_plugin_options.cpp
|
dialogs/dialog_fp_plugin_options.cpp
|
||||||
dialogs/dialog_fp_plugin_options_base.cpp
|
dialogs/dialog_fp_plugin_options_base.cpp
|
||||||
dialogs/dialog_freeroute_exchange.cpp
|
|
||||||
dialogs/dialog_freeroute_exchange_base.cpp
|
|
||||||
dialogs/dialog_gen_footprint_position_file_base.cpp
|
dialogs/dialog_gen_footprint_position_file_base.cpp
|
||||||
dialogs/dialog_gencad_export_options.cpp
|
dialogs/dialog_gencad_export_options.cpp
|
||||||
dialogs/dialog_gendrill.cpp
|
dialogs/dialog_gendrill.cpp
|
||||||
|
@ -562,22 +560,6 @@ if( APPLE )
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
||||||
# Create a C++ compilable string initializer containing html text into a *.h file:
|
|
||||||
add_custom_command(
|
|
||||||
OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/dialogs/dialog_freeroute_exchange_help_html.h
|
|
||||||
COMMAND ${CMAKE_COMMAND}
|
|
||||||
-DinputFile=${CMAKE_CURRENT_SOURCE_DIR}/dialogs/dialog_freeroute_exchange_help.html
|
|
||||||
-DoutputFile=${CMAKE_CURRENT_SOURCE_DIR}/dialogs/dialog_freeroute_exchange_help_html.h
|
|
||||||
-P ${CMAKE_MODULE_PATH}/Html2C.cmake
|
|
||||||
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/dialogs/dialog_freeroute_exchange_help.html
|
|
||||||
COMMENT "creating ${CMAKE_CURRENT_SOURCE_DIR}/dialogs/dialog_freeroute_exchange_help_html.h
|
|
||||||
from ${CMAKE_CURRENT_SOURCE_DIR}/dialogs/dialog_freeroute_exchange_help.html"
|
|
||||||
)
|
|
||||||
|
|
||||||
set_source_files_properties( dialogs/dialog_freeroute_exchange.cpp PROPERTIES
|
|
||||||
OBJECT_DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/dialogs/dialog_freeroute_exchange_help_html.h
|
|
||||||
)
|
|
||||||
|
|
||||||
add_subdirectory( pcad2kicadpcb_plugin )
|
add_subdirectory( pcad2kicadpcb_plugin )
|
||||||
|
|
||||||
if( BUILD_GITHUB_PLUGIN )
|
if( BUILD_GITHUB_PLUGIN )
|
||||||
|
|
|
@ -437,11 +437,6 @@ void prepareToolsMenu( wxMenu* aParentMenu )
|
||||||
_( "Set &Layer Pair..." ), _( "Change active layer pair" ),
|
_( "Set &Layer Pair..." ), _( "Change active layer pair" ),
|
||||||
KiBitmap( select_layer_pair_xpm ) );
|
KiBitmap( select_layer_pair_xpm ) );
|
||||||
|
|
||||||
AddMenuItem( aParentMenu, ID_TOOLBARH_PCB_FREEROUTE_ACCESS,
|
|
||||||
_( "&FreeRoute" ),
|
|
||||||
_( "Fast access to the FreeROUTE external advanced router" ),
|
|
||||||
KiBitmap( web_support_xpm ) );
|
|
||||||
|
|
||||||
#if defined(KICAD_SCRIPTING_WXPYTHON)
|
#if defined(KICAD_SCRIPTING_WXPYTHON)
|
||||||
AddMenuItem( aParentMenu, ID_TOOLBARH_PCB_SCRIPTING_CONSOLE,
|
AddMenuItem( aParentMenu, ID_TOOLBARH_PCB_SCRIPTING_CONSOLE,
|
||||||
_( "&Scripting Console" ),
|
_( "&Scripting Console" ),
|
||||||
|
|
|
@ -216,7 +216,6 @@ BEGIN_EVENT_TABLE( PCB_EDIT_FRAME, PCB_BASE_FRAME )
|
||||||
EVT_COMBOBOX( ID_TOOLBARH_PCB_SELECT_LAYER, PCB_EDIT_FRAME::Process_Special_Functions )
|
EVT_COMBOBOX( ID_TOOLBARH_PCB_SELECT_LAYER, PCB_EDIT_FRAME::Process_Special_Functions )
|
||||||
EVT_CHOICE( ID_AUX_TOOLBAR_PCB_TRACK_WIDTH, PCB_EDIT_FRAME::Tracks_and_Vias_Size_Event )
|
EVT_CHOICE( ID_AUX_TOOLBAR_PCB_TRACK_WIDTH, PCB_EDIT_FRAME::Tracks_and_Vias_Size_Event )
|
||||||
EVT_CHOICE( ID_AUX_TOOLBAR_PCB_VIA_SIZE, PCB_EDIT_FRAME::Tracks_and_Vias_Size_Event )
|
EVT_CHOICE( ID_AUX_TOOLBAR_PCB_VIA_SIZE, PCB_EDIT_FRAME::Tracks_and_Vias_Size_Event )
|
||||||
EVT_TOOL( ID_TOOLBARH_PCB_FREEROUTE_ACCESS, PCB_EDIT_FRAME::Access_to_External_Tool )
|
|
||||||
|
|
||||||
|
|
||||||
#if defined(KICAD_SCRIPTING) && defined(KICAD_SCRIPTING_ACTION_MENU)
|
#if defined(KICAD_SCRIPTING) && defined(KICAD_SCRIPTING_ACTION_MENU)
|
||||||
|
|
|
@ -1073,12 +1073,6 @@ public:
|
||||||
*/
|
*/
|
||||||
void ImportSpecctraDesign( wxCommandEvent& event );
|
void ImportSpecctraDesign( wxCommandEvent& event );
|
||||||
|
|
||||||
/**
|
|
||||||
* Function Access_to_External_Tool
|
|
||||||
* Run an external tool (like freeroute )
|
|
||||||
*/
|
|
||||||
void Access_to_External_Tool( wxCommandEvent& event );
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Function ListAndSelectModuleName
|
* Function ListAndSelectModuleName
|
||||||
* builds and shows a list of existing modules on board that the user can select.
|
* builds and shows a list of existing modules on board that the user can select.
|
||||||
|
|
|
@ -284,7 +284,6 @@ enum pcbnew_ids
|
||||||
|
|
||||||
ID_TOOLBARH_PCB_MODE_MODULE,
|
ID_TOOLBARH_PCB_MODE_MODULE,
|
||||||
ID_TOOLBARH_PCB_MODE_TRACKS,
|
ID_TOOLBARH_PCB_MODE_TRACKS,
|
||||||
ID_TOOLBARH_PCB_FREEROUTE_ACCESS,
|
|
||||||
ID_TOOLBARH_PCB_SCRIPTING_CONSOLE,
|
ID_TOOLBARH_PCB_SCRIPTING_CONSOLE,
|
||||||
|
|
||||||
ID_TOOLBARH_PCB_ACTION_PLUGIN,
|
ID_TOOLBARH_PCB_ACTION_PLUGIN,
|
||||||
|
|
|
@ -319,12 +319,6 @@ void PCB_EDIT_FRAME::ReCreateHToolbar()
|
||||||
m_mainToolBar->AddTool( ID_AUX_TOOLBAR_PCB_SELECT_LAYER_PAIR, wxEmptyString,
|
m_mainToolBar->AddTool( ID_AUX_TOOLBAR_PCB_SELECT_LAYER_PAIR, wxEmptyString,
|
||||||
*LayerPairBitmap, SEL_LAYER_HELP );
|
*LayerPairBitmap, SEL_LAYER_HELP );
|
||||||
|
|
||||||
// Fast call to FreeROUTE Web Bases router
|
|
||||||
KiScaledSeparator( m_mainToolBar, this );
|
|
||||||
m_mainToolBar->AddTool( ID_TOOLBARH_PCB_FREEROUTE_ACCESS, wxEmptyString,
|
|
||||||
KiScaledBitmap( web_support_xpm, this ),
|
|
||||||
_( "Fast access to the FreeROUTE external advanced router" ) );
|
|
||||||
|
|
||||||
// Access to the scripting console
|
// Access to the scripting console
|
||||||
#if defined(KICAD_SCRIPTING_WXPYTHON)
|
#if defined(KICAD_SCRIPTING_WXPYTHON)
|
||||||
if( IsWxPythonLoaded() )
|
if( IsWxPythonLoaded() )
|
||||||
|
|
Loading…
Reference in New Issue