1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-26 10:08:06 +02:00
Commit graph

39 commits

Author SHA1 Message Date
Kalervo Kujala
6f65fef64b Sharpen the patterns.
Draw the patterns with the intended resolution instead of scaling
afterwards. Scaling leads to unclear patterns.

Also:
Make TilingPattern function for paintType switch case.
Make TilingPattern function for bbox clipping.
Make TilingPattern functions for scaling code.
Increase MAX_PATTERN_SIZE to 4096.
Add Singular Value Decomposition function.
2013-02-28 22:32:43 +02:00
Yury Delendik
5cf0d8fa80 Enforces maxlen for jshint 2013-02-02 16:49:19 -06:00
Jon Buckley
a1a098fbee Issue #2008 - Fix lint errors for src/pattern.js 2013-01-31 19:12:45 -05:00
Yury Delendik
223ad0c117 Merge pull request #2418 from yurydelendik/refactor-cs
Initial refactoring to reduce amount of getRgb calls and objects creation
2012-11-30 07:01:20 -08:00
Yury Delendik
0029b34d45 Refactors getRgb and makeCssRgb calls; reduces amount of created objects 2012-11-29 17:11:51 -06:00
Yury Delendik
2c87a6467b Fixes function array support for radial/axial pattern 2012-11-24 15:13:13 -06:00
Yury Delendik
69b72078c0 Separate page objects/images from the fonts; does not store large images 2012-10-28 15:24:54 -05:00
Yury Delendik
40eb44eae4 Merge pull request #1809 from brendandahl/shading-extend
Adds support for the extend option for linear and radial shadings.
2012-09-11 05:24:53 -07:00
Brendan Dahl
164931d2fc Adds background support for gradient.
Warns on case when we don't handle radial gradients correctly.
Fixes chrome extend gradients.
2012-09-10 13:23:07 -07:00
Julian Viereck
bd0e42220b Merge pull request #2089 from yurydelendik/remove-currenttransf
Removes unnecessary ctx.mozCurrentTransformInverse transforms
2012-09-08 08:59:21 -07:00
Brendan Dahl
455bb6d98c Merge pull request #2076 from kkujala/dev
Add initial TilingType support.
2012-09-07 15:39:28 -07:00
Yury Delendik
954ea97158 Removes unnecessary ctx.mozCurrentTransformInverse transforms 2012-09-07 11:00:05 -05:00
Kalervo Kujala
5f202e1596 Add initial TilingType support. 2012-09-05 22:36:20 +03:00
Brendan Dahl
332ae4ce41 Change to the Apache v2 license. 2012-08-31 15:48:21 -07:00
Yury Delendik
f947b3bb4c Fixes Shading.Dummy return type 2012-08-01 10:59:21 -05:00
Brendan Dahl
5d8f463162 Adds support for the extend option for linear and radial shadings. 2012-06-07 16:00:07 -07:00
Kalervo Kujala
889b3d3168 Correct class method names. 2012-05-01 20:48:07 +03:00
Brendan Dahl
4984ca9894 Fix lint. 2012-04-05 15:33:00 -07:00
Brendan Dahl
fece736b8a Merge upstream. 2012-04-05 12:46:23 -07:00
Yury Delendik
cea388201d Merge remote-tracking branch 'mozilla/master' into mergexref-1
Conflicts:
	src/core.js
	src/evaluator.js
	src/obj.js
2012-04-05 10:03:49 -05:00
Kalervo Kujala
99440ab691 Refactor class method names.
Also move functionality to more logical place in canvas.js and jpx.js.
2012-04-04 23:43:26 +03:00
Brendan Dahl
8a45177be0 Make Dict handle all the fetching of Refs. 2012-04-04 11:43:04 -07:00
Brendan Dahl
7008d07fde Fix gradients for fill and stroke. 2012-03-29 08:53:51 -07:00
Kalervo Kujala
eb4ec7899a Remove unreachable logic after error(...) is called.
The function error(...) always throws so there is no need to return separately
or have an else branch.
2012-03-20 14:16:48 +02:00
Julian Viereck
fd2ab059d3 Rename IRQueue and codeIR -> operatorList 2012-03-16 14:58:53 +01:00
Julian Viereck
f80fd13fe5 new ScratchCanvas -> createScratchCanvas and fix linting 2012-03-16 14:56:43 +01:00
notmasteryet
9eaf746a33 Replace makeCssRgb.apply with direct call (avoiding Chrome 16 typed array issue) 2012-01-15 14:01:36 -06:00
Kalervo Kujala
cd01302de8 Merge remote-tracking branch 'upstream/master' into style
Conflicts:
	src/image.js
	src/pattern.js
2011-12-09 00:28:31 +02:00
Kalervo Kujala
1ef4c94de2 Name all constructors. 2011-12-09 00:18:43 +02:00
Kalervo Kujala
477683e514 Use constants for paint type and pattern size. 2011-12-06 22:07:35 +02:00
Kalervo Kujala
cca0306789 Use object-enumeration for pattern type. 2011-12-05 00:38:45 +02:00
Kalervo Kujala
7116ce0b53 Use constants for radial and axial types. 2011-12-04 22:22:39 +02:00
Kalervo Kujala
2988b33dcc Fix jslint warnings in pattern.js.
Also refactor few small issues.
2011-11-10 21:09:05 +02:00
Kalervo Kujala
8a5516c96c Rename Shanding related functions with better name names. 2011-10-29 17:57:31 +03:00
Kalervo Kujala
7e762169cf Name a few anonymous functions.
Also rename some functions.
2011-10-29 13:20:48 +03:00
Kalervo Kujala
7e6a589074 Fix js strict warning in worker.js.
Also fix a few minor nits.
2011-10-27 21:51:10 +03:00
Artur Adib
e71b6188c6 'use strict' everywhere 2011-10-25 18:18:22 -07:00
Artur Adib
8fbb05613e Progress 2011-10-25 09:10:56 -07:00
Artur Adib
a7278b7fbc Splitting files 2011-10-24 16:55:23 -07:00