kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #29189
Re: [Kicad-lib-committers] kicad.pro with all schematic libs
Hi All,
I don't have a deep understanding about the internal working of Kicad, so I have no idea what I'm talking about :-)
When Kicad is started, I think the libraries are not yet accessed, until the user wants to place a new part in the schematic, the schematic is converted into a PCB, and other actions like that.
Is it possible to rework the library loading part of Kicad that a library is loaded only when accessed? This way the startup time of Kicad is faster, so the user can start to work on his project sooner. This also allows for users who don't have a large amount of RAM, but do want to be able to access a huge amount of libraries. This of course slows down the first access to a library.
Maybe to speed things up, Kicad can load libraries after startup, while it's otherwise idle.
Kind regards,
cedric
----Origineel Bericht----
Van : oliver.henry.walters@xxxxxxxxx
Datum : 17/04/2017 01:01
Aan : kandrey89@xxxxxxxxx
Cc : oe.nick@xxxxxxxxx, kicad-developers@xxxxxxxxxxxxxxxxxxx, kicad-lib-committers@xxxxxxxxxxxxxxxxxxx
Onderwerp : Re: [Kicad-lib-committers] [Kicad-developers] kicad.pro with all schematic libs
If all the libraries are added by default, it can take a significant amount of time to load them when KiCad starts. Perhaps we need to better inform users of the presence of these other libraries?
On 17 Apr 2017 08:55, "Andrey Kuznetsov" <
kandrey89@xxxxxxxxx> wrote:
Does the default lib list ship with the kicad-lib or the kicad main program?
I think it should be the former so that the kicad-lib provides the defaults based on whatever libraries they deem stable and default, and kicad program reads in the lib list and loads the libraries in that list. Yes kicad will be dependent on kicad-lib in order to have any default libraries at all, but assuming people maintain kicad-lib it shouldn't be a problem.
I too found it annoying that a lot of libraries were not loaded by default and I had to add them manually.
On Sun, Apr 16, 2017 at 3:29 PM, Nick Østergaard
<oe.nick@xxxxxxxxx> wrote:
I added kicad-lib-comitters, I would like to know why that think about this.
2017-04-16 22:49 GMT+02:00 "Jörg Hermann" <
joerg.hermann@xxxxxx>:
> Hello,
>
> KiCad ships with 92 schematic ibraries, but
kicad.pro contains only 29.
> I suggest defaulting to have all libs in
kicad.pro by replacing the 29 libs
> with my list.
> I suggest applying this to devel and stable.
>
> Best regards and happy easter eggs to all!
>
> Jörg Hermann
>
> LibName1=74xgxx
> LibName2=74xx
> LibName3=ac-dc
> LibName4=actel
> LibName5=adc-dac
> LibName6=allegro
> LibName7=Altera
> LibName8=analog_devices
> LibName9=analog_switches
> LibName10=atmel
> LibName11=audio
> LibName12=battery_management
> LibName13=bbd
> LibName14=bosch
> LibName15=brooktre
> LibName16=cmos_ieee
> LibName17=cmos4000
> LibName18=conn
> LibName19=contrib
> LibName20=cypress
> LibName21=dc-dc
> LibName22=device
> LibName23=digital-audio
> LibName24=diode
> LibName25=display
> LibName26=dsp
> LibName27=elec-unifil
> LibName28=ESD_Protection
> LibName29=ftdi
> LibName30=gennum
> LibName31=graphic
> LibName32=hc11
> LibName33=intel
> LibName34=interface
> LibName35=intersil
> LibName36=ir
> LibName37=Lattice
> LibName38=leds
> LibName39=linear
> LibName40=logo
> LibName41=maxim
> LibName42=mechanical
> LibName43=memory
> LibName44=microchip
> LibName45=microchip_dspic33dsc
> LibName46=microchip_pic10mcu
> LibName47=microchip_pic12mcu
> LibName48=microchip_pic16mcu
> LibName49=microchip_pic18mcu
> LibName50=microchip_pic24mcu
> LibName51=microchip_pic32mcu
> LibName52=microcontrollers
> LibName53=modules
> LibName54=motor_drivers
> LibName55=motorola
> LibName56=motors
> LibName57=msp430
> LibName58=nordicsemi
> LibName59=nxp
> LibName60=nxp_armmcu
> LibName61=onsemi
> LibName62=opto
> LibName63=Oscillators
> LibName64=philips
> LibName65=power
> LibName66=Power_Management
> LibName67=powerint
> LibName68=pspice
> LibName69=references
> LibName70=regul
> LibName71=relays
> LibName72=rfcom
> LibName73=sensors
> LibName74=silabs
> LibName75=siliconi
> LibName76=stm32
> LibName77=stm8
> LibName78=supertex
> LibName79=switches
> LibName80=texas
> LibName81=transf
> LibName82=transistors
> LibName83=triac_thyristor
> LibName84=ttl_ieee
> LibName85=valves
> LibName86=video
> LibName87=wiznet
> LibName88=Worldsemi
> LibName89=Xicor
> LibName90=xilinx
> LibName91=zetex
> LibName92=Zilog
>
>
>
> ______________________________
_________________
> Mailing list:
https://launchpad.net/~kicad-d
evelopers
> Post to :
kicad-developers@lists.launchp
ad.net
> Unsubscribe :
https://launchpad.net/~kicad-d
evelopers
> More help :
https://help.launchpad.net/Lis
tHelp
>
______________________________
_________________
Mailing list:
https://launchpad.net/~kicad-d
evelopers
Post to :
kicad-developers@lists.launchp
ad.net
Unsubscribe :
https://launchpad.net/~kicad-d
evelopers
More help :
https://help.launchpad.net/Lis
tHelp
--
Remember The Past, Live The Present, Change The Future
Those who look only to the past or the present are certain to miss the future [JFK]
kandrey89@xxxxxxxxx
Live Long and Prosper,
Andrey
______________________________
_________________
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
Follow ups
References