R: [Qgis-developer] GRASS Toolbox list view patch

Tim Sutton tim at linfiniti.com
Fri May 30 23:02:58 EDT 2008


Hi Marco

My feeling is to try to clean up the list filter and maybe and expand  
all / collaps all to the tree view, and ship 0.11.0 with both  
available in the toolbox. In the future we can try the more  
sophisticated 'remember tree state' that you suggest.

Regarding MSVC, myself, Jürgen and maybe some others are building  
under MSVC on a regular basis. The main area that needs to be  
addressed is GRASS support. I believe Jürgen has it kinda working but  
I have not as yet figured out how to get the GRASS stuff built under  
MSVC. In terms of when we can release with MSVC rather than MINGW, we  
should continue to support both, but my feeling is if you can do MSVC  
release for 0.11.0 that would be great since it would give us a  
chance to resolve issues before the final 1.0 release. I prefer the  
idea of release MSVC built QGIS since the binary package is  
considerably smaller and, although I havent benchmarked it, my  
feeling is it performs better than the MSYS build (would be  
interesting to verify this though).

Regards

Tim

Em May 29, 2008, às 1:03 PM, Marco Pasetti escreveu:

> Hi Tim,
>
> sorry for the delay, I'm very busy here!
>
> When I talked about expand/collapse GRASS Toolbox tree, I mainly  
> meant that it would be better to start the toolbox tree collapsed,  
> instead of expanded, because an expanded tree is too much  
> confusing, IMHO. Actually, adding expand all/collapse all buttons  
> would be a great thing, along with the capability of the toolbox to  
> *remember* the last *tree configuration*: this because I guess that  
> the most users commonly use only few modules, thus that they would  
> prefer to keep some parts of the tree expanded, while other (rarely  
> used) collapsed.
>
> I'm finishing to configure my Vista machine (what a mess! 1 GB of  
> RAM only for the OS, with all the feautures, processes and services  
> reduced to the minimum necessary set!): on the next hours I'll  
> start to build on Vista under the MSYS environment, updating some  
> libraries and adding some other supports (such as OpenSSL, JPEG,  
> OGDI, GML and others...).
>
> This said, when do you think that QGIS will move from tha current  
> MSYS build to the MSVC one?
>
> Regards,
>
> Marco
>
> ----- Original Message -----
> From: Tim Sutton
> To: Marco Pasetti
> Cc: qgis-developer at lists.osgeo.org
> Sent: Wednesday, May 28, 2008 2:55 AM
> Subject: Re: R: [Qgis-developer] GRASS Toolbox list view patch
>
> Hi Marco
>
> Thanks for the feedback. I will try to build under msvc here and see
> if I can address the issues with the plugin manager. I think Radim
> specifically expanded the tree in the grass toolbox because you can
> access each tool with a single click. Perhaps we can add some
> collapse all / expand all buttons to the toolbox to support both
> people who prefer it expanded and those who prefer it collapsed. Ill
> look into this.
>
> I tested the plugin manager with my msvc build and will commit a fix
> in a few minutes that should sort out the issue you were having.
>
>
>
> Regards
>
> Tim
>
>
> Em May 26, 2008, às 4:52 PM, Marco Pasetti escreveu:
>
> > Hi Tim,
> >
> > I built the latest svn trunk with your patch on windows (xp for the
> > moment,
> > on the next days also on Vista)
> >
> > 1. the idea for the grass toolbox is good (I mean the module list
> > with the
> > run-time type filter/search), but I think that:
> >
> > 1.1. we should start the grass toolbox tree collapsed instead of  
> fully
> > expanded
> > 1.2. the font of the module tiltles should be a little bit smaller
> > 1.3. the module list tab still has some render problems
> > 1.4. I cannot select (that means start) the filtered modules
> >
> > 2. I have big rendering and selecting (check-boxes) problems with
> > the plugin
> > manager
> >
> > Sorry, I have no such spare time to make deeper analisys :-(
> >
> > All the best
> >
> > Marco
> >
> > -----Messaggio originale-----
> > Da: qgis-developer-bounces at lists.osgeo.org
> > [mailto:qgis-developer-bounces at lists.osgeo.org] Per conto di Tim
> > Sutton
> > Inviato: lunedì 26 maggio 2008 17.37
> > A: qgis-developer at lists.osgeo.org
> > Oggetto: [Qgis-developer] GRASS Toolbox list view patch
> >
> > Hi Folks
> >
> > Here is my first pass at a grass filtered list view for grass  
> toolbox
> > (attached patch). There are still a few issues:
> >
> >   - checkboxes next to items need to be removed
> >   - filter box below list needs a label
> >   - some funny rendering happens on tab background on start up,
> > just click
> > to another tab and then back to the list view
> >
> > I've been thinking that it might be better to implement this 'as-
> > well- as'
> > the existing tree view, so that if you want to browse the tools by
> > heirachy
> > you still can, or if you want to quickly get all the tools that
> > e.g. work
> > with ascii, you can just type 'ascii' in the filter box and be on
> > your way.
> >
> > Anyway, will be interesting to get feedback from heavy grass users
> > is the
> > list box approach makes life easier or not. To apply the patch, go
> > to the
> > qgis top level dir and do:
> >
> > patch -p0 < grass_detailed_list_patch.diff
> >
> > You need to be using a current svn checkout for it to work properly
> > (r8522 or better).
> >
> > Regards
> >
> >
>
> Tim Sutton
> QGIS Project Steering Committee Member - Release Manager
> Visit http://qgis.org for a great open source GIS
> openModeller Desktop Developer
> Visit http://openModeller.sf.net for a great open source ecological
> niche modelling tool
> Home Page: http://tim.linfiniti.com
> Skype: timlinux
> Irc: timlinux on #qgis at freenode.net
>

Tim Sutton
QGIS Project Steering Committee Member - Release Manager
Visit http://qgis.org for a great open source GIS
openModeller Desktop Developer
Visit http://openModeller.sf.net for a great open source ecological  
niche modelling tool
Home Page: http://tim.linfiniti.com
Skype: timlinux
Irc: timlinux on #qgis at freenode.net



More information about the Qgis-developer mailing list