Hi Roberto, I only removed some QgsMapCanvas parameter in some dialog's constructor in the app module, but I can revert it to avoid plugins to be changed if they use it. For tools and plugins I think I don't break any API. For MapTools you can override the new "setMapCanvas" method if you want update some setting in your own tool. For Plugins I didn't change any code, but there are new methods in QgisInterface object to query the current list of canvas created in the application, defaut map canvas, etc... Of course, all advices are welcome, If the qgis dev community want use this commit as start point!!! Best regards Alvaro
De: Geo DrinX <geodr...@gmail.com> Para: A Huarte <ahuart...@yahoo.es> CC: QGIS Developer Mailing List <Qgis-developer@lists.osgeo.org> Enviado: Lunes 29 de agosto de 2016 10:59 Asunto: Re: [Qgis-developer] QEP about Multimap support for QGIS Alvaro, as I can see in github repository, at: https://github.com/qgis/QGIS/compare/master...ahuarte47:Feature_MultimapView As I can see, your MultimapView will change many calls, adding parameters. I suppose therefore that almost all plugins will have to take account of these new parameters and need to be changed, it is no longer compatible. We can not adopt a "soft" technique, in the sense that new parameters can be optional ? Thank you Roberto
_______________________________________________ Qgis-developer mailing list Qgis-developer@lists.osgeo.org List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer