Hi Carlos,

[snip]
>I think you guessed I would choose #2... ;-) so here it is:
>I have commited all the changes to CVS.

        Great. Thanks.

>
>These changes allow to include pictures in the schematics, but printing
>or exporting to PNG is not supported (yet).

        This will have to be the next thing we add and then new feature
will be more or less complete.

>There is support for rotating, moving, copying, resizing, and mirroring
>pictures.

        I spent some time playing with the picture support and it's 
really pretty darn cool!

        I have three questions/comments:

1) When you select a picture file from the file browser, it isn't really
   obvious to the user what to do next (draw the bounding box).  Is there
   any way we can make this more obvious?

2) I noticed that you now link gtk+ in gnetlist, gsymcheck and the other
   programs.  I understand why this is necessary, but is there a way to
   not do this?  Maybe delay the loading of the actual pixel data until
   the last possible moment (via a flag that's only set if the program is
   gschem) or move all the pixel loading code into gschem somehow?

3) I added an implementation for the hotkey callback, hotkey assignment to
   Add/Picture... ("ag"), and moved the new menu item to the bottom of
   the list as to not confuse/scare :) existing users.


>Known bug: in gschem, when selecting and deselecting an image, it gets
>thicker and thicker... I guess there's a o_picture_draw missing
>somewhere, but I don't know where...

        I tried selecting/deselecting multiple times and I didn't see
this effect.  What exactly do you see happen?

                                                        -Ales

Reply via email to