Aiosa
|
535507568f
|
Fix docs syntax.
|
2024-11-05 12:06:59 +01:00 |
|
Aiosa
|
82e1160508
|
Clean up outdated TODO comments.
|
2024-10-21 11:00:23 +02:00 |
|
Aiosa
|
29b01cf1bd
|
First visually correct design: tile invalidation event manages three caches that are shared among equal tiles (based on cache key). Works with both latest drawers and shared caches.
|
2024-08-24 09:49:16 +02:00 |
|
Aiosa
|
0a035afc2d
|
Merge master
|
2024-06-01 16:37:12 +02:00 |
|
Tom
|
8b401e65e3
|
fix #2519 by checking minimumOverlapRequired on a per-tiled image basis
|
2024-04-28 08:38:03 -04:00 |
|
Aiosa
|
e2c633a23b
|
Small bugfixes, rename some properties. Add more redraw calls.
|
2024-03-04 19:23:47 +01:00 |
|
Aiosa
|
135fa76fde
|
Merge webgl PR - problems with tained canvas and texture upload.
|
2024-03-03 15:17:54 +01:00 |
|
Tom
|
99c35aa3cb
|
consolidate drawer creation into viewer api. add drawer-error event
|
2024-02-21 16:01:18 -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 |
|
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 |
|
Tom
|
23e50b6038
|
fix jsdoc formatting for drawer classes
|
2024-02-01 14:24:25 -05:00 |
|
Tom
|
3bab3c2190
|
small cleanups
|
2024-01-11 13:29:59 -05:00 |
|
Tom
|
500c22feb1
|
consolidate tiled-image-drawn event description and firing code
|
2024-01-10 18:00:01 -05:00 |
|
Tom
|
55882b9215
|
fix docs. rename matrix.js to matrix3.js
|
2023-12-19 15:57:15 -05:00 |
|
Tom
|
d5a3cabf13
|
fixing jsdocs
|
2023-12-18 17:01:17 -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
|
a364c3f168
|
responding to review
|
2023-12-12 21:45:24 -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 |
|
Tom
|
c86158f0ca
|
cleaning up changes
|
2023-11-29 16:46:14 -05:00 |
|
Aiosa
|
cd9d340038
|
Removed date loader (will be handled by future OSD cache system). Attempt to use instanced rendering. Refactoring of the module.
|
2023-10-23 16:03:47 +02:00 |
|
Aiosa
|
046612f8da
|
Better drawer resolution, also supporting inline class spec. Fix minor review stuff.
|
2023-07-26 23:55:46 +02: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
|
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
|
cc412f0a20
|
add documentation; remove unnecessary deprecated code
|
2023-06-29 21:55:59 -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
|
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
|
467597e2c2
|
cleaning up drawer APIs
|
2023-06-06 18:08:30 -04:00 |
|
Tom
|
5328761877
|
finished many implementation details and demo
|
2023-06-06 18:08:01 -04:00 |
|