Hi Tim On Mon, Jan 16, 2017 at 8:27 AM, Tim Sutton <[email protected]> wrote:
> Hi > > > On 16 Jan 2017, at 7:11 AM, Nathan Woodrow <[email protected]> wrote: > > What about a cross out though the icon, to show not enabled? > > > When I was originally working on on the fly projection support a long time > ago I added that icon so you could en/disable OTF in case OTF had some side > effects. Many years have passed and I would guess there isn't much reason > to ever have OTF disabled. Does anyone still have a use case for this? If > not, why don't we just make it permanently enabled? And then use the > project properties icon in greyscale down in the status bar (which I still > find pretty convenient to have there). > Agreed - things will get easier if OTF is always enabled. If we do such change, I would suggest that we allow layers to have unknown CRS. Right now all layers are forced to have a valid CRS - if not, a dialog to choose CRS will be shown or a default CRS would be assigned. Allowing unknown CRS would basically exclude a particular layer from any OTF reprojections. There could be a small warning icon in the layer tree next to layers with undefined CRS to make user aware of the problem. I really don't like the fact we force people choose CRS for layers even if they do not know it (and popup dialogs are not very nice UX anyway). Cheers Martin
_______________________________________________ Qgis-developer mailing list [email protected] List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
