Commit Graph

2838 Commits

Author SHA1 Message Date
iangilman
980c2d23d6 Merge pull request #64 from heathn/getString-error
Fix a problem with getString when the string property is a sub-property.
2013-05-10 11:55:19 -07:00
Ian Gilman
b95d6540a1 Generalized test timeout code 2013-05-10 11:53:49 -07:00
Ian Gilman
457f908c06 DZI-JSONp test now works; enabled 2013-05-10 11:32:43 -07:00
Ian Gilman
c6f8b5e192 Fixed broken viewer.raiseEvent calls in drawer.js 2013-05-10 11:32:22 -07:00
Heath Nielson
eb14eae428 Merge remote branch 'upstream/master' into getString-error
Conflicts:
	test/test.html
2013-05-10 11:54:45 -06:00
iangilman
893c43244f Merge pull request #87 from bgilbert/compress
Update to latest grunt-contrib-compress
2013-05-10 10:26:43 -07:00
Benjamin Gilbert
52badbef36 Add MIT license blocks to src/openseadragon.js
for code taken from jQuery and from mattsnider.com.

Ideally we'd keep the MIT-licensed helper code in a separate file,
but it proved difficult to extricate from the rest of openseadragon.js.

Also remove comment about plagiarism.  It's not plagiarism if it's
attributed and properly licensed.
2013-05-10 00:57:49 -04:00
Benjamin Gilbert
f72aaeb903 Clean up LICENSE.txt formatting 2013-05-10 00:16:55 -04:00
Benjamin Gilbert
a7c96c56ef Drop MIT license; move BSD license to root directory
All OpenSeadragon contributors have granted their permission for this
relicensing in #58.

Drop copyright statements for Ian Gilman and Christopher Thatcher as
they requested in #10.

Revert CodePlex Foundation copyright date to 2009 pursuant to discussion
in #10.
2013-05-10 00:16:55 -04:00
Benjamin Gilbert
be20645876 Add BSD license block and CodePlex copyright to each source file
See discussion in #10.
2013-05-10 00:16:55 -04:00
Benjamin Gilbert
9d763c0984 Update to latest grunt-contrib-compress 2013-05-09 21:05:38 -04:00
Ian Gilman
c7105695db Added in progress version 2013-05-09 11:07:17 -07:00
Ian Gilman
8f20f3dae2 Upping version number to 0.9.126 2013-05-09 11:04:31 -07:00
Ian Gilman
05c25fddcf Getting started on a DZI-JSONp test; currently disabled 2013-05-09 11:03:31 -07:00
Ian Gilman
4f13328609 Minor cleanups on basic test 2013-05-09 11:02:51 -07:00
Ian Gilman
8ded889af4 DZI JSONp was broken; fixed
Also added support for DZI files with .xml extension
2013-05-09 11:02:25 -07:00
Ian Gilman
f817d4d4ac Added 0.9.126 to changelog 2013-05-09 09:36:26 -07:00
Ian Gilman
1ef566607f Updated version number to 0.9.125 2013-05-09 09:34:11 -07:00
Ian Gilman
65274c0159 Trying again to trigger IRC hook 2013-05-07 09:50:20 -07:00
Ian Gilman
b5ba57fb6d Trying to trigger IRC commit hook 2013-05-07 09:42:51 -07:00
Ian Gilman
8901ff8ea9 Updated changelog 2013-05-07 09:27:37 -07:00
Ian Gilman
bd0b0972b3 Fixed bad class names in docs 2013-05-02 09:57:23 -07:00
Ian Gilman
1c6deafe8b Added viewport property to Viewer documentation 2013-05-02 09:57:03 -07:00
iangilman
9d864c07b1 Merge pull request #80 from bgilbert/timer-leak
Fix updateMulti timer leak after multiple Viewer.open() calls. Fixes #76
2013-04-29 10:24:03 -07:00
Benjamin Gilbert
3652c7066c Re-add viewer.source check in updateMulti()
It should be redundant in normal operation, but may prevent a timer leak
in case of a bug in the open/close path.
2013-04-29 13:17:37 -04:00
Benjamin Gilbert
8cb2714dae Fix timer leak after multiple Viewer.open() calls, take 2
Track the request ID of the outstanding animation frame and cancel it
on Viewer.close().

Fixes #76.
2013-04-26 22:32:51 -04:00
Benjamin Gilbert
23c20e3d5a Revert "Fix timer leak after multiple Viewer.open() calls"
This should be done with cancelAnimationFrame() instead.

