]> git.street.me.uk Git - andy/viking.git/blame - ChangeLog
Windows port: redefine LOCALEDIR
[andy/viking.git] / ChangeLog
CommitLineData
6c6f8d24
MA
12008-06-09:
2Mathieu Albinet <mathieu17@gmail.com>:
3 * Windows port: redefine LOCALEDIR
4
8499a412
QT
52008-06-06
6Quy Tonthat <qtonthat@gmail.com>:
7 * viking no longer converts waypoint names to uppercase. Waypoint names
8 are now case insensitive.
9
c7f6cb25
MA
102008-06-02:
11Mathieu Albinet <mathieu17@gmail.com>:
12 * Portability: remove "/dev/null" use
13
62ddf770
MA
142008-05-08:
15Mathieu Albinet <mathieu17@gmail.com>:
16 * Windows port: rename interface to source_interface
31766324 17 * Portability: replace mmap functions by g_mapped_file*
27c30bbe 18 * Portability: use of g_ascii_dtostr to format google url
62ddf770 19
85540d7a
GB
202008-05-02:
21Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
22 * Update man page
23
1ac37c09
GB
242008-05-01:
25Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
26 * Add file content checking process
27
533bbf34
MA
282008-05-01:
29Mathieu Albinet <mathieu17@gmail.com>:
30 * Remove dependency to wget
31
2936913d
GB
322008-05-01:
33Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
34 * Adding --debug and --verbose command line option
35
6c641b1a
MA
362008-04-26:
37Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
38 * Fix pipe leaks
39
3a0c074a
MA
402008-04-26:
41Mathieu Albinet <mathieu17@gmail.com>:
42 * Portability: provide our own curl WRITE function
43
61f37ac9
RN
442008-04-22:
45Robert Norris <rw_norris@hotmail.com>:
46 * Fix: Initalize tv_usec field.
6af463da 47 * Fix for implicit declaration of function 'g_fopen'
61f37ac9 48
f9ab07c8
GB
492008-04-21:
50Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
51 * Bug #1915121: add an utility to reproduce (test/gpx2gpx)
dd81e762 52 * Fix #1915121: use GLib functions to handle ISO8601 dates
f9ab07c8 53
6b1a58ec
TS
542008-04-16:
55Tim Scofield <nospam546@comcast.net>:
56 * Fix: typo false -> FALSE
57
c0366d1c
GB
582008-04-12:
59Mathieu Albinet <mathieu17@gmail.com>:
60 * M_PI already defined
61
45acf79e
MA
622008-04-12:
63Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
64Mathieu Albinet <mathieu17@gmail.com>:
65 * Portability: reduce unistd.h dependency
f83131b9 66 * Portability: replace mkdir by g_mkdir
c44594ee 67 * Portability: replace deprecated bzero function by memset
a1618d62 68 * Portability: remove dirname needs with g_mkdir_with_parents
45acf79e 69
6e4a49aa
MA
702008-03-27:
71Mathieu Albinet <mathieu17@gmail.com>:
72 * Replace GtkFileSelection by GtkFileChooser
73
b6e6dfbd
GB
742008-03-24:
75Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
76 * Merge icons in a single binary object
77
372132a6
GB
782008-03-15:
79Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
80 * Fix: [ 1839948 ] Maximize/Restore changes current cursor
576cbd17 81 * Add panning tool as default
372132a6 82
c2fe3b00
GB
832008-02-25:
84Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
85 * po/ChangeLog: needed file for distribution
86
244c0e50 872008-02-25:
0654760a
RN
88Rob Norris <robbieonsea@users.sourceforge.net>:
89 * Fix: autogen can generate broken configure file (SF#1881475)
90 * Fix some compiler warnings (SF#1888407)
244c0e50 91
502100a7
GB
922008-02-24:
93Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
94 * Change OSM's tiles URL
95
7fead48d 962008-02-22:
4e4e9e57 97Michael A. Peters <mpeters@mac.com>:
7fead48d
QT
98 * viking.spec: Correct license, required packages and local.
99
edbec4dc
GB
1002008-02-20:
101Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
102 * Update translations
103
9d8d6d0f
GB
1042008-02-16:
105Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
106 * main.c: I18N improvements
a29684ba 107 * French translation update
9d8d6d0f 108
1af46481 1092008-02-16:
4e4e9e57 110Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
1af46481
GB
111 * I18N improvements
112 * French translation update
113 (both submitted the 2008-01-12 on mailing-list)
114
a61b2619
AF
1152008-01-22:
116Alex Foobarian <foobarian@gmail.com>:
117 * Fix a crash bug in merge-by-time reported by Evan <gtoevan@gmx.net>
118
1af46481 1192008-01-18
4e4e9e57 120Quy Tonthat <qtonthat@gmail.com>:
9b79169d
QT
121 * Fix a crash bug in mapcache reported by Jocelyn <jocelyn.jaubert@gmail.com>
122 * Added mutex to protect mapcache from being corrupted by threads.
123
d03d80e6
AF
1242008-01-04:
125Alex Foobarian <foobarian@gmail.com>:
126 * Tuned the v-t diagram drawing
127
c5f63dfe 1282007-12-27:
4e4e9e57 129Evan Battaglia <gtoevan@gmx.net>:
c5f63dfe
EB
130 * Minor fixes/debugging to gcget. Add gcget-perl
131 * Full screen mode.
3a24d4e5 132 * Bugfix for prefernces -- don't cut off last character of password
c5f63dfe 133
0b72c435
OK
1342007-12-27:
135Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
136 * Add GpxWritingOptions to control GPX file writing
137
36179a2e 1382007-12-23
4e4e9e57 139Oddgeir Kvien <oddgeir@oddgeirkvien.com>:
36179a2e
OK
140 * Add default values to ele and time fields (due to OSM)
141
a5c8699d 1422007-12-21
4e4e9e57 143Evan Battaglia <gtoevan@gmx.net>:
a5c8699d
EB
144 * Preferences groups/tabs
145 * Fix gcget to accept username and password. Pass this in to gcget.
146 * Oops! Reading preferences from the file wasn't working. Fixed.
147
825ae4a2 1482007-12-21:
4e4e9e57 149Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
825ae4a2
JJ
150 * Update French translation
151
a62aa77a 1522007-12-21:
4e4e9e57 153Christoph Eckert <ce@christeck.de>:
a62aa77a
CE
154 * Update source for OSM/Osmarender tiles
155
8339c44d 1562007-12-20:
4e4e9e57 157Evan Battaglia <gtoevan@gmx.net>:
8339c44d
EB
158 * Preferences in ~/.viking/viking.prefs, this will soon allow geocaching support to go mainstream, (hopefully)
159
8956d2ef 1602007-12-20
4e4e9e57 161Quy Tonthat <qtonthat@gmail.com>:
8956d2ef
QT
162 * Revert a previous change that disabled realtime tracking if libgps
163 does not exist.
164
eb6b0125 1652007-12-17:
4e4e9e57 166Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
eb6b0125
JJ
167 * Use specific gettext call for plural form
168
eab858a1 1692007-12-16:
4e4e9e57 170Evan Battaglia <gtoevan@gmx.net>:
eab858a1 171 * Sort waypoints in GPX output.
a8fe53f8 172 * Use the "next unused" (not really) waypoint number as default.
eab858a1 173
369fec2e 1742007-12-15:
adc67de1
GB
175Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
176 * Fix compilation under HURD (missing MAXPATHLEN macro)
47ec40de 177 * Fix: if libgps is missing, Realtime GPS Tracking is disabled
adc67de1 178
369fec2e 1792007-12-15:
4e4e9e57 180Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
5515e2d3 181 * Make menu entries translatable
7760b0cf 182 * Mark many strings translatable
2d2bea38 183 * Update french translation
5515e2d3 184
4c77d5e0
GB
1852007-12-12:
186Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
187 * Marking translatable strings
a94a5724 188 * First french translation (incomplete)
4c77d5e0 189
7a43153e
GB
1902007-12-12:
191Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
192 * Fix warning: underquoted definition of AM_WITH_EXPAT
4107128c 193 * Fix bug: "config.status: error: cannot find input file: Makefile.in"
7a43153e 194
d88f5ec1 1952007-12-07
4e4e9e57 196Quy Tonthat <qtonthat@gmail.com>:
d88f5ec1
QT
197 * Fix autogen.sh to remove the assumption that version 1.9 of automake
198 is available on all systems.
f867791e 199 * Now that autogen.sh runs configure, "make full" should not.
d88f5ec1 200
8a920b62
EB
2012007-12-07
202Evan Battaglia <gtoevan@gmx.net>:
203 * BlueMarble tiles: http://mike.teczno.com/notes/blue-marble-tiles.html
204 * Google Terrain maps
9a995996 205 * Disable printing to make Viking compile for GTK < 2.10
8a920b62 206
7d02a0b0
GB
2072007-11-27:
208Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
209 * util.c: Use a list of possible browsers.
210
61950ef8 2112007-11-20:
4e4e9e57 212Quy Tonthat <qtonthat@gmail.com>:
61950ef8
QT
213 * Fix a bug that can potentially cause segfault.
214
2c50b28a 2152007-11-19:
4e4e9e57 216Quy Tonthat <qtonthat@gmail.com>:
2c50b28a
QT
217 * Improve track graphs. Some tracks looked too flat.
218
28c82d8b 2192007-11-09:
4e4e9e57 220Evan Battaglia <gtoevan@gmx.net>:
28c82d8b
EB
221 * GPSBabel filter work I've been sitting on for a while now.
222 * Draw circle for downloading geocaches. Constrain by maximum distance.
223
2242007-11-08:
4e4e9e57 225Quy Tonthat <qtonthat@gmail.com>:
28c82d8b
EB
226 * Printing support
227
24ca37ba
QT
2282007-11-01
229Quy Tonthat <qtonthat@gmail.com>:
230 * Fix bug that caused Old Google maps not being disabled by default.
231
8dbfe7a3
QT
2322007-10-24
233Quy Tonthat <qtonthat@gmail.com>:
234 * Fix crashes on elev graph for some tracks.
235 * Make low alt tracks look more visible on elev graph.
236 * Fix "incompatible pointer type" warnings.
237
c81a5cd7
BZ
2382007-10-23
239Quy Tonthat <qtonthat@gmail.com>:
240 * Missing declaration. Thanks to Bernd Zeimetz <bernd@bzed.de>
241
1530c21f
GB
2422007-10-20
243Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
244 * Releasing 0.9.3
245
4235f369 2462007-10-20
4e4e9e57 247Evan Battaglia <gtoevan@gmx.net>:
4235f369
EB
248 * Fixing minor typo in vikdemlayer.c which could cause crashes
249
21700912
QT
2502007-10-20
251Quy Tonthat <qtonthat@gmail.com>:
252 * Track Properties Dialog no longer blocks interaction of the main
253 window.
ca7e67ef 254 * Draw position marker on track elev/speed graphs at mouse click.
1d0135d8 255 * Diasable buttons on Track Properties Dialog when not needed.
dc27aba1
QT
256 * Display track name on title of track property dialog. Now that
257 viking allows multiple dialogs displayed simultaneously.
21700912 258
51f0884d 2592007-10-17
4e4e9e57 260Evan Battaglia <gtoevan@gmx.net>:
51f0884d
EB
261 * Fix problem with extraneous waypoints being plotted (wrap around problem). May still be problems in UTM mode.
262
9128a946 2632007-10-16
4e4e9e57 264Evan Battaglia <gtoevan@gmx.net>:
9128a946
EB
265 * Fix Google version parsing. Google no longer uses '=' and '&' but hex equivalents to describe the URI. Not sure if this will last :/
266
5ef1d57e
QT
2672007-10-16
268Quy Tonthat <qtonthat@gmail.com>:
269 * Interpolating DEM data in 3 different methods. Track data,
270 elevation-distance graph and elevation info on status bar now make use
271 of interpolation.
272
3220e336
QT
2732007-10-15
274Quy Tonthat <qtonthat@gmail.com>:
275 * Add more room to the top of elevation-distance graph.
276
b42009f6 2772007-10-14
4e4e9e57 278Evan Battaglia <gtoevan@gmx.net>:
b42009f6
EB
279 * Fix plotting of DEM elevation data (subtract min altitude)
280
165d30aa 2812007-10-12
4e4e9e57 282Evan Battaglia <gtoevan@gmx.net>:
165d30aa
EB
283 * Fix Esc and Backspace to work only when VikViewport has focus.
284 * VikViewport grabs focus on click or release events, or when a
285 tool move event returns VIK_LAYER_TOOL_ACK_GRAB_FOCUS.
286
2872007-10-12
07596bf4
QT
288Quy Tonthat <qtonthat@gmail.com>:
289 * Make use of DEM elevation data and GPS speed for track graphs.
290
777e2d4d
EB
2912007-10-11
292Evan Battaglia
293 * Key press framework for tools. Esc to stop track. Backspace to end track.
294
5c5f3289
GB
2952007-10-11
296Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
297 * Upgrading to API 0.5 of OSM
298
001a86db
QT
2992007-10-11
300Quy Tonthat <qtonthat@gmail.com>:
301 * Make Realtime Tracking a feature that can be disabled at configure
302 time. Do not quietly disable it beacause libgps is not available
303 at compiling time.
a2817d3c 304 * Extra data from GPS in realtime mode are now stored in trackpoints.
001a86db
QT
305
3062007-10-10
307Quy Tonthat <qtonthat@gmail.com>:
308 * Fix a crash bug caused by operation on variable inside a macro.
309
e086b16d 3102007-10-09
4e4e9e57 311Evan Battaglia <gtoevan@gmx.net>:
e086b16d 312 * Ctrl-shift-scroll to zoom like Google. Just scroll zooms like before.
7b203521
EB
313 * Show currently edited track in red-dashed line. This makes it easier
314 to tell if we've ended the track.
315 * When using new track tool, draw a line before making a point to
316 preview the new point.
807e03f9 317 * Use $BROWSER environment variable (for viewing geocache pages)
e086b16d 318
6dd43d93
QT
3192007-10-08
320Quy Tonthat <qtonthat@gmail.com>:
321 * Fix compiling breakage caused by missing icon file from the list.
322
58a642b6
GB
3232007-10-07
324Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
325 * libgps is no more mandatory
326
32e48121 3272007-10-07
9a30122d
EB
328Evan Battaglia <gtoevan@gmx.net>:
329 * Scroll zoom keeps cursor over same spot on map (like Google, QLandKarte)
bce3a7b0 330 * Cursors for tools.
c3deba01 331 * Undo magic scissors by right-clicking.
8fb71d6c 332 * Extend a track by right-clicking on it.
98f5364d 333 * Experiment: "Begin track" tool
9a30122d 334
58a642b6 3352007-10-07
32e48121
QT
336Quy Tonthat <qtonthat@gmail.com>:
337 * Correctly calculate position (based on time instead of distance)
338 when clicking on speed-time graph.
339 * Added km/h to speed entries of the track properties dialog.
6260ce3f 340 * The "Selected Time" on track properties dialog is now correct.
ddc2372e
QT
341 * Track Properties: now displays track distance/time instead of
342 "Selected Time".
32e48121 343
a45242c2
QT
3442007-10-06
345Quy Tonthat <qtonthat@gmail.com>:
346 * Fix bugs that caused odd display of time on track properties dialog.
4863105b 347 * Pop a message when failed to connect to gpsd.
a45242c2 348
057a78bc
QT
3492007-10-05
350Quy Tonthat <qtonthat@gmail.com>:
351 * Fix a segfault caused by (mistakenly) adding a new layer to gps
352 layer.
97cab2d5 353 * Be more selective in collecting realtime trackpoints.
057a78bc 354
c4e61875
QT
3552007-10-04
356Quy Tonthat <qtonthat@gmail.com>:
357 * Improvements for GPS layer's "realtime tracking".
358
c2e97e57
QT
3592007-10-02
360Quy Tonthat <qtonthat@gmail.com>:
361 * Fix crashes caused by emitting update too early at layer creation.
b87d3952 362 * Add realtime tracking to GPS layer.
8fcff869 363 * fix half-drawn problems for GPS layer.
c2e97e57 364
090cae39
GB
3652007-10-01
366Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
367 * Relax dependencies about glib by implementing
368 g_hash_table_remove_all ourselves (Evan's patch)
369
c9177aae
QT
3702007-10-01
371Quy Tonthat <qtonthat@gmail.com>:
372 * Disable half-drawn update when the center is moved. Avoid using
373 static "trigger" in viklayer.c which causes problems when viking
374 has more than one windows.
375
d295e344
QT
3762007-09-28
377Quy Tonthat <qtonthat@gmail.com>:
378 * Fix bug that caused Elevation graph not working properly with some
379 tracks.
380
415302f4 3812007-09-27
4e4e9e57 382Evan Battaglia <gtoevan@gmx.net>:
415302f4
EB
383 * GPSD Layer -- draw an arrow.
384 * Minimum elevation for DEM layer.
0df66d57
EB
385 * Half-drawn hack to only draw layers on top of the one that has
386 recently changed. A must for realtime GPS.
415302f4 387
0e25c0d0
QT
3882007-09-25
389Quy Tonthat <qtonthat@gmail.com>:
390 * SRTM download now works for regions outside North_America too.
391
fa86f1c0 3922007-09-23
4e4e9e57 393Evan Battaglia <gtoevan@gmx.net>:
fa86f1c0 394 * Fix copy & pasting DEM layers -- new serializing string list code.
9593a4c9
EB
395 * Don't crash if using tool on wrong type of layer / no layer.
396 Although I really want to know what happened to "use the top visible layer",
397 and return TRUE if the tool "accepts" the use...
398 editing lots of TRWLayers was way easier that way...
e9165710 399 * Remove unused vik_layer_copy() code
ee6ef0b1 400 * Add Magic Scissors icon (from GIMP)
bddd2056
EB
401 * Add comment when making a Google Route.
402 * Continue a magic scissors route by holding down control. Continue the comment too.
403 * 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 404 * Experimental GPSD support (VikGpsdLayer)
fa86f1c0 405
8c721f83 4062007-09-22
4e4e9e57 407Evan Battaglia <gtoevan@gmx.net>:
8c721f83
EB
408 * Pan Accelerators (Ctrl+Left, etc)
409 * Ctrl-Scroll and Ctrl-Shift-Scroll to pan, kind of like Gimp.
410 * Add a RADIOGROUP_STATIC properties factory type to make it easy
411 for new layers. Uses an array list (like before)
412 instead of a GList.
413 * DEM US 10m (dem24k) source! Option in DEM Layer & ./configure
414 * (copying & pasting DEM layers is broken, will fix later)
415
0c1044e9 4162007-09-21
4e4e9e57 417Evan Battaglia <gtoevan@gmx.net>:
0c1044e9
EB
418 * Fix right-click on geocache to work with new geocache names.
419 * Download & import SRTM 90m DEM data (still working on US 10m)
420
ed28ef63 4212007-09-17
4e4e9e57 422Evan Battaglia <gtoevan@gmx.net>:
ed28ef63
EB
423 * 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.
424
4f13653e
GB
4252007-09-09
426Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
427 * Removing unused files (*.png.h).
428
90e25247
GB
4292007-09-08
430Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
431 * Fix #1789550: define MAX macro if not defined on ALL systems
432
35462baf
QT
4332007-09-08
434Quy Tonthat <qtonthat@gmail.com>:
435 * AUtomatically fetching google version number.
436
eb93fa95
GB
4372007-09-07
438Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
439 * Fix #1789550: mkdtemp usage is conditioned, so it is possible
440 to build viking on system not offering such feature.
441
fd0a7199
GB
4422007-09-06
443Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
444 * Adding command line option framework.
445
4b53548b
QT
4462007-09-06
447Quy Tonthat <qtonthat@gmail.com>:
448 * Make viking's default start location somewhere more likely has maps.
ee180665
QT
449 * Fix crash when using "Maps Download" tools right after viking is
450 started (without a viking file).
4b53548b
QT
451
4522007-09-05
453Quy Tonthat <qtonthat@gmail.com>:
454 * Viking 0.9.2 (By Guilhem Bonnefille <guilhem.bonnefille@gmail.com>)
455
4e29c215
GB
4562007-09-03
457Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
458 * Fix: crash when "applying" a map layer property dialog.
94933cb8 459 * QA: strong type the second argument of the *_post_read functions.
63726881 460 * Preset filename when exporting a TrwLayer.
24277274
GB
461 * Refactoring: retrieve the VikWindow from the VikViewport via its
462 GtkWidget nature.
51c15f41 463 * Use $EMAIL to initialise email field for OSM upload.
07059501 464 * Do not warn about drawmode inconsistency while reading file.
e52d2bf3 465 * Hide Expedia view mode when expedia is not built in.
4e29c215 466
06f31fd5
GB
4672007-09-01
468Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
469 * Disable Expedia map layer by default (as it is not working).
470
1a8143e6
BZ
4712007-08-30
472Bernd Zeimetz <bernd@bzed.de>:
473 * Add redirect support (for Expedia map layer).
474
5092de80
GB
4752007-08-30
476Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
477 * Add ability to upload a single track.
478
dc5758d3
GB
4792007-08-28
480Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
481 * Check current drawmode after creating a new MapsLayer.
482
15e77c02
QT
4832007-08-25
484Quy Tonthat <qtonthat@gmail.com>:
485 * New google version number.
1918a993 486 * Better checking to detect downloaded text instead of images.
314c1ccc
QT
487 * Give more instructive message for attempting to download maps in
488 wrong mapmode.
15e77c02 489
f901dcdf
GB
4902007-08-20
491Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
492 * libcurl is a requirement
493
f8fe5d14
QT
4942007-08-20
495Quy Tonthat <qtonthat@gmail.com>:
496 * Fix bugs that cause crashes on layers copy/paste/delete.
d1f48cc2
QT
497 * Fix bug in Google search that caused viking jump to wrong location
498 when Google can not find the match.
f8fe5d14 499
1bd88e66
GB
5002007-08-16
501Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
502 * Group "Export Layer..." entries in a sub-menu.
503
494eb388
QT
5042007-08-16
505Quy Tonthat <qtonthat@gmail.com>:
506 * Clean up and eliminate compiler warning.
507
261c8fdc
QT
5082007-08-15
509Quy Tonthat <qtonthat@gmail.com>:
510 * Fix bug in creating temporary HOME when HOME is not set.
36c78d6d
QT
511 * Added --enable-old-google to configure script. Old google modes are
512 now disabled by default.
513 * Default mode for new maps is Google Maps.
261c8fdc 514
6a9ff0ee
QT
5152007-08-09
516Quy Tonthat <qtonthat@gmail.com>:
517 * Make Google Map default map type.
518
46e4fa54
QT
5192007-08-02
520Quy Tonthat <qtonthat@gmail.com>:
521 * DEM module can now read hgt.zip files directly (no need to unzip
522 them).
523 * DEM module can now process 1 arc sec hgt(.zip) files (mainly for USA
524 regions).
525
2dc9ab5e
QT
5262007-07-27
527Quy Tonthat <qtonthat@gmail.com>:
528 * Plug filedescriptor leak in dem.c
529
071da616
QT
5302007-07-26
531Quy Tonthat <qtonthat@gmail.com>:
532 * Display on status bar altitude at cursor using data from DEM layer(s).
533
ccff31c2
QT
5342007-07-25
535Quy Tonthat <qtonthat@gmail.com>:
536 * New google version numbers.
537
1ef9e637
QT
5382007-07-24
539Quy Tonthat <qtonthat@gmail.com>:
540 * Disable GeoCache Acquire since it nolonger works. Can be enabled
541 again using configure --enable-geocaches.
542
214f9ac2
QT
5432007-07-18
544Quy Tonthat <qtonthat@gmail.com>:
545 * Remove (my) debug messages which are no longer needed.
546
2dc9ab5e 5472007-07-15
214f9ac2
QT
548Quy Tonthat <qtonthat@gmail.com>:
549 * Missing a few changes here.
550 * release 0.9 (by Guilhem)
551
6ec35002
QT
5522007-07-13
553Quy Tonthat <qtonthat@gmail.com>:
554 * Eliminate the needs of entering DEM files for every single
555 track/waypoint layer.
556
84c2cc41
QT
5572007-07-07
558Quy Tonthat <qtonthat@gmail.com>:
559 * Fixed typo in Makefile.am
560
ad0a8c2d
EB
5612007-07-06
562Evan Battaglia <gtoevan@gmx.net>:
563 * Merge DEM Branch
564
441f28d3
QT
5652007-07-04
566Quy Tonthat <qtonthat@gmail.com>:
567 * Bug fix: View Mode displayed wrong setting on start up
568
83750a2d
QT
5692007-07-03
570Quy Tonthat <qtonthat@gmail.com>:
571 * Fixed bugs that caused draw_scale and draw_centermark status not being
572 consistent among View menu, viewport and loaded files.
573
ad0a8c2d 5742007-07-02
4e4e9e57 575Evan Battaglia <gtoevan@gmx.net>:
ad0a8c2d
EB
576 * DEM Branch: Trying to fix/cleanup various DEM things
577 * DEM Branch: Support for SRTM 3 arcsecond _global_ DEM data from http://www2.jpl.nasa.gov/srtm/
578
17407a43
QT
5792007-07-02
580Quy Tonthat <qtonthat@gmail.com>:
581 * Fixed bugs that caused crashes during GPS upload/download.
582
8cd10bb4 5832007-07-01
e2d11d62 584Quy Tonthat <qtonthat@gmail.com>:
8cd10bb4 585 * Make "Save Image" and "Save Image Directory" dialogs reusable.
e2d11d62 586
678fecbb
RM
5872007-06-24
588Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
589 * Merging with Ralf's work around debianization
ad4d241a 590 * INSTALL: refreshed
678fecbb 591
10888930
TS
5922007-06-23
593Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
594 * Minor change to avoid SEGFAULT on x86_64
a3188993 595 * Add DownloadOptions type to specify referer per map source
1b685d33 596
37518034
QT
5972007-06-19
598Quy Tonthat <qtonthat@gmail.com>:
599 * Fix bugs that causes "drawcentermark" not recognised when reading
600 from files.
601 * Fix a wild pointer bug that can cause crashes
602
d700ee38
GB
6032007-06-18
604Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
605 * Copying libcurl.m4 as it is needed everywhere
606
62c16860
QT
6072007-06-18
608Quy Tonthat <qtonthat@gmail.com>:
609 * New google version numbers.
610 * Make scale more visible.
611 * Add center mark which can be turn on/off in View menu.
612 * Viking now uses cookies for http requests. Some server(s) is quite
613 picky about this. (With great help from Lixus <gps@muellers.ms>)
0c24c0a5 614 * Download maps along a track. Right click on a track layer, select map
62c16860 615 type and zoom level, viking will do the rest.
0c24c0a5 616 * release 0.1.3-20070618
62c16860 617
99e679df
RM
6182007-06-13
619Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
620 * Adding an icon (suggested by Ralf Meyer <ranfyy@gmail.com>)
621
b0b88773
QT
6222007-06-8
623Quy Tonthat <qtonthat@gmail.com>:
624 * Fix a bug that causes segfault when viewing properties of a
625 waypoint.
626
4b31042b
QT
6272007-06-1
628Quy Tonthat <qtonthat@gmail.com>:
629 * Fix a bug that causes segfault when viewing properties of a track
630 that has only one trackpoint with elevation information.
1eef1bde 631 * Backport Evan's magic scissors from DEM branch.
4b31042b 632
f47d51b5
QT
6332007-05-31
634Quy Tonthat <qtonthat@gmail.com>:
635 * Add Google Maps search to View menu and Toolbar
636 * Waypoint created right after the search will pick up the search
637 string as comment. (Use TrackWaypoint Layer menu, not toolbar, to
638 create waypoint).
639
4587152b 6402007-05-26
4e4e9e57 641Mark Coulter <i_offroad@yahoo.com>:
4587152b
MC
642 * new waypoint symbols.
643
9b81efe3
QT
6442007-05-26
645Quy Tonthat <qtonthat@gmail.com>:
646 * Fix intermittent problem of map redraw.
647 * Mapslayer: Fixed bugs that cause in some cases, map display can not
648 be refreshed without downloading.
649
2d546d79
GB
6502007-05-24
651Ralf Meyer <ranfyy@gmail.com>:
652 * Adding man pages.
653
10ca2bfe
QT
6542007-05-24
655Quy Tonthat <qtonthat@gmail.com>:
656 * Maps layer: Improve performance for map autodownload.
3570ad57
QT
657 * Make dimensions easier to be found and changed to suit own tastes.
658 * Small touches on the look.
10ca2bfe 659
ff8b4326
QT
6602007-05-23
661Quy Tonthat <qtonthat@gmail.com>:
662 * New GPS layer menu items: "empty upload", "empty download", "empty
663 all"
7041549f 664 * acquire->Google Directions now record and display previous queries
3570ad57 665 fo "From"/"To" entries.
7041549f 666 * Position Google Directions dialogs at the center of Viking window.
ff8b4326 667
38778d11
QT
6682007-05-22
669Quy Tonthat <qtonthat@gmail.com>:
670 * GPS layer track and waypoint data can now be saved.
2bf7cadd
QT
671 * Disable prompt for save before exit.
672 * Add "Save and Exit" to File menu.
38778d11 673
ad0a8c2d 6742007-05-20
4e4e9e57 675Evan Battaglia <gtoevan@gmx.net>:
ad0a8c2d
EB
676 * DEM Branch
677
6d38ac4f
QT
6782007-05-20
679Quy Tonthat <qtonthat@gmail.com>:
680 * Stop autodownload from running forever on map downloading errors.
681
0b3c4c1c
QT
6822007-05-18
683Quy Tonthat <qtonthat@gmail.com>:
06e94d26 684 * Add curl-devel to spec file.
0b3c4c1c 685 * Map tool: Left click can now refresh display of map tiles.
4b31d033 686 * Check for non-displayable data after downloading map.
0b3c4c1c 687
11f88b69
QT
6882007-05-17
689Quy Tonthat <qtonthat@gmail.com>:
690 * Fix problems in map downloading caused by unreliable error
691 detection.
06e94d26 692 * Release 0.1.3
11f88b69 693
0b0963fb
QT
6942007-05-15
695Quy Tonthat <qtonthat@gmail.com>:
696 * Fixed bugs that can cause segfault on exit. The problem was caused
697by mapslayer's weak_ref not being unref'ed in some cases.
698
3335ae4e 6992007-05-13
4e4e9e57 700Evan Battaglia <gtoevan@gmx.net>:
3335ae4e
EB
701 * 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.
702
093c5c71 7032007-05-11
4e4e9e57 704Evan Battaglia <gtoevan@gmx.net>:
093c5c71 705 * Fix removal of redownloaded tiles from memory cache.
e415a0e8 706 * Fix a stupid segfault in main.c (opening new files)
093c5c71 707
056e8bd1
QT
7082007-05-09
709Quy Tonthat <qtonthat@gmail.com>:
710 * New Google version numbers.
711
50817314 7122007-05-08
4e4e9e57 713Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
50817314
GB
714 * New "Refresh onscreen tiles" menu entry
715
6afc9732 7162007-05-04
4e4e9e57 717Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
6afc9732
GB
718 * debian/: debianization
719
81a061e4 7202007-04-29
4e4e9e57 721Reid Priedhorsky <reid@reidster.net>:
81a061e4
GB
722 * libusb support
723
dfb4bdaa 7242007-04-28
4e4e9e57 725Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
dfb4bdaa 726 * OpenSourceMap slippy maps (in osm.c) -- Maplink tiles
ca9eb04a 727 * Add configuration option for OpenStreetMap sources
dfb4bdaa 728
67209ca8 7292007-04-23
4e4e9e57 730Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
67209ca8
GB
731 * OpenSourceMap slippy maps (in osm.c) -- Osmarender and Mapnik
732
ed6242f3 7332007-04-21
4e4e9e57 734Evan Battaglia <gtoevan@gmx.net>:
ed6242f3
EB
735 * OpenSourceMap slippy maps (in google.c) -- identical to google maps except zoom numbering
736
fa9fef36 7372007-04-16
4e4e9e57 738Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
fa9fef36
GB
739 * Adding libcurl support
740
69b825fe
QT
7412007-04-04
742Quy Tonthat <qtonthat@gmail.com>:
743 * New Google version number.
744 * Fixed Google Directions
745
4a96999b
QT
7462007-02-20
747Quy Tonthat <qtonthat@gmail.com>:
748 * GPS layer dialog now displayed at the center of the Viking main
749 window.
750
997905be
QT
7512007-02-19
752Quy Tonthat <qtonthat@gmail.com>:
753 * New Google version numbers.
754
af2740eb
QT
7552007-02-15
756Quy Tonthat <qtonthat@gmail.com>:
757 * Made viking.spec.in out of Michael's viking.spec
758 * Added viking.spec.in to autoconf files.
759
7602007-02-15
4e4e9e57 761Michael A. Peters <mpeters@mac.com>:
af2740eb
QT
762 * Added viking.spec
763
07f39a64 7642007-02-14
4e4e9e57 765Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
07f39a64
GB
766 * NEWS, configure.ac: preparing 0.1.2
767
4e0cf33b 7682007-02-13
4e4e9e57 769Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
4e0cf33b
GB
770 * src/vikwindow.c: remove URL and version number from window title
771 * src/dialog.c: add URL and use dynamic information for version
21c318eb 772 * AUTHORS, src/dialog.c: update contributors list
e8947958
GB
773 * AUTHORS, src/dialog.c, src/Makefile.am: About dialog filled with
774 AUTHORS file
4e0cf33b 775
ecb51018
QT
7762007-02-07
777Quy Tonthat <qtonthat@gmail.com>:
778 * Fix bug that causes crashes when click at the right side (outside)
779 of the track graph area in the Track Poperties window.
780
e1e2f2c6 7812007-02-06
4e4e9e57 782Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
e1e2f2c6
JJ
783 * Add new information to Track Properties. Postion in time will be
784 tracked and display when moving mouse cursor around the track graph.
785
4f210965
QT
7862007-02-06
787Quy Tonthat <qtonthat@gmail.com>:
788 * New google version numbers.
d1fb6e7f 789 * correct main window title and viking website.
4f210965 790
369e959a
QT
7912007-02-05
792Quy Tonthat <qtonthat@gmail.com>:
793 * Cosmetic changes.
794
119f63a0
QT
7952007-02-04
796Quy Tonthat <qtonthat@gmail.com>:
797 * Simplify tools enable/disable codes.
798
79845167
QT
7992007-02-01
800Quy Tonthat <qtonthat@gmail.com>:
801 * Only tools that work with current active layer are enable,
802 others are disable (fade out and does nothing when clicked on).
803
d820e240
GB
8042007-01-27
805Quy Tonthat <qtonthat@gmail.com>:
806 * Display map sections while downloading (bug 1303429)
807
267b6db5
QT
8082007-01-25
809Quy Tonthat <qtonthat@gmail.com>:
810 * Fixed bugs that caused crashes on creating new map layer or
811 new track/waypoint layer.
812
dad2c114
QT
8132007-01-24
814Quy Tonthat <qtonthat@gmail.com>:
815 * Updated google tranparent version number.
816 * Made it more convenient to update google version numbers.
817
cdcaf41c
QT
8182007-01-23
819Quy Tonthat <qtonthat@gmail.com>:
820 * Merged branch modular to trunk.
821
54d3b232
QT
8222007-01-05
823Quy Tonthat <qtonthat@gmail.com>:
824 * Bug fix: main menu edit->delete and edit->cut did not work with
825 waypoints and tracks.
826
2cebc318
QT
8272007-01-04
828Quy Tonthat <qtonthat@gmail.com>:
829 * Added "Copy" and "Cut" to popup menus for track and waypoint (on the
830 layer panel).
831
20c7a3a0
QT
8322007-01-03
833Quy Tonthat <qtonthat@gmail.com>:
107d445a
QT
834 * bug fix: crash on inserting aggregate layer if the selected layer's
835 parent is not an aggregate layer.
836 * bug fix: crash when delete a child layer whose parent is not
837 an aggregiate layer (eg gpslayer)
20c7a3a0
QT
838 * Menu item selection for layer instances.
839
fdca5edb
QT
8402007-01-02
841Quy Tonthat <qtonthat@gmail.com>:
842 * gpslayer: Unexpose interface functions.
5a4a28bf 843 * Layers now can have their say on what pop up menu items they want.
fdca5edb 844
cdcaf41c 8452007-01-02
4e4e9e57 846Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
cdcaf41c
QT
847 * Add ability to disable Terraserver stuff
848 * Add ability to disable Expedia stuff
849
fdca5edb
QT
8502007-01-01
851Quy Tonthat <qtonthat@gmail.com>:
852 * gpslayer: fix bugs that causes crashes when click "Cancel" on layer
853 creation dialog.
854
cdcaf41c 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
b364d6bc
QT
8602006-12-31
861Quy Tonthat <qtonthat@gmail.com>:
862 * Added gps layer
863
cdcaf41c 8642007-01-02
4e4e9e57 865Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
cdcaf41c
QT
866 * Add ability to disable Terraserver stuff
867 * Add ability to disable Expedia stuff
868
8692007-01-01
4e4e9e57 870Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
cdcaf41c
QT
871 * Make all .h self sufficient
872 * Add ability to disable Google stuff
873
b291388a
GB
8742006-12-26
875Quy Tonthat <qtonthat@gmail.com>:
876 * Fix a google version number change (at least in Australia).
877
ea40bccf
AF
8782006-12-07
879Quy Tonthat <qtonthat@gmail.com>:
880 * Fix an array overflow bug in Map Layer Properties
881
b7b66e1f
GB
8822006-12-04
883Alex Foobarian <foobarian@gmail.com>:
884 * Added an "About" dialog
885
68fb2913
AF
8862006-11-30
887Alex Foobarian <foobarian@gmail.com>:
888 * Added Quy Tonthat's patch to fix a bug in Track Properties
889
1a8437ab
AF
8902006-11-29
891Alex Foobarian <foobarian@gmail.com>:
ea40bccf 892 * Added patch by Quy Tonthat <qtonthat@gmail.com> to fix a crash bug
1a8437ab 893
fa1b5a5f 8942006-11-12
4e4e9e57 895Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
fa1b5a5f
GB
896 * Add expat explicit dependency
897
7432fddf
AF
8982006-10-31
899Alex Foobarian <foobarian@gmail.com>:
900 * Visual feedback for moving waypoints
901
33534cd8
AF
9022006-10-30
903Alex Foobarian <foobarian@gmail.com>:
904 * Created standard Edit menu
905 * Implemented Cut for trackpoints and waypoints
906 * When moving trackpoints, we now draw one under the cursor for visual feedback
907
f9db6bd6
AF
9082006-10-26
909Alex Foobarian <foobarian@gmail.com>:
910 * Cleared up the drawing modes and map type descriptions
911 * Updated google version string to make it work in Europe
912 * Added Cut/Copy/Paste shortcuts to right-click menus
4b00e581 913 * Compacted the track properties dialog
f9db6bd6 914
941aa6e9
AF
9152006-10-23
916Alex Foobarian <foobarian@gmail.com>:
917 * Introduced a toolbar tool interface, converted existing tools to use it
918 * As a result, ruler drawing bugs are gone
919 * Sped up ruler drawing by increasing the redraw priority
920
78c9fb5b 9212006-08-15
4e4e9e57 922Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
78c9fb5b
GB
923 * Add implicit DMS->DDD conversions in waypoints dialogs
924
0165e6e4 9252006-07-26
4e4e9e57 926Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
0165e6e4
GB
927 * src/degrees_converters.c, src/degrees_converters.h,
928 test/degrees_converter.c: add dec -> DDD conversion
929 * src/degrees_converters.c, src/degrees_converters.h,
930 test/degrees_converter.c: add dec -> DMM conversion
931 * src/degrees_converters.c: refactor dms conversions
932
6c02911c 9332006-07-24
4e4e9e57 934Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
6c02911c
RP
935 * Add patch for GoogleMaps from Reid Priedhorsky
936
0165e6e4 9372006-07-22
4e4e9e57 938Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
0165e6e4
GB
939 * Makefile.am, configure.ac, src/Makefile.am,
940 src/degrees_converters.c, src/degrees_converters.h,
941 test/Makefile.am, test/check_degrees_conversions.sh,
942 test/degrees_converter.c: Adding degrees conversion functions
943 (DDD/DMM/DMS)
944
9452006-07-06
4e4e9e57 946Evan Battaglia <gtoevan@gmx.net>:
0165e6e4
GB
947 * ChangeLog, src/google.c: Upgrade Google Maps -- Europe
948
a808ab5f
EB
9492006-07-01
950Evan Battaglia <gtoevan@gmx.net>:
951 * Upgrade Google Maps version (yay Europe!)
952
0165e6e4 9532006-06-11
4e4e9e57 954Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
0165e6e4
GB
955 * NEWS, configure.ac: Preparing 0.1.1
956
65f0ccab
AF
9572006-05-25
958Alex Foobarian <foobarian@gmail.com>:
959 * Cleaned up the data source interface
960 * Added a setup dialog to the GPS data source, with protocol type and serial port location
961
5f304fd7
AF
9622006-05-12
963Alex Foobarian <foobarian@gmail.com>:
964 * Small fixes in Acquire from GPS code
965
4e4e9e57
GB
9662006-05-08
967Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
fe203390
GB
968 * autogen.sh: simpler method to start from CVS
969
a8d46e0b 9702005-12-03
4e4e9e57 971Evan Battaglia <gtoevan@gmx.net>:
a8d46e0b
EB
972 * Data sources -- check for existence of necessary things
973
7b3479e3 9742005-11-25
4e4e9e57 975Evan Battaglia <gtoevan@gmx.net>:
7b3479e3
EB
976 * Created "data sources" structure to easily add new data sources via GPS babel.
977 It's ugly now and there's a lot to be done, but I think 79-line datasources_google.c
978 shows the power of the approach.
3333c069 979 * Data sources: Google & Geocaches
7b3479e3 980
4e4e9e57
GB
9812005-11-23
982Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
8904c540 983 * src/gpx.c (gpx_dtostr): add better GPX export
161aa492
EB
984Evan Battaglia <gtoevan@gmx.net>:
985 * dtostr -> coords.c; use in gpsmapper.c and gpspoint.c (locale-independent output)
8904c540 986
d1fa6cff
AF
9872005-11-21
988Alex Foobarian <foobarian@gmail.com>:
989 * Fixed v-t diagram crash bug
990
1d1bc3c1
EB
9912005-11-19
992Alex Foobarian <foobarian@gmail.com>:
993 * GPSBabel acquire code
994
9f0cd67d
AF
9952005-11-18
996Alex Foobarian <foobarian@gmail.com>:
997 * Copy/paste of individual track- and way-points updated to work between processes.
998
0a6cab71
AF
9992005-11-17
1000Alex Foobarian <foobarian@gmail.com>:
1001 * Copy/paste between viking processes
1002 * Layer marshalling support
1003
4e4e9e57
GB
10042005-10-28
1005Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
1bc9b120
GB
1006 * configure.ac: Adding --with-mapcache configure option
1007 * src/config.h: Removed because no more used (generated)
1008
15614495
AF
10092005-10-18
1010Alex Foobarian <foobarian@gmail.com>:
1011 * Fix ruler declination in UTM mode
1012
4e4e9e57
GB
10132005-10-17
1014Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
80dc8501
GB
1015 * src/icons/Makefile.am: assumes the creation of icons.h
1016 * src/garminsymbols.c, src/vikwindow.c: icons.h re-located
1017 * src/Makefile.am: no more icons.h production
1018
024f32c1 10192005-10-16
4e4e9e57 1020Evan Battaglia <gtoevan@gmx.net>:
024f32c1 1021 * Fix ruler: show angle, distance even when compass off-screen.
1a18e09d 1022 * Fix bgitemcount. Background items status bar "should" be accurate now.
024f32c1 1023
c48517ad
AF
10242005-10-13
1025Alex Foobarian <foobarian@gmail.com>:
1026 * Drag and drop whole track/waypoint lists
1027
80e450c0
AF
10282005-10-12
1029Alex Foobarian <foobarian@gmail.com>:
1030 * Coord layer drawing for lat/lon based projections
1031
0dff88ea
AF
10322005-10-11
1033Alex Foobarian <foobarian@gmail.com>:
1034 * Draw a compass when using a ruler
1035
e4847ce9
AF
10362005-10-07
1037Alex Foobarian <foobarian@gmail.com>:
1038 * Added ruler drawing to the ruler tool
1039
2f50c650
AF
10402005-10-06
1041Alex Foobarian <foobarian@gmail.com>:
1042 * Added support for pasting coordinates in lat/lon format
1043
e890a6e6
EB
10442005-10-05
1045Alex Foobarian <foobarian@gmail.com>:
1046 * Change clipboard so as to use GTKClipboard. Prepare for support for pasting coordinates, etc.
1047Evan Battaglia <gtoevan@gmx.net>:
1048 * When pasting waypoints and tracks, do name resolution (add #2, etc)
1049
08b251ec
EB
10502005-10-01
1051Evan Battaglia <gtoevan@gmx.net>:
1052 * make symbols work for geocaching .loc files (and case-insensitive symbol names)
35c7c0ba 1053 * Option as to whether or not to show unit scale (esp for exporting images)
08b251ec 1054
4e4e9e57
GB
10552005-09-30
1056Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
dad55b79 1057 * configure.ac, src/Makefile.am (SUBDIRS): added auto-tools support for src/icons
70a23263
AF
1058Alex Foobarian <foobarian@gmail.com>:
1059 * Added a drag_drop_request method to layer interface, updated DnD to use it
e673b75f 1060 * Updated DND to insert layers at the point of the drop, instead of front of list
42c2ac3e 1061 * Added wp symbol support to gpx
92136662 1062 * Fixed name collisions during track/wp DND
ea3933fc
EB
1063 * Layer-wide option as to whether to show waypoint symbols
1064
acaf7113
AF
10652005-09-29
1066Alex Foobarian <foobarian@gmail.com>:
1067 * Added support for waypoint symbols (changing, loading, saving), and a small number of icons.
1068 * Added a scale ruler
1069 * Changed panning to show less "garbage" in exposed areas
1070
a5e51d35
EB
10712005-09-28
1072Evan:
1073 * menu.xml & icons inline
1074
e4afc73a 10752005-09-27
acaf7113 1076Alex Foobarian <foobarian@gmail.com>:
e4afc73a
EB
1077 * GtkUIManager/Toolbar
1078 * DND in the LayersPanel
0912fc7e
EB
1079Evan:
1080 * strtod -> g_strtod (i18n glitch)
1081
4e4e9e57
GB
10822005-09-25
1083Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
0912fc7e
EB
1084 * src/globals.h (VIKING_VERSION): uses the PACKAGE_VERSION macro
1085 * Makefile.am (EXTRA_DIST): handles viking-remote
1086 * src/Makefile.am (AM_CFLAGS): substitution of CFLAGS by AM_CFLAGS
1087 * doc/Makefile.am, doc/dev/Makefile.am: new files
1088 * Makefile.am (SUBDIRS): handles doc directory
1089 * configure.ac: handles doc and doc/dev directories
e4afc73a 1090
2ab9b480 10912005-09-16
2ab9b480 1092Alex Foobarian <foobarian@gmail.com>: fix to v-vs-t (better drawing)
3de5bc4f
EB
1093Evan: * GPX fixes
1094 * So Geocaching .LOC _isn't_ GPX?!?!? Oh well, it's XML...
1095 * GPX write, click v-vs-t diagram
1096 * Option to show stops in TRWLayer options, and stop_length
1097 * Elevation plotting relative to min and max elevation in track.
1098 * Option to do elevation plotting, and controlling relative height
2ab9b480
EB
1099
11002005-09-15
1101 * 4+ hours later and voila, GPX read support
1102 * Fixes in propwin if track doesn't have certain data, say so.
1103
11042005-09-14
1105Me (Evan) again:
1106 * Fix USGS support
1107 * Click on the elevation map to go there, so you can see where a mountain-top is etc.
1108 * Don't crash on track properties of an empty track.
1109
734652bf 11102005-09-13
4e4e9e57 1111Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
734652bf
EB
1112 * bootstrap: new file to bootstrap auto-tools
1113 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
1114 * Makefile.am (bin_SCRIPTS): viking-remote added
1115 * configure.ac: --enable-alphabetized-trw option added
1116
1117Evan Battaglia <gtoevan@gmx.net>:
1118 * Experimental altitude funky plotting I'm working on
1119
11202005-09-12
1121Alex Foobarian <foobarian@gmail.com>'s changes
1122* disable stops, for now (I forgot about those...)
1123* Track elevation graph: minimum altitude difference for less jagged curves
1124* Track elevation graph: gray background, blue foreground
1125* Track elevation graph: lines to clearly show absolute elevation
1126* New velocity-vs-time graph & calculating function
1127* Notebook to hold this new graph with track elevation graph
1128My (Evan's) changes:
1129* Fix above v-vs-t patch to not crash on tracks without timestamp.
1130* Not show v-vs-t graph and/or elevation map if the necessary data isn't there.
4e4e9e57 1131Guilhem Bonnefille <guilhem.bonnefille@gmail.com>'s changes
dad55b79
GB
1132 * bootstrap: new file to bootstrap auto-tools
1133 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
1134 * Makefile.am (bin_SCRIPTS): viking-remote added
1135 * configure.ac: --enable-alphabetized-trw option added
734652bf 1136
9903c388
EB
11372005-09-07
1138Autotools support by Guilhem Bonnefille.
1139
bb71de8b
AF
11402005-09-06
1141Added Alex Foobarian's track duration patch.
1142Added Alex Foobarian's track profile patch.
9903c388 1143Added Alex Foobarian's elevation map fix.
bb71de8b 1144
725c87e1
EB
11452005-09-04
1146Map cache fix: if only one map can fit / one map is bigger than cache size, then that's OK.
bb71de8b 1147Delete from cache when updating image.
725c87e1 1148
50a14534
EB
11492005-08-18
1150Map cache size based on memory usage, not number of images. Some flaws to be worked out still in this.
1151
11522005-08-16
1153Accepted USGS maps support from Clark McKines. Pretty slick, I'll have to take a look at it.
1154
11552005-08-02
1156Quite easily added support for Mercator projection & Google Mercator maps (regular, transparent etc)
1157Chaned waypoint types a little bit (size of waypoint)
1158
11592005-07-31
1160Hopefully fixed background.c item # count
1161Fixed KH Maps (v=2)
1162
11632005-06-20
1164A little research & added KH Maps support.
1165
11662005-06-19
1167Fixed right-click waypoint edit -> crash bug, hopefully.
1168Fixed "everyone lives in zone 11" assumption for vikgeoreflayer.c; still monozone though ...
1169Made it so when you paste or add a new layer, it pastes it before the selected layer, not to the top.
1170Fixed the bug where pasting a map layer messed up the name.
1171Made dragging middle mouse button pan. Removed pan tool. Thanks Reid for the idea.
1172Made different options for drawing waypoint dots. Not very good but we can make better-looking ones later.
1173