Re: gEDA-user: Ignite Boston 5 talk slides
Stuart Brorson wrote: Hi -- As some of you know, I gave a lightening talk about the gEDA Project at Ignite Boston 5 last week. The Ignite * events are odd networking evenings for geeks (and related marketing types) sponsored by the publisher O'Reilly in various cities around the USA. They feature a social hour and then a main speaker followed by a series of lightening 5 minute talks on a wide range of subjects. The main speaker is pre-arranged by O'Reilly, but anybody can submit an idea for a lightening talk. This event also featured free beer courtesy of Google. Thanks, Google and O'Reilly! I put my slides up on the gEDA website here: http://geda.seul.org/talks/ Folks interested in presenting their own talks about gEDA are encouraged to plunder my slides for useful material. Cheers, Stuart Thanks, I am also invited to give an presentation about open hardware development on http://opencommunitycamp.org/2009/ I will make sure to set gEDA in the spotlight. Best regards, Jelle ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gEDA training, March 26th Cambridge (UK)
On Fri, Feb 20, 2009 at 4:00 PM, John Griessen wrote: Sounds nice! I live too far away though. How will the bootable USB image be made? What distro is it based on? Will an image be distributed fro DIY creating of bootable flashes? FYI: The Fedora Electronic Lab LiveDVD comes with a simple GUI to create your own LiveUSB in less than 5 mins :) On the menu - System- liveusb-creator For additional or advance details refer to: http://fedoraproject.org/wiki/FedoraLiveCD/USBHowTo Kind regards, Chitlesh ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Google SoC : Potential Candidate seeking Info
On Tue, 17 Feb 2009 06:31:57 -0500, John Doty wrote: We concluded that Sage isn't quite ready to support this Would one of the following be fit for the job: gap ginac maxima mathomatic yacas ---(kaimartin)--- -- Kai-Martin Knaak http://lilalaser.de/blog ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: gattrib hacking (was: Re: libgd -- which programs uses it)
Peter Clifton wrote: The documentation is still probably hideously out of date in other respects though. Talking of which... I've been making a pass through the Doxygen documentation for gattrib in preparation for some changes I've been planning for a while - I haven't touched any code yet though. If anyone is interested in having a look, the changes are on the doxying branch of git://repo.or.cz/geda-gaf/gde.git (browsable at http://repo.or.cz/w/geda-gaf/gde.git). (I'm actually working on the doxyhack branch but my git-fu is not good enough yet to figure out the merge-rebase required to harmonise everything in sync with the main git HEAD) Plan is - finish the doxygen update (soon - this week) - do some minor refactoring to tidy up some things I've spotted in the doxygen phase - do some major refactoring of the internal data structures to allow... - ...the real change I'm driving towards, which is to allow the gattrib sheet to be sorted by any column by clicking on the top (as per usual spreadsheet paradigm) - it would be helpful to me, for example, to see all the parts with the same VALUE grouped together in a sheet for assigning footprints, say. I have no timetable and no grand strategy yet. Stuart, I have a few questions about some of the design of gattrib - is it OK to mail you off-list to discuss? Cheers Gareth ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Google SoC : Potential Candidate seeking Info
Kai-Martin Knaak wrote: On Tue, 17 Feb 2009 06:31:57 -0500, John Doty wrote: We concluded that Sage isn't quite ready to support this Would one of the following be fit for the job: gap ginac maxima mathomatic yacas ---(kaimartin)--- maybe octave would be useful (www.octave.org), it works also with ngspice, on the ngspice site is a demo. best regards Felix ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Google SoC : Potential Candidate seeking Info
Felix Maier wrote: Kai-Martin Knaak wrote: On Tue, 17 Feb 2009 06:31:57 -0500, John Doty wrote: We concluded that Sage isn't quite ready to support this Would one of the following be fit for the job: gap ginac maxima mathomatic yacas ---(kaimartin)--- ok just missed you're looking for a cas, sorry. best regards Felix ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gEDA training, March 26th Cambridge (UK)
On Sat, 2009-02-21 at 12:27 +0100, Chitlesh GOORAH wrote: The Fedora Electronic Lab LiveDVD comes with a simple GUI to create your own LiveUSB in less than 5 mins :) The fact FEL is a DVD would suggest that the USB image would be quite large, and require a more expensive memory stick.. Still, good to know though. Best wishes, -- Peter Clifton Electrical Engineering Division, Engineering Department, University of Cambridge, 9, JJ Thomson Avenue, Cambridge CB3 0FA Tel: +44 (0)7729 980173 - (No signal in the lab!) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Google SoC : Potential Candidate seeking Info
Kai-Martin Knaak wrote: On Tue, 17 Feb 2009 06:31:57 -0500, John Doty wrote: We concluded that Sage isn't quite ready to support this Would one of the following be fit for the job: gap ginac maxima mathomatic yacas Don't know. It takes work to find out. Can any of these associate a value with a *pattern* (not just a function or variable)? Mathematica's capabilities here are helpful. ---(kaimartin)--- ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gEDA training, March 26th Cambridge (UK)
On Sat, Feb 21, 2009 at 9:24 PM, Peter Clifton wrote: The fact FEL is a DVD would suggest that the USB image would be quite large, and require a more expensive memory stick.. You can have a 4GB usbstick for 20€ now- Chitlesh ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gattrib hacking
Gareth Edwards wrote: Talking of which... I've been making a pass through the Doxygen documentation for gattrib in preparation for some changes I've been planning . . . the changes are on the doxying branch of git://repo.or.cz/geda-gaf/gde.git (browsable at http://repo.or.cz/w/geda-gaf/gde.git). Thanks for adding to this Gareth, It sounds very useful. I'll be able to take a look next Wed. John Griessen -- Ecosensory Austin TX ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: PCB+GL Progress
I think people testing the PCB+GL branch might find it interesting to re-fetch. git fetch git checkout master git branch -D before_pours git checkout -b before_pours origin/before_pours [rebuild] I've pushed out some new code which uses the stencil buffer to sub-composite within layers (actually, it does polygons separately to other primitives - so you can still see the lines / arcs joined with polygons). Silkscreen is now translucent (although I'm not sure I like it with the same opacity as the copper layers). I bumped my thindraw translucency hacks to the before_pours branch, so thin-draw poly ought to be interesting. Its not so much slower than filled draw any more, since I fixed a some stupid detail that the code was trying to draw lots of little triangles to make a circular cap on each 1px wide line when in thindraw mode. http://www2.eng.cam.ac.uk/~pcjc2/geda/trans_poly.png On my hardware I have an 8 bitplane stencil buffer. The new code takes advantage of each bitplane for masking operations before it finally clears as many stencil bitplanes as are not being used for masking. This avoids an expensive glClear about 7 out of 8 times. glClear throughput seems to be quite a bottle-neck on my Intel card. With 10 layers visible I was previously getting about 14fps with no rendered geometry - with the code assuming it needed to glClear after two compositing operations per layer. I could probably save another couple of glClear ops per frame if I test for empty layers. (Many simple designs will have those). Oh.. the code probably looks best when combined with the dark colour maps I prefer in my layout tool. (Only because I fiddled the opacity numbers whilst using those). My colour map is attached. Best wishes, -- Peter Clifton Electrical Engineering Division, Engineering Department, University of Cambridge, 9, JJ Thomson Avenue, Cambridge CB3 0FA Tel: +44 (0)7729 980173 - (No signal in the lab!) black-color = #00 white-color = #ff background-color = #00 crosshair-color = #ff cross-color = #cdcd00 via-color = #8c8c8c via-selected-color =#00 pin-color = #99 pin-selected-color =#00 pin-name-color =#ff element-color = #e6e6e6 rat-color = #b8860b invisible-objects-color = #4c4c4c invisible-mark-color = #66 element-selected-color =#00 rat-selected-color =#00 connected-color = #00ff00 off-limit-color = #66 grid-color =#ff layer-color-1 = #cd3700 layer-color-2 = #395ecc layer-color-3 = #cfcf00 layer-color-4 = #8b2323 layer-color-5 = #548b54 layer-color-6 = #8b7355 layer-color-7 = #00868b layer-color-8 = #228b22 layer-color-9 = #8b2323 layer-color-10 =#3a5fcd layer-color-11 =#104e8b layer-color-12 =#cd3700 layer-color-13 =#548b54 layer-color-14 =#8b7355 layer-color-15 =#00868b layer-color-16 =#228b22 layer-selected-color-1 =#00 layer-selected-color-2 =#00 layer-selected-color-3 =#00 layer-selected-color-4 =#00 layer-selected-color-5 =#00 layer-selected-color-6 =#00 layer-selected-color-7 =#00 layer-selected-color-8 =#00 layer-selected-color-9 =#00 layer-selected-color-10 = #00 layer-selected-color-11 = #00 layer-selected-color-12 = #00 layer-selected-color-13 = #00 layer-selected-color-14 = #00 layer-selected-color-15 = #00 layer-selected-color-16 = #00 warn-color =#ff8000 mask-color =#009900 ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: PCB+GL Progress
On Sun, 22 Feb 2009 03:33:41 +, Peter Clifton wrote: I think people testing the PCB+GL branch might find it interesting to re-fetch. git fetch git checkout master git branch -D before_pours git checkout -b before_pours origin/before_pours I got: $ git checkout -b before_pours origin/before_pours error: Untracked working tree file 'lib/m4lib_to_newlib.sh' would be overwritten by merge. So I scrapped the old source started from scratch: git clone git://repo.or.cz/geda-pcb/pcjc2.git cd pcjc2 git checkout -b before_pours origin/before_pours autogen.sh configure --disable-doc make install Unfortunately, make fails with a rush of error messages (see below). Something seems to be seriously broken. Config status in config.log looks good to me: /- ** Configuration summary for pcb 1.99y: GUI: gtk Printer: lpr Exporters:bom gerber nelma png ps Build documentation: no xdg data directory: ${datarootdir} KDE data directory: ${datarootdir} dmalloc debugging:no ElectricFence debugging: no Cross Compiling: no CC: gcc -std=gnu99 CPPFLAGS: -I/usr/include -I/usr/include -DPREFIXDIR=\${prefix}\ -DBINDIR=\${bindir}\ -DHOST=\${host}\ -DPCBLIBDIR=\${datarootdir}/pcb\ -DPCBTREEDIR=\${datarootdir}/pcb/newlib\ -DPCBTREEPATH=\${datarootdir}/pcb/newlib:${datarootdir}/pcb/pcblib-newlib\ CFLAGS: -g -O2 -I/usr/include -I/usr/include -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/pixman-1 -Wall -Wdeclaration-after-statement LIBS: -lfl -ldl -lm-lXrender -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -L/usr/lib -lXpm -lX11 -ljpeg -lfontconfig -lfreetype -lpng12 -lz -lm -lgd PCB: ${top_builddir}/src/pcb \- Do you need more info to diagnose what went wrong? ---(kaimartin)--- /--- $ make install make all-recursive make[1]: Entering directory `/usr/local/pcb-src/pcb-git-gl/pcjc2' Making all in win32 make[2]: Entering directory `/usr/local/pcb-src/pcb-git-gl/pcjc2/win32' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/local/pcb-src/pcb-git-gl/pcjc2/win32' Making all in intl make[2]: Entering directory `/usr/local/pcb-src/pcb-git-gl/pcjc2/intl' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/local/pcb-src/pcb-git-gl/pcjc2/intl' Making all in src make[2]: Entering directory `/usr/local/pcb-src/pcb-git-gl/pcjc2/src' make all-recursive make[3]: Entering directory `/usr/local/pcb-src/pcb-git-gl/pcjc2/src' Making all in icons make[4]: Entering directory `/usr/local/pcb-src/pcb-git-gl/pcjc2/src/icons' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/usr/local/pcb-src/pcb-git-gl/pcjc2/src/icons' make[4]: Entering directory `/usr/local/pcb-src/pcb-git-gl/pcjc2/src' gcc -std=gnu99 -DLOCALEDIR=\/usr/local/share/locale\ -DHAVE_CONFIG_H -I. -I.. -I.. -I./icons -I./hid/gtk -I/usr/include -I/usr/include -DPREFIXDIR=\/usr/local\ -DBINDIR=\/usr/local/bin\ -DHOST=\i686-pc-linux-gnu\ -DPCBLIBDIR=\/usr/local/share/pcb\ -DPCBTREEDIR=\/usr/local/share/pcb/newlib\ -DPCBTREEPATH=\/usr/local/share/pcb/newlib:/usr/local/share/pcb/pcblib-newlib\ -DNDEBUG -g -O2 -I/usr/include -I/usr/include -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/pixman-1-Wall -Wdeclaration-after-statement -MT hid/gtk/libgtk_a-gtkhid-main.o -MD -MP -MF hid/gtk/.deps/libgtk_a-gtkhid-main.Tpo -c -o hid/gtk/libgtk_a-gtkhid-main.o `test -f 'hid/gtk/gtkhid-main.c' || echo './'`hid/gtk/gtkhid-main.c In file included from hid/gtk/gtkhid-main.c:35: hid/gtk/gui.h:213: error: expected specifier-qualifier-list before ‘GdkGLConfig’ hid/gtk/gtkhid-main.c: In function ‘Vx’: hid/gtk/gtkhid-main.c:79: error: ‘GHidPort’ has no member named ‘view_x0’ hid/gtk/gtkhid-main.c:79: error: ‘GHidPort’ has no member named ‘zoom’ hid/gtk/gtkhid-main.c:81: error: ‘GHidPort’ has no member named ‘view_x0’ hid/gtk/gtkhid-main.c:81: error: ‘GHidPort’ has no member named ‘zoom’ hid/gtk/gtkhid-main.c: In function ‘Vx2’: hid/gtk/gtkhid-main.c:88: error: ‘GHidPort’ has no member named ‘view_x0’ hid/gtk/gtkhid-main.c:88: error: ‘GHidPort’ has no member named ‘zoom’ hid/gtk/gtkhid-main.c: In function ‘Vy’: hid/gtk/gtkhid-main.c:96: error: ‘GHidPort’ has no member named
Re: gEDA-user: PCB+GL Progress
On Sunday 22 February 2009 12:00:19 am Kai-Martin Knaak wrote: I got: $ git checkout -b before_pours origin/before_pours error: Untracked working tree file 'lib/m4lib_to_newlib.sh' would be overwritten by merge. So I scrapped the old source started from scratch: git clone git://repo.or.cz/geda-pcb/pcjc2.git cd pcjc2 git checkout -b before_pours origin/before_pours autogen.sh configure --disable-doc make install Unfortunately, make fails with a rush of error messages (see below). Something seems to be seriously broken. Hello, Peter added --enable-gl to configure. I compiled successfully with: ./configure --disable-doc --enable-threads=posix --enable-dbus --enable-gl -Mark S. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user