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 c1a9444773 USe https for avoiding that Maven blocks this repository.
new 1946981266 First draft of a `CanvasFollower` class for synchronizing
the displacements between two canvas. It requires more details about the reason
why `TransformChangeEvent` occur.
new 57a52ec934 Initial version of a `MapCanvas` capable to follow the
displacements of another canvas. Synchronizations are activated by checkbox
items in the list of windows.
new 24938df77b Provide a way to set the initial "objective to display"
transform of a `MapCanvas` in addition of the objective bounds.
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/CoverageExplorer.java | 7 +-
.../org/apache/sis/gui/dataset/WindowHandler.java | 73 ++++--
.../java/org/apache/sis/gui/map/MapCanvas.java | 162 +++++++++---
.../gui/referencing/RecentReferenceSystems.java | 23 +-
.../sis/internal/gui/control/SyncWindowList.java | 81 ++++--
.../org/apache/sis/coverage/grid/GridGeometry.java | 25 ++
.../main/java/org/apache/sis/portrayal/Canvas.java | 27 +-
.../org/apache/sis/portrayal/CanvasFollower.java | 282 +++++++++++++++++++++
.../org/apache/sis/portrayal/PlanarCanvas.java | 18 +-
.../apache/sis/portrayal/TransformChangeEvent.java | 108 +++++++-
10 files changed, 715 insertions(+), 91 deletions(-)
create mode 100644
core/sis-portrayal/src/main/java/org/apache/sis/portrayal/CanvasFollower.java