Incuuu
21df5e8fe7
Change the firing order of mouse:out/mouse:over events
2015-04-24 18:44:02 +04:00
Incuuu
935fd4f39d
Add MouseEvent in mouse:over/mouse:out events
2015-04-23 14:32:17 +04:00
Juriy Zaytsev
46cd6ab505
Merge pull request #2137 from jafferhaider/Issue510PullRequest
...
Added missing events in multi-touch gestures. Closes #510
2015-04-22 15:07:23 +02:00
Juriy Zaytsev
150216ebf5
Merge pull request #2127 from asturur/fix-_getLeftTop
...
Change getTopLeftCoords
2015-04-22 13:23:24 +02:00
Juriy Zaytsev
3586cb26f7
Merge pull request #2141 from asturur/fixThis.Canvas
...
Make .canvas property always present
2015-04-22 13:17:38 +02:00
Juriy Zaytsev
54211dd349
Merge pull request #2130 from asturur/ActiveGroupSorter
...
Fix sortedObjects
2015-04-22 13:05:53 +02:00
Jaffer Haider
8a73c34e7c
code style errors
2015-04-22 09:12:59 +05:00
Andrea Bogazzi
5ab3b331c7
Update static_canvas.class.js
2015-04-22 05:50:11 +02:00
Andrea Bogazzi
0465729c15
Update group.class.js
2015-04-22 05:49:23 +02:00
Jaffer Haider
0897ff1d16
Added missing events from gestures
2015-04-21 14:40:18 +05:00
Andrea Bogazzi
906ee8684e
Update static_canvas.class.js
2015-04-21 09:09:16 +02:00
Andrea Bogazzi
344f4c9f41
Update static_canvas.class.js
2015-04-21 08:56:38 +02:00
sapics
fe65503e11
fix only coding style
2015-04-21 09:53:19 +09:00
Andrea Bogazzi
09d13c6e7c
Fix sortedObjects
2015-04-20 12:48:37 +02:00
sapics
563ec42196
fix space and linebreak
2015-04-20 09:51:32 +09:00
Andrea Bogazzi
6d1f9a3f08
Update object_origin.mixin.js
2015-04-19 20:25:23 +02:00
Juriy Zaytsev
a5baf7ae39
Merge pull request #2117 from sapics/fix_path_initialize
...
Fix path initialize
2015-04-19 18:01:39 +02:00
Juriy Zaytsev
a07e0c2367
Merge pull request #2121 from asturur/group-init
...
Group init
2015-04-17 13:13:08 +02:00
Andrea Bogazzi
ef1036b58e
Update group.class.js
2015-04-17 03:35:59 +02:00
Andrea Bogazzi
6c24ec06f6
Update object.class.js
2015-04-17 01:24:05 +02:00
Andrea Bogazzi
75142bd9c0
Update object.class.js
2015-04-16 21:11:02 +02:00
sapics
d922771915
Add @param comment
2015-04-16 18:47:04 +09:00
sapics
64529b4562
fix of @asturur suggestion
2015-04-16 18:31:52 +09:00
sapics
05316fc0f9
fix path initialize function for option left=0 or top=0
2015-04-16 17:11:06 +09:00
Juriy Zaytsev
b2ee0b14c6
Merge pull request #2102 from asturur/fix-cursor
...
Fix cursor AND selection
2015-04-14 18:15:14 +02:00
Juriy Zaytsev
c1dfa0ed4b
Merge pull request #1856 from finfin/master
...
Fix requireJS compatibility issue
2015-04-14 18:07:10 +02:00
Andrea Bogazzi
5cdecb27d0
Update text.class.js
...
removed unused method
2015-04-14 17:57:44 +02:00
Andrea Bogazzi
fb50a4f366
Fix cursor AND selection
2015-04-14 15:41:32 +02:00
Juriy Zaytsev
d71eb73364
Merge pull request #2099 from asturur/fix-shadow-svg
...
simple correction on shadow toSVG
2015-04-08 18:40:20 +02:00
Andrea Bogazzi
f505e753ca
simple correction
2015-04-08 15:41:35 +02:00
Juriy Zaytsev
20f44aa033
Merge pull request #2093 from asturur/drawBorders
...
avoid unnecesary save and restore per object
2015-04-08 09:35:24 +02:00
Andrea Bogazzi
d7f0fea8a2
avoid unnecesary save and restore per object
2015-04-08 09:08:05 +02:00
Andrea Bogazzi
d593d209aa
Update path.class.js
2015-04-08 08:20:49 +02:00
Juriy Zaytsev
8dfaaab514
Merge pull request #2091 from asturur/multiplyMatrice
...
Shorter version of multiply transform matrix
2015-04-07 18:55:17 +02:00
Juriy Zaytsev
ac6b3d21e0
Merge pull request #2090 from Incuuu/bug/setBackgroundImage
...
Fix bug with options of image instance in setBackgroundImage
2015-04-07 14:14:43 +02:00
Incuuu
fa5bba0df7
Fix problem with empty options
2015-04-07 15:00:11 +04:00
Andrea Bogazzi
320a08faa1
bunch of spaces for jscs
2015-04-06 23:29:29 +02:00
Andrea Bogazzi
364bc29a5e
Shorter version of multiply transform matrix
2015-04-06 23:18:15 +02:00
Juriy Zaytsev
506f4dfa47
Merge pull request #2069 from asturur/svgParsing
...
Parse svg with 100% dimension or missing dimensions
2015-04-06 21:24:47 +02:00
Juriy Zaytsev
75452223e8
Merge pull request #2089 from asturur/fix-text-parser
...
Clean text from svg
2015-04-06 18:44:52 +02:00
Incuuu
84adc7b4d3
Fix bug with options of image instance in setBackgroundImage
2015-04-06 18:54:51 +04:00
Andrea Bogazzi
426ce2a31a
Update text.class.js
2015-04-06 14:24:26 +02:00
Andrea Bogazzi
45273cd04c
Clean text from svg
2015-04-06 14:17:51 +02:00
Andrea Bogazzi
ddbf256d94
Update path_group.class.js
2015-04-06 12:57:09 +02:00
Andrea Bogazzi
affb15d7ec
Update path_group.class.js
2015-04-06 12:24:32 +02:00
Juriy Zaytsev
5f988a2600
Merge pull request #2083 from asturur/changes-in-rendering
...
Changes in rendering
2015-04-06 02:52:41 +02:00
Juriy Zaytsev
caaa99b553
Merge pull request #2086 from asturur/transformPoint
...
Correct transformPoint Function
2015-04-06 02:51:38 +02:00
Andrea Bogazzi
48e83f4a7a
Update parser.js
2015-04-06 01:36:00 +02:00
Andrea Bogazzi
8747ed1bd6
Update misc.js
2015-04-05 21:34:58 +02:00
Juriy Zaytsev
e932be0a15
Merge pull request #2081 from asturur/renderCursor
...
Render cursor - fix for viewportTransfrom
2015-04-05 18:00:50 +02:00
Juriy Zaytsev
29b7701142
Merge pull request #2082 from asturur/drawControl-change
...
Update drawControl
2015-04-04 15:17:05 +02:00
Andrea Bogazzi
e15fcd4056
Update group.class.js
2015-04-04 14:17:22 +02:00
Andrea Bogazzi
1550c9d154
Update object.class.js
2015-04-04 14:12:02 +02:00
Andrea Bogazzi
a7271aaf9f
Update path.class.js
2015-04-04 13:50:39 +02:00
Andrea Bogazzi
b932cc2eb1
Update path_group.class.js
2015-04-04 13:48:07 +02:00
Andrea Bogazzi
26b91222e9
Update object.class.js
2015-04-04 13:45:50 +02:00
Andrea Bogazzi
3e96328c26
Update text.class.js
2015-04-04 13:45:21 +02:00
Andrea Bogazzi
37d5e63380
Update itext.class.js
2015-04-04 13:22:37 +02:00
Andrea Bogazzi
dff6ab94eb
Update drawControl
2015-04-04 12:36:18 +02:00
Andrea Bogazzi
50e1d574e5
fixes cursor position with viewporttransform
2015-04-04 11:24:38 +02:00
Andrea Bogazzi
b6687f069a
Update itext.class.js
2015-04-02 13:23:37 +02:00
Juriy Zaytsev
ebe2f687c1
Merge pull request #2075 from asturur/fixSVGimpor
...
Fix transform matrix of particular complex situation
2015-04-01 01:16:01 +02:00
Andrea Bogazzi
950fdbd89e
Fix transform matrix of particular complex situation
2015-03-31 23:59:18 +02:00
Jim Rodovich
5d4fa49cd3
Fix hit detection on the active group after zooming.
2015-03-31 11:51:04 -05:00
Juriy Zaytsev
1257c52a87
Merge pull request #2065 from asturur/renderCursor
...
Render cursor on upper canvas
2015-03-31 13:38:57 +02:00
Juriy Zaytsev
e43ebdfea7
Merge pull request #2068 from asturur/fix-jscs
...
attemp to fix jscs crash
2015-03-31 12:57:31 +02:00
Andrea Bogazzi
f03c9d244b
Modify cursor tick
2015-03-31 01:47:53 +02:00
Andrea Bogazzi
568e2ed2c0
attemp to fix jscs crash
2015-03-31 01:46:38 +02:00
kangax
92154f7a16
Update JSCS, fix style issues
2015-03-30 12:05:49 +02:00
sapics
c90062c78e
Remove overlap definition of setAngle in jsdoc
2015-03-30 10:27:08 +09:00
sapics
f52eee78e4
remove unused variable
2015-03-30 10:26:48 +09:00
Juriy Zaytsev
889efa1c4a
Merge pull request #1999 from StileEducation/PR_toJSON_selection
...
Make toJSON/toSVG behave sensibly with an active selection group
2015-03-25 13:02:22 +01:00
KJ Tsanaktsidis
7453776856
Call set() when unwinding the group transform
...
set() is called when the group transform is realized by the group
on the object, so set needs to be called when the inverse operation
is done too so that things watching these properties see both the
action and the undo.
2015-03-25 11:23:25 +11:00
Jeff Parsons
a0a4d77272
Track IText instances per-canvas, not globally.
...
Previously instances of the IText shape were added to a globally-shared
array when they were created. There are two problems with this approach:
1) Interactions with one canvas affect others. I would never expect
text in one canvas to exit edit mode just because I interacted with
some otherwise-unrelated canvas.
2) Every IText instance leaks. There is no mechanism to clean up references
to IText instances in the global array, so every such instance will
hang around in memory forever, regardless of whether it is removed from
the canvas or if the canvas itself is removed.
Discovered while profiling memory usage in Chrome.
2015-03-24 14:14:43 +11:00
Juriy Zaytsev
de85900c8f
Merge pull request #2050 from asturur/iText-clearing-cache-on-style-change
...
Clear cache on setStyle on itext
2015-03-21 15:39:27 +01:00
Andrea Bogazzi
84bd8bbda0
Update itext.class.js
2015-03-21 12:17:34 +01:00
gordyr
7b6cca5136
Fixed whitespace for Travis build
2015-03-11 23:55:18 +00:00
gordyr
657945f9fd
Fixes Mouse hit detection on active groups
...
Skips the checking of grouped objects within _searchPossibleTargets since we already check the group as a whole target itself. Failing to do so would lead to grouped objects being picked up as targets outside of the group since their coordinates change temporarily while grouped.
2015-03-11 23:29:45 +00:00
Andrea Bogazzi
bc5343adb7
Update resize_filter.class.js
...
Add better to toObject support
2015-03-09 03:19:56 +01:00
Juriy Zaytsev
63180f24a9
Merge pull request #2024 from asturur/Fix-iText-position-bug-when-style-is-empty
...
Textwidth for jusitfied align
2015-03-08 19:14:06 +01:00
Andrea Bogazzi
51c2cd7e74
Update text.class.js
2015-03-08 12:32:33 +01:00
Juriy Zaytsev
a13cca92d9
Merge pull request #2020 from asturur/Fix-iText-position-bug-when-style-is-empty
...
Fix gradient for IText. Closes #2013
2015-03-07 17:48:47 +01:00
Andrea Bogazzi
9ee71616bf
Update itext.class.js
2015-03-07 15:57:04 +01:00
Andrea Bogazzi
0933c6f5c2
Update gradient.class.js
2015-03-07 15:56:24 +01:00
kangax
1dff79c2ad
Make fabric.Image#fromUrl callback optional
2015-03-05 14:20:55 +01:00
Juriy Zaytsev
51c8cd8b56
Merge pull request #2007 from asturur/itext-selection-on-canvas
...
Itext selection on canvas
2015-03-02 13:56:34 +01:00
Andrea Bogazzi
0e384be263
Update itext_behavior.mixin.js
2015-03-02 13:54:08 +01:00
Andrea Bogazzi
57329b39be
Update itext_behavior.mixin.js
2015-03-02 13:48:55 +01:00
Andrea Bogazzi
dda96f9b81
Allow user to select text moving mouse outside itext bounding box
2015-03-02 00:43:25 +01:00
Juriy Zaytsev
2877af6310
Merge pull request #2006 from asturur/fix-pathgroup-toSvg
...
Fix path group toSvg method.
2015-03-01 23:37:17 +01:00
Andrea Bogazzi
08a1c6b418
Fix path group toSvg method.
...
now respect current originX and originY
2015-03-01 23:27:17 +01:00
Juriy Zaytsev
16d636e1de
Merge pull request #2005 from asturur/Fix-iText-position-bug-when-style-is-empty
...
Fix misplacement of some iText
2015-03-01 19:27:28 +01:00
Andrea Bogazzi
b89bc01847
Fix misplacement of some iText
2015-03-01 19:05:50 +01:00
Andrea Bogazzi
5fc82e34e2
Fix cache canghe bug.
...
Create a copy of the cache instead of modify it.
2015-03-01 18:58:04 +01:00
Andrea Bogazzi
4ad253ffba
Merge pull request #1998 from kangax/revert-1961-fix-EnterEdit
...
Revert "Add forcedfocus on enterEditing"
2015-03-01 18:24:35 +01:00
sapics
ca10ee0d28
support check for setLineDash
2015-02-28 21:42:24 +09:00
Andrea Bogazzi
23b14df20a
Update itext_behavior.mixin.js
2015-02-28 13:10:28 +01:00
KJ Tsanaktsidis
a18acd43f5
YET MORE code style errors...
2015-02-27 15:21:00 +11:00
KJ Tsanaktsidis
cf92898071
Fix code style errors
2015-02-27 15:12:47 +11:00
KJ Tsanaktsidis
f16bf53763
Don't clone objects while serialising selection groups
...
Clone can be async for some object types, so we can't use it during
the serialisation process. Instead, apply the group transforms directly
on the object being serialised, and then undo it after serialising.
2015-02-27 15:04:26 +11:00