Jürg Lehni
|
e5995527e8
|
Support Point argument reading for Style#shadowOffset.
|
2014-09-19 18:43:00 +02:00 |
|
Jürg Lehni
|
797a393c9a
|
Remove various double white-spaces.
|
2014-08-25 12:49:14 +02:00 |
|
Jürg Lehni
|
48cb05a181
|
Replace tabs with 4 white-spaces.
|
2014-08-16 19:24:54 +02:00 |
|
Jürg Lehni
|
9d7ec13724
|
Update prepro.js to version that can evaluate whole expressions, and fix a newly introduced issue with it.
|
2014-05-14 15:14:03 +02:00 |
|
Jürg Lehni
|
846c806034
|
Implement non-scaling strokes through Style#strokeScaling.
Closes #418.
|
2014-05-13 13:38:51 +02:00 |
|
Jürg Lehni
|
fce31599a5
|
Use _dontMerge for #getSelectedColor() on both item and layer, and have style getters on item pass on _dontMerge to the style object.
|
2014-04-29 19:40:46 +02:00 |
|
Jürg Lehni
|
c5b317600a
|
Support comparing colors with string values in Color#equals().
|
2014-04-27 11:16:22 +02:00 |
|
Jürg Lehni
|
9ccba17fbe
|
Clean up white-space, comments and jshint errors.
|
2014-04-14 18:29:26 +02:00 |
|
Jürg Lehni
|
f002c633a7
|
Remove trailing white spaces and ensure newlines at the end.
|
2014-04-06 13:48:03 +02:00 |
|
Jürg Lehni
|
dfacc16788
|
Fix regular expression in Style#getFontStyle()
|
2014-04-03 17:19:07 +02:00 |
|
Jürg Lehni
|
59da291d54
|
Remove tabs in examples in favor of 4 spaces.
To remove all these annoying JSHint complaints.
|
2014-04-02 21:03:35 +02:00 |
|
Jürg Lehni
|
fa9786b344
|
Switch to new simpler convention for control of beans creation in straps.js
|
2014-04-02 20:53:18 +02:00 |
|
Jürg Lehni
|
8c45786759
|
Fix a regression in Style#fontSize.
Closes #432.
|
2014-03-26 16:58:43 +01:00 |
|
Jürg Lehni
|
946e0d5b2c
|
Fix spelling mistakes.
|
2014-03-18 15:25:25 +01:00 |
|
Jürg Lehni
|
e998083156
|
Rename Shape#shape to Shape#type.
|
2014-03-18 12:47:54 +01:00 |
|
Jürg Lehni
|
0aa73d90c5
|
Change the way context dependent font sizes are handled by delegating handling to view.
Closes #425
|
2014-03-17 16:41:57 +01:00 |
|
Jürg Lehni
|
db1d87b843
|
Fix GradientStop.readAll() call that was omitted in the recent function signature change.
|
2014-03-14 15:43:16 +01:00 |
|
Jürg Lehni
|
86c5894822
|
No need to use parseFloat() in color parsing, a + does enough.
|
2014-03-12 23:06:13 +01:00 |
|
Jürg Lehni
|
737466d15c
|
Fix all faulty {@true} doc statements.
|
2014-02-26 15:39:00 +01:00 |
|
Jürg Lehni
|
4a95f6e4a6
|
Some more optimizations for JS minifier and V8.
|
2014-01-05 21:07:11 +01:00 |
|
Jürg Lehni
|
706fe2c77d
|
Rearrange Base.read argument sequence.
options are used more often than length.
|
2014-01-05 18:31:24 +01:00 |
|
Jürg Lehni
|
e3f3a9c9d2
|
Merge branch 'refs/heads/master' into v8-optimizations
|
2014-01-05 17:42:59 +01:00 |
|
Jürg Lehni
|
1d37944c89
|
Fix alpha support in new Color#toCSS() code.
|
2014-01-05 17:42:46 +01:00 |
|
Jürg Lehni
|
6cb25fafe3
|
Use changes in latest Straps.js to remove as many hidden parameters as possible.
Hidden parameters through arguments[] are bad news for JS optimizer engines.
|
2014-01-05 17:40:54 +01:00 |
|
Jürg Lehni
|
6ed264a775
|
No need to clamp colors in conversions, just make sure hue stays within 360°
|
2014-01-05 05:10:42 +01:00 |
|
Jürg Lehni
|
ea63d4c288
|
Merge branch 'refs/heads/master' into v8-optimizations
Conflicts:
src/core/Base.js
src/style/Color.js
|
2014-01-05 05:01:13 +01:00 |
|
Jürg Lehni
|
9dea3f3b74
|
Implement Color component clamping for color conversion.
|
2014-01-04 19:10:52 +01:00 |
|
Jürg Lehni
|
0dddd897ab
|
Remove internal clamping of color values to facilitate proper mathematical calculations with colors.
Clamp only when producing CSS values. Closes #271.
|
2014-01-04 18:16:52 +01:00 |
|
Jürg Lehni
|
e22fa3a664
|
Update copyright notice.
|
2014-01-04 01:47:16 +01:00 |
|
Jürg Lehni
|
10aa8d7b4a
|
Fix accidental documentation leakage into global scope.
|
2013-12-28 22:34:00 +01:00 |
|
Jürg Lehni
|
81651a7379
|
Prevent V8 "assignment to parameter in arguments object" deoptimizations.
Some getter-like functions still need fixing, but this might require a fix in Straps.js first.
|
2013-12-17 23:28:55 +01:00 |
|
Jürg Lehni
|
3dbad9c477
|
Replace delete in favor of setting to undefined to prevent V8 deoptimization.
|
2013-12-17 23:27:48 +01:00 |
|
Jürg Lehni
|
d60e99c608
|
Minor documentation fixes.
|
2013-12-13 16:21:57 +01:00 |
|
Jürg Lehni
|
5482f2e5f7
|
Define the default value for Color#alpha.
|
2013-12-13 15:50:08 +01:00 |
|
Jürg Lehni
|
007b780763
|
Make font properties disappear in JSON.
|
2013-12-09 15:15:10 +01:00 |
|
Jürg Lehni
|
44e913201d
|
Switch back to instanceof checks.
As people are started to subclass Paper.js classes...
|
2013-12-09 15:04:44 +01:00 |
|
Jürg Lehni
|
5197dd81c5
|
Fix #fontWeight examples and documentation.
|
2013-12-09 10:17:10 +01:00 |
|
Jürg Lehni
|
3cd141170a
|
Implement Style#fontFamily and #fontWeight as a replacement for #font.
Closes #60.
|
2013-12-08 21:12:51 +01:00 |
|
Jürg Lehni
|
0797202b22
|
Fix and improve Color documentation.
|
2013-12-06 20:18:47 +01:00 |
|
Jürg Lehni
|
fb493959d0
|
Fix faulty Color documentation.
|
2013-12-06 19:50:51 +01:00 |
|
Jürg Lehni
|
7e65426158
|
Implement Item#data cloning.
Closes #340.
|
2013-11-28 22:27:14 +01:00 |
|
Jürg Lehni
|
91a5bb9f88
|
Remove unnecessary Color#clone() since it's doing the same as Base#clone() now.
|
2013-11-28 22:24:29 +01:00 |
|
Jürg Lehni
|
593e0d8d7f
|
Remove Base.merge() and use a new Straps.js feature instead.
A more clever Base() constructor that allows merging.
|
2013-11-28 22:20:00 +01:00 |
|
Jürg Lehni
|
d56e5552b0
|
Handle RGB alpha correctly.
|
2013-11-24 00:29:13 +01:00 |
|
Jürg Lehni
|
b8b02417a0
|
Implement proper parsing of rgb / rgba CSS strings.
|
2013-11-24 00:23:32 +01:00 |
|
Jürg Lehni
|
847529eca7
|
Add support for hex output to Color#toCSS()
|
2013-11-23 23:51:59 +01:00 |
|
Jürg Lehni
|
70ae7486e9
|
Clean up white-space.
|
2013-10-31 12:17:34 +01:00 |
|
Jürg Lehni
|
2a88042315
|
Handle importing of SVG gradients for shapes, and drawing of canvas gradients correctly.
Closes #312.
|
2013-10-30 01:25:13 +01:00 |
|
Jürg Lehni
|
4869376c41
|
Fix issue with cloning gradient colors.
|
2013-10-30 00:41:14 +01:00 |
|
Jürg Lehni
|
eecf68b7c3
|
Clear ctx.shadowColor after ctx.fill() to avoid application to both fill and stroke.
Closes #314.
|
2013-10-30 00:00:04 +01:00 |
|