Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Konva

Making better 2d canvas framework
Collective - Host: opensource - https://opencollective.com/konva - Website: https://lavrton.com - Code: https://github.com/konvajs

added dynamic color component setters, and also added more unit tests

github.com/konvajs/konva - e22f5c4bcf09e360c0385b3e9811995dbd0a0e78 authored over 11 years ago by Eric Rowell <[email protected]>
fixed a couple bugs introduced with transform matrix caching. Cleaned up addPointGetterSetter API. reorganized dynamic getter setter comments so that it's easier to keep track of them

github.com/konvajs/konva - 58b081ef128af1f3db128067517adefa76562d2b authored over 11 years ago by Eric Rowell <[email protected]>
added skew transform courtesy of danielkur #188

github.com/konvajs/konva - 43256d091631223d3f868ca85a4a291ee24b7f29 authored over 11 years ago by Eric Rowell <[email protected]>
rewrote filters logic. Filters are now applied synchronously. It's now much easier to transition filter values. added clearFilter method

github.com/konvajs/konva - ecbebeef5aeafbd77c7f117a1817a3e0ca354028 authored over 11 years ago by Eric Rowell <[email protected]>
added new get*RGB(), get*R(), get*G(), and get*B() methods for fill, stroke, and shadowColor. Also added new Kinetic.Type.getRGB() utility

github.com/konvajs/konva - 790b45ec87f21ebf4b87253914eea5c8b306cee2 authored over 11 years ago by Eric Rowell <[email protected]>
removed point specific logic from the Transition class. To run transitions, you can now only transition properties which are numbers only. This means that if you want to transition a point, such as offset, you can transition the offset property with a number which will transition both x and y, or you can transition offsetX or offsetY individually

github.com/konvajs/konva - 79a46edad7754fdde72082df406cd6806279bc3c authored over 11 years ago by Eric Rowell <[email protected]>
multiple transitions on the same node are now supported

github.com/konvajs/konva - bf8d2db0df3166663a0f35b5228ee12cbcce71bf authored over 11 years ago by Eric Rowell <[email protected]>
all attrs that have x and y components now have individual component setters. i.e. you can use setScale() and pass in an object, or setScaleX() and setScaleY() individually

github.com/konvajs/konva - 1dc323305b856a918d12f5d4eefee21df41ea9d8 authored over 11 years ago by Eric Rowell <[email protected]>
Merge pull request #412 from aniruddha-loya/master

Bug fix for getAttr(attr) function

github.com/konvajs/konva - 5fca6b6e53f99ec8afcc278af058188ced032990 authored over 11 years ago by Eric Rowell <[email protected]>
Bug fix for getAttr function

Now it permits to return user defined attributes which do not have a corresponding method, simil...

github.com/konvajs/konva - a71d3e1fa0c2a48c97a9dd0838de545a659f5c7a authored over 11 years ago by aniruddha-loya <[email protected]>
Update presentation-schedule.md

github.com/konvajs/konva - a09908b4a51a6759130fe351b510cb307af75712 authored over 11 years ago by Eric Rowell <[email protected]>
added matrix transform caching, and optimized the clear() method. This has improved rendering performance by about 17%

github.com/konvajs/konva - 8a78b62cadad6506e22efdf9bda4290bfb6ab4c9 authored over 11 years ago by Eric Rowell <[email protected]>
toDataURL and toImage now work correctly on devices with a pixel ratio != 1

github.com/konvajs/konva - 90a2820e5b36d92cbdbc49ab782077da23a73eee authored over 11 years ago by Eric Rowell <[email protected]>
fixes #391

github.com/konvajs/konva - 8657c574369140e46066ebc79e455d6ced665563 authored over 11 years ago by Eric Rowell <[email protected]>
transition call back is called using the nodes context. This means that you can access the node with the this keyword

github.com/konvajs/konva - 9160b694ae24413319e53796af8d75321d0860b2 authored over 11 years ago by Eric Rowell <[email protected]>
cleaned up Canvas

github.com/konvajs/konva - 8138d2d286fd0aa91175d816939f8614acc0aae4 authored over 11 years ago by Eric Rowell <[email protected]>
fixes #388 unregister shape color key on destroy, not remove

github.com/konvajs/konva - ad0ecd9fe9375fc35fa331c1aadb65628ad7efa9 authored over 11 years ago by Eric Rowell <[email protected]>
created new sub class called Canvas2D which extends Canvas, and a new GenericCanvas subclass which also extends Canvas. The GenericCanvas class will be used to instantiate non 2d canvas renderers. Also created new contextType property. Setup webgl unit test

github.com/konvajs/konva - 9cb3cb9d631c7768f01b1b7eaea0656738e64563 authored over 11 years ago by Eric Rowell <[email protected]>
extended getIntersection method for Layer to improve flexibility. Replaced instances of Math.round to bitwise round via | 0 for a small performance gain

github.com/konvajs/konva - bfbd42b232206ad93f60402db824760133a048f7 authored over 11 years ago by Eric Rowell <[email protected]>
improved color key generation algorithm

github.com/konvajs/konva - 60c9ef5bcd51cb48b64fe2902032c4c9d3c27d0c authored over 11 years ago by Eric Rowell <[email protected]>
test change

github.com/konvajs/konva - cbb9e2c2894099fc3242474dcae2103fe1df29d3 authored over 11 years ago by ericdrowell <[email protected]>
Update presentation-schedule.md

github.com/konvajs/konva - 64f465c55ea638ad9774f9257743f3c043fd5d62 authored over 11 years ago by Eric Rowell <[email protected]>
fixes #383

github.com/konvajs/konva - a8802c31caaeec97ed4f469d1b19f6f1f4b37462 authored over 11 years ago by Eric Rowell <[email protected]>
fixed #383

github.com/konvajs/konva - 2f6e93dab644ae641b3a272f91420ba25f3ca47f authored over 11 years ago by Eric Rowell <[email protected]>
Merge pull request #377 from pavelpower/patch-3

Update Container.js

github.com/konvajs/konva - 0e60ccc27e208e10d4c24bf51b96de0c5cb85ae1 authored over 11 years ago by Eric Rowell <[email protected]>
moved dd logic in destroy() from Node to DD namespace. refactored stopDrag logic to correctly handle the event object

github.com/konvajs/konva - b6cca6a143441292c2311f4c0b17ece060c5ac5e authored over 11 years ago by Eric Rowell <[email protected]>
some refactoring proposed by pavelpower

github.com/konvajs/konva - 6f61b07500940d28d133a65f897fcbb86942d365 authored over 11 years ago by Eric Rowell <[email protected]>
Merge pull request #381 from tjouan/container_params-filename-fix

Fix ContainerParams.txt filename

github.com/konvajs/konva - d8d724dd601cf568f38dcb00e3ab162abee27559 authored over 11 years ago by Eric Rowell <[email protected]>
fixed issue with shape params txt file

github.com/konvajs/konva - d4152a90a2d0c474cf2800e73f6def41f9f988c6 authored over 11 years ago by Eric Rowell <[email protected]>
Fix ContainerParams.txt filename:

This file path is referenced as configParams/ContainerParams.txt in
the Thorfile but the real ...

github.com/konvajs/konva - 6fcae7113081f92b8753cbf1df491c1648051e7e authored over 11 years ago by Thibault Jouan <[email protected]>
Update Container.js

semicolon

github.com/konvajs/konva - 4a64d00d0a96a9952550ea242041bf5b6bf7f844 authored over 11 years ago by Pavel Akhmetchanov <[email protected]>
reenabled manual tests

github.com/konvajs/konva - 515c9702c737a1e5c396b11e11f9aecc98bbca35 authored over 11 years ago by Eric Rowell <[email protected]>
added stage transition resize manual test

