[Qgis-developer] Discussion on browser and file extensions

Etienne Tourigny etourigny.dev at gmail.com
Thu May 24 12:08:03 PDT 2012


I have added a patch for this and also for another browser issue in
this pull request

https://github.com/qgis/Quantum-GIS/pull/147

Regards,
Etienne

On Wed, May 23, 2012 at 10:07 AM, Andreas Neumann <a.neumann at carto.net> wrote:
> +1 for what Etienne suggests: no extension in the layer tree toc but
> extensions in the browser.
>
> Andreas
>
>
> On Wed, 23 May 2012 08:35:41 -0300, Etienne Tourigny wrote:
>>
>> Hi all,
>>
>> I propose that a reasonable compromise would be the following (by
>> default) for 1.8:
>>
>> - show extensions in browser (it is a "file browser" after all, and a
>> majority have shown support for it)
>> - no extension in legend nor anywhere else (ui noise, a minority support
>> it)
>>
>> This can be solved in code by removing the extension in the
>> QgsDataItem name() member, this way it does not have to be stripped in
>> drop operations,
>> and adding a QgsDataItem::fileName() member which the browser would
>> use for layer items. It very simple to fix now.
>>
>> And if people really want choice: have an option to disable/enable the
>> extension display in browser and legend, but do this after 1.8.
>>
>> Regards,
>> Etienne
>>
>> On Wed, May 23, 2012 at 6:12 AM, Nathan Woodrow <madmanwoo at gmail.com>
>> wrote:
>>>
>>> I agree.  Showing filetype in the legend is just ui noise that isn't
>>> needed. How
>>> often do you open the same layer from different sources with the same
>>> name.
>>> Even if people do I doubt it would be more then a couple and then the
>>> tooltips
>>> would do fine.  Don't add something that adds UI noise for a 5% use case.
>>> Like Martain said, keep it simple.  This is what QGIS should aim to excel
>>> at.
>>>
>>> I'm am in two minds about if extensions should be shown in the browser,
>>> again
>>> I worry that it is UI noise.
>>>
>>> - Nathan
>>>
>>> On Wed, May 23, 2012 at 7:01 PM, Giuseppe Sucameli
>>> <brush.tyler at gmail.com> wrote:
>>>>
>>>> Hi Etienne,
>>>>
>>>> On Wed, May 23, 2012 at 1:07 AM, Etienne Tourigny
>>>> <etourigny.dev at gmail.com> wrote:
>>>>>
>>>>> How about in the legend? I am 50/50 on that as there is always the
>>>>> option to change the layer names manually, and the tooltip does give a
>>>>> clue on the filetype.
>>>>
>>>>
>>>> IMHO no extensions should be displayed in the legend as well.
>>>> I thought I replied, now I notice it's not so clear I was talking about
>>>> layers in legend.
>>>>
>>>> I quote myself:
>>>>>
>>>>> On Tue, May 22, 2012 at 7:58 PM, Giuseppe Sucameli
>>>>> <brush.tyler at gmail.com> wrote:
>>>>>>
>>>>>> I guess a layer is just a layer. Distinguishing them by extensions
>>>>>> just
>>>>>> means the base name is not complete.
>>>>>> If you have 2 layers with the same name probably they are different
>>>>>> and then you should consider to assign them different names.
>>>>
>>>>
>>>> Shortly, neither the drag'n'drop of files from the browser should append
>>>> the suffix nor the legend should display them, that's my opinion.
>>>>
>>>> Regards.
>>>>
>>>> --
>>>> Giuseppe Sucameli
>>>> _______________________________________________
>>>> Qgis-developer mailing list
>>>> Qgis-developer at lists.osgeo.org
>>>> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>
>> _______________________________________________
>> Qgis-developer mailing list
>> Qgis-developer at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
> --
> --
> Andreas Neumann
> Böschacherstrasse 10A
> 8624 Grüt (Gossau ZH)
> Switzerland
>
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer


More information about the Qgis-developer mailing list