This reverts commit 47aba60940.
2013-04-26 21:48:48 -04:00
Heath Nielson
e98fb410ee Add some get/setString tests. 2013-04-26 15:19:23 -06:00
Heath Nielson
d16eb04a8a Fix setStrings() with the same fix as getStrings(). Initialize container to
I18N.
2013-04-26 15:18:27 -06:00
Ian Gilman
64a10f28df Added note about "good first bug" issues 2013-04-26 10:06:31 -07:00
Ian Gilman
beba155ece Sublime project now excludes node_modules 2013-04-26 10:06:14 -07:00
Benjamin Gilbert
47aba60940 Fix timer leak after multiple Viewer.open() calls
Keep a counter of Viewer.close() calls in private state and a copy in
the timer's closure, and stop the timer when they no longer match.

Fixes #76.
2013-04-25 00:37:36 -04:00
Benjamin Gilbert
9eb19d6c9c Garbage-collect strings 2013-04-25 00:23:02 -04:00
Benjamin Gilbert
b315b148c2 Drop remains of code to show "Loading..." message
It calls a method that no longer exists, but only when an impossible
condition is true.
2013-04-24 23:57:35 -04:00
iangilman
f5aa476f62 Merge pull request #77 from bgilbert/vewport
Fix typo in preserveViewport handling
2013-04-24 13:47:02 -07:00
iangilman
0309e8de7f Merge pull request #75 from bgilbert/dist
Improve release packaging
2013-04-24 11:53:58 -07:00
Benjamin Gilbert
f958e66f05 Fix typo in preserveViewport handling 2013-04-23 23:58:58 -04:00
Benjamin Gilbert
0d6457027d Stable Builds wording improvement 2013-04-23 21:19:04 -04:00
Benjamin Gilbert
eafd707d1a Drop unnecessary quotes 2013-04-23 21:16:33 -04:00
Benjamin Gilbert
1430ac38fe Drop obsolete .gitignore entries 2013-04-22 20:28:13 -04:00
Benjamin Gilbert
c7c7b202dd Don't delete old releases from the website
It's convenient for old releases to be available indefinitely so that
deployment scripts can retrieve a particular qualified version.  This
won't affect the disk space requirements of the repository, since the
old packages will be in the Git history anyhow.

Move packages to a subdirectory of the site root to avoid causing
permanent clutter.
2013-04-22 20:27:55 -04:00
Benjamin Gilbert
15994b688b Include changelog and license files in packages
A README would be good too, but right now README.md consists mostly of
things that are only meaningful in a Git checkout.
2013-04-22 20:20:19 -04:00
Benjamin Gilbert
739ff2dbed Rename {tar,zip}ball and packaged directory
{Tar,zip}balls now have the form openseadragon-bin-0.9.125.{tar.gz,zip},
containing a directory openseadragon-bin-0.9.125.

Including the project's version number makes it easy to determine the
version of a random release sitting around a filesystem, and ensures
that unpacking a tarball won't overwrite another unpacked tarball or
write into a checked-out repo.

Adding -bin distinguishes the packages from source tarballs, which are
conventionally <project>-<version>.{tar.gz,zip}.
2013-04-22 20:20:07 -04:00
Benjamin Gilbert
551215404d Use maximum compression when creating packages
grunt-contrib-compress defaults to minimum compression.
2013-04-22 20:13:45 -04:00
Benjamin Gilbert
d7224f8206 Compress package tarballs with gzip
Tar files are conventionally compressed, often with gzip.  xz would be
better but is not as universally supported; in particular,
grunt-contrib-compress doesn't support it.
2013-04-22 20:13:42 -04:00
Ian Gilman
ee02dda56e Wording tweaks 2013-04-22 10:34:26 -07:00
Ian Gilman
63c24aa563 Build info on readme 2013-04-22 10:32:23 -07:00
iangilman
cc999cc0be Merge pull request #71 from bgilbert/i-am-my-own-person
Fix one more place where we define ourselves as a fork
2013-04-22 09:51:59 -07:00
Benjamin Gilbert
5383ce7e61 Fix one more place where we define ourselves as a fork 2013-04-20 03:38:10 -04:00
Heath Nielson
ea2ef1f8a8 Merge remote branch 'upstream/master' 2013-04-10 10:52:39 -06:00