Commit 29e217d3 authored by charras's avatar charras
Browse files

pcbnew Rewrite the GUI relative to the tracks widths and vias diameters and...

pcbnew Rewrite the GUI relative to the tracks widths and vias diameters and drills selection and edition, for compatibility with new netclass approach.
parent e027e659
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -4,6 +4,22 @@ KiCad ChangeLog 2009
Please add newer entries at the top, list the date and your name with
email address.

2009-oct-30 UPDATE Jean-Pierre Charras <jean-pierre.charras@gipsa-lab.inpg.fr>
================================================================================
++pcbnew
    Rewrite the GUI relative to the tracks widths and vias diameters and drills selection
    and edition, for compatibility with new netclass approach.
    Now vias dimensions are defined by their diameter and drill values
    (This is also a simpler an better way than the old one that considers
    via diameters and drill values as independant parmeters)
    When set a via to a "custom" value, the diameter and the drill values are set.
    (of course one can use the drill defualt value of the netclass)
    So the via hole edit options (in popup menu) does not exist no more.
    The global tracks widths and vias diameters and drills changes are now
    accessible by a specific dialog frame.




2009-oct-27 UPDATE Jerry Jacobs <xor.gate.engineering@gmail.com>
================================================================================
+2 −2
Original line number Diff line number Diff line
@@ -12,8 +12,8 @@ may choose to document this corresponding work in the CHANGELOG.txt file.
/*
 * This program source code file is part of KICAD, a free EDA CAD application.
 *
 * Copyright (C) 1992-2008 Jean-Pierre Charras, jean-pierre.charras@gipsa-lab.inpg.fr
 * Copyright (C) 1992-2008 Kicad Developers, see change_log.txt for contributors.
 * Copyright (C) 1992-2009 Jean-Pierre Charras, jean-pierre.charras@gipsa-lab.inpg.fr
 * Copyright (C) 1992-2009 Kicad Developers, see change_log.txt for contributors.
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
+1 −2
Original line number Diff line number Diff line
@@ -51,10 +51,9 @@ void WinEDA_GerberFrame::Process_Config( wxCommandEvent& event )
        break;
    }

    case ID_PCB_TRACK_SIZE_SETUP:
    case ID_PCB_DISPLAY_OPTIONS_SETUP:
    case ID_OPTIONS_SETUP:
        InstallPcbOptionsFrame( pos, id );
        InstallGerberOptionsFrame( pos, id );
        break;

    case ID_CONFIG_SAVE:
+1 −1
Original line number Diff line number Diff line
@@ -413,7 +413,7 @@ void WinEDA_LookFrame::OnOkClick( wxCommandEvent& event )


/***************************************************************************/
void WinEDA_GerberFrame::InstallPcbOptionsFrame( const wxPoint& pos, int id )
void WinEDA_GerberFrame::InstallGerberOptionsFrame( const wxPoint& pos, int id )
/***************************************************************************/
{
    switch( id )
+1 −1
Original line number Diff line number Diff line
@@ -70,7 +70,7 @@ public:
    void         Process_Settings( wxCommandEvent& event );
    void         Process_Config( wxCommandEvent& event );
    void         InstallConfigFrame( const wxPoint& pos );
    void         InstallPcbOptionsFrame( const wxPoint& pos, int id );
    void         InstallGerberOptionsFrame( const wxPoint& pos, int id );
    void         InstallPcbGlobalDeleteFrame( const wxPoint& pos );

    /* handlers for block commands */
Loading