synfig.git
8 years agoUse LinkableValueNode members functions when possible in the derived valuenodes. master
Carlos Lopez [Wed, 22 Dec 2010 17:53:45 +0000 (18:53 +0100)]
Use LinkableValueNode members functions when possible in the derived valuenodes.

8 years agoUse const qualifier for set_children_vocab parameter
Carlos Lopez [Wed, 22 Dec 2010 16:22:44 +0000 (17:22 +0100)]
Use const qualifier for set_children_vocab parameter

8 years agoUse link_count from children vocabulary and return the stored vocabulary if already...
Carlos Lopez [Tue, 21 Dec 2010 15:59:44 +0000 (16:59 +0100)]
Use link_count from children vocabulary and return the stored vocabulary if already was set. Store the children vocabulary at construction time

8 years agoRename get_param_vocab to get_children_vocab and use a wrapper for the pure virtual...
Carlos Lopez [Tue, 21 Dec 2010 15:02:46 +0000 (16:02 +0100)]
Rename get_param_vocab to get_children_vocab and use a wrapper for the pure virtual get_children_vocab_vfunc member

8 years agoUse ancestor's link_local_name(int i), link_name(i) and get_link_index_from_name...
Carlos Lopez [Thu, 16 Dec 2010 21:13:43 +0000 (22:13 +0100)]
Use ancestor's link_local_name(int i), link_name(i) and get_link_index_from_name(String &name) member functions for some value nodes

8 years agoMake link_name(), link_local_name, and get_link_index_from_name non pure virtual...
Carlos Lopez [Mon, 13 Dec 2010 20:11:57 +0000 (21:11 +0100)]
Make link_name(), link_local_name, and get_link_index_from_name non pure virtual functions

8 years agoDo not use get_param_vocab().size() as link counter. It is too slow.
Carlos Lopez [Mon, 13 Dec 2010 18:33:15 +0000 (19:33 +0100)]
Do not use get_param_vocab().size() as link counter. It is too slow.

8 years agoEnable tooltips and allow use the 'hint' descriptor for some types for the linkable...
Carlos Lopez [Sun, 12 Dec 2010 12:52:57 +0000 (13:52 +0100)]
Enable tooltips and allow use the 'hint' descriptor for some types for the linkable value node child parameters.
This allows to use enum widgets for integer values on linkable value node child parameters.
It still seeing the bug of set the enum when the value is =1 that probably is due to the Gtk::OptionMenu is deprecated.

8 years agoEnable Parameter Description for Linkable Value Nodes using ParamDesc class.
Carlos Lopez [Fri, 10 Dec 2010 19:27:43 +0000 (20:27 +0100)]
Enable Parameter Description for Linkable Value Nodes using ParamDesc class.

8 years agoAvoid negative precision to produce good strings always and add U+00B0 DEGREE SIGN
Carlos Lopez [Thu, 16 Dec 2010 20:58:07 +0000 (21:58 +0100)]
Avoid negative precision to produce good strings always and add U+00B0 DEGREE SIGN

8 years agoChange Gtk::IconSize::IconSize to Gtk::IconSize
Nikita Kitaev [Thu, 25 Nov 2010 06:11:48 +0000 (22:11 -0800)]
Change Gtk::IconSize::IconSize to Gtk::IconSize

8 years agoChange sigc::connection::connection to sigc::connection
Nikita Kitaev [Thu, 25 Nov 2010 06:10:42 +0000 (22:10 -0800)]
Change sigc::connection::connection to sigc::connection

8 years agoFix whitespace error in Makefile.am
Nikita Kitaev [Fri, 26 Nov 2010 23:28:20 +0000 (15:28 -0800)]
Fix whitespace error in Makefile.am

8 years agoCorrect code and enable tests for ETL "spline" and "value"
Nikita Kitaev [Fri, 26 Nov 2010 23:28:06 +0000 (15:28 -0800)]
Correct code and enable tests for ETL "spline" and "value"

8 years agoMore descriptions for layer parameters
Carlos Lopez [Wed, 8 Dec 2010 08:40:16 +0000 (09:40 +0100)]
More descriptions for layer parameters

8 years agoSet the description of some parameters
Carlos Lopez [Tue, 7 Dec 2010 19:04:10 +0000 (20:04 +0100)]
Set the description of some parameters

