]> git.street.me.uk Git - andy/viking.git/blame - ChangeLog
Portability: replace mmap functions by g_mapped_file*
[andy/viking.git] / ChangeLog
CommitLineData
62ddf770
MA
12008-05-08:
2Mathieu Albinet <mathieu17@gmail.com>:
3 * Windows port: rename interface to source_interface
31766324 4 * Portability: replace mmap functions by g_mapped_file*
62ddf770 5
85540d7a
GB
62008-05-02:
7Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
8 * Update man page
9
1ac37c09
GB
102008-05-01:
11Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
12 * Add file content checking process
13
533bbf34
MA
142008-05-01:
15Mathieu Albinet <mathieu17@gmail.com>:
16 * Remove dependency to wget
17
2936913d
GB
182008-05-01:
19Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
20 * Adding --debug and --verbose command line option
21
6c641b1a
MA
222008-04-26:
23Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
24 * Fix pipe leaks
25
3a0c074a
MA
262008-04-26:
27Mathieu Albinet <mathieu17@gmail.com>:
28 * Portability: provide our own curl WRITE function
29
61f37ac9
RN
302008-04-22:
31Robert Norris <rw_norris@hotmail.com>:
32 * Fix: Initalize tv_usec field.
6af463da 33 * Fix for implicit declaration of function 'g_fopen'
61f37ac9 34
f9ab07c8
GB
352008-04-21:
36Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
37 * Bug #1915121: add an utility to reproduce (test/gpx2gpx)
dd81e762 38 * Fix #1915121: use GLib functions to handle ISO8601 dates
f9ab07c8 39
6b1a58ec
TS
402008-04-16:
41Tim Scofield <nospam546@comcast.net>:
42 * Fix: typo false -> FALSE
43
c0366d1c
GB
442008-04-12:
45Mathieu Albinet <mathieu17@gmail.com>:
46 * M_PI already defined
47
45acf79e
MA
482008-04-12:
49Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
50Mathieu Albinet <mathieu17@gmail.com>:
51 * Portability: reduce unistd.h dependency
f83131b9 52 * Portability: replace mkdir by g_mkdir
c44594ee 53 * Portability: replace deprecated bzero function by memset
a1618d62 54 * Portability: remove dirname needs with g_mkdir_with_parents
45acf79e 55
6e4a49aa
MA
562008-03-27:
57Mathieu Albinet <mathieu17@gmail.com>:
58 * Replace GtkFileSelection by GtkFileChooser
59
b6e6dfbd
GB
602008-03-24:
61Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
62 * Merge icons in a single binary object
63
372132a6
GB
642008-03-15:
65Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
66 * Fix: [ 1839948 ] Maximize/Restore changes current cursor
576cbd17 67 * Add panning tool as default
372132a6 68
c2fe3b00
GB
692008-02-25:
70Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
71 * po/ChangeLog: needed file for distribution
72
244c0e50 732008-02-25:
0654760a
RN
74Rob Norris <robbieonsea@users.sourceforge.net>:
75 * Fix: autogen can generate broken configure file (SF#1881475)
76 * Fix some compiler warnings (SF#1888407)
244c0e50 77
502100a7
GB
782008-02-24:
79Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
80 * Change OSM's tiles URL
81
7fead48d 822008-02-22:
4e4e9e57 83Michael A. Peters <mpeters@mac.com>:
7fead48d
QT
84 * viking.spec: Correct license, required packages and local.
85
edbec4dc
GB
862008-02-20:
87Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
88 * Update translations
89
9d8d6d0f
GB
902008-02-16:
91Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
92 * main.c: I18N improvements
a29684ba 93 * French translation update
9d8d6d0f 94
1af46481 952008-02-16:
4e4e9e57 96Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
1af46481
GB
97 * I18N improvements
98 * French translation update
99 (both submitted the 2008-01-12 on mailing-list)
100
a61b2619
AF
1012008-01-22:
102Alex Foobarian <foobarian@gmail.com>:
103 * Fix a crash bug in merge-by-time reported by Evan <gtoevan@gmx.net>
104
1af46481 1052008-01-18
4e4e9e57 106Quy Tonthat <qtonthat@gmail.com>:
9b79169d
QT
107 * Fix a crash bug in mapcache reported by Jocelyn <jocelyn.jaubert@gmail.com>
108 * Added mutex to protect mapcache from being corrupted by threads.
109
d03d80e6
AF
1102008-01-04:
111Alex Foobarian <foobarian@gmail.com>:
112 * Tuned the v-t diagram drawing
113
c5f63dfe 1142007-12-27:
4e4e9e57 115Evan Battaglia <gtoevan@gmx.net>:
c5f63dfe
EB
116 * Minor fixes/debugging to gcget. Add gcget-perl
117 * Full screen mode.
3a24d4e5 118 * Bugfix for prefernces -- don't cut off last character of password
c5f63dfe 119
0b72c435
OK
1202007-12-27:
121Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
122 * Add GpxWritingOptions to control GPX file writing
123
36179a2e 1242007-12-23
4e4e9e57 125Oddgeir Kvien <oddgeir@oddgeirkvien.com>:
36179a2e
OK
126 * Add default values to ele and time fields (due to OSM)
127
a5c8699d 1282007-12-21
4e4e9e57 129Evan Battaglia <gtoevan@gmx.net>:
a5c8699d
EB
130 * Preferences groups/tabs
131 * Fix gcget to accept username and password. Pass this in to gcget.
132 * Oops! Reading preferences from the file wasn't working. Fixed.
133
825ae4a2 1342007-12-21:
4e4e9e57 135Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
825ae4a2
JJ
136 * Update French translation
137
a62aa77a 1382007-12-21:
4e4e9e57 139Christoph Eckert <ce@christeck.de>:
a62aa77a
CE
140 * Update source for OSM/Osmarender tiles
141
8339c44d 1422007-12-20:
4e4e9e57 143Evan Battaglia <gtoevan@gmx.net>:
8339c44d
EB
144 * Preferences in ~/.viking/viking.prefs, this will soon allow geocaching support to go mainstream, (hopefully)
145
8956d2ef 1462007-12-20
4e4e9e57 147Quy Tonthat <qtonthat@gmail.com>:
8956d2ef
QT
148 * Revert a previous change that disabled realtime tracking if libgps
149 does not exist.
150
eb6b0125 1512007-12-17:
4e4e9e57 152Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
eb6b0125
JJ
153 * Use specific gettext call for plural form
154
eab858a1 1552007-12-16:
4e4e9e57 156Evan Battaglia <gtoevan@gmx.net>:
eab858a1 157 * Sort waypoints in GPX output.
a8fe53f8 158 * Use the "next unused" (not really) waypoint number as default.
eab858a1 159
369fec2e 1602007-12-15:
adc67de1
GB
161Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
162 * Fix compilation under HURD (missing MAXPATHLEN macro)
47ec40de 163 * Fix: if libgps is missing, Realtime GPS Tracking is disabled
adc67de1 164
369fec2e 1652007-12-15:
4e4e9e57 166Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
5515e2d3 167 * Make menu entries translatable
7760b0cf 168 * Mark many strings translatable
2d2bea38 169 * Update french translation
5515e2d3 170
4c77d5e0
GB
1712007-12-12:
172Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
173 * Marking translatable strings
a94a5724 174 * First french translation (incomplete)
4c77d5e0 175
7a43153e
GB
1762007-12-12:
177Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
178 * Fix warning: underquoted definition of AM_WITH_EXPAT
4107128c 179 * Fix bug: "config.status: error: cannot find input file: Makefile.in"
7a43153e 180
d88f5ec1 1812007-12-07
4e4e9e57 182Quy Tonthat <qtonthat@gmail.com>:
d88f5ec1
QT
183 * Fix autogen.sh to remove the assumption that version 1.9 of automake
184 is available on all systems.
f867791e 185 * Now that autogen.sh runs configure, "make full" should not.
d88f5ec1 186
8a920b62
EB
1872007-12-07
188Evan Battaglia <gtoevan@gmx.net>:
189 * BlueMarble tiles: http://mike.teczno.com/notes/blue-marble-tiles.html
190 * Google Terrain maps
9a995996 191 * Disable printing to make Viking compile for GTK < 2.10
8a920b62 192
7d02a0b0
GB
1932007-11-27:
194Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
195 * util.c: Use a list of possible browsers.
196
61950ef8 1972007-11-20:
4e4e9e57 198Quy Tonthat <qtonthat@gmail.com>:
61950ef8
QT
199 * Fix a bug that can potentially cause segfault.
200
2c50b28a 2012007-11-19:
4e4e9e57 202Quy Tonthat <qtonthat@gmail.com>:
2c50b28a
QT
203 * Improve track graphs. Some tracks looked too flat.
204
28c82d8b 2052007-11-09:
4e4e9e57 206Evan Battaglia <gtoevan@gmx.net>:
28c82d8b
EB
207 * GPSBabel filter work I've been sitting on for a while now.
208 * Draw circle for downloading geocaches. Constrain by maximum distance.
209
2102007-11-08:
4e4e9e57 211Quy Tonthat <qtonthat@gmail.com>:
28c82d8b
EB
212 * Printing support
213
24ca37ba
QT
2142007-11-01
215Quy Tonthat <qtonthat@gmail.com>:
216 * Fix bug that caused Old Google maps not being disabled by default.
217
8dbfe7a3
QT
2182007-10-24
219Quy Tonthat <qtonthat@gmail.com>:
220 * Fix crashes on elev graph for some tracks.
221 * Make low alt tracks look more visible on elev graph.
222 * Fix "incompatible pointer type" warnings.
223
c81a5cd7
BZ
2242007-10-23
225Quy Tonthat <qtonthat@gmail.com>:
226 * Missing declaration. Thanks to Bernd Zeimetz <bernd@bzed.de>
227
1530c21f
GB
2282007-10-20
229Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
230 * Releasing 0.9.3
231
4235f369 2322007-10-20
4e4e9e57 233Evan Battaglia <gtoevan@gmx.net>:
4235f369
EB
234 * Fixing minor typo in vikdemlayer.c which could cause crashes
235
21700912
QT
2362007-10-20
237Quy Tonthat <qtonthat@gmail.com>:
238 * Track Properties Dialog no longer blocks interaction of the main
239 window.
ca7e67ef 240 * Draw position marker on track elev/speed graphs at mouse click.
1d0135d8 241 * Diasable buttons on Track Properties Dialog when not needed.
dc27aba1
QT
242 * Display track name on title of track property dialog. Now that
243 viking allows multiple dialogs displayed simultaneously.
21700912 244
51f0884d 2452007-10-17
4e4e9e57 246Evan Battaglia <gtoevan@gmx.net>:
51f0884d
EB
247 * Fix problem with extraneous waypoints being plotted (wrap around problem). May still be problems in UTM mode.
248
9128a946 2492007-10-16
4e4e9e57 250Evan Battaglia <gtoevan@gmx.net>:
9128a946
EB
251 * Fix Google version parsing. Google no longer uses '=' and '&' but hex equivalents to describe the URI. Not sure if this will last :/
252
5ef1d57e
QT
2532007-10-16
254Quy Tonthat <qtonthat@gmail.com>:
255 * Interpolating DEM data in 3 different methods. Track data,
256 elevation-distance graph and elevation info on status bar now make use
257 of interpolation.
258
3220e336
QT
2592007-10-15
260Quy Tonthat <qtonthat@gmail.com>:
261 * Add more room to the top of elevation-distance graph.
262
b42009f6 2632007-10-14
4e4e9e57 264Evan Battaglia <gtoevan@gmx.net>:
b42009f6
EB
265 * Fix plotting of DEM elevation data (subtract min altitude)
266
165d30aa 2672007-10-12
4e4e9e57 268Evan Battaglia <gtoevan@gmx.net>:
165d30aa
EB
269 * Fix Esc and Backspace to work only when VikViewport has focus.
270 * VikViewport grabs focus on click or release events, or when a
271 tool move event returns VIK_LAYER_TOOL_ACK_GRAB_FOCUS.
272
2732007-10-12
07596bf4
QT
274Quy Tonthat <qtonthat@gmail.com>:
275 * Make use of DEM elevation data and GPS speed for track graphs.
276
777e2d4d
EB
2772007-10-11
278Evan Battaglia
279 * Key press framework for tools. Esc to stop track. Backspace to end track.
280
5c5f3289
GB
2812007-10-11
282Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
283 * Upgrading to API 0.5 of OSM
284
001a86db
QT
2852007-10-11
286Quy Tonthat <qtonthat@gmail.com>:
287 * Make Realtime Tracking a feature that can be disabled at configure
288 time. Do not quietly disable it beacause libgps is not available
289 at compiling time.
a2817d3c 290 * Extra data from GPS in realtime mode are now stored in trackpoints.
001a86db
QT
291
2922007-10-10
293Quy Tonthat <qtonthat@gmail.com>:
294 * Fix a crash bug caused by operation on variable inside a macro.
295
e086b16d 2962007-10-09
4e4e9e57 297Evan Battaglia <gtoevan@gmx.net>:
e086b16d 298 * Ctrl-shift-scroll to zoom like Google. Just scroll zooms like before.
7b203521
EB
299 * Show currently edited track in red-dashed line. This makes it easier
300 to tell if we've ended the track.
301 * When using new track tool, draw a line before making a point to
302 preview the new point.
807e03f9 303 * Use $BROWSER environment variable (for viewing geocache pages)
e086b16d 304
6dd43d93
QT
3052007-10-08
306Quy Tonthat <qtonthat@gmail.com>:
307 * Fix compiling breakage caused by missing icon file from the list.
308
58a642b6
GB
3092007-10-07
310Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
311 * libgps is no more mandatory
312
32e48121 3132007-10-07
9a30122d
EB
314Evan Battaglia <gtoevan@gmx.net>:
315 * Scroll zoom keeps cursor over same spot on map (like Google, QLandKarte)
bce3a7b0 316 * Cursors for tools.
c3deba01 317 * Undo magic scissors by right-clicking.
8fb71d6c 318 * Extend a track by right-clicking on it.
98f5364d 319 * Experiment: "Begin track" tool
9a30122d 320
58a642b6 3212007-10-07
32e48121
QT
322Quy Tonthat <qtonthat@gmail.com>:
323 * Correctly calculate position (based on time instead of distance)
324 when clicking on speed-time graph.
325 * Added km/h to speed entries of the track properties dialog.
6260ce3f 326 * The "Selected Time" on track properties dialog is now correct.
ddc2372e
QT
327 * Track Properties: now displays track distance/time instead of
328 "Selected Time".
32e48121 329
a45242c2
QT
3302007-10-06
331Quy Tonthat <qtonthat@gmail.com>:
332 * Fix bugs that caused odd display of time on track properties dialog.
4863105b 333 * Pop a message when failed to connect to gpsd.
a45242c2 334
057a78bc
QT
3352007-10-05
336Quy Tonthat <qtonthat@gmail.com>:
337 * Fix a segfault caused by (mistakenly) adding a new layer to gps
338 layer.
97cab2d5 339 * Be more selective in collecting realtime trackpoints.
057a78bc 340
c4e61875
QT
3412007-10-04
342Quy Tonthat <qtonthat@gmail.com>:
343 * Improvements for GPS layer's "realtime tracking".
344
c2e97e57
QT
3452007-10-02
346Quy Tonthat <qtonthat@gmail.com>:
347 * Fix crashes caused by emitting update too early at layer creation.
b87d3952 348 * Add realtime tracking to GPS layer.
8fcff869 349 * fix half-drawn problems for GPS layer.
c2e97e57 350
090cae39
GB
3512007-10-01
352Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
353 * Relax dependencies about glib by implementing
354 g_hash_table_remove_all ourselves (Evan's patch)
355
c9177aae
QT
3562007-10-01
357Quy Tonthat <qtonthat@gmail.com>:
358 * Disable half-drawn update when the center is moved. Avoid using
359 static "trigger" in viklayer.c which causes problems when viking
360 has more than one windows.
361
d295e344
QT
3622007-09-28
363Quy Tonthat <qtonthat@gmail.com>:
364 * Fix bug that caused Elevation graph not working properly with some
365 tracks.
366
415302f4 3672007-09-27
4e4e9e57 368Evan Battaglia <gtoevan@gmx.net>:
415302f4
EB
369 * GPSD Layer -- draw an arrow.
370 * Minimum elevation for DEM layer.
0df66d57
EB
371 * Half-drawn hack to only draw layers on top of the one that has
372 recently changed. A must for realtime GPS.
415302f4 373
0e25c0d0
QT
3742007-09-25
375Quy Tonthat <qtonthat@gmail.com>:
376 * SRTM download now works for regions outside North_America too.
377
fa86f1c0 3782007-09-23
4e4e9e57 379Evan Battaglia <gtoevan@gmx.net>:
fa86f1c0 380 * Fix copy & pasting DEM layers -- new serializing string list code.
9593a4c9
EB
381 * Don't crash if using tool on wrong type of layer / no layer.
382 Although I really want to know what happened to "use the top visible layer",
383 and return TRUE if the tool "accepts" the use...
384 editing lots of TRWLayers was way easier that way...
e9165710 385 * Remove unused vik_layer_copy() code
ee6ef0b1 386 * Add Magic Scissors icon (from GIMP)
bddd2056
EB
387 * Add comment when making a Google Route.
388 * Continue a magic scissors route by holding down control. Continue the comment too.
389 * Right-click a route created by google route (multiple or single) to see the Google directions web page which created it. Useful for creating a route w/ Viking, then seeing the verbal directions (left here, right there)
415302f4 390 * Experimental GPSD support (VikGpsdLayer)
fa86f1c0 391
8c721f83 3922007-09-22
4e4e9e57 393Evan Battaglia <gtoevan@gmx.net>:
8c721f83
EB
394 * Pan Accelerators (Ctrl+Left, etc)
395 * Ctrl-Scroll and Ctrl-Shift-Scroll to pan, kind of like Gimp.
396 * Add a RADIOGROUP_STATIC properties factory type to make it easy
397 for new layers. Uses an array list (like before)
398 instead of a GList.
399 * DEM US 10m (dem24k) source! Option in DEM Layer & ./configure
400 * (copying & pasting DEM layers is broken, will fix later)
401
0c1044e9 4022007-09-21
4e4e9e57 403Evan Battaglia <gtoevan@gmx.net>:
0c1044e9
EB
404 * Fix right-click on geocache to work with new geocache names.
405 * Download & import SRTM 90m DEM data (still working on US 10m)
406
ed28ef63 4072007-09-17
4e4e9e57 408Evan Battaglia <gtoevan@gmx.net>:
ed28ef63
EB
409 * Draw lines to show file existence for MapsLayer for very zoomed out maps. It's faster that actually showing the maps but still gets slow at a certain level.
410
4f13653e
GB
4112007-09-09
412Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
413 * Removing unused files (*.png.h).
414
90e25247
GB
4152007-09-08
416Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
417 * Fix #1789550: define MAX macro if not defined on ALL systems
418
35462baf
QT
4192007-09-08
420Quy Tonthat <qtonthat@gmail.com>:
421 * AUtomatically fetching google version number.
422
eb93fa95
GB
4232007-09-07
424Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
425 * Fix #1789550: mkdtemp usage is conditioned, so it is possible
426 to build viking on system not offering such feature.
427
fd0a7199
GB
4282007-09-06
429Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
430 * Adding command line option framework.
431
4b53548b
QT
4322007-09-06
433Quy Tonthat <qtonthat@gmail.com>:
434 * Make viking's default start location somewhere more likely has maps.
ee180665
QT
435 * Fix crash when using "Maps Download" tools right after viking is
436 started (without a viking file).
4b53548b
QT
437
4382007-09-05
439Quy Tonthat <qtonthat@gmail.com>:
440 * Viking 0.9.2 (By Guilhem Bonnefille <guilhem.bonnefille@gmail.com>)
441
4e29c215
GB
4422007-09-03
443Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
444 * Fix: crash when "applying" a map layer property dialog.
94933cb8 445 * QA: strong type the second argument of the *_post_read functions.
63726881 446 * Preset filename when exporting a TrwLayer.
24277274
GB
447 * Refactoring: retrieve the VikWindow from the VikViewport via its
448 GtkWidget nature.
51c15f41 449 * Use $EMAIL to initialise email field for OSM upload.
07059501 450 * Do not warn about drawmode inconsistency while reading file.
e52d2bf3 451 * Hide Expedia view mode when expedia is not built in.
4e29c215 452
06f31fd5
GB
4532007-09-01
454Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
455 * Disable Expedia map layer by default (as it is not working).
456
1a8143e6
BZ
4572007-08-30
458Bernd Zeimetz <bernd@bzed.de>:
459 * Add redirect support (for Expedia map layer).
460
5092de80
GB
4612007-08-30
462Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
463 * Add ability to upload a single track.
464
dc5758d3
GB
4652007-08-28
466Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
467 * Check current drawmode after creating a new MapsLayer.
468
15e77c02
QT
4692007-08-25
470Quy Tonthat <qtonthat@gmail.com>:
471 * New google version number.
1918a993 472 * Better checking to detect downloaded text instead of images.
314c1ccc
QT
473 * Give more instructive message for attempting to download maps in
474 wrong mapmode.
15e77c02 475
f901dcdf
GB
4762007-08-20
477Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
478 * libcurl is a requirement
479
f8fe5d14
QT
4802007-08-20
481Quy Tonthat <qtonthat@gmail.com>:
482 * Fix bugs that cause crashes on layers copy/paste/delete.
d1f48cc2
QT
483 * Fix bug in Google search that caused viking jump to wrong location
484 when Google can not find the match.
f8fe5d14 485
1bd88e66
GB
4862007-08-16
487Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
488 * Group "Export Layer..." entries in a sub-menu.
489
494eb388
QT
4902007-08-16
491Quy Tonthat <qtonthat@gmail.com>:
492 * Clean up and eliminate compiler warning.
493
261c8fdc
QT
4942007-08-15
495Quy Tonthat <qtonthat@gmail.com>:
496 * Fix bug in creating temporary HOME when HOME is not set.
36c78d6d
QT
497 * Added --enable-old-google to configure script. Old google modes are
498 now disabled by default.
499 * Default mode for new maps is Google Maps.
261c8fdc 500
6a9ff0ee
QT
5012007-08-09
502Quy Tonthat <qtonthat@gmail.com>:
503 * Make Google Map default map type.
504
46e4fa54
QT
5052007-08-02
506Quy Tonthat <qtonthat@gmail.com>:
507 * DEM module can now read hgt.zip files directly (no need to unzip
508 them).
509 * DEM module can now process 1 arc sec hgt(.zip) files (mainly for USA
510 regions).
511
2dc9ab5e
QT
5122007-07-27
513Quy Tonthat <qtonthat@gmail.com>:
514 * Plug filedescriptor leak in dem.c
515
071da616
QT
5162007-07-26
517Quy Tonthat <qtonthat@gmail.com>:
518 * Display on status bar altitude at cursor using data from DEM layer(s).
519
ccff31c2
QT
5202007-07-25
521Quy Tonthat <qtonthat@gmail.com>:
522 * New google version numbers.
523
1ef9e637
QT
5242007-07-24
525Quy Tonthat <qtonthat@gmail.com>:
526 * Disable GeoCache Acquire since it nolonger works. Can be enabled
527 again using configure --enable-geocaches.
528
214f9ac2
QT
5292007-07-18
530Quy Tonthat <qtonthat@gmail.com>:
531 * Remove (my) debug messages which are no longer needed.
532
2dc9ab5e 5332007-07-15
214f9ac2
QT
534Quy Tonthat <qtonthat@gmail.com>:
535 * Missing a few changes here.
536 * release 0.9 (by Guilhem)
537
6ec35002
QT
5382007-07-13
539Quy Tonthat <qtonthat@gmail.com>:
540 * Eliminate the needs of entering DEM files for every single
541 track/waypoint layer.
542
84c2cc41
QT
5432007-07-07
544Quy Tonthat <qtonthat@gmail.com>:
545 * Fixed typo in Makefile.am
546
ad0a8c2d
EB
5472007-07-06
548Evan Battaglia <gtoevan@gmx.net>:
549 * Merge DEM Branch
550
441f28d3
QT
5512007-07-04
552Quy Tonthat <qtonthat@gmail.com>:
553 * Bug fix: View Mode displayed wrong setting on start up
554
83750a2d
QT
5552007-07-03
556Quy Tonthat <qtonthat@gmail.com>:
557 * Fixed bugs that caused draw_scale and draw_centermark status not being
558 consistent among View menu, viewport and loaded files.
559
ad0a8c2d 5602007-07-02
4e4e9e57 561Evan Battaglia <gtoevan@gmx.net>:
ad0a8c2d
EB
562 * DEM Branch: Trying to fix/cleanup various DEM things
563 * DEM Branch: Support for SRTM 3 arcsecond _global_ DEM data from http://www2.jpl.nasa.gov/srtm/
564
17407a43
QT
5652007-07-02
566Quy Tonthat <qtonthat@gmail.com>:
567 * Fixed bugs that caused crashes during GPS upload/download.
568
8cd10bb4 5692007-07-01
e2d11d62 570Quy Tonthat <qtonthat@gmail.com>:
8cd10bb4 571 * Make "Save Image" and "Save Image Directory" dialogs reusable.
e2d11d62 572
678fecbb
RM
5732007-06-24
574Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
575 * Merging with Ralf's work around debianization
ad4d241a 576 * INSTALL: refreshed
678fecbb 577
10888930
TS
5782007-06-23
579Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
580 * Minor change to avoid SEGFAULT on x86_64
a3188993 581 * Add DownloadOptions type to specify referer per map source
1b685d33 582
37518034
QT
5832007-06-19
584Quy Tonthat <qtonthat@gmail.com>:
585 * Fix bugs that causes "drawcentermark" not recognised when reading
586 from files.
587 * Fix a wild pointer bug that can cause crashes
588
d700ee38
GB
5892007-06-18
590Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
591 * Copying libcurl.m4 as it is needed everywhere
592
62c16860
QT
5932007-06-18
594Quy Tonthat <qtonthat@gmail.com>:
595 * New google version numbers.
596 * Make scale more visible.
597 * Add center mark which can be turn on/off in View menu.
598 * Viking now uses cookies for http requests. Some server(s) is quite
599 picky about this. (With great help from Lixus <gps@muellers.ms>)
0c24c0a5 600 * Download maps along a track. Right click on a track layer, select map
62c16860 601 type and zoom level, viking will do the rest.
0c24c0a5 602 * release 0.1.3-20070618
62c16860 603
99e679df
RM
6042007-06-13
605Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
606 * Adding an icon (suggested by Ralf Meyer <ranfyy@gmail.com>)
607
b0b88773
QT
6082007-06-8
609Quy Tonthat <qtonthat@gmail.com>:
610 * Fix a bug that causes segfault when viewing properties of a
611 waypoint.
612
4b31042b
QT
6132007-06-1
614Quy Tonthat <qtonthat@gmail.com>:
615 * Fix a bug that causes segfault when viewing properties of a track
616 that has only one trackpoint with elevation information.
1eef1bde 617 * Backport Evan's magic scissors from DEM branch.
4b31042b 618
f47d51b5
QT
6192007-05-31
620Quy Tonthat <qtonthat@gmail.com>:
621 * Add Google Maps search to View menu and Toolbar
622 * Waypoint created right after the search will pick up the search
623 string as comment. (Use TrackWaypoint Layer menu, not toolbar, to
624 create waypoint).
625
4587152b 6262007-05-26
4e4e9e57 627Mark Coulter <i_offroad@yahoo.com>:
4587152b
MC
628 * new waypoint symbols.
629
9b81efe3
QT
6302007-05-26
631Quy Tonthat <qtonthat@gmail.com>:
632 * Fix intermittent problem of map redraw.
633 * Mapslayer: Fixed bugs that cause in some cases, map display can not
634 be refreshed without downloading.
635
2d546d79
GB
6362007-05-24
637Ralf Meyer <ranfyy@gmail.com>:
638 * Adding man pages.
639
10ca2bfe
QT
6402007-05-24
641Quy Tonthat <qtonthat@gmail.com>:
642 * Maps layer: Improve performance for map autodownload.
3570ad57
QT
643 * Make dimensions easier to be found and changed to suit own tastes.
644 * Small touches on the look.
10ca2bfe 645
ff8b4326
QT
6462007-05-23
647Quy Tonthat <qtonthat@gmail.com>:
648 * New GPS layer menu items: "empty upload", "empty download", "empty
649 all"
7041549f 650 * acquire->Google Directions now record and display previous queries
3570ad57 651 fo "From"/"To" entries.
7041549f 652 * Position Google Directions dialogs at the center of Viking window.
ff8b4326 653
38778d11
QT
6542007-05-22
655Quy Tonthat <qtonthat@gmail.com>:
656 * GPS layer track and waypoint data can now be saved.
2bf7cadd
QT
657 * Disable prompt for save before exit.
658 * Add "Save and Exit" to File menu.
38778d11 659
ad0a8c2d 6602007-05-20
4e4e9e57 661Evan Battaglia <gtoevan@gmx.net>:
ad0a8c2d
EB
662 * DEM Branch
663
6d38ac4f
QT
6642007-05-20
665Quy Tonthat <qtonthat@gmail.com>:
666 * Stop autodownload from running forever on map downloading errors.
667
0b3c4c1c
QT
6682007-05-18
669Quy Tonthat <qtonthat@gmail.com>:
06e94d26 670 * Add curl-devel to spec file.
0b3c4c1c 671 * Map tool: Left click can now refresh display of map tiles.
4b31d033 672 * Check for non-displayable data after downloading map.
0b3c4c1c 673
11f88b69
QT
6742007-05-17
675Quy Tonthat <qtonthat@gmail.com>:
676 * Fix problems in map downloading caused by unreliable error
677 detection.
06e94d26 678 * Release 0.1.3
11f88b69 679
0b0963fb
QT
6802007-05-15
681Quy Tonthat <qtonthat@gmail.com>:
682 * Fixed bugs that can cause segfault on exit. The problem was caused
683by mapslayer's weak_ref not being unref'ed in some cases.
684
3335ae4e 6852007-05-13
4e4e9e57 686Evan Battaglia <gtoevan@gmx.net>:
3335ae4e
EB
687 * Fix problem of "bad" tiles showing up when downloading. The problem was loading of incomplete tiles. Fixed this by first downloading to a temporary file, then moving when complete.
688
093c5c71 6892007-05-11
4e4e9e57 690Evan Battaglia <gtoevan@gmx.net>:
093c5c71 691 * Fix removal of redownloaded tiles from memory cache.
e415a0e8 692 * Fix a stupid segfault in main.c (opening new files)
093c5c71 693
056e8bd1
QT
6942007-05-09
695Quy Tonthat <qtonthat@gmail.com>:
696 * New Google version numbers.
697
50817314 6982007-05-08
4e4e9e57 699Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
50817314
GB
700 * New "Refresh onscreen tiles" menu entry
701
6afc9732 7022007-05-04
4e4e9e57 703Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
6afc9732
GB
704 * debian/: debianization
705
81a061e4 7062007-04-29
4e4e9e57 707Reid Priedhorsky <reid@reidster.net>:
81a061e4
GB
708 * libusb support
709
dfb4bdaa 7102007-04-28
4e4e9e57 711Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
dfb4bdaa 712 * OpenSourceMap slippy maps (in osm.c) -- Maplink tiles
ca9eb04a 713 * Add configuration option for OpenStreetMap sources
dfb4bdaa 714
67209ca8 7152007-04-23
4e4e9e57 716Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
67209ca8
GB
717 * OpenSourceMap slippy maps (in osm.c) -- Osmarender and Mapnik
718
ed6242f3 7192007-04-21
4e4e9e57 720Evan Battaglia <gtoevan@gmx.net>:
ed6242f3
EB
721 * OpenSourceMap slippy maps (in google.c) -- identical to google maps except zoom numbering
722
fa9fef36 7232007-04-16
4e4e9e57 724Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
fa9fef36
GB
725 * Adding libcurl support
726
69b825fe
QT
7272007-04-04
728Quy Tonthat <qtonthat@gmail.com>:
729 * New Google version number.
730 * Fixed Google Directions
731
4a96999b
QT
7322007-02-20
733Quy Tonthat <qtonthat@gmail.com>:
734 * GPS layer dialog now displayed at the center of the Viking main
735 window.
736
997905be
QT
7372007-02-19
738Quy Tonthat <qtonthat@gmail.com>:
739 * New Google version numbers.
740
af2740eb
QT
7412007-02-15
742Quy Tonthat <qtonthat@gmail.com>:
743 * Made viking.spec.in out of Michael's viking.spec
744 * Added viking.spec.in to autoconf files.
745
7462007-02-15
4e4e9e57 747Michael A. Peters <mpeters@mac.com>:
af2740eb
QT
748 * Added viking.spec
749
07f39a64 7502007-02-14
4e4e9e57 751Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
07f39a64
GB
752 * NEWS, configure.ac: preparing 0.1.2
753
4e0cf33b 7542007-02-13
4e4e9e57 755Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
4e0cf33b
GB
756 * src/vikwindow.c: remove URL and version number from window title
757 * src/dialog.c: add URL and use dynamic information for version
21c318eb 758 * AUTHORS, src/dialog.c: update contributors list
e8947958
GB
759 * AUTHORS, src/dialog.c, src/Makefile.am: About dialog filled with
760 AUTHORS file
4e0cf33b 761
ecb51018
QT
7622007-02-07
763Quy Tonthat <qtonthat@gmail.com>:
764 * Fix bug that causes crashes when click at the right side (outside)
765 of the track graph area in the Track Poperties window.
766
e1e2f2c6 7672007-02-06
4e4e9e57 768Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
e1e2f2c6
JJ
769 * Add new information to Track Properties. Postion in time will be
770 tracked and display when moving mouse cursor around the track graph.
771
4f210965
QT
7722007-02-06
773Quy Tonthat <qtonthat@gmail.com>:
774 * New google version numbers.
d1fb6e7f 775 * correct main window title and viking website.
4f210965 776
369e959a
QT
7772007-02-05
778Quy Tonthat <qtonthat@gmail.com>:
779 * Cosmetic changes.
780
119f63a0
QT
7812007-02-04
782Quy Tonthat <qtonthat@gmail.com>:
783 * Simplify tools enable/disable codes.
784
79845167
QT
7852007-02-01
786Quy Tonthat <qtonthat@gmail.com>:
787 * Only tools that work with current active layer are enable,
788 others are disable (fade out and does nothing when clicked on).
789
d820e240
GB
7902007-01-27
791Quy Tonthat <qtonthat@gmail.com>:
792 * Display map sections while downloading (bug 1303429)
793
267b6db5
QT
7942007-01-25
795Quy Tonthat <qtonthat@gmail.com>:
796 * Fixed bugs that caused crashes on creating new map layer or
797 new track/waypoint layer.
798
dad2c114
QT
7992007-01-24
800Quy Tonthat <qtonthat@gmail.com>:
801 * Updated google tranparent version number.
802 * Made it more convenient to update google version numbers.
803
cdcaf41c
QT
8042007-01-23
805Quy Tonthat <qtonthat@gmail.com>:
806 * Merged branch modular to trunk.
807
54d3b232
QT
8082007-01-05
809Quy Tonthat <qtonthat@gmail.com>:
810 * Bug fix: main menu edit->delete and edit->cut did not work with
811 waypoints and tracks.
812
2cebc318
QT
8132007-01-04
814Quy Tonthat <qtonthat@gmail.com>:
815 * Added "Copy" and "Cut" to popup menus for track and waypoint (on the
816 layer panel).
817
20c7a3a0
QT
8182007-01-03
819Quy Tonthat <qtonthat@gmail.com>:
107d445a
QT
820 * bug fix: crash on inserting aggregate layer if the selected layer's
821 parent is not an aggregate layer.
822 * bug fix: crash when delete a child layer whose parent is not
823 an aggregiate layer (eg gpslayer)
20c7a3a0
QT
824 * Menu item selection for layer instances.
825
fdca5edb
QT
8262007-01-02
827Quy Tonthat <qtonthat@gmail.com>:
828 * gpslayer: Unexpose interface functions.
5a4a28bf 829 * Layers now can have their say on what pop up menu items they want.
fdca5edb 830
cdcaf41c 8312007-01-02
4e4e9e57 832Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
cdcaf41c
QT
833 * Add ability to disable Terraserver stuff
834 * Add ability to disable Expedia stuff
835
fdca5edb
QT
8362007-01-01
837Quy Tonthat <qtonthat@gmail.com>:
838 * gpslayer: fix bugs that causes crashes when click "Cancel" on layer
839 creation dialog.
840
cdcaf41c 8412007-01-01
4e4e9e57 842Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
cdcaf41c
QT
843 * Make all .h self sufficient
844 * Add ability to disable Google stuff
845
b364d6bc
QT
8462006-12-31
847Quy Tonthat <qtonthat@gmail.com>:
848 * Added gps layer
849
cdcaf41c 8502007-01-02
4e4e9e57 851Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
cdcaf41c
QT
852 * Add ability to disable Terraserver stuff
853 * Add ability to disable Expedia stuff
854
8552007-01-01
4e4e9e57 856Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
cdcaf41c
QT
857 * Make all .h self sufficient
858 * Add ability to disable Google stuff
859
b291388a
GB
8602006-12-26
861Quy Tonthat <qtonthat@gmail.com>:
862 * Fix a google version number change (at least in Australia).
863
ea40bccf
AF
8642006-12-07
865Quy Tonthat <qtonthat@gmail.com>:
866 * Fix an array overflow bug in Map Layer Properties
867
b7b66e1f
GB
8682006-12-04
869Alex Foobarian <foobarian@gmail.com>:
870 * Added an "About" dialog
871
68fb2913
AF
8722006-11-30
873Alex Foobarian <foobarian@gmail.com>:
874 * Added Quy Tonthat's patch to fix a bug in Track Properties
875
1a8437ab
AF
8762006-11-29
877Alex Foobarian <foobarian@gmail.com>:
ea40bccf 878 * Added patch by Quy Tonthat <qtonthat@gmail.com> to fix a crash bug
1a8437ab 879
fa1b5a5f 8802006-11-12
4e4e9e57 881Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
fa1b5a5f
GB
882 * Add expat explicit dependency
883
7432fddf
AF
8842006-10-31
885Alex Foobarian <foobarian@gmail.com>:
886 * Visual feedback for moving waypoints
887
33534cd8
AF
8882006-10-30
889Alex Foobarian <foobarian@gmail.com>:
890 * Created standard Edit menu
891 * Implemented Cut for trackpoints and waypoints
892 * When moving trackpoints, we now draw one under the cursor for visual feedback
893
f9db6bd6
AF
8942006-10-26
895Alex Foobarian <foobarian@gmail.com>:
896 * Cleared up the drawing modes and map type descriptions
897 * Updated google version string to make it work in Europe
898 * Added Cut/Copy/Paste shortcuts to right-click menus
4b00e581 899 * Compacted the track properties dialog
f9db6bd6 900
941aa6e9
AF
9012006-10-23
902Alex Foobarian <foobarian@gmail.com>:
903 * Introduced a toolbar tool interface, converted existing tools to use it
904 * As a result, ruler drawing bugs are gone
905 * Sped up ruler drawing by increasing the redraw priority
906
78c9fb5b 9072006-08-15
4e4e9e57 908Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
78c9fb5b
GB
909 * Add implicit DMS->DDD conversions in waypoints dialogs
910
0165e6e4 9112006-07-26
4e4e9e57 912Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
0165e6e4
GB
913 * src/degrees_converters.c, src/degrees_converters.h,
914 test/degrees_converter.c: add dec -> DDD conversion
915 * src/degrees_converters.c, src/degrees_converters.h,
916 test/degrees_converter.c: add dec -> DMM conversion
917 * src/degrees_converters.c: refactor dms conversions
918
6c02911c 9192006-07-24
4e4e9e57 920Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
6c02911c
RP
921 * Add patch for GoogleMaps from Reid Priedhorsky
922
0165e6e4 9232006-07-22
4e4e9e57 924Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
0165e6e4
GB
925 * Makefile.am, configure.ac, src/Makefile.am,
926 src/degrees_converters.c, src/degrees_converters.h,
927 test/Makefile.am, test/check_degrees_conversions.sh,
928 test/degrees_converter.c: Adding degrees conversion functions
929 (DDD/DMM/DMS)
930
9312006-07-06
4e4e9e57 932Evan Battaglia <gtoevan@gmx.net>:
0165e6e4
GB
933 * ChangeLog, src/google.c: Upgrade Google Maps -- Europe
934
a808ab5f
EB
9352006-07-01
936Evan Battaglia <gtoevan@gmx.net>:
937 * Upgrade Google Maps version (yay Europe!)
938
0165e6e4 9392006-06-11
4e4e9e57 940Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
0165e6e4
GB
941 * NEWS, configure.ac: Preparing 0.1.1
942
65f0ccab
AF
9432006-05-25
944Alex Foobarian <foobarian@gmail.com>:
945 * Cleaned up the data source interface
946 * Added a setup dialog to the GPS data source, with protocol type and serial port location
947
5f304fd7
AF
9482006-05-12
949Alex Foobarian <foobarian@gmail.com>:
950 * Small fixes in Acquire from GPS code
951
4e4e9e57
GB
9522006-05-08
953Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
fe203390
GB
954 * autogen.sh: simpler method to start from CVS
955
a8d46e0b 9562005-12-03
4e4e9e57 957Evan Battaglia <gtoevan@gmx.net>:
a8d46e0b
EB
958 * Data sources -- check for existence of necessary things
959
7b3479e3 9602005-11-25
4e4e9e57 961Evan Battaglia <gtoevan@gmx.net>:
7b3479e3
EB
962 * Created "data sources" structure to easily add new data sources via GPS babel.
963 It's ugly now and there's a lot to be done, but I think 79-line datasources_google.c
964 shows the power of the approach.
3333c069 965 * Data sources: Google & Geocaches
7b3479e3 966
4e4e9e57
GB
9672005-11-23
968Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
8904c540 969 * src/gpx.c (gpx_dtostr): add better GPX export
161aa492
EB
970Evan Battaglia <gtoevan@gmx.net>:
971 * dtostr -> coords.c; use in gpsmapper.c and gpspoint.c (locale-independent output)
8904c540 972
d1fa6cff
AF
9732005-11-21
974Alex Foobarian <foobarian@gmail.com>:
975 * Fixed v-t diagram crash bug
976
1d1bc3c1
EB
9772005-11-19
978Alex Foobarian <foobarian@gmail.com>:
979 * GPSBabel acquire code
980
9f0cd67d
AF
9812005-11-18
982Alex Foobarian <foobarian@gmail.com>:
983 * Copy/paste of individual track- and way-points updated to work between processes.
984
0a6cab71
AF
9852005-11-17
986Alex Foobarian <foobarian@gmail.com>:
987 * Copy/paste between viking processes
988 * Layer marshalling support
989
4e4e9e57
GB
9902005-10-28
991Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
1bc9b120
GB
992 * configure.ac: Adding --with-mapcache configure option
993 * src/config.h: Removed because no more used (generated)
994
15614495
AF
9952005-10-18
996Alex Foobarian <foobarian@gmail.com>:
997 * Fix ruler declination in UTM mode
998
4e4e9e57
GB
9992005-10-17
1000Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
80dc8501
GB
1001 * src/icons/Makefile.am: assumes the creation of icons.h
1002 * src/garminsymbols.c, src/vikwindow.c: icons.h re-located
1003 * src/Makefile.am: no more icons.h production
1004
024f32c1 10052005-10-16
4e4e9e57 1006Evan Battaglia <gtoevan@gmx.net>:
024f32c1 1007 * Fix ruler: show angle, distance even when compass off-screen.
1a18e09d 1008 * Fix bgitemcount. Background items status bar "should" be accurate now.
024f32c1 1009
c48517ad
AF
10102005-10-13
1011Alex Foobarian <foobarian@gmail.com>:
1012 * Drag and drop whole track/waypoint lists
1013
80e450c0
AF
10142005-10-12
1015Alex Foobarian <foobarian@gmail.com>:
1016 * Coord layer drawing for lat/lon based projections
1017
0dff88ea
AF
10182005-10-11
1019Alex Foobarian <foobarian@gmail.com>:
1020 * Draw a compass when using a ruler
1021
e4847ce9
AF
10222005-10-07
1023Alex Foobarian <foobarian@gmail.com>:
1024 * Added ruler drawing to the ruler tool
1025
2f50c650
AF
10262005-10-06
1027Alex Foobarian <foobarian@gmail.com>:
1028 * Added support for pasting coordinates in lat/lon format
1029
e890a6e6
EB
10302005-10-05
1031Alex Foobarian <foobarian@gmail.com>:
1032 * Change clipboard so as to use GTKClipboard. Prepare for support for pasting coordinates, etc.
1033Evan Battaglia <gtoevan@gmx.net>:
1034 * When pasting waypoints and tracks, do name resolution (add #2, etc)
1035
08b251ec
EB
10362005-10-01
1037Evan Battaglia <gtoevan@gmx.net>:
1038 * make symbols work for geocaching .loc files (and case-insensitive symbol names)
35c7c0ba 1039 * Option as to whether or not to show unit scale (esp for exporting images)
08b251ec 1040
4e4e9e57
GB
10412005-09-30
1042Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
dad55b79 1043 * configure.ac, src/Makefile.am (SUBDIRS): added auto-tools support for src/icons
70a23263
AF
1044Alex Foobarian <foobarian@gmail.com>:
1045 * Added a drag_drop_request method to layer interface, updated DnD to use it
e673b75f 1046 * Updated DND to insert layers at the point of the drop, instead of front of list
42c2ac3e 1047 * Added wp symbol support to gpx
92136662 1048 * Fixed name collisions during track/wp DND
ea3933fc
EB
1049 * Layer-wide option as to whether to show waypoint symbols
1050
acaf7113
AF
10512005-09-29
1052Alex Foobarian <foobarian@gmail.com>:
1053 * Added support for waypoint symbols (changing, loading, saving), and a small number of icons.
1054 * Added a scale ruler
1055 * Changed panning to show less "garbage" in exposed areas
1056
a5e51d35
EB
10572005-09-28
1058Evan:
1059 * menu.xml & icons inline
1060
e4afc73a 10612005-09-27
acaf7113 1062Alex Foobarian <foobarian@gmail.com>:
e4afc73a
EB
1063 * GtkUIManager/Toolbar
1064 * DND in the LayersPanel
0912fc7e
EB
1065Evan:
1066 * strtod -> g_strtod (i18n glitch)
1067
4e4e9e57
GB
10682005-09-25
1069Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
0912fc7e
EB
1070 * src/globals.h (VIKING_VERSION): uses the PACKAGE_VERSION macro
1071 * Makefile.am (EXTRA_DIST): handles viking-remote
1072 * src/Makefile.am (AM_CFLAGS): substitution of CFLAGS by AM_CFLAGS
1073 * doc/Makefile.am, doc/dev/Makefile.am: new files
1074 * Makefile.am (SUBDIRS): handles doc directory
1075 * configure.ac: handles doc and doc/dev directories
e4afc73a 1076
2ab9b480 10772005-09-16
2ab9b480 1078Alex Foobarian <foobarian@gmail.com>: fix to v-vs-t (better drawing)
3de5bc4f
EB
1079Evan: * GPX fixes
1080 * So Geocaching .LOC _isn't_ GPX?!?!? Oh well, it's XML...
1081 * GPX write, click v-vs-t diagram
1082 * Option to show stops in TRWLayer options, and stop_length
1083 * Elevation plotting relative to min and max elevation in track.
1084 * Option to do elevation plotting, and controlling relative height
2ab9b480
EB
1085
10862005-09-15
1087 * 4+ hours later and voila, GPX read support
1088 * Fixes in propwin if track doesn't have certain data, say so.
1089
10902005-09-14
1091Me (Evan) again:
1092 * Fix USGS support
1093 * Click on the elevation map to go there, so you can see where a mountain-top is etc.
1094 * Don't crash on track properties of an empty track.
1095
734652bf 10962005-09-13
4e4e9e57 1097Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
734652bf
EB
1098 * bootstrap: new file to bootstrap auto-tools
1099 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
1100 * Makefile.am (bin_SCRIPTS): viking-remote added
1101 * configure.ac: --enable-alphabetized-trw option added
1102
1103Evan Battaglia <gtoevan@gmx.net>:
1104 * Experimental altitude funky plotting I'm working on
1105
11062005-09-12
1107Alex Foobarian <foobarian@gmail.com>'s changes
1108* disable stops, for now (I forgot about those...)
1109* Track elevation graph: minimum altitude difference for less jagged curves
1110* Track elevation graph: gray background, blue foreground
1111* Track elevation graph: lines to clearly show absolute elevation
1112* New velocity-vs-time graph & calculating function
1113* Notebook to hold this new graph with track elevation graph
1114My (Evan's) changes:
1115* Fix above v-vs-t patch to not crash on tracks without timestamp.
1116* Not show v-vs-t graph and/or elevation map if the necessary data isn't there.
4e4e9e57 1117Guilhem Bonnefille <guilhem.bonnefille@gmail.com>'s changes
dad55b79
GB
1118 * bootstrap: new file to bootstrap auto-tools
1119 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
1120 * Makefile.am (bin_SCRIPTS): viking-remote added
1121 * configure.ac: --enable-alphabetized-trw option added
734652bf 1122
9903c388
EB
11232005-09-07
1124Autotools support by Guilhem Bonnefille.
1125
bb71de8b
AF
11262005-09-06
1127Added Alex Foobarian's track duration patch.
1128Added Alex Foobarian's track profile patch.
9903c388 1129Added Alex Foobarian's elevation map fix.
bb71de8b 1130
725c87e1
EB
11312005-09-04
1132Map cache fix: if only one map can fit / one map is bigger than cache size, then that's OK.
bb71de8b 1133Delete from cache when updating image.
725c87e1 1134
50a14534
EB
11352005-08-18
1136Map cache size based on memory usage, not number of images. Some flaws to be worked out still in this.
1137
11382005-08-16
1139Accepted USGS maps support from Clark McKines. Pretty slick, I'll have to take a look at it.
1140
11412005-08-02
1142Quite easily added support for Mercator projection & Google Mercator maps (regular, transparent etc)
1143Chaned waypoint types a little bit (size of waypoint)
1144
11452005-07-31
1146Hopefully fixed background.c item # count
1147Fixed KH Maps (v=2)
1148
11492005-06-20
1150A little research & added KH Maps support.
1151
11522005-06-19
1153Fixed right-click waypoint edit -> crash bug, hopefully.
1154Fixed "everyone lives in zone 11" assumption for vikgeoreflayer.c; still monozone though ...
1155Made it so when you paste or add a new layer, it pastes it before the selected layer, not to the top.
1156Fixed the bug where pasting a map layer messed up the name.
1157Made dragging middle mouse button pan. Removed pan tool. Thanks Reid for the idea.
1158Made different options for drawing waypoint dots. Not very good but we can make better-looking ones later.
1159