]> git.street.me.uk Git - andy/viking.git/blame - ChangeLog
Waypoint icons are now compatible with GPS.
[andy/viking.git] / ChangeLog
CommitLineData
d0d1acb6
QT
12008-10-28
2Quy Tonthat <qtonthat@gmail.com>:
3 * Waypoint icons are now compatible with GPS
4
f3cd9987
QT
52008-10-22
6Quy Tonthat <qtonthat@gmail.com>:
7 * Fix compatibility problem for windows caused by
8 g_shell_parse_argv()
9
3f9ff8d9
QT
102008-10-20
11Quy Tonthat <qtonthat@gmail.com>:
12 * New server for OSM cycle map.
13
c5bc70c3
QT
142008-10-13
15Quy Tonthat <qtonthat@gmail.com>:
16 * GPS realtime tracking: Keep retrying when fail to connect
17 to gpsd, either because gpsd is not (yet) running or gpsd
18 disconnect (eg. gps unplugged).
19
c96fce26
JB
202008-10-12
21Jon Burgess <jburgess777@googlemail.com>:
22 * fix implicit declaration of maps_layer_default_dir()
a0f4c917 23 * fix missing status return in spawn_command_line_async()
5a7d2873 24 * fix curl error buffer usage
c96fce26 25
eaaf1484 262008-10-12
e0fdbe1e
GB
27Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
28 * Release 0.9.7
29
0d337f27
RN
302008-10-12
31Rob Norris <robbieonsea@users.sourceforge.net>:
32 * Fix 2161310: Fix some more compiler warnings
33
ba566fd9 342008-10-12
c96fce26 35Jon Burgess <jburgess777@users.sourceforge.net>:
ba566fd9
JB
36 * Fix 2134452: Properties of some tracks show as NaN
37
dc3a1898
QT
382008-10-11
39Quy Tonthat <qtonthat@gmail.com>:
40 * Fix segfault in realtime tracking.
41 * Add new moving map method for realtime tracking.
42
10f9bcb6 432008-09-30
e0fdbe1e 44Stanislav Brabec <sbrabec@users.sourceforge.net>:
10f9bcb6 45 * Rename icon: viking_icon.png -> viking.png
5459f84e 46 * Fix missing files in po/POTFILES.in
9c915564 47 * src/viking.desktop.in: add GenericName and revise Categories
63af53bc 48 * viking.spec.in, src/icons/Makefile.am: Fix icon target dir
10f9bcb6 49
7f9f736d
QT
502008-09-22
51Quy Tonthat <qtonthat@gmail.com>:
52 * Change "Zoom To" short cut to avoid conflict with "Zoom Tool".
53
c8724a34
GB
542008-09-16
55Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
56 * Update translations
57
a583b41a
QT
582008-09-07
59Quy Tonthat <qtonthat@gmail.com>:
60 * fix parallel build (make -j8) on multi-processor machines. Based
61 on a patch from sbrabec. Thanks.
62
bc7f6b49
GB
632008-09-03
64Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
65 * QA: cleanning old stuff
66
b2241600
GB
672008-09-01
68Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
69 * Fix #1947260: correct a corrupted escape
70
730a38c1 712008-09-01
a0fc9d29
QT
72Quy Tonthat <qtonthat@gmail.com>:
73 * Google search adapting changes from Google.
74
752008-09-01
730a38c1
QT
76Quy Tonthat <qtonthat@gmail.com>:
77 * Fixed crashes when creating new layers.
78
5c01c6b7
GB
792008-08-30
80Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
81 * QA: removing specific GtkCellRenderer
82
ab52dab8 832008-08-30
7400bad4
GB
84Armin Moser <armin.moser@student.tugraz.at>:
85 * add osm cycle layer support
e3154bef 86 * add a menu entry to extend an existing track using magic scissors
7400bad4 87
ab52dab8 882008-08-30
0faf6aeb
GB
89anonymous:
90 * Patch #2009666: OpenAerialMap
91
ab52dab8 922008-08-30
4c755970
GB
93Rob Norris <robbieonsea@users.sourceforge.net>:
94 * Fix #1952523: mode_button assertion loading old datafile
95
a58aaed4
GB
962008-08-25
97Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
98 * Add preferences to select how degrees are displayed
99
3bfe920a
GB
1002008-08-24
101Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
102 * Fix: update layer after applying properties
103
ab52dab8 1042008-06-24
3750ef3e
GB
105Mathieu Albinet <mathieu17@gmail.com>:
106 * Color picker button for the Coordlayer properties dialog
107
43becf6e
GB
1082008-08-23
109Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
110 * Cut/Copy/Paste empty selection is not critical
111
ab52dab8 1122008-06-23
85b3c367
GB
113Mathieu Albinet <mathieu17@gmail.com>:
114 * Layers panel UI improvements
115
85beadba
GB
1162008-08-22
117Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
118 * Replace specific about dialog by GtkAboutDialog
b01c3429 119 * Replace some g_warning by g_debug
5bfafde9 120 * Homogeneous icons management.
85beadba 121
843b99df
GB
1222008-08-17
123Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
124 * Add preferences to store OSM login/password
d9d1084e 125 * Add a password entry widget
843b99df 126
1e80f7a4
GB
1272008-08-16
128Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
129 * Ensure that confirmation dialog is over file selector
130
3cf8131d
QT
1312008-08-13
132Quy Tonthat <qtonthat@gmail.com>:
133 * Fixed google map download problem.
134
7a31304a
GB
1352008-07-31
136Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
137 * Release Viking 0.9.6
138 * Fix unecessary (and probably) Makefile.am directive
139
f2643f9e
QT
1402008-07-28
141Quy Tonthat <qtonthat@gmail.com>:
142 * Fix gcget command line to accomodate negative coords.
143
09dd3c51
QT
1442008-07-22
145Quy Tonthat <qtonthat@gmail.com>:
146 * Google maps no longer worked due to changes made by Google.
147 The Problems now fixed.
148
ab52dab8 1492008-07-21
389cd3aa
GB
150Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
151 * Release Viking 0.9.5
152
ab52dab8 1532008-07-18
05d95193
GB
154Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
155 * Install man pages
58cb9041 156 * Update translations
05d95193 157
ace0dae0
QT
1582008-07-15
159Quy Tonthat <qtonthat@gmail.com>:
160 * Added viking.desktop
161
ab52dab8 1622008-07-13
04348a9a
GB
163Rob Norris <robbieonsea@users.sourceforge.net>:
164 * Fix #1947456: Compiler warning fixes
165
ab52dab8 1662008-07-09
8fb7c70a
GB
167Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
168 * Update translations
169
8dcb3ba4
QT
1702008-07-02
171Quy Tonthat <qtonthat@gmail.com>:
172 * Track properties: split track at marker.
173
e60fc2c9
QT
1742008-06-30
175Quy Tonthat <qtonthat@gmail.com>:
176 * Track properties: Keep markers of the graphs in sync with each
177 other.
178
ab52dab8 1792008-06-29
109c6557
MA
180Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
181 * Windows port: fallback temporary file
182
ab52dab8 1832008-06-29
e0173c37
MA
184Mathieu Albinet <mathieu17@gmail.com>:
185 * Windows port: typo in util.c
186
9dc30292
QT
1872008-06-24
188Quy Tonthat <qtonthat@gmail.com>:
189 * Track graph marker now works again.
190
804e8de9
QT
1912008-06-22
192Quy Tonthat <qtonthat@gmail.com>:
193 * Fix google version number.
194
64b32f37
QT
1952008-06-15
196Quy Tonthat <qtonthat@gmail.com>:
197 * RELEASE: Test release 0.9.4.20080614 (by Guilhem)
198
ab52dab8 1992008-06-09
6c6f8d24
MA
200Mathieu Albinet <mathieu17@gmail.com>:
201 * Windows port: redefine LOCALEDIR
202
8499a412
QT
2032008-06-06
204Quy Tonthat <qtonthat@gmail.com>:
205 * viking no longer converts waypoint names to uppercase. Waypoint names
206 are now case insensitive.
207
ab52dab8 2082008-06-02
c7f6cb25
MA
209Mathieu Albinet <mathieu17@gmail.com>:
210 * Portability: remove "/dev/null" use
211
ab52dab8 2122008-05-08
62ddf770
MA
213Mathieu Albinet <mathieu17@gmail.com>:
214 * Windows port: rename interface to source_interface
31766324 215 * Portability: replace mmap functions by g_mapped_file*
27c30bbe 216 * Portability: use of g_ascii_dtostr to format google url
62ddf770 217
ab52dab8 2182008-05-02
85540d7a
GB
219Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
220 * Update man page
221
ab52dab8 2222008-05-01
1ac37c09
GB
223Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
224 * Add file content checking process
225
ab52dab8 2262008-05-01
533bbf34
MA
227Mathieu Albinet <mathieu17@gmail.com>:
228 * Remove dependency to wget
229
ab52dab8 2302008-05-01
2936913d
GB
231Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
232 * Adding --debug and --verbose command line option
233
ab52dab8 2342008-04-26
6c641b1a
MA
235Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
236 * Fix pipe leaks
237
ab52dab8 2382008-04-26
3a0c074a
MA
239Mathieu Albinet <mathieu17@gmail.com>:
240 * Portability: provide our own curl WRITE function
241
ab52dab8 2422008-04-22
61f37ac9
RN
243Robert Norris <rw_norris@hotmail.com>:
244 * Fix: Initalize tv_usec field.
6af463da 245 * Fix for implicit declaration of function 'g_fopen'
61f37ac9 246
ab52dab8 2472008-04-21
f9ab07c8
GB
248Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
249 * Bug #1915121: add an utility to reproduce (test/gpx2gpx)
dd81e762 250 * Fix #1915121: use GLib functions to handle ISO8601 dates
f9ab07c8 251
ab52dab8 2522008-04-16
6b1a58ec
TS
253Tim Scofield <nospam546@comcast.net>:
254 * Fix: typo false -> FALSE
255
ab52dab8 2562008-04-12
c0366d1c
GB
257Mathieu Albinet <mathieu17@gmail.com>:
258 * M_PI already defined
259
ab52dab8 2602008-04-12
45acf79e
MA
261Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
262Mathieu Albinet <mathieu17@gmail.com>:
263 * Portability: reduce unistd.h dependency
f83131b9 264 * Portability: replace mkdir by g_mkdir
c44594ee 265 * Portability: replace deprecated bzero function by memset
a1618d62 266 * Portability: remove dirname needs with g_mkdir_with_parents
45acf79e 267
ab52dab8 2682008-03-27
6e4a49aa
MA
269Mathieu Albinet <mathieu17@gmail.com>:
270 * Replace GtkFileSelection by GtkFileChooser
271
ab52dab8 2722008-03-24
b6e6dfbd
GB
273Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
274 * Merge icons in a single binary object
275
ab52dab8 2762008-03-15
372132a6
GB
277Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
278 * Fix: [ 1839948 ] Maximize/Restore changes current cursor
576cbd17 279 * Add panning tool as default
372132a6 280
ab52dab8 2812008-02-25
c2fe3b00
GB
282Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
283 * po/ChangeLog: needed file for distribution
284
ab52dab8 2852008-02-25
0654760a
RN
286Rob Norris <robbieonsea@users.sourceforge.net>:
287 * Fix: autogen can generate broken configure file (SF#1881475)
288 * Fix some compiler warnings (SF#1888407)
244c0e50 289
ab52dab8 2902008-02-24
502100a7
GB
291Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
292 * Change OSM's tiles URL
293
ab52dab8 2942008-02-22
4e4e9e57 295Michael A. Peters <mpeters@mac.com>:
7fead48d
QT
296 * viking.spec: Correct license, required packages and local.
297
ab52dab8 2982008-02-20
edbec4dc
GB
299Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
300 * Update translations
301
ab52dab8 3022008-02-16
9d8d6d0f
GB
303Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
304 * main.c: I18N improvements
a29684ba 305 * French translation update
9d8d6d0f 306
ab52dab8 3072008-02-16
4e4e9e57 308Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
1af46481
GB
309 * I18N improvements
310 * French translation update
311 (both submitted the 2008-01-12 on mailing-list)
312
ab52dab8 3132008-01-22
a61b2619
AF
314Alex Foobarian <foobarian@gmail.com>:
315 * Fix a crash bug in merge-by-time reported by Evan <gtoevan@gmx.net>
316
1af46481 3172008-01-18
4e4e9e57 318Quy Tonthat <qtonthat@gmail.com>:
9b79169d
QT
319 * Fix a crash bug in mapcache reported by Jocelyn <jocelyn.jaubert@gmail.com>
320 * Added mutex to protect mapcache from being corrupted by threads.
321
ab52dab8 3222008-01-04
d03d80e6
AF
323Alex Foobarian <foobarian@gmail.com>:
324 * Tuned the v-t diagram drawing
325
ab52dab8 3262007-12-27
4e4e9e57 327Evan Battaglia <gtoevan@gmx.net>:
c5f63dfe
EB
328 * Minor fixes/debugging to gcget. Add gcget-perl
329 * Full screen mode.
3a24d4e5 330 * Bugfix for prefernces -- don't cut off last character of password
c5f63dfe 331
ab52dab8 3322007-12-27
0b72c435
OK
333Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
334 * Add GpxWritingOptions to control GPX file writing
335
36179a2e 3362007-12-23
4e4e9e57 337Oddgeir Kvien <oddgeir@oddgeirkvien.com>:
36179a2e
OK
338 * Add default values to ele and time fields (due to OSM)
339
a5c8699d 3402007-12-21
4e4e9e57 341Evan Battaglia <gtoevan@gmx.net>:
a5c8699d
EB
342 * Preferences groups/tabs
343 * Fix gcget to accept username and password. Pass this in to gcget.
344 * Oops! Reading preferences from the file wasn't working. Fixed.
345
ab52dab8 3462007-12-21
4e4e9e57 347Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
825ae4a2
JJ
348 * Update French translation
349
ab52dab8 3502007-12-21
4e4e9e57 351Christoph Eckert <ce@christeck.de>:
a62aa77a
CE
352 * Update source for OSM/Osmarender tiles
353
ab52dab8 3542007-12-20
4e4e9e57 355Evan Battaglia <gtoevan@gmx.net>:
8339c44d
EB
356 * Preferences in ~/.viking/viking.prefs, this will soon allow geocaching support to go mainstream, (hopefully)
357
8956d2ef 3582007-12-20
4e4e9e57 359Quy Tonthat <qtonthat@gmail.com>:
8956d2ef
QT
360 * Revert a previous change that disabled realtime tracking if libgps
361 does not exist.
362
ab52dab8 3632007-12-17
4e4e9e57 364Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
eb6b0125
JJ
365 * Use specific gettext call for plural form
366
ab52dab8 3672007-12-16
4e4e9e57 368Evan Battaglia <gtoevan@gmx.net>:
eab858a1 369 * Sort waypoints in GPX output.
a8fe53f8 370 * Use the "next unused" (not really) waypoint number as default.
eab858a1 371
ab52dab8 3722007-12-15
adc67de1
GB
373Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
374 * Fix compilation under HURD (missing MAXPATHLEN macro)
47ec40de 375 * Fix: if libgps is missing, Realtime GPS Tracking is disabled
adc67de1 376
ab52dab8 3772007-12-15
4e4e9e57 378Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
5515e2d3 379 * Make menu entries translatable
7760b0cf 380 * Mark many strings translatable
2d2bea38 381 * Update french translation
5515e2d3 382
ab52dab8 3832007-12-12
4c77d5e0
GB
384Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
385 * Marking translatable strings
a94a5724 386 * First french translation (incomplete)
4c77d5e0 387
ab52dab8 3882007-12-12
7a43153e
GB
389Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
390 * Fix warning: underquoted definition of AM_WITH_EXPAT
4107128c 391 * Fix bug: "config.status: error: cannot find input file: Makefile.in"
7a43153e 392
d88f5ec1 3932007-12-07
4e4e9e57 394Quy Tonthat <qtonthat@gmail.com>:
d88f5ec1
QT
395 * Fix autogen.sh to remove the assumption that version 1.9 of automake
396 is available on all systems.
f867791e 397 * Now that autogen.sh runs configure, "make full" should not.
d88f5ec1 398
8a920b62
EB
3992007-12-07
400Evan Battaglia <gtoevan@gmx.net>:
401 * BlueMarble tiles: http://mike.teczno.com/notes/blue-marble-tiles.html
402 * Google Terrain maps
9a995996 403 * Disable printing to make Viking compile for GTK < 2.10
8a920b62 404
ab52dab8 4052007-11-27
7d02a0b0
GB
406Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
407 * util.c: Use a list of possible browsers.
408
ab52dab8 4092007-11-20
4e4e9e57 410Quy Tonthat <qtonthat@gmail.com>:
61950ef8
QT
411 * Fix a bug that can potentially cause segfault.
412
ab52dab8 4132007-11-19
4e4e9e57 414Quy Tonthat <qtonthat@gmail.com>:
2c50b28a
QT
415 * Improve track graphs. Some tracks looked too flat.
416
ab52dab8 4172007-11-09
4e4e9e57 418Evan Battaglia <gtoevan@gmx.net>:
28c82d8b
EB
419 * GPSBabel filter work I've been sitting on for a while now.
420 * Draw circle for downloading geocaches. Constrain by maximum distance.
421
ab52dab8 4222007-11-08
4e4e9e57 423Quy Tonthat <qtonthat@gmail.com>:
28c82d8b
EB
424 * Printing support
425
24ca37ba
QT
4262007-11-01
427Quy Tonthat <qtonthat@gmail.com>:
428 * Fix bug that caused Old Google maps not being disabled by default.
429
8dbfe7a3
QT
4302007-10-24
431Quy Tonthat <qtonthat@gmail.com>:
432 * Fix crashes on elev graph for some tracks.
433 * Make low alt tracks look more visible on elev graph.
434 * Fix "incompatible pointer type" warnings.
435
c81a5cd7
BZ
4362007-10-23
437Quy Tonthat <qtonthat@gmail.com>:
438 * Missing declaration. Thanks to Bernd Zeimetz <bernd@bzed.de>
439
1530c21f
GB
4402007-10-20
441Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
442 * Releasing 0.9.3
443
4235f369 4442007-10-20
4e4e9e57 445Evan Battaglia <gtoevan@gmx.net>:
4235f369
EB
446 * Fixing minor typo in vikdemlayer.c which could cause crashes
447
21700912
QT
4482007-10-20
449Quy Tonthat <qtonthat@gmail.com>:
450 * Track Properties Dialog no longer blocks interaction of the main
451 window.
ca7e67ef 452 * Draw position marker on track elev/speed graphs at mouse click.
1d0135d8 453 * Diasable buttons on Track Properties Dialog when not needed.
dc27aba1
QT
454 * Display track name on title of track property dialog. Now that
455 viking allows multiple dialogs displayed simultaneously.
21700912 456
51f0884d 4572007-10-17
4e4e9e57 458Evan Battaglia <gtoevan@gmx.net>:
51f0884d
EB
459 * Fix problem with extraneous waypoints being plotted (wrap around problem). May still be problems in UTM mode.
460
9128a946 4612007-10-16
4e4e9e57 462Evan Battaglia <gtoevan@gmx.net>:
9128a946
EB
463 * Fix Google version parsing. Google no longer uses '=' and '&' but hex equivalents to describe the URI. Not sure if this will last :/
464
5ef1d57e
QT
4652007-10-16
466Quy Tonthat <qtonthat@gmail.com>:
467 * Interpolating DEM data in 3 different methods. Track data,
468 elevation-distance graph and elevation info on status bar now make use
469 of interpolation.
470
3220e336
QT
4712007-10-15
472Quy Tonthat <qtonthat@gmail.com>:
473 * Add more room to the top of elevation-distance graph.
474
b42009f6 4752007-10-14
4e4e9e57 476Evan Battaglia <gtoevan@gmx.net>:
b42009f6
EB
477 * Fix plotting of DEM elevation data (subtract min altitude)
478
165d30aa 4792007-10-12
4e4e9e57 480Evan Battaglia <gtoevan@gmx.net>:
165d30aa
EB
481 * Fix Esc and Backspace to work only when VikViewport has focus.
482 * VikViewport grabs focus on click or release events, or when a
483 tool move event returns VIK_LAYER_TOOL_ACK_GRAB_FOCUS.
484
4852007-10-12
07596bf4
QT
486Quy Tonthat <qtonthat@gmail.com>:
487 * Make use of DEM elevation data and GPS speed for track graphs.
488
777e2d4d
EB
4892007-10-11
490Evan Battaglia
491 * Key press framework for tools. Esc to stop track. Backspace to end track.
492
5c5f3289
GB
4932007-10-11
494Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
495 * Upgrading to API 0.5 of OSM
496
001a86db
QT
4972007-10-11
498Quy Tonthat <qtonthat@gmail.com>:
499 * Make Realtime Tracking a feature that can be disabled at configure
500 time. Do not quietly disable it beacause libgps is not available
501 at compiling time.
a2817d3c 502 * Extra data from GPS in realtime mode are now stored in trackpoints.
001a86db
QT
503
5042007-10-10
505Quy Tonthat <qtonthat@gmail.com>:
506 * Fix a crash bug caused by operation on variable inside a macro.
507
e086b16d 5082007-10-09
4e4e9e57 509Evan Battaglia <gtoevan@gmx.net>:
e086b16d 510 * Ctrl-shift-scroll to zoom like Google. Just scroll zooms like before.
7b203521
EB
511 * Show currently edited track in red-dashed line. This makes it easier
512 to tell if we've ended the track.
513 * When using new track tool, draw a line before making a point to
514 preview the new point.
807e03f9 515 * Use $BROWSER environment variable (for viewing geocache pages)
e086b16d 516
6dd43d93
QT
5172007-10-08
518Quy Tonthat <qtonthat@gmail.com>:
519 * Fix compiling breakage caused by missing icon file from the list.
520
58a642b6
GB
5212007-10-07
522Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
523 * libgps is no more mandatory
524
32e48121 5252007-10-07
9a30122d
EB
526Evan Battaglia <gtoevan@gmx.net>:
527 * Scroll zoom keeps cursor over same spot on map (like Google, QLandKarte)
bce3a7b0 528 * Cursors for tools.
c3deba01 529 * Undo magic scissors by right-clicking.
8fb71d6c 530 * Extend a track by right-clicking on it.
98f5364d 531 * Experiment: "Begin track" tool
9a30122d 532
58a642b6 5332007-10-07
32e48121
QT
534Quy Tonthat <qtonthat@gmail.com>:
535 * Correctly calculate position (based on time instead of distance)
536 when clicking on speed-time graph.
537 * Added km/h to speed entries of the track properties dialog.
6260ce3f 538 * The "Selected Time" on track properties dialog is now correct.
ddc2372e
QT
539 * Track Properties: now displays track distance/time instead of
540 "Selected Time".
32e48121 541
a45242c2
QT
5422007-10-06
543Quy Tonthat <qtonthat@gmail.com>:
544 * Fix bugs that caused odd display of time on track properties dialog.
4863105b 545 * Pop a message when failed to connect to gpsd.
a45242c2 546
057a78bc
QT
5472007-10-05
548Quy Tonthat <qtonthat@gmail.com>:
549 * Fix a segfault caused by (mistakenly) adding a new layer to gps
550 layer.
97cab2d5 551 * Be more selective in collecting realtime trackpoints.
057a78bc 552
c4e61875
QT
5532007-10-04
554Quy Tonthat <qtonthat@gmail.com>:
555 * Improvements for GPS layer's "realtime tracking".
556
c2e97e57
QT
5572007-10-02
558Quy Tonthat <qtonthat@gmail.com>:
559 * Fix crashes caused by emitting update too early at layer creation.
b87d3952 560 * Add realtime tracking to GPS layer.
8fcff869 561 * fix half-drawn problems for GPS layer.
c2e97e57 562
090cae39
GB
5632007-10-01
564Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
565 * Relax dependencies about glib by implementing
566 g_hash_table_remove_all ourselves (Evan's patch)
567
c9177aae
QT
5682007-10-01
569Quy Tonthat <qtonthat@gmail.com>:
570 * Disable half-drawn update when the center is moved. Avoid using
571 static "trigger" in viklayer.c which causes problems when viking
572 has more than one windows.
573
d295e344
QT
5742007-09-28
575Quy Tonthat <qtonthat@gmail.com>:
576 * Fix bug that caused Elevation graph not working properly with some
577 tracks.
578
415302f4 5792007-09-27
4e4e9e57 580Evan Battaglia <gtoevan@gmx.net>:
415302f4
EB
581 * GPSD Layer -- draw an arrow.
582 * Minimum elevation for DEM layer.
0df66d57
EB
583 * Half-drawn hack to only draw layers on top of the one that has
584 recently changed. A must for realtime GPS.
415302f4 585
0e25c0d0
QT
5862007-09-25
587Quy Tonthat <qtonthat@gmail.com>:
588 * SRTM download now works for regions outside North_America too.
589
fa86f1c0 5902007-09-23
4e4e9e57 591Evan Battaglia <gtoevan@gmx.net>:
fa86f1c0 592 * Fix copy & pasting DEM layers -- new serializing string list code.
9593a4c9
EB
593 * Don't crash if using tool on wrong type of layer / no layer.
594 Although I really want to know what happened to "use the top visible layer",
595 and return TRUE if the tool "accepts" the use...
596 editing lots of TRWLayers was way easier that way...
e9165710 597 * Remove unused vik_layer_copy() code
ee6ef0b1 598 * Add Magic Scissors icon (from GIMP)
bddd2056
EB
599 * Add comment when making a Google Route.
600 * Continue a magic scissors route by holding down control. Continue the comment too.
601 * 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 602 * Experimental GPSD support (VikGpsdLayer)
fa86f1c0 603
8c721f83 6042007-09-22
4e4e9e57 605Evan Battaglia <gtoevan@gmx.net>:
8c721f83
EB
606 * Pan Accelerators (Ctrl+Left, etc)
607 * Ctrl-Scroll and Ctrl-Shift-Scroll to pan, kind of like Gimp.
608 * Add a RADIOGROUP_STATIC properties factory type to make it easy
609 for new layers. Uses an array list (like before)
610 instead of a GList.
611 * DEM US 10m (dem24k) source! Option in DEM Layer & ./configure
612 * (copying & pasting DEM layers is broken, will fix later)
613
0c1044e9 6142007-09-21
4e4e9e57 615Evan Battaglia <gtoevan@gmx.net>:
0c1044e9
EB
616 * Fix right-click on geocache to work with new geocache names.
617 * Download & import SRTM 90m DEM data (still working on US 10m)
618
ed28ef63 6192007-09-17
4e4e9e57 620Evan Battaglia <gtoevan@gmx.net>:
ed28ef63
EB
621 * 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.
622
4f13653e
GB
6232007-09-09
624Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
625 * Removing unused files (*.png.h).
626
90e25247
GB
6272007-09-08
628Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
629 * Fix #1789550: define MAX macro if not defined on ALL systems
630
35462baf
QT
6312007-09-08
632Quy Tonthat <qtonthat@gmail.com>:
633 * AUtomatically fetching google version number.
634
eb93fa95
GB
6352007-09-07
636Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
637 * Fix #1789550: mkdtemp usage is conditioned, so it is possible
638 to build viking on system not offering such feature.
639
fd0a7199
GB
6402007-09-06
641Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
642 * Adding command line option framework.
643
4b53548b
QT
6442007-09-06
645Quy Tonthat <qtonthat@gmail.com>:
646 * Make viking's default start location somewhere more likely has maps.
ee180665
QT
647 * Fix crash when using "Maps Download" tools right after viking is
648 started (without a viking file).
4b53548b
QT
649
6502007-09-05
651Quy Tonthat <qtonthat@gmail.com>:
652 * Viking 0.9.2 (By Guilhem Bonnefille <guilhem.bonnefille@gmail.com>)
653
4e29c215
GB
6542007-09-03
655Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
656 * Fix: crash when "applying" a map layer property dialog.
94933cb8 657 * QA: strong type the second argument of the *_post_read functions.
63726881 658 * Preset filename when exporting a TrwLayer.
24277274
GB
659 * Refactoring: retrieve the VikWindow from the VikViewport via its
660 GtkWidget nature.
51c15f41 661 * Use $EMAIL to initialise email field for OSM upload.
07059501 662 * Do not warn about drawmode inconsistency while reading file.
e52d2bf3 663 * Hide Expedia view mode when expedia is not built in.
4e29c215 664
06f31fd5
GB
6652007-09-01
666Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
667 * Disable Expedia map layer by default (as it is not working).
668
1a8143e6
BZ
6692007-08-30
670Bernd Zeimetz <bernd@bzed.de>:
671 * Add redirect support (for Expedia map layer).
672
5092de80
GB
6732007-08-30
674Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
675 * Add ability to upload a single track.
676
dc5758d3
GB
6772007-08-28
678Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
679 * Check current drawmode after creating a new MapsLayer.
680
15e77c02
QT
6812007-08-25
682Quy Tonthat <qtonthat@gmail.com>:
683 * New google version number.
1918a993 684 * Better checking to detect downloaded text instead of images.
314c1ccc
QT
685 * Give more instructive message for attempting to download maps in
686 wrong mapmode.
15e77c02 687
f901dcdf
GB
6882007-08-20
689Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
690 * libcurl is a requirement
691
f8fe5d14
QT
6922007-08-20
693Quy Tonthat <qtonthat@gmail.com>:
694 * Fix bugs that cause crashes on layers copy/paste/delete.
d1f48cc2
QT
695 * Fix bug in Google search that caused viking jump to wrong location
696 when Google can not find the match.
f8fe5d14 697
1bd88e66
GB
6982007-08-16
699Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
700 * Group "Export Layer..." entries in a sub-menu.
701
494eb388
QT
7022007-08-16
703Quy Tonthat <qtonthat@gmail.com>:
704 * Clean up and eliminate compiler warning.
705
261c8fdc
QT
7062007-08-15
707Quy Tonthat <qtonthat@gmail.com>:
708 * Fix bug in creating temporary HOME when HOME is not set.
36c78d6d
QT
709 * Added --enable-old-google to configure script. Old google modes are
710 now disabled by default.
711 * Default mode for new maps is Google Maps.
261c8fdc 712
6a9ff0ee
QT
7132007-08-09
714Quy Tonthat <qtonthat@gmail.com>:
715 * Make Google Map default map type.
716
46e4fa54
QT
7172007-08-02
718Quy Tonthat <qtonthat@gmail.com>:
719 * DEM module can now read hgt.zip files directly (no need to unzip
720 them).
721 * DEM module can now process 1 arc sec hgt(.zip) files (mainly for USA
722 regions).
723
2dc9ab5e
QT
7242007-07-27
725Quy Tonthat <qtonthat@gmail.com>:
726 * Plug filedescriptor leak in dem.c
727
071da616
QT
7282007-07-26
729Quy Tonthat <qtonthat@gmail.com>:
730 * Display on status bar altitude at cursor using data from DEM layer(s).
731
ccff31c2
QT
7322007-07-25
733Quy Tonthat <qtonthat@gmail.com>:
734 * New google version numbers.
735
1ef9e637
QT
7362007-07-24
737Quy Tonthat <qtonthat@gmail.com>:
738 * Disable GeoCache Acquire since it nolonger works. Can be enabled
739 again using configure --enable-geocaches.
740
214f9ac2
QT
7412007-07-18
742Quy Tonthat <qtonthat@gmail.com>:
743 * Remove (my) debug messages which are no longer needed.
744
2dc9ab5e 7452007-07-15
214f9ac2
QT
746Quy Tonthat <qtonthat@gmail.com>:
747 * Missing a few changes here.
748 * release 0.9 (by Guilhem)
749
6ec35002
QT
7502007-07-13
751Quy Tonthat <qtonthat@gmail.com>:
752 * Eliminate the needs of entering DEM files for every single
753 track/waypoint layer.
754
84c2cc41
QT
7552007-07-07
756Quy Tonthat <qtonthat@gmail.com>:
757 * Fixed typo in Makefile.am
758
ad0a8c2d
EB
7592007-07-06
760Evan Battaglia <gtoevan@gmx.net>:
761 * Merge DEM Branch
762
441f28d3
QT
7632007-07-04
764Quy Tonthat <qtonthat@gmail.com>:
765 * Bug fix: View Mode displayed wrong setting on start up
766
83750a2d
QT
7672007-07-03
768Quy Tonthat <qtonthat@gmail.com>:
769 * Fixed bugs that caused draw_scale and draw_centermark status not being
770 consistent among View menu, viewport and loaded files.
771
ad0a8c2d 7722007-07-02
4e4e9e57 773Evan Battaglia <gtoevan@gmx.net>:
ad0a8c2d
EB
774 * DEM Branch: Trying to fix/cleanup various DEM things
775 * DEM Branch: Support for SRTM 3 arcsecond _global_ DEM data from http://www2.jpl.nasa.gov/srtm/
776
17407a43
QT
7772007-07-02
778Quy Tonthat <qtonthat@gmail.com>:
779 * Fixed bugs that caused crashes during GPS upload/download.
780
8cd10bb4 7812007-07-01
e2d11d62 782Quy Tonthat <qtonthat@gmail.com>:
8cd10bb4 783 * Make "Save Image" and "Save Image Directory" dialogs reusable.
e2d11d62 784
678fecbb
RM
7852007-06-24
786Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
787 * Merging with Ralf's work around debianization
ad4d241a 788 * INSTALL: refreshed
678fecbb 789
10888930
TS
7902007-06-23
791Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
792 * Minor change to avoid SEGFAULT on x86_64
a3188993 793 * Add DownloadOptions type to specify referer per map source
1b685d33 794
37518034
QT
7952007-06-19
796Quy Tonthat <qtonthat@gmail.com>:
797 * Fix bugs that causes "drawcentermark" not recognised when reading
798 from files.
799 * Fix a wild pointer bug that can cause crashes
800
d700ee38
GB
8012007-06-18
802Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
803 * Copying libcurl.m4 as it is needed everywhere
804
62c16860
QT
8052007-06-18
806Quy Tonthat <qtonthat@gmail.com>:
807 * New google version numbers.
808 * Make scale more visible.
809 * Add center mark which can be turn on/off in View menu.
810 * Viking now uses cookies for http requests. Some server(s) is quite
811 picky about this. (With great help from Lixus <gps@muellers.ms>)
0c24c0a5 812 * Download maps along a track. Right click on a track layer, select map
62c16860 813 type and zoom level, viking will do the rest.
0c24c0a5 814 * release 0.1.3-20070618
62c16860 815
99e679df
RM
8162007-06-13
817Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
818 * Adding an icon (suggested by Ralf Meyer <ranfyy@gmail.com>)
819
b0b88773
QT
8202007-06-8
821Quy Tonthat <qtonthat@gmail.com>:
822 * Fix a bug that causes segfault when viewing properties of a
823 waypoint.
824
4b31042b
QT
8252007-06-1
826Quy Tonthat <qtonthat@gmail.com>:
827 * Fix a bug that causes segfault when viewing properties of a track
828 that has only one trackpoint with elevation information.
1eef1bde 829 * Backport Evan's magic scissors from DEM branch.
4b31042b 830
f47d51b5
QT
8312007-05-31
832Quy Tonthat <qtonthat@gmail.com>:
833 * Add Google Maps search to View menu and Toolbar
834 * Waypoint created right after the search will pick up the search
835 string as comment. (Use TrackWaypoint Layer menu, not toolbar, to
836 create waypoint).
837
4587152b 8382007-05-26
4e4e9e57 839Mark Coulter <i_offroad@yahoo.com>:
4587152b
MC
840 * new waypoint symbols.
841
9b81efe3
QT
8422007-05-26
843Quy Tonthat <qtonthat@gmail.com>:
844 * Fix intermittent problem of map redraw.
845 * Mapslayer: Fixed bugs that cause in some cases, map display can not
846 be refreshed without downloading.
847
2d546d79
GB
8482007-05-24
849Ralf Meyer <ranfyy@gmail.com>:
850 * Adding man pages.
851
10ca2bfe
QT
8522007-05-24
853Quy Tonthat <qtonthat@gmail.com>:
854 * Maps layer: Improve performance for map autodownload.
3570ad57
QT
855 * Make dimensions easier to be found and changed to suit own tastes.
856 * Small touches on the look.
10ca2bfe 857
ff8b4326
QT
8582007-05-23
859Quy Tonthat <qtonthat@gmail.com>:
860 * New GPS layer menu items: "empty upload", "empty download", "empty
861 all"
7041549f 862 * acquire->Google Directions now record and display previous queries
3570ad57 863 fo "From"/"To" entries.
7041549f 864 * Position Google Directions dialogs at the center of Viking window.
ff8b4326 865
38778d11
QT
8662007-05-22
867Quy Tonthat <qtonthat@gmail.com>:
868 * GPS layer track and waypoint data can now be saved.
2bf7cadd
QT
869 * Disable prompt for save before exit.
870 * Add "Save and Exit" to File menu.
38778d11 871
ad0a8c2d 8722007-05-20
4e4e9e57 873Evan Battaglia <gtoevan@gmx.net>:
ad0a8c2d
EB
874 * DEM Branch
875
6d38ac4f
QT
8762007-05-20
877Quy Tonthat <qtonthat@gmail.com>:
878 * Stop autodownload from running forever on map downloading errors.
879
0b3c4c1c
QT
8802007-05-18
881Quy Tonthat <qtonthat@gmail.com>:
06e94d26 882 * Add curl-devel to spec file.
0b3c4c1c 883 * Map tool: Left click can now refresh display of map tiles.
4b31d033 884 * Check for non-displayable data after downloading map.
0b3c4c1c 885
11f88b69
QT
8862007-05-17
887Quy Tonthat <qtonthat@gmail.com>:
888 * Fix problems in map downloading caused by unreliable error
889 detection.
06e94d26 890 * Release 0.1.3
11f88b69 891
0b0963fb
QT
8922007-05-15
893Quy Tonthat <qtonthat@gmail.com>:
894 * Fixed bugs that can cause segfault on exit. The problem was caused
895by mapslayer's weak_ref not being unref'ed in some cases.
896
3335ae4e 8972007-05-13
4e4e9e57 898Evan Battaglia <gtoevan@gmx.net>:
3335ae4e
EB
899 * 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.
900
093c5c71 9012007-05-11
4e4e9e57 902Evan Battaglia <gtoevan@gmx.net>:
093c5c71 903 * Fix removal of redownloaded tiles from memory cache.
e415a0e8 904 * Fix a stupid segfault in main.c (opening new files)
093c5c71 905
056e8bd1
QT
9062007-05-09
907Quy Tonthat <qtonthat@gmail.com>:
908 * New Google version numbers.
909
50817314 9102007-05-08
4e4e9e57 911Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
50817314
GB
912 * New "Refresh onscreen tiles" menu entry
913
6afc9732 9142007-05-04
4e4e9e57 915Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
6afc9732
GB
916 * debian/: debianization
917
81a061e4 9182007-04-29
4e4e9e57 919Reid Priedhorsky <reid@reidster.net>:
81a061e4
GB
920 * libusb support
921
dfb4bdaa 9222007-04-28
4e4e9e57 923Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
dfb4bdaa 924 * OpenSourceMap slippy maps (in osm.c) -- Maplink tiles
ca9eb04a 925 * Add configuration option for OpenStreetMap sources
dfb4bdaa 926
67209ca8 9272007-04-23
4e4e9e57 928Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
67209ca8
GB
929 * OpenSourceMap slippy maps (in osm.c) -- Osmarender and Mapnik
930
ed6242f3 9312007-04-21
4e4e9e57 932Evan Battaglia <gtoevan@gmx.net>:
ed6242f3
EB
933 * OpenSourceMap slippy maps (in google.c) -- identical to google maps except zoom numbering
934
fa9fef36 9352007-04-16
4e4e9e57 936Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
fa9fef36
GB
937 * Adding libcurl support
938
69b825fe
QT
9392007-04-04
940Quy Tonthat <qtonthat@gmail.com>:
941 * New Google version number.
942 * Fixed Google Directions
943
4a96999b
QT
9442007-02-20
945Quy Tonthat <qtonthat@gmail.com>:
946 * GPS layer dialog now displayed at the center of the Viking main
947 window.
948
997905be
QT
9492007-02-19
950Quy Tonthat <qtonthat@gmail.com>:
951 * New Google version numbers.
952
af2740eb
QT
9532007-02-15
954Quy Tonthat <qtonthat@gmail.com>:
955 * Made viking.spec.in out of Michael's viking.spec
956 * Added viking.spec.in to autoconf files.
957
9582007-02-15
4e4e9e57 959Michael A. Peters <mpeters@mac.com>:
af2740eb
QT
960 * Added viking.spec
961
07f39a64 9622007-02-14
4e4e9e57 963Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
07f39a64
GB
964 * NEWS, configure.ac: preparing 0.1.2
965
4e0cf33b 9662007-02-13
4e4e9e57 967Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
4e0cf33b
GB
968 * src/vikwindow.c: remove URL and version number from window title
969 * src/dialog.c: add URL and use dynamic information for version
21c318eb 970 * AUTHORS, src/dialog.c: update contributors list
e8947958
GB
971 * AUTHORS, src/dialog.c, src/Makefile.am: About dialog filled with
972 AUTHORS file
4e0cf33b 973
ecb51018
QT
9742007-02-07
975Quy Tonthat <qtonthat@gmail.com>:
976 * Fix bug that causes crashes when click at the right side (outside)
977 of the track graph area in the Track Poperties window.
978
e1e2f2c6 9792007-02-06
4e4e9e57 980Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
e1e2f2c6
JJ
981 * Add new information to Track Properties. Postion in time will be
982 tracked and display when moving mouse cursor around the track graph.
983
4f210965
QT
9842007-02-06
985Quy Tonthat <qtonthat@gmail.com>:
986 * New google version numbers.
d1fb6e7f 987 * correct main window title and viking website.
4f210965 988
369e959a
QT
9892007-02-05
990Quy Tonthat <qtonthat@gmail.com>:
991 * Cosmetic changes.
992
119f63a0
QT
9932007-02-04
994Quy Tonthat <qtonthat@gmail.com>:
995 * Simplify tools enable/disable codes.
996
79845167
QT
9972007-02-01
998Quy Tonthat <qtonthat@gmail.com>:
999 * Only tools that work with current active layer are enable,
1000 others are disable (fade out and does nothing when clicked on).
1001
d820e240
GB
10022007-01-27
1003Quy Tonthat <qtonthat@gmail.com>:
1004 * Display map sections while downloading (bug 1303429)
1005
267b6db5
QT
10062007-01-25
1007Quy Tonthat <qtonthat@gmail.com>:
1008 * Fixed bugs that caused crashes on creating new map layer or
1009 new track/waypoint layer.
1010
dad2c114
QT
10112007-01-24
1012Quy Tonthat <qtonthat@gmail.com>:
1013 * Updated google tranparent version number.
1014 * Made it more convenient to update google version numbers.
1015
cdcaf41c
QT
10162007-01-23
1017Quy Tonthat <qtonthat@gmail.com>:
1018 * Merged branch modular to trunk.
1019
54d3b232
QT
10202007-01-05
1021Quy Tonthat <qtonthat@gmail.com>:
1022 * Bug fix: main menu edit->delete and edit->cut did not work with
1023 waypoints and tracks.
1024
2cebc318
QT
10252007-01-04
1026Quy Tonthat <qtonthat@gmail.com>:
1027 * Added "Copy" and "Cut" to popup menus for track and waypoint (on the
1028 layer panel).
1029
20c7a3a0
QT
10302007-01-03
1031Quy Tonthat <qtonthat@gmail.com>:
107d445a
QT
1032 * bug fix: crash on inserting aggregate layer if the selected layer's
1033 parent is not an aggregate layer.
1034 * bug fix: crash when delete a child layer whose parent is not
1035 an aggregiate layer (eg gpslayer)
20c7a3a0
QT
1036 * Menu item selection for layer instances.
1037
fdca5edb
QT
10382007-01-02
1039Quy Tonthat <qtonthat@gmail.com>:
1040 * gpslayer: Unexpose interface functions.
5a4a28bf 1041 * Layers now can have their say on what pop up menu items they want.
fdca5edb 1042
cdcaf41c 10432007-01-02
4e4e9e57 1044Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
cdcaf41c
QT
1045 * Add ability to disable Terraserver stuff
1046 * Add ability to disable Expedia stuff
1047
fdca5edb
QT
10482007-01-01
1049Quy Tonthat <qtonthat@gmail.com>:
1050 * gpslayer: fix bugs that causes crashes when click "Cancel" on layer
1051 creation dialog.
1052
cdcaf41c 10532007-01-01
4e4e9e57 1054Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
cdcaf41c
QT
1055 * Make all .h self sufficient
1056 * Add ability to disable Google stuff
1057
b364d6bc
QT
10582006-12-31
1059Quy Tonthat <qtonthat@gmail.com>:
1060 * Added gps layer
1061
cdcaf41c 10622007-01-02
4e4e9e57 1063Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
cdcaf41c
QT
1064 * Add ability to disable Terraserver stuff
1065 * Add ability to disable Expedia stuff
1066
10672007-01-01
4e4e9e57 1068Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
cdcaf41c
QT
1069 * Make all .h self sufficient
1070 * Add ability to disable Google stuff
1071
b291388a
GB
10722006-12-26
1073Quy Tonthat <qtonthat@gmail.com>:
1074 * Fix a google version number change (at least in Australia).
1075
ea40bccf
AF
10762006-12-07
1077Quy Tonthat <qtonthat@gmail.com>:
1078 * Fix an array overflow bug in Map Layer Properties
1079
b7b66e1f
GB
10802006-12-04
1081Alex Foobarian <foobarian@gmail.com>:
1082 * Added an "About" dialog
1083
68fb2913
AF
10842006-11-30
1085Alex Foobarian <foobarian@gmail.com>:
1086 * Added Quy Tonthat's patch to fix a bug in Track Properties
1087
1a8437ab
AF
10882006-11-29
1089Alex Foobarian <foobarian@gmail.com>:
ea40bccf 1090 * Added patch by Quy Tonthat <qtonthat@gmail.com> to fix a crash bug
1a8437ab 1091
fa1b5a5f 10922006-11-12
4e4e9e57 1093Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
fa1b5a5f
GB
1094 * Add expat explicit dependency
1095
7432fddf
AF
10962006-10-31
1097Alex Foobarian <foobarian@gmail.com>:
1098 * Visual feedback for moving waypoints
1099
33534cd8
AF
11002006-10-30
1101Alex Foobarian <foobarian@gmail.com>:
1102 * Created standard Edit menu
1103 * Implemented Cut for trackpoints and waypoints
1104 * When moving trackpoints, we now draw one under the cursor for visual feedback
1105
f9db6bd6
AF
11062006-10-26
1107Alex Foobarian <foobarian@gmail.com>:
1108 * Cleared up the drawing modes and map type descriptions
1109 * Updated google version string to make it work in Europe
1110 * Added Cut/Copy/Paste shortcuts to right-click menus
4b00e581 1111 * Compacted the track properties dialog
f9db6bd6 1112
941aa6e9
AF
11132006-10-23
1114Alex Foobarian <foobarian@gmail.com>:
1115 * Introduced a toolbar tool interface, converted existing tools to use it
1116 * As a result, ruler drawing bugs are gone
1117 * Sped up ruler drawing by increasing the redraw priority
1118
78c9fb5b 11192006-08-15
4e4e9e57 1120Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
78c9fb5b
GB
1121 * Add implicit DMS->DDD conversions in waypoints dialogs
1122
0165e6e4 11232006-07-26
4e4e9e57 1124Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
0165e6e4
GB
1125 * src/degrees_converters.c, src/degrees_converters.h,
1126 test/degrees_converter.c: add dec -> DDD conversion
1127 * src/degrees_converters.c, src/degrees_converters.h,
1128 test/degrees_converter.c: add dec -> DMM conversion
1129 * src/degrees_converters.c: refactor dms conversions
1130
6c02911c 11312006-07-24
4e4e9e57 1132Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
6c02911c
RP
1133 * Add patch for GoogleMaps from Reid Priedhorsky
1134
0165e6e4 11352006-07-22
4e4e9e57 1136Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
0165e6e4
GB
1137 * Makefile.am, configure.ac, src/Makefile.am,
1138 src/degrees_converters.c, src/degrees_converters.h,
1139 test/Makefile.am, test/check_degrees_conversions.sh,
1140 test/degrees_converter.c: Adding degrees conversion functions
1141 (DDD/DMM/DMS)
1142
11432006-07-06
4e4e9e57 1144Evan Battaglia <gtoevan@gmx.net>:
0165e6e4
GB
1145 * ChangeLog, src/google.c: Upgrade Google Maps -- Europe
1146
a808ab5f
EB
11472006-07-01
1148Evan Battaglia <gtoevan@gmx.net>:
1149 * Upgrade Google Maps version (yay Europe!)
1150
0165e6e4 11512006-06-11
4e4e9e57 1152Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
0165e6e4
GB
1153 * NEWS, configure.ac: Preparing 0.1.1
1154
65f0ccab
AF
11552006-05-25
1156Alex Foobarian <foobarian@gmail.com>:
1157 * Cleaned up the data source interface
1158 * Added a setup dialog to the GPS data source, with protocol type and serial port location
1159
5f304fd7
AF
11602006-05-12
1161Alex Foobarian <foobarian@gmail.com>:
1162 * Small fixes in Acquire from GPS code
1163
4e4e9e57
GB
11642006-05-08
1165Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
fe203390
GB
1166 * autogen.sh: simpler method to start from CVS
1167
a8d46e0b 11682005-12-03
4e4e9e57 1169Evan Battaglia <gtoevan@gmx.net>:
a8d46e0b
EB
1170 * Data sources -- check for existence of necessary things
1171
7b3479e3 11722005-11-25
4e4e9e57 1173Evan Battaglia <gtoevan@gmx.net>:
7b3479e3
EB
1174 * Created "data sources" structure to easily add new data sources via GPS babel.
1175 It's ugly now and there's a lot to be done, but I think 79-line datasources_google.c
1176 shows the power of the approach.
3333c069 1177 * Data sources: Google & Geocaches
7b3479e3 1178
4e4e9e57
GB
11792005-11-23
1180Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
8904c540 1181 * src/gpx.c (gpx_dtostr): add better GPX export
161aa492
EB
1182Evan Battaglia <gtoevan@gmx.net>:
1183 * dtostr -> coords.c; use in gpsmapper.c and gpspoint.c (locale-independent output)
8904c540 1184
d1fa6cff
AF
11852005-11-21
1186Alex Foobarian <foobarian@gmail.com>:
1187 * Fixed v-t diagram crash bug
1188
1d1bc3c1
EB
11892005-11-19
1190Alex Foobarian <foobarian@gmail.com>:
1191 * GPSBabel acquire code
1192
9f0cd67d
AF
11932005-11-18
1194Alex Foobarian <foobarian@gmail.com>:
1195 * Copy/paste of individual track- and way-points updated to work between processes.
1196
0a6cab71
AF
11972005-11-17
1198Alex Foobarian <foobarian@gmail.com>:
1199 * Copy/paste between viking processes
1200 * Layer marshalling support
1201
4e4e9e57
GB
12022005-10-28
1203Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
1bc9b120
GB
1204 * configure.ac: Adding --with-mapcache configure option
1205 * src/config.h: Removed because no more used (generated)
1206
15614495
AF
12072005-10-18
1208Alex Foobarian <foobarian@gmail.com>:
1209 * Fix ruler declination in UTM mode
1210
4e4e9e57
GB
12112005-10-17
1212Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
80dc8501
GB
1213 * src/icons/Makefile.am: assumes the creation of icons.h
1214 * src/garminsymbols.c, src/vikwindow.c: icons.h re-located
1215 * src/Makefile.am: no more icons.h production
1216
024f32c1 12172005-10-16
4e4e9e57 1218Evan Battaglia <gtoevan@gmx.net>:
024f32c1 1219 * Fix ruler: show angle, distance even when compass off-screen.
1a18e09d 1220 * Fix bgitemcount. Background items status bar "should" be accurate now.
024f32c1 1221
c48517ad
AF
12222005-10-13
1223Alex Foobarian <foobarian@gmail.com>:
1224 * Drag and drop whole track/waypoint lists
1225
80e450c0
AF
12262005-10-12
1227Alex Foobarian <foobarian@gmail.com>:
1228 * Coord layer drawing for lat/lon based projections
1229
0dff88ea
AF
12302005-10-11
1231Alex Foobarian <foobarian@gmail.com>:
1232 * Draw a compass when using a ruler
1233
e4847ce9
AF
12342005-10-07
1235Alex Foobarian <foobarian@gmail.com>:
1236 * Added ruler drawing to the ruler tool
1237
2f50c650
AF
12382005-10-06
1239Alex Foobarian <foobarian@gmail.com>:
1240 * Added support for pasting coordinates in lat/lon format
1241
e890a6e6
EB
12422005-10-05
1243Alex Foobarian <foobarian@gmail.com>:
1244 * Change clipboard so as to use GTKClipboard. Prepare for support for pasting coordinates, etc.
1245Evan Battaglia <gtoevan@gmx.net>:
1246 * When pasting waypoints and tracks, do name resolution (add #2, etc)
1247
08b251ec
EB
12482005-10-01
1249Evan Battaglia <gtoevan@gmx.net>:
1250 * make symbols work for geocaching .loc files (and case-insensitive symbol names)
35c7c0ba 1251 * Option as to whether or not to show unit scale (esp for exporting images)
08b251ec 1252
4e4e9e57
GB
12532005-09-30
1254Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
dad55b79 1255 * configure.ac, src/Makefile.am (SUBDIRS): added auto-tools support for src/icons
70a23263
AF
1256Alex Foobarian <foobarian@gmail.com>:
1257 * Added a drag_drop_request method to layer interface, updated DnD to use it
e673b75f 1258 * Updated DND to insert layers at the point of the drop, instead of front of list
42c2ac3e 1259 * Added wp symbol support to gpx
92136662 1260 * Fixed name collisions during track/wp DND
ea3933fc
EB
1261 * Layer-wide option as to whether to show waypoint symbols
1262
acaf7113
AF
12632005-09-29
1264Alex Foobarian <foobarian@gmail.com>:
1265 * Added support for waypoint symbols (changing, loading, saving), and a small number of icons.
1266 * Added a scale ruler
1267 * Changed panning to show less "garbage" in exposed areas
1268
a5e51d35
EB
12692005-09-28
1270Evan:
1271 * menu.xml & icons inline
1272
e4afc73a 12732005-09-27
acaf7113 1274Alex Foobarian <foobarian@gmail.com>:
e4afc73a
EB
1275 * GtkUIManager/Toolbar
1276 * DND in the LayersPanel
0912fc7e
EB
1277Evan:
1278 * strtod -> g_strtod (i18n glitch)
1279
4e4e9e57
GB
12802005-09-25
1281Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
0912fc7e
EB
1282 * src/globals.h (VIKING_VERSION): uses the PACKAGE_VERSION macro
1283 * Makefile.am (EXTRA_DIST): handles viking-remote
1284 * src/Makefile.am (AM_CFLAGS): substitution of CFLAGS by AM_CFLAGS
1285 * doc/Makefile.am, doc/dev/Makefile.am: new files
1286 * Makefile.am (SUBDIRS): handles doc directory
1287 * configure.ac: handles doc and doc/dev directories
e4afc73a 1288
2ab9b480 12892005-09-16
2ab9b480 1290Alex Foobarian <foobarian@gmail.com>: fix to v-vs-t (better drawing)
3de5bc4f
EB
1291Evan: * GPX fixes
1292 * So Geocaching .LOC _isn't_ GPX?!?!? Oh well, it's XML...
1293 * GPX write, click v-vs-t diagram
1294 * Option to show stops in TRWLayer options, and stop_length
1295 * Elevation plotting relative to min and max elevation in track.
1296 * Option to do elevation plotting, and controlling relative height
2ab9b480
EB
1297
12982005-09-15
1299 * 4+ hours later and voila, GPX read support
1300 * Fixes in propwin if track doesn't have certain data, say so.
1301
13022005-09-14
1303Me (Evan) again:
1304 * Fix USGS support
1305 * Click on the elevation map to go there, so you can see where a mountain-top is etc.
1306 * Don't crash on track properties of an empty track.
1307
734652bf 13082005-09-13
4e4e9e57 1309Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
734652bf
EB
1310 * bootstrap: new file to bootstrap auto-tools
1311 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
1312 * Makefile.am (bin_SCRIPTS): viking-remote added
1313 * configure.ac: --enable-alphabetized-trw option added
1314
1315Evan Battaglia <gtoevan@gmx.net>:
1316 * Experimental altitude funky plotting I'm working on
1317
13182005-09-12
1319Alex Foobarian <foobarian@gmail.com>'s changes
1320* disable stops, for now (I forgot about those...)
1321* Track elevation graph: minimum altitude difference for less jagged curves
1322* Track elevation graph: gray background, blue foreground
1323* Track elevation graph: lines to clearly show absolute elevation
1324* New velocity-vs-time graph & calculating function
1325* Notebook to hold this new graph with track elevation graph
1326My (Evan's) changes:
1327* Fix above v-vs-t patch to not crash on tracks without timestamp.
1328* Not show v-vs-t graph and/or elevation map if the necessary data isn't there.
4e4e9e57 1329Guilhem Bonnefille <guilhem.bonnefille@gmail.com>'s changes
dad55b79
GB
1330 * bootstrap: new file to bootstrap auto-tools
1331 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
1332 * Makefile.am (bin_SCRIPTS): viking-remote added
1333 * configure.ac: --enable-alphabetized-trw option added
734652bf 1334
9903c388
EB
13352005-09-07
1336Autotools support by Guilhem Bonnefille.
1337
bb71de8b
AF
13382005-09-06
1339Added Alex Foobarian's track duration patch.
1340Added Alex Foobarian's track profile patch.
9903c388 1341Added Alex Foobarian's elevation map fix.
bb71de8b 1342
725c87e1
EB
13432005-09-04
1344Map cache fix: if only one map can fit / one map is bigger than cache size, then that's OK.
bb71de8b 1345Delete from cache when updating image.
725c87e1 1346
50a14534
EB
13472005-08-18
1348Map cache size based on memory usage, not number of images. Some flaws to be worked out still in this.
1349
13502005-08-16
1351Accepted USGS maps support from Clark McKines. Pretty slick, I'll have to take a look at it.
1352
13532005-08-02
1354Quite easily added support for Mercator projection & Google Mercator maps (regular, transparent etc)
1355Chaned waypoint types a little bit (size of waypoint)
1356
13572005-07-31
1358Hopefully fixed background.c item # count
1359Fixed KH Maps (v=2)
1360
13612005-06-20
1362A little research & added KH Maps support.
1363
13642005-06-19
1365Fixed right-click waypoint edit -> crash bug, hopefully.
1366Fixed "everyone lives in zone 11" assumption for vikgeoreflayer.c; still monozone though ...
1367Made it so when you paste or add a new layer, it pastes it before the selected layer, not to the top.
1368Fixed the bug where pasting a map layer messed up the name.
1369Made dragging middle mouse button pan. Removed pan tool. Thanks Reid for the idea.
1370Made different options for drawing waypoint dots. Not very good but we can make better-looking ones later.
1371