8 years agoFix tooltips for layer parameters.
Carlos Lopez [Mon, 6 Dec 2010 20:38:01 +0000 (21:38 +0100)]
Fix tooltips for layer parameters.
It doesn't work as it is expected and must be changed to Gtk::Tooltip because Gtk::Tooltips is deprecated since Gtkmm 2.12

8 years agoFix bug: Change default bline width spin button without first focus a canvas window...
Carlos Lopez [Sun, 28 Nov 2010 13:33:49 +0000 (14:33 +0100)]
Fix bug: Change default bline width spin button without first focus a canvas window produces undesired change to 1.0 unit in the width size.
Additionally it produces this message in the console:
Distance::ident_system(): Unknown distance system ".00pt"
It only happens for non English locale (i.e. Spanish)

8 years agoFix synfig::ChangleLocale class.
Carlos Lopez [Sun, 28 Nov 2010 11:26:47 +0000 (12:26 +0100)]
Fix synfig::ChangleLocale class.
It wasn't backing up the old locale so it didn't restore it back when the class destructor was called.

8 years agoPrevent unsafe thread change of local settings using synfig::ChangeLocale class
Carlos Lopez [Sun, 28 Nov 2010 11:25:22 +0000 (12:25 +0100)]
Prevent unsafe thread change of local settings using synfig::ChangeLocale class

8 years agoFix bug: fps rounding to integer - ID: 3104763
Carlos Lopez [Sun, 28 Nov 2010 09:07:07 +0000 (10:07 +0100)]
Fix bug: fps rounding to integer - ID: 3104763
Also fixed that widget time slider frames per second was not updated when changing the render description.
It produced bad time cursor position when dragging the time cursor and the document fps is not 24 fps (the default one for widget time slider)
Now when the render description is modified, the sock time track widget time slider fps is updated.

8 years agoSet back development snapshot splash screen type
Carlos Lopez [Sat, 27 Nov 2010 10:53:11 +0000 (11:53 +0100)]
Set back development snapshot splash screen type

8 years agoFix Bug: Saved settings should be locale independent - ID: 3111032
Carlos Lopez [Sat, 27 Nov 2010 10:50:55 +0000 (11:50 +0100)]
Fix Bug: Saved settings should be locale independent - ID: 3111032

8 years agoFix typo in Makefile.am that doesn't allow to create source packages
Carlos Lopez [Sat, 13 Nov 2010 13:41:20 +0000 (14:41 +0100)]
Fix typo in Makefile.am that doesn't allow to create source packages

8 years agoUpdate NEWS files
Carlos Lopez [Sat, 13 Nov 2010 11:46:58 +0000 (12:46 +0100)]
Update NEWS files

8 years agoSmall update for Spanish translation
Carlos Lopez [Sat, 13 Nov 2010 10:46:58 +0000 (11:46 +0100)]
Small update for Spanish translation

8 years agoSet the initial default blend method to "By Layer Default"
Carlos Lopez [Sat, 13 Nov 2010 10:33:39 +0000 (11:33 +0100)]
Set the initial default blend method to "By Layer Default"

8 years agoImprovements for the 0.62.02 splash screen. Thanks to David Rylander
Carlos Lopez [Sat, 13 Nov 2010 08:08:22 +0000 (09:08 +0100)]
Improvements for the 0.62.02 splash screen. Thanks to David Rylander

8 years agoDo not use development snapshot splash screen.
Carlos Lopez [Wed, 10 Nov 2010 18:19:34 +0000 (19:19 +0100)]
Do not use development snapshot splash screen.

8 years agoAdd new splash screen for release 0.62.02. Thanks to David Rylander (rylleman)
Carlos Lopez [Wed, 10 Nov 2010 17:38:22 +0000 (18:38 +0100)]
Add new splash screen for release 0.62.02. Thanks to David Rylander (rylleman)

8 years agoMofidy files to point to release 0.62.02
Carlos Lopez [Wed, 10 Nov 2010 17:25:42 +0000 (18:25 +0100)]
Mofidy files to point to release 0.62.02

8 years agoNew snap grid and show icons versions based on previous ones. The Snap grid icon...
Carlos Lopez [Sun, 7 Nov 2010 18:33:54 +0000 (19:33 +0100)]
New snap grid and show icons versions based on previous ones. The Snap grid icon depends on show grid icon now.