github.com/konvajs/konva - 8f22bb1938160f35f57b053eb8afa6cea6820fe7 authored over 11 years ago by Eric Rowell <[email protected]>
drag and drop logic now works correctly on mobile when both the stage is draggable and a shape

github.com/konvajs/konva - 9fd5df4d798152408a36a2de0874df97228c9e80 authored over 11 years ago by Eric Rowell <[email protected]>
updated Label docs

github.com/konvajs/konva - 4610918f072777933b81d87aede8d45c27b31fc4 authored over 11 years ago by Eric Rowell <[email protected]>
fixes #353

github.com/konvajs/konva - d57842126ae69a4fa8efb2a165adda848331aa8b authored over 11 years ago by Eric Rowell <[email protected]>
fixed Polygon points default attr issue

github.com/konvajs/konva - 280e07a2afde6c054326c3e698c15d380d0d5fc7 authored over 11 years ago by Eric Rowell <[email protected]>
fixed #363

github.com/konvajs/konva - 6a1ec5db4ce698867983a30c458e8386fd4b52a3 authored over 11 years ago by Eric Rowell <[email protected]>
updated drag and drop docs

github.com/konvajs/konva - ada9f6dbd45d45f1f72d22689adbf845c76c0faa authored over 11 years ago by Eric Rowell <[email protected]>
renamed the Crop filter to Mask

github.com/konvajs/konva - 2cb39f087c947b9dfa9839b9118c5532fcaaeeea authored over 11 years ago by Eric Rowell <[email protected]>
Merge pull request #369 from alexahn/master

stage clear fix

github.com/konvajs/konva - 171b2a57d311ec81143b7283e2274633ad0b689b authored over 11 years ago by Eric Rowell <[email protected]>
Merge pull request #365 from nicomlas/master

Crop filter

github.com/konvajs/konva - 7888ebe24dd52b237d4081cd5ade2f15b4d2007b authored over 11 years ago by Eric Rowell <[email protected]>
stage layers length fix

github.com/konvajs/konva - d1516bf727f6280e6f4cae0517a7b74ef1f1cfa3 authored over 11 years ago by Alex Ahn <[email protected]>
Merge pull request #342 from louisj/master

Fixed Kinetic.Text wrapping issues

github.com/konvajs/konva - 348d1b59b6904214bef903255ccbe9ba8239d4fb authored over 11 years ago by Eric Rowell <[email protected]>
fixed #348

github.com/konvajs/konva - 22aaa15562724b101d1a30689a90fd0d2414c147 authored over 11 years ago by Eric Rowell <[email protected]>
Merge branch 'master' of github.com:ericdrowell/KineticJS

github.com/konvajs/konva - d0e984ca93562ec731e41e4b104434c48a90798e authored over 11 years ago by Eric Rowell <[email protected]>
fixes #362

github.com/konvajs/konva - 25ff34bddee009ade44d567fe463c7afdab05c73 authored over 11 years ago by Eric Rowell <[email protected]>
Add the Crop filter

github.com/konvajs/konva - d81219f7f1405422ab950592c448cd87e324c68a authored over 11 years ago by Nicolas COSME <[email protected]>
Merge pull request #338 from arkx/master

Fix leakages in Kinetic.Transition

github.com/konvajs/konva - c74171c70a5a1bc9d824eb09409bf5409efb604f authored over 11 years ago by Eric Rowell <[email protected]>
Merge github.com:ericdrowell/KineticJS

github.com/konvajs/konva - 14dc481eeed480c7bca72b364cac9856c803e89b authored over 11 years ago by Louis Jolibois <[email protected]>
Fixed word wrapping behavior: last words of a multiline text should not be arbitrarily wrapped anymore.

Fixed width padding not being used.
Removed unused _expandTextData method

