You can also go over the eclipse user interface guidelines; indeed now is a 
good time before cutting much code :-)  

--  
Jody Garnett


On Tuesday, 14 February 2012 at 12:28 PM, Nazareno Chan wrote:

>  
> Alright, ill try to work these out. Giving the user multiple options is a 
> good idea. Anyways, ill try to implement a working one first.
>  
>  
>   
>  
>  
> From: [email protected] 
> [mailto:[email protected]] On Behalf Of Jody Garnett
> Sent: Tuesday, 14 February 2012 10:57 AM
> To: User-friendly Desktop Internet GIS
> Cc: Jody Garnett; Paul Pfeiffer
> Subject: Re: [udig-devel] Clarifications on Legend View Spec
>  
>  
>  
>  
>   
>  
>  
> Or perhaps just the name? There is a new project action that may work as an 
> example.  
>  
>  
>  
>   
>  
>  
>  
> I have other ideas of course
>  
>  
>  
>   
>  
>  
>  
> You could take the one or more selected layers and move them into the folder. 
>  In that case you could make the default name based on the layer resource 
> keywords; especially if they all have a keyword on common.
>  
>  
>  
>   
>  
>  
>  
> Considered making a folder if you drop a layer onto another layer; combined 
> with the idea of a default name created from keywords it would be pretty 
> handy.  
>  
>  
>  
>   
>  
>  
>  
> In any case those are just my ideas one if the nice things about open source 
> is the person doing the work gets the final say. We do a code review but only 
> against the eclipse house rules etc functionality is up to you.  
>  
>  
>  
> --
>  
>  
> Jody Garnett
>  
>  
>  
>  
>  
> On 13/02/2012, at 7:43 AM, Nazareno Chan <[email protected] 
> (mailto:[email protected])> wrote:
>  
>  
> >  
> > The wizard idea sounds good. What attributes of the folder needs to be 
> > inputted in the wizard? From Paul’s ERD, name and the flag to show or not?
> >  
> >  
> >   
> >  
> >  
> > Thanks,
> >  
> >  
> > Naz Chan
> >  
> >  
> >   
> >  
> >  
> > From: [email protected] 
> > (mailto:[email protected]) 
> > [mailto:[email protected]] On Behalf Of Jody Garnett
> > Sent: Saturday, 11 February 2012 12:23 AM
> > To: User-friendly Desktop Internet GIS
> > Cc: Jody Garnett; Paul Pfeiffer
> > Subject: Re: [udig-devel] Clarifications on Legend View Spec
> >  
> >  
> >  
> >  
> >   
> >  
> >  
> > How about a new wizard? You could have a shortcut on the view toolbar?
> >  
> >  
> >  
> > --
> >  
> >  
> > Jody Garnett
> >  
> >  
> >  
> >  
> >  
> > On 10/02/2012, at 4:42 PM, Nazareno Chan <[email protected] 
> > (mailto:[email protected])> wrote:
> >  
> >  
> > >  
> > > Hi Jody, Paul,
> > >  
> > >  
> > >   
> > >  
> > >  
> > > Just want to clarify some details about the ‘folder’ grouping 
> > > functionality:
> > > - How is a folder added? Toolbar button/context menu? Or are the folders 
> > > specified with the data?
> > >  
> > >  
> > >   
> > >  
> > >  
> > > Thanks,
> > >  
> > >  
> > > Naz Chan
> > >  
> > >  
> > >   
> > >  
> > >  
> > > From: [email protected] 
> > > (mailto:[email protected]) 
> > > [mailto:[email protected]] On Behalf Of Jody 
> > > Garnett
> > > Sent: Wednesday, 8 February 2012 5:39 PM
> > > To: User-friendly Desktop Internet GIS
> > > Cc: Paul Pfeiffer
> > > Subject: Re: [udig-devel] Clarifications on Legend View Spec
> > >  
> > >  
> > >  
> > >  
> > >   
> > >  
> > >  
> > > Updated the docs with this example; including an example showing how to 
> > > change layer stuff with a command.   
> > >  
> > >  
> > >  
> > >   
> > >  
> > >  
> > >  
> > > http://udig.refractions.net/confluence/display/DEV/02+Project+Map+and+Layer
> > >  
> > >  
> > >  
> > >   
> > >  
> > >  
> > >  
> > > You will need to do something like this when you toggle visibility.
> > >  
> > >  
> > >  
> > >   
> > >  
> > >  
> > >  
> > > Summary:
> > >  
> > >  
> > >  
> > > - ILayer - read-only from any thread
> > >  
> > >  
> > >  
> > > - Layer - only modify from a map command issued via map.sendCommandASync( 
> > > command ) method
> > >  
> > >  
> > >  
> > > --  
> > >  
> > >  
> > >  
> > > Jody Garnett
> > >  
> > >  
> > >  
> > >   
> > >  
> > >  
> > >  
> > > On Wednesday, 8 February 2012 at 4:32 PM, Nazareno Chan wrote:
> > > >  
> > > > Noted on this. Thanks!
> > > >  
> > > >  
> > > >   
> > > >  
> > > >  
> > > > From: [email protected] 
> > > > (mailto:[email protected]) 
> > > > [mailto:[email protected]] On Behalf Of Jody 
> > > > Garnett
> > > > Sent: Wednesday, 8 February 2012 5:26 PM
> > > > To: User-friendly Desktop Internet GIS
> > > > Cc: Paul Pfeiffer
> > > > Subject: Re: [udig-devel] Clarifications on Legend View Spec
> > > >  
> > > >  
> > > >  
> > > >  
> > > >   
> > > >  
> > > >  
> > > > Had a quick look at LayerInteractionPropertyPage.
> > > >  
> > > >  
> > > >  
> > > >   
> > > >  
> > > >  
> > > >  
> > > > This seems to be the check:
> > > >  
> > > >  
> > > >  
> > > >   
> > > >  
> > > >  
> > > >  
> > > > if( layer.getInteraction( Interaction.BACKGROUND ) ){
> > > >  
> > > >  
> > > >  
> > > >    // background layer
> > > >  
> > > >  
> > > >  
> > > > }
> > > >  
> > > >  
> > > >  
> > > >   
> > > >  
> > > >  
> > > >  
> > > > --  
> > > >  
> > > >  
> > > >  
> > > > Jody Garnett
> > > >  
> > > >  
> > > >  
> > > >   
> > > >  
> > > >  
> > > >  
> > > > On Wednesday, 8 February 2012 at 3:55 PM, Nazareno Chan wrote:
> > > > >  
> > > > > Hi Paul,
> > > > >  
> > > > >  
> > > > >   
> > > > >  
> > > > >  
> > > > > Can you give me details on the item #2 below?
> > > > >  
> > > > >  
> > > > >   
> > > > >  
> > > > >  
> > > > > Thanks,
> > > > >  
> > > > >  
> > > > > Naz Chan
> > > > >  
> > > > >  
> > > > >   
> > > > >  
> > > > >  
> > > > > From: [email protected] 
> > > > > (mailto:[email protected]) 
> > > > > [mailto:[email protected]] On Behalf Of Jody 
> > > > > Garnett
> > > > > Sent: Wednesday, 8 February 2012 12:14 PM
> > > > > To: User-friendly Desktop Internet GIS
> > > > > Subject: Re: [udig-devel] Clarifications on Legend View Spec
> > > > >  
> > > > >  
> > > > >  
> > > > >  
> > > > >   
> > > > >  
> > > > >  
> > > > > Comments inline:
> > > > >  
> > > > >  
> > > > >  
> > > > >   
> > > > >  
> > > > >  
> > > > > >  
> > > > > > 1. In the current Layers View, there are Style, Mylar, Zoom 
> > > > > > buttons, will these be retained in the Legend View?
> > > > > >  
> > > > > >  
> > > > > >  
> > > > > >  
> > > > >  
> > > > >  
> > > > > Sure; we will need to balance between the space in the view toolbar; 
> > > > > with any leftovers going into the view menu.
> > > > >  
> > > > >  
> > > > > 2. For the toggle background layers functionality, what are 
> > > > > considered background layers?
> > > > >  
> > > > >  
> > > > > The one marked as background; paul made a flag we could check.
> > > > >  
> > > > >  
> > > > > 3. The functionality for the ordering of layers, will through a 
> > > > > context menu? Toolbar buttons?
> > > > >  
> > > > >  
> > > > > Probably both:
> > > > > 1) for view menu you can make an action that is enabled when the 
> > > > > selection is a layer
> > > > > 2) same deal with context menu
> > > > >  
> > > > > There should already be a move up and move down command which your 
> > > > > action can submit to the Map when pressed.
> > > > >  
> > > > >  
> > > > > 4. For the consider part of the RFC, the grid toggle functionality 
> > > > > will be to toggle just the grid layer?
> > > > >  
> > > > > >  
> > > > > > - What will be the default behaviour? Shown/hidden?  
> > > > > >  
> > > > > >  
> > > > > >  
> > > > > >  
> > > > >  
> > > > >  
> > > > >  
> > > > > Um - toggled if a grid layer is present in the layer list (and turned 
> > > > > visible); otherwise it would be up.
> > > > >  
> > > > >  
> > > > > - Will the layer be auto-added on first open of the view?
> > > > >  
> > > > >  
> > > > > Sure; do one pass of the layers list and see if you find a grid to 
> > > > > turn visible first. If not add one to the top of the list.
> > > > >  
> > > > >  
> > > > >  
> > > > >   
> > > > >  
> > > > >  
> > > > >  
> > > > > If you are using one of the edit tools; and cycle through the list of 
> > > > > snapping options you can watch a grid be automatically added and 
> > > > > removed this way already.
> > > > >  
> > > > >  
> > > > > - Will this override the 'toggle map graphics' functionality?
> > > > >  
> > > > >  
> > > > > Not related; the map graphics toggle is only controlling if the 
> > > > > layers are listed in the legend view.
> > > > > The grid toggle is controlling if they grid is visible on the map.
> > > > > So you can toggle the grid on and off; it does not matter if it is 
> > > > > shown in the legend view or not.
> > > > >  
> > > > > Jody
> > > > >  
> > > > >  
> > > > >  
> > > > >  
> > > > >  
> > > > >   
> > > > >  
> > > > >  
> > > > >  
> > > > > The contents of this email are confidential and may be subject to 
> > > > > legal or professional privilege and copyright. No representation is 
> > > > > made that this email is free of viruses or other defects. If you have 
> > > > > received this communication in error, you may not copy or distribute 
> > > > > any part of it or otherwise disclose its contents to anyone. Please 
> > > > > advise the sender of your incorrect receipt of this correspondence.
> > > > >  
> > > > >  
> > > > >  
> > > > > _______________________________________________
> > > > >  
> > > > >  
> > > > >  
> > > > > User-friendly Desktop Internet GIS (uDig)
> > > > >  
> > > > >  
> > > > >  
> > > > > http://udig.refractions.net
> > > > >  
> > > > >  
> > > > >  
> > > > > http://lists.refractions.net/mailman/listinfo/udig-devel
> > > > >  
> > > > >  
> > > > >  
> > > > >  
> > > > >  
> > > > >  
> > > >  
> > > >  
> > > >   
> > > >  
> > > >  
> > > >  
> > > >  
> > > >  
> > > >   
> > > >  
> > > >  
> > > >  
> > > > The contents of this email are confidential and may be subject to legal 
> > > > or professional privilege and copyright. No representation is made that 
> > > > this email is free of viruses or other defects. If you have received 
> > > > this communication in error, you may not copy or distribute any part of 
> > > > it or otherwise disclose its contents to anyone. Please advise the 
> > > > sender of your incorrect receipt of this correspondence.
> > > >  
> > > >  
> > > >  
> > > > _______________________________________________
> > > >  
> > > >  
> > > >  
> > > > User-friendly Desktop Internet GIS (uDig)
> > > >  
> > > >  
> > > >  
> > > > http://udig.refractions.net
> > > >  
> > > >  
> > > >  
> > > > http://lists.refractions.net/mailman/listinfo/udig-devel
> > > >  
> > > >  
> > > >  
> > > >  
> > > >  
> > >  
> > >  
> > >   
> > >  
> > >  
> > >  
> > >  
> > >   
> > >  
> > >  
> > >  
> > > The contents of this email are confidential and may be subject to legal 
> > > or professional privilege and copyright. No representation is made that 
> > > this email is free of viruses or other defects. If you have received this 
> > > communication in error, you may not copy or distribute any part of it or 
> > > otherwise disclose its contents to anyone. Please advise the sender of 
> > > your incorrect receipt of this correspondence.
> > >  
> > >  
> > >  
> > >  
> > > _______________________________________________
> > > User-friendly Desktop Internet GIS (uDig)
> > > http://udig.refractions.net
> > > http://lists.refractions.net/mailman/listinfo/udig-devel
> > >  
> > >  
> > >  
> >  
> >  
> >  
> >   
> >  
> >  
> >  
> > The contents of this email are confidential and may be subject to legal or 
> > professional privilege and copyright. No representation is made that this 
> > email is free of viruses or other defects. If you have received this 
> > communication in error, you may not copy or distribute any part of it or 
> > otherwise disclose its contents to anyone. Please advise the sender of your 
> > incorrect receipt of this correspondence.
> >  
> >  
> >  
> >  
> > _______________________________________________
> > User-friendly Desktop Internet GIS (uDig)
> > http://udig.refractions.net
> > http://lists.refractions.net/mailman/listinfo/udig-devel
> >  
> >  
> >  
>  
>  
>  
>  
> The contents of this email are confidential and may be subject to legal or 
> professional privilege and copyright. No representation is made that this 
> email is free of viruses or other defects. If you have received this 
> communication in error, you may not copy or distribute any part of it or 
> otherwise disclose its contents to anyone. Please advise the sender of your 
> incorrect receipt of this correspondence.
> _______________________________________________
> User-friendly Desktop Internet GIS (uDig)
> http://udig.refractions.net
> http://lists.refractions.net/mailman/listinfo/udig-devel
>  
>  


_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel

Reply via email to