8 years agoAdd Yu Chen (jcome) to artists list in the about dialog.
Carlos Lopez [Sun, 7 Nov 2010 18:20:59 +0000 (19:20 +0100)]
Add Yu Chen (jcome) to artists list in the about dialog.

8 years agoAvoid some warnings for unused parameter.
Carlos Lopez [Sun, 7 Nov 2010 18:03:50 +0000 (19:03 +0100)]
Avoid some warnings for unused parameter.

8 years agoUpdate Authors and Readme files.
Carlos Lopez [Wed, 3 Nov 2010 20:07:08 +0000 (21:07 +0100)]
Update Authors and Readme files.

8 years agoUpdate News files ready to release.
Carlos Lopez [Wed, 3 Nov 2010 20:00:28 +0000 (21:00 +0100)]
Update News files ready to release.

8 years agoBump configure files to support Release Candidate #2
Carlos Lopez [Wed, 3 Nov 2010 20:00:03 +0000 (21:00 +0100)]
Bump configure files to support Release Candidate #2

8 years agoFix accidental upside down of the layer geometry circle icon file.
Carlos Lopez [Wed, 3 Nov 2010 17:38:46 +0000 (18:38 +0100)]
Fix accidental upside down of the layer geometry circle icon file.

8 years agoUse 128x128 default sizes for source icons.
Carlos Lopez [Wed, 3 Nov 2010 16:54:41 +0000 (17:54 +0100)]
Use 128x128 default sizes for source icons.
Let the Desktop manager resize the icons when needed and don't limit the icon resolution to 24x24.
Perhaps in the future the layer icons can be bigger.

8 years agoRevised layer icon set. Patch by Yu Chen (jcome)
Carlos Lopez [Wed, 3 Nov 2010 16:08:34 +0000 (17:08 +0100)]
Revised layer icon set. Patch by Yu Chen (jcome)

8 years agoFix crash when right click on a empty canvas parameter of a Paste Canvas layer.
Carlos Lopez [Thu, 28 Oct 2010 20:04:45 +0000 (22:04 +0200)]
Fix crash when right click on a empty canvas parameter of a Paste Canvas layer.

8 years agoAssume frames when no unit provided in a time field. Apply feature request ID: 2879693
Carlos Lopez [Mon, 25 Oct 2010 17:33:52 +0000 (19:33 +0200)]
Assume frames when no unit provided in a time field. Apply feature request ID: 2879693

8 years agoFix unhandled exception when linking linkablevaluenodes
Carlos Lopez [Sat, 23 Oct 2010 19:24:23 +0000 (21:24 +0200)]
Fix unhandled exception when linking linkablevaluenodes

8 years agoUpdated Simplified Chinese translation. Yu Chen (jcome)
Carlos Lopez [Sat, 23 Oct 2010 18:14:46 +0000 (20:14 +0200)]
Updated Simplified Chinese translation. Yu Chen (jcome)

8 years agoUpdate Bugs web address
Carlos Lopez [Sat, 23 Oct 2010 06:57:47 +0000 (08:57 +0200)]
Update Bugs web address

8 years agoNew show and snap grid icons. By Yu Chen (jcome)
Carlos Lopez [Wed, 20 Oct 2010 18:06:43 +0000 (20:06 +0200)]
New show and snap grid icons. By Yu Chen (jcome)

8 years agoMake the rulers a bit smaller even
Carlos Lopez [Wed, 20 Oct 2010 17:31:53 +0000 (19:31 +0200)]
Make the rulers a bit smaller even

8 years agoUpdated Spanish translation
Carlos Lopez [Wed, 20 Oct 2010 16:41:08 +0000 (18:41 +0200)]
Updated Spanish translation

8 years agoAdd new files to be translatable
Carlos Lopez [Wed, 20 Oct 2010 15:36:14 +0000 (17:36 +0200)]
Add new files to be translatable

9 years agoSuit better local name for set/unset static actions
Carlos Lopez [Sun, 17 Oct 2010 08:24:05 +0000 (10:24 +0200)]
Suit better local name for set/unset static actions

9 years agoFix missing back slash to do not stop all the extra dist files list
Carlos Lopez [Sat, 16 Oct 2010 17:24:16 +0000 (19:24 +0200)]
Fix missing back slash to do not stop all the extra dist files list

