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_plugin_options.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_gencad_export_options.cpp
|
||||
dialogs/dialog_gendrill.cpp
|
||||
|
@ -562,22 +560,6 @@ if( APPLE )
|
|||
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 )
|
||||
|
||||
if( BUILD_GITHUB_PLUGIN )
|
||||
|
|
|
@ -437,11 +437,6 @@ void prepareToolsMenu( wxMenu* aParentMenu )
|
|||
_( "Set &Layer Pair..." ), _( "Change active layer pair" ),
|
||||
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)
|
||||
AddMenuItem( aParentMenu, ID_TOOLBARH_PCB_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_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_TOOL( ID_TOOLBARH_PCB_FREEROUTE_ACCESS, PCB_EDIT_FRAME::Access_to_External_Tool )
|
||||
|
||||
|
||||
#if defined(KICAD_SCRIPTING) && defined(KICAD_SCRIPTING_ACTION_MENU)
|
||||
|
|
|
@ -1073,12 +1073,6 @@ public:
|
|||
*/
|
||||
void ImportSpecctraDesign( wxCommandEvent& event );
|
||||
|
||||
/**
|
||||
* Function Access_to_External_Tool
|
||||
* Run an external tool (like freeroute )
|
||||
*/
|
||||
void Access_to_External_Tool( wxCommandEvent& event );
|
||||
|
||||
/**
|
||||
* Function ListAndSelectModuleName
|
||||
* 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_TRACKS,
|
||||
ID_TOOLBARH_PCB_FREEROUTE_ACCESS,
|
||||
ID_TOOLBARH_PCB_SCRIPTING_CONSOLE,
|
||||
|
||||
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,
|
||||
*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
|
||||
#if defined(KICAD_SCRIPTING_WXPYTHON)
|
||||
if( IsWxPythonLoaded() )
|
||||
|
|
Loading…
Reference in New Issue