[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [60426] trunk/blender/source/blender/ makesrna/intern/rna_gpencil.c: Fix [#36859] Grease Pencil - Frames.new() doesn't create frame if frame_number <= 0
Bastien Montagne
montagne29 at wanadoo.fr
Sun Sep 29 20:12:07 CEST 2013
Revision: 60426
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=60426
Author: mont29
Date: 2013-09-29 18:12:07 +0000 (Sun, 29 Sep 2013)
Log Message:
-----------
Fix [#36859] Grease Pencil - Frames.new() doesn't create frame if frame_number <= 0
Related to [#36831] (r60412), RNA was still forbidding negative frame numbers...
Revision Links:
--------------
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=60412
Modified Paths:
--------------
trunk/blender/source/blender/makesrna/intern/rna_gpencil.c
Modified: trunk/blender/source/blender/makesrna/intern/rna_gpencil.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_gpencil.c 2013-09-29 15:09:48 UTC (rev 60425)
+++ trunk/blender/source/blender/makesrna/intern/rna_gpencil.c 2013-09-29 18:12:07 UTC (rev 60426)
@@ -390,7 +390,8 @@
/* Frame Number */
prop = RNA_def_property(srna, "frame_number", PROP_INT, PROP_NONE);
RNA_def_property_int_sdna(prop, NULL, "framenum");
- RNA_def_property_range(prop, MINFRAME, MAXFRAME); /* XXX note: this cannot occur on the same frame as another sketch */
+ /* XXX note: this cannot occur on the same frame as another sketch */
+ RNA_def_property_range(prop, MINAFRAME, MAXFRAME);
RNA_def_property_ui_text(prop, "Frame Number", "The frame on which this sketch appears");
/* Flags */
@@ -421,7 +422,8 @@
func = RNA_def_function(srna, "new", "rna_GPencil_frame_new");
RNA_def_function_ui_description(func, "Add a new grease pencil frame");
RNA_def_function_flag(func, FUNC_USE_REPORTS);
- parm = RNA_def_int(func, "frame_number", 1, MINFRAME, MAXFRAME, "Frame Number", "The frame on which this sketch appears", MINFRAME, MAXFRAME);
+ parm = RNA_def_int(func, "frame_number", 1, MINAFRAME, MAXFRAME, "Frame Number",
+ "The frame on which this sketch appears", MINAFRAME, MAXFRAME);
RNA_def_property_flag(parm, PROP_REQUIRED);
parm = RNA_def_pointer(func, "frame", "GPencilFrame", "", "The newly created frame");
RNA_def_function_return(func, parm);
More information about the Bf-blender-cvs
mailing list