7
mirror of https://gitlab.com/kicad/code/kicad.git synced 2025-04-11 14:50:11 +00:00

Remove flag from via stack GUI

This commit is contained in:
Jon Evans 2024-11-09 14:48:17 -05:00
parent 9d1609af71
commit 0a20482359
3 changed files with 1 additions and 19 deletions

View File

@ -124,7 +124,6 @@ static const wxChar EnableSnapAnchorsDebug[] = wxT( "EnableSnapAnchorsDebug" );
static const wxChar EnableODB[] = wxT( "EnableODB" );
static const wxChar EnableJobset[] = wxT( "EnableJobset" );
static const wxChar MinParallelAngle[] = wxT( "MinParallelAngle" );
static const wxChar EnableViaStacks[] = wxT( "EnableViaStacks" );
} // namespace KEYS
@ -296,7 +295,6 @@ ADVANCED_CFG::ADVANCED_CFG()
m_EnableSnapAnchorsDebug = false;
m_MinParallelAngle = 0.001;
m_EnableViaStacks = false;
loadFromConfigFile();
}
@ -568,10 +566,6 @@ void ADVANCED_CFG::loadSettings( wxConfigBase& aCfg )
&m_MinParallelAngle, m_MinParallelAngle,
0.0, 45.0 ) );
configParams.push_back( new PARAM_CFG_BOOL( true, AC_KEYS::EnableViaStacks,
&m_EnableViaStacks,
m_EnableViaStacks ) );
// Special case for trace mask setting...we just grab them and set them immediately
// Because we even use wxLogTrace inside of advanced config
wxString traceMasks;

View File

@ -705,11 +705,6 @@ public:
*/
double m_MinParallelAngle;
/**
* Enables the user-visible editing features for via stacks
*/
bool m_EnableViaStacks;
///@}
private:

View File

@ -23,7 +23,6 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include <advanced_config.h>
#include <core/kicad_algo.h>
#include <dialogs/dialog_track_via_properties.h>
#include <pcb_layer_box_selector.h>
@ -429,7 +428,6 @@ DIALOG_TRACK_VIA_PROPERTIES::DIALOG_TRACK_VIA_PROPERTIES( PCB_BASE_FRAME* aParen
m_annularRingsLabel->Show( getLayerDepth() > 1 );
m_annularRingsCtrl->Show( getLayerDepth() > 1 );
m_sbPadstackSettings->Show( ADVANCED_CFG::GetCfg().m_EnableViaStacks );
afterPadstackModeChanged();
}
else
@ -754,12 +752,7 @@ bool DIALOG_TRACK_VIA_PROPERTIES::TransferDataFromWindow()
v->SanitizeLayers();
if( !m_viaDiameter.IsIndeterminate() )
{
if( ADVANCED_CFG::GetCfg().m_EnableViaStacks )
v->SetPadstack( *m_viaStack );
else
v->SetWidth( PADSTACK::ALL_LAYERS, m_viaDiameter.GetIntValue() );
}
v->SetPadstack( *m_viaStack );
if( !m_viaDrill.IsIndeterminate() )
v->SetDrill( m_viaDrill.GetIntValue() );