Hi Oliver,

> > First of all, qmapshack looks very promising to me! I built version 1.2.2 on
> > OSX 10.10, where it crashes when I try to import a gpx file:
> > <https://gist.github.com/anonymous/a2489173e56dfc259a92> Is there something
> > I can do to help debug this?
>  
> There seems to miss the SQLite plugin. But I can't tell if that is the 
> crucial problem. I can not make any sense of the reset.

Turns out this was a red herring: The gist only shows warnings. The UI-related 
stuff comes from the file chooser dialogue and gets logged before it's closed. 
The SQL stuff gets logged on every launch.
Having had another look, here's the actual crash report: 
<https://gist.github.com/anonymous/747ffeaf374f68028bce> I'm not an 
Objective-C/Cocoa guy, so I cannot be of much help here. The sole reference to 
qmapshack points to line 194 in main.cpp – which doesn't seem very helpful. I'd 
guess this is a QT bug. Somewhat similar traces: 
<https://bugreports.qt.io/browse/QTBUG-40861> 
<https://bugreports.qt.io/browse/QTBUG-43500>

A similar crash occurs if I create a track and try to save it as a gpx file: 
<https://gist.github.com/anonymous/c8256a661550938cab58>

> > Also, a small UI problem: When doing a right-click on an entry in the map or
> > dem lists, the context menu is offset to the top by about half a screen
> > height. So it cannot be seen on screen when clicking on a map entry, but
> > will show when clicking on the dem list at the bottom.
>  
> If the code summons a context menu it usually moves it to a position right 
> where the mouse points to. That works for Linux and Windows. If OS X does 
> something different it's either a bug in Qt or OS X needs some special 
> treatment. Either way you have to find the root cause to decide on an 
> appropriate fix.

Since it's possible to work around this (down arrow + enter), I don't really 
mind.

> > /QMapShack.app/Contents/Resources//Users/foo/src/build_QMapShack/src/qmapsh
> > ack_cs.qm.lproj/locversion.plist: No such file or directory Mac locale
> > /Users/foo/src/build_QMapShack/src/qmapshack_de.qm...
> > …[more locales]…
> > make[2]: *** [src/CMakeFiles/locversion.plist] Error 1
> > make[1]: *** [src/CMakeFiles/locversion.plist.dir/all] Error 2
> > make: *** [all] Error 2
> > 
> > Which I guess is to be expected? At any rate, I just made mklocversion.sh do
> > nothing and the build then completed.
>  
> This is about localization. The *qm files have to be copied to a location OS 
> X expects them. Try to understand the QLGT code or search the Net how to do 
> it properly.

I can't find a bundle ("*.app") anywhere, so there's nowhere to put the 
localizations. Again, I don't really mind…

> If you manage to create an installable package and are interested into 
> supporting QMS on a long term I can grant you write access to provide 
> packages for each release.

Well, I'd certainly love to be helpful, but I guess my skill-set doesn't really 
match.

Fabian

> Oliver
>  
>  
>  
> > 
> > cheers,
> > 
> > Fabian
> > ----------------------------------------------------------------------------
> > -- _______________________________________________
> > Qlandkartegt-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users
>  
> ------------------------------------------------------------------------------
> _______________________________________________
> Qlandkartegt-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users


------------------------------------------------------------------------------
_______________________________________________
Qlandkartegt-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users

Reply via email to