Re: [Kicad-developers] fp-lib-tables UI question

2015-01-22 Thread Adam Wolf
I'm not sure, Bob. I was trying to make this thread be about a UI change to the library manager window. However, I'm a little too tired to be a stickler about it, and I have buy-in from Wayne and no screams of bloody murder from anyone else, so... If you want to build your own stuff on OS X, and

Re: [Kicad-developers] fp-lib-tables UI question

2015-01-22 Thread Bob Gustafson
Hi Adam I'm looking at the fp-lib-tables and their placement. Environment variables are giving me problems. What title would you suggest for a new thread? Bob G On 01/22/2015 06:02 PM, Adam Wolf wrote: Hi Bob, I'm not sure this is the right thread for your question. Maybe start a new one? A

Re: [Kicad-developers] [PATCH] Hotkey for editing module with module editor (Ctrl-E)

2015-01-22 Thread John Beard
On Sun, 2014-12-07 at 21:54 +, John Beard wrote: > Here is an amended patch, where Ctrl-E over an item in > either legacy or GAL will launch the footprint editor. A single > selection works as before. That patch no longer applies, please find attached a new patch for the current product tip.

Re: [Kicad-developers] fp-lib-tables UI question

2015-01-22 Thread Adam Wolf
Hi Bob, I'm not sure this is the right thread for your question. Maybe start a new one? Adam Wolf On Thu, Jan 22, 2015 at 6:02 PM, Bob Gustafson wrote: > > On 01/22/2015 03:37 PM, Wayne Stambaugh wrote: > >> On 1/22/2015 4:35 PM, Bob Gustafson wrote: >> >>> If I don't do anything, KiCad wants

Re: [Kicad-developers] fp-lib-tables UI question

2015-01-22 Thread Bob Gustafson
On 01/22/2015 03:37 PM, Wayne Stambaugh wrote: On 1/22/2015 4:35 PM, Bob Gustafson wrote: If I don't do anything, KiCad wants the definition of KISYSMOD as an environment variable. This is only true if you keep a copy of the footprint libraries on your system and you don't use the GitHub plugi

Re: [Kicad-developers] fp-lib-tables UI question

2015-01-22 Thread Adam Wolf
Nick, that makes sense. If we downloaded a new fp-lib-table.for-pretty from github, that will break unless the user simultaneously updates their pretties from github--which is definitely beyond the scope of this. Adam Wolf On Thu, Jan 22, 2015 at 5:10 PM, Nick Østergaard wrote: > I guess that

Re: [Kicad-developers] fp-lib-tables UI question

2015-01-22 Thread Nick Østergaard
I guess that only the fp-lib-table.for-github should be fetched from the internet. The others should be fetched locally, because they are installed locally. As I see it. 2015-01-22 22:33 GMT+01:00 Adam Wolf : > That sounds like a good idea to me, but I think it should fall back to > looking in tha

Re: [Kicad-developers] fp-lib-tables UI question

2015-01-22 Thread Wayne Stambaugh
On 1/22/2015 4:35 PM, Bob Gustafson wrote: > If I don't do anything, KiCad wants the definition of KISYSMOD as an > environment variable. This is only true if you keep a copy of the footprint libraries on your system and you don't use the GitHub plugin to access them from https://github.com/KiCad.

Re: [Kicad-developers] fp-lib-tables UI question

2015-01-22 Thread Wayne Stambaugh
That would be useful. However, I don't think you can download arbitrary files (only pretty footprint libraries) using the GitHub plugin but I could be wrong. On 1/22/2015 4:29 PM, Carl Poirier wrote: > Couldn't you pull the preconfigured fp-lib-tables from Github instead of > a local directory? T

Re: [Kicad-developers] fp-lib-tables UI question

2015-01-22 Thread Bob Gustafson
If I don't do anything, KiCad wants the definition of KISYSMOD as an environment variable. The window PCB LIBRARY TABLES shows ${KISYSMOD}/ in front of every component. The panel below on the PCB LIBRARY TABLES window shows KISYSMOD as an undefined environment variable. Kicad has trouble i

Re: [Kicad-developers] fp-lib-tables UI question

2015-01-22 Thread Adam Wolf
That sounds like a good idea to me, but I think it should fall back to looking in that directory if Github is not available. I think the UI and most of the code would be the same, so I will start work tonight... Thoughts? On Jan 22, 2015 4:29 PM, "Carl Poirier" wrote: > Couldn't you pull the pr

Re: [Kicad-developers] fp-lib-tables UI question

2015-01-22 Thread Carl Poirier
Couldn't you pull the preconfigured fp-lib-tables from Github instead of a local directory? This way, it will be easy for the user to get the latest and greatest footprints! On Thu, Jan 22, 2015 at 4:23 PM, Adam Wolf wrote: > Great, thanks! > On Jan 22, 2015 4:20 PM, "Wayne Stambaugh" wrote: >

Re: [Kicad-developers] fp-lib-tables UI question

