Comments
Wouldn't BZR-3868 (or BZR-3870) or be better releases, before the big release to come ??

BZR-3868: MacOSX: deleted obsolete code.
BZR-3867: MacOSX: fixing possible crash.
BZR-3866: MacOSX: refresh overlay with new-deleted objects.

Cheers, Brendan :-)
#1 Brendan Simon on 2013-01-13 01:26
Those are included already ;-)
#1.1 Mdx4 (Homepage) on 2013-01-13 02:34
Really ?? Are you sure your BZR-3865 build includes BZR-3866, BZR-3867 and BZR-3868 changes too ??

That doesn't seem to make sense (to me).
#1.1.1 Brendan Simon on 2013-01-14 01:19
I'm sure, changes are mine.
That is the build i've made to test changes before commit in the repository.
:-)
#1.1.1.1 Mdx4 (Homepage) on 2013-01-14 20:29
Why are the timestamps of the files wrong ??

For the last three debug releases (BZR 3865, 3837, 3817), each of the files has the same date/time.

Example:
25/09/2012 or Kicad.app
13/01/2012 for eeschema.app, etc.

On further investigation, it looks like the timestamps are ok in the zip file (unzip -l) but when I double click to expand the zip file the dates shown are wrong (Date Modified in the Finder).

Weird eh ??
#2 Brendan Simon on 2013-01-13 02:08
Bug! It doesn't like to draw arcs on the edge (board outline) layer.
#3 Andy on 2013-02-05 04:06
This should be fixed now !
Try the new release.
#3.1 Mdx4 (Homepage) on 2013-02-18 18:23
Hi,
thank you very much for providing Mac OS X Binaries! That simplifies the start a lot, if you want to use KiCad for the first time. I have also tried building it with homebrew (with the help of peabody124's formula on github, BZR 3930). It works well, but there is one nasty bug, that you have solved in your builds. In eeschema when adding a component, the screen is not redrawn, such that while moving the component it gets a tail until you redraw manually or zoom. I've have encountered that bug also in one of your older builds (around may). Do you have a solution for this? I have also patched the wxwidgets lib according to the patch you've provided.

Cheers, Karsten
#4 Karsten on 2013-02-05 18:40
Sadly the code of Kicad is a bit old and relies on the bitmap/logical operations.
So on other platforms tries to XOR the old draw to erase the "previous" draft.
On OSX this is not possible as the graphics surface is not managed as a bitmap.
I've tried to solve this using the OVERLAY, i store the "clean" draft then i draft on the overlay.
If you have patched the wx-widgets and still see the "tail", probably you are picking some other wx-widgets installation.
No secret recipe :-)
#4.1 Mdx4 (Homepage) on 2013-02-05 21:07
Hi,
thanks for your reply. I am making progress, but still have problems. I saw that you were linking wxwidgets 2.9.5 in your build so a got myself a recent revision (rev. 73381, higher ones don't work with kicad). I am still seeing the "tail" but in the very up left corner the overlay seems to work. But this rectangle covers barely 5% of the drawing area. Besides it looks a bit interpolated/smoothed.
look here: http://imageshack.us/photo/my-images/138/kicad.png/
Any idea? I have compiled wx widgets with the following options: "--disable-debug", "--enable-unicode", "--enable-std_string", "--enable-display", "--with-opengl", "--with-osx_cocoa", "--with-libjpeg", "--with-libtiff", "--with-libpng", "--with-zlib", "--enable-dnd", "--enable-clipboard", "--enable-webkit", "--enable-svg", "--with-expat",

Any ideas? Thanks for your help!

Karsten
#4.1.1 Karsten on 2013-02-06 16:13
Add Comment

Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
Standard emoticons like :-) and ;-) are converted to images.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA


To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA