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

Reply via email to