History | View | Annotate | Download (87.5 KB)
gvSIG 2.0.0 build 2050
Stop drawing worker threads when the view document is removed.Fixes #525.
Change drawing cache and drawing version management so all changes affect the mapcontext version. Also the GraphicLayer is included into the MapContextDrawer so it is included in the drawing cache management logic.Fixes #596.
New Behavior to handle zoom with the mouse wheel, with a better behavior than the previous one in mapcontrol.Solves bug gvsig-desktop#15878: View document:zoom in/out with the mouse wheel has a wrong behavior.
The MapControl has to keep the latest clicked point. It is necessary to some snappers [gvsig-desktop #15451]
Add a name to the Drawer Worker thread for easier debugging
Fixing a bug with the snapping tools. It was a problem with the dialog to configure them and the persisntece. I've fix also a bug with the IntersectionPointSnappingTool [gvsig-desktop #15451]
gvsig-desktop#15335 fixed added new condition to use the cached cursor.
gvsig-desktop#15335Fixed pointer disappears in layer edition.
gvsig desktop#998MAPCTX - Review MapControl.setCursor() method implementation.
Format code
- Fix listeners to be thread safe
Snappers working well taking care of preferences enabled
Make sure all disposable objects are disposed, mainly DAL related ones, like FeatureSet and Iterators.Create a new DisposableManager to manage a register of Disposable objects being bound and released.
Updating the edition tools to use the MapControlDrawer
Created the PrimitivesDrawerClass
Adding the MapControlDrawer
#2422
Separate the simbology, legend and labeling API from the implementation in MapContext and move the implementation to a new extension.Create the api for the GraphicsLayer and a new implementation based on DAL.
Refactoring of packages
#1845
Adding a new exception in the geometries creation
Updating the classpath of some projects.
Refactoring the Envelope
Migrated MapcontextDrawer from trunk
Added libTools.Moved to libTools Observers and Visitors interfaces and Defaults
Moved remotely