Re: [Kicad-developers] (no subject)
Thank you. 2017-12-28 23:19 GMT+01:00 Wayne Stambaugh: > Nick, > > I merged your patch. Thank you for your contribution. > > Wayne > > On 12/24/2017 06:26 PM, Nick Østergaard wrote: > > Hi Wayne, > > > > Thank you for fixing [Bug 1739910] Configure paths are missing in > eeschema > > > > But I propose to move the menu item to directly after the lib table menu > > option as it is in pcbnew. And also use the same icon as everywhere else. > > > > The attached patch does exactly that. > > > > Regards > > Nick Østergaard > ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] (no subject)
Nick, I merged your patch. Thank you for your contribution. Wayne On 12/24/2017 06:26 PM, Nick Østergaard wrote: > Hi Wayne, > > Thank you for fixing [Bug 1739910] Configure paths are missing in eeschema > > But I propose to move the menu item to directly after the lib table menu > option as it is in pcbnew. And also use the same icon as everywhere else. > > The attached patch does exactly that. > > Regards > Nick Østergaard ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] (no subject)
Hmm, sorry for not setting a proper title for that email. I hope you wll read it anyways. 2017-12-25 0:26 GMT+01:00 Nick Østergaard: > Hi Wayne, > > Thank you for fixing [Bug 1739910] Configure paths are missing in eeschema > > But I propose to move the menu item to directly after the lib table menu > option as it is in pcbnew. And also use the same icon as everywhere else. > > The attached patch does exactly that. > > Regards > Nick Østergaard > ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
[Kicad-developers] (no subject)
Hi Wayne, Thank you for fixing [Bug 1739910] Configure paths are missing in eeschema But I propose to move the menu item to directly after the lib table menu option as it is in pcbnew. And also use the same icon as everywhere else. The attached patch does exactly that. Regards Nick Østergaard From 98ea474d9719c26f7345b3caf15124eaa6047ac9 Mon Sep 17 00:00:00 2001 From: Nick ?stergaardDate: Mon, 25 Dec 2017 00:22:46 +0100 Subject: [PATCH] Use same path icon for the Configure Paths menu option Also move the path configure item above the General Options to align better with the menu in pcbnew. --- eeschema/menubar.cpp | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/eeschema/menubar.cpp b/eeschema/menubar.cpp index aba15417a..805895cbe 100644 --- a/eeschema/menubar.cpp +++ b/eeschema/menubar.cpp @@ -635,6 +635,13 @@ static void preparePreferencesMenu( SCH_EDIT_FRAME* aFrame, wxMenu* aParentMenu _( "Edit the global and project symbol library tables (list of active libraries)." ), KiBitmap( library_table_xpm ) ); +// Path configuration edit dialog. +AddMenuItem( aParentMenu, + ID_PREFERENCES_CONFIGURE_PATHS, + _( "Configure " ), + _( "Edit path configuration environment variables" ), + KiBitmap( path_xpm ) ); + // Options (Preferences on WXMAC) #ifdef __WXMAC__ aParentMenu->Append( wxID_PREFERENCES ); @@ -646,13 +653,6 @@ static void preparePreferencesMenu( SCH_EDIT_FRAME* aFrame, wxMenu* aParentMenu KiBitmap( preference_xpm ) ); #endif // __WXMAC__ -// Path configuration edit dialog. -AddMenuItem( aParentMenu, - ID_PREFERENCES_CONFIGURE_PATHS, - _( "Configure " ), - _( "Edit path configuration environment variables" ), - KiBitmap( editor_xpm ) ); - // Language submenu aParentMenu->AppendSeparator(); Pgm().AddMenuLanguageList( aParentMenu ); -- 2.15.1 ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
[Kicad-developers] (no subject)
Yikes, guys, I have a repeatable crash in the EEschema library editor with 4.0.0 (downloaded from kicad-pcb.org) in OS X 10.11.2. I cloned a part, and I went to edit it. I was able to change a couple of the fields, but when I went to change the footprint in the Field Properties dialog, Kicad crashes as soon as I press the "Assign Footprint" button. Here is the crash dump: Process: kicad [1336] Path: /Applications/Kicad/kicad.app/Contents/MacOS/kicad Identifier:org.kicad-pcb.kicad Version: ??? (???) Code Type: X86-64 (Native) Parent Process:??? [1] Responsible: kicad [1336] User ID: 501 Date/Time: 2015-12-15 19:11:33.926 -0700 OS Version:Mac OS X 10.11.2 (15C50) Report Version:11 Anonymous UUID:D7CB354B-B328-BBD0-DB45-E2A977133B91 Time Awake Since Boot: 3800 seconds System Integrity Protection: enabled Crashed Thread:0 Dispatch queue: com.apple.main-thread Exception Type:EXC_BAD_INSTRUCTION (SIGILL) Exception Codes: 0x0001, 0x Exception Note:EXC_CORPSE_NOTIFY Application Specific Information: /Applications/Kicad/kicad.app/Contents/MacOS/../Frameworks/libpixman-1.0.dylib Performing @selector(controlAction:) from sender wxNSButton 0x7fdeeb9b33b0 Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libpixman-1.0.dylib 0x000113e1f20e _pixman_setup_combiner_functions_32 + 1290 1 libpixman-1.0.dylib 0x000113e4e21f _pixman_implementation_create_general + 31 2 libpixman-1.0.dylib 0x000113e4fe87 _pixman_choose_implementation + 11 3 libpixman-1.0.dylib 0x000113e10869 pixman_constructor + 9 4 dyld0x7fff61bdbf2b ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) + 265 5 dyld0x7fff61bdc0a4 ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) + 40 6 dyld0x7fff61bd86dd ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 305 7 dyld0x7fff61bd8672 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 198 8 dyld0x7fff61bd8672 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 198 9 dyld0x7fff61bd8563 ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 127 10 dyld0x7fff61bd87d3 ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) + 75 11 dyld0x7fff61bcdeb0 dyld::runInitializers(ImageLoader*) + 89 12 dyld0x7fff61bd5128 dlopen + 555 13 libdyld.dylib 0x7fff9634979c dlopen + 59 14 libwx_baseu-3.0.0.dylib 0x00010b5f917c wxDynamicLibrary::RawLoad(wxString const&, int) + 156 15 libwx_baseu-3.0.0.dylib 0x00010b5017bc wxDynamicLibrary::Load(wxString const&, int) + 348 16 org.kicad-pcb.kicad 0x00010a925b69 KIWAY::KiFACE(KIWAY::FACE_T, bool) + 185 17 org.kicad-pcb.kicad 0x00010a92626c KIWAY::Player(FRAME_T, bool) + 172 18 _eeschema.kiface0x000112c2699e DIALOG_EDIT_LIBENTRY_FIELDS_IN_LIB::showButtonHandler(wxCommandEvent&) + 174 19 libwx_baseu-3.0.0.dylib 0x00010b623862 wxEvtHandler::SearchDynamicEventTable(wxEvent&) + 178 20 libwx_baseu-3.0.0.dylib 0x00010b6235db wxEvtHandler::ProcessEventLocally(wxEvent&) + 59 21 libwx_baseu-3.0.0.dylib 0x00010b6234eb wxEvtHandler::ProcessEvent(wxEvent&) + 187 22 libwx_baseu-3.0.0.dylib 0x00010b6238ff wxEvtHandler::SafelyProcessEvent(wxEvent&) + 15 23 libwx_osx_cocoau_core-3.0.0.dylib 0x00010addbb8e wxButton::OSXHandleClicked(double) + 62 24 libsystem_trace.dylib 0x7fff9829a07a _os_activity_initiate + 75 25 com.apple.AppKit0x7fff9123f51d -[NSApplication sendAction:to:from:] + 460 26 com.apple.AppKit0x7fff91254486 -[NSControl sendAction:to:] + 86 27 com.apple.AppKit0x7fff912543b0 __26-[NSCell _sendActionFrom:]_block_invoke + 131 28 libsystem_trace.dylib 0x7fff9829a07a _os_activity_initiate + 75 29 com.apple.AppKit0x7fff9125430d -[NSCell _sendActionFrom:] + 144 30
[Kicad-developers] (no subject)
Hello, I have some ideas, but I would like to implement my self to learn about the kicad source code. I would like to switch on and off the layers by pressing a new checkbox in the layermanager, but I have the problem I don't find where the other layer checkboxes will created, and does a function exist, which turns off and on the layers? Martin ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] (no subject)
Hello Dick, I just got around to rebuild and test with 4989, it works. Great and thank you again for your quick response. Nick 2014-07-08 22:41 GMT+02:00 Nick Østergaard oe.n...@gmail.com: No problem, thank you for your prompt answer. Testing just for you. :) 2014-07-08 22:26 GMT+02:00 Dick Hollenbeck d...@softplc.com: Ok, with the new information I see a number of problems. I left some stuff unfinished from yesterday. Thanks for the info. I am on it this afternoon. Dick ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
[Kicad-developers] (no subject)
Hello Dick It seems like your latest commit (4986 switch back to original sexpr usage of PTREE, add new DSNLEX...) cannot read pcb files anymore. There is also a bug report on this topic [1]. Regards Nick Østergaard [1] https://bugs.launchpad.net/kicad/+bug/1331536 ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] (no subject)
Sorry, I attached the wrong link to the bug. So here it is: https://bugs.launchpad.net/kicad/+bug/1339015 2014-07-08 21:10 GMT+02:00 Nick Østergaard oe.n...@gmail.com: Hello Dick It seems like your latest commit (4986 switch back to original sexpr usage of PTREE, add new DSNLEX...) cannot read pcb files anymore. There is also a bug report on this topic [1]. Regards Nick Østergaard [1] https://bugs.launchpad.net/kicad/+bug/1331536 ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] (no subject)
On 07/08/2014 02:10 PM, Nick Østergaard wrote: Hello Dick It seems like your latest commit (4986 switch back to original sexpr usage of PTREE, add new DSNLEX...) cannot read pcb files anymore. There is also a bug report on this topic [1]. Regards Nick Østergaard [1] https://bugs.launchpad.net/kicad/+bug/1331536 Cannot duplicate. More data required. ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] (no subject)
Interresting. I assumed that it would be easy to reproduce since I got the same error as the OP in the bug report. OK, it seems that it only fails when I open with the big button in the kicad app, but not the pcb in the left tree view. I tried it with the demoproject sonde xilinx. Can you reproduce with that? But I swear that it aslo occoured for me earlier when I did open the kicad_pcb file form the command line with pcbnew. 2014-07-08 21:44 GMT+02:00 Dick Hollenbeck d...@softplc.com: On 07/08/2014 02:10 PM, Nick Østergaard wrote: Hello Dick It seems like your latest commit (4986 switch back to original sexpr usage of PTREE, add new DSNLEX...) cannot read pcb files anymore. There is also a bug report on this topic [1]. Regards Nick Østergaard [1] https://bugs.launchpad.net/kicad/+bug/1331536 Cannot duplicate. More data required. ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] (no subject)
Ok, with the new information I see a number of problems. I left some stuff unfinished from yesterday. Thanks for the info. I am on it this afternoon. Dick ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
[Kicad-developers] (no subject)
Hi One little change witch I made after that via size modification, when changing track and via sizes, is refreshing canvas after change. It cleans old size drawings and now it is possible to see changed track width instantly. I don't know deeply enough how kicad works, but I have tested it whole day and it seems to work well. Heikki Pulkkinen === modified file 'pcbnew/event_handlers_tracks_vias_sizes.cpp' --- pcbnew/event_handlers_tracks_vias_sizes.cpp 2012-02-02 17:45:37 + +++ pcbnew/event_handlers_tracks_vias_sizes.cpp 2012-11-30 16:46:56 + @@ -91,4 +91,6 @@ wxMessageBox( wxT( PCB_EDIT_FRAME::Tracks_and_Vias_Size_Event() error) ); break; } +//Refresh canvas, that we can see changes instantly. +m_canvas-Refresh(); } ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
[Kicad-developers] (no subject)
I think I'll join it, I'm posting here because I think it's somehow related, anyway it's for VLSI not for PCBs. https://www.coursera.org/course/vlsicad - * Am I going to learn how to use any industrial design tools in this class? * Nope. This is not a course about “using” other people’s tools. So, it’s not a standard “VLSI Design” sort of a class. This is a course about building software design tools. - *What resources will I need for this class?* You need access to a Windows, Mac, or Linux computer to be able to write, compile and run programs. You should be able to program in one of Java or C++. For some programming assignments, you can use any language you like, as long as you can read our input files and write our output file formats. Greetings! :) -- Miguel Angel Ajo Pelayo http://www.nbee.es +34 636 52 25 69 skype: ajoajoajo ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
[Kicad-developers] (no subject)
___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp