Jonathan Puckey
|
a96b272f7a
|
Documentation edits.
|
2011-06-04 15:50:29 +02:00 |
|
Jürg Lehni
|
99e4cc7645
|
Add TODO comment about mousedown events not having delta set the first time.
|
2011-06-02 15:38:12 +01:00 |
|
Jürg Lehni
|
2ab7568d5d
|
Fix typo.
|
2011-06-02 15:36:44 +01:00 |
|
Jürg Lehni
|
016476d1dc
|
Make sure mousemove events have lastPoint set even for the first move so event.delta is always defined for them.
|
2011-06-02 15:33:30 +01:00 |
|
Jürg Lehni
|
29967153c3
|
Clean up TODO comments...
|
2011-06-01 10:49:43 +01:00 |
|
Jonathan Puckey
|
17fcb923ff
|
Documentation: rearrange @example tags, improve examples, rename boolean -> Boolean and misc smaller edits.
|
2011-05-30 19:42:17 +02:00 |
|
Jonathan Puckey
|
b37604cbac
|
Tool: document onkeyDown and onKeyUp.
|
2011-05-29 15:28:46 +02:00 |
|
Jonathan Puckey
|
1520cad144
|
Documentation: capitalize basic types in @ tags.
|
2011-05-27 21:21:49 +02:00 |
|
Jonathan Puckey
|
8e84c79aa6
|
Documentation: capitalize 'string' and 'number' types.
|
2011-05-27 20:15:15 +02:00 |
|
Jonathan Puckey
|
ca3230c1ad
|
Documentation: reorder functions, add group titles and todos.
|
2011-05-27 13:28:13 +02:00 |
|
Jonathan Puckey
|
eb2694467d
|
ToolEvent documentation: fix whitespace.
|
2011-05-23 20:10:02 +02:00 |
|
Jonathan Puckey
|
ca35b3fe60
|
Add Tool documentation.
|
2011-05-23 16:54:51 +02:00 |
|
Jonathan Puckey
|
8c688bf83d
|
Merge ToolHandler with Tool and remove ToolHandler.
|
2011-05-23 16:30:18 +02:00 |
|
Jonathan Puckey
|
3247527c8d
|
Documentation: Add @lends to ToolHandler to stop it bleeding into the ToolEvent documentation.
|
2011-05-23 04:38:30 +02:00 |
|
Jonathan Puckey
|
a5bf23e33e
|
Add ToolEvent documentation.
|
2011-05-23 04:37:50 +02:00 |
|
Jürg Lehni
|
cfe968d30e
|
Rename Document -> Project, DocumentView -> ProjectView, paper.document -> paper.project and paper.documents -> paper.projects, to avoid name clashing with window.document.
|
2011-05-16 13:33:15 +01:00 |
|
Jürg Lehni
|
f69b0a404a
|
Remove unused #document from Tool.
|
2011-05-15 22:45:15 +01:00 |
|
Jürg Lehni
|
e8033730c8
|
Move event handling from Tool to DocumentView.
|
2011-05-15 22:25:46 +01:00 |
|
Jürg Lehni
|
f0e8c54008
|
Step one of transition to proper separation of view and document, regarding canvas drawing, mouse interaction, resizing, frame handling, etc. Work in progress.
|
2011-05-15 21:56:43 +01:00 |
|
Jürg Lehni
|
6e0e31480a
|
Remove recently introduced code blocks for small conditional statements.
|
2011-05-15 17:59:37 +01:00 |
|
Jürg Lehni
|
2c078d8b17
|
Remove all code blocks and group titles from documentation since we're relying on Scriptographer code and documentation generation (through javadoc) for docs.
|
2011-05-15 15:01:59 +01:00 |
|
Jürg Lehni
|
064f3e05d3
|
Simplify paper scope switching code for now, as key handling code depends on paper object to always point to a valid one. This is a workaround, rethinking of how key handling should be distributed across multiple instances within one page is required.
|
2011-05-14 20:08:14 +01:00 |
|
Jonathan Puckey
|
2de41253c2
|
Fix bug where document wasn't being redrawn after onMouseDrag events.
|
2011-05-14 16:58:37 +02:00 |
|
Jürg Lehni
|
c89fcdcb2e
|
Merge remote-tracking branch 'origin/master'
Conflicts:
src/tool/Tool.js
|
2011-05-14 15:27:56 +01:00 |
|
Jürg Lehni
|
518803f492
|
Add support for switching PaperScope contexts in PaperScript code exeuction and callback handling. This should add proper support for multiple PaperScript instances in one site.
|
2011-05-14 14:15:31 +03:00 |
|
Jürg Lehni
|
3072eed91d
|
Clean up ToolHandler code by making many fields private, to better reflect the Java version.
|
2011-05-14 14:13:48 +03:00 |
|
Jonathan Puckey
|
35d51085a1
|
Tool: fix problem where document was being redrawn onMouseMove with only an onMouseDrag handler (should only happen on touch devices)
|
2011-05-14 12:59:21 +02:00 |
|
Jürg Lehni
|
079008b243
|
Code clean up.
|
2011-05-08 21:46:49 +01:00 |
|
Jürg Lehni
|
c44b9b254e
|
Fix error in ToolEvent#delta.
|
2011-05-08 17:32:59 +01:00 |
|
Jürg Lehni
|
de2bbe844b
|
Use getters rather than beans.
|
2011-05-08 15:51:01 +01:00 |
|
Jürg Lehni
|
e79d890432
|
Add #toString() to Event#modifiers.
|
2011-05-08 15:50:17 +01:00 |
|
Jürg Lehni
|
585e3b6254
|
Clean up and shorten code.
|
2011-05-08 15:45:40 +01:00 |
|
Jürg Lehni
|
af8fd22ae2
|
Remove hyphen from event types, to go with the naming of the browser world more.
|
2011-05-08 15:35:10 +01:00 |
|
Jürg Lehni
|
04ff593adc
|
Have Events print modifiers correctly in #toString().
|
2011-05-08 15:33:00 +01:00 |
|
Jürg Lehni
|
9f47942e7a
|
Fix typo.
|
2011-05-08 15:16:18 +01:00 |
|
Jürg Lehni
|
aac87dba14
|
Move #toString() to the end.
|
2011-05-08 14:13:33 +01:00 |
|
Jürg Lehni
|
926fffee4a
|
Rename Event -> DomEvent and Element -> DomElement, to be more specific and not clash with other classes, e.g. a future base class for ToolEvent and KeyEvent.
|
2011-05-08 10:16:11 +01:00 |
|
Jürg Lehni
|
0e37f86156
|
Fix porting mistakes.
|
2011-05-08 10:07:10 +01:00 |
|
Jürg Lehni
|
afe61d61ac
|
Fix recently introduced errors in setting of Tool#_document.
|
2011-05-07 15:37:12 +01:00 |
|
Jürg Lehni
|
ef8a2aad9b
|
Remove Tool#setDocument().
|
2011-05-07 14:50:31 +01:00 |
|
Jonathan Puckey
|
97b7dacfa2
|
Tool: check for event first, before checking for event.targetTouches.
|
2011-05-07 13:51:26 +01:00 |
|
Jonathan Puckey
|
19a767e6f6
|
Merge remote branch 'origin/master'
|
2011-05-05 11:42:35 +01:00 |
|
Jürg Lehni
|
bc80c58558
|
Add Base.formatNumber() to format numbers in the same way as Scriptographer (precision of up to 5 fractional digits) and use it in the various #toString() functions.
|
2011-05-04 19:42:50 +01:00 |
|
Jonathan Puckey
|
648f0d7db6
|
Tool & Event: support touch events & call onMouseMove (if present) while dragging when there is no onMouseDrag handler.
|
2011-05-04 18:49:30 +01:00 |
|
Jonathan Puckey
|
778997ec18
|
Simplify Key further and fix ToolEvent#getModifiers.
|
2011-04-25 17:38:40 +02:00 |
|
Jonathan Puckey
|
5d15c3dfef
|
Simplify ToolEvent#getModifiers() & small cleanup in Key.
|
2011-04-25 17:26:58 +02:00 |
|
Jonathan Puckey
|
1e4ae9afb4
|
Simplify ToolEvent#modifiers.
|
2011-04-25 12:05:18 +02:00 |
|
Jonathan Puckey
|
22bc08501e
|
Implement ToolEvent#modifiers.
|
2011-04-25 11:52:52 +02:00 |
|
Jürg Lehni
|
6d8379f885
|
Separate Events into Event and Element object, add a row of useful Element helper functions and define experimental Event.requestAnimationFrame().
|
2011-03-14 22:14:20 +01:00 |
|
Jonathan Puckey
|
df0c95e41f
|
Fix bug in Tool.js.
|
2011-03-09 16:51:50 +01:00 |
|