Tom French
|
300de3be0d
|
Correct rendering of active group
|
2014-07-04 20:07:04 +01:00 |
|
Tom French
|
42ce906e0d
|
Fix group coordinates
|
2014-07-04 11:29:30 +01:00 |
|
Tom French
|
a4129c31e8
|
Merge remote-tracking branch 'upstream/master'
Conflicts:
dist/fabric.min.js
dist/fabric.min.js.gz
dist/fabric.require.js
src/canvas.class.js
|
2014-07-03 16:02:43 +01:00 |
|
kangax
|
492253e5ca
|
JSCS tweaks. Down to 114 failures.
|
2014-06-24 14:12:17 +02:00 |
|
Tom French
|
8c826a3204
|
Fixes for controlsAboveOverlay
|
2014-06-06 17:36:17 +01:00 |
|
Tom French
|
ef01083cab
|
Stray console.log removed.
|
2014-06-03 08:36:00 +01:00 |
|
Tom French
|
0d8db88e71
|
Merge remote-tracking branch 'upstream/master'
Conflicts:
.gitignore
dist/fabric.js
dist/fabric.require.js
src/brushes/circle_brush.class.js
src/canvas.class.js
src/mixins/canvas_events.mixin.js
src/mixins/object_geometry.mixin.js
src/mixins/object_interactivity.mixin.js
src/shapes/group.class.js
src/shapes/image.class.js
src/shapes/object.class.js
src/shapes/path_group.class.js
src/shapes/text.class.js
|
2014-05-31 17:29:55 +01:00 |
|
kangax
|
9113b27e77
|
Revert _searchPossibleTargets optimization. Closes #1188
|
2014-04-24 10:33:33 -04:00 |
|
XhmikosR
|
67e9c8829c
|
Remove extra commas.
|
2014-02-23 20:25:23 +02:00 |
|
kangax
|
6798111f03
|
Build distribution
|
2014-02-18 15:14:06 -05:00 |
|
Michael Elsdörfer
|
50107b06d7
|
Handle missing canvas bounds information correctly.
Fixes test failure.
|
2014-02-18 00:17:31 +01:00 |
|
Michael Elsdörfer
|
dc6e53288c
|
Also consider CSS transforms when handling mouse.
|
2014-02-18 00:17:31 +01:00 |
|
Michael Elsdörfer
|
d5f948877c
|
Make mouse handling respect CSS scaling.
Also DRYs getPointer() calls in many places.
See #868.
|
2014-02-18 00:17:31 +01:00 |
|
kangax
|
d2f6a9033e
|
Add JSCS validation & change bunch of things for conformance. Down to 333 failures from ~1000.
|
2014-02-16 16:36:14 -05:00 |
|
GordoRank
|
a962b59aa7
|
Iterate backwards
|
2014-01-27 13:05:32 +00:00 |
|
GordoRank
|
02d55954e9
|
Move check into separate function
|
2014-01-27 12:29:30 +00:00 |
|
GordoRank
|
88157a8107
|
Optimize searchPossibleTargets
|
2014-01-24 09:44:08 +00:00 |
|
kangax
|
727a8d04b1
|
Move _hasITextHandlers to canvas instance
|
2014-01-17 11:51:36 -05:00 |
|
Kienz
|
da0866429a
|
Initialize fabric.IText canvas handlers only once. Closes #1076
Qunit additions
|
2014-01-12 15:32:50 +01:00 |
|
kangax
|
8d8cd16f6c
|
Add "mouse:over" and "mouse:out" events
|
2013-12-09 15:35:08 +01:00 |
|
Nazar Mokrynskyi
|
38bed8143e
|
New events:
* object:over
* object:out
* mouseover
* mouseout
Based on demo example
|
2013-12-08 18:01:48 +02:00 |
|
Tom French
|
ce4809d1e8
|
Merge branch 'master' of https://github.com/kangax/fabric.js
Conflicts:
dist/all.js
dist/all.require.js
src/brushes/circle_brush.class.js
src/brushes/spray_brush.class.js
src/canvas.class.js
src/mixins/canvas_events.mixin.js
src/mixins/object_interactivity.mixin.js
src/shapes/group.class.js
src/shapes/image.class.js
src/shapes/object.class.js
src/util/misc.js
|
2013-12-05 19:45:39 +00:00 |
|
Tom French
|
08d575422c
|
Fixes to zoom for groups and brushes.
|
2013-11-19 16:21:29 +00:00 |
|
Juriy Zaytsev
|
963616ec0f
|
Merge pull request #983 from Kienz/patch-2
Fix bug in selection mode, Fix drawControls for activeGroup
|
2013-11-14 09:49:08 -08:00 |
|
Stefan Kienzle
|
17053585fb
|
Clear selection if unselectable object is clicked - Fixes issue #976
|
2013-11-14 17:46:59 +01:00 |
|
Stefan Kienzle
|
68fbe5fe50
|
Fix activeGroup controls
|
2013-11-14 14:35:18 +01:00 |
|
kangax
|
7c4025841a
|
Refactor static_canvas.class.js, canvas_events.mixin.js, canvas.class.js
|
2013-11-13 16:19:44 +01:00 |
|
kangax
|
776b72d624
|
More canvas.class.js refactoring
|
2013-11-13 14:33:01 +01:00 |
|
kangax
|
bbd3480d50
|
canvas.class.js refactoring
|
2013-11-13 14:26:49 +01:00 |
|
kangax
|
779c2ef527
|
Move isTransparent logic to utils
|
2013-11-13 14:10:28 +01:00 |
|
kangax
|
4f46626467
|
Extract method in fabric.Canvas
|
2013-11-11 16:20:11 +01:00 |
|
kangax
|
014109ced3
|
Move canvas grouping logic to separate mixin/file
|
2013-11-11 16:07:51 +01:00 |
|
kangax
|
15889d3677
|
Fix active group's originX/originY
|
2013-11-11 00:02:10 +01:00 |
|
kangax
|
a39474d5bc
|
Refactor __onMouseUp
|
2013-11-10 15:34:10 +01:00 |
|
Tom French
|
88b589b3d6
|
Implement zoom for brushes, various zoom fixes, remove canvasBorder.
|
2013-11-08 15:54:55 +00:00 |
|
kangax
|
5f643daf54
|
Normalize behavior of setActiveObject, setActiveGroup, discardActiveObject, discardActiveGroup. Closes #579
|
2013-11-06 20:58:23 +01:00 |
|
kangax
|
c3fd102cdb
|
Fix fabric.Object#selectable. Closes #957
|
2013-11-06 18:41:02 +01:00 |
|
Tom French
|
328f14f388
|
Add zoom
|
2013-10-31 17:36:18 +00:00 |
|
kangax
|
3b3b478e77
|
Refactor _setObjectScale
|
2013-10-30 17:15:53 +01:00 |
|
kangax
|
733eccb00c
|
Separate IText behavior into a separate "module"
|
2013-10-27 14:05:35 +01:00 |
|
kangax
|
0aad996dc9
|
Refactor _scaleObject more
|
2013-10-26 19:06:48 +02:00 |
|
kangax
|
aa75b47506
|
Refactor _scaleObject
|
2013-10-26 18:59:36 +02:00 |
|
kangax
|
d803f9aa64
|
Refactor _findSelectedObjects
|
2013-10-26 18:54:29 +02:00 |
|
kangax
|
c42d857b14
|
Refactor _handleGroupLogic even more
|
2013-10-25 10:43:42 +02:00 |
|
kangax
|
c0c222f672
|
Refactor _handleGroupLogic
|
2013-10-25 10:38:32 +02:00 |
|
kangax
|
c2edbf003a
|
Refactor _setupCurrentTransform
|
2013-10-25 10:20:55 +02:00 |
|
kangax
|
476da71e92
|
Doc changes
|
2013-10-25 09:05:39 +02:00 |
|
Stefan Kienzle
|
9c6565491b
|
Don't fire 'selection:created' if only one object exists
|
2013-10-23 09:18:07 +02:00 |
|
Kienz
|
0f9612b69f
|
Fix object selection with shift key - Closes issue #912
|
2013-10-22 20:33:20 +02:00 |
|
Kienz
|
5adf772a64
|
Invisible objects are no longer selectable with "selection-mode" (canvas.selection = true) - Closes issue #891
|
2013-10-09 20:57:41 +02:00 |
|