github.com/konvajs/konva - 823529f839e29bf445e1541a68d649b13d4b04bc authored over 11 years ago by Louis Jolibois <[email protected]>
Fix leakages in Kinetic.Transition

ClojureScript advanced mode compilation chokes on these since it
mangles all function names.

github.com/konvajs/konva - 5b37e2cab4cf1c64ad383c64967c27550f70fffc authored over 11 years ago by Aku Kotkavuo <[email protected]>
tweaked docs

github.com/konvajs/konva - 5340ced25dbe3a391f863ea594626b7243bc608f authored over 11 years ago by Eric Rowell <[email protected]>
removed apply() Collection method. Added new mapMethods() Collection method, which is used internally to map node methods to collection methods

github.com/konvajs/konva - 793e43b0db7668a1f7a263f4ffb0b52f76417f00 authored over 11 years ago by Eric Rowell <[email protected]>
fixed small logical error with startDrag()

github.com/konvajs/konva - dc107a06ae7c20193514ec2bb8b029ecc2663ea6 authored over 11 years ago by Eric Rowell <[email protected]>
after some more thought, I've decided to remove the Plugins namespace, but keep the plugins directory. I don't want 3rd parties putting some things in the Kinetic namespace, while others put things in the Plugin space. I really don't see a real need for the namespacing. For organizational purposes, the plugins directory still makes sense, however.

github.com/konvajs/konva - 5192ccd954f5b56a30735d976f1cc220861f9c44 authored over 11 years ago by Eric Rowell <[email protected]>
fixed drag and drop regression bug

github.com/konvajs/konva - 3c63b13c95b7948209f6cdea4de09f25283b5056 authored over 11 years ago by Eric Rowell <[email protected]>
fixed up all of the data url issues in the functional test suite

github.com/konvajs/konva - 08bac6dc895a28a0517098d1082b1c3055a0da7f authored over 11 years ago by Eric Rowell <[email protected]>
created new testJSON method which makes testing JSON comparisons really easy to debug. Also fixed small logic problem with new Image width and height getters. Reinabled all serialization/deserialization unit tests

github.com/konvajs/konva - 8a393cb6be28af4323a70fd67fffacdaf63e8c5e authored over 11 years ago by Eric Rowell <[email protected]>
fixed up all of the data url isseus in the unit test suite

github.com/konvajs/konva - a3db78cc0f104d0ea6940eeefb63bddbfd0eb76a authored over 11 years ago by Eric Rowell <[email protected]>
created new test method, testDataUrl, which makes it super easy to identify data url comparison failures that resulted from Chrome upgrades. Begain integrating. fixed all synchronous unit test data url comparison failures

github.com/konvajs/konva - 46c7b89e06bb88cee65add1c85decf640d46f04e authored over 11 years ago by Eric Rowell <[email protected]>
began updating the data url strings to match recent Chrome changes

github.com/konvajs/konva - b5aaab3584cfef23b7abd6c82518ea0355bcbed5 authored over 11 years ago by Eric Rowell <[email protected]>
refactored and optimized Image.js and Type.js

github.com/konvajs/konva - ffe11a4539b31c0b5df6234426b6620678d89680 authored over 11 years ago by Eric Rowell <[email protected]>
for event delegation, changed evt.node property to evt.targetNode

github.com/konvajs/konva - c8e83dfacb512663f897677e0afab6a4555fab90 authored over 11 years ago by Eric Rowell <[email protected]>
stage drag and drop works again. continued refactoring DragAndDrop.js

github.com/konvajs/konva - a4d1dc8dabd95297dc196053f61f671286373d41 authored over 11 years ago by Eric Rowell <[email protected]>
removed legacy temp drag layer operation

github.com/konvajs/konva - 40979443e16874554191d05c52ca682b5b2af433 authored over 11 years ago by Eric Rowell <[email protected]>
removed beforeDraw and afterDraw methods. you can now subscribe to draw events with .on('draw') or .on('beforeDraw'). Draw events also bubble

