]> git.street.me.uk Git - andy/viking.git/blame - ChangeLog
Upgrading to API 0.5 of OSM
[andy/viking.git] / ChangeLog
CommitLineData
5c5f3289
GB
12007-10-11
2Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
3 * Upgrading to API 0.5 of OSM
4
001a86db
QT
52007-10-11
6Quy Tonthat <qtonthat@gmail.com>:
7 * Make Realtime Tracking a feature that can be disabled at configure
8 time. Do not quietly disable it beacause libgps is not available
9 at compiling time.
a2817d3c 10 * Extra data from GPS in realtime mode are now stored in trackpoints.
001a86db
QT
11
122007-10-10
13Quy Tonthat <qtonthat@gmail.com>:
14 * Fix a crash bug caused by operation on variable inside a macro.
15
e086b16d
EB
162007-10-09
17Evan Battaglia <gtoevan@gmx.net>
18 * Ctrl-shift-scroll to zoom like Google. Just scroll zooms like before.
7b203521
EB
19 * Show currently edited track in red-dashed line. This makes it easier
20 to tell if we've ended the track.
21 * When using new track tool, draw a line before making a point to
22 preview the new point.
807e03f9 23 * Use $BROWSER environment variable (for viewing geocache pages)
e086b16d 24
6dd43d93
QT
252007-10-08
26Quy Tonthat <qtonthat@gmail.com>:
27 * Fix compiling breakage caused by missing icon file from the list.
28
58a642b6
GB
292007-10-07
30Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
31 * libgps is no more mandatory
32
32e48121 332007-10-07
9a30122d
EB
34Evan Battaglia <gtoevan@gmx.net>:
35 * Scroll zoom keeps cursor over same spot on map (like Google, QLandKarte)
bce3a7b0 36 * Cursors for tools.
c3deba01 37 * Undo magic scissors by right-clicking.
8fb71d6c 38 * Extend a track by right-clicking on it.
98f5364d 39 * Experiment: "Begin track" tool
9a30122d 40
58a642b6 412007-10-07
32e48121
QT
42Quy Tonthat <qtonthat@gmail.com>:
43 * Correctly calculate position (based on time instead of distance)
44 when clicking on speed-time graph.
45 * Added km/h to speed entries of the track properties dialog.
6260ce3f 46 * The "Selected Time" on track properties dialog is now correct.
ddc2372e
QT
47 * Track Properties: now displays track distance/time instead of
48 "Selected Time".
32e48121 49
a45242c2
QT
502007-10-06
51Quy Tonthat <qtonthat@gmail.com>:
52 * Fix bugs that caused odd display of time on track properties dialog.
4863105b 53 * Pop a message when failed to connect to gpsd.
a45242c2 54
057a78bc
QT
552007-10-05
56Quy Tonthat <qtonthat@gmail.com>:
57 * Fix a segfault caused by (mistakenly) adding a new layer to gps
58 layer.
97cab2d5 59 * Be more selective in collecting realtime trackpoints.
057a78bc 60
c4e61875
QT
612007-10-04
62Quy Tonthat <qtonthat@gmail.com>:
63 * Improvements for GPS layer's "realtime tracking".
64
c2e97e57
QT
652007-10-02
66Quy Tonthat <qtonthat@gmail.com>:
67 * Fix crashes caused by emitting update too early at layer creation.
b87d3952 68 * Add realtime tracking to GPS layer.
8fcff869 69 * fix half-drawn problems for GPS layer.
c2e97e57 70
090cae39
GB
712007-10-01
72Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
73 * Relax dependencies about glib by implementing
74 g_hash_table_remove_all ourselves (Evan's patch)
75
c9177aae
QT
762007-10-01
77Quy Tonthat <qtonthat@gmail.com>:
78 * Disable half-drawn update when the center is moved. Avoid using
79 static "trigger" in viklayer.c which causes problems when viking
80 has more than one windows.
81
d295e344
QT
822007-09-28
83Quy Tonthat <qtonthat@gmail.com>:
84 * Fix bug that caused Elevation graph not working properly with some
85 tracks.
86
415302f4
EB
872007-09-27
88Evan Battaglia <gtoevan@gmx.net>
89 * GPSD Layer -- draw an arrow.
90 * Minimum elevation for DEM layer.
0df66d57
EB
91 * Half-drawn hack to only draw layers on top of the one that has
92 recently changed. A must for realtime GPS.
415302f4 93
0e25c0d0
QT
942007-09-25
95Quy Tonthat <qtonthat@gmail.com>:
96 * SRTM download now works for regions outside North_America too.
97
fa86f1c0
EB
982007-09-23
99Evan Battaglia <gtoevan@gmx.net>
100 * Fix copy & pasting DEM layers -- new serializing string list code.
9593a4c9
EB
101 * Don't crash if using tool on wrong type of layer / no layer.
102 Although I really want to know what happened to "use the top visible layer",
103 and return TRUE if the tool "accepts" the use...
104 editing lots of TRWLayers was way easier that way...
e9165710 105 * Remove unused vik_layer_copy() code
ee6ef0b1 106 * Add Magic Scissors icon (from GIMP)
bddd2056
EB
107 * Add comment when making a Google Route.
108 * Continue a magic scissors route by holding down control. Continue the comment too.
109 * 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 110 * Experimental GPSD support (VikGpsdLayer)
fa86f1c0 111
8c721f83
EB
1122007-09-22
113Evan Battaglia <gtoevan@gmx.net>
114 * Pan Accelerators (Ctrl+Left, etc)
115 * Ctrl-Scroll and Ctrl-Shift-Scroll to pan, kind of like Gimp.
116 * Add a RADIOGROUP_STATIC properties factory type to make it easy
117 for new layers. Uses an array list (like before)
118 instead of a GList.
119 * DEM US 10m (dem24k) source! Option in DEM Layer & ./configure
120 * (copying & pasting DEM layers is broken, will fix later)
121
0c1044e9
EB
1222007-09-21
123Evan Battaglia <gtoevan@gmx.net>
124 * Fix right-click on geocache to work with new geocache names.
125 * Download & import SRTM 90m DEM data (still working on US 10m)
126
ed28ef63
EB
1272007-09-17
128Evan Battaglia <gtoevan@gmx.net>
129 * 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.
130
4f13653e
GB
1312007-09-09
132Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
133 * Removing unused files (*.png.h).
134
90e25247
GB
1352007-09-08
136Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
137 * Fix #1789550: define MAX macro if not defined on ALL systems
138
35462baf
QT
1392007-09-08
140Quy Tonthat <qtonthat@gmail.com>:
141 * AUtomatically fetching google version number.
142
eb93fa95
GB
1432007-09-07
144Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
145 * Fix #1789550: mkdtemp usage is conditioned, so it is possible
146 to build viking on system not offering such feature.
147
fd0a7199
GB
1482007-09-06
149Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
150 * Adding command line option framework.
151
4b53548b
QT
1522007-09-06
153Quy Tonthat <qtonthat@gmail.com>:
154 * Make viking's default start location somewhere more likely has maps.
ee180665
QT
155 * Fix crash when using "Maps Download" tools right after viking is
156 started (without a viking file).
4b53548b
QT
157
1582007-09-05
159Quy Tonthat <qtonthat@gmail.com>:
160 * Viking 0.9.2 (By Guilhem Bonnefille <guilhem.bonnefille@gmail.com>)
161
4e29c215
GB
1622007-09-03
163Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
164 * Fix: crash when "applying" a map layer property dialog.
94933cb8 165 * QA: strong type the second argument of the *_post_read functions.
63726881 166 * Preset filename when exporting a TrwLayer.
24277274
GB
167 * Refactoring: retrieve the VikWindow from the VikViewport via its
168 GtkWidget nature.
51c15f41 169 * Use $EMAIL to initialise email field for OSM upload.
07059501 170 * Do not warn about drawmode inconsistency while reading file.
e52d2bf3 171 * Hide Expedia view mode when expedia is not built in.
4e29c215 172
06f31fd5
GB
1732007-09-01
174Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
175 * Disable Expedia map layer by default (as it is not working).
176
1a8143e6
BZ
1772007-08-30
178Bernd Zeimetz <bernd@bzed.de>:
179 * Add redirect support (for Expedia map layer).
180
5092de80
GB
1812007-08-30
182Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
183 * Add ability to upload a single track.
184
dc5758d3
GB
1852007-08-28
186Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
187 * Check current drawmode after creating a new MapsLayer.
188
15e77c02
QT
1892007-08-25
190Quy Tonthat <qtonthat@gmail.com>:
191 * New google version number.
1918a993 192 * Better checking to detect downloaded text instead of images.
314c1ccc
QT
193 * Give more instructive message for attempting to download maps in
194 wrong mapmode.
15e77c02 195
f901dcdf
GB
1962007-08-20
197Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
198 * libcurl is a requirement
199
f8fe5d14
QT
2002007-08-20
201Quy Tonthat <qtonthat@gmail.com>:
202 * Fix bugs that cause crashes on layers copy/paste/delete.
d1f48cc2
QT
203 * Fix bug in Google search that caused viking jump to wrong location
204 when Google can not find the match.
f8fe5d14 205
1bd88e66
GB
2062007-08-16
207Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
208 * Group "Export Layer..." entries in a sub-menu.
209
494eb388
QT
2102007-08-16
211Quy Tonthat <qtonthat@gmail.com>:
212 * Clean up and eliminate compiler warning.
213
261c8fdc
QT
2142007-08-15
215Quy Tonthat <qtonthat@gmail.com>:
216 * Fix bug in creating temporary HOME when HOME is not set.
36c78d6d
QT
217 * Added --enable-old-google to configure script. Old google modes are
218 now disabled by default.
219 * Default mode for new maps is Google Maps.
261c8fdc 220
6a9ff0ee
QT
2212007-08-09
222Quy Tonthat <qtonthat@gmail.com>:
223 * Make Google Map default map type.
224
46e4fa54
QT
2252007-08-02
226Quy Tonthat <qtonthat@gmail.com>:
227 * DEM module can now read hgt.zip files directly (no need to unzip
228 them).
229 * DEM module can now process 1 arc sec hgt(.zip) files (mainly for USA
230 regions).
231
2dc9ab5e
QT
2322007-07-27
233Quy Tonthat <qtonthat@gmail.com>:
234 * Plug filedescriptor leak in dem.c
235
071da616
QT
2362007-07-26
237Quy Tonthat <qtonthat@gmail.com>:
238 * Display on status bar altitude at cursor using data from DEM layer(s).
239
ccff31c2
QT
2402007-07-25
241Quy Tonthat <qtonthat@gmail.com>:
242 * New google version numbers.
243
1ef9e637
QT
2442007-07-24
245Quy Tonthat <qtonthat@gmail.com>:
246 * Disable GeoCache Acquire since it nolonger works. Can be enabled
247 again using configure --enable-geocaches.
248
214f9ac2
QT
2492007-07-18
250Quy Tonthat <qtonthat@gmail.com>:
251 * Remove (my) debug messages which are no longer needed.
252
2dc9ab5e 2532007-07-15
214f9ac2
QT
254Quy Tonthat <qtonthat@gmail.com>:
255 * Missing a few changes here.
256 * release 0.9 (by Guilhem)
257
6ec35002
QT
2582007-07-13
259Quy Tonthat <qtonthat@gmail.com>:
260 * Eliminate the needs of entering DEM files for every single
261 track/waypoint layer.
262
84c2cc41
QT
2632007-07-07
264Quy Tonthat <qtonthat@gmail.com>:
265 * Fixed typo in Makefile.am
266
ad0a8c2d
EB
2672007-07-06
268Evan Battaglia <gtoevan@gmx.net>:
269 * Merge DEM Branch
270
441f28d3
QT
2712007-07-04
272Quy Tonthat <qtonthat@gmail.com>:
273 * Bug fix: View Mode displayed wrong setting on start up
274
83750a2d
QT
2752007-07-03
276Quy Tonthat <qtonthat@gmail.com>:
277 * Fixed bugs that caused draw_scale and draw_centermark status not being
278 consistent among View menu, viewport and loaded files.
279
ad0a8c2d
EB
2802007-07-02
281Evan Battaglia <gtoevan@gmx.net>
282 * DEM Branch: Trying to fix/cleanup various DEM things
283 * DEM Branch: Support for SRTM 3 arcsecond _global_ DEM data from http://www2.jpl.nasa.gov/srtm/
284
17407a43
QT
2852007-07-02
286Quy Tonthat <qtonthat@gmail.com>:
287 * Fixed bugs that caused crashes during GPS upload/download.
288
8cd10bb4 2892007-07-01
e2d11d62 290Quy Tonthat <qtonthat@gmail.com>:
8cd10bb4 291 * Make "Save Image" and "Save Image Directory" dialogs reusable.
e2d11d62 292
678fecbb
RM
2932007-06-24
294Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
295 * Merging with Ralf's work around debianization
ad4d241a 296 * INSTALL: refreshed
678fecbb 297
10888930
TS
2982007-06-23
299Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
300 * Minor change to avoid SEGFAULT on x86_64
a3188993 301 * Add DownloadOptions type to specify referer per map source
1b685d33 302
37518034
QT
3032007-06-19
304Quy Tonthat <qtonthat@gmail.com>:
305 * Fix bugs that causes "drawcentermark" not recognised when reading
306 from files.
307 * Fix a wild pointer bug that can cause crashes
308
d700ee38
GB
3092007-06-18
310Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
311 * Copying libcurl.m4 as it is needed everywhere
312
62c16860
QT
3132007-06-18
314Quy Tonthat <qtonthat@gmail.com>:
315 * New google version numbers.
316 * Make scale more visible.
317 * Add center mark which can be turn on/off in View menu.
318 * Viking now uses cookies for http requests. Some server(s) is quite
319 picky about this. (With great help from Lixus <gps@muellers.ms>)
0c24c0a5 320 * Download maps along a track. Right click on a track layer, select map
62c16860 321 type and zoom level, viking will do the rest.
0c24c0a5 322 * release 0.1.3-20070618
62c16860 323
99e679df
RM
3242007-06-13
325Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
326 * Adding an icon (suggested by Ralf Meyer <ranfyy@gmail.com>)
327
b0b88773
QT
3282007-06-8
329Quy Tonthat <qtonthat@gmail.com>:
330 * Fix a bug that causes segfault when viewing properties of a
331 waypoint.
332
4b31042b
QT
3332007-06-1
334Quy Tonthat <qtonthat@gmail.com>:
335 * Fix a bug that causes segfault when viewing properties of a track
336 that has only one trackpoint with elevation information.
1eef1bde 337 * Backport Evan's magic scissors from DEM branch.
4b31042b 338
f47d51b5
QT
3392007-05-31
340Quy Tonthat <qtonthat@gmail.com>:
341 * Add Google Maps search to View menu and Toolbar
342 * Waypoint created right after the search will pick up the search
343 string as comment. (Use TrackWaypoint Layer menu, not toolbar, to
344 create waypoint).
345
4587152b
MC
3462007-05-26
347Mark Coulter <i_offroad@yahoo.com>
348 * new waypoint symbols.
349
9b81efe3
QT
3502007-05-26
351Quy Tonthat <qtonthat@gmail.com>:
352 * Fix intermittent problem of map redraw.
353 * Mapslayer: Fixed bugs that cause in some cases, map display can not
354 be refreshed without downloading.
355
2d546d79
GB
3562007-05-24
357Ralf Meyer <ranfyy@gmail.com>:
358 * Adding man pages.
359
10ca2bfe
QT
3602007-05-24
361Quy Tonthat <qtonthat@gmail.com>:
362 * Maps layer: Improve performance for map autodownload.
3570ad57
QT
363 * Make dimensions easier to be found and changed to suit own tastes.
364 * Small touches on the look.
10ca2bfe 365
ff8b4326
QT
3662007-05-23
367Quy Tonthat <qtonthat@gmail.com>:
368 * New GPS layer menu items: "empty upload", "empty download", "empty
369 all"
7041549f 370 * acquire->Google Directions now record and display previous queries
3570ad57 371 fo "From"/"To" entries.
7041549f 372 * Position Google Directions dialogs at the center of Viking window.
ff8b4326 373
38778d11
QT
3742007-05-22
375Quy Tonthat <qtonthat@gmail.com>:
376 * GPS layer track and waypoint data can now be saved.
2bf7cadd
QT
377 * Disable prompt for save before exit.
378 * Add "Save and Exit" to File menu.
38778d11 379
ad0a8c2d
EB
3802007-05-20
381Evan Battaglia <gtoevan@gmx.net>
382 * DEM Branch
383
6d38ac4f
QT
3842007-05-20
385Quy Tonthat <qtonthat@gmail.com>:
386 * Stop autodownload from running forever on map downloading errors.
387
0b3c4c1c
QT
3882007-05-18
389Quy Tonthat <qtonthat@gmail.com>:
06e94d26 390 * Add curl-devel to spec file.
0b3c4c1c 391 * Map tool: Left click can now refresh display of map tiles.
4b31d033 392 * Check for non-displayable data after downloading map.
0b3c4c1c 393
11f88b69
QT
3942007-05-17
395Quy Tonthat <qtonthat@gmail.com>:
396 * Fix problems in map downloading caused by unreliable error
397 detection.
06e94d26 398 * Release 0.1.3
11f88b69 399
0b0963fb
QT
4002007-05-15
401Quy Tonthat <qtonthat@gmail.com>:
402 * Fixed bugs that can cause segfault on exit. The problem was caused
403by mapslayer's weak_ref not being unref'ed in some cases.
404
3335ae4e
EB
4052007-05-13
406Evan Battaglia <gtoevan@gmx.net>
407 * 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.
408
093c5c71
EB
4092007-05-11
410Evan Battaglia <gtoevan@gmx.net>
411 * Fix removal of redownloaded tiles from memory cache.
e415a0e8 412 * Fix a stupid segfault in main.c (opening new files)
093c5c71 413
056e8bd1
QT
4142007-05-09
415Quy Tonthat <qtonthat@gmail.com>:
416 * New Google version numbers.
417
50817314
GB
4182007-05-08
419Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
420 * New "Refresh onscreen tiles" menu entry
421
6afc9732
GB
4222007-05-04
423Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
424 * debian/: debianization
425
81a061e4
GB
4262007-04-29
427Reid Priedhorsky <reid@reidster.net>
428 * libusb support
429
dfb4bdaa
GB
4302007-04-28
431Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
432 * OpenSourceMap slippy maps (in osm.c) -- Maplink tiles
ca9eb04a 433 * Add configuration option for OpenStreetMap sources
dfb4bdaa 434
67209ca8
GB
4352007-04-23
436Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
437 * OpenSourceMap slippy maps (in osm.c) -- Osmarender and Mapnik
438
ed6242f3
EB
4392007-04-21
440Evan Battaglia <gtoevan@gmx.net>
441 * OpenSourceMap slippy maps (in google.c) -- identical to google maps except zoom numbering
442
fa9fef36
GB
4432007-04-16
444Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
445 * Adding libcurl support
446
69b825fe
QT
4472007-04-04
448Quy Tonthat <qtonthat@gmail.com>:
449 * New Google version number.
450 * Fixed Google Directions
451
4a96999b
QT
4522007-02-20
453Quy Tonthat <qtonthat@gmail.com>:
454 * GPS layer dialog now displayed at the center of the Viking main
455 window.
456
997905be
QT
4572007-02-19
458Quy Tonthat <qtonthat@gmail.com>:
459 * New Google version numbers.
460
af2740eb
QT
4612007-02-15
462Quy Tonthat <qtonthat@gmail.com>:
463 * Made viking.spec.in out of Michael's viking.spec
464 * Added viking.spec.in to autoconf files.
465
4662007-02-15
467Michael A Peters <mpeters@mac.com>:
468 * Added viking.spec
469
07f39a64
GB
4702007-02-14
471Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
472 * NEWS, configure.ac: preparing 0.1.2
473
4e0cf33b
GB
4742007-02-13
475Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
476 * src/vikwindow.c: remove URL and version number from window title
477 * src/dialog.c: add URL and use dynamic information for version
21c318eb 478 * AUTHORS, src/dialog.c: update contributors list
e8947958
GB
479 * AUTHORS, src/dialog.c, src/Makefile.am: About dialog filled with
480 AUTHORS file
4e0cf33b 481
ecb51018
QT
4822007-02-07
483Quy Tonthat <qtonthat@gmail.com>:
484 * Fix bug that causes crashes when click at the right side (outside)
485 of the track graph area in the Track Poperties window.
486
e1e2f2c6
JJ
4872007-02-06
488Jocelyn Jaubert <jocelyn.jaubert@gmail.com>
489 * Add new information to Track Properties. Postion in time will be
490 tracked and display when moving mouse cursor around the track graph.
491
4f210965
QT
4922007-02-06
493Quy Tonthat <qtonthat@gmail.com>:
494 * New google version numbers.
d1fb6e7f 495 * correct main window title and viking website.
4f210965 496
369e959a
QT
4972007-02-05
498Quy Tonthat <qtonthat@gmail.com>:
499 * Cosmetic changes.
500
119f63a0
QT
5012007-02-04
502Quy Tonthat <qtonthat@gmail.com>:
503 * Simplify tools enable/disable codes.
504
79845167
QT
5052007-02-01
506Quy Tonthat <qtonthat@gmail.com>:
507 * Only tools that work with current active layer are enable,
508 others are disable (fade out and does nothing when clicked on).
509
d820e240
GB
5102007-01-27
511Quy Tonthat <qtonthat@gmail.com>:
512 * Display map sections while downloading (bug 1303429)
513
267b6db5
QT
5142007-01-25
515Quy Tonthat <qtonthat@gmail.com>:
516 * Fixed bugs that caused crashes on creating new map layer or
517 new track/waypoint layer.
518
dad2c114
QT
5192007-01-24
520Quy Tonthat <qtonthat@gmail.com>:
521 * Updated google tranparent version number.
522 * Made it more convenient to update google version numbers.
523
cdcaf41c
QT
5242007-01-23
525Quy Tonthat <qtonthat@gmail.com>:
526 * Merged branch modular to trunk.
527
54d3b232
QT
5282007-01-05
529Quy Tonthat <qtonthat@gmail.com>:
530 * Bug fix: main menu edit->delete and edit->cut did not work with
531 waypoints and tracks.
532
2cebc318
QT
5332007-01-04
534Quy Tonthat <qtonthat@gmail.com>:
535 * Added "Copy" and "Cut" to popup menus for track and waypoint (on the
536 layer panel).
537
20c7a3a0
QT
5382007-01-03
539Quy Tonthat <qtonthat@gmail.com>:
107d445a
QT
540 * bug fix: crash on inserting aggregate layer if the selected layer's
541 parent is not an aggregate layer.
542 * bug fix: crash when delete a child layer whose parent is not
543 an aggregiate layer (eg gpslayer)
20c7a3a0
QT
544 * Menu item selection for layer instances.
545
fdca5edb
QT
5462007-01-02
547Quy Tonthat <qtonthat@gmail.com>:
548 * gpslayer: Unexpose interface functions.
5a4a28bf 549 * Layers now can have their say on what pop up menu items they want.
fdca5edb 550
cdcaf41c 5512007-01-02
a25c4c50 552Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
cdcaf41c
QT
553 * Add ability to disable Terraserver stuff
554 * Add ability to disable Expedia stuff
555
fdca5edb
QT
5562007-01-01
557Quy Tonthat <qtonthat@gmail.com>:
558 * gpslayer: fix bugs that causes crashes when click "Cancel" on layer
559 creation dialog.
560
cdcaf41c
QT
5612007-01-01
562Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
563 * Make all .h self sufficient
564 * Add ability to disable Google stuff
565
b364d6bc
QT
5662006-12-31
567Quy Tonthat <qtonthat@gmail.com>:
568 * Added gps layer
569
cdcaf41c
QT
5702007-01-02
571Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
572 * Add ability to disable Terraserver stuff
573 * Add ability to disable Expedia stuff
574
5752007-01-01
576Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
577 * Make all .h self sufficient
578 * Add ability to disable Google stuff
579
b291388a
GB
5802006-12-26
581Quy Tonthat <qtonthat@gmail.com>:
582 * Fix a google version number change (at least in Australia).
583
ea40bccf
AF
5842006-12-07
585Quy Tonthat <qtonthat@gmail.com>:
586 * Fix an array overflow bug in Map Layer Properties
587
b7b66e1f
GB
5882006-12-04
589Alex Foobarian <foobarian@gmail.com>:
590 * Added an "About" dialog
591
68fb2913
AF
5922006-11-30
593Alex Foobarian <foobarian@gmail.com>:
594 * Added Quy Tonthat's patch to fix a bug in Track Properties
595
1a8437ab
AF
5962006-11-29
597Alex Foobarian <foobarian@gmail.com>:
ea40bccf 598 * Added patch by Quy Tonthat <qtonthat@gmail.com> to fix a crash bug
1a8437ab 599
fa1b5a5f
GB
6002006-11-12
601Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
602 * Add expat explicit dependency
603
7432fddf
AF
6042006-10-31
605Alex Foobarian <foobarian@gmail.com>:
606 * Visual feedback for moving waypoints
607
33534cd8
AF
6082006-10-30
609Alex Foobarian <foobarian@gmail.com>:
610 * Created standard Edit menu
611 * Implemented Cut for trackpoints and waypoints
612 * When moving trackpoints, we now draw one under the cursor for visual feedback
613
f9db6bd6
AF
6142006-10-26
615Alex Foobarian <foobarian@gmail.com>:
616 * Cleared up the drawing modes and map type descriptions
617 * Updated google version string to make it work in Europe
618 * Added Cut/Copy/Paste shortcuts to right-click menus
4b00e581 619 * Compacted the track properties dialog
f9db6bd6 620
941aa6e9
AF
6212006-10-23
622Alex Foobarian <foobarian@gmail.com>:
623 * Introduced a toolbar tool interface, converted existing tools to use it
624 * As a result, ruler drawing bugs are gone
625 * Sped up ruler drawing by increasing the redraw priority
626
78c9fb5b
GB
6272006-08-15
628Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
629 * Add implicit DMS->DDD conversions in waypoints dialogs
630
0165e6e4
GB
6312006-07-26
632Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
633 * src/degrees_converters.c, src/degrees_converters.h,
634 test/degrees_converter.c: add dec -> DDD conversion
635 * src/degrees_converters.c, src/degrees_converters.h,
636 test/degrees_converter.c: add dec -> DMM conversion
637 * src/degrees_converters.c: refactor dms conversions
638
6c02911c
RP
6392006-07-24
640Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
641 * Add patch for GoogleMaps from Reid Priedhorsky
642
0165e6e4
GB
6432006-07-22
644Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
645 * Makefile.am, configure.ac, src/Makefile.am,
646 src/degrees_converters.c, src/degrees_converters.h,
647 test/Makefile.am, test/check_degrees_conversions.sh,
648 test/degrees_converter.c: Adding degrees conversion functions
649 (DDD/DMM/DMS)
650
6512006-07-06
652Evan Battaglia <gtoevan@gmx.net>
653 * ChangeLog, src/google.c: Upgrade Google Maps -- Europe
654
a808ab5f
EB
6552006-07-01
656Evan Battaglia <gtoevan@gmx.net>:
657 * Upgrade Google Maps version (yay Europe!)
658
0165e6e4
GB
6592006-06-11
660Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
661 * NEWS, configure.ac: Preparing 0.1.1
662
65f0ccab
AF
6632006-05-25
664Alex Foobarian <foobarian@gmail.com>:
665 * Cleaned up the data source interface
666 * Added a setup dialog to the GPS data source, with protocol type and serial port location
667
5f304fd7
AF
6682006-05-12
669Alex Foobarian <foobarian@gmail.com>:
670 * Small fixes in Acquire from GPS code
671
fe203390 6722006-05-08 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
fe203390
GB
673 * autogen.sh: simpler method to start from CVS
674
a8d46e0b
EB
6752005-12-03
676Evan Battaglia <gtoevan@gmx.net>
677 * Data sources -- check for existence of necessary things
678
7b3479e3 6792005-11-25
3333c069 680Evan Battaglia <gtoevan@gmx.net>
7b3479e3
EB
681 * Created "data sources" structure to easily add new data sources via GPS babel.
682 It's ugly now and there's a lot to be done, but I think 79-line datasources_google.c
683 shows the power of the approach.
3333c069 684 * Data sources: Google & Geocaches
7b3479e3 685
8904c540 6862005-11-23 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
8904c540 687 * src/gpx.c (gpx_dtostr): add better GPX export
161aa492
EB
688Evan Battaglia <gtoevan@gmx.net>:
689 * dtostr -> coords.c; use in gpsmapper.c and gpspoint.c (locale-independent output)
8904c540 690
d1fa6cff
AF
6912005-11-21
692Alex Foobarian <foobarian@gmail.com>:
693 * Fixed v-t diagram crash bug
694
1d1bc3c1
EB
6952005-11-19
696Alex Foobarian <foobarian@gmail.com>:
697 * GPSBabel acquire code
698
9f0cd67d
AF
6992005-11-18
700Alex Foobarian <foobarian@gmail.com>:
701 * Copy/paste of individual track- and way-points updated to work between processes.
702
0a6cab71
AF
7032005-11-17
704Alex Foobarian <foobarian@gmail.com>:
705 * Copy/paste between viking processes
706 * Layer marshalling support
707
1bc9b120
GB
7082005-10-28 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
709 * configure.ac: Adding --with-mapcache configure option
710 * src/config.h: Removed because no more used (generated)
711
15614495
AF
7122005-10-18
713Alex Foobarian <foobarian@gmail.com>:
714 * Fix ruler declination in UTM mode
715
ba298cde 7162005-10-17 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
80dc8501
GB
717 * src/icons/Makefile.am: assumes the creation of icons.h
718 * src/garminsymbols.c, src/vikwindow.c: icons.h re-located
719 * src/Makefile.am: no more icons.h production
720
024f32c1
EB
7212005-10-16
722Evan Battaglia <gtoevan@gmx.net>
723 * Fix ruler: show angle, distance even when compass off-screen.
1a18e09d 724 * Fix bgitemcount. Background items status bar "should" be accurate now.
024f32c1 725
c48517ad
AF
7262005-10-13
727Alex Foobarian <foobarian@gmail.com>:
728 * Drag and drop whole track/waypoint lists
729
80e450c0
AF
7302005-10-12
731Alex Foobarian <foobarian@gmail.com>:
732 * Coord layer drawing for lat/lon based projections
733
0dff88ea
AF
7342005-10-11
735Alex Foobarian <foobarian@gmail.com>:
736 * Draw a compass when using a ruler
737
e4847ce9
AF
7382005-10-07
739Alex Foobarian <foobarian@gmail.com>:
740 * Added ruler drawing to the ruler tool
741
2f50c650
AF
7422005-10-06
743Alex Foobarian <foobarian@gmail.com>:
744 * Added support for pasting coordinates in lat/lon format
745
e890a6e6
EB
7462005-10-05
747Alex Foobarian <foobarian@gmail.com>:
748 * Change clipboard so as to use GTKClipboard. Prepare for support for pasting coordinates, etc.
749Evan Battaglia <gtoevan@gmx.net>:
750 * When pasting waypoints and tracks, do name resolution (add #2, etc)
751
08b251ec
EB
7522005-10-01
753Evan Battaglia <gtoevan@gmx.net>:
754 * make symbols work for geocaching .loc files (and case-insensitive symbol names)
35c7c0ba 755 * Option as to whether or not to show unit scale (esp for exporting images)
08b251ec 756
ba298cde 7572005-09-30 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
dad55b79 758 * configure.ac, src/Makefile.am (SUBDIRS): added auto-tools support for src/icons
70a23263
AF
759Alex Foobarian <foobarian@gmail.com>:
760 * Added a drag_drop_request method to layer interface, updated DnD to use it
e673b75f 761 * Updated DND to insert layers at the point of the drop, instead of front of list
42c2ac3e 762 * Added wp symbol support to gpx
92136662 763 * Fixed name collisions during track/wp DND
ea3933fc
EB
764 * Layer-wide option as to whether to show waypoint symbols
765
acaf7113
AF
7662005-09-29
767Alex Foobarian <foobarian@gmail.com>:
768 * Added support for waypoint symbols (changing, loading, saving), and a small number of icons.
769 * Added a scale ruler
770 * Changed panning to show less "garbage" in exposed areas
771
a5e51d35
EB
7722005-09-28
773Evan:
774 * menu.xml & icons inline
775
e4afc73a 7762005-09-27
acaf7113 777Alex Foobarian <foobarian@gmail.com>:
e4afc73a
EB
778 * GtkUIManager/Toolbar
779 * DND in the LayersPanel
0912fc7e
EB
780Evan:
781 * strtod -> g_strtod (i18n glitch)
782
ba298cde 7832005-09-25 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
0912fc7e
EB
784 * src/globals.h (VIKING_VERSION): uses the PACKAGE_VERSION macro
785 * Makefile.am (EXTRA_DIST): handles viking-remote
786 * src/Makefile.am (AM_CFLAGS): substitution of CFLAGS by AM_CFLAGS
787 * doc/Makefile.am, doc/dev/Makefile.am: new files
788 * Makefile.am (SUBDIRS): handles doc directory
789 * configure.ac: handles doc and doc/dev directories
e4afc73a 790
2ab9b480 7912005-09-16
2ab9b480 792Alex Foobarian <foobarian@gmail.com>: fix to v-vs-t (better drawing)
3de5bc4f
EB
793Evan: * GPX fixes
794 * So Geocaching .LOC _isn't_ GPX?!?!? Oh well, it's XML...
795 * GPX write, click v-vs-t diagram
796 * Option to show stops in TRWLayer options, and stop_length
797 * Elevation plotting relative to min and max elevation in track.
798 * Option to do elevation plotting, and controlling relative height
2ab9b480
EB
799
8002005-09-15
801 * 4+ hours later and voila, GPX read support
802 * Fixes in propwin if track doesn't have certain data, say so.
803
8042005-09-14
805Me (Evan) again:
806 * Fix USGS support
807 * Click on the elevation map to go there, so you can see where a mountain-top is etc.
808 * Don't crash on track properties of an empty track.
809
734652bf 8102005-09-13
ba298cde 811Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>:
734652bf
EB
812 * bootstrap: new file to bootstrap auto-tools
813 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
814 * Makefile.am (bin_SCRIPTS): viking-remote added
815 * configure.ac: --enable-alphabetized-trw option added
816
817Evan Battaglia <gtoevan@gmx.net>:
818 * Experimental altitude funky plotting I'm working on
819
8202005-09-12
821Alex Foobarian <foobarian@gmail.com>'s changes
822* disable stops, for now (I forgot about those...)
823* Track elevation graph: minimum altitude difference for less jagged curves
824* Track elevation graph: gray background, blue foreground
825* Track elevation graph: lines to clearly show absolute elevation
826* New velocity-vs-time graph & calculating function
827* Notebook to hold this new graph with track elevation graph
828My (Evan's) changes:
829* Fix above v-vs-t patch to not crash on tracks without timestamp.
830* Not show v-vs-t graph and/or elevation map if the necessary data isn't there.
ba298cde 831Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>'s changes
dad55b79
GB
832 * bootstrap: new file to bootstrap auto-tools
833 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
834 * Makefile.am (bin_SCRIPTS): viking-remote added
835 * configure.ac: --enable-alphabetized-trw option added
734652bf 836
9903c388
EB
8372005-09-07
838Autotools support by Guilhem Bonnefille.
839
bb71de8b
AF
8402005-09-06
841Added Alex Foobarian's track duration patch.
842Added Alex Foobarian's track profile patch.
9903c388 843Added Alex Foobarian's elevation map fix.
bb71de8b 844
725c87e1
EB
8452005-09-04
846Map cache fix: if only one map can fit / one map is bigger than cache size, then that's OK.
bb71de8b 847Delete from cache when updating image.
725c87e1 848
50a14534
EB
8492005-08-18
850Map cache size based on memory usage, not number of images. Some flaws to be worked out still in this.
851
8522005-08-16
853Accepted USGS maps support from Clark McKines. Pretty slick, I'll have to take a look at it.
854
8552005-08-02
856Quite easily added support for Mercator projection & Google Mercator maps (regular, transparent etc)
857Chaned waypoint types a little bit (size of waypoint)
858
8592005-07-31
860Hopefully fixed background.c item # count
861Fixed KH Maps (v=2)
862
8632005-06-20
864A little research & added KH Maps support.
865
8662005-06-19
867Fixed right-click waypoint edit -> crash bug, hopefully.
868Fixed "everyone lives in zone 11" assumption for vikgeoreflayer.c; still monozone though ...
869Made it so when you paste or add a new layer, it pastes it before the selected layer, not to the top.
870Fixed the bug where pasting a map layer messed up the name.
871Made dragging middle mouse button pan. Removed pan tool. Thanks Reid for the idea.
872Made different options for drawing waypoint dots. Not very good but we can make better-looking ones later.
873