X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftrunk%2Fsrc%2Fgtkmm%2Fworkarea.cpp;h=edc989dc64f0e53691e0926ff1f5d7cda3c1e6a9;hb=e9a42a585dec26a8c0aabcfd6e12755f0f0f1156;hp=0d1ce1ae4749c795ba647fd611c486fafeb64a9b;hpb=96db5bbae7db6545fbf2a10e903132dbd87bd9a3;p=synfig.git diff --git a/synfig-studio/trunk/src/gtkmm/workarea.cpp b/synfig-studio/trunk/src/gtkmm/workarea.cpp index 0d1ce1a..edc989d 100644 --- a/synfig-studio/trunk/src/gtkmm/workarea.cpp +++ b/synfig-studio/trunk/src/gtkmm/workarea.cpp @@ -680,7 +680,7 @@ WorkArea::WorkArea(etl::loose_handle canvas_interfac last_focus_point=Point(0,0); onion_skin=false; onion_skins[0]=0; - onion_skins[1]=2; + onion_skins[1]=0; queued=false; dirty_trap_enabled=false; solid_lines=true; @@ -1028,6 +1028,14 @@ WorkArea::get_onion_skin()const return onion_skin; } +void WorkArea::set_onion_skins(int *onions) +{ + onion_skins[0]=onions[0]; + onion_skins[1]=onions[1]; + if(onion_skin) + queue_render_preview(); +} + void WorkArea::enable_grid() {