9 years agoAdd splash_screen_development.sif.in file in the Extra Dist list.
Carlos Lopez [Sat, 16 Oct 2010 16:32:14 +0000 (18:32 +0200)]
Add splash_screen_development.sif.in file in the Extra Dist list.

9 years agoTeach build script to detect release candidates and properly format release id.
Konstantin Dmitriev [Thu, 14 Oct 2010 13:38:23 +0000 (20:38 +0700)]
Teach build script to detect release candidates and properly format release id.
This change made to avoid RC -> Stable package upgrade problems.
See http://dooglus.rincevent.net/synfig/logs/2010/%23synfig-2010-06-01.log @16:33.

9 years agoMark release candidate different way in version number.
Konstantin Dmitriev [Thu, 14 Oct 2010 13:29:41 +0000 (20:29 +0700)]
Mark release candidate different way in version number.

9 years agoInclude stat.h
Carlos Lopez [Wed, 13 Oct 2010 19:28:41 +0000 (21:28 +0200)]
Include stat.h

9 years agoBump version numbers for RC1
Carlos Lopez [Wed, 13 Oct 2010 18:58:55 +0000 (20:58 +0200)]
Bump version numbers for RC1

9 years agoDon't assume the value description is a linkable value node.
Carlos Lopez [Wed, 13 Oct 2010 18:53:41 +0000 (20:53 +0200)]
Don't assume the value description is a linkable value node.
Doing that produced assert(0) when linking regular layer parameters. Fixed with this commit.

9 years agoResize original size of about icon
Carlos Lopez [Tue, 12 Oct 2010 16:34:27 +0000 (18:34 +0200)]
Resize original size of about icon

9 years agoMerge branch 'zelgadis_master'. Resolved conflicts manually
Carlos Lopez [Tue, 12 Oct 2010 16:09:50 +0000 (18:09 +0200)]
Merge branch 'zelgadis_master'. Resolved conflicts manually

9 years agoDo not resize png images. Let the system do it. Result is sharper in all cases.
Carlos Lopez [Tue, 12 Oct 2010 15:48:15 +0000 (17:48 +0200)]
Do not resize png images. Let the system do it. Result is sharper in all cases.

9 years agoReview all icons. Patch by Yu Chen (jcome)
Carlos Lopez [Tue, 12 Oct 2010 11:39:19 +0000 (13:39 +0200)]
Review all icons. Patch by Yu Chen (jcome)

9 years agoNew panel icons. Patch by Yu Chen (jcome)
Carlos Lopez [Tue, 12 Oct 2010 10:58:08 +0000 (12:58 +0200)]
New panel icons. Patch by Yu Chen (jcome)

9 years agoUpdate type and valuenode icons. Patch by Yu Chen (jcome)
Carlos Lopez [Tue, 12 Oct 2010 10:14:25 +0000 (12:14 +0200)]
Update type and valuenode icons. Patch by Yu Chen (jcome)

9 years agoUpdate icons of tools in toolbox and their naming scheme. Patch by Yu Chen (jcome)
Carlos Lopez [Tue, 12 Oct 2010 10:06:18 +0000 (12:06 +0200)]
Update icons of tools in toolbox and their naming scheme. Patch by Yu Chen (jcome)

9 years agoDon't mark tangents with different color depending on their split state.
Konstantin Dmitriev [Mon, 4 Oct 2010 12:36:13 +0000 (19:36 +0700)]
Don't mark tangents with different color depending on their split state.

9 years agoMerge commit 'origin/master' into zelgadis_master
Konstantin Dmitriev [Mon, 4 Oct 2010 11:58:27 +0000 (18:58 +0700)]
Merge commit 'origin/master' into zelgadis_master

9 years agoSplash screen for development snapshots.
Konstantin Dmitriev [Mon, 4 Oct 2010 08:13:14 +0000 (15:13 +0700)]
Splash screen for development snapshots.

There's a new option in configure.ac file - DEVELOPMENT_SNAPSHOT.
If its value is "true", then development splash is used. Official splash is used otherwise.

9 years agoRevert back to single splash screen. Splash screen file is now detected automatically...
Konstantin Dmitriev [Mon, 4 Oct 2010 06:16:48 +0000 (13:16 +0700)]
Revert back to single splash screen. Splash screen file is now detected automatically depending on the version number.

