Tom
|
1e37745764
|
sync webgldemodrawer with webgldrawer
|
2023-07-26 15:44:38 -04:00 |
|
Tom
|
f4ded1630f
|
code cleanup
|
2023-07-26 15:42:18 -04: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
|
6feed0a68e
|
Add clipping to demo. Update documentation and remove commented code. Change from get type to getType().
|
2023-07-09 12:05:17 -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
|
cc412f0a20
|
add documentation; remove unnecessary deprecated code
|
2023-06-29 21:55:59 -04:00 |
|
Tom
|
83ec2bb1f0
|
tiled image opacity works now with no overlapping regions at tile borders
|
2023-06-29 16:41:45 -04:00 |
|
Tom
|
24c4d2d2bc
|
Remove tile-drawn event and replace with tiled-image-drawn for webgl drawer, and update related tests.
|
2023-06-27 13:57:02 -04:00 |
|
Tom
|
2ec2c0f2c7
|
remove three.js and associated plugin renderer; fix demo
|
2023-06-26 21:44:03 -04:00 |
|
Tom
|
386ca85db8
|
implement native webgl renderer, and many associated changes related to drawing pipeline and testing
|
2023-06-26 21:29:08 -04:00 |
|
Tom
|
37b8ef9519
|
deprecate useCanvas option; add option for drawer and drawerOptions
|
2023-06-18 19:08:33 -04: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
|
8fda8ceae7
|
re-enable sequence mode demo viewer
|
2023-06-07 10:16:21 -04:00 |
|
Tom
|
8fe6a5f6e6
|
merging remote
|
2023-06-07 10:14:58 -04:00 |
|
Tom
|
1bc93be3f2
|
update tile drawing logic
|
2023-06-06 19:37:24 -04:00 |
|
Tom
|
36084703f0
|
conditional usage of draw() vs event handlers depending on initialization context
|
2023-06-06 18:08:53 -04:00 |
|
Tom
|
2a0af48bc1
|
updates to threejsdrawer, bugxfixes/improvements
|
2023-06-06 18:08:30 -04: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 |
|
Tom
|
467597e2c2
|
cleaning up drawer APIs
|
2023-06-06 18:08:30 -04:00 |
|
Tom
|
5eece7d73a
|
fix cropping when viewer is rotated
|
2023-06-06 18:08:30 -04:00 |
|
Tom
|
69c4ccf33e
|
revert debugging changes in overlay demo
|
2023-06-06 18:08:30 -04:00 |
|
Tom
|
5328761877
|
finished many implementation details and demo
|
2023-06-06 18:08:01 -04:00 |
|
Tom
|
f9ab63944b
|
ThreeJSRenderer nearly complete, starting refactor of core to support plugin drawers.
|
2023-06-06 18:05:17 -04:00 |
|
lcl45
|
7fb5744495
|
Resolved suggestions
- Avoid useless parameters _navigatorRotate since it already exists within the navigator;
- Automatically rotate the image in the demo page.
|
2023-05-24 08:45:15 +02:00 |
|
oro.niccolo
|
d897e5454f
|
Added navigator's region rotation
When the "navigatorRotate" option is set to false, rotate the navigator's region accordigly to the image rotation.
|
2023-05-23 09:27:32 +02:00 |
|
Ian Gilman
|
b1274515aa
|
Tiny basic.html tweak
|
2023-04-27 14:27:40 -07:00 |
|
Tom
|
8a4c95ef4b
|
conditional usage of draw() vs event handlers depending on initialization context
|
2023-03-13 21:39:54 -04:00 |
|
Tom
|
6d1895364f
|
updates to threejsdrawer, bugxfixes/improvements
|
2023-03-13 17:43:35 -04:00 |
|
Tom
|
ade59513df
|
move tile update logic back to TiledImage to keep drawing logic cleaner
|
2023-03-13 15:56:04 -04:00 |
|
Tom
|
641951aaed
|
split canvas from html rendering
|
2023-03-12 11:42:03 -04:00 |
|
Tom
|
6159ca7c7c
|
cleaning up drawer APIs
|
2023-03-11 11:38:21 -05:00 |
|
Tom
|
a6e621b562
|
fix cropping when viewer is rotated
|
2023-03-06 14:29:39 -05:00 |
|
Tom
|
7c81d068e6
|
revert debugging changes in overlay demo
|
2023-03-05 16:12:30 -05:00 |
|
Tom
|
d1b8001adc
|
finished many implementation details and demo
|
2023-03-05 16:08:32 -05:00 |
|
Tom
|
376ee38d3c
|
ThreeJSRenderer nearly complete, starting refactor of core to support plugin drawers.
|
2023-02-21 18:59:40 -05:00 |
|
Ian Gilman
|
1351ac018a
|
Merge pull request #2256 from pearcetm/resize-listener
work in progress about viewer resize behavior
|
2022-12-16 13:48:45 -08:00 |
|
Tom
|
564121428c
|
removed polling vs resizeviewer option from demo
|
2022-12-14 11:31:12 -05:00 |
|
Tom
|
9daa8feec1
|
cleaning up changes; modified demo
|
2022-12-14 09:21:52 -05:00 |
|
Tom
|
69297c0181
|
Updated resize behavior
|
2022-12-13 16:49:23 -05:00 |
|
Tom
|
37a024f023
|
bugfix in getCenter during zoom animation
|
2022-12-10 07:02:16 -05:00 |
|
Tom
|
86c105beaa
|
bugfix in getCenter during zoom animation
|
2022-12-10 06:57:53 -05:00 |
|
Tom
|
54af53cf4e
|
work in progress about viewer resize behavior
|
2022-12-07 17:46:25 -05:00 |
|
Tom
|
524b42c778
|
demo update
|
2022-12-06 17:21:03 -05:00 |
|
Tom
|
757bf8690e
|
fix Viewport._fixBounds to work with boundary constraints, and updated the demo page to show the behavior.
|
2022-12-06 16:42:13 -05:00 |
|
Ronny Mikalsen
|
01a9e3b168
|
fix: change tileSources in demo for iiif
Tile sources on wellcomelibrary.org is no longer available
|
2022-03-14 14:12:21 +01:00 |
|
Jachimike Onuoha
|
0a06c5b6a4
|
Updated boolean logic for preventVerticalPan and preventHorizontalPan
|
2021-12-06 23:33:58 -05:00 |
|
Jachimike Onuoha
|
1fde705785
|
Fixed Arrowkey panning bug
|
2021-12-02 14:45:55 -05:00 |
|
Jachimike Onuoha
|
2edf48e880
|
Temporary fix for arrow key panVertical bug
|
2021-11-30 17:43:11 -05:00 |
|