<div dir="ltr"><div class="gmail_default" style="font-size:large">Hi all,<br><br></div><div class="gmail_default" style="font-size:large">Speaking about child tables, I would rather have them presented as table and not forms by default (or have an option to decide this for QGIS installation). Usually you only want to see the list of children for each relation, which is more compact, and show very fast if there is zero or any children.<br><br></div><div class="gmail_default" style="font-size:large">Michaël<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-10-31 14:58 GMT+01:00 Patrick Valsecchi <span dir="ltr"><<a href="mailto:patrick.valsecchi@camptocamp.com" target="_blank">patrick.valsecchi@camptocamp.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">OK, I've created a PR for auto-detecting N-1 relations and pick the RelationReference widget for the foreign key fields.<div><a href="https://github.com/qgis/QGIS/pull/3699" target="_blank">https://github.com/qgis/QGIS/<wbr>pull/3699</a><br></div><div><br></div><div>For the deep relations UX problem, I really don't know. Do we have UX experts among the QGIS devs?</div><div class="gmail_extra"><br></div><div class="gmail_extra">Thanks.</div><span class=""><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Oct 31, 2016 at 1:51 PM, Matthias Kuhn <span dir="ltr"><<a href="mailto:matthias@opengis.ch" target="_blank">matthias@opengis.ch</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="m_-8442766626957789152gmail-">On 10/31/2016 01:26 PM, Patrick Valsecchi wrote:<br>
> Matthias,<br>
><br>
> Hummm... I don't know about the tabs. Initially I was thinking it would<br>
> be a good idea, then I tried to imagine how it would look like for<br>
> linked layers within linked layers. We would have two choices:<br>
><br>
</span>>   * Have QTabWidget within QTabWidget: tabs within tabs is a UX nightmare<br>
>   * Switch to the current way of representing relations for<br>
<span class="m_-8442766626957789152gmail-">>     sub-relations: that would lead to user confusion because we have two<br>
>     ways of representing relations.<br>
><br>
> What do you think? To me, tabs is not a good idea.<br>
<br>
</span>I think the (current) groupbox within groupbox approach suffers from the<br>
same UX defficiencies. At least I get confused regularly.<br>
<br>
Maybe<br>
<br>
* toplevel tabs<br>
* first sublevel groupbox<br>
* second sublevel ...<br>
  groupbox again?<br>
  skip?<br>
  button to open in separate window?<br>
<span class="m_-8442766626957789152gmail-HOEnZb"><font color="#888888"><br>
Matthias<br>
</font></span></blockquote></div><br></div></span></div>
<br>______________________________<wbr>_________________<br>
Qgis-developer mailing list<br>
<a href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br>
List info: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">http://lists.osgeo.org/<wbr>mailman/listinfo/qgis-<wbr>developer</a><br>
Unsubscribe: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">http://lists.osgeo.org/<wbr>mailman/listinfo/qgis-<wbr>developer</a><br></blockquote></div><br></div>