[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ gpsdrive ] feature request: fullscreen map



On Saturday 03 February 2007 07:27, David wrote:
> Hi Ross,
>
> On Sat, 2007-02-03 at 08:44 +1000, info@4x4falcon.com wrote:
> > Hi David,
> >
> > The changes stretch the map image whereas the maximise button does not.
> Ok I see what you mean now.  By streaching out the image the way you
> mention do track and waypoints still get drawn in the correct place?

I havn't followed the discussion completely. But we should not try to strech 
the images with other functions than the zoom and size values.  The reason 
for this is, that it would make a switch to grass/gdal even more complicated. 
One thing however would be great. If someone would be abel to catch the 
gtk-resize-window event and try to adjust the picture size variables 
appropriate. This way we could resize the gpsdrive window after having 
started.

> The calculations behind matching up the tracks and waypoints for
> different scales and projections are quite complex and I'd be supprised
> if everyting still worked.

That's  true. I wouldn't classify it as complicated, but as historically 
grown ;-)

> > I agree that it's not an ideal solution and was looking at moving the
> > whole section from about line 4752 where the window sizing is done to a
> > separate file and function which could be called if no geometry had been
> > specified on the command line.

If you want; this part of the code can be moved out with code change by 
someone else and you can then develop in this file.

> >From previous discussions here adding new values to the gpsdriverc file
> seems to be preferd over adding more command line options.

I personally would really prefer to see the --geometry parameter working and 
would throw away the -s and -r options for this.
<Wishlist>If we then also could ask the windowmanager about the desired 
default setting for our programm and act on these it would be 
great</wishlist>

> > Unfortunately it's been about 15years since I have done any C programming

This sounds good. You even where programming C some time ago ;-)

> > and have never used automake/autoconf etc 

If you have any problems with automake/autoconf. Just tell us. we can 
hopefully solve this together.

> > and I'm still coming to terms 
> > with using svn so don't want to move it to another file just yet.  

If you want to I can start the new file for you and make all the 
automake/include/external changes you probably need for this. Just make a 
suggestion for a new Filename.


> > This 
> > is the first software that I've really been interested in doing some work
> > on in that time as I can see great potential for it.

Thanks :-)

...


> The autoconf stuff looks (and is) complicated but it actually isn't that
> dificult to add a new file to the compilation / install process.

As already mentioned; if you like I/we will help you with this.

> My understanding of svn is that is has all the standard functions of CVS
> with a whole lot of extra features.  If you only have anonamous acces to
> svn you can create a patch of your sugested changes and if it all looks
> good someone on the list will apply it to the source and submit it for
> you.

That also my understanding. So the only commands which are probably 
interesting for you are:
	- svn co http://svn.gpsdrive.cc/gpsdrive/trunk gpsdrive-work-1
	- gpsdrive-work-1 ;svn up
	- gpsdrive-work-1 ;svn diff

-
Joerg
-- 
This message was part of the gpsdrive mailinglist
unsubscribing can be done by sending a mail containing a body of:
-quote--
unsubscribe gpsdrive
-unquote--
to majordomo@warbase.selwerd.nl