]> git.street.me.uk Git - andy/viking.git/blame - ChangeLog
Extend track
[andy/viking.git] / ChangeLog
CommitLineData
32e48121 12007-10-07
9a30122d
EB
2Evan Battaglia <gtoevan@gmx.net>:
3 * Scroll zoom keeps cursor over same spot on map (like Google, QLandKarte)
bce3a7b0 4 * Cursors for tools.
c3deba01 5 * Undo magic scissors by right-clicking.
8fb71d6c 6 * Extend a track by right-clicking on it.
9a30122d 7
32e48121
QT
8Quy Tonthat <qtonthat@gmail.com>:
9 * Correctly calculate position (based on time instead of distance)
10 when clicking on speed-time graph.
11 * Added km/h to speed entries of the track properties dialog.
6260ce3f 12 * The "Selected Time" on track properties dialog is now correct.
ddc2372e
QT
13 * Track Properties: now displays track distance/time instead of
14 "Selected Time".
32e48121 15
a45242c2
QT
162007-10-06
17Quy Tonthat <qtonthat@gmail.com>:
18 * Fix bugs that caused odd display of time on track properties dialog.
4863105b 19 * Pop a message when failed to connect to gpsd.
a45242c2 20
057a78bc
QT
212007-10-05
22Quy Tonthat <qtonthat@gmail.com>:
23 * Fix a segfault caused by (mistakenly) adding a new layer to gps
24 layer.
97cab2d5 25 * Be more selective in collecting realtime trackpoints.
057a78bc 26
c4e61875
QT
272007-10-04
28Quy Tonthat <qtonthat@gmail.com>:
29 * Improvements for GPS layer's "realtime tracking".
30
c2e97e57
QT
312007-10-02
32Quy Tonthat <qtonthat@gmail.com>:
33 * Fix crashes caused by emitting update too early at layer creation.
b87d3952 34 * Add realtime tracking to GPS layer.
8fcff869 35 * fix half-drawn problems for GPS layer.
c2e97e57 36
c9177aae
QT
372007-10-01
38Quy Tonthat <qtonthat@gmail.com>:
39 * Disable half-drawn update when the center is moved. Avoid using
40 static "trigger" in viklayer.c which causes problems when viking
41 has more than one windows.
42
d295e344
QT
432007-09-28
44Quy Tonthat <qtonthat@gmail.com>:
45 * Fix bug that caused Elevation graph not working properly with some
46 tracks.
47
415302f4
EB
482007-09-27
49Evan Battaglia <gtoevan@gmx.net>
50 * GPSD Layer -- draw an arrow.
51 * Minimum elevation for DEM layer.
0df66d57
EB
52 * Half-drawn hack to only draw layers on top of the one that has
53 recently changed. A must for realtime GPS.
415302f4 54
0e25c0d0
QT
552007-09-25
56Quy Tonthat <qtonthat@gmail.com>:
57 * SRTM download now works for regions outside North_America too.
58
fa86f1c0
EB
592007-09-23
60Evan Battaglia <gtoevan@gmx.net>
61 * Fix copy & pasting DEM layers -- new serializing string list code.
9593a4c9
EB
62 * Don't crash if using tool on wrong type of layer / no layer.
63 Although I really want to know what happened to "use the top visible layer",
64 and return TRUE if the tool "accepts" the use...
65 editing lots of TRWLayers was way easier that way...
e9165710 66 * Remove unused vik_layer_copy() code
ee6ef0b1 67 * Add Magic Scissors icon (from GIMP)
bddd2056
EB
68 * Add comment when making a Google Route.
69 * Continue a magic scissors route by holding down control. Continue the comment too.
70 * 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 71 * Experimental GPSD support (VikGpsdLayer)
fa86f1c0 72
8c721f83
EB
732007-09-22
74Evan Battaglia <gtoevan@gmx.net>
75 * Pan Accelerators (Ctrl+Left, etc)
76 * Ctrl-Scroll and Ctrl-Shift-Scroll to pan, kind of like Gimp.
77 * Add a RADIOGROUP_STATIC properties factory type to make it easy
78 for new layers. Uses an array list (like before)
79 instead of a GList.
80 * DEM US 10m (dem24k) source! Option in DEM Layer & ./configure
81 * (copying & pasting DEM layers is broken, will fix later)
82
0c1044e9
EB
832007-09-21
84Evan Battaglia <gtoevan@gmx.net>
85 * Fix right-click on geocache to work with new geocache names.
86 * Download & import SRTM 90m DEM data (still working on US 10m)
87
ed28ef63
EB
882007-09-17
89Evan Battaglia <gtoevan@gmx.net>
90 * 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.
91
4f13653e
GB
922007-09-09
93Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
94 * Removing unused files (*.png.h).
95
90e25247
GB
962007-09-08
97Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
98 * Fix #1789550: define MAX macro if not defined on ALL systems
99
35462baf
QT
1002007-09-08
101Quy Tonthat <qtonthat@gmail.com>:
102 * AUtomatically fetching google version number.
103
eb93fa95
GB
1042007-09-07
105Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
106 * Fix #1789550: mkdtemp usage is conditioned, so it is possible
107 to build viking on system not offering such feature.
108
fd0a7199
GB
1092007-09-06
110Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
111 * Adding command line option framework.
112
4b53548b
QT
1132007-09-06
114Quy Tonthat <qtonthat@gmail.com>:
115 * Make viking's default start location somewhere more likely has maps.
ee180665
QT
116 * Fix crash when using "Maps Download" tools right after viking is
117 started (without a viking file).
4b53548b
QT
118
1192007-09-05
120Quy Tonthat <qtonthat@gmail.com>:
121 * Viking 0.9.2 (By Guilhem Bonnefille <guilhem.bonnefille@gmail.com>)
122
4e29c215
GB
1232007-09-03
124Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
125 * Fix: crash when "applying" a map layer property dialog.
94933cb8 126 * QA: strong type the second argument of the *_post_read functions.
63726881 127 * Preset filename when exporting a TrwLayer.
24277274
GB
128 * Refactoring: retrieve the VikWindow from the VikViewport via its
129 GtkWidget nature.
51c15f41 130 * Use $EMAIL to initialise email field for OSM upload.
07059501 131 * Do not warn about drawmode inconsistency while reading file.
e52d2bf3 132 * Hide Expedia view mode when expedia is not built in.
4e29c215 133
06f31fd5
GB
1342007-09-01
135Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
136 * Disable Expedia map layer by default (as it is not working).
137
1a8143e6
BZ
1382007-08-30
139Bernd Zeimetz <bernd@bzed.de>:
140 * Add redirect support (for Expedia map layer).
141
5092de80
GB
1422007-08-30
143Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
144 * Add ability to upload a single track.
145
dc5758d3
GB
1462007-08-28
147Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
148 * Check current drawmode after creating a new MapsLayer.
149
15e77c02
QT
1502007-08-25
151Quy Tonthat <qtonthat@gmail.com>:
152 * New google version number.
1918a993 153 * Better checking to detect downloaded text instead of images.
314c1ccc
QT
154 * Give more instructive message for attempting to download maps in
155 wrong mapmode.
15e77c02 156
f901dcdf
GB
1572007-08-20
158Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
159 * libcurl is a requirement
160
f8fe5d14
QT
1612007-08-20
162Quy Tonthat <qtonthat@gmail.com>:
163 * Fix bugs that cause crashes on layers copy/paste/delete.
d1f48cc2
QT
164 * Fix bug in Google search that caused viking jump to wrong location
165 when Google can not find the match.
f8fe5d14 166
1bd88e66
GB
1672007-08-16
168Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
169 * Group "Export Layer..." entries in a sub-menu.
170
494eb388
QT
1712007-08-16
172Quy Tonthat <qtonthat@gmail.com>:
173 * Clean up and eliminate compiler warning.
174
261c8fdc
QT
1752007-08-15
176Quy Tonthat <qtonthat@gmail.com>:
177 * Fix bug in creating temporary HOME when HOME is not set.
36c78d6d
QT
178 * Added --enable-old-google to configure script. Old google modes are
179 now disabled by default.
180 * Default mode for new maps is Google Maps.
261c8fdc 181
6a9ff0ee
QT
1822007-08-09
183Quy Tonthat <qtonthat@gmail.com>:
184 * Make Google Map default map type.
185
46e4fa54
QT
1862007-08-02
187Quy Tonthat <qtonthat@gmail.com>:
188 * DEM module can now read hgt.zip files directly (no need to unzip
189 them).
190 * DEM module can now process 1 arc sec hgt(.zip) files (mainly for USA
191 regions).
192
2dc9ab5e
QT
1932007-07-27
194Quy Tonthat <qtonthat@gmail.com>:
195 * Plug filedescriptor leak in dem.c
196
071da616
QT
1972007-07-26
198Quy Tonthat <qtonthat@gmail.com>:
199 * Display on status bar altitude at cursor using data from DEM layer(s).
200
ccff31c2
QT
2012007-07-25
202Quy Tonthat <qtonthat@gmail.com>:
203 * New google version numbers.
204
1ef9e637
QT
2052007-07-24
206Quy Tonthat <qtonthat@gmail.com>:
207 * Disable GeoCache Acquire since it nolonger works. Can be enabled
208 again using configure --enable-geocaches.
209
214f9ac2
QT
2102007-07-18
211Quy Tonthat <qtonthat@gmail.com>:
212 * Remove (my) debug messages which are no longer needed.
213
2dc9ab5e 2142007-07-15
214f9ac2
QT
215Quy Tonthat <qtonthat@gmail.com>:
216 * Missing a few changes here.
217 * release 0.9 (by Guilhem)
218
6ec35002
QT
2192007-07-13
220Quy Tonthat <qtonthat@gmail.com>:
221 * Eliminate the needs of entering DEM files for every single
222 track/waypoint layer.
223
84c2cc41
QT
2242007-07-07
225Quy Tonthat <qtonthat@gmail.com>:
226 * Fixed typo in Makefile.am
227
ad0a8c2d
EB
2282007-07-06
229Evan Battaglia <gtoevan@gmx.net>:
230 * Merge DEM Branch
231
441f28d3
QT
2322007-07-04
233Quy Tonthat <qtonthat@gmail.com>:
234 * Bug fix: View Mode displayed wrong setting on start up
235
83750a2d
QT
2362007-07-03
237Quy Tonthat <qtonthat@gmail.com>:
238 * Fixed bugs that caused draw_scale and draw_centermark status not being
239 consistent among View menu, viewport and loaded files.
240
ad0a8c2d
EB
2412007-07-02
242Evan Battaglia <gtoevan@gmx.net>
243 * DEM Branch: Trying to fix/cleanup various DEM things
244 * DEM Branch: Support for SRTM 3 arcsecond _global_ DEM data from http://www2.jpl.nasa.gov/srtm/
245
17407a43
QT
2462007-07-02
247Quy Tonthat <qtonthat@gmail.com>:
248 * Fixed bugs that caused crashes during GPS upload/download.
249
8cd10bb4 2502007-07-01
e2d11d62 251Quy Tonthat <qtonthat@gmail.com>:
8cd10bb4 252 * Make "Save Image" and "Save Image Directory" dialogs reusable.
e2d11d62 253
678fecbb
RM
2542007-06-24
255Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
256 * Merging with Ralf's work around debianization
ad4d241a 257 * INSTALL: refreshed
678fecbb 258
10888930
TS
2592007-06-23
260Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
261 * Minor change to avoid SEGFAULT on x86_64
a3188993 262 * Add DownloadOptions type to specify referer per map source
1b685d33 263
37518034
QT
2642007-06-19
265Quy Tonthat <qtonthat@gmail.com>:
266 * Fix bugs that causes "drawcentermark" not recognised when reading
267 from files.
268 * Fix a wild pointer bug that can cause crashes
269
d700ee38
GB
2702007-06-18
271Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
272 * Copying libcurl.m4 as it is needed everywhere
273
62c16860
QT
2742007-06-18
275Quy Tonthat <qtonthat@gmail.com>:
276 * New google version numbers.
277 * Make scale more visible.
278 * Add center mark which can be turn on/off in View menu.
279 * Viking now uses cookies for http requests. Some server(s) is quite
280 picky about this. (With great help from Lixus <gps@muellers.ms>)
0c24c0a5 281 * Download maps along a track. Right click on a track layer, select map
62c16860 282 type and zoom level, viking will do the rest.
0c24c0a5 283 * release 0.1.3-20070618
62c16860 284
99e679df
RM
2852007-06-13
286Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
287 * Adding an icon (suggested by Ralf Meyer <ranfyy@gmail.com>)
288
b0b88773
QT
2892007-06-8
290Quy Tonthat <qtonthat@gmail.com>:
291 * Fix a bug that causes segfault when viewing properties of a
292 waypoint.
293
4b31042b
QT
2942007-06-1
295Quy Tonthat <qtonthat@gmail.com>:
296 * Fix a bug that causes segfault when viewing properties of a track
297 that has only one trackpoint with elevation information.
1eef1bde 298 * Backport Evan's magic scissors from DEM branch.
4b31042b 299
f47d51b5
QT
3002007-05-31
301Quy Tonthat <qtonthat@gmail.com>:
302 * Add Google Maps search to View menu and Toolbar
303 * Waypoint created right after the search will pick up the search
304 string as comment. (Use TrackWaypoint Layer menu, not toolbar, to
305 create waypoint).
306
4587152b
MC
3072007-05-26
308Mark Coulter <i_offroad@yahoo.com>
309 * new waypoint symbols.
310
9b81efe3
QT
3112007-05-26
312Quy Tonthat <qtonthat@gmail.com>:
313 * Fix intermittent problem of map redraw.
314 * Mapslayer: Fixed bugs that cause in some cases, map display can not
315 be refreshed without downloading.
316
2d546d79
GB
3172007-05-24
318Ralf Meyer <ranfyy@gmail.com>:
319 * Adding man pages.
320
10ca2bfe
QT
3212007-05-24
322Quy Tonthat <qtonthat@gmail.com>:
323 * Maps layer: Improve performance for map autodownload.
3570ad57
QT
324 * Make dimensions easier to be found and changed to suit own tastes.
325 * Small touches on the look.
10ca2bfe 326
ff8b4326
QT
3272007-05-23
328Quy Tonthat <qtonthat@gmail.com>:
329 * New GPS layer menu items: "empty upload", "empty download", "empty
330 all"
7041549f 331 * acquire->Google Directions now record and display previous queries
3570ad57 332 fo "From"/"To" entries.
7041549f 333 * Position Google Directions dialogs at the center of Viking window.
ff8b4326 334
38778d11
QT
3352007-05-22
336Quy Tonthat <qtonthat@gmail.com>:
337 * GPS layer track and waypoint data can now be saved.
2bf7cadd
QT
338 * Disable prompt for save before exit.
339 * Add "Save and Exit" to File menu.
38778d11 340
ad0a8c2d
EB
3412007-05-20
342Evan Battaglia <gtoevan@gmx.net>
343 * DEM Branch
344
6d38ac4f
QT
3452007-05-20
346Quy Tonthat <qtonthat@gmail.com>:
347 * Stop autodownload from running forever on map downloading errors.
348
0b3c4c1c
QT
3492007-05-18
350Quy Tonthat <qtonthat@gmail.com>:
06e94d26 351 * Add curl-devel to spec file.
0b3c4c1c 352 * Map tool: Left click can now refresh display of map tiles.
4b31d033 353 * Check for non-displayable data after downloading map.
0b3c4c1c 354
11f88b69
QT
3552007-05-17
356Quy Tonthat <qtonthat@gmail.com>:
357 * Fix problems in map downloading caused by unreliable error
358 detection.
06e94d26 359 * Release 0.1.3
11f88b69 360
0b0963fb
QT
3612007-05-15
362Quy Tonthat <qtonthat@gmail.com>:
363 * Fixed bugs that can cause segfault on exit. The problem was caused
364by mapslayer's weak_ref not being unref'ed in some cases.
365
3335ae4e
EB
3662007-05-13
367Evan Battaglia <gtoevan@gmx.net>
368 * 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.
369
093c5c71
EB
3702007-05-11
371Evan Battaglia <gtoevan@gmx.net>
372 * Fix removal of redownloaded tiles from memory cache.
e415a0e8 373 * Fix a stupid segfault in main.c (opening new files)
093c5c71 374
056e8bd1
QT
3752007-05-09
376Quy Tonthat <qtonthat@gmail.com>:
377 * New Google version numbers.
378
50817314
GB
3792007-05-08
380Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
381 * New "Refresh onscreen tiles" menu entry
382
6afc9732
GB
3832007-05-04
384Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
385 * debian/: debianization
386
81a061e4
GB
3872007-04-29
388Reid Priedhorsky <reid@reidster.net>
389 * libusb support
390
dfb4bdaa
GB
3912007-04-28
392Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
393 * OpenSourceMap slippy maps (in osm.c) -- Maplink tiles
ca9eb04a 394 * Add configuration option for OpenStreetMap sources
dfb4bdaa 395
67209ca8
GB
3962007-04-23
397Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
398 * OpenSourceMap slippy maps (in osm.c) -- Osmarender and Mapnik
399
ed6242f3
EB
4002007-04-21
401Evan Battaglia <gtoevan@gmx.net>
402 * OpenSourceMap slippy maps (in google.c) -- identical to google maps except zoom numbering
403
fa9fef36
GB
4042007-04-16
405Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
406 * Adding libcurl support
407
69b825fe
QT
4082007-04-04
409Quy Tonthat <qtonthat@gmail.com>:
410 * New Google version number.
411 * Fixed Google Directions
412
4a96999b
QT
4132007-02-20
414Quy Tonthat <qtonthat@gmail.com>:
415 * GPS layer dialog now displayed at the center of the Viking main
416 window.
417
997905be
QT
4182007-02-19
419Quy Tonthat <qtonthat@gmail.com>:
420 * New Google version numbers.
421
af2740eb
QT
4222007-02-15
423Quy Tonthat <qtonthat@gmail.com>:
424 * Made viking.spec.in out of Michael's viking.spec
425 * Added viking.spec.in to autoconf files.
426
4272007-02-15
428Michael A Peters <mpeters@mac.com>:
429 * Added viking.spec
430
07f39a64
GB
4312007-02-14
432Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
433 * NEWS, configure.ac: preparing 0.1.2
434
4e0cf33b
GB
4352007-02-13
436Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
437 * src/vikwindow.c: remove URL and version number from window title
438 * src/dialog.c: add URL and use dynamic information for version
21c318eb 439 * AUTHORS, src/dialog.c: update contributors list
e8947958
GB
440 * AUTHORS, src/dialog.c, src/Makefile.am: About dialog filled with
441 AUTHORS file
4e0cf33b 442
ecb51018
QT
4432007-02-07
444Quy Tonthat <qtonthat@gmail.com>:
445 * Fix bug that causes crashes when click at the right side (outside)
446 of the track graph area in the Track Poperties window.
447
e1e2f2c6
JJ
4482007-02-06
449Jocelyn Jaubert <jocelyn.jaubert@gmail.com>
450 * Add new information to Track Properties. Postion in time will be
451 tracked and display when moving mouse cursor around the track graph.
452
4f210965
QT
4532007-02-06
454Quy Tonthat <qtonthat@gmail.com>:
455 * New google version numbers.
d1fb6e7f 456 * correct main window title and viking website.
4f210965 457
369e959a
QT
4582007-02-05
459Quy Tonthat <qtonthat@gmail.com>:
460 * Cosmetic changes.
461
119f63a0
QT
4622007-02-04
463Quy Tonthat <qtonthat@gmail.com>:
464 * Simplify tools enable/disable codes.
465
79845167
QT
4662007-02-01
467Quy Tonthat <qtonthat@gmail.com>:
468 * Only tools that work with current active layer are enable,
469 others are disable (fade out and does nothing when clicked on).
470
d820e240
GB
4712007-01-27
472Quy Tonthat <qtonthat@gmail.com>:
473 * Display map sections while downloading (bug 1303429)
474
267b6db5
QT
4752007-01-25
476Quy Tonthat <qtonthat@gmail.com>:
477 * Fixed bugs that caused crashes on creating new map layer or
478 new track/waypoint layer.
479
dad2c114
QT
4802007-01-24
481Quy Tonthat <qtonthat@gmail.com>:
482 * Updated google tranparent version number.
483 * Made it more convenient to update google version numbers.
484
cdcaf41c
QT
4852007-01-23
486Quy Tonthat <qtonthat@gmail.com>:
487 * Merged branch modular to trunk.
488
54d3b232
QT
4892007-01-05
490Quy Tonthat <qtonthat@gmail.com>:
491 * Bug fix: main menu edit->delete and edit->cut did not work with
492 waypoints and tracks.
493
2cebc318
QT
4942007-01-04
495Quy Tonthat <qtonthat@gmail.com>:
496 * Added "Copy" and "Cut" to popup menus for track and waypoint (on the
497 layer panel).
498
20c7a3a0
QT
4992007-01-03
500Quy Tonthat <qtonthat@gmail.com>:
107d445a
QT
501 * bug fix: crash on inserting aggregate layer if the selected layer's
502 parent is not an aggregate layer.
503 * bug fix: crash when delete a child layer whose parent is not
504 an aggregiate layer (eg gpslayer)
20c7a3a0
QT
505 * Menu item selection for layer instances.
506
fdca5edb
QT
5072007-01-02
508Quy Tonthat <qtonthat@gmail.com>:
509 * gpslayer: Unexpose interface functions.
5a4a28bf 510 * Layers now can have their say on what pop up menu items they want.
fdca5edb 511
cdcaf41c 5122007-01-02
a25c4c50 513Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
cdcaf41c
QT
514 * Add ability to disable Terraserver stuff
515 * Add ability to disable Expedia stuff
516
fdca5edb
QT
5172007-01-01
518Quy Tonthat <qtonthat@gmail.com>:
519 * gpslayer: fix bugs that causes crashes when click "Cancel" on layer
520 creation dialog.
521
cdcaf41c
QT
5222007-01-01
523Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
524 * Make all .h self sufficient
525 * Add ability to disable Google stuff
526
b364d6bc
QT
5272006-12-31
528Quy Tonthat <qtonthat@gmail.com>:
529 * Added gps layer
530
cdcaf41c
QT
5312007-01-02
532Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
533 * Add ability to disable Terraserver stuff
534 * Add ability to disable Expedia stuff
535
5362007-01-01
537Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
538 * Make all .h self sufficient
539 * Add ability to disable Google stuff
540
b291388a
GB
5412006-12-26
542Quy Tonthat <qtonthat@gmail.com>:
543 * Fix a google version number change (at least in Australia).
544
ea40bccf
AF
5452006-12-07
546Quy Tonthat <qtonthat@gmail.com>:
547 * Fix an array overflow bug in Map Layer Properties
548
b7b66e1f
GB
5492006-12-04
550Alex Foobarian <foobarian@gmail.com>:
551 * Added an "About" dialog
552
68fb2913
AF
5532006-11-30
554Alex Foobarian <foobarian@gmail.com>:
555 * Added Quy Tonthat's patch to fix a bug in Track Properties
556
1a8437ab
AF
5572006-11-29
558Alex Foobarian <foobarian@gmail.com>:
ea40bccf 559 * Added patch by Quy Tonthat <qtonthat@gmail.com> to fix a crash bug
1a8437ab 560
fa1b5a5f
GB
5612006-11-12
562Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
563 * Add expat explicit dependency
564
7432fddf
AF
5652006-10-31
566Alex Foobarian <foobarian@gmail.com>:
567 * Visual feedback for moving waypoints
568
33534cd8
AF
5692006-10-30
570Alex Foobarian <foobarian@gmail.com>:
571 * Created standard Edit menu
572 * Implemented Cut for trackpoints and waypoints
573 * When moving trackpoints, we now draw one under the cursor for visual feedback
574
f9db6bd6
AF
5752006-10-26
576Alex Foobarian <foobarian@gmail.com>:
577 * Cleared up the drawing modes and map type descriptions
578 * Updated google version string to make it work in Europe
579 * Added Cut/Copy/Paste shortcuts to right-click menus
4b00e581 580 * Compacted the track properties dialog
f9db6bd6 581
941aa6e9
AF
5822006-10-23
583Alex Foobarian <foobarian@gmail.com>:
584 * Introduced a toolbar tool interface, converted existing tools to use it
585 * As a result, ruler drawing bugs are gone
586 * Sped up ruler drawing by increasing the redraw priority
587
78c9fb5b
GB
5882006-08-15
589Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
590 * Add implicit DMS->DDD conversions in waypoints dialogs
591
0165e6e4
GB
5922006-07-26
593Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
594 * src/degrees_converters.c, src/degrees_converters.h,
595 test/degrees_converter.c: add dec -> DDD conversion
596 * src/degrees_converters.c, src/degrees_converters.h,
597 test/degrees_converter.c: add dec -> DMM conversion
598 * src/degrees_converters.c: refactor dms conversions
599
6c02911c
RP
6002006-07-24
601Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
602 * Add patch for GoogleMaps from Reid Priedhorsky
603
0165e6e4
GB
6042006-07-22
605Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
606 * Makefile.am, configure.ac, src/Makefile.am,
607 src/degrees_converters.c, src/degrees_converters.h,
608 test/Makefile.am, test/check_degrees_conversions.sh,
609 test/degrees_converter.c: Adding degrees conversion functions
610 (DDD/DMM/DMS)
611
6122006-07-06
613Evan Battaglia <gtoevan@gmx.net>
614 * ChangeLog, src/google.c: Upgrade Google Maps -- Europe
615
a808ab5f
EB
6162006-07-01
617Evan Battaglia <gtoevan@gmx.net>:
618 * Upgrade Google Maps version (yay Europe!)
619
0165e6e4
GB
6202006-06-11
621Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
622 * NEWS, configure.ac: Preparing 0.1.1
623
65f0ccab
AF
6242006-05-25
625Alex Foobarian <foobarian@gmail.com>:
626 * Cleaned up the data source interface
627 * Added a setup dialog to the GPS data source, with protocol type and serial port location
628
5f304fd7
AF
6292006-05-12
630Alex Foobarian <foobarian@gmail.com>:
631 * Small fixes in Acquire from GPS code
632
fe203390 6332006-05-08 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
fe203390
GB
634 * autogen.sh: simpler method to start from CVS
635
a8d46e0b
EB
6362005-12-03
637Evan Battaglia <gtoevan@gmx.net>
638 * Data sources -- check for existence of necessary things
639
7b3479e3 6402005-11-25
3333c069 641Evan Battaglia <gtoevan@gmx.net>
7b3479e3
EB
642 * Created "data sources" structure to easily add new data sources via GPS babel.
643 It's ugly now and there's a lot to be done, but I think 79-line datasources_google.c
644 shows the power of the approach.
3333c069 645 * Data sources: Google & Geocaches
7b3479e3 646
8904c540 6472005-11-23 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
8904c540 648 * src/gpx.c (gpx_dtostr): add better GPX export
161aa492
EB
649Evan Battaglia <gtoevan@gmx.net>:
650 * dtostr -> coords.c; use in gpsmapper.c and gpspoint.c (locale-independent output)
8904c540 651
d1fa6cff
AF
6522005-11-21
653Alex Foobarian <foobarian@gmail.com>:
654 * Fixed v-t diagram crash bug
655
1d1bc3c1
EB
6562005-11-19
657Alex Foobarian <foobarian@gmail.com>:
658 * GPSBabel acquire code
659
9f0cd67d
AF
6602005-11-18
661Alex Foobarian <foobarian@gmail.com>:
662 * Copy/paste of individual track- and way-points updated to work between processes.
663
0a6cab71
AF
6642005-11-17
665Alex Foobarian <foobarian@gmail.com>:
666 * Copy/paste between viking processes
667 * Layer marshalling support
668
1bc9b120
GB
6692005-10-28 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
670 * configure.ac: Adding --with-mapcache configure option
671 * src/config.h: Removed because no more used (generated)
672
15614495
AF
6732005-10-18
674Alex Foobarian <foobarian@gmail.com>:
675 * Fix ruler declination in UTM mode
676
ba298cde 6772005-10-17 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
80dc8501
GB
678 * src/icons/Makefile.am: assumes the creation of icons.h
679 * src/garminsymbols.c, src/vikwindow.c: icons.h re-located
680 * src/Makefile.am: no more icons.h production
681
024f32c1
EB
6822005-10-16
683Evan Battaglia <gtoevan@gmx.net>
684 * Fix ruler: show angle, distance even when compass off-screen.
1a18e09d 685 * Fix bgitemcount. Background items status bar "should" be accurate now.
024f32c1 686
c48517ad
AF
6872005-10-13
688Alex Foobarian <foobarian@gmail.com>:
689 * Drag and drop whole track/waypoint lists
690
80e450c0
AF
6912005-10-12
692Alex Foobarian <foobarian@gmail.com>:
693 * Coord layer drawing for lat/lon based projections
694
0dff88ea
AF
6952005-10-11
696Alex Foobarian <foobarian@gmail.com>:
697 * Draw a compass when using a ruler
698
e4847ce9
AF
6992005-10-07
700Alex Foobarian <foobarian@gmail.com>:
701 * Added ruler drawing to the ruler tool
702
2f50c650
AF
7032005-10-06
704Alex Foobarian <foobarian@gmail.com>:
705 * Added support for pasting coordinates in lat/lon format
706
e890a6e6
EB
7072005-10-05
708Alex Foobarian <foobarian@gmail.com>:
709 * Change clipboard so as to use GTKClipboard. Prepare for support for pasting coordinates, etc.
710Evan Battaglia <gtoevan@gmx.net>:
711 * When pasting waypoints and tracks, do name resolution (add #2, etc)
712
08b251ec
EB
7132005-10-01
714Evan Battaglia <gtoevan@gmx.net>:
715 * make symbols work for geocaching .loc files (and case-insensitive symbol names)
35c7c0ba 716 * Option as to whether or not to show unit scale (esp for exporting images)
08b251ec 717
ba298cde 7182005-09-30 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
dad55b79 719 * configure.ac, src/Makefile.am (SUBDIRS): added auto-tools support for src/icons
70a23263
AF
720Alex Foobarian <foobarian@gmail.com>:
721 * Added a drag_drop_request method to layer interface, updated DnD to use it
e673b75f 722 * Updated DND to insert layers at the point of the drop, instead of front of list
42c2ac3e 723 * Added wp symbol support to gpx
92136662 724 * Fixed name collisions during track/wp DND
ea3933fc
EB
725 * Layer-wide option as to whether to show waypoint symbols
726
acaf7113
AF
7272005-09-29
728Alex Foobarian <foobarian@gmail.com>:
729 * Added support for waypoint symbols (changing, loading, saving), and a small number of icons.
730 * Added a scale ruler
731 * Changed panning to show less "garbage" in exposed areas
732
a5e51d35
EB
7332005-09-28
734Evan:
735 * menu.xml & icons inline
736
e4afc73a 7372005-09-27
acaf7113 738Alex Foobarian <foobarian@gmail.com>:
e4afc73a
EB
739 * GtkUIManager/Toolbar
740 * DND in the LayersPanel
0912fc7e
EB
741Evan:
742 * strtod -> g_strtod (i18n glitch)
743
ba298cde 7442005-09-25 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
0912fc7e
EB
745 * src/globals.h (VIKING_VERSION): uses the PACKAGE_VERSION macro
746 * Makefile.am (EXTRA_DIST): handles viking-remote
747 * src/Makefile.am (AM_CFLAGS): substitution of CFLAGS by AM_CFLAGS
748 * doc/Makefile.am, doc/dev/Makefile.am: new files
749 * Makefile.am (SUBDIRS): handles doc directory
750 * configure.ac: handles doc and doc/dev directories
e4afc73a 751
2ab9b480 7522005-09-16
2ab9b480 753Alex Foobarian <foobarian@gmail.com>: fix to v-vs-t (better drawing)
3de5bc4f
EB
754Evan: * GPX fixes
755 * So Geocaching .LOC _isn't_ GPX?!?!? Oh well, it's XML...
756 * GPX write, click v-vs-t diagram
757 * Option to show stops in TRWLayer options, and stop_length
758 * Elevation plotting relative to min and max elevation in track.
759 * Option to do elevation plotting, and controlling relative height
2ab9b480
EB
760
7612005-09-15
762 * 4+ hours later and voila, GPX read support
763 * Fixes in propwin if track doesn't have certain data, say so.
764
7652005-09-14
766Me (Evan) again:
767 * Fix USGS support
768 * Click on the elevation map to go there, so you can see where a mountain-top is etc.
769 * Don't crash on track properties of an empty track.
770
734652bf 7712005-09-13
ba298cde 772Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>:
734652bf
EB
773 * bootstrap: new file to bootstrap auto-tools
774 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
775 * Makefile.am (bin_SCRIPTS): viking-remote added
776 * configure.ac: --enable-alphabetized-trw option added
777
778Evan Battaglia <gtoevan@gmx.net>:
779 * Experimental altitude funky plotting I'm working on
780
7812005-09-12
782Alex Foobarian <foobarian@gmail.com>'s changes
783* disable stops, for now (I forgot about those...)
784* Track elevation graph: minimum altitude difference for less jagged curves
785* Track elevation graph: gray background, blue foreground
786* Track elevation graph: lines to clearly show absolute elevation
787* New velocity-vs-time graph & calculating function
788* Notebook to hold this new graph with track elevation graph
789My (Evan's) changes:
790* Fix above v-vs-t patch to not crash on tracks without timestamp.
791* Not show v-vs-t graph and/or elevation map if the necessary data isn't there.
ba298cde 792Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>'s changes
dad55b79
GB
793 * bootstrap: new file to bootstrap auto-tools
794 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
795 * Makefile.am (bin_SCRIPTS): viking-remote added
796 * configure.ac: --enable-alphabetized-trw option added
734652bf 797
9903c388
EB
7982005-09-07
799Autotools support by Guilhem Bonnefille.
800
bb71de8b
AF
8012005-09-06
802Added Alex Foobarian's track duration patch.
803Added Alex Foobarian's track profile patch.
9903c388 804Added Alex Foobarian's elevation map fix.
bb71de8b 805
725c87e1
EB
8062005-09-04
807Map cache fix: if only one map can fit / one map is bigger than cache size, then that's OK.
bb71de8b 808Delete from cache when updating image.
725c87e1 809
50a14534
EB
8102005-08-18
811Map cache size based on memory usage, not number of images. Some flaws to be worked out still in this.
812
8132005-08-16
814Accepted USGS maps support from Clark McKines. Pretty slick, I'll have to take a look at it.
815
8162005-08-02
817Quite easily added support for Mercator projection & Google Mercator maps (regular, transparent etc)
818Chaned waypoint types a little bit (size of waypoint)
819
8202005-07-31
821Hopefully fixed background.c item # count
822Fixed KH Maps (v=2)
823
8242005-06-20
825A little research & added KH Maps support.
826
8272005-06-19
828Fixed right-click waypoint edit -> crash bug, hopefully.
829Fixed "everyone lives in zone 11" assumption for vikgeoreflayer.c; still monozone though ...
830Made it so when you paste or add a new layer, it pastes it before the selected layer, not to the top.
831Fixed the bug where pasting a map layer messed up the name.
832Made dragging middle mouse button pan. Removed pan tool. Thanks Reid for the idea.
833Made different options for drawing waypoint dots. Not very good but we can make better-looking ones later.
834