2015-01-22 Thread Adam Wolf
Great, thanks! On Jan 22, 2015 4:20 PM, "Wayne Stambaugh" wrote: > As of right now, the preloaded fp-lib-table files are installed in > ${CMAKE_INSTALL_PREFIX}/share/kicad/template on Linux and Windows. On > OSX they appear to be installed in > ${OSX_BUNDLE_INSTALL_DIR}/${OSX_BUNDLE_SUP_DIR}/tem

Re: [Kicad-developers] fp-lib-tables UI question

2015-01-22 Thread Wayne Stambaugh
As of right now, the preloaded fp-lib-table files are installed in ${CMAKE_INSTALL_PREFIX}/share/kicad/template on Linux and Windows. On OSX they appear to be installed in ${OSX_BUNDLE_INSTALL_DIR}/${OSX_BUNDLE_SUP_DIR}/template where ever that works out to be. The fp-lib-table files themselves a

Re: [Kicad-developers] fp-lib-tables UI question

2015-01-22 Thread Adam Wolf
This is going to be slick, Wayne. Is there any particular place that seems decent to put the preconfigured fp-table-libs? In my mind, they're almost templates... Adam Wolf On Thu, Jan 22, 2015 at 4:01 PM, Wayne Stambaugh wrote: > On 1/22/2015 3:56 PM, Adam Wolf wrote: > > Do you mean /fp-tabl

Re: [Kicad-developers] OS X Menu Icons, Boost, Symlinkery

2015-01-22 Thread Bob Gustafson
When I did 'grep -rn USE_MENU_ICONS * in the kicad.bzr directory, I didn't come up with any hits. Where is the code affected? Bob G On 01/22/2015 01:40 PM, Collin Anderson wrote: So, maybe I missed something and someone resolved the issue, but I just built KiCad with the USE_MENU_ICONS turned

Re: [Kicad-developers] fp-lib-tables UI question

2015-01-22 Thread Wayne Stambaugh
On 1/22/2015 3:56 PM, Adam Wolf wrote: > Do you mean /fp-table-lib? (i.e., on > Linux ~/.config/kicad/fp-lib-table?) Yes. > > I really like this idea. The wizard already does a good job explaining > what each type of fp-lib-table entry is. Then it should be possible to add the code to copy a p

Re: [Kicad-developers] OS X Menu Icons, Boost, Symlinkery

2015-01-22 Thread Bernhard Stegmaier
Icons: Yes, I also used them without any problems… just a matter of taste I guess. Boost: I used stock 1.56 from MacPorts without any noticeable issues the last couple of months. Regards, Bernhard On 22.01.2015, at 20:40, Collin Anderson wrote: > Menu icons: > So, maybe I missed something an

Re: [Kicad-developers] fp-lib-tables UI question

2015-01-22 Thread Adam Wolf
Do you mean /fp-table-lib? (i.e., on Linux ~/.config/kicad/fp-lib-table?) I really like this idea. The wizard already does a good job explaining what each type of fp-lib-table entry is. Adam Wolf On Thu, Jan 22, 2015 at 3:33 PM, Wayne Stambaugh wrote: > Maybe you could add an "Initialize Glob

Re: [Kicad-developers] fp-lib-tables UI question

2015-01-22 Thread Wayne Stambaugh
Maybe you could add an "Initialize Global Table" mode to the fp-lib-table wizard where a predefined table file is copied to ~/. You could test for ~/fp-lib-table and enter this mode automatically or enter the "Edit Table" mode when ~/fp-lib-table is already defined. This would also prevent furthe

Re: [Kicad-developers] OS X Menu Icons, Boost, Symlinkery

2015-01-22 Thread Adam Wolf
Collin, I think a homebrew tap is useful for users who want to try out a patch. It is very easy to modify a tap to put your own patch in. Adam Wolf Cofounder and Engineer Wayne and Layne, LLC On Jan 22, 2015 3:10 PM, "Wayne Stambaugh" wrote: > The Apple OSX HIG for a long time was marching tow

Re: [Kicad-developers] OS X Menu Icons, Boost, Symlinkery

2015-01-22 Thread Wayne Stambaugh
The Apple OSX HIG for a long time was marching towards the no bitmaps in menus philosophy. It appears that they are now changing course if I'm reading this correctly: https://developer.apple.com/library/mac/documentation/UserExperience/Conceptual/OSXHIGuidelines/MenuIconsSymbols.html#//apple_ref/

[Kicad-developers] OS X Menu Icons, Boost, Symlinkery

2015-01-22 Thread Collin Anderson
Menu icons: So, maybe I missed something and someone resolved the issue, but I just built KiCad with the USE_MENU_ICONS turned on and it works flawlessly and looks great. I don't understand why it is off for OS X, I could not find any issue and indeed, the menu icons really improve everything a

Re: [Kicad-developers] fp-lib-tables UI question

2015-01-22 Thread Adam Wolf
The new fp-lib-table wizard is great for adding new entries to the current table, but does not appear to have a "load defaults" type option. However, this is based on using it, not reading the code, so it is possible the feature is included somewhere I did not see. Adam Wolf On Thu, Jan 22, 2015