Re: [Viking-devel] Released Version 1.7
Robert Norris writes: >> I am trying to make a minimal update first. >> I had to disable geoclue and oauth, both listed in the announcement. > >> There was a new requirement for nettle, not explained. I added >> --disable-nettle as suggested. > > libnettle is used instead of having a copy of MD5 hash code > > This is used in the thumbnail cache (the cache filename) for images > associated with waypoints. > > Some kind of fallback is used when nettle is disabled, but unlikely to > integrate well with other programs that use the thumbnail cache. Thanks. Maybe it's just me, but it would be nice to have a more descriptive list of optional dependencies that explains briefly (like you just did) the consequences of having or not having them. In the case of nettle it's gmp and "only" 20 MB, and seems to be needed for a few other things, so it doesn't seem bad to just add it to the package dep list always. ___ Viking-devel mailing list Viking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/viking-devel Viking home page: http://viking.sf.net/
Re: [Viking-devel] Released Version 1.7
> I am trying to make a minimal update first. > I had to disable geoclue and oauth, both listed in the announcement. > There was a new requirement for nettle, not explained. I added > --disable-nettle as suggested. libnettle is used instead of having a copy of MD5 hash code This is used in the thumbnail cache (the cache filename) for images associated with waypoints. Some kind of fallback is used when nettle is disabled, but unlikely to integrate well with other programs that use the thumbnail cache. ___ Viking-devel mailing list Viking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/viking-devel Viking home page: http://viking.sf.net/
Re: [Viking-devel] Released Version 1.7
I'm updating the pkgsrc package. I am trying to make a minimal update first. I had to disable geoclue and oauth, both listed in the announcement. There was a new requirement for nettle, not explained. I added --disable-nettle as suggested. I see a "test ==" patch was applied at some point - thanks. And it works on NetBSD/8 amd64, over remote X. I'll have some nits, but this is great! ___ Viking-devel mailing list Viking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/viking-devel Viking home page: http://viking.sf.net/
[Viking-devel] Released Version 1.7
Viking 1.7 Released 2019-01-21 = What is it? = Viking is a free/open source program to manage GPS data. You can import and plot tracks, routes and waypoints, geotag images, show OSM maps under it, create maps, make new tracks, routes and waypoints, hide different things, etc. You can visit the project web site: https://sourceforge.net/projects/viking = Download It = https://sourceforge.net/projects/viking/files * Windows 64bit installer * Source Tarball for building = What's New? = == New features since 1.6.2 == * KMZ Map File Support * Apply Button for Layer Properties * Support More GPX Fields * Updated Default Map: Mapbox Outdoors * GeoClue Support for Automatic Location * Faster GPX File Loading * Waypoint / EXIF GPS Image Direction Support * Support More Garmin Waypoint Symbols * Support Garmin Device GPX Point Limits * Windows GPSD Client * Support 'External' GPX File Layers in .vik Files * Usage of HTTPS addresses * Support OAuth for OSM * Support High Resolution Displays * Track+Route Split+Join Tools * Calculation of Eddington Number * Calendar Display * Can Select a Result from the Online Search Results * Reproducible Builds * 64bit Windows Build only * Travis Build + CI * Consistent Licensing of GPL2+ * Many Internal Improvements + Fixes == Fixes since 1.6.2 == * SF Bugs#154: Ensure GPX output values are XSD:Decimal * SF Bugs#151: Compatibility with GPSD API v7 * SF Bugs#152: Fix repeatedly showing the license dialog * SF Bugs#148: Fix reversing manually created tracks & routes * SF Bugs#146: Fix showing elevation gain/loss in track properties. * SF Bugs#144: Fix Export to World File * SF Bugs#138: Fix handling of tags in GPX files. * SF Bugs#135: Fix OSM Maps shown by default at Maximum Zoom. * SF Bugs#133: Remove the auto added map when opening the first .vik file from the GUI. * SF Bugs#134: Replaced discontinued MapQuest tile service with rate limited Mapbox Outdoors service. * SF Bugs#132: Fix to correctly open GPX files in Windows via double click. * SF Bugs#130: Fix GeoRef layer alpha value change to 255 is ignored until restart * SF Bugs#22: Fix changing coordinates when saving and exporting * SF Bugs#128: Fix Crash when loading broken .vik file == Authors == Alexander Zaitsev Davide Del Vento Guilhem Bonnefille JojoBoulix Karl-Philipp Richter Matthew Hague Nikolay Korotkiy Rob Norris Sebastien Bocahu Sven Wegener apre danfos huobos yourealwaysbe And a special thanks to Kamil Ignacak for code reviews -- Be Seeing You - Rob. If at first you don't succeed, then skydiving isn't for you. ___ Viking-devel mailing list Viking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/viking-devel Viking home page: http://viking.sf.net/
[Viking-devel] Unnecessary action on toggle in viktrwlayer_analysis.c?
Hello, I've been reviewing code in viktrwlayer_analysis.c and came upon include_invisible_toggled_cb() callback. One thing that I noticed is that the function re-generates a list of tracks and layers on every call, i.e. every time an "include invisible" checkbox is toggled. The contents of the list does not depend on the state of the checkbox, so every time the list is the same. The state of checkbox only influences which elements of the list are processed in later stages. I can imagine that current implementation may be useful if list of tracks changes in the background (new tracks are being removed or added) - user just has to click twice to get a new, current list of tracks. Was this the reason behind re-generating list of tracks and layers on every checkbox toggle? Best regards, Kamil ___ Viking-devel mailing list Viking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/viking-devel Viking home page: http://viking.sf.net/