Tom
05997d359c
reverted Viewport.setRotation, created Viewport.setRotationWithPivot
2022-12-05 19:38:46 -05:00
Ian Gilman
c92fe116c5
Merge pull request #2246 from pearcetm/boundary-constraints-fix
...
boundary constraint logic fix
2022-11-30 14:12:16 -08:00
Tom
bd8e8a9e7f
add line spacing
2022-11-30 16:48:04 -05:00
Tom
5aa5d7ad56
removed extra space
2022-11-29 17:43:14 -05:00
Tom
554149cf4f
merged .gitignore changes
2022-11-28 17:56:05 -05:00
Tom
968cb96bc4
added before-destroy event; reverted viewport boundary constraint changes
2022-11-28 17:54:23 -05:00
Tom
6d35f6df2c
boundary constraint logic fix
2022-11-28 17:45:21 -05:00
Tom
6fa8e6695d
viewport _applyBoundaryConstraints fix
2022-11-26 12:04:05 -05:00
Tom
7454d4323d
updated setRotation param order to match rotateBy/rotateTo, deprecation warning for setting degrees, and private API
2022-11-16 18:07:56 -05:00
Tom
2f174ad552
updated rotateBy
2022-11-15 23:51:44 -05:00
Tom
7f2725ba49
Slight API tweaks; added checks to rotationPivot
2022-11-15 19:01:19 -05:00
Tom
84bbc27a17
Add rotateBy and rotateTo to the API
2022-11-12 18:20:26 -05:00
Tom
bfddf7355b
Add rotateBy and rotateTo to the API
2022-11-12 18:18:25 -05:00
Tom
51807a77f0
implemented rotation about a pivot point in viewport coordinates
2022-11-11 22:15:52 -05:00
Shyamkumar Yadav
5baa8d3252
docs: change @return
-> @returns
2022-10-10 01:12:18 +05:30
Ian Gilman
d3ef767487
Merge pull request #2136 from jonasengelmann/master
...
Viewport rotation animation
2022-08-23 14:13:22 -07:00
jonasengelmann
5f50d9e59e
reworked setRotation to allow all degree values
2022-08-22 15:34:29 +02:00
jonasengelmann
ddd4a05e5e
Revert "always return Euclidean modulo of current rotation"
...
This reverts commit 32af983910
.
2022-07-07 16:31:35 +02:00
jonasengelmann
32af983910
always return Euclidean modulo of current rotation
2022-06-29 20:32:47 +02:00
jonasengelmann
3cdd94e465
constrained rotation to shortest path
2022-06-29 19:47:26 +02:00
Ian Gilman
71a1f06e35
Merge pull request #2160 from joedf/patch-2
...
apply only zoom constraint by default for scroll events
2022-06-09 15:41:17 -07:00
Ian Gilman
f31179c9ce
Updated copyright to 2022
2022-06-08 15:02:29 -07:00
Joe DF
5b7be6be05
implement fixes from iangilman
2022-05-19 16:52:56 -04:00
Joe DF
325f65fe5c
attempt no.2 to fix #2160
2022-05-18 11:16:28 -04:00
Joe DF
7d6437b2cd
Revert "apply only zoom constraint by default for scroll events"
...
This reverts commit a6d1472134
.
2022-05-18 10:48:58 -04:00
Joe DF
a6d1472134
apply only zoom constraint by default for scroll events
2022-05-12 15:31:51 -04:00
jonasengelmann
62e24ac1ab
ensure constructor backward compatibility
2022-04-19 16:43:00 +02:00
jonasengelmann
c16d1e3dff
ensure backward compatibility
2022-04-01 10:06:18 +02:00
jonasengelmann
d62538f42e
fixed white space
2022-03-31 23:50:38 +02:00
jonasengelmann
ef8e7ad9c5
fixed typo
2022-03-30 23:41:43 +02:00
jonasengelmann
dc2a1534d3
removed modulo for degrees to avoid spining
2022-03-30 22:59:29 +02:00
jonasengelmann
8746e8b243
fixed wrong getHomeBounds
2022-03-30 22:37:14 +02:00
jonasengelmann
1cbc2d96c1
fixed initial degree option
2022-03-29 19:18:25 +02:00
jonasengelmann
8519e30a3a
added viewport rotation animation
2022-03-29 16:50:18 +02:00
Clay Coleman
322a22cb68
Allow silencing multi-image warnings
2022-02-25 12:11:06 -06:00
Mark Salsbery
c4351f64e8
stricter linting
2020-06-25 16:01:14 -07:00
Álvaro Martínez
98d5e11fc7
added missing 'degrees' argument to viewport.setRotation() documentation
2019-08-19 08:18:43 +02:00
Nelson Campos
dc8331e641
Clean unnecessary code.
...
Clean tiled image's flip property and methods.
2018-10-19 15:49:27 +01:00
Nelson Campos
2670f62892
Fix navigator flip transformation
...
Flip transformation wasn't correctly applied on navigator for all images when its tileSource is flipped by default.
2018-10-18 12:04:52 +01:00
Nelson Campos
132c68c8bb
Create getFlip function to retrieve tiledImage flipped state
2018-10-17 12:45:10 +01:00
Stefan Weil
0e2f5d49ef
Fix some typos in comments (found by codespell)
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-09-01 10:59:20 +02:00
Nelson Campos
a31587df2f
Adds tests about flip methods
2018-04-17 16:23:21 +01:00
Nelson Campos
ec0f55098a
Simplifies viewport setFlip function.
2018-04-13 17:51:43 +01:00
Nelson Campos
c2fd5322e2
Code cleaning and function calls reorganization
2018-04-12 18:24:11 +01:00
Nelson Campos
b7badc7d32
Documentation comments fix
2018-04-12 10:39:37 +01:00
Nelson Campos
194d1c0606
Documentation comments
2018-04-12 10:36:34 +01:00
Nelson Campos
84dc60632c
code simplification and impro^Cments on toggleFlip function
2018-04-11 18:24:01 +01:00
Nelson Campos
b8a4f7e7a0
Reorganizes code to match standard calls of viewport object methods.
...
A new viewport function was created (toggleFlip()) to change viewport's flip state and demand new viewers drawing.
The onFlip function exists on openseadragon to handle flip control button press and demand viewport toggle flip.
2018-04-11 11:25:46 +01:00
Nelson Campos
7e5c9e1897
Changes flip store object from viewer to viewport.
...
More than changing the store object of flip state, the code was simplified and the onFlip function from openseadragon was changed to receive a viewer argument.
TiledImage had a flipped variable wrongly stored.
From now on, flipped state must be read from the viewport object.
2018-04-10 11:51:06 +01:00
Nelson Campos
6e4012976b
Adds two helpers for style formating and updates onCanvasKeyPress method.
...
There were created a new helper method "setDisplayTransform" to change navigator styling.
Also, a new general function "setElementTransform" was created to help on element styling.
For this commit, I also made some changes on viewer onCanvasKeyPress method:
- r is rotating the image clockwise;
- R is rotating the image counter clockwise;
- Freed "F" keycode to other purposes (like filters or others).
2018-04-06 11:52:10 +01:00