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

first pass of new Label plugin

github.com/konvajs/konva - 8e17729cea21b91cf89ae23732f9ad5b009b4c7c authored over 11 years ago by Eric Rowell <[email protected]>
refactored transition logic and added getAttr method

github.com/konvajs/konva - c9d6820dbf9570376a9b3405ee641265cb25a382 authored over 11 years ago by Eric Rowell <[email protected]>
first pass at removing setDefaultAttrs logic to speed up node instantation performance

github.com/konvajs/konva - 69f9374c8edec133f1e67b1df2722a1100774686 authored over 11 years ago by Eric Rowell <[email protected]>
refactored the whole _setTextData method of Kinetic.Text, added a 'wrapping' option.

Performances should improve.
Also, the text should not overflow anymore from the defined width l...

github.com/konvajs/konva - c58db11a2a2af977a1b0d2c558835e7e258e536b authored over 11 years ago by Louis Jolibois <[email protected]>
fixed Thorfile containerParams.txt typo. closes #316

github.com/konvajs/konva - 04ddd3213b1b3874320685d9372f48645ca144c1 authored over 11 years ago by Alexander Ruliov <[email protected]>
chainable .on/.off and Layer.(before/after)Draw. closes #279

github.com/konvajs/konva - 9b5d33325da72dd0ed5ca33cff8d5392c157f88d authored over 11 years ago by Alexander Ruliov <[email protected]>
Added a shared cached dummy canvas context that may be used by Kinetic.Text methods.

This greatly improves performances when creating lots of Kinetic.Text nodes, especially on mobil...

github.com/konvajs/konva - 5ca21992de325866e8b3193ab4f76828b610fe7c authored over 11 years ago by Louis Jolibois <[email protected]>
moved TextPath, RegularPolygon, and Star shapes to the plugins directory. updated all tests

github.com/konvajs/konva - 5c590bb88f2030db4a76a824bdd205362c367232 authored over 11 years ago by Eric Rowell <[email protected]>
Text: Fixed DASH constant

The DASH constant should obviously contain a dash instead of a newline character. I guess this w...

github.com/konvajs/konva - ac1578b6c601058a57b8f7175a37900672436025 authored over 11 years ago by Tobias Bieniek <[email protected]>
new strokeScaleEnabled property which enables you to configure if the stroke style of a shape should scale or not as the shape itself scales, or as its ancestors scale

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

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

github.com/konvajs/konva - 4a0087f72c5d5f8c1d527c5037532c53536c7a8f authored over 11 years ago by Eric Rowell <[email protected]>
added clipping functionality to containers. Currently, the clipping function can only be applied to layers and groups. The clipping region is also subject to the containers transforms, which means that you can also create transformed clipping regions.

github.com/konvajs/konva - 46f71d283f66a9d86a9f6851efeed114e547b8d2 authored over 11 years ago by Eric Rowell <[email protected]>
replaced string literals with numbers where appropriate

github.com/konvajs/konva - b739d6edf7f04ac3844fe6d4220d0837c67954dd authored over 11 years ago by Eric Rowell <[email protected]>
canvas elements now come with padding, margin, border, and background style resets

github.com/konvajs/konva - ca0d3790b287f3dec2a76fd3a3c948d37a12bf3f authored over 11 years ago by Eric Rowell <[email protected]>
Converted test failures to warnings where appropriate

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

Create Gauss.js

github.com/konvajs/konva - a10f8a716d787bc8973df1544a97819248c476c1 authored over 11 years ago by Eric Rowell <[email protected]>
fixed up Wedge clockwise logic, and fixed dragOnTop documentation

github.com/konvajs/konva - d8d17eb6ef2d7e166bfb908254ada3fbc2614464 authored over 11 years ago by Eric Rowell <[email protected]>
added support to define pixel ratio with Canvas constructor

github.com/konvajs/konva - 66cc6cd98c3bc07ea3d16266125b799565d3326f authored over 11 years ago by Eric Rowell <[email protected]>
implemented new pixel ratio logic, which covers all drawing cases using a canvas context. The new logic also has better performance than the previous

github.com/konvajs/konva - 26943f82451d23f2acc2fe342da2242eb79edcaf authored over 11 years ago by Eric Rowell <[email protected]>
refactored pixel ratio scale logic

github.com/konvajs/konva - 5e65b4c596a1672b7adfc27f2a666ecd3aa4b907 authored over 11 years ago by Eric Rowell <[email protected]>
Kinetic.Text events now work property

github.com/konvajs/konva - 5ac8142f823c66b5ed1f7c71f89a3df1ddc7f933 authored over 11 years ago by Eric Rowell <[email protected]>
added text metric caching to improve text drawing performance a bit

github.com/konvajs/konva - 5d3180aee590af79a2bc7a70cb7bca37b2f036b7 authored over 11 years ago by Eric Rowell <[email protected]>
Kinetic.Text code cleanup

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

github.com/konvajs/konva - 582ed89a02511dd5478c95e42c5ae08e414c2661 authored over 11 years ago by Eric Rowell <[email protected]>
new fillPriority attr which enables you to easily toggle between different fill types without having to null out fill attrs and reset other fill attrs

github.com/konvajs/konva - 322e88d454c98730886a4891005869f8a0969065 authored over 11 years ago by Eric Rowell <[email protected]>
mouseup and click events now work correctly after dragging and dropping a shape

github.com/konvajs/konva - 17759134766835ffe4ff1a1952a8d6bd884fbd65 authored over 11 years ago by Eric Rowell <[email protected]>
drag and drop dragend event is now fired after drag and drop animation is stopped

github.com/konvajs/konva - 39959eddbdc603be6fd16300498f5015bb1cac1d authored over 11 years ago by Eric Rowell <[email protected]>
added line dash support for firefox and safari

github.com/konvajs/konva - dde423530100358d6d711452cc41768bce91e5b2 authored over 11 years ago by Eric Rowell <[email protected]>
dynamic drag layer setup now does deep copy of Groups and Layers when reconstructing ancestors

github.com/konvajs/konva - 79fecd2c13369de69d5c29cd4113637406376071 authored over 11 years ago by Eric Rowell <[email protected]>
drag and drop now ends whenever a mouseup or touchend event is detected anywhere on the page

github.com/konvajs/konva - 1bcdd15f45503d041e9a7a3059b68fecedab3cfc authored over 11 years ago by Eric Rowell <[email protected]>
when parent and children are both draggable, the lowest level child draggable property now has priority over ancestors. Refactored dependency order in thorfile

github.com/konvajs/konva - be295992e08095a4ddd9bcf36d5d37e1fed7143e authored over 11 years ago by Eric Rowell <[email protected]>
moved some manual tests to unit tests and greatly refactored the manual test suite

github.com/konvajs/konva - 6cd7ab135f99e80afed9bb5471df432246e2cbc0 authored over 11 years ago by Eric Rowell <[email protected]>
pulled Node config params and Shape config params into a textfile, and now using token replacement to auto fill Node and Shape config params throughout the code base. In this way, if I need to make changes to the Node or Shape configs, those changes are propagated to all of the other constructors

github.com/konvajs/konva - b1038e99bf623186bd4ea9b5045ccfbdbd2e1e31 authored over 11 years ago by Eric Rowell <[email protected]>
added enabler / disabler tests for Text. added more documentation

github.com/konvajs/konva - 6a73f4dcfba3ff1e4c66dd92da2838889bb195c1 authored over 11 years ago by Eric Rowell <[email protected]>
refactored stroke and fill logic to eliminate duplicated logic

github.com/konvajs/konva - c2e5f4c1b3111268f1bd840ed07e75aa52218d00 authored over 11 years ago by Eric Rowell <[email protected]>
added enabler and disabler functions to toggle shape attrs that are either on or off, such as fill, stroke, shadow, and dashArray. Also fixed problem with shadows not being applied to non color filled shapes

github.com/konvajs/konva - 624ec25c2991aa5bf611b44562aa5d8d054efbab authored over 11 years ago by Eric Rowell <[email protected]>
Create Gauss.js

Added Gauss filter 

github.com/konvajs/konva - 7ff82c73845fed048e49d0117cd87e7b6b4edc66 authored almost 12 years ago by Pavel Akhmetchanov <[email protected]>
fixed up Animation docs

github.com/konvajs/konva - 1502819e9b4182892c22e9ac1dcdb295944a4728 authored almost 12 years ago by Eric Rowell <[email protected]>
refactored drag and drop a bit and fixed a dependency bug

github.com/konvajs/konva - abbaef1cc6a294688e4d34db821056b99e400831 authored almost 12 years ago by Eric Rowell <[email protected]>
drag and drop uses a fixed frame rate again

github.com/konvajs/konva - bc92dc2b6b4e5c24256e73d3c7f6c579510ba689 authored almost 12 years ago by Eric Rowell <[email protected]>
drag and drop now works correctly when using dragOnTop mode inside transformed group

github.com/konvajs/konva - 69b617c0c642c85b63e2fed639bb62f3032c19c1 authored almost 12 years ago by Eric Rowell <[email protected]>
fixed several memory issues with transition logic. Heavily refactored Transition module. New Animation isRunning method. destroy() method now correctly stops currently running transitions. added several transition and destroy related unit tests

github.com/konvajs/konva - 8ed84f474aa700a8c5dcf544c39bfe8bab64e1b6 authored almost 12 years ago by Eric Rowell <[email protected]>
ids and names hashes used for node selection via get() has moved to Global in order to greatly simplify the selection logic. This means that node ids and names are shared across all stages. If two stages each have a node with the same id, only the last id set will be accessibile (similar to DOM)

github.com/konvajs/konva - b6ba1a503ceab8ce067ab0add6700d56f7d2731c authored almost 12 years ago by Eric Rowell <[email protected]>
added stage getDragLayer() method and unit tests

github.com/konvajs/konva - f5f2fbaba9e0ad927935d177de7e50cb188e78e6 authored almost 12 years ago by Eric Rowell <[email protected]>
drag and drop layer is now created on stage instantiation, and is removed and added as needed

github.com/konvajs/konva - 5cda46be690bebd7bec204c2e9f4c3e89c6901b1 authored almost 12 years ago by Eric Rowell <[email protected]>
added new destroy Node method which removes and destroys a node. remove() now simply removes a node from the stage. You can re add the node at a later time with add(). getDOM() changed to getContent(). stage.remove() now correctly removes content node

github.com/konvajs/konva - ed579e48430ed39adda7b8b1c09737ebc5141ca8 authored almost 12 years ago by Eric Rowell <[email protected]>
added new dragOnTop property which allows you to define whether or not a node is automatically moved to a temp top layer when dragging

github.com/konvajs/konva - 4136ddb398f2138d8942bbe42024351a9d13e49b authored almost 12 years ago by Eric Rowell <[email protected]>
improved drag and drop layer creation logic to further reduce the possibility of a flicker

github.com/konvajs/konva - 40bcaeafed118c7efd78be573c90d81bd8252dd6 authored almost 12 years ago by Eric Rowell <[email protected]>
re-fixed drag and drop flicker issue on mobile. It was due to the browser taking a few ms to add to canvas dom when drag and drop started

github.com/konvajs/konva - c504e7980bb62a99da7e0dda311c62ad8990a777 authored almost 12 years ago by Eric Rowell <[email protected]>
reverted async prevParent redraw for drag and drop because it has undesirable side effects. Need to find another solution for the flickering behavior on mobile devices

github.com/konvajs/konva - 48b85119f5e6d39224d1f77869de3c645c32a256 authored almost 12 years ago by Eric Rowell <[email protected]>
removed animations length cached variable because the length can change while the for loop is running

github.com/konvajs/konva - ffaa108830af14aeedfb5208e3507b9aea675ef3 authored almost 12 years ago by Eric Rowell <[email protected]>
Merge pull request #218 from Arthaey/master

Support creating shapes with points like [[x1,y1],[x2,y2]].

github.com/konvajs/konva - eef3d58a1c638b6ec0863d145ea30944f7064820 authored almost 12 years ago by Eric Rowell <[email protected]>
Support creating shapes with points like [[x1,y1],[x2,y2]].

github.com/konvajs/konva - 2879dd92d0c0d03964db3ad3ac12d0e4506ad4cc authored almost 12 years ago by Arthaey <[email protected]>
fixed up clearBeforeDraw() documentation

github.com/konvajs/konva - a2832868037712824790651055d92cc3b33a8a6e authored almost 12 years ago by Eric Rowell <[email protected]>
fixed edge case when setting draggable=false on dragend

github.com/konvajs/konva - 3a6a55d1ccdc4380b0bb2a632cd93ab8446b8390 authored almost 12 years ago by Eric Rowell <[email protected]>
a small bit of animation code cleanup

github.com/konvajs/konva - d0148a50ac6c8384450465c9c46c5e9df7762936 authored almost 12 years ago by Eric Rowell <[email protected]>
optimized animation code

github.com/konvajs/konva - 590889f8980756254aaa30ffe09b077d5e21f73b authored almost 12 years ago by Eric Rowell <[email protected]>
fixed flickering issue with dd on mobile. removed static framerate logic for dd

github.com/konvajs/konva - ae103710d3ba7fb63fde66e6fb0b4e6fab034c09 authored almost 12 years ago by Eric Rowell <[email protected]>
updated docs

github.com/konvajs/konva - a7466a0b8744c5ff56ea686e9a59ed81ccd1ad5c authored almost 12 years ago by Eric Rowell <[email protected]>
updated copyright year, and removed excessive dashArray warnings

github.com/konvajs/konva - 203c3960e3463166966d4c7734b7af682c5dcab0 authored almost 12 years ago by Eric Rowell <[email protected]>
updated more docs

github.com/konvajs/konva - db4a972fb2ff9ee6e83999b088378ce32309f362 authored almost 12 years ago by Eric Rowell <[email protected]>
really cool new feature that... wait, no, just more docmentation

github.com/konvajs/konva - bba5c7b101fcd7c3988099635fdc3be2ccf8fedb authored almost 12 years ago by Eric Rowell <[email protected]>
updated docs

github.com/konvajs/konva - c675f19e5204daab4786bde9a21aa8414ad6f135 authored almost 12 years ago by Eric Rowell <[email protected]>
finished updating unit tests. All tests now pass

github.com/konvajs/konva - b542fbb188dd056e31155901fed5d1aa31206c76 authored almost 12 years ago by Eric Rowell <[email protected]>
layer.toDataURL() now directly returns layer canvas data url if position and size are not specificed. updated unit tests and docs

github.com/konvajs/konva - 66a7e2ac3951ba05132043e40dbd26c7f702c948 authored almost 12 years ago by Eric Rowell <[email protected]>
updated docs

github.com/konvajs/konva - 31ad5fca88472d8b38d1631c7282b52630278db1 authored almost 12 years ago by Eric Rowell <[email protected]>
flattened fill attr, created new Node getter and setter generators that handle type conversions for points, sizes, and rotations

github.com/konvajs/konva - a53db90d0ae91c7b018dde82e9e70513a16e3e90 authored almost 12 years ago by Eric Rowell <[email protected]>
Text fontSize unit is now in pixels (used to be points). Default text lineHeight attr is now 1 (used to be 1.2)

github.com/konvajs/konva - 522607695ff9ab5c9b1aa86861ce0d78a0a75d81 authored almost 12 years ago by Eric Rowell <[email protected]>
added more blob unit tests

github.com/konvajs/konva - 7ef59fdcb2e271956c72f9c3fd3557150d1d1be1 authored almost 12 years ago by Eric Rowell <[email protected]>
updated readme

github.com/konvajs/konva - 9031aaf06772844566259d77c7e2ffddadc16496 authored almost 12 years ago by Eric Rowell <[email protected]>
added new Blob shape. removed double quotes from all shapes. made it easier for shapes to extend other shapes

github.com/konvajs/konva - e9d56dafba12d602e1b8c0b3043286f634299c43 authored almost 12 years ago by Eric Rowell <[email protected]>
improved Spline docs

github.com/konvajs/konva - e44f369bf179c20bd82d0c6eb5197f034768f97b authored almost 12 years ago by Eric Rowell <[email protected]>
decided to make an actual Spline shape. Will create a Blob shape soon, which will be an enclosed spline

github.com/konvajs/konva - 176e805e58b15a6bb09cff6d038178dd9ef8bc51 authored almost 12 years ago by Eric Rowell <[email protected]>
new spline attr for the Line shape which enables splines

github.com/konvajs/konva - f3a1e9a247acd44b57924e75c9241337545ee738 authored almost 12 years ago by Eric Rowell <[email protected]>
cleaned up Path docs

github.com/konvajs/konva - b97a7ab1ba4b0f75f5f816ba95305b6b74c33986 authored almost 12 years ago by Eric Rowell <[email protected]>
huge changes to Text shape. Skinnied it up by removing rectangle rendering component. textFill is now fill, textStroke is now stroke, textShadow is now shadow, and textStrokeWidth is now strokeWidth

github.com/konvajs/konva - 7cb4c4269f1d8cf09b17d8e9c0d1356dfb15318e authored almost 12 years ago by Eric Rowell <[email protected]>
updated unit tests with new shadow API

github.com/konvajs/konva - 356661ecff78808ec1940fbec73917f2e201bace authored almost 12 years ago by Eric Rowell <[email protected]>
fixed up group drag and drop

github.com/konvajs/konva - 206f7bf8d0774ecd6497f9d1b49e1d70e7c551b0 authored almost 12 years ago by Eric Rowell <[email protected]>
flattened shadow object into shadowColor, shadowBlur, shadowOpacity, and shadowOffset attrs

github.com/konvajs/konva - 83bf1740a658c817b5b3b1ade82f877dc930a13a authored almost 12 years ago by Eric Rowell <[email protected]>
leveraged new eachAncestorReverse() method where possible

github.com/konvajs/konva - 9cd0df651c94b00354a0a8cd1c257bfee8a9032a authored almost 12 years ago by Eric Rowell <[email protected]>
drag and drop operatons now dynamically generate a temporary top layer for high performance drag and drop. When completed, the top layer is removed. Also cleaned up a bit of drag and drop logic

github.com/konvajs/konva - 7ba40a6a681a8f732da2f7bc9b0fd41fa2c26575 authored almost 12 years ago by Eric Rowell <[email protected]>
cleaned up docs, and beefed up individual shape docs. moved corner radius attr to Rect shape

github.com/konvajs/konva - 36584a3ce247de6c9f224e8ce13021d24e9e13a8 authored almost 12 years ago by Eric Rowell <[email protected]>
added counter pixel ratio method so that drawings aren't double scaled when using toDataUrl and toImage

github.com/konvajs/konva - 375c64a3328ef09d605365113cc3ea6c8598fd40 authored almost 12 years ago by Eric Rowell <[email protected]>
updated readme and Animation docs

