<html><body>Joshua, that works beautifully !<br /><br />Makes it heaps easier to record logs. Thanks a lot.<br /><br />I'd suggest two minor improvements. Firstly, can you add a help text for the flag that pops up when a user hovers a mouse over the icon ? I'd suggest "start/stop track logging". Secondly, and perhaps a bit harder and maybe not so important, the toggled icon does not look massively different to the untoggled. I guess its dependent on the widget set you are using but if its easy, making it look more distinctive would be good.<br /><br />But, either way, thanks heaps, great response.<br /><br />David<br /><br /> <br /><br /><br /><br />
----- Original Message -----<br /><div class="replyForwardedMainHeader"><div class="replyForwardedMessageHeaders">From:</div> "Joshua Judson Rosen" <rozzin@geekspace.com></div><br /><div class="replyForwardedMessageHeaders">To:</div> "David Bannon" <dbannon@internode.on.net><br /><div class="replyForwardedMessageHeaders">Cc:</div> "Open Source GPS-related discussion and support" <foss-gps@lists.osgeo.org><br /><div class="replyForwardedMessageHeaders">Sent:</div> Tue, 30 Oct 2012 00:54:18 -0400<br /><div class="replyForwardedMessageHeaders">Subject:</div> [FOSS-GPS] FoxtrotGPS: add track-logging toggle to the toolbar? (was: FoxtrotGPS - are suggestions welcome ?)<br />
"David Bannon"  writes:<br />
><br />
> > Do you mean the popup/context menu, or the toolbar?<br />
><br />
> If you mean where I would like a "logging on / off" icon and if by the<br />
> 'toolbar' you mean the structure on the left hand side of the window,<br />
> then its the toolbar.<br /><br />
OK. If my screen is any indication, it looks like there's enough room<br />
on that side toolbar for a couple of extra buttons even when the window<br />
is ~500 pixels high, and they gracefully `fall off the bottom' when<br />
the window gets smaller down to about 400 pixels (below which there's<br />
not even room to show the existing buttons). Let's try it.<br /><br />
I have a change that I think does what you're asking for:<br /><br />
    https://code.launchpad.net/~rozzin/foxtrotgps/tracklog-toggle-toolbutton<br /><br />
It adds a toggle-button to the toolbar, synchronised with the checkbox<br />
in the info/control panel.<br /><br />
Would you be able to try that out?<br /><br />
> > Also, what about the `split track', and `load track' functions?<br />
><br />
> The split track function is useful but not useful enough to justify having the<br />
> right hand side "Control Panel" (if thats what you call it) displayed all the<br />
> time. So, I'd be happy to click the toolbar icon twice to achieve the same<br />
> effect.<br />
> The "load track" and "clear" buttons are really used once you are reviewing<br />
> collected data and are fine remaining in the control panel tab. I'd suggest<br />
> that tab remain where it is pretty much unchanged and regard the toolbar icon<br />
> I am requesting as an alternative way to work.<br /><br />
OK.<br /><br />
> Keyboard shortcuts might also be another useful alternative, ctrl-l to<br />
> toggle logging, maybe something to zoom in or out....<br /><br />
Yes.<br /><br />
There are actually already few keyboard shortcuts in place:<br /><br />
     * "i" or page-up zooms in (as does scroll-up via they pointer)<br />
     * "o" or page-down zooms out (as does scroll-down via the pointer)<br />
     * Ctrl+t brings up the `Load track' dialog<br />
     * Left, Right, Up, and Down pan the map West, East, North, or South<br />
       respectively.<br />
     * "a" toggles autocenter<br />
     * "F11" toggles fullscreen mode<br />
     * "m" shows/hides the info/control panel<br />
     * 1-8 select different maps<br /><br />
None of those have been properly documented, though..., and it looks like<br />
there's a bug where the wrong widget has focus by default, so you have<br />
to hit Tab to move focus from the toolbar to the map-widget before any<br />
of those keys will work.... I just pushed a couple of changes<br />
to the bzr repository that address both of those issues.<br /><br />
Adding an "l for logging" key seems like it would make sense.<br />
Though, now that I think of it..., I'm sort-of inclined to make it<br />
"t for track-logging" just to keep the H/J/K/L keys free in case<br />
someone asks for vi-style navigation keys....<br /><br />
-- <br />
"Don't be afraid to ask (λf.((λx.xx) (λr.f(rr))))."<br /><br />
>     ----- Original Message -----<br />
>     From:<br />
>     "Open Source GPS-related discussion and support"<br />
>     <br />
>    <br />
>     To:<br />
>     "David Bannon" <br />
>     Cc:<br />
>     "Open Source GPS-related discussion and support"<br />
>     <br />
>     Sent:<br />
>     Sat, 27 Oct 2012 14:47:36 -0400<br />
>     Subject:<br />
>     Re: [FOSS-GPS] FoxtrotGPS - are suggestions welcome ?<br />
><br />
>     "David Bannon"  writes:<br />
>     ><br />
>     > I contribute data to OSM and use FoxtrotGPS mainly for that<br />
>     > purpose. At present, to control the stopping and starting of logging,<br />
>     > I need to show the large "control panel" (? for lack of a better name)<br />
>     > onf the right hand side. browse through several pages and then click a<br />
>     > quite small text based tick box. This control panel takes up a whole<br />
>     > lot of screen space and the tick box is quite awkward to find,<br />
>     > especially if you are on the move. I would greatly prefer if this<br />
>     > functionality was on the left hand menu, fronted with a reasonable<br />
>     > sized icon that could (eg) change colour when active.<br />
>    <br />
>     Do you mean the popup/context menu, or the toolbar?<br />
>    <br />
>     Also, what about the `split track', and `load track' functions?<br />
_______________________________________________<br />
This message is sent to you from FOSS-GPS@lists.osgeo.org mailing list.<br />
Visit http://lists.osgeo.org/mailman/listinfo/foss-gps to manage your subscription<br />
For more information, check http://wiki.osgeo.org/wiki/FOSS-GPS<br />@internode.on.net>@lists.osgeo.org>@internode.on.net>@lists.osgeo.org>@internode.on.net></body></html>