Re: [Bf-committers] Copy Data Path and API doc organization

2011-05-20 Thread Damir Prebeg
We can have both menu items or a for submenu for Relative/Full data paths (ok by me, annoying it takes more room in the menu though). Maybe always copy full path, on CTRL+V paste relative path and on CTRL+SHIFT+V (paste special?) paste full path? As for docs, would be good if you could be

Re: [Bf-committers] Copy Data Path and API doc organization

2011-05-20 Thread Sanne
Hi all, I'd also like to share my experiences as a user learning the new Python API. I had the same difficulties as Damir, finding where is what in the greater context of the hierarchy. I'll try to explain how I see it: I believe there are at least two kinds of people who learn in a different

Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [36779] trunk/blender/source/blender/ blenkernel/intern/fcurve.c: modify fcurve evaluation for bool/enum/ int values.

2011-05-20 Thread Dan Eicher
On Thu, May 19, 2011 at 5:34 PM, Matt Ebb m...@mke3.net wrote: On Fri, May 20, 2011 at 10:17 AM, Campbell Barton ideasma...@gmail.comwrote: Aligorith and I discussed this before committing, and are aware of the implications. To me if you are editing floats, but have them converted to ints

Re: [Bf-committers] Some ideas to improve the Add-Ons section

2011-05-20 Thread Campbell Barton
Quick reply on this topic: - Ability to remove addons (which have been installed to the home dir), would be good (I'll probably do this one). - Addons having their own preferences makes sense too, think this is more a case of using existing python module xml/json/pickle... to formalize one of

Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [36779] trunk/blender/source/blender/ blenkernel/intern/fcurve.c: modify fcurve evaluation for bool/enum/ int values.

2011-05-20 Thread Campbell Barton
The way fcurve editing tools work right now the curves are clamped to whole numbers, so in practice I don't think users entering fractional fcurves for int inputs is such a problem. We can make it so Ctrl+Clicking and the panel clamp the points to int too (current ways I could find to set

[Bf-committers] Unlimited clay patch review

2011-05-20 Thread Sergey I. Sharybin
Hi, Blender Community! I've reviewed unlimited clay patch yesterday. I haven't been able to apply patch/compile correctly, so i can't give feedback about how things are working, but i could give some feedback about patch itself. - First of all it's created against a bit outdated version of

[Bf-committers] New Developer - where do I start.

2011-05-20 Thread Lalit Sirsikar
Hi, I am a new developer, a beginner to Blender, (as such I am working, so am pretty good with programming languages), I look forward to contributing to Blender development actively. Please help me get started with, so that I can come up to speed with you guys and take care of things myself.

Re: [Bf-committers] New Developer - where do I start.

2011-05-20 Thread Tom M
On Fri, May 20, 2011 at 11:55 AM, Lalit Sirsikar lalit.sirsi...@gmail.com wrote: Hi, I am a new developer, a beginner to Blender, (as such I am working, so am pretty good with programming languages), I look forward to contributing to Blender development actively. First step is the developer

Re: [Bf-committers] New Developer - where do I start.

2011-05-20 Thread Sean Olson
Here is a beginning blender coding forum: http://blenderartists.org/forum/forumdisplay.php?50-Beginning-Blender-Code-and-Development You might want to also browse around here: http://wiki.blender.org/index.php/Dev:Contents for documentation. There are a number of to do's out there, but being a

[Bf-committers] New Developer - where do I start.

2011-05-20 Thread Sergey Kurdakov
Hi Lalit, it depends on language which you would like to chose. C++ or python. overall as it was suggested already forum http://blenderartists.org/forum/forumdisplay.php?50-Beginning-Blender-Code-and-Development ( including sticky post ) is a good starting point. As for me, I would suggest

Re: [Bf-committers] New Developer - where do I start.

2011-05-20 Thread Tom M
On Fri, May 20, 2011 at 12:21 PM, Sergey Kurdakov sergey.fo...@gmail.com wrote: As for me, I would suggest you to look at deeper internationalization. FYI - There will be a student focused on internationalization work for 'google summer of code' LetterRip

Re: [Bf-committers] New Developer - where do I start.

2011-05-20 Thread Dalai Felinto
@LetterRip, I don't think the gsoc will go over the issues of inputting utf-8 text. @Sergey/Lalit, Diego Borghetti (bdiego) has some non-published design for utf-8/unicode support expansion. You might want to talk to him before tackling this area. I'm pretty sure he can use help on that. @Lalit,

Re: [Bf-committers] Some ideas to improve the Add-Ons section

2011-05-20 Thread Doug Hammond
- Ability to keep addons in sync/update with an online repo could work but am wary of this turning into a package manager, we would need to have a branch for each release so addon devs could work on extension trunk as well as the release branch so users get updates too. Since this needs

Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [36779] trunk/blender/source/blender/ blenkernel/intern/fcurve.c: modify fcurve evaluation for bool/enum/ int values.

2011-05-20 Thread Michael Fox
Campbell you have gone too far this time, you are not an animator and have no businesss fiddling in there, return it bat to the way it was, which is how it was designed, it was no where near unituitive before, if anything add an option to the curves of rounding value/settings, give use some

Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [36779] trunk/blender/source/blender/ blenkernel/intern/fcurve.c: modify fcurve evaluation for bool/enum/ int values.

2011-05-20 Thread Matt Ebb
Hi Cam, On Sat, May 21, 2011 at 4:16 AM, Campbell Barton ideasma...@gmail.comwrote: The way fcurve editing tools work right now the curves are clamped to whole numbers, so in practice I don't think users entering fractional fcurves for int inputs is such a problem. It would be good to know

Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [36779] trunk/blender/source/blender/ blenkernel/intern/fcurve.c: modify fcurve evaluation for bool/enum/ int values.

2011-05-20 Thread Campbell Barton
Example of before an after the change. http://www.graphicall.org/ftp/ideasman42/fcu.png @Michael, this is still discussion, I made this change with the module owners approval (and after some private mail), so don't think this goes too far. @Matt, How about have boolean values use a different

Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [36779] trunk/blender/source/blender/ blenkernel/intern/fcurve.c: modify fcurve evaluation for bool/enum/ int values.

2011-05-20 Thread Matt Ebb
On Saturday, May 21, 2011, Campbell Barton How about have boolean values use a different truth test then converting to an int and checking == 0? Personally I'm in two minds, on one hand I think the previous behaviour is the only one that makes sense for animating booleans, so that would be an

Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [36779] trunk/blender/source/blender/ blenkernel/intern/fcurve.c: modify fcurve evaluation for bool/enum/ int values.

2011-05-20 Thread Campbell Barton
Better ignore the zero crossing since the glitch is easily fixed separately, though it does show this area wasn't well reviewed. Noticed another issue, fcurve values below 0 cause boolean to become true (since its nonzero). Uploaded a patch. http://codereview.appspot.com/4539076 - Booleans