On Fri, Jan 17, 2014 at 08:53:00pm +0000, 
viking-devel-requ...@lists.sourceforge.net wrote:

On Sun, Jan 12, 2014 at 17:47:45 +0000 Robert Norris <rw_nor...@hotmail.com> 
wrote:
> Great to hear a new name interested in this project!

Happy to get involved: i use Viking a lot for cycling stuff.

> I assume you know there is the 'Extend using Route Finder' on the right click 
> menu of a Track/Route.
> However I believe this new tool mode makes this kind of work flow much easier.

I found this, but didn't like that you have to keep going back to extend the
route further.  (Also, the bug i found below meant that when i tried it, it
always added a new route that i would then have to combine manually.)  I also
didn't like the lack of visual feedback when planning routes.

For planning cycle routes the flow is much more "i'll go here, then here, then
here, then home". 

> My first instinct it to improve the naming of this feature, I'm thinking of 
> calling it like 'Assisted Routing' - 'Create Route using Online Routing'.
> Indeed I don't think it's extended - it's simpler!

In the latest version i've removed the route finder tool in favour of a
"Create Route with Route Finder" button.  The idea is that it works exactly
like the usual route editing tool, except it does the planning for you in the
middle.  The "extend with route finder" option now behaves like the "extend
route end" option (plus planning).  

I prefer this for the convenience, but also, if you don't like the route
you're given, it's easy to right-click to undo, and then choose mid-points to
force a route you're happy with (or switch to the normal route making tool to
add points manually one by one (e.g. if you know you can use a path the route
finder won't allow)).  Plus, you get the same visual feedback as
the create route tool.

I removed the original route planning tool because i thought it was a bit
redundant to have a one-shot planning tool and a step by step planning tool.
Though perhaps having to press escape or select "finish route" might annoy the
one-shot planners.

> I've come to the believe asking for the name of the track/route before 
> actually creating it is quite annoying.
> However I don't suggest you need to change your workings - I'll clean it all 
> up I one go some day.

I implemented it to use the same "new track or route" function as the track
and route tools, so any change you make there will be reflected immediately.  

> I'm hardly a UI guru, but probably the simplest way is just create a copy of 
> the create route icon and just adjust the colours to make it suitably 
> different to contrast with the standard route create.
> 
> Alternatively with more effort and/or graphic flair required would be to 
> create an new icon from an amalgamation of 'Online' and routes graphics. 
> 
> E.g. something like the GTK_STOCK_NETWORK overlaid by the create route icon.

I fudged a new icon :)

> It's best to keep fixes / reworkings etc... as separate individual commits 
> from new feature commits.

I agree, apologies.

> By the way it looks like I 'broke' the above function by inserting a new data 
> field into the beginning of the VikTrackpoint structure:
> 
> http://sourceforge.net/p/viking/code/ci/f629b00b58bf2a9ff9d115ab3b6469ee50e5e836
> 
> However the fault is implicitly assuming the coordinates are at the start of 
> the memory location.
> Solved by referring to the (visible) internal field directly - as in the way 
> you fixed it.

Ah, the things you can do with C :)

Matt

------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
Viking-devel mailing list
Viking-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/viking-devel
Viking home page: http://viking.sf.net/

Reply via email to