9 years agoSet the proper local name string for some icons that were victim of a copy - paste.
Carlos Lopez [Mon, 27 Sep 2010 18:45:27 +0000 (20:45 +0200)]
Set the proper local name string for some icons that were victim of a copy - paste.

9 years agoApply new naming style for type icons. Modify the gradient type icon. Patch by Yu...
Carlos Lopez [Mon, 27 Sep 2010 18:39:32 +0000 (20:39 +0200)]
Apply new naming style for type icons. Modify the gradient type icon. Patch by Yu Chen (jcome)

9 years agoMerge branch 'nikitakit_master'
Carlos Lopez [Fri, 17 Sep 2010 16:19:36 +0000 (18:19 +0200)]
Merge branch 'nikitakit_master'

9 years agoMerge branch 'genete_smart_link_master'
Carlos Lopez [Fri, 17 Sep 2010 16:19:29 +0000 (18:19 +0200)]
Merge branch 'genete_smart_link_master'

9 years agoSplit tangents are now red and merged tangents are yellow.
Carlos Lopez [Wed, 15 Sep 2010 17:35:03 +0000 (19:35 +0200)]
Split tangents are now red and merged tangents are yellow.

9 years agoMake both tangents yellow now that we don't need to distinguish colour to do linking
Carlos Lopez [Tue, 14 Sep 2010 15:02:42 +0000 (17:02 +0200)]
Make both tangents yellow now that we don't need to distinguish colour to do linking

9 years agoRemove Smart Link action code, add a new action for Link Opposite and document a...
Carlos Lopez [Mon, 13 Sep 2010 17:01:24 +0000 (19:01 +0200)]
Remove Smart Link action code, add a new action for Link Opposite and document a bit the code.
Now things works like this:
Link: All tangents of same colour, straight link
Link: Some tangents of different colour, smart link (scale by -1 when needed)
Link Opposite: two tangents of the same colour, scale by -1 before link
Link Opposite: two tangents of different colour, straight link
Link Opposite: more than two tangents, action is not candidate.

9 years agoRemove use of get_link_index_from_name where not needed
Nikita Kitaev [Sun, 12 Sep 2010 22:45:57 +0000 (15:45 -0700)]
Remove use of get_link_index_from_name where not needed

9 years agoMake "inline" and "No Image Selected" strings translatable. Pointed by Yu Chen (jcome)
Carlos Lopez [Sat, 11 Sep 2010 15:38:43 +0000 (17:38 +0200)]
Make "inline" and "No Image Selected" strings translatable. Pointed by Yu Chen (jcome)

9 years agoUse U+1D52 MODIFIER LETTER SMALL O instead of DEG for Angle Parameter. Patch thanks...
Carlos Lopez [Sat, 11 Sep 2010 15:06:42 +0000 (17:06 +0200)]
Use U+1D52 MODIFIER LETTER SMALL O instead of DEG for Angle Parameter. Patch thanks to Yu Chen (jcome)

9 years agoSome icons reviewed. Patch thanks to Yu Chen (jcome)
Carlos Lopez [Sat, 11 Sep 2010 15:05:07 +0000 (17:05 +0200)]
Some icons reviewed. Patch thanks to Yu Chen (jcome)

9 years agoCopy tangent Link Smart code to normal link action and hide Link Smart action temporarly
Carlos Lopez [Sat, 11 Sep 2010 14:17:32 +0000 (16:17 +0200)]
Copy tangent Link Smart code to normal link action and hide Link Smart action temporarly

9 years agoMerge branch 'master' into genete_smart_link
Carlos Lopez [Sat, 11 Sep 2010 12:42:03 +0000 (14:42 +0200)]
Merge branch 'master' into genete_smart_link

9 years agoDon't scale by -1.0 value nodes when the selected link value node is already a scaled...
Carlos Lopez [Wed, 8 Sep 2010 19:24:03 +0000 (21:24 +0200)]
Don't scale by -1.0 value nodes when the selected link value node is already a scaled -1.0
Instead of that connect the value node to the link's link sub-parameter.

9 years agoFix bug 3060560: Link two tangents and one is animated, the animated is lost.
Carlos Lopez [Mon, 6 Sep 2010 18:22:51 +0000 (20:22 +0200)]
Fix bug 3060560: Link two tangents and one is animated, the animated is lost.

