thatcher
|
a0fd2b3324
|
added inital support for moving to a nodejs build with grunt. build only includes concant and lint. fixed all lint warning where appropriate and added lint inline ignores where appropriate. when build script is complete we will start transition to new repo. also currently researching how to prune unfriendly portion of history that make repo large due to large binary files in web app. I like git well enough but using branches for web apps unrelated to code base has made me weary once again of social web fads that force convention without long term consideration of cost.
|
2013-02-12 22:40:08 -05:00 |
|
thatcher
|
855e753225
|
some overlays work that had be be completed before finishing tile layers. added brief example of how to how host tiles of zoom.it
|
2013-02-10 22:53:51 -05:00 |
|
thatcher
|
aecf576c06
|
finished initial development of iiif info xml and json support, added example to site
|
2013-02-09 15:58:43 -05:00 |
|
thatcher
|
3f20018c75
|
correction for recent change which computed a highestLevel for drawer with max instead of min operation
|
2013-02-09 12:21:51 -05:00 |
|
thatcher
|
576c00b37d
|
adding support for several new tile sources including iiif, osm and tms (osm and tms are thanks to seajax-utils project)
|
2013-02-08 09:21:28 -05:00 |
|
thatcher
|
792165fdf9
|
accidently left alwaysBlend global defaul set to true during development. Looking forward to our new org based repo where I'll be constrained more than my current wild-west repo, sorry. corrections also to pan constrainment details which came to the forefront while working on collections zoom and panconstraints. Added new ui feature page to demo basics.
|
2013-02-05 21:26:40 -05:00 |
|
thatcher
|
b1cdaaa845
|
found an IE specific error in some styles set for collections visualizations
|
2013-02-01 15:35:46 -05:00 |
|
thatcher
|
f863f5fcae
|
changing drawHTML routine to avoid ie rendering issue
|
2013-02-01 15:18:53 -05:00 |
|
thatcher
|
6efc348b8a
|
finished collection support for html drawers
|
2013-01-31 12:30:13 -05:00 |
|
thatcher
|
f6ee93b70c
|
improving custom tile source examples are work for layers begins being supported
|
2013-01-30 16:51:37 -05:00 |
|
thatcher
|
15c35c93fd
|
0.9.90 adds support for a debug mode and real heterogeneous collection visualizations. straight html div/image support for both features is in process but incomplete
|
2013-01-23 23:00:11 -05:00 |
|
thatcher
|
ab35e86776
|
bug patches for lazy load on image reference strip
|
2012-10-13 02:39:42 -04:00 |
|
thatcher
|
46a499baed
|
better lazy loading for image reference strip and more options for managing additional html content that is available in full page mode and normal mode
|
2012-10-13 00:02:17 -04:00 |
|
thatcher
|
8fab8b5051
|
better lazy loading for image reference strip and more options for managing additional html content that is available in full page mode and normal mode
|
2012-10-12 23:40:59 -04:00 |
|
thatcher
|
bebc7a64ff
|
overflow was rendering scroll bar in IE for navigator and imagereference strip
|
2012-09-11 12:31:42 -04:00 |
|
thatcher
|
e7785fe636
|
found error related to minPixelWidth being set incorrectly for navigator and image reference strip so it loaded too many level which hurt performance
|
2012-09-07 08:55:19 -04:00 |
|
thatcher
|
79d048ac81
|
add lazy load to drag too, not just scroll
|
2012-09-05 11:35:42 -04:00 |
|
thatcher
|
85ed579e6c
|
incrementing build number. implemented lazy loading for image reference strip
|
2012-09-05 10:54:36 -04:00 |
|
thatcher
|
1d1cbc6f56
|
custom tile source should pass whole object to constructor to allow idiomatic pattern of extension of tile source with arbitrary properties
|
2012-08-29 20:53:42 -04:00 |
|
thatcher
|
ddedd35db9
|
patch for substantial error in computing boundary and home poisition when width is greater that height
|
2012-08-29 20:48:45 -04:00 |
|
thatcher
|
104a814af0
|
adding prototype image reference strip, fixing IE error related to checking for instanceof XMLDocument, fixing aspect ratio error when image is wider than tall
|
2012-08-29 14:46:34 -04:00 |
|
thatcher
|
c41f6a464e
|
Substantial rework of TileSource and Viewer.openTileSource to allow simpler introspect of the intended TileSource implementation based on the configuration object details. Also major www updates to simplify and unify the informational site by building it via simple templates. Improved examples and documentation. Added support for xml, json, jsonp, and inline configuration of supported tile sources.
|
2012-06-05 07:52:00 -04:00 |
|
thatcher
|
e595ad2381
|
Adding ability to bind to buttons to custom interface elements, also use screen size detection to avoid using canvas on small devices since is more cpu intensive. Added version check for IE specific implementations to avoid using them for IE 9 and made most IE implementation differences a one-time process instead of an if/else which is evaulated on every call to the function.
|
2012-04-10 17:02:24 -04:00 |
|
thatcher
|
05f3c1d811
|
several bug fixes and enhancements. legacy tile source issue discovered and corrected for images with width greater than height. adding basic support for sequenced tile sources including previous and next buttons. added mouse drag and scroll interactions for viewport navigator.
|
2012-04-03 03:08:27 -04:00 |
|
thatcher
|
94247b7225
|
Additional patches for keyboard accessibility
|
2012-03-20 21:58:23 -04:00 |
|
thatcher
|
825023aaf6
|
IE specific patch for navigator (styleFloat), also keyboard accessibility patches for firefox
|
2012-03-20 15:30:29 -04:00 |
|
thatcher
|
2e821a7dc6
|
IE specific patches
|
2012-03-20 15:00:25 -04:00 |
|
thatcher
|
10a0db14f7
|
thanks to josh1093 for finally translating the typo I couldn't make sense of when refactoring. 1 less TODO in the code base, thanks josh.
|
2012-03-20 03:38:27 -04:00 |
|
thatcher
|
75c3e02b9e
|
missing reference to closure level object VIEWERS, blame me, editor issue
|
2012-03-20 02:44:31 -04:00 |
|
thatcher
|
6443d57e09
|
corrected major performance issue discovered in navigator becuase minPixelRatio was set to Zero. This caused images to be loaded ad infinitum in the navigator, oops.
|
2012-03-19 19:03:58 -04:00 |
|
thatcher
|
ddaddb7f42
|
keyboard accessibile buttons finally
|
2012-03-16 11:36:28 -04:00 |
|
thatcher
|
4ddab463e6
|
error in restore from fullpagemode when toolbar option is not used. sorry, should have noticed...
|
2012-03-09 21:44:14 -05:00 |
|
thatcher
|
4b81b64fc6
|
Added support for specifying arbitrary element (by id) to serve as a docking 'toolbar' for navigation buttons. Added example. Also avoids loading nav images if navigation is not enabled. 0.9.25
|
2012-03-09 11:04:28 -05:00 |
|
thatcher
|
8883e358de
|
0.9.21 adds support for optional viewport navigator feature. see new example page
|
2012-03-06 22:20:00 -05:00 |
|
thatcher
|
3f6e8abbfc
|
Significant improvments to API documentation. Allow what was an object literal OpenSeadragon to be used a function which provides a simplified interface for constructing a Viewer and TileSource by simple, documented configuration settings. Major performance improvements for touch on iPhone, hopefully all mobile devices.
|
2012-03-01 08:38:15 -05:00 |
|
thatcher
|
32c950e661
|
more normalizing of where configurable options are located.
|
2012-02-28 10:01:45 -05:00 |
|
thatcher
|
c610a9239b
|
Several issues with button and buttongroup states likely a result of the refactoring were flushed out and corrected.
|
2012-02-28 08:07:56 -05:00 |
|
thatcher
|
8dc4c63f64
|
cleaning up config related strategies. still not happy with current implementation, though now only Viewer and Viewport directly reference a .config
|
2012-02-27 18:29:00 -05:00 |
|
thatcher
|
26fb61cc65
|
Expanding support for improved simple configuration options. Allows OpenSeadragon Viewer to be more flexibly created without direct use of API, rather focuses more on inversion of control by introspection of options passed to OpenSeadragon constructor.
|
2012-02-27 06:56:29 -05:00 |
|
thatcher
|
1a7c96732f
|
Fixed issued that caused flicker when using the new LegacyTileSource! Also improves performance for dzi's and other tiled images since the issue was actually in the Drawer and a result of a mistake during the refactor. This is awesome imho! Please check out the new example page to see it in action.
|
2012-02-23 07:18:28 -05:00 |
|
thatcher
|
3619ff7930
|
Thanks to josh1093 @ github for this one. see ticket https://github.com/thatcher/openseadragon/issues/1
|
2012-02-22 23:43:00 -05:00 |
|
thatcher
|
7255b0c594
|
Added support for legacy tile sources. A legacy tile source is a simple image pyramid that is created from a set of image derivatives of a while image that are increasing in size. Currently there is a modest issue that is unresolved when zooming out, the viewer has a small range in between tile source levels which appears blank. The issue is being worked on but this progress point is still worth saving.
|
2012-02-22 23:02:54 -05:00 |
|
thatcher
|
14708326a0
|
0.9.3 includes complete skeletal jsdoc annotation, still only about 70-75% coverage in terms of complete and useful documentation for general API
|
2012-02-15 14:50:27 -05:00 |
|
thatcher
|
5245698864
|
removed window.location.hash debug message accidently left when committing touch event support
|
2012-02-09 22:54:27 -05:00 |
|
thatcher
|
05b8cb82fd
|
finished support for touch events, works great on the ipad, a little slow on iphone (I think we can scale drag and zoom better based on viewport size). Awesome
|
2012-02-09 22:16:09 -05:00 |
|
thatcher
|
5cba11c91c
|
replaced all references of elmt with element ( or Elmt with Element )
|
2012-01-31 21:01:37 -05:00 |
|
thatcher
|
2410b01943
|
finsihed removing psuedo private methods from Drawer and added many jsdoc strings, labeled 0.8.26
|
2012-01-31 15:59:09 -05:00 |
|
thatcher
|
012255d622
|
added jsdoc some files to project, added 'doc' task to build, started to annotate code with docs
|
2012-01-25 14:14:02 -05:00 |
|
thatcher
|
0b09cc8859
|
found some variables leaked globally in viewer.js - continued very minor formatting clean up in preperation of adding docs
|
2012-01-24 08:03:50 -05:00 |
|
thatcher
|
a8730a9f00
|
mostly superficial formating. removing $.Strings and putting it directly in $. more clean up of the Drawer update related functions
|
2012-01-23 22:48:45 -05:00 |
|