<div dir="ltr"><div class="gmail_extra">Hi Ondrej,<br></div><div class="gmail_extra"><br>the screenshots looks good. For the code, it might little bit too soon to judge it, but just keep in mind the need for design we talked about earlier. For some simple help, you can use pylint tool which will demand some code style. Start with the file tools/pylintrc.txt in the GRASS source code.<br><br><div class="gmail_quote">On Sat, Jun 4, 2016 at 5:27 AM, Ondřej Pešek <span dir="ltr"><<a href="mailto:pesej.ondrek@gmail.com" target="_blank">pesej.ondrek@gmail.com</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"><div>What did you get done this week? <br>* Now the code is reading those types - float, range, sql_query, flags<br></div></blockquote><div><br></div><div>When I ran it for v.buffer I see you are using text edit / line edit for float even when it is not [multiple]. I think Qt has double spin box which you can use. In general, you don't have to fully follow the current look or behavior. If you think that something can be done in a better way, do it.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div></div><div>* It also writes their names or labels and types into GUI<br></div></blockquote><div><br></div><div>For example, this would be one thing we can reconsider. The shorter description (label or description field) shows as the name/label for a field while the longer description (description field) shows as a tooltip of the label. One improvement could be showing it as a tooltip for the input field as well (or perhaps in a completely different way).<br><br></div><div>Another thing to consider would be the visibility or emphasis of the actual name of the parameter, but we can leave that for later.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br><div>* I also want to make the GUI little bit more elegant. It means I want to insert spacer on the end of every tab -> it means that widgets will be at the top, not averagely placed. </div></blockquote></div><br></div><div class="gmail_extra">Also note that sometimes the list of widgets can be long, see e.g. g.region Resolution tab.<br><br></div><div class="gmail_extra">Best,<br></div><div class="gmail_extra">Vaclav<br></div></div>