* Time class was parsing BOT/SOT and EOT times incorrectly. Fixed.
* Turned on automatic break-up for scanline renderer. (This enables the rendering of really large images without running out of memory)
* One of the functions in synfig/context.h was incorrectly marked as virtual. Fixed.
* Misc other minor changes
git-svn-id: http://svn.voria.com/code@227
1f10aa63-cdf2-0310-b900-
c93c546f37ac
Context() { }
Context(const CanvasBase::const_iterator &x):CanvasBase::const_iterator(x) { }
-
+
Context operator=(const CanvasBase::const_iterator &x)
{ return CanvasBase::const_iterator::operator=(x); }
Rect get_full_bounding_rect()const;
/*! \writeme */
- virtual etl::handle<Layer> hit_check(const Point &point)const;
+ etl::handle<Layer> hit_check(const Point &point)const;
}; // END of class Context
xmlpp::Element* encode_dynamic_list(xmlpp::Element* root,ValueNode_DynamicList::ConstHandle value_node,Canvas::ConstHandle canvas=0)
{
assert(value_node);
-// const float fps(canvas?canvas->rend_desc().get_frame_rate():0);
- const float fps(0);
+ const float fps(canvas?canvas->rend_desc().get_frame_rate():0);
root->set_name(value_node->get_name());
#define PIXEL_RENDERING_LIMIT 1500000
-#define USE_PIXELRENDERING_LIMIT 0
+#define USE_PIXELRENDERING_LIMIT 1
/* === G L O B A L S ======================================================= */
std::transform(str.begin(),str.end(),str.begin(),&tolower);
// Start/Begin Of Time
- if(str=="SOT" || str=="BOT")
+ if(str=="sot" || str=="bot")
{
operator=(begin());
return;
}
// End Of Time
- if(str=="EOT")
+ if(str=="eot")
{
operator=(end());
return;