Aiosa
|
0a035afc2d
|
Merge master
|
2024-06-01 16:37:12 +02:00 |
|
Ian Gilman
|
f3a942c522
|
Merge pull request #2521 from pearcetm/fix-2519
Fix #2519
|
2024-04-29 10:47:42 -07:00 |
|
Tom
|
8b401e65e3
|
fix #2519 by checking minimumOverlapRequired on a per-tiled image basis
|
2024-04-28 08:38:03 -04:00 |
|
Tom
|
9d6a785aac
|
add comment; clean up console.log messages from testing
|
2024-04-27 16:41:18 -04:00 |
|
Tom
|
f2c8db5db0
|
fix #2517
|
2024-04-27 16:38:30 -04:00 |
|
Tom
|
f7c8e4cf33
|
fix canvas drawer when viewport is flipped and tiled image is rotated. fix webgl drawer debug info when viewport is flipped.
|
2024-04-10 16:42:15 -04:00 |
|
Aiosa
|
135fa76fde
|
Merge webgl PR - problems with tained canvas and texture upload.
|
2024-03-03 15:17:54 +01:00 |
|
Tom
|
c6e3e06194
|
Merge branch 'master' into canvas-fallback
|
2024-02-21 16:13:36 -05:00 |
|
Tom
|
8967e2bb03
|
support hot-swapping drawers with viewer.setDrawer()
|
2024-02-12 09:30:26 -05:00 |
|
Aiosa
|
d91df0126b
|
Add base drawer options and fix docs. Implement 'simple internal cache' for drawer data, optional to use.
|
2024-02-11 11:27:02 +01:00 |
|
Tom
|
3f21f84df4
|
clean up code added for testing
|
2024-02-09 18:16:30 -05:00 |
|
Tom
|
c734de531f
|
fix placeholder positioning for canvas drawer
|
2024-02-09 17:18:54 -05:00 |
|
Aiosa
|
fcf20be8ea
|
Drawers now use new cache API to draw onto a canvas. The type conversion now requires also the tile argument so that conversion can rely on the tile metadata.
|
2024-02-04 18:48:25 +01:00 |
|
Ian Gilman
|
e3c3634266
|
Merge pull request #2466 from pearcetm/fix-docs
fix jsdoc formatting for drawer classes
|
2024-02-02 09:26:43 -08:00 |
|
Tom
|
3ced918fb4
|
fix jsdoc formatting for drawer classes
|
2024-02-01 14:29:10 -05:00 |
|
Tom
|
23e50b6038
|
fix jsdoc formatting for drawer classes
|
2024-02-01 14:24:25 -05:00 |
|
Tom
|
68623ace26
|
skip drawing zero-opacity images for webgl drawer. remove checks for preload in html and canvas drawers since that is done in tiledimage.
|
2024-02-01 10:46:45 -05:00 |
|
Tom
|
024cee42f5
|
make event handler validation private
|
2024-01-29 13:01:44 -05:00 |
|
Tom
|
500c22feb1
|
consolidate tiled-image-drawn event description and firing code
|
2024-01-10 18:00:01 -05:00 |
|
Tom
|
9725ac0398
|
update tiled-image-drawn event description
|
2024-01-10 12:21:05 -05:00 |
|
Tom
|
58f918aaa1
|
clean up tests
|
2024-01-10 12:13:00 -05:00 |
|
Tom
|
1239b22c30
|
updates to viewer
|
2023-12-22 13:46:36 -05:00 |
|
Tom
|
9616e26dd2
|
updates in drawers and tiled image
|
2023-12-15 13:13:40 -05:00 |
|
Tom
|
3f7e7141b9
|
fixes from review of drawerbase.js
|
2023-12-14 19:14:05 -05:00 |
|
Tom
|
2d8c6fe4c3
|
cleaning up docs
|
2023-12-13 18:11:09 -05:00 |
|
Tom
|
a364c3f168
|
responding to review
|
2023-12-12 21:45:24 -05:00 |
|
Tom
|
e50d3639ce
|
bugfix in canvasdrawer tiled-image-drawn event
|
2023-12-02 15:47:01 -05:00 |
|
Tom
|
1200f0b081
|
clean up outdated code; add tiled-image-drawn event to canvasdrawer so tests work with this viewer
|
2023-12-02 15:40:47 -05:00 |
|
Aiosa
|
3c3842bdce
|
Change comments TO DO -> TODO. Add automatic recognition of drawers. Matrix as an exposed class.
|
2023-07-26 20:01:26 +02:00 |
|
Tom
|
f510301922
|
add performance test demo page. reduce number of drawing calls drawing pipeline of webgl drawer.
|
2023-07-19 18:18:56 -04:00 |
|
Tom
|
01a4ea6f2c
|
Update documentation and remove commented code. Change from get type to getType().
|
2023-07-09 14:10:20 -04:00 |
|
Tom
|
0a3aa6172d
|
add type property to drawers. only add extra padding to tiles for drawers that need it.
|
2023-06-30 16:38:07 -04:00 |
|
Tom
|
048b43e196
|
remove forced transparency from images in drawercomparison demo. change from context2d naming to canvas.
|
2023-06-30 16:06:17 -04:00 |
|
Tom
|
37b8ef9519
|
deprecate useCanvas option; add option for drawer and drawerOptions
|
2023-06-18 19:08:33 -04:00 |
|
Tom
|
7bb02d51d0
|
reverted change to argument order in _updateTile call
|
2023-06-14 07:51:50 -07:00 |
|
Tom
|
2e248baf91
|
additional fixes to get tests to pass
|
2023-06-08 12:10:55 -07:00 |
|
Tom
|
354590a17a
|
convert DrawerBase and drawer implementations to classes; add html drawer to the demo page
|
2023-06-07 12:42:16 -07:00 |
|
Tom
|
dab8a9a3cd
|
move tile update logic back to TiledImage to keep drawing logic cleaner
|
2023-06-06 18:08:30 -04:00 |
|
Tom
|
2f3bef0865
|
split canvas from html rendering
|
2023-06-06 18:08:30 -04:00 |
|