github.com/konvajs/konva - 13c540b969df799c7c303796cf4fc2026363c65a authored over 11 years ago by Eric Rowell <[email protected]>
updated spline tests

github.com/konvajs/konva - 15a9f6165fa1b36f8273503b1524c2983ff74fb4 authored over 11 years ago by Eric Rowell <[email protected]>
added getNodeType() and getShapeType() methods

github.com/konvajs/konva - 542f675522eb107d28c03cd0f37a96b6ef2bd86e authored over 11 years ago by Eric Rowell <[email protected]>
cleaned up Stage.js

github.com/konvajs/konva - f0037ce9c6de16f584d239afb5446f921d7f49c9 authored over 11 years ago by Eric Rowell <[email protected]>
minor refactoring. fixed bug related to click mapping

github.com/konvajs/konva - 3a903d6c7c904d632e405385f628ce6e5fbccc38 authored over 11 years ago by Eric Rowell <[email protected]>
refactored / cleaned up code in Node and DD

github.com/konvajs/konva - ce793a4b2592a91252f7ca7db4c11a4143740bc5 authored over 11 years ago by Eric Rowell <[email protected]>
removed dynamic drag and drop layer all together. In the end, the performance benefits (small) did not out weigh the complexity consequences

github.com/konvajs/konva - b5c1bc633ae5a48bd044e87840c9f46695c481d6 authored over 11 years ago by Eric Rowell <[email protected]>
changed getUserPosition to getPointerPosition, and setUserPosition to setPointerPosition

github.com/konvajs/konva - c31abf6be3bed29278ce9e64bc95fddc61ba8fe1 authored over 11 years ago by Eric Rowell <[email protected]>
lots of refactoring, and code hardening. Also fixed bug in which dragend events were being fired before mouseup/touchend events

github.com/konvajs/konva - 966ebf2a326fb32911d38d79f3c3ac68ade5c347 authored over 11 years ago by Eric Rowell <[email protected]>
rewrote dynamic drag and drop layer because the old implementation had too many problems. This resolves all of the dynamic drag and drop issues in one go. draw() method can now be applied to any node, not just the Stage and Layers. drag events now bubble

github.com/konvajs/konva - 0c80f6e223701bac0181a8113504d5df0aa50005 authored over 11 years ago by Eric Rowell <[email protected]>
created _upperCase util method for function and event name generation, and did some refactoring

github.com/konvajs/konva - 0dbda8288638e4aae4eb399bc91ba7f45b339ec2 authored over 11 years ago by Eric Rowell <[email protected]>
removed simulate method. refactoring also fixed bug in which if you fire a custom event that has not been registered, the script no longer fails

github.com/konvajs/konva - 9db24812bde4fb0a963722800e52235dbb557fcd authored over 11 years ago by Eric Rowell <[email protected]>
Merge branch 'master' of github.com:ericdrowell/KineticJS

github.com/konvajs/konva - d010c5fa428fa5879aeaec260d344015a4612ee9 authored over 11 years ago by Eric Rowell <[email protected]>
updated Wedge docs

github.com/konvajs/konva - aae0f5d3afe368bc794f844bb45ee61de877c9d1 authored over 11 years ago by Eric Rowell <[email protected]>
Update presentation-schedule.md

github.com/konvajs/konva - f0a64afa7283e59ee381e94f2cdc72ca6dc64636 authored over 11 years ago by Eric Rowell <[email protected]>
Update presentation-schedule.md

github.com/konvajs/konva - 8a2f2e0456988f32cfa3a8182b2dc1f1f27e79c3 authored over 11 years ago by Eric Rowell <[email protected]>
added presentation markdown document to the source so people can make pull requests to update it

github.com/konvajs/konva - 68aeb8f55846ffc6cd14503b416bbc659b645c30 authored over 11 years ago by Eric Rowell <[email protected]>
fixed ContainerParams token in thorfile

github.com/konvajs/konva - 912cef43c62c124611db5ef424f8ffc95614d943 authored over 11 years ago by Eric Rowell <[email protected]>
Merge pull request #329 from Rulexec/master

Thorfile typo fix and chainable on/off.

github.com/konvajs/konva - 2c237aa708fd9ed14f3e3debd0d6c3c17ce84381 authored over 11 years ago by Eric Rowell <[email protected]>
changed wrapping attribute to wrap

github.com/konvajs/konva - 5b3a87b98d6912cda94bf2c92ed88dd08ad26b6b authored over 11 years ago by Eric Rowell <[email protected]>
merged and tweaked pull request 314

github.com/konvajs/konva - 809da97a4577707cf6a8e83090b049a2777d9c13 authored over 11 years ago by Eric Rowell <[email protected]>
updated text test

github.com/konvajs/konva - fb2d81681766a9bf07efb261ceee98018abd302a authored over 11 years ago by Eric Rowell <[email protected]>
Merge pull request #328 from thulka/master

Some lines that speed up event handling (20 to 18 % time spent) and make code cleaner.

github.com/konvajs/konva - 49112051d9afb6bbc1816b86a202f4868cd2d117 authored over 11 years ago by Eric Rowell <[email protected]>
Merge pull request #307 from Turbo87/patch-1

Text: Fixed DASH constant

github.com/konvajs/konva - 821aa7b872585468b2e325c858b021d15b8f5549 authored over 11 years ago by Eric Rowell <[email protected]>
TextPath now uses Text to build the context.font value for consistency and code reuse. Type._getRandomColorKey now uses an or bitwise operation to round rgb values much faster

github.com/konvajs/konva - 0073c4cbb96c4d761ee64168448abfac6ce5d93f authored over 11 years ago by Eric Rowell <[email protected]>
fixed up TextPath tests

github.com/konvajs/konva - 97db4fc0538a01c3980ab50739eab87b929fdab2 authored over 11 years ago by Eric Rowell <[email protected]>
Improvement of event handler performance in Stage

The event handler function was fetched upon every fired event. This is
now avoided by fetching t...

github.com/konvajs/konva - b043a2f9310d8b81a4ae4176056bde83c226d4bc authored over 11 years ago by thulka <[email protected]>
changed Gauss to Blur

github.com/konvajs/konva - f3dd9286a9c7d887903164b068639212bed43539 authored over 11 years ago by Eric Rowell <[email protected]>
label offset is now adjusted whenever the text is updated

github.com/konvajs/konva - 4036aa5fc7858d75ae8b91cfb81716f7fceb2b8d authored over 11 years ago by Eric Rowell <[email protected]>
fixed logic in Text that was accessing padding attr directly without using the getter

github.com/konvajs/konva - e43c2fbeb43278d48cd5650815a7eb824b0b18e8 authored over 11 years ago by Eric Rowell <[email protected]>
added getWidth() and getHeight() methods to Label

github.com/konvajs/konva - e0e390f7608cca9b106ef116f1dd982bc2747739 authored over 11 years ago by Eric Rowell <[email protected]>
moved Path to Plugins namespace

github.com/konvajs/konva - b37f50ba690661176001407b4d2181f4e0491d0c authored over 11 years ago by Eric Rowell <[email protected]>
changed label rect drawing from Polygon to Shape to support rounded corners soon. Also wrapped the text and rect inside of an inner group so that the label can be positioned based on the pointer tip

github.com/konvajs/konva - a1f934d26a427e81b08b952b0ac089a97adb78aa authored over 11 years ago by Eric Rowell <[email protected]>
added arrow support for new label plugin

github.com/konvajs/konva - bb57810c9a99d0bc114cc5e2ba18dcc94c12dc2f authored over 11 years ago by Eric Rowell <[email protected]>