This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a change to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git


    from fbde8a0a60 Avoid wraparound when the result does not intersect the 
base grid geometry. The fix use `GridExtent.toEnvelopes(…)` (note the pluarl 
form) is applied in only once place for now, but we should check if it applies 
to more places.
     new c0494204bc Method renaming, documentation update, more specific 
exception.
     new 98dd50f7ab Revert commit 58cd2d406c5703fc029b0ad402bdbec30401e662 
(removal of `sliceExtentProperty`) but without public access for now. We need 
this property for taking in account the slice selected by the slider.
     new c112a871b4 Initial version of a `CoverangeCanvas` capable to navigate 
in dimensions over 2 (using sliders). It required a change in the ways controls 
are managed, e.g. with `StatusBar` now managed by `ViewAndControls`.

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../apache/sis/gui/coverage/CoverageCanvas.java    | 237 +++++++++++++++------
 .../apache/sis/gui/coverage/CoverageControls.java  |  33 ++-
 .../org/apache/sis/gui/coverage/GridControls.java  |   7 +-
 .../apache/sis/gui/coverage/GridSliceSelector.java |  28 ++-
 .../java/org/apache/sis/gui/coverage/GridView.java |  87 +++++---
 .../org/apache/sis/gui/coverage/GridViewSkin.java  |   4 +-
 .../org/apache/sis/gui/coverage/ImageRequest.java  | 196 ++++-------------
 .../gui/coverage/MultiResolutionImageLoader.java   |  74 +------
 .../apache/sis/gui/coverage/ViewAndControls.java   |  44 ++--
 .../java/org/apache/sis/gui/map/StatusBar.java     | 173 ++++++++++-----
 .../apache/sis/internal/gui/BackgroundThreads.java |  24 ++-
 .../apache/sis/internal/gui/ExceptionReporter.java |  26 ++-
 .../sis/internal/gui/OptionalDataDownloader.java   |   2 +-
 .../org/apache/sis/internal/gui/package-info.java  |   2 +-
 .../apache/sis/gui/coverage/CoverageCanvasApp.java |   4 +-
 .../apache/sis/coverage/grid/GridDerivation.java   |  13 +-
 .../org/apache/sis/coverage/grid/GridExtent.java   |   2 +-
 .../apache/sis/coverage/grid/ImageRenderer.java    |  18 +-
 .../sis/coverage/grid/GridDerivationTest.java      |   2 +
 .../coverage/MultiResolutionCoverageLoader.java    |  24 +--
 .../sis/internal/map/coverage/RenderingData.java   | 117 +++++++---
 .../sis/internal/map/coverage/package-info.java    |   2 +-
 .../java/org/apache/sis/geometry/Envelopes.java    |   7 +-
 .../operation/transform/WraparoundTransform.java   |   6 +-
 .../org/apache/sis/geometry/EnvelopesTest.java     |   6 +-
 .../java/org/apache/sis/util/ArgumentChecks.java   |  29 ++-
 26 files changed, 692 insertions(+), 475 deletions(-)

Reply via email to