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

changed around the logic from the previous pull, and also added spriteTests to the unit test build

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

Sprites not respecting width and height

github.com/konvajs/konva - 9392756dcfe23e0a07e4f5b925211329d8ed82d7 authored almost 12 years ago by Eric Rowell <[email protected]>
Update src/shapes/Sprite.js

Sprites now scale to their width and height correctly in the same way as images

github.com/konvajs/konva - 33c7d1f2f6d382490aa73a13f52638a0ddceb8cd authored almost 12 years ago by Taylan <[email protected]>
adjusted testing subtitle size

github.com/konvajs/konva - 71eacd85d33cd5001e6ad64f651190f048aab91c authored almost 12 years ago by Eric Rowell <[email protected]>
improved Testing README

github.com/konvajs/konva - fb25a1c503cc5cb2c3cc4bac6b716c720f2c7e11 authored almost 12 years ago by Eric Rowell <[email protected]>
changed test to warn for node and shape selector unit test, and added more info in the README Testing section

github.com/konvajs/konva - 5705d909e59ee802a9f1c5ed937db9d81f4ead95 authored almost 12 years ago by Eric Rowell <[email protected]>
setup test for require.js support

github.com/konvajs/konva - 266026c76f5d16788c0fe48303c81332071b2a72 authored almost 12 years ago by Eric Rowell <[email protected]>
wrapped all modules with anonymous func. moved Canvas to root dir because it's now coupled to KineticJS logic. removed whitelisting arrays from Global. Did some prep work for AMD and Node support

github.com/konvajs/konva - ab19b442a00a3261c68c71683eb5b80a0558a5b3 authored almost 12 years ago by Eric Rowell <[email protected]>
optimized line shape drawing logic, and also added image cropping performance tests

github.com/konvajs/konva - 8e5297033b63bd96c03ef0e540fd29e7a52b8a4b authored almost 12 years ago by Eric Rowell <[email protected]>
cleaned up some cropping logic in Image, and added a cropping unit test

github.com/konvajs/konva - 8a195618cf7c7b357e7d37f152813ae66e3d329a authored almost 12 years ago by Eric Rowell <[email protected]>
added new wedge shape. cleaned up shape comments. added degToRad and radToDeg helper in Type utility

github.com/konvajs/konva - 047e26382e2d1c31d9756269cd9c07e91fce885e authored almost 12 years ago by Eric Rowell <[email protected]>
changed other instances of imageBuffer to imageHitRegion

github.com/konvajs/konva - 44e454d74060af18f345255dbfb37944a21c4cac authored almost 12 years ago by Eric Rowell <[email protected]>
changed createImageBuffer to createImageHitRegion for consistency

github.com/konvajs/konva - 94670aeeda61f6987c1b0f6a991d30e9c51acd8b authored almost 12 years ago by Eric Rowell <[email protected]>
updated test framework CSS

github.com/konvajs/konva - 6ae7a932f8079799459bd8032a2213658e6306fa authored almost 12 years ago by Eric Rowell <[email protected]>
added warning check for toDataURL, and also improved image buffer unit tests

github.com/konvajs/konva - 424e86bd2b26119bdfc8c3f9cd3ae0eeaf913334 authored almost 12 years ago by Eric Rowell <[email protected]>
new applyShadow method for shape. Images with transparent pixels can now have shadows applied to them again. Fixed image stroke buffer rendering issue

github.com/konvajs/konva - 8958fbffc6560d3a2c3494fa24a3ef16361aee83 authored almost 12 years ago by Eric Rowell <[email protected]>
fix #164 prepend # to colorKey so that events work again in non webit browsers

github.com/konvajs/konva - e6eb647462ea3574203cab5de80c36f0393299a3 authored almost 12 years ago by Eric Rowell <[email protected]>
adjusted anonymous function wrapper for Node and Shape so that jsdocs wouldn't get tripped up

github.com/konvajs/konva - 393a9687dc622029ef4986d7dc1b27140046f764 authored almost 12 years ago by Eric Rowell <[email protected]>
improved Node documentation

github.com/konvajs/konva - 511e4618baffe1c6eb7ed9c1fbbc5140fc57b180 authored almost 12 years ago by Eric Rowell <[email protected]>
bug fix #29 bug fix #143 when node.remove() is called, parent property is unset. Also migrated remove tests from containerTests to nodeTests.

github.com/konvajs/konva - 48e014fe018e81177697faaddadbafe07a0b4808 authored almost 12 years ago by Eric Rowell <[email protected]>
cleaned up functional test data urls. Functional tests now pass with no warnings

github.com/konvajs/konva - 60db1a2d4383aa71660bcfb0bfad2236a319cafc authored almost 12 years ago by Eric Rowell <[email protected]>
cleaned up unit test data urls. All unit tests now pass with no warnings

github.com/konvajs/konva - 94c3c913cba79c3505317c235c66c4acd8623d97 authored almost 12 years ago by Eric Rowell <[email protected]>
fixed up some text shadow issues

github.com/konvajs/konva - 0e6eb3ffe4de2b57e71dce9b9b6c98f1b6b6e0b4 authored almost 12 years ago by Eric Rowell <[email protected]>
fixed up text path draw func

github.com/konvajs/konva - 0e514f78109ad8dd6d362ec22ae4191f0760cec1 authored almost 12 years ago by Eric Rowell <[email protected]>
fixed up Image hit draw func

github.com/konvajs/konva - 7f68dafb5c6de511b35f369dfa524a7e24210a78 authored almost 12 years ago by Eric Rowell <[email protected]>
Text shape now depends on Rect for rect drawing func

github.com/konvajs/konva - b67cc4b589ac1284e1044e8297144354a6f4684b authored almost 12 years ago by Eric Rowell <[email protected]>
finished up new Scene and Hit Renderers. added new textShadow attrs for more flexibility. Added new fillStroke() method which encapsulates shadow application logic

github.com/konvajs/konva - 318d03feb7c1c80c1775dcb995f12b89ca2f65b7 authored almost 12 years ago by Eric Rowell <[email protected]>
preparation work for new Renderer inheritance pattern

github.com/konvajs/konva - 144e95ad425a759821be09c2bc33037b5b75a68d authored almost 12 years ago by Eric Rowell <[email protected]>
you can now pass in custom drawFuncs and drawHitFuncs via shape constructors

github.com/konvajs/konva - c121e4b9415a6508563f5b194edea43fdfd63821 authored almost 12 years ago by Eric Rowell <[email protected]>
further decoupled scene, hit, and buffer graph drawing. To define a custom hit draw function, you now need to set the drawHitFunc attr.

github.com/konvajs/konva - 27d503166506f862d8772d39ee18ca92c7a279eb authored almost 12 years ago by Eric Rowell <[email protected]>
improved drag and drop performance by skipping buffer redraws on drag move

github.com/konvajs/konva - e04b97906347f196b65cbabbd2de257bdbd32aaf authored almost 12 years ago by Eric Rowell <[email protected]>
added unit test for group to image

github.com/konvajs/konva - feb1c83aac5afec568d9451cec23b7ac8ad4feee authored almost 12 years ago by Eric Rowell <[email protected]>
applyFilter() method now takes in a required filter function, and an optional config and callback function, rather than a config object

github.com/konvajs/konva - 383a039deff171e18505c59579e418e92bb79e36 authored almost 12 years ago by Eric Rowell <[email protected]>
prepend tests with a ! to omit a particular test from the test suite

github.com/konvajs/konva - 0db40018afa96a7a00d49a03589391472cab9e39 authored almost 12 years ago by Eric Rowell <[email protected]>
Kinetic.Animation constructor now just requires a function and optional node. No more config object

github.com/konvajs/konva - 1913fed33bbde087ed06f0308a2dd08f4ca619ba authored almost 12 years ago by Eric Rowell <[email protected]>
added custom buffer drawing function functional tests. Added an index page with links to all of the KineticJS tests inside the tests directory

github.com/konvajs/konva - 694ced6b7a913339d3452ea5a89104b080762784 authored almost 12 years ago by Eric Rowell <[email protected]>
improved functional test layout, and started work on drawBufferFunc support

github.com/konvajs/konva - 9f80402dd136000a7fc19c5b291d9bc85572eac9 authored almost 12 years ago by Eric Rowell <[email protected]>
made various low level performance enhancements with Container

github.com/konvajs/konva - bb78dacddf91aa128d2e6f60c244540e2f7baeea authored almost 12 years ago by Eric Rowell <[email protected]>
added local cached variables to improve performance for Node and Shape

github.com/konvajs/konva - 38d78cc53ad4b32353908a246494de6aec721bcb authored almost 12 years ago by Eric Rowell <[email protected]>
after doing some more performance testing, decided to remove class level cache in favor of local method variable caching only

github.com/konvajs/konva - 914ee2fb4bcd04fced724e58c2c321957eaf1241 authored almost 12 years ago by Eric Rowell <[email protected]>
removed ATTRS class level variable cache from Shape. added class level variable cache to Node. Made several low level optimizations.

github.com/konvajs/konva - 3c3351ec6f02be969ce034d5a2414d82f5ca4d52 authored almost 12 years ago by Eric Rowell <[email protected]>
wrapped Shape module with anonymous function, added variable cache, and reduced object attr access calls

github.com/konvajs/konva - 429f28964a1d2985c102919fa97fba728ffd1751 authored almost 12 years ago by Eric Rowell <[email protected]>
fixed up Canvas type bug. The Canvas constructor can now also take an optional isBuffer param. If not defined, default value is scene

github.com/konvajs/konva - 2115920ab8c12429f29ece5bf99fe000278abfe7 authored almost 12 years ago by Eric Rowell <[email protected]>
updated .gitignore file to ignore unitTests.js

github.com/konvajs/konva - 8486cb943f10f69bab0b19394d0fecad2e26295f authored almost 12 years ago by Eric Rowell <[email protected]>
removing unitTests.js from project because it is no longer a source file

github.com/konvajs/konva - 178c4d7d4203f0e7316463d7fde846c3540b7484 authored almost 12 years ago by Eric Rowell <[email protected]>
restructured unit tests and created a unit test build target which concatenates source test files

github.com/konvajs/konva - a5e23c426d1f498ef5f2d77ebc0e86e09fb48fb5 authored almost 12 years ago by Eric Rowell <[email protected]>
fix #149 began decoupling scene graph draw and buffer graph draw logic. This will enable more flexibility for developers to define custom buffer draw functions, and it also improves draw performance for both the scene and buffer graphs, because each function can be optimized for its purpose. Also moved text drawing logic to the Text shape

github.com/konvajs/konva - 5be18027290a0c386944ba94c8d2414b3b6236fe authored almost 12 years ago by Eric Rowell <[email protected]>
documented Filters namespace, filters, and Transform class, and cleaned up jsdoc warnings

github.com/konvajs/konva - a30d6730fe0e06b59bb69ed2af7a223c07246385 authored almost 12 years ago by Eric Rowell <[email protected]>
fix #146 used standard object notation in thorfile to hopefully prevent older versions of Ruby from failing

github.com/konvajs/konva - 753971247dc152c9a66f10c15f5831b699d1ea2e authored almost 12 years ago by Eric Rowell <[email protected]>
fix 149 cleaned up Kinetic.Canvas usage

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

github.com/konvajs/konva - 4cc505446a603a602875f44c65650d415aa6e45a authored almost 12 years ago by Eric Rowell <[email protected]>
Merge pull request #144 from BlackScorp/master

Ignore IDE Files

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

github.com/konvajs/konva - f1573fb7e28bc3db09293a0e386386e6a7740cd0 authored almost 12 years ago by BlackScorp <[email protected]>
added shapeType property to Sprite which fixes a bug related to cloning Sprites. Also added more unit tests

github.com/konvajs/konva - 356c302ac36afccd7c87a136bd34677fc048b905 authored almost 12 years ago by Eric Rowell <[email protected]>
updated Filter comments

github.com/konvajs/konva - 2e31d9f2b65cef1a87c09d72c243e35fb6c16a98 authored almost 12 years ago by Eric Rowell <[email protected]>
added Invert filter which inverts image colors

github.com/konvajs/konva - 656a7a63e46dfca4f16fab729de31480b7829f26 authored almost 12 years ago by Eric Rowell <[email protected]>
added Brighten filter

github.com/konvajs/konva - b76cc09742b6d7ea81596b810f1277d2cbe34be3 authored almost 12 years ago by Eric Rowell <[email protected]>
improved unit test for setDrawFunc()

github.com/konvajs/konva - 921d9f0caa311de704f5d0dea236c1bd674ec195 authored almost 12 years ago by Eric Rowell <[email protected]>
added comment for IE9 Windows7 64bit bug

github.com/konvajs/konva - 1a53757d2ec14cc784560ffcc1af64ec066c2122 authored almost 12 years ago by Eric Rowell <[email protected]>
console.warn() was failing in IE9 running on Windows7 64bit. changed check to window.console

github.com/konvajs/konva - b3e7e26248ec3a2d86653bf567aaa92c2b3523ac authored almost 12 years ago by Eric Rowell <[email protected]>
isListening() method now takes into account ancestor listening

github.com/konvajs/konva - 32e72176cac86d378f754b80df196a6b32713de8 authored almost 12 years ago by Eric Rowell <[email protected]>
added defensive coding to _handleEvent() method which fixes a bug related to canceling stage drag and drop while dragging

github.com/konvajs/konva - 257497755b5a89289ea54bad2efe3ec6e797ea8b authored almost 12 years ago by Eric Rowell <[email protected]>
added dist files to ignore file and updated Thorfile. Dist files should no longer be checked into the repo

github.com/konvajs/konva - 9c1f32d3419561e0d24415049f8c08883e43827a authored almost 12 years ago by Eric Rowell <[email protected]>
purging dist files

github.com/konvajs/konva - fb1186883a99502fc2f12c93b859bc5d51e42175 authored almost 12 years ago by Eric Rowell <[email protected]>
added new fire() method which fires synthetic events and custom events. Simulate() now simulates user events with event bubbling

github.com/konvajs/konva - 0748692c1d25642c36c96140708e9cf300d64c93 authored almost 12 years ago by Eric Rowell <[email protected]>
fixed up toImage() docs

github.com/konvajs/konva - df829e1e89eea8c2e63bf79c2d3805b815978e90 authored almost 12 years ago by Eric Rowell <[email protected]>
greatly improved animation, transition, and drag and drop performance by dynamically switching between fixed and dynamic frame rates, and also created a single source of truth for the animation frame object

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

github.com/konvajs/konva - 1ad12bbbf1902554869e9ca12773efca95481a7d authored almost 12 years ago by Eric Rowell <[email protected]>
Merge pull request #138 from pavelpower/master

use function simulate for user event

github.com/konvajs/konva - 35876c854c55dd18c94ca84680217ad42893d1e8 authored almost 12 years ago by ericdrowell <[email protected]>
Update src/Node.js

replace function simulate. Added event attribute.

github.com/konvajs/konva - 4536f3cdefb69662f8989e9514e801e0c5451359 authored almost 12 years ago by Pavel Akhmetchanov <[email protected]>
added setAttrs() method back in because I realized that it wasn't hurting performance that much

github.com/konvajs/konva - d0ebbc939a20c10201a6c6c8125837901c1b88d6 authored almost 12 years ago by Eric Rowell <[email protected]>
greatly improved transition performance by directly setting attr properties for each frame, and also removing unecessary redraws when transition finishes

github.com/konvajs/konva - fb90709b3a4e13e5c7c4eb3dd96f8991e6fb303b authored almost 12 years ago by Eric Rowell <[email protected]>
added tests for configurator combinations

github.com/konvajs/konva - f1e25038738b059acbea382800b5725af3ab6507 authored about 12 years ago by Eric Rowell <[email protected]>
updated build file to better support custom builds via configurator

github.com/konvajs/konva - 8298bdee7ad93573ad5788b4b9ff5a4d7bf7424d authored about 12 years ago by Eric Rowell <[email protected]>
continued refactoring and decoupling drag and drop logic. The code base now looks fully decoupled as far as I can tell - next step is to test configurator combinations

github.com/konvajs/konva - 0b9af3028c97ef486c1e1b5dba6bf256904e2122 authored about 12 years ago by Eric Rowell <[email protected]>
updated build file to also minify modules separately for custom builds. Started work on decoupling Animation and DragAndDrop logic from other modules

github.com/konvajs/konva - 3d0cb26e6d5f8c6b4e146567a40a7b8c85325b32 authored about 12 years ago by Eric Rowell <[email protected]>
text.getWidth() and getHeight() now return calculated width and height. Removed getBoxWidth() and getBoxHeight() methods

github.com/konvajs/konva - d636afb6fec5260e03109d0c48448c18e9d227b1 authored about 12 years ago by Eric Rowell <[email protected]>
readded linecap attr to shape level

github.com/konvajs/konva - 353cd939bdb59dbd9b383dbcd0a229eadf684db0 authored about 12 years ago by Eric Rowell <[email protected]>
merge trunk

github.com/konvajs/konva - 0ae50ba5231ba96042b22fb61ace59bccd561b8c authored about 12 years ago by Eric Rowell <[email protected]>
moved width and height attrs to node level. This enables us to get and set shape dimensions via width and height. For example, if you have a circle with radius 50, getWidth() will return 100. Not all shapes width and height methods have been implemented yet

github.com/konvajs/konva - 2426c2bd2c2634094099c7683287a29aeafda0de authored about 12 years ago by Eric Rowell <[email protected]>
updated jsdocs. TextPath setText() now calls Text setText(). Polygon setPoints() method now has data conversion logic similar to Line

github.com/konvajs/konva - b025767a27dffd9b0ec54dd06582005008951cce authored about 12 years ago by ericdrowell <[email protected]>
fixed multiple bugs related to toDataURL() when using hidden layers

github.com/konvajs/konva - f74955641a5326e5e55392c4c20a9c95b10479a3 authored about 12 years ago by ericdrowell <[email protected]>
greatly improved the OO design for draw logic. removed unecessary _draw() and __draw() methods

github.com/konvajs/konva - 432533ae4a5e14c331787ffbbaac6085b369d381 authored about 12 years ago by ericdrowell <[email protected]>
updated unit tests

github.com/konvajs/konva - f1bc2fe4e86d0c61336cb107a48d7ea8cd8f8e4e authored about 12 years ago by ericdrowell <[email protected]>
moved cornerRadius proprty to Shape level

github.com/konvajs/konva - fcd4b345fc37fdbf32cd1f113b5ff11e7835ca4f authored about 12 years ago by ericdrowell <[email protected]>
merge pull request #115 which improves get() design, and also enables the ability to select by node ttype

github.com/konvajs/konva - e16935efb3140f2f7f4781c475960076917496f5 authored about 12 years ago by ericdrowell <[email protected]>
updated text shadows unit test

github.com/konvajs/konva - 07a8848098873176a62a235c9bca61c56c7a21d0 authored about 12 years ago by ericdrowell <[email protected]>
text shadows now work correctly again

github.com/konvajs/konva - 82bfd9c15a2de14e21fbf2c5ed478db7254c6a3d authored about 12 years ago by ericdrowell <[email protected]>
moved line cap logic to shape level so that Path can also utilize line caps

github.com/konvajs/konva - a3840fdc6987866d6e58545db4301979e8ea3cb9 authored about 12 years ago by ericdrowell <[email protected]>
Improved get method to inlude get by shapeType. Also improved the oo-design.

github.com/konvajs/konva - 8e03a97d46b5cc8be613546eb6c0cbdd607e9e48 authored about 12 years ago by David Johansson <[email protected]>
pull request #109 opacity can now be applied to the stage

github.com/konvajs/konva - 6f230fc42b7d92d741d51caf48b89726ce53bc5d authored about 12 years ago by ericdrowell <[email protected]>
setZIndex now correctly reorders layer canvases

github.com/konvajs/konva - 3f8801a4941ea8344845e5b1b6402eb2e3faab38 authored about 12 years ago by ericdrowell <[email protected]>
removed load() method from stage. Added Kinetic.Node.create() which creates a node from a json string. This essentially allows us to deserialize any node, including a stage, layers, groups, and shapes.

github.com/konvajs/konva - f5d4228f3b538cab3da4c810949a384e0aadee68 authored about 12 years ago by ericdrowell <[email protected]>
refactored toJSON() method to work for any node, not just the stage. Improved the OO design following David Johanssons lead, and also added another unit test

github.com/konvajs/konva - a97d3ad01f9a0f7eee569d7b6636f04269e6e4b0 authored about 12 years ago by ericdrowell <[email protected]>
Merge pull request #112 from davonium/on_off

Off can remove all listeners in the same name space by .off(".foobar")

github.com/konvajs/konva - 67d350792565040ca779d81ae476f4bdc9f6dc89 authored about 12 years ago by ericdrowell <[email protected]>
Off can remove all listeners in the same name space by .off(".foobar")

github.com/konvajs/konva - fa2c8fb88de24edc34ff32ca6ea8cdab96d36db2 authored about 12 years ago by David Johansson <[email protected]>
fixed typo

github.com/konvajs/konva - 9ba21651a921ce6674f3ccb3bf7e71cbb91c225b authored about 12 years ago by ericdrowell <[email protected]>
added mouseenter and mouseleave events. mouseover and mouseout were actually functioning like mouseenter and mouseleave. mouseover and mouseout now work similar to traditional DOM mouseover and mouseout. This change enables event delegation to work correctly

github.com/konvajs/konva - b6eb2cdf82e2828ee3213d5405ea91bd439abb54 authored about 12 years ago by ericdrowell <[email protected]>
fix #93 readded layer isListening and isVisible logic

github.com/konvajs/konva - c6237b59e68b94e82b4ed2151ab897a207cf4f28 authored about 12 years ago by ericdrowell <[email protected]>
fix #93 rather than detecting if a layer is listening or visible, I think it's cleaner to hide and show the buffer canvas along with the scene canvas inside the setVisible method

github.com/konvajs/konva - 0eff286243ecea7f7cd9074e50faa276f0f18d70 authored about 12 years ago by ericdrowell <[email protected]>