Loading Documentation/GUI_Translation_HOWTO.odt +8.93 KiB (230 KiB) File changed.No diff preview for this file type. View original file View changed file Documentation/GUI_Translation_HOWTO.pdf +6.23 KiB (331 KiB) File changed.No diff preview for this file type. View original file View changed file Documentation/wxWidgets_patch_notes.txt +9 −12 Original line number Original line Diff line number Diff line Loading @@ -5,8 +5,7 @@ Last Revised: 28-Feb-2010 Kicad needs wxWidgets, the multi platform G.U.I. Kicad needs wxWidgets, the multi platform G.U.I. Known problems: Known problems: wxMSW: wxMSW: *DO NOT* use wxMSW.2.8.1 use *only* wxWidgets >= 3.0 in fact: use wxWidgets >= 2.9.3 wxGTK wxGTK Use wxWidgets 2.8.10 or later Use wxWidgets 2.8.10 or later Loading @@ -21,15 +20,6 @@ So use a very recent version (>= 2.8.10 (that also solve other bugs) wxWidgets patch: wxWidgets patch: wxMSW, version 2.8.x Some zoom values smaller than 3 to 5 create artifacts on screen, mainly values < 1. (corresponding to draw scale factor > 1 ) See http://trac.wxwidgets.org/ticket/9554 (and 11669). This is fixed in version 2.9.3 wxWidgets 2.9.1 (all platforms) wxWidgets 2.9.1 (all platforms) Has a problem when using the built in string to double conversion: Has a problem when using the built in string to double conversion: In countries using a comm instead of a point as floating number separator In countries using a comm instead of a point as floating number separator Loading @@ -41,7 +31,7 @@ Use a version >= 2.9.3 ************************************************************************************* ************************************************************************************* wxGTK version: All wxGTK version: All before wxWidgets 3.0 ************************************************************************************* ************************************************************************************* Patch for printing wide traces that were shown with missing rounded end caps. Patch for printing wide traces that were shown with missing rounded end caps. Without this patch, printing boards and schematics under Linux, and perhaps OSX Without this patch, printing boards and schematics under Linux, and perhaps OSX Loading @@ -57,3 +47,10 @@ Add after this line: PsPrint( "1 setlinecap\n" ); PsPrint( "1 setlinecap\n" ); PsPrint("%%EndSetup\n"); PsPrint("%%EndSetup\n"); Known bug on Windows: Postscript printers print tracks like tin line. It happens only for PS drivers, and PDF printer. Other drivers (PCL for instance) work fine, so it is unlikely a bug inside Kicad/wxWidgets pcbnew/dialogs/dialog_pad_properties.cpp +2 −2 Original line number Original line Diff line number Diff line Loading @@ -149,8 +149,8 @@ DIALOG_PAD_PROPERTIES::DIALOG_PAD_PROPERTIES( PCB_BASE_FRAME* aParent, D_PAD* aP { { m_canUpdate = false; m_canUpdate = false; m_parent = aParent; m_parent = aParent; m_currentPad = aPad; // aPad can be NULL, if the dialog is calleg m_currentPad = aPad; // aPad can be NULL, if the dialog is called // from the modoule editor to set default pad characteristics // from the module editor to set default pad characteristics m_board = m_parent->GetBoard(); m_board = m_parent->GetBoard(); m_dummyPad = new D_PAD( (MODULE*) NULL ); m_dummyPad = new D_PAD( (MODULE*) NULL ); Loading Loading
Documentation/GUI_Translation_HOWTO.odt +8.93 KiB (230 KiB) File changed.No diff preview for this file type. View original file View changed file
Documentation/GUI_Translation_HOWTO.pdf +6.23 KiB (331 KiB) File changed.No diff preview for this file type. View original file View changed file
Documentation/wxWidgets_patch_notes.txt +9 −12 Original line number Original line Diff line number Diff line Loading @@ -5,8 +5,7 @@ Last Revised: 28-Feb-2010 Kicad needs wxWidgets, the multi platform G.U.I. Kicad needs wxWidgets, the multi platform G.U.I. Known problems: Known problems: wxMSW: wxMSW: *DO NOT* use wxMSW.2.8.1 use *only* wxWidgets >= 3.0 in fact: use wxWidgets >= 2.9.3 wxGTK wxGTK Use wxWidgets 2.8.10 or later Use wxWidgets 2.8.10 or later Loading @@ -21,15 +20,6 @@ So use a very recent version (>= 2.8.10 (that also solve other bugs) wxWidgets patch: wxWidgets patch: wxMSW, version 2.8.x Some zoom values smaller than 3 to 5 create artifacts on screen, mainly values < 1. (corresponding to draw scale factor > 1 ) See http://trac.wxwidgets.org/ticket/9554 (and 11669). This is fixed in version 2.9.3 wxWidgets 2.9.1 (all platforms) wxWidgets 2.9.1 (all platforms) Has a problem when using the built in string to double conversion: Has a problem when using the built in string to double conversion: In countries using a comm instead of a point as floating number separator In countries using a comm instead of a point as floating number separator Loading @@ -41,7 +31,7 @@ Use a version >= 2.9.3 ************************************************************************************* ************************************************************************************* wxGTK version: All wxGTK version: All before wxWidgets 3.0 ************************************************************************************* ************************************************************************************* Patch for printing wide traces that were shown with missing rounded end caps. Patch for printing wide traces that were shown with missing rounded end caps. Without this patch, printing boards and schematics under Linux, and perhaps OSX Without this patch, printing boards and schematics under Linux, and perhaps OSX Loading @@ -57,3 +47,10 @@ Add after this line: PsPrint( "1 setlinecap\n" ); PsPrint( "1 setlinecap\n" ); PsPrint("%%EndSetup\n"); PsPrint("%%EndSetup\n"); Known bug on Windows: Postscript printers print tracks like tin line. It happens only for PS drivers, and PDF printer. Other drivers (PCL for instance) work fine, so it is unlikely a bug inside Kicad/wxWidgets
pcbnew/dialogs/dialog_pad_properties.cpp +2 −2 Original line number Original line Diff line number Diff line Loading @@ -149,8 +149,8 @@ DIALOG_PAD_PROPERTIES::DIALOG_PAD_PROPERTIES( PCB_BASE_FRAME* aParent, D_PAD* aP { { m_canUpdate = false; m_canUpdate = false; m_parent = aParent; m_parent = aParent; m_currentPad = aPad; // aPad can be NULL, if the dialog is calleg m_currentPad = aPad; // aPad can be NULL, if the dialog is called // from the modoule editor to set default pad characteristics // from the module editor to set default pad characteristics m_board = m_parent->GetBoard(); m_board = m_parent->GetBoard(); m_dummyPad = new D_PAD( (MODULE*) NULL ); m_dummyPad = new D_PAD( (MODULE*) NULL ); Loading