9 years agoWrong argument in last commit
Carlos Lopez [Mon, 6 Sep 2010 17:46:04 +0000 (19:46 +0200)]
Wrong argument in last commit

9 years agoNow it is possible to link multiple tangents in one action using the scale -1.0 conve...
Carlos Lopez [Mon, 6 Sep 2010 17:40:43 +0000 (19:40 +0200)]
Now it is possible to link multiple tangents in one action using the scale -1.0 conversion.

9 years agoSuit a better value for the default scale for Link value nodes.
Carlos Lopez [Mon, 6 Sep 2010 15:36:06 +0000 (17:36 +0200)]
Suit a better value for the default scale for Link value nodes.

9 years agoMove reverse manipulation code into ValueDescSet action
Nikita Kitaev [Sun, 5 Sep 2010 10:07:24 +0000 (03:07 -0700)]
Move reverse manipulation code into ValueDescSet action

Allows for changing ValueNodes previously manipulatable only via
ducks.

9 years agoFix the bug mentioned in the previous commit.
Carlos Lopez [Sat, 4 Sep 2010 09:56:58 +0000 (11:56 +0200)]
Fix the bug mentioned in the previous commit.
Now if tangent(s) is(are) animated then the the with more waypoints is preserved.
TODO: fix the normal Link action

9 years agoNow, Value Desc Link Smart performs the Scale by 1.0 and connect the tangent properly.
Carlos Lopez [Sat, 4 Sep 2010 09:33:24 +0000 (11:33 +0200)]
Now, Value Desc Link Smart performs the Scale by 1.0 and connect the tangent properly.
Seems that there is a bug in the set param member because it doesn't respect
animated tangent value nodes and select it as candidate to convert to Scale when it should be preserved.

9 years agoFix url in build script.
Konstantin Dmitriev [Sat, 4 Sep 2010 03:50:41 +0000 (10:50 +0700)]
Fix url in build script.

9 years agoShow also the local name of the Linkable Value Node in the Type column.
Carlos Lopez [Fri, 3 Sep 2010 18:49:16 +0000 (20:49 +0200)]
Show also the local name of the Linkable Value Node in the Type column.

9 years agoThe value desc smart link now does the scale conversion.
Carlos Lopez [Fri, 3 Sep 2010 18:36:36 +0000 (20:36 +0200)]
The value desc smart link now does the scale conversion.

9 years agoNew Value Description Smart Link action. It doesn't perform anything yet.
Carlos Lopez [Fri, 3 Sep 2010 17:10:04 +0000 (19:10 +0200)]
New Value Description Smart Link action. It doesn't perform anything yet.

9 years agoAdd one extra parameter to Value Description (Scale) to allow distinguish tangent...
Carlos Lopez [Wed, 1 Sep 2010 18:03:06 +0000 (20:03 +0200)]
Add one extra parameter to Value Description (Scale) to allow distinguish tangent value nodes from BLine Points

9 years agoMerge branch 'genete_static_values'
Carlos Lopez [Wed, 1 Sep 2010 15:32:44 +0000 (17:32 +0200)]
Merge branch 'genete_static_values'

9 years agoSuit better string for the set/unset static option for layer parameters
Carlos Lopez [Wed, 1 Sep 2010 15:31:58 +0000 (17:31 +0200)]
Suit better string for the set/unset static option for layer parameters

9 years agoAllow sub parameters of Linkable Value Nodes to have the static option.
Carlos Lopez [Mon, 30 Aug 2010 19:45:33 +0000 (21:45 +0200)]
Allow sub parameters of Linkable Value Nodes to have the static option.

9 years agoRearrange conditions for export action and fix bug 2956710
Carlos Lopez [Sun, 29 Aug 2010 16:55:42 +0000 (18:55 +0200)]
Rearrange conditions for export action and fix bug 2956710

9 years agoAdd parameter static option for rest of layers.
Carlos Lopez [Sun, 29 Aug 2010 15:31:45 +0000 (17:31 +0200)]
Add parameter static option for rest of layers.

9 years agoFix possible crash when right click on a Paste Canvas Layer that doesn't have a canva...
Carlos Lopez [Sun, 29 Aug 2010 08:19:19 +0000 (10:19 +0200)]
Fix possible crash when right click on a Paste Canvas Layer that doesn't have a canvas set