]> git.street.me.uk Git - andy/viking.git/blame - ChangeLog
Realtime tracking: Add new moving map method.
[andy/viking.git] / ChangeLog
CommitLineData
dc3a1898
QT
12008-10-11
2Quy Tonthat <qtonthat@gmail.com>:
3 * Fix segfault in realtime tracking.
4 * Add new moving map method for realtime tracking.
5
10f9bcb6
SB
62008-09-30
7Stanislav Brabec <sbrabec@users.sourceforge.net>
8 * Rename icon: viking_icon.png -> viking.png
5459f84e 9 * Fix missing files in po/POTFILES.in
9c915564 10 * src/viking.desktop.in: add GenericName and revise Categories
63af53bc 11 * viking.spec.in, src/icons/Makefile.am: Fix icon target dir
10f9bcb6 12
7f9f736d
QT
132008-09-22
14Quy Tonthat <qtonthat@gmail.com>:
15 * Change "Zoom To" short cut to avoid conflict with "Zoom Tool".
16
c8724a34
GB
172008-09-16
18Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
19 * Update translations
20
a583b41a
QT
212008-09-07
22Quy Tonthat <qtonthat@gmail.com>:
23 * fix parallel build (make -j8) on multi-processor machines. Based
24 on a patch from sbrabec. Thanks.
25
bc7f6b49
GB
262008-09-03
27Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
28 * QA: cleanning old stuff
29
b2241600
GB
302008-09-01
31Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
32 * Fix #1947260: correct a corrupted escape
33
730a38c1 342008-09-01
a0fc9d29
QT
35Quy Tonthat <qtonthat@gmail.com>:
36 * Google search adapting changes from Google.
37
382008-09-01
730a38c1
QT
39Quy Tonthat <qtonthat@gmail.com>:
40 * Fixed crashes when creating new layers.
41
5c01c6b7
GB
422008-08-30
43Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
44 * QA: removing specific GtkCellRenderer
45
ab52dab8 462008-08-30
7400bad4
GB
47Armin Moser <armin.moser@student.tugraz.at>:
48 * add osm cycle layer support
e3154bef 49 * add a menu entry to extend an existing track using magic scissors
7400bad4 50
ab52dab8 512008-08-30
0faf6aeb
GB
52anonymous:
53 * Patch #2009666: OpenAerialMap
54
ab52dab8 552008-08-30
4c755970
GB
56Rob Norris <robbieonsea@users.sourceforge.net>:
57 * Fix #1952523: mode_button assertion loading old datafile
58
a58aaed4
GB
592008-08-25
60Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
61 * Add preferences to select how degrees are displayed
62
3bfe920a
GB
632008-08-24
64Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
65 * Fix: update layer after applying properties
66
ab52dab8 672008-06-24
3750ef3e
GB
68Mathieu Albinet <mathieu17@gmail.com>:
69 * Color picker button for the Coordlayer properties dialog
70
43becf6e
GB
712008-08-23
72Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
73 * Cut/Copy/Paste empty selection is not critical
74
ab52dab8 752008-06-23
85b3c367
GB
76Mathieu Albinet <mathieu17@gmail.com>:
77 * Layers panel UI improvements
78
85beadba
GB
792008-08-22
80Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
81 * Replace specific about dialog by GtkAboutDialog
b01c3429 82 * Replace some g_warning by g_debug
5bfafde9 83 * Homogeneous icons management.
85beadba 84
843b99df
GB
852008-08-17
86Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
87 * Add preferences to store OSM login/password
d9d1084e 88 * Add a password entry widget
843b99df 89
1e80f7a4
GB
902008-08-16
91Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
92 * Ensure that confirmation dialog is over file selector
93
3cf8131d
QT
942008-08-13
95Quy Tonthat <qtonthat@gmail.com>:
96 * Fixed google map download problem.
97
7a31304a
GB
982008-07-31
99Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
100 * Release Viking 0.9.6
101 * Fix unecessary (and probably) Makefile.am directive
102
f2643f9e
QT
1032008-07-28
104Quy Tonthat <qtonthat@gmail.com>:
105 * Fix gcget command line to accomodate negative coords.
106
09dd3c51
QT
1072008-07-22
108Quy Tonthat <qtonthat@gmail.com>:
109 * Google maps no longer worked due to changes made by Google.
110 The Problems now fixed.
111
ab52dab8 1122008-07-21
389cd3aa
GB
113Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
114 * Release Viking 0.9.5
115
ab52dab8 1162008-07-18
05d95193
GB
117Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
118 * Install man pages
58cb9041 119 * Update translations
05d95193 120
ace0dae0
QT
1212008-07-15
122Quy Tonthat <qtonthat@gmail.com>:
123 * Added viking.desktop
124
ab52dab8 1252008-07-13
04348a9a
GB
126Rob Norris <robbieonsea@users.sourceforge.net>:
127 * Fix #1947456: Compiler warning fixes
128
ab52dab8 1292008-07-09
8fb7c70a
GB
130Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
131 * Update translations
132
8dcb3ba4
QT
1332008-07-02
134Quy Tonthat <qtonthat@gmail.com>:
135 * Track properties: split track at marker.
136
e60fc2c9
QT
1372008-06-30
138Quy Tonthat <qtonthat@gmail.com>:
139 * Track properties: Keep markers of the graphs in sync with each
140 other.
141
ab52dab8 1422008-06-29
109c6557
MA
143Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
144 * Windows port: fallback temporary file
145
ab52dab8 1462008-06-29
e0173c37
MA
147Mathieu Albinet <mathieu17@gmail.com>:
148 * Windows port: typo in util.c
149
9dc30292
QT
1502008-06-24
151Quy Tonthat <qtonthat@gmail.com>:
152 * Track graph marker now works again.
153
804e8de9
QT
1542008-06-22
155Quy Tonthat <qtonthat@gmail.com>:
156 * Fix google version number.
157
64b32f37
QT
1582008-06-15
159Quy Tonthat <qtonthat@gmail.com>:
160 * RELEASE: Test release 0.9.4.20080614 (by Guilhem)
161
ab52dab8 1622008-06-09
6c6f8d24
MA
163Mathieu Albinet <mathieu17@gmail.com>:
164 * Windows port: redefine LOCALEDIR
165
8499a412
QT
1662008-06-06
167Quy Tonthat <qtonthat@gmail.com>:
168 * viking no longer converts waypoint names to uppercase. Waypoint names
169 are now case insensitive.
170
ab52dab8 1712008-06-02
c7f6cb25
MA
172Mathieu Albinet <mathieu17@gmail.com>:
173 * Portability: remove "/dev/null" use
174
ab52dab8 1752008-05-08
62ddf770
MA
176Mathieu Albinet <mathieu17@gmail.com>:
177 * Windows port: rename interface to source_interface
31766324 178 * Portability: replace mmap functions by g_mapped_file*
27c30bbe 179 * Portability: use of g_ascii_dtostr to format google url
62ddf770 180
ab52dab8 1812008-05-02
85540d7a
GB
182Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
183 * Update man page
184
ab52dab8 1852008-05-01
1ac37c09
GB
186Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
187 * Add file content checking process
188
ab52dab8 1892008-05-01
533bbf34
MA
190Mathieu Albinet <mathieu17@gmail.com>:
191 * Remove dependency to wget
192
ab52dab8 1932008-05-01
2936913d
GB
194Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
195 * Adding --debug and --verbose command line option
196
ab52dab8 1972008-04-26
6c641b1a
MA
198Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
199 * Fix pipe leaks
200
ab52dab8 2012008-04-26
3a0c074a
MA
202Mathieu Albinet <mathieu17@gmail.com>:
203 * Portability: provide our own curl WRITE function
204
ab52dab8 2052008-04-22
61f37ac9
RN
206Robert Norris <rw_norris@hotmail.com>:
207 * Fix: Initalize tv_usec field.
6af463da 208 * Fix for implicit declaration of function 'g_fopen'
61f37ac9 209
ab52dab8 2102008-04-21
f9ab07c8
GB
211Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
212 * Bug #1915121: add an utility to reproduce (test/gpx2gpx)
dd81e762 213 * Fix #1915121: use GLib functions to handle ISO8601 dates
f9ab07c8 214
ab52dab8 2152008-04-16
6b1a58ec
TS
216Tim Scofield <nospam546@comcast.net>:
217 * Fix: typo false -> FALSE
218
ab52dab8 2192008-04-12
c0366d1c
GB
220Mathieu Albinet <mathieu17@gmail.com>:
221 * M_PI already defined
222
ab52dab8 2232008-04-12
45acf79e
MA
224Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
225Mathieu Albinet <mathieu17@gmail.com>:
226 * Portability: reduce unistd.h dependency
f83131b9 227 * Portability: replace mkdir by g_mkdir
c44594ee 228 * Portability: replace deprecated bzero function by memset
a1618d62 229 * Portability: remove dirname needs with g_mkdir_with_parents
45acf79e 230
ab52dab8 2312008-03-27
6e4a49aa
MA
232Mathieu Albinet <mathieu17@gmail.com>:
233 * Replace GtkFileSelection by GtkFileChooser
234
ab52dab8 2352008-03-24
b6e6dfbd
GB
236Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
237 * Merge icons in a single binary object
238
ab52dab8 2392008-03-15
372132a6
GB
240Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
241 * Fix: [ 1839948 ] Maximize/Restore changes current cursor
576cbd17 242 * Add panning tool as default
372132a6 243
ab52dab8 2442008-02-25
c2fe3b00
GB
245Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
246 * po/ChangeLog: needed file for distribution
247
ab52dab8 2482008-02-25
0654760a
RN
249Rob Norris <robbieonsea@users.sourceforge.net>:
250 * Fix: autogen can generate broken configure file (SF#1881475)
251 * Fix some compiler warnings (SF#1888407)
244c0e50 252
ab52dab8 2532008-02-24
502100a7
GB
254Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
255 * Change OSM's tiles URL
256
ab52dab8 2572008-02-22
4e4e9e57 258Michael A. Peters <mpeters@mac.com>:
7fead48d
QT
259 * viking.spec: Correct license, required packages and local.
260
ab52dab8 2612008-02-20
edbec4dc
GB
262Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
263 * Update translations
264
ab52dab8 2652008-02-16
9d8d6d0f
GB
266Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
267 * main.c: I18N improvements
a29684ba 268 * French translation update
9d8d6d0f 269
ab52dab8 2702008-02-16
4e4e9e57 271Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
1af46481
GB
272 * I18N improvements
273 * French translation update
274 (both submitted the 2008-01-12 on mailing-list)
275
ab52dab8 2762008-01-22
a61b2619
AF
277Alex Foobarian <foobarian@gmail.com>:
278 * Fix a crash bug in merge-by-time reported by Evan <gtoevan@gmx.net>
279
1af46481 2802008-01-18
4e4e9e57 281Quy Tonthat <qtonthat@gmail.com>:
9b79169d
QT
282 * Fix a crash bug in mapcache reported by Jocelyn <jocelyn.jaubert@gmail.com>
283 * Added mutex to protect mapcache from being corrupted by threads.
284
ab52dab8 2852008-01-04
d03d80e6
AF
286Alex Foobarian <foobarian@gmail.com>:
287 * Tuned the v-t diagram drawing
288
ab52dab8 2892007-12-27
4e4e9e57 290Evan Battaglia <gtoevan@gmx.net>:
c5f63dfe
EB
291 * Minor fixes/debugging to gcget. Add gcget-perl
292 * Full screen mode.
3a24d4e5 293 * Bugfix for prefernces -- don't cut off last character of password
c5f63dfe 294
ab52dab8 2952007-12-27
0b72c435
OK
296Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
297 * Add GpxWritingOptions to control GPX file writing
298
36179a2e 2992007-12-23
4e4e9e57 300Oddgeir Kvien <oddgeir@oddgeirkvien.com>:
36179a2e
OK
301 * Add default values to ele and time fields (due to OSM)
302
a5c8699d 3032007-12-21
4e4e9e57 304Evan Battaglia <gtoevan@gmx.net>:
a5c8699d
EB
305 * Preferences groups/tabs
306 * Fix gcget to accept username and password. Pass this in to gcget.
307 * Oops! Reading preferences from the file wasn't working. Fixed.
308
ab52dab8 3092007-12-21
4e4e9e57 310Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
825ae4a2
JJ
311 * Update French translation
312
ab52dab8 3132007-12-21
4e4e9e57 314Christoph Eckert <ce@christeck.de>:
a62aa77a
CE
315 * Update source for OSM/Osmarender tiles
316
ab52dab8 3172007-12-20
4e4e9e57 318Evan Battaglia <gtoevan@gmx.net>:
8339c44d
EB
319 * Preferences in ~/.viking/viking.prefs, this will soon allow geocaching support to go mainstream, (hopefully)
320
8956d2ef 3212007-12-20
4e4e9e57 322Quy Tonthat <qtonthat@gmail.com>:
8956d2ef
QT
323 * Revert a previous change that disabled realtime tracking if libgps
324 does not exist.
325
ab52dab8 3262007-12-17
4e4e9e57 327Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
eb6b0125
JJ
328 * Use specific gettext call for plural form
329
ab52dab8 3302007-12-16
4e4e9e57 331Evan Battaglia <gtoevan@gmx.net>:
eab858a1 332 * Sort waypoints in GPX output.
a8fe53f8 333 * Use the "next unused" (not really) waypoint number as default.
eab858a1 334
ab52dab8 3352007-12-15
adc67de1
GB
336Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
337 * Fix compilation under HURD (missing MAXPATHLEN macro)
47ec40de 338 * Fix: if libgps is missing, Realtime GPS Tracking is disabled
adc67de1 339
ab52dab8 3402007-12-15
4e4e9e57 341Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
5515e2d3 342 * Make menu entries translatable
7760b0cf 343 * Mark many strings translatable
2d2bea38 344 * Update french translation
5515e2d3 345
ab52dab8 3462007-12-12
4c77d5e0
GB
347Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
348 * Marking translatable strings
a94a5724 349 * First french translation (incomplete)
4c77d5e0 350
ab52dab8 3512007-12-12
7a43153e
GB
352Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
353 * Fix warning: underquoted definition of AM_WITH_EXPAT
4107128c 354 * Fix bug: "config.status: error: cannot find input file: Makefile.in"
7a43153e 355
d88f5ec1 3562007-12-07
4e4e9e57 357Quy Tonthat <qtonthat@gmail.com>:
d88f5ec1
QT
358 * Fix autogen.sh to remove the assumption that version 1.9 of automake
359 is available on all systems.
f867791e 360 * Now that autogen.sh runs configure, "make full" should not.
d88f5ec1 361
8a920b62
EB
3622007-12-07
363Evan Battaglia <gtoevan@gmx.net>:
364 * BlueMarble tiles: http://mike.teczno.com/notes/blue-marble-tiles.html
365 * Google Terrain maps
9a995996 366 * Disable printing to make Viking compile for GTK < 2.10
8a920b62 367
ab52dab8 3682007-11-27
7d02a0b0
GB
369Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
370 * util.c: Use a list of possible browsers.
371
ab52dab8 3722007-11-20
4e4e9e57 373Quy Tonthat <qtonthat@gmail.com>:
61950ef8
QT
374 * Fix a bug that can potentially cause segfault.
375
ab52dab8 3762007-11-19
4e4e9e57 377Quy Tonthat <qtonthat@gmail.com>:
2c50b28a
QT
378 * Improve track graphs. Some tracks looked too flat.
379
ab52dab8 3802007-11-09
4e4e9e57 381Evan Battaglia <gtoevan@gmx.net>:
28c82d8b
EB
382 * GPSBabel filter work I've been sitting on for a while now.
383 * Draw circle for downloading geocaches. Constrain by maximum distance.
384
ab52dab8 3852007-11-08
4e4e9e57 386Quy Tonthat <qtonthat@gmail.com>:
28c82d8b
EB
387 * Printing support
388
24ca37ba
QT
3892007-11-01
390Quy Tonthat <qtonthat@gmail.com>:
391 * Fix bug that caused Old Google maps not being disabled by default.
392
8dbfe7a3
QT
3932007-10-24
394Quy Tonthat <qtonthat@gmail.com>:
395 * Fix crashes on elev graph for some tracks.
396 * Make low alt tracks look more visible on elev graph.
397 * Fix "incompatible pointer type" warnings.
398
c81a5cd7
BZ
3992007-10-23
400Quy Tonthat <qtonthat@gmail.com>:
401 * Missing declaration. Thanks to Bernd Zeimetz <bernd@bzed.de>
402
1530c21f
GB
4032007-10-20
404Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
405 * Releasing 0.9.3
406
4235f369 4072007-10-20
4e4e9e57 408Evan Battaglia <gtoevan@gmx.net>:
4235f369
EB
409 * Fixing minor typo in vikdemlayer.c which could cause crashes
410
21700912
QT
4112007-10-20
412Quy Tonthat <qtonthat@gmail.com>:
413 * Track Properties Dialog no longer blocks interaction of the main
414 window.
ca7e67ef 415 * Draw position marker on track elev/speed graphs at mouse click.
1d0135d8 416 * Diasable buttons on Track Properties Dialog when not needed.
dc27aba1
QT
417 * Display track name on title of track property dialog. Now that
418 viking allows multiple dialogs displayed simultaneously.
21700912 419
51f0884d 4202007-10-17
4e4e9e57 421Evan Battaglia <gtoevan@gmx.net>:
51f0884d
EB
422 * Fix problem with extraneous waypoints being plotted (wrap around problem). May still be problems in UTM mode.
423
9128a946 4242007-10-16
4e4e9e57 425Evan Battaglia <gtoevan@gmx.net>:
9128a946
EB
426 * Fix Google version parsing. Google no longer uses '=' and '&' but hex equivalents to describe the URI. Not sure if this will last :/
427
5ef1d57e
QT
4282007-10-16
429Quy Tonthat <qtonthat@gmail.com>:
430 * Interpolating DEM data in 3 different methods. Track data,
431 elevation-distance graph and elevation info on status bar now make use
432 of interpolation.
433
3220e336
QT
4342007-10-15
435Quy Tonthat <qtonthat@gmail.com>:
436 * Add more room to the top of elevation-distance graph.
437
b42009f6 4382007-10-14
4e4e9e57 439Evan Battaglia <gtoevan@gmx.net>:
b42009f6
EB
440 * Fix plotting of DEM elevation data (subtract min altitude)
441
165d30aa 4422007-10-12
4e4e9e57 443Evan Battaglia <gtoevan@gmx.net>:
165d30aa
EB
444 * Fix Esc and Backspace to work only when VikViewport has focus.
445 * VikViewport grabs focus on click or release events, or when a
446 tool move event returns VIK_LAYER_TOOL_ACK_GRAB_FOCUS.
447
4482007-10-12
07596bf4
QT
449Quy Tonthat <qtonthat@gmail.com>:
450 * Make use of DEM elevation data and GPS speed for track graphs.
451
777e2d4d
EB
4522007-10-11
453Evan Battaglia
454 * Key press framework for tools. Esc to stop track. Backspace to end track.
455
5c5f3289
GB
4562007-10-11
457Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
458 * Upgrading to API 0.5 of OSM
459
001a86db
QT
4602007-10-11
461Quy Tonthat <qtonthat@gmail.com>:
462 * Make Realtime Tracking a feature that can be disabled at configure
463 time. Do not quietly disable it beacause libgps is not available
464 at compiling time.
a2817d3c 465 * Extra data from GPS in realtime mode are now stored in trackpoints.
001a86db
QT
466
4672007-10-10
468Quy Tonthat <qtonthat@gmail.com>:
469 * Fix a crash bug caused by operation on variable inside a macro.
470
e086b16d 4712007-10-09
4e4e9e57 472Evan Battaglia <gtoevan@gmx.net>:
e086b16d 473 * Ctrl-shift-scroll to zoom like Google. Just scroll zooms like before.
7b203521
EB
474 * Show currently edited track in red-dashed line. This makes it easier
475 to tell if we've ended the track.
476 * When using new track tool, draw a line before making a point to
477 preview the new point.
807e03f9 478 * Use $BROWSER environment variable (for viewing geocache pages)
e086b16d 479
6dd43d93
QT
4802007-10-08
481Quy Tonthat <qtonthat@gmail.com>:
482 * Fix compiling breakage caused by missing icon file from the list.
483
58a642b6
GB
4842007-10-07
485Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
486 * libgps is no more mandatory
487
32e48121 4882007-10-07
9a30122d
EB
489Evan Battaglia <gtoevan@gmx.net>:
490 * Scroll zoom keeps cursor over same spot on map (like Google, QLandKarte)
bce3a7b0 491 * Cursors for tools.
c3deba01 492 * Undo magic scissors by right-clicking.
8fb71d6c 493 * Extend a track by right-clicking on it.
98f5364d 494 * Experiment: "Begin track" tool
9a30122d 495
58a642b6 4962007-10-07
32e48121
QT
497Quy Tonthat <qtonthat@gmail.com>:
498 * Correctly calculate position (based on time instead of distance)
499 when clicking on speed-time graph.
500 * Added km/h to speed entries of the track properties dialog.
6260ce3f 501 * The "Selected Time" on track properties dialog is now correct.
ddc2372e
QT
502 * Track Properties: now displays track distance/time instead of
503 "Selected Time".
32e48121 504
a45242c2
QT
5052007-10-06
506Quy Tonthat <qtonthat@gmail.com>:
507 * Fix bugs that caused odd display of time on track properties dialog.
4863105b 508 * Pop a message when failed to connect to gpsd.
a45242c2 509
057a78bc
QT
5102007-10-05
511Quy Tonthat <qtonthat@gmail.com>:
512 * Fix a segfault caused by (mistakenly) adding a new layer to gps
513 layer.
97cab2d5 514 * Be more selective in collecting realtime trackpoints.
057a78bc 515
c4e61875
QT
5162007-10-04
517Quy Tonthat <qtonthat@gmail.com>:
518 * Improvements for GPS layer's "realtime tracking".
519
c2e97e57
QT
5202007-10-02
521Quy Tonthat <qtonthat@gmail.com>:
522 * Fix crashes caused by emitting update too early at layer creation.
b87d3952 523 * Add realtime tracking to GPS layer.
8fcff869 524 * fix half-drawn problems for GPS layer.
c2e97e57 525
090cae39
GB
5262007-10-01
527Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
528 * Relax dependencies about glib by implementing
529 g_hash_table_remove_all ourselves (Evan's patch)
530
c9177aae
QT
5312007-10-01
532Quy Tonthat <qtonthat@gmail.com>:
533 * Disable half-drawn update when the center is moved. Avoid using
534 static "trigger" in viklayer.c which causes problems when viking
535 has more than one windows.
536
d295e344
QT
5372007-09-28
538Quy Tonthat <qtonthat@gmail.com>:
539 * Fix bug that caused Elevation graph not working properly with some
540 tracks.
541
415302f4 5422007-09-27
4e4e9e57 543Evan Battaglia <gtoevan@gmx.net>:
415302f4
EB
544 * GPSD Layer -- draw an arrow.
545 * Minimum elevation for DEM layer.
0df66d57
EB
546 * Half-drawn hack to only draw layers on top of the one that has
547 recently changed. A must for realtime GPS.
415302f4 548
0e25c0d0
QT
5492007-09-25
550Quy Tonthat <qtonthat@gmail.com>:
551 * SRTM download now works for regions outside North_America too.
552
fa86f1c0 5532007-09-23
4e4e9e57 554Evan Battaglia <gtoevan@gmx.net>:
fa86f1c0 555 * Fix copy & pasting DEM layers -- new serializing string list code.
9593a4c9
EB
556 * Don't crash if using tool on wrong type of layer / no layer.
557 Although I really want to know what happened to "use the top visible layer",
558 and return TRUE if the tool "accepts" the use...
559 editing lots of TRWLayers was way easier that way...
e9165710 560 * Remove unused vik_layer_copy() code
ee6ef0b1 561 * Add Magic Scissors icon (from GIMP)
bddd2056
EB
562 * Add comment when making a Google Route.
563 * Continue a magic scissors route by holding down control. Continue the comment too.
564 * 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 565 * Experimental GPSD support (VikGpsdLayer)
fa86f1c0 566
8c721f83 5672007-09-22
4e4e9e57 568Evan Battaglia <gtoevan@gmx.net>:
8c721f83
EB
569 * Pan Accelerators (Ctrl+Left, etc)
570 * Ctrl-Scroll and Ctrl-Shift-Scroll to pan, kind of like Gimp.
571 * Add a RADIOGROUP_STATIC properties factory type to make it easy
572 for new layers. Uses an array list (like before)
573 instead of a GList.
574 * DEM US 10m (dem24k) source! Option in DEM Layer & ./configure
575 * (copying & pasting DEM layers is broken, will fix later)
576
0c1044e9 5772007-09-21
4e4e9e57 578Evan Battaglia <gtoevan@gmx.net>:
0c1044e9
EB
579 * Fix right-click on geocache to work with new geocache names.
580 * Download & import SRTM 90m DEM data (still working on US 10m)
581
ed28ef63 5822007-09-17
4e4e9e57 583Evan Battaglia <gtoevan@gmx.net>:
ed28ef63
EB
584 * 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.
585
4f13653e
GB
5862007-09-09
587Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
588 * Removing unused files (*.png.h).
589
90e25247
GB
5902007-09-08
591Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
592 * Fix #1789550: define MAX macro if not defined on ALL systems
593
35462baf
QT
5942007-09-08
595Quy Tonthat <qtonthat@gmail.com>:
596 * AUtomatically fetching google version number.
597
eb93fa95
GB
5982007-09-07
599Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
600 * Fix #1789550: mkdtemp usage is conditioned, so it is possible
601 to build viking on system not offering such feature.
602
fd0a7199
GB
6032007-09-06
604Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
605 * Adding command line option framework.
606
4b53548b
QT
6072007-09-06
608Quy Tonthat <qtonthat@gmail.com>:
609 * Make viking's default start location somewhere more likely has maps.
ee180665
QT
610 * Fix crash when using "Maps Download" tools right after viking is
611 started (without a viking file).
4b53548b
QT
612
6132007-09-05
614Quy Tonthat <qtonthat@gmail.com>:
615 * Viking 0.9.2 (By Guilhem Bonnefille <guilhem.bonnefille@gmail.com>)
616
4e29c215
GB
6172007-09-03
618Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
619 * Fix: crash when "applying" a map layer property dialog.
94933cb8 620 * QA: strong type the second argument of the *_post_read functions.
63726881 621 * Preset filename when exporting a TrwLayer.
24277274
GB
622 * Refactoring: retrieve the VikWindow from the VikViewport via its
623 GtkWidget nature.
51c15f41 624 * Use $EMAIL to initialise email field for OSM upload.
07059501 625 * Do not warn about drawmode inconsistency while reading file.
e52d2bf3 626 * Hide Expedia view mode when expedia is not built in.
4e29c215 627
06f31fd5
GB
6282007-09-01
629Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
630 * Disable Expedia map layer by default (as it is not working).
631
1a8143e6
BZ
6322007-08-30
633Bernd Zeimetz <bernd@bzed.de>:
634 * Add redirect support (for Expedia map layer).
635
5092de80
GB
6362007-08-30
637Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
638 * Add ability to upload a single track.
639
dc5758d3
GB
6402007-08-28
641Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
642 * Check current drawmode after creating a new MapsLayer.
643
15e77c02
QT
6442007-08-25
645Quy Tonthat <qtonthat@gmail.com>:
646 * New google version number.
1918a993 647 * Better checking to detect downloaded text instead of images.
314c1ccc
QT
648 * Give more instructive message for attempting to download maps in
649 wrong mapmode.
15e77c02 650
f901dcdf
GB
6512007-08-20
652Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
653 * libcurl is a requirement
654
f8fe5d14
QT
6552007-08-20
656Quy Tonthat <qtonthat@gmail.com>:
657 * Fix bugs that cause crashes on layers copy/paste/delete.
d1f48cc2
QT
658 * Fix bug in Google search that caused viking jump to wrong location
659 when Google can not find the match.
f8fe5d14 660
1bd88e66
GB
6612007-08-16
662Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
663 * Group "Export Layer..." entries in a sub-menu.
664
494eb388
QT
6652007-08-16
666Quy Tonthat <qtonthat@gmail.com>:
667 * Clean up and eliminate compiler warning.
668
261c8fdc
QT
6692007-08-15
670Quy Tonthat <qtonthat@gmail.com>:
671 * Fix bug in creating temporary HOME when HOME is not set.
36c78d6d
QT
672 * Added --enable-old-google to configure script. Old google modes are
673 now disabled by default.
674 * Default mode for new maps is Google Maps.
261c8fdc 675
6a9ff0ee
QT
6762007-08-09
677Quy Tonthat <qtonthat@gmail.com>:
678 * Make Google Map default map type.
679
46e4fa54
QT
6802007-08-02
681Quy Tonthat <qtonthat@gmail.com>:
682 * DEM module can now read hgt.zip files directly (no need to unzip
683 them).
684 * DEM module can now process 1 arc sec hgt(.zip) files (mainly for USA
685 regions).
686
2dc9ab5e
QT
6872007-07-27
688Quy Tonthat <qtonthat@gmail.com>:
689 * Plug filedescriptor leak in dem.c
690
071da616
QT
6912007-07-26
692Quy Tonthat <qtonthat@gmail.com>:
693 * Display on status bar altitude at cursor using data from DEM layer(s).
694
ccff31c2
QT
6952007-07-25
696Quy Tonthat <qtonthat@gmail.com>:
697 * New google version numbers.
698
1ef9e637
QT
6992007-07-24
700Quy Tonthat <qtonthat@gmail.com>:
701 * Disable GeoCache Acquire since it nolonger works. Can be enabled
702 again using configure --enable-geocaches.
703
214f9ac2
QT
7042007-07-18
705Quy Tonthat <qtonthat@gmail.com>:
706 * Remove (my) debug messages which are no longer needed.
707
2dc9ab5e 7082007-07-15
214f9ac2
QT
709Quy Tonthat <qtonthat@gmail.com>:
710 * Missing a few changes here.
711 * release 0.9 (by Guilhem)
712
6ec35002
QT
7132007-07-13
714Quy Tonthat <qtonthat@gmail.com>:
715 * Eliminate the needs of entering DEM files for every single
716 track/waypoint layer.
717
84c2cc41
QT
7182007-07-07
719Quy Tonthat <qtonthat@gmail.com>:
720 * Fixed typo in Makefile.am
721
ad0a8c2d
EB
7222007-07-06
723Evan Battaglia <gtoevan@gmx.net>:
724 * Merge DEM Branch
725
441f28d3
QT
7262007-07-04
727Quy Tonthat <qtonthat@gmail.com>:
728 * Bug fix: View Mode displayed wrong setting on start up
729
83750a2d
QT
7302007-07-03
731Quy Tonthat <qtonthat@gmail.com>:
732 * Fixed bugs that caused draw_scale and draw_centermark status not being
733 consistent among View menu, viewport and loaded files.
734
ad0a8c2d 7352007-07-02
4e4e9e57 736Evan Battaglia <gtoevan@gmx.net>:
ad0a8c2d
EB
737 * DEM Branch: Trying to fix/cleanup various DEM things
738 * DEM Branch: Support for SRTM 3 arcsecond _global_ DEM data from http://www2.jpl.nasa.gov/srtm/
739
17407a43
QT
7402007-07-02
741Quy Tonthat <qtonthat@gmail.com>:
742 * Fixed bugs that caused crashes during GPS upload/download.
743
8cd10bb4 7442007-07-01
e2d11d62 745Quy Tonthat <qtonthat@gmail.com>:
8cd10bb4 746 * Make "Save Image" and "Save Image Directory" dialogs reusable.
e2d11d62 747
678fecbb
RM
7482007-06-24
749Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
750 * Merging with Ralf's work around debianization
ad4d241a 751 * INSTALL: refreshed
678fecbb 752
10888930
TS
7532007-06-23
754Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
755 * Minor change to avoid SEGFAULT on x86_64
a3188993 756 * Add DownloadOptions type to specify referer per map source
1b685d33 757
37518034
QT
7582007-06-19
759Quy Tonthat <qtonthat@gmail.com>:
760 * Fix bugs that causes "drawcentermark" not recognised when reading
761 from files.
762 * Fix a wild pointer bug that can cause crashes
763
d700ee38
GB
7642007-06-18
765Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
766 * Copying libcurl.m4 as it is needed everywhere
767
62c16860
QT
7682007-06-18
769Quy Tonthat <qtonthat@gmail.com>:
770 * New google version numbers.
771 * Make scale more visible.
772 * Add center mark which can be turn on/off in View menu.
773 * Viking now uses cookies for http requests. Some server(s) is quite
774 picky about this. (With great help from Lixus <gps@muellers.ms>)
0c24c0a5 775 * Download maps along a track. Right click on a track layer, select map
62c16860 776 type and zoom level, viking will do the rest.
0c24c0a5 777 * release 0.1.3-20070618
62c16860 778
99e679df
RM
7792007-06-13
780Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
781 * Adding an icon (suggested by Ralf Meyer <ranfyy@gmail.com>)
782
b0b88773
QT
7832007-06-8
784Quy Tonthat <qtonthat@gmail.com>:
785 * Fix a bug that causes segfault when viewing properties of a
786 waypoint.
787
4b31042b
QT
7882007-06-1
789Quy Tonthat <qtonthat@gmail.com>:
790 * Fix a bug that causes segfault when viewing properties of a track
791 that has only one trackpoint with elevation information.
1eef1bde 792 * Backport Evan's magic scissors from DEM branch.
4b31042b 793
f47d51b5
QT
7942007-05-31
795Quy Tonthat <qtonthat@gmail.com>:
796 * Add Google Maps search to View menu and Toolbar
797 * Waypoint created right after the search will pick up the search
798 string as comment. (Use TrackWaypoint Layer menu, not toolbar, to
799 create waypoint).
800
4587152b 8012007-05-26
4e4e9e57 802Mark Coulter <i_offroad@yahoo.com>:
4587152b
MC
803 * new waypoint symbols.
804
9b81efe3
QT
8052007-05-26
806Quy Tonthat <qtonthat@gmail.com>:
807 * Fix intermittent problem of map redraw.
808 * Mapslayer: Fixed bugs that cause in some cases, map display can not
809 be refreshed without downloading.
810
2d546d79
GB
8112007-05-24
812Ralf Meyer <ranfyy@gmail.com>:
813 * Adding man pages.
814
10ca2bfe
QT
8152007-05-24
816Quy Tonthat <qtonthat@gmail.com>:
817 * Maps layer: Improve performance for map autodownload.
3570ad57
QT
818 * Make dimensions easier to be found and changed to suit own tastes.
819 * Small touches on the look.
10ca2bfe 820
ff8b4326
QT
8212007-05-23
822Quy Tonthat <qtonthat@gmail.com>:
823 * New GPS layer menu items: "empty upload", "empty download", "empty
824 all"
7041549f 825 * acquire->Google Directions now record and display previous queries
3570ad57 826 fo "From"/"To" entries.
7041549f 827 * Position Google Directions dialogs at the center of Viking window.
ff8b4326 828
38778d11
QT
8292007-05-22
830Quy Tonthat <qtonthat@gmail.com>:
831 * GPS layer track and waypoint data can now be saved.
2bf7cadd
QT
832 * Disable prompt for save before exit.
833 * Add "Save and Exit" to File menu.
38778d11 834
ad0a8c2d 8352007-05-20
4e4e9e57 836Evan Battaglia <gtoevan@gmx.net>:
ad0a8c2d
EB
837 * DEM Branch
838
6d38ac4f
QT
8392007-05-20
840Quy Tonthat <qtonthat@gmail.com>:
841 * Stop autodownload from running forever on map downloading errors.
842
0b3c4c1c
QT
8432007-05-18
844Quy Tonthat <qtonthat@gmail.com>:
06e94d26 845 * Add curl-devel to spec file.
0b3c4c1c 846 * Map tool: Left click can now refresh display of map tiles.
4b31d033 847 * Check for non-displayable data after downloading map.
0b3c4c1c 848
11f88b69
QT
8492007-05-17
850Quy Tonthat <qtonthat@gmail.com>:
851 * Fix problems in map downloading caused by unreliable error
852 detection.
06e94d26 853 * Release 0.1.3
11f88b69 854
0b0963fb
QT
8552007-05-15
856Quy Tonthat <qtonthat@gmail.com>:
857 * Fixed bugs that can cause segfault on exit. The problem was caused
858by mapslayer's weak_ref not being unref'ed in some cases.
859
3335ae4e 8602007-05-13
4e4e9e57 861Evan Battaglia <gtoevan@gmx.net>:
3335ae4e
EB
862 * 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.
863
093c5c71 8642007-05-11
4e4e9e57 865Evan Battaglia <gtoevan@gmx.net>:
093c5c71 866 * Fix removal of redownloaded tiles from memory cache.
e415a0e8 867 * Fix a stupid segfault in main.c (opening new files)
093c5c71 868
056e8bd1
QT
8692007-05-09
870Quy Tonthat <qtonthat@gmail.com>:
871 * New Google version numbers.
872
50817314 8732007-05-08
4e4e9e57 874Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
50817314
GB
875 * New "Refresh onscreen tiles" menu entry
876
6afc9732 8772007-05-04
4e4e9e57 878Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
6afc9732
GB
879 * debian/: debianization
880
81a061e4 8812007-04-29
4e4e9e57 882Reid Priedhorsky <reid@reidster.net>:
81a061e4
GB
883 * libusb support
884
dfb4bdaa 8852007-04-28
4e4e9e57 886Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
dfb4bdaa 887 * OpenSourceMap slippy maps (in osm.c) -- Maplink tiles
ca9eb04a 888 * Add configuration option for OpenStreetMap sources
dfb4bdaa 889
67209ca8 8902007-04-23
4e4e9e57 891Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
67209ca8
GB
892 * OpenSourceMap slippy maps (in osm.c) -- Osmarender and Mapnik
893
ed6242f3 8942007-04-21
4e4e9e57 895Evan Battaglia <gtoevan@gmx.net>:
ed6242f3
EB
896 * OpenSourceMap slippy maps (in google.c) -- identical to google maps except zoom numbering
897
fa9fef36 8982007-04-16
4e4e9e57 899Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
fa9fef36
GB
900 * Adding libcurl support
901
69b825fe
QT
9022007-04-04
903Quy Tonthat <qtonthat@gmail.com>:
904 * New Google version number.
905 * Fixed Google Directions
906
4a96999b
QT
9072007-02-20
908Quy Tonthat <qtonthat@gmail.com>:
909 * GPS layer dialog now displayed at the center of the Viking main
910 window.
911
997905be
QT
9122007-02-19
913Quy Tonthat <qtonthat@gmail.com>:
914 * New Google version numbers.
915
af2740eb
QT
9162007-02-15
917Quy Tonthat <qtonthat@gmail.com>:
918 * Made viking.spec.in out of Michael's viking.spec
919 * Added viking.spec.in to autoconf files.
920
9212007-02-15
4e4e9e57 922Michael A. Peters <mpeters@mac.com>:
af2740eb
QT
923 * Added viking.spec
924
07f39a64 9252007-02-14
4e4e9e57 926Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
07f39a64
GB
927 * NEWS, configure.ac: preparing 0.1.2
928
4e0cf33b 9292007-02-13
4e4e9e57 930Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
4e0cf33b
GB
931 * src/vikwindow.c: remove URL and version number from window title
932 * src/dialog.c: add URL and use dynamic information for version
21c318eb 933 * AUTHORS, src/dialog.c: update contributors list
e8947958
GB
934 * AUTHORS, src/dialog.c, src/Makefile.am: About dialog filled with
935 AUTHORS file
4e0cf33b 936
ecb51018
QT
9372007-02-07
938Quy Tonthat <qtonthat@gmail.com>:
939 * Fix bug that causes crashes when click at the right side (outside)
940 of the track graph area in the Track Poperties window.
941
e1e2f2c6 9422007-02-06
4e4e9e57 943Jocelyn Jaubert <jocelyn.jaubert@gmail.com>:
e1e2f2c6
JJ
944 * Add new information to Track Properties. Postion in time will be
945 tracked and display when moving mouse cursor around the track graph.
946
4f210965
QT
9472007-02-06
948Quy Tonthat <qtonthat@gmail.com>:
949 * New google version numbers.
d1fb6e7f 950 * correct main window title and viking website.
4f210965 951
369e959a
QT
9522007-02-05
953Quy Tonthat <qtonthat@gmail.com>:
954 * Cosmetic changes.
955
119f63a0
QT
9562007-02-04
957Quy Tonthat <qtonthat@gmail.com>:
958 * Simplify tools enable/disable codes.
959
79845167
QT
9602007-02-01
961Quy Tonthat <qtonthat@gmail.com>:
962 * Only tools that work with current active layer are enable,
963 others are disable (fade out and does nothing when clicked on).
964
d820e240
GB
9652007-01-27
966Quy Tonthat <qtonthat@gmail.com>:
967 * Display map sections while downloading (bug 1303429)
968
267b6db5
QT
9692007-01-25
970Quy Tonthat <qtonthat@gmail.com>:
971 * Fixed bugs that caused crashes on creating new map layer or
972 new track/waypoint layer.
973
dad2c114
QT
9742007-01-24
975Quy Tonthat <qtonthat@gmail.com>:
976 * Updated google tranparent version number.
977 * Made it more convenient to update google version numbers.
978
cdcaf41c
QT
9792007-01-23
980Quy Tonthat <qtonthat@gmail.com>:
981 * Merged branch modular to trunk.
982
54d3b232
QT
9832007-01-05
984Quy Tonthat <qtonthat@gmail.com>:
985 * Bug fix: main menu edit->delete and edit->cut did not work with
986 waypoints and tracks.
987
2cebc318
QT
9882007-01-04
989Quy Tonthat <qtonthat@gmail.com>:
990 * Added "Copy" and "Cut" to popup menus for track and waypoint (on the
991 layer panel).
992
20c7a3a0
QT
9932007-01-03
994Quy Tonthat <qtonthat@gmail.com>:
107d445a
QT
995 * bug fix: crash on inserting aggregate layer if the selected layer's
996 parent is not an aggregate layer.
997 * bug fix: crash when delete a child layer whose parent is not
998 an aggregiate layer (eg gpslayer)
20c7a3a0
QT
999 * Menu item selection for layer instances.
1000
fdca5edb
QT
10012007-01-02
1002Quy Tonthat <qtonthat@gmail.com>:
1003 * gpslayer: Unexpose interface functions.
5a4a28bf 1004 * Layers now can have their say on what pop up menu items they want.
fdca5edb 1005
cdcaf41c 10062007-01-02
4e4e9e57 1007Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
cdcaf41c
QT
1008 * Add ability to disable Terraserver stuff
1009 * Add ability to disable Expedia stuff
1010
fdca5edb
QT
10112007-01-01
1012Quy Tonthat <qtonthat@gmail.com>:
1013 * gpslayer: fix bugs that causes crashes when click "Cancel" on layer
1014 creation dialog.
1015
cdcaf41c 10162007-01-01
4e4e9e57 1017Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
cdcaf41c
QT
1018 * Make all .h self sufficient
1019 * Add ability to disable Google stuff
1020
b364d6bc
QT
10212006-12-31
1022Quy Tonthat <qtonthat@gmail.com>:
1023 * Added gps layer
1024
cdcaf41c 10252007-01-02
4e4e9e57 1026Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
cdcaf41c
QT
1027 * Add ability to disable Terraserver stuff
1028 * Add ability to disable Expedia stuff
1029
10302007-01-01
4e4e9e57 1031Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
cdcaf41c
QT
1032 * Make all .h self sufficient
1033 * Add ability to disable Google stuff
1034
b291388a
GB
10352006-12-26
1036Quy Tonthat <qtonthat@gmail.com>:
1037 * Fix a google version number change (at least in Australia).
1038
ea40bccf
AF
10392006-12-07
1040Quy Tonthat <qtonthat@gmail.com>:
1041 * Fix an array overflow bug in Map Layer Properties
1042
b7b66e1f
GB
10432006-12-04
1044Alex Foobarian <foobarian@gmail.com>:
1045 * Added an "About" dialog
1046
68fb2913
AF
10472006-11-30
1048Alex Foobarian <foobarian@gmail.com>:
1049 * Added Quy Tonthat's patch to fix a bug in Track Properties
1050
1a8437ab
AF
10512006-11-29
1052Alex Foobarian <foobarian@gmail.com>:
ea40bccf 1053 * Added patch by Quy Tonthat <qtonthat@gmail.com> to fix a crash bug
1a8437ab 1054
fa1b5a5f 10552006-11-12
4e4e9e57 1056Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
fa1b5a5f
GB
1057 * Add expat explicit dependency
1058
7432fddf
AF
10592006-10-31
1060Alex Foobarian <foobarian@gmail.com>:
1061 * Visual feedback for moving waypoints
1062
33534cd8
AF
10632006-10-30
1064Alex Foobarian <foobarian@gmail.com>:
1065 * Created standard Edit menu
1066 * Implemented Cut for trackpoints and waypoints
1067 * When moving trackpoints, we now draw one under the cursor for visual feedback
1068
f9db6bd6
AF
10692006-10-26
1070Alex Foobarian <foobarian@gmail.com>:
1071 * Cleared up the drawing modes and map type descriptions
1072 * Updated google version string to make it work in Europe
1073 * Added Cut/Copy/Paste shortcuts to right-click menus
4b00e581 1074 * Compacted the track properties dialog
f9db6bd6 1075
941aa6e9
AF
10762006-10-23
1077Alex Foobarian <foobarian@gmail.com>:
1078 * Introduced a toolbar tool interface, converted existing tools to use it
1079 * As a result, ruler drawing bugs are gone
1080 * Sped up ruler drawing by increasing the redraw priority
1081
78c9fb5b 10822006-08-15
4e4e9e57 1083Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
78c9fb5b
GB
1084 * Add implicit DMS->DDD conversions in waypoints dialogs
1085
0165e6e4 10862006-07-26
4e4e9e57 1087Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
0165e6e4
GB
1088 * src/degrees_converters.c, src/degrees_converters.h,
1089 test/degrees_converter.c: add dec -> DDD conversion
1090 * src/degrees_converters.c, src/degrees_converters.h,
1091 test/degrees_converter.c: add dec -> DMM conversion
1092 * src/degrees_converters.c: refactor dms conversions
1093
6c02911c 10942006-07-24
4e4e9e57 1095Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
6c02911c
RP
1096 * Add patch for GoogleMaps from Reid Priedhorsky
1097
0165e6e4 10982006-07-22
4e4e9e57 1099Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
0165e6e4
GB
1100 * Makefile.am, configure.ac, src/Makefile.am,
1101 src/degrees_converters.c, src/degrees_converters.h,
1102 test/Makefile.am, test/check_degrees_conversions.sh,
1103 test/degrees_converter.c: Adding degrees conversion functions
1104 (DDD/DMM/DMS)
1105
11062006-07-06
4e4e9e57 1107Evan Battaglia <gtoevan@gmx.net>:
0165e6e4
GB
1108 * ChangeLog, src/google.c: Upgrade Google Maps -- Europe
1109
a808ab5f
EB
11102006-07-01
1111Evan Battaglia <gtoevan@gmx.net>:
1112 * Upgrade Google Maps version (yay Europe!)
1113
0165e6e4 11142006-06-11
4e4e9e57 1115Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
0165e6e4
GB
1116 * NEWS, configure.ac: Preparing 0.1.1
1117
65f0ccab
AF
11182006-05-25
1119Alex Foobarian <foobarian@gmail.com>:
1120 * Cleaned up the data source interface
1121 * Added a setup dialog to the GPS data source, with protocol type and serial port location
1122
5f304fd7
AF
11232006-05-12
1124Alex Foobarian <foobarian@gmail.com>:
1125 * Small fixes in Acquire from GPS code
1126
4e4e9e57
GB
11272006-05-08
1128Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
fe203390
GB
1129 * autogen.sh: simpler method to start from CVS
1130
a8d46e0b 11312005-12-03
4e4e9e57 1132Evan Battaglia <gtoevan@gmx.net>:
a8d46e0b
EB
1133 * Data sources -- check for existence of necessary things
1134
7b3479e3 11352005-11-25
4e4e9e57 1136Evan Battaglia <gtoevan@gmx.net>:
7b3479e3
EB
1137 * Created "data sources" structure to easily add new data sources via GPS babel.
1138 It's ugly now and there's a lot to be done, but I think 79-line datasources_google.c
1139 shows the power of the approach.
3333c069 1140 * Data sources: Google & Geocaches
7b3479e3 1141
4e4e9e57
GB
11422005-11-23
1143Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
8904c540 1144 * src/gpx.c (gpx_dtostr): add better GPX export
161aa492
EB
1145Evan Battaglia <gtoevan@gmx.net>:
1146 * dtostr -> coords.c; use in gpsmapper.c and gpspoint.c (locale-independent output)
8904c540 1147
d1fa6cff
AF
11482005-11-21
1149Alex Foobarian <foobarian@gmail.com>:
1150 * Fixed v-t diagram crash bug
1151
1d1bc3c1
EB
11522005-11-19
1153Alex Foobarian <foobarian@gmail.com>:
1154 * GPSBabel acquire code
1155
9f0cd67d
AF
11562005-11-18
1157Alex Foobarian <foobarian@gmail.com>:
1158 * Copy/paste of individual track- and way-points updated to work between processes.
1159
0a6cab71
AF
11602005-11-17
1161Alex Foobarian <foobarian@gmail.com>:
1162 * Copy/paste between viking processes
1163 * Layer marshalling support
1164
4e4e9e57
GB
11652005-10-28
1166Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
1bc9b120
GB
1167 * configure.ac: Adding --with-mapcache configure option
1168 * src/config.h: Removed because no more used (generated)
1169
15614495
AF
11702005-10-18
1171Alex Foobarian <foobarian@gmail.com>:
1172 * Fix ruler declination in UTM mode
1173
4e4e9e57
GB
11742005-10-17
1175Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
80dc8501
GB
1176 * src/icons/Makefile.am: assumes the creation of icons.h
1177 * src/garminsymbols.c, src/vikwindow.c: icons.h re-located
1178 * src/Makefile.am: no more icons.h production
1179
024f32c1 11802005-10-16
4e4e9e57 1181Evan Battaglia <gtoevan@gmx.net>:
024f32c1 1182 * Fix ruler: show angle, distance even when compass off-screen.
1a18e09d 1183 * Fix bgitemcount. Background items status bar "should" be accurate now.
024f32c1 1184
c48517ad
AF
11852005-10-13
1186Alex Foobarian <foobarian@gmail.com>:
1187 * Drag and drop whole track/waypoint lists
1188
80e450c0
AF
11892005-10-12
1190Alex Foobarian <foobarian@gmail.com>:
1191 * Coord layer drawing for lat/lon based projections
1192
0dff88ea
AF
11932005-10-11
1194Alex Foobarian <foobarian@gmail.com>:
1195 * Draw a compass when using a ruler
1196
e4847ce9
AF
11972005-10-07
1198Alex Foobarian <foobarian@gmail.com>:
1199 * Added ruler drawing to the ruler tool
1200
2f50c650
AF
12012005-10-06
1202Alex Foobarian <foobarian@gmail.com>:
1203 * Added support for pasting coordinates in lat/lon format
1204
e890a6e6
EB
12052005-10-05
1206Alex Foobarian <foobarian@gmail.com>:
1207 * Change clipboard so as to use GTKClipboard. Prepare for support for pasting coordinates, etc.
1208Evan Battaglia <gtoevan@gmx.net>:
1209 * When pasting waypoints and tracks, do name resolution (add #2, etc)
1210
08b251ec
EB
12112005-10-01
1212Evan Battaglia <gtoevan@gmx.net>:
1213 * make symbols work for geocaching .loc files (and case-insensitive symbol names)
35c7c0ba 1214 * Option as to whether or not to show unit scale (esp for exporting images)
08b251ec 1215
4e4e9e57
GB
12162005-09-30
1217Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
dad55b79 1218 * configure.ac, src/Makefile.am (SUBDIRS): added auto-tools support for src/icons
70a23263
AF
1219Alex Foobarian <foobarian@gmail.com>:
1220 * Added a drag_drop_request method to layer interface, updated DnD to use it
e673b75f 1221 * Updated DND to insert layers at the point of the drop, instead of front of list
42c2ac3e 1222 * Added wp symbol support to gpx
92136662 1223 * Fixed name collisions during track/wp DND
ea3933fc
EB
1224 * Layer-wide option as to whether to show waypoint symbols
1225
acaf7113
AF
12262005-09-29
1227Alex Foobarian <foobarian@gmail.com>:
1228 * Added support for waypoint symbols (changing, loading, saving), and a small number of icons.
1229 * Added a scale ruler
1230 * Changed panning to show less "garbage" in exposed areas
1231
a5e51d35
EB
12322005-09-28
1233Evan:
1234 * menu.xml & icons inline
1235
e4afc73a 12362005-09-27
acaf7113 1237Alex Foobarian <foobarian@gmail.com>:
e4afc73a
EB
1238 * GtkUIManager/Toolbar
1239 * DND in the LayersPanel
0912fc7e
EB
1240Evan:
1241 * strtod -> g_strtod (i18n glitch)
1242
4e4e9e57
GB
12432005-09-25
1244Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
0912fc7e
EB
1245 * src/globals.h (VIKING_VERSION): uses the PACKAGE_VERSION macro
1246 * Makefile.am (EXTRA_DIST): handles viking-remote
1247 * src/Makefile.am (AM_CFLAGS): substitution of CFLAGS by AM_CFLAGS
1248 * doc/Makefile.am, doc/dev/Makefile.am: new files
1249 * Makefile.am (SUBDIRS): handles doc directory
1250 * configure.ac: handles doc and doc/dev directories
e4afc73a 1251
2ab9b480 12522005-09-16
2ab9b480 1253Alex Foobarian <foobarian@gmail.com>: fix to v-vs-t (better drawing)
3de5bc4f
EB
1254Evan: * GPX fixes
1255 * So Geocaching .LOC _isn't_ GPX?!?!? Oh well, it's XML...
1256 * GPX write, click v-vs-t diagram
1257 * Option to show stops in TRWLayer options, and stop_length
1258 * Elevation plotting relative to min and max elevation in track.
1259 * Option to do elevation plotting, and controlling relative height
2ab9b480
EB
1260
12612005-09-15
1262 * 4+ hours later and voila, GPX read support
1263 * Fixes in propwin if track doesn't have certain data, say so.
1264
12652005-09-14
1266Me (Evan) again:
1267 * Fix USGS support
1268 * Click on the elevation map to go there, so you can see where a mountain-top is etc.
1269 * Don't crash on track properties of an empty track.
1270
734652bf 12712005-09-13
4e4e9e57 1272Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
734652bf
EB
1273 * bootstrap: new file to bootstrap auto-tools
1274 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
1275 * Makefile.am (bin_SCRIPTS): viking-remote added
1276 * configure.ac: --enable-alphabetized-trw option added
1277
1278Evan Battaglia <gtoevan@gmx.net>:
1279 * Experimental altitude funky plotting I'm working on
1280
12812005-09-12
1282Alex Foobarian <foobarian@gmail.com>'s changes
1283* disable stops, for now (I forgot about those...)
1284* Track elevation graph: minimum altitude difference for less jagged curves
1285* Track elevation graph: gray background, blue foreground
1286* Track elevation graph: lines to clearly show absolute elevation
1287* New velocity-vs-time graph & calculating function
1288* Notebook to hold this new graph with track elevation graph
1289My (Evan's) changes:
1290* Fix above v-vs-t patch to not crash on tracks without timestamp.
1291* Not show v-vs-t graph and/or elevation map if the necessary data isn't there.
4e4e9e57 1292Guilhem Bonnefille <guilhem.bonnefille@gmail.com>'s changes
dad55b79
GB
1293 * bootstrap: new file to bootstrap auto-tools
1294 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
1295 * Makefile.am (bin_SCRIPTS): viking-remote added
1296 * configure.ac: --enable-alphabetized-trw option added
734652bf 1297
9903c388
EB
12982005-09-07
1299Autotools support by Guilhem Bonnefille.
1300
bb71de8b
AF
13012005-09-06
1302Added Alex Foobarian's track duration patch.
1303Added Alex Foobarian's track profile patch.
9903c388 1304Added Alex Foobarian's elevation map fix.
bb71de8b 1305
725c87e1
EB
13062005-09-04
1307Map cache fix: if only one map can fit / one map is bigger than cache size, then that's OK.
bb71de8b 1308Delete from cache when updating image.
725c87e1 1309
50a14534
EB
13102005-08-18
1311Map cache size based on memory usage, not number of images. Some flaws to be worked out still in this.
1312
13132005-08-16
1314Accepted USGS maps support from Clark McKines. Pretty slick, I'll have to take a look at it.
1315
13162005-08-02
1317Quite easily added support for Mercator projection & Google Mercator maps (regular, transparent etc)
1318Chaned waypoint types a little bit (size of waypoint)
1319
13202005-07-31
1321Hopefully fixed background.c item # count
1322Fixed KH Maps (v=2)
1323
13242005-06-20
1325A little research & added KH Maps support.
1326
13272005-06-19
1328Fixed right-click waypoint edit -> crash bug, hopefully.
1329Fixed "everyone lives in zone 11" assumption for vikgeoreflayer.c; still monozone though ...
1330Made it so when you paste or add a new layer, it pastes it before the selected layer, not to the top.
1331Fixed the bug where pasting a map layer messed up the name.
1332Made dragging middle mouse button pan. Removed pan tool. Thanks Reid for the idea.
1333Made different options for drawing waypoint dots. Not very good but we can make better-looking ones later.
1334