Commit graph

2017 commits

Author SHA1 Message Date
Jürg Lehni
0f8e0f2c81 Add documentation about building, editing and testing code. 2011-06-25 08:53:52 +01:00
Jürg Lehni
6e38d855ac Use public urls as sources in README. 2011-06-24 21:59:43 +01:00
Jürg Lehni
0eac144796 Change submodule source to public url. 2011-06-24 21:59:11 +01:00
Jürg Lehni
3f8a511835 Update titles. 2011-06-24 21:30:23 +01:00
Jürg Lehni
e80b3800b0 Add the tag-line. 2011-06-24 21:29:24 +01:00
Jürg Lehni
5f40fe5eab Add AUTHORS. 2011-06-24 21:28:13 +01:00
Jürg Lehni
9ca1f6dd4e Check in a first version of README.md, largely based on https://github.com/rsms/kod/blob/master/README.md 2011-06-24 21:24:35 +01:00
Jürg Lehni
8c255acdd0 Change location of jsdoc-toolkit submodule to new github account. 2011-06-24 20:38:48 +01:00
Jürg Lehni
ab71329b8c Add scripts for packaging paper.js for distribution. 2011-06-24 20:12:48 +01:00
Jürg Lehni
8d2cee16c5 Flock Example: Rename to Tadpoles. 2011-06-24 19:47:13 +01:00
Jürg Lehni
b910d9ee61 Flock Example: Remove Stats. 2011-06-24 19:46:16 +01:00
Jürg Lehni
3d21a3a8e1 Remove obsolete comment about examples not showing up. 2011-06-23 00:21:54 +01:00
Jürg Lehni
c6105bace2 Fix white spaces in libs. 2011-06-23 00:21:41 +01:00
Jürg Lehni
aa7a4627fa Update JsDoc. 2011-06-23 00:18:26 +01:00
Jürg Lehni
45627ceced Update dist versions of paper.js and docs. 2011-06-23 00:02:40 +01:00
Jürg Lehni
c76779a025 Ignore serverdocs. 2011-06-23 00:01:46 +01:00
Jürg Lehni
4a344c8fad Clean up forgotten @lends statements. 2011-06-22 23:58:50 +01:00
Jürg Lehni
7cd749e63d Change all documentation to new convention of defining @class outside injection scope, fix some comments and a few errors with examples. 2011-06-22 23:56:05 +01:00
Jürg Lehni
219f288207 Update JsDoc. 2011-06-22 22:39:51 +01:00
Jürg Lehni
a1196c9f74 Change focusing behavior: Try getting the view from the current event target in mousemove event, and temporarily focus views so keyboard events are handled too. 2011-06-22 08:29:53 +01:00
Jürg Lehni
07cfaf8662 Rename DomEvent.getElement() -> getTarget(). 2011-06-22 08:27:51 +01:00
Jürg Lehni
725499dc2e Only change focus if none is set or if the current view is invisible. 2011-06-22 08:10:54 +01:00
Jürg Lehni
8cb6169249 Produce ids for View canvases without one and link to views by id. 2011-06-22 08:10:17 +01:00
Jürg Lehni
b3e1fa68b8 Always stop events when they are handled by our View, removing the need to specifically handle touch events on iOS. 2011-06-22 08:09:22 +01:00
Jürg Lehni
c2244be53b Remove View#viewBounds in favour of #viewSize, and have View always occupy the full canvas. 2011-06-22 07:56:16 +01:00
Jürg Lehni
1d9bad5d01 Define view.updateFocus(), to loop through all scopes and their views and set the focus on the first active one, and call it whenever the browser is scrolled. 2011-06-21 21:49:36 +01:00
Jürg Lehni
8002ede7bd Use DomElement.isVisible() check even if keepalive=true. 2011-06-21 21:48:51 +01:00
Jonathan Puckey
52175da3e9 Improve RoundedRectangles example. 2011-06-21 20:10:23 +02:00
Jonathan Puckey
115d12f6ce Add failing test where cloning a linked size throws an error. 2011-06-21 18:42:53 +02:00
Jonathan Puckey
bda60f1f90 Merge remote branch 'origin/master' 2011-06-21 14:54:53 +02:00
Jonathan Puckey
531e0bb203 Add Space example. 2011-06-21 14:54:29 +02:00
Jürg Lehni
aa202050d2 Merge remote-tracking branch 'origin/master'
Conflicts:
	src/ui/View.js
2011-06-21 01:01:59 +01:00
Jürg Lehni
fc32a6757a Always use View.focused in handlers without caching view locally, as it can be modified elsewhere. 2011-06-21 01:00:37 +01:00
Jonathan Puckey
2c2d636198 Merge remote branch 'origin/master' 2011-06-21 01:52:59 +02:00
Jonathan Puckey
a17dc4171a Fix bug where cloned items that were selected weren't appearing in the Project#selectedItems array. 2011-06-21 01:52:44 +02:00
Jürg Lehni
9ac63831d7 No need to call DomEvent.stop() in these handlers, as selectstart handles it all. 2011-06-21 00:42:39 +01:00
Jürg Lehni
e0f13dd3a0 Merge branch 'master' of github.com:scriptographer/paper.js 2011-06-21 00:38:19 +01:00
Jürg Lehni
8a285a7baa Handle mouse events that go outside the view / canvas, by only installing mousedown events on view and all others on document. 2011-06-21 00:38:11 +01:00
Jürg Lehni
8361f513ed Allow the optional overriding of target in DomEvent.getOffset(). 2011-06-21 00:37:26 +01:00
Jürg Lehni
f6fdbd349d Define DomEvent.stop() as a shortcut to stopPropagation() / preventDefault(). 2011-06-21 00:37:03 +01:00
Jonathan Puckey
4c306b9997 Add failing test where after cloning a selected item, it isn't added to the Project#selectedItems array. 2011-06-21 01:31:07 +02:00
Jonathan Puckey
3a9da3c0a0 Documentation: add class example to PointText. 2011-06-21 01:12:47 +02:00
Jonathan Puckey
b5cc2e9334 Merge remote branch 'origin/master' 2011-06-21 00:58:35 +02:00
Jonathan Puckey
2361556af6 TextItem related documentation. 2011-06-21 00:54:14 +02:00
Jonathan Puckey
ba7291700b Hide Style from documentation. 2011-06-21 00:49:42 +02:00
Jürg Lehni
909bb6310f Shorten RadialRainbows. 2011-06-20 22:54:45 +01:00
Jürg Lehni
7c423190d4 Merge remote-tracking branch 'origin/master' 2011-06-20 22:51:59 +01:00
Jürg Lehni
0fecbe50bc Define View#isVisible() and use it to only handle key events if the focused view is not hidden. 2011-06-20 22:51:39 +01:00
Jürg Lehni
65bfb091e1 Filter out invisible elements in DomElement.isVisible() check. 2011-06-20 22:51:05 +01:00
Jonathan Puckey
ac310ecc04 Fix RadialRainbows example. 2011-06-20 23:20:39 +02:00