James South
7ffd6214ba
Faster cleanup
Former-commit-id: acc249f3ebad10bfe62fa2259951349cd4f428f4
Former-commit-id: 5879f79d9f536b5e23a14c8513d010800234a2de
11 years ago
James South
f720dcfd2c
Entopy crop no longer overcrops
Former-commit-id: 0bffcc93394feb441b04a0c218bfc270c4e903c7
Former-commit-id: c1143b12dfcab33efe6596d619b6a823fa001a95
11 years ago
James South
a79ef875d0
Version bump
Former-commit-id: 9272d6c9ca2d32d8b7ef5b0f54af0e0bdcbad19b
Former-commit-id: 9f0c91fe719c33a86a6ca6e42c2bd97e1181b23e
11 years ago
James South
cee5f5e619
A better fix.
Former-commit-id: e267d72f94c2a485a3f4bdca51594004223b099d
Former-commit-id: 3f33fcb132eb36f6763cb5da80d3725e04b73825
11 years ago
James South
64640b8281
Fix cache clearing breaking image returns
Former-commit-id: 154dd70ea795e28048c397ce62daecd229dc94b4
Former-commit-id: 20a316d589cc51ee20b0161734fd3a8847774341
11 years ago
James South
c74bfb317a
Removing autoload check.
The existing logic didn't make sense so it has been changed to only
prevent autoloading the plugins/services if configuration is present.
Former-commit-id: 586f8a17c5179efac2f46e9e84db9576f083432b
Former-commit-id: 02d420ca613582de5e8a091dd88fc85cdd712e6d
11 years ago
James South
d6dffa9f76
Merge pull request #115 from asapostolov/V2
Modify RequestQuerystringEvent to pass request.RawUrl
Former-commit-id: 60faa57ddfc946982afbe82be5060652554ef0cb
Former-commit-id: 88106d4ca3fa1b4e0aef05478ddebfa326877635
11 years ago
Apostol Apostolov
7ed69a151c
Modify RequestQuerystringEvent to pass request.RawUrl
Former-commit-id: bad135731f3e61c6f835ebd63df16e6318d9f6ed
Former-commit-id: 196eb4ad84e151b989e105a1abca7e7a15cdac41
11 years ago
James South
95145ec711
Adding ProcessQuerystringEvent
Allows augmentation of the querystring to allow watermarking.
Former-commit-id: 0b8db9f2f54858725e29826d98fbb4de8af9cbe6
Former-commit-id: 45a24b35a38f477fdaf711abd7d1fb2046afc687
11 years ago
James South
a7a6e39a71
Fixing serving of images when etags are not present.
Former-commit-id: 232567bc535fcea1e593e6bac3650a689f60f501
Former-commit-id: 8102568df1447a27f2f23950075482428f381090
11 years ago
James South
898493ae15
Fixing bug where png files were not overwritten
Former-commit-id: 596edb33585a8e778913b41105386df92b2c602b
Former-commit-id: 42187a9dcc44da911e796ebe1e06a7f8004b1441
11 years ago
James South
290c2204fb
4.1.4 and 1.0.0
Updates ImageProcessor.Web to 4.1.4 and add
ImageProcessor.Web.PostProcessor 1.0.0
Former-commit-id: 40a13bd8426a8680eb93b9d676a4d635baad066a
Former-commit-id: 2e08bf7acea5664ab93d7705d54ac4e896fbebad
11 years ago
James South
8b566592bf
Adding Web PostProcessor project.
Former-commit-id: 7adcff056f1c4eea5213daa1216a0459d8e7da50
Former-commit-id: ef35ca36f01fc4b3720f52961e3560139a9483bc
11 years ago
James South
e2bf1b0b5a
Testing huge image
Former-commit-id: 6a06733cf9d08aadf02c9672acadbfefad0454b6
Former-commit-id: 429a19b33aa0dbd5f75482841781422ff31f972e
11 years ago
James South
d3d64c1025
v4.1.3
Custom services no longer require processing instructions to render
image.
Fixes #103
Former-commit-id: 74a0df9af4fa6a8c09f3a937bd928ff2d69396e1
Former-commit-id: 9e8ddb3e27fa9af5f2731d0bf0c6285de779eb16
11 years ago
James South
b3cde1f030
prefixed requests no longer require a querystring
Former-commit-id: ae8faff3e48c3029377ed07059371c5bcb2e9315
Former-commit-id: f629085773bfcbcbf7d8a120175b572397512a1d
11 years ago
James South
ad50c69e48
v4.1.2
IImageService now correctly checks if request is valid
Former-commit-id: 071b8699c0cbeb17710364fc237eba790522649f
Former-commit-id: 6f7a05e3bc703eb4ebb0dcc9195bb0e87c02a592
11 years ago
James South
269cf6a2ae
v 4.1.1.0
Former-commit-id: 2f6b172392cb9955180ac153d260eb4cb4441442
Former-commit-id: 70f6be3cd0a97a828907f2d26f5e49d989e2b773
11 years ago
James South
79dec7eac4
Updating nuspecs for better visibility
Former-commit-id: 6cc09f78bc8b6734bbaf3da81c661ff0edd78b23
Former-commit-id: 19b7a2f328aedff0049a9bab4d9b4ea482a5746f
11 years ago
James South
7337020bf2
IP v2.1.0 and IP.Web v4.1.0
Added new methods
Pixelate
DetectEdges
EntropyCrop
Mask
Overlay
Added new Wu Quantizer for processing indexed png files.
Added new IImageServices for adding custom image providers.
Numerous performance improvements and bug fixes.
Former-commit-id: c898f629c985026fe01fc9f51cf4ff04a276d866
Former-commit-id: bcae68963b13897a20332bae4e2a861e90cf4f64
11 years ago
James South
e8978fd69e
Better parsing syntax
Former-commit-id: 63a8af4cd3f098e2aac86af2f80cc4458ea28a84
Former-commit-id: e92a9428b879dd6ec25cc464dfcc2870bf7467fe
11 years ago
James South
8c150fddfe
Tweaking ReplaceColor and Overlay
Former-commit-id: 7ffd3880a0c595426eda4d54d75eac5d574251d1
Former-commit-id: 0dba68d56c74d1210efb19dc30b3a89954e539db
11 years ago
James South
4feef5ae51
Cleanup.
Former-commit-id: e4b98080ba2be6f59d8b82e656c548f1ce8ae9f5
Former-commit-id: eca8dc83a4e33b48541c244ebb554bc0e6075dbf
11 years ago
James South
5c5420b43d
Add 404 exception to remote service.
Former-commit-id: 3d7b0701acfce9be5d4725d4bea8b36f04de7bc1
Former-commit-id: 365df5cdb775013504aa3d7ced3167ea0226b731
11 years ago
James South
63d1662cb8
Enforce checking for each IImageService
Former-commit-id: 3603d946b8b02af189ff19a1fc78daef107e0d94
Former-commit-id: 24cbfb9ecbf32d694c03e1db80509e84f0f8a94a
11 years ago
James South
b1537494ca
Cleanup
Former-commit-id: bb8fb1d3d90714f26a2bcc871fde52ce4fc63bd5
Former-commit-id: 45531f170177faa92f59cd421444aa663edb06c3
11 years ago
James South
c9ddeec805
Enable custom config in test site.
Former-commit-id: 9d3fe8c5c1c085e76d8b411d71ef284f5f04c862
Former-commit-id: 9a377f179b234196485c7cfccec2223c6bf0fafc
11 years ago
James South
5d722d7a77
Cleanup nuspecs
Former-commit-id: 3602d38f46564c5a0bc2e2aa0672284ac702b49c
Former-commit-id: f986951793dc79b0bc2b4bc1cdc41c70b06ec3e5
11 years ago
James South
ecf67b6c7e
Remove quantifier
Former-commit-id: 1ca4d767ee90f1831b092424ccff71096218134c
Former-commit-id: 838aef18be3b5d4087d1efb45116f77fee0f9c6a
11 years ago
James South
391c464540
Adding build readme to WebP plugin
Former-commit-id: 0db0b497ec6f9c99fbd2ba3bddaa0afd5c565ccb
Former-commit-id: bc9c441cef8f9a9d58a66d42f653a7587665ffe7
11 years ago
James South
2421ca4973
Much better extension parsing.
Former-commit-id: 05400d03f0b51df2bb62a9178df9ee6105ec995a
Former-commit-id: e17df46703b600ff2267342f75f7128b423b004d
11 years ago
James South
64454df176
Adding Overlay to ImageProcessor.Web
Former-commit-id: da8ffb75207a19322a2bcba9efcdc3d69fe238b5
Former-commit-id: 6e7741488c8c76af8fe36ed7dcd5f91fa9aa1573
11 years ago
James South
e4520fc504
Cleanup
Former-commit-id: 887399f8a02f40817af9e2029f21438600c40da1
Former-commit-id: 66543621fb46b738355f69ff54890b0946127fe1
11 years ago
James South
6fed528f1f
Adding missed interface
Former-commit-id: 3dcdd087c3e70b7aef92425bc9c6ba0fe96dd292
Former-commit-id: fd5dd1856cf371005622acebc9e49b3d866f87a0
11 years ago
James South
88170ccce6
Make quantizers per instance
Former-commit-id: b893115d904f1f0df6539dda2fe06cccc397ba57
Former-commit-id: 0e77b3ea60de9df3a4c66b4b3bb595aef88ec95d
11 years ago
James South
ce0a82f00d
Adjust filters
Former-commit-id: 79cdecaa27d29b362af816b72997f29043e9bbdb
Former-commit-id: b1cefd074bd9fc5212964306f23ef448f053f64c
11 years ago
James South
76f85f563e
Fix overlay resizing
Former-commit-id: 8d5b9aa5318c5687a4a457f0b9980fdeb7728451
Former-commit-id: 105e818c27f2dedc1332c1d4d95a53ccae7669d7
11 years ago
James South
9df91b15df
Adding overlay to Imageprocessor plus tidy up
touches #89
Former-commit-id: 730e210c4daeffe003c86faba3d62e17fe437cff
Former-commit-id: eec47cf2178eeff36597c1980b72f834410af164
11 years ago
James South
0c5d0d7607
Use Color32 structure.
Former-commit-id: 7766fb32652db5587004bea4da2f9abbc0af17a6
Former-commit-id: c7a35226816f4229d69cfe7571e9653932f9b6f1
11 years ago
James South
d9847df309
More tidy up and optimization
Former-commit-id: 834ddeb85ddf5af32efc20eb5692d7f3db10bd62
Former-commit-id: 188d948fb7af66508093e053eb5586789c8672bb
11 years ago
James South
3d49269366
Fixed Wu Quantizer transparency
Former-commit-id: 803d00c60d6e728a1c8bddffe9308a30b7905ec1
Former-commit-id: 66fd462c26a624e46d0f32e2c007fdbed40abab8
11 years ago
James South
d95e5fa6ab
Attempted fix for transparency palette
Former-commit-id: e3e3fc74b8fe73b1e0c27ef4aaa343a82e54e2b9
Former-commit-id: 16dde1e9798765762fa9314cd77e210081d2dd0a
11 years ago
James South
da8e169384
Performance improvement plus tidy up
Former-commit-id: 3d05c89d1b774de0de82125c246aba0035c9b5c4
Former-commit-id: 5184a7b57d2072777c470318e054126bc0051dff
11 years ago
James South
bb6299e74c
A bit more stylcop love
Former-commit-id: 1bb26ca133041d95c76fed9830b6f661069ba98f
Former-commit-id: 10669197c2be42822fbb61cc51089d22ca919818
11 years ago
James South
f9a6d87d52
Moving exception to to the rest
Former-commit-id: bdaf0e14099acbcf79e9dc1cfef8d051e70a174d
Former-commit-id: 19d21cfd3784d77b1902b73cc5081365f1784536
11 years ago
James South
ee9e17faa5
Further quantizer cleanup
Former-commit-id: b234976a3f56b6a1c759bfc82d9a39bf86d98769
Former-commit-id: 66529c17cd81a103e0a7627244b208db3a6f9d2f
11 years ago
James South
ced73281fb
Alpha now uses FastBitmap
Former-commit-id: 7c2d70dc94c67c84b48084480a776f3b2d4ec6fe
Former-commit-id: 71a7b03cfb9c3e4754e1ffb4a12bd9d7e5b1eb8a
11 years ago
James South
90340dd3ce
Moar optimisations plus start tidy up
Former-commit-id: 98655c0fccf43335504a97036f9fc699c490af17
Former-commit-id: 002b3f569e94bd36357de09271033cf033ed3997
11 years ago
James South
4a41376fef
Applying optimisations
Former-commit-id: d202401f6555c117e25d4132d91a76d65aab0e7e
Former-commit-id: e9ee3a8064f0e9db131fd0b136ab327b0d7d29ff
11 years ago
James South
f775b8e09b
Begin Wu Quantizer
Former-commit-id: 3c6b59e30ffdbbc752829bd2f76675b4a18815ed
Former-commit-id: acfc7974999bfee275e867b5289724e697164e0c
11 years ago