github.com/konvajs/konva - 03834db9109314f562af2f264dadaff0810af5a0 authored almost 12 years ago by Eric Rowell <[email protected]>
updated stage docs

github.com/konvajs/konva - aa05f90ea42dcca9dda38060019e9d9d58d0cf78 authored almost 12 years ago by Eric Rowell <[email protected]>
updated Shape and Wedge docs

github.com/konvajs/konva - ff93a18b0e02d55288335e3e1a324e9dddc3f2b6 authored almost 12 years ago by Eric Rowell <[email protected]>
updated Canvas docs

github.com/konvajs/konva - 7876949ef121367ba8ec3d3e67951c5522e1a3c2 authored almost 12 years ago by Eric Rowell <[email protected]>
added pixel ratio optimization to sharpen renderings for devices with a pixel ratio > 1

github.com/konvajs/konva - f18bf604deb38c52d25c620e0dc9de939fb0b2c0 authored almost 12 years ago by Eric Rowell <[email protected]>
fix bug 169 when removing a node, be sure to also remove the drag and drop reference

github.com/konvajs/konva - 5e16b3d7d0538dce04d35a91acebc288918be51c authored almost 12 years ago by Eric Rowell <[email protected]>
each animation now has its own frame object. This fixes issues that were seen when using multiple animations simultaneously

github.com/konvajs/konva - 3fb957667246f532d4db518ace286e20cb86b907 authored almost 12 years ago by Eric Rowell <[email protected]>
fixed up stage toImage() translation problem

github.com/konvajs/konva - 16f81f6204ff433a0cae50a76048af6a19bc1508 authored almost 12 years ago by Eric Rowell <[email protected]>
fixed several bugs with toImage(). toImage() can now also accept x and y params. added extensive caching unit test. removed drawBuffer logic as it is no longer needed

github.com/konvajs/konva - cb8d36c3937add27ebd169bdd5a08bf661b9e5ac authored almost 12 years ago by Eric Rowell <[email protected]>
updated .gitignore and added more performance tests around image cropping and scaling in order to understand the value of a SpriteSheet plugin

github.com/konvajs/konva - 9b7f0ea8ffc0327def837271d74ae93f871d88f9 authored almost 12 years ago by Eric Rowell <[email protected]>
moved all rendering logic into the Canvas renderer modules. Shape draw funcs are now passed a renderer object, not a canvas context. The context is accessible via canvas.getContext()

github.com/konvajs/konva - 291583148b7ec5e91d3c20880ebb23065c2cddd6 authored almost 12 years ago by Eric Rowell <[email protected]>
moved dashArray attr to Shape level and hooked into native setLineDash method now that it's in the spec. This enables dashed lines for any type of stroke, not just straight lines

github.com/konvajs/konva - 9be03d6eabb7c8f997800d720dbe63f2d9af046b authored almost 12 years ago by Eric Rowell <[email protected]>
added transform property normalization in setFill() method and also added fill transform unit tests

github.com/konvajs/konva - c316edb4186c0a515a4f407d9d64bb384988c601 authored almost 12 years ago by Eric Rowell <[email protected]>
fill patterns can now be translated, rotated, scaled, and offset like nodes

github.com/konvajs/konva - 01c5f4f7ca4e4ca03f497f7908b07e11885bb86e authored almost 12 years ago by Eric Rowell <[email protected]>
decided to totally revert the pull request. the frame width and height should be used to define the width and height of the sprite frame, not the shape level width and height. This is because the frame height and width can change for different frames

github.com/konvajs/konva - 9bbd5e41ec0dd75a57aa9a63567296056c9d92cc authored almost 12 years ago by Eric Rowell <[email protected]>
removed unecessary rect draw in sprite scene graph draw func, and changed width and height logic in sprite hit graph draw func

github.com/konvajs/konva - bec7f5450b45d429dd0e3999b9e92f946902f9d1 authored almost 12 years ago by Eric Rowell <[email protected]>