]> git.street.me.uk Git - andy/viking.git/blame - ChangeLog
Undo Magic Scissors by right clicking.
[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.
9a30122d 6
32e48121
QT
7Quy Tonthat <qtonthat@gmail.com>:
8 * Correctly calculate position (based on time instead of distance)
9 when clicking on speed-time graph.
10 * Added km/h to speed entries of the track properties dialog.
6260ce3f 11 * The "Selected Time" on track properties dialog is now correct.
ddc2372e
QT
12 * Track Properties: now displays track distance/time instead of
13 "Selected Time".
32e48121 14
a45242c2
QT
152007-10-06
16Quy Tonthat <qtonthat@gmail.com>:
17 * Fix bugs that caused odd display of time on track properties dialog.
4863105b 18 * Pop a message when failed to connect to gpsd.
a45242c2 19
057a78bc
QT
202007-10-05
21Quy Tonthat <qtonthat@gmail.com>:
22 * Fix a segfault caused by (mistakenly) adding a new layer to gps
23 layer.
97cab2d5 24 * Be more selective in collecting realtime trackpoints.
057a78bc 25
c4e61875
QT
262007-10-04
27Quy Tonthat <qtonthat@gmail.com>:
28 * Improvements for GPS layer's "realtime tracking".
29
c2e97e57
QT
302007-10-02
31Quy Tonthat <qtonthat@gmail.com>:
32 * Fix crashes caused by emitting update too early at layer creation.
b87d3952 33 * Add realtime tracking to GPS layer.
8fcff869 34 * fix half-drawn problems for GPS layer.
c2e97e57 35
c9177aae
QT
362007-10-01
37Quy Tonthat <qtonthat@gmail.com>:
38 * Disable half-drawn update when the center is moved. Avoid using
39 static "trigger" in viklayer.c which causes problems when viking
40 has more than one windows.
41
d295e344
QT
422007-09-28
43Quy Tonthat <qtonthat@gmail.com>:
44 * Fix bug that caused Elevation graph not working properly with some
45 tracks.
46
415302f4
EB
472007-09-27
48Evan Battaglia <gtoevan@gmx.net>
49 * GPSD Layer -- draw an arrow.
50 * Minimum elevation for DEM layer.
0df66d57
EB
51 * Half-drawn hack to only draw layers on top of the one that has
52 recently changed. A must for realtime GPS.
415302f4 53
0e25c0d0
QT
542007-09-25
55Quy Tonthat <qtonthat@gmail.com>:
56 * SRTM download now works for regions outside North_America too.
57
fa86f1c0
EB
582007-09-23
59Evan Battaglia <gtoevan@gmx.net>
60 * Fix copy & pasting DEM layers -- new serializing string list code.
9593a4c9
EB
61 * Don't crash if using tool on wrong type of layer / no layer.
62 Although I really want to know what happened to "use the top visible layer",
63 and return TRUE if the tool "accepts" the use...
64 editing lots of TRWLayers was way easier that way...
e9165710 65 * Remove unused vik_layer_copy() code
ee6ef0b1 66 * Add Magic Scissors icon (from GIMP)
bddd2056
EB
67 * Add comment when making a Google Route.
68 * Continue a magic scissors route by holding down control. Continue the comment too.
69 * 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 70 * Experimental GPSD support (VikGpsdLayer)
fa86f1c0 71
8c721f83
EB
722007-09-22
73Evan Battaglia <gtoevan@gmx.net>
74 * Pan Accelerators (Ctrl+Left, etc)
75 * Ctrl-Scroll and Ctrl-Shift-Scroll to pan, kind of like Gimp.
76 * Add a RADIOGROUP_STATIC properties factory type to make it easy
77 for new layers. Uses an array list (like before)
78 instead of a GList.
79 * DEM US 10m (dem24k) source! Option in DEM Layer & ./configure
80 * (copying & pasting DEM layers is broken, will fix later)
81
0c1044e9
EB
822007-09-21
83Evan Battaglia <gtoevan@gmx.net>
84 * Fix right-click on geocache to work with new geocache names.
85 * Download & import SRTM 90m DEM data (still working on US 10m)
86
ed28ef63
EB
872007-09-17
88Evan Battaglia <gtoevan@gmx.net>
89 * 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.
90
4f13653e
GB
912007-09-09
92Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
93 * Removing unused files (*.png.h).
94
90e25247
GB
952007-09-08
96Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
97 * Fix #1789550: define MAX macro if not defined on ALL systems
98
35462baf
QT
992007-09-08
100Quy Tonthat <qtonthat@gmail.com>:
101 * AUtomatically fetching google version number.
102
eb93fa95
GB
1032007-09-07
104Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
105 * Fix #1789550: mkdtemp usage is conditioned, so it is possible
106 to build viking on system not offering such feature.
107
fd0a7199
GB
1082007-09-06
109Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
110 * Adding command line option framework.
111
4b53548b
QT
1122007-09-06
113Quy Tonthat <qtonthat@gmail.com>:
114 * Make viking's default start location somewhere more likely has maps.
ee180665
QT
115 * Fix crash when using "Maps Download" tools right after viking is
116 started (without a viking file).
4b53548b
QT
117
1182007-09-05
119Quy Tonthat <qtonthat@gmail.com>:
120 * Viking 0.9.2 (By Guilhem Bonnefille <guilhem.bonnefille@gmail.com>)
121
4e29c215
GB
1222007-09-03
123Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
124 * Fix: crash when "applying" a map layer property dialog.
94933cb8 125 * QA: strong type the second argument of the *_post_read functions.
63726881 126 * Preset filename when exporting a TrwLayer.
24277274
GB
127 * Refactoring: retrieve the VikWindow from the VikViewport via its
128 GtkWidget nature.
51c15f41 129 * Use $EMAIL to initialise email field for OSM upload.
07059501 130 * Do not warn about drawmode inconsistency while reading file.
e52d2bf3 131 * Hide Expedia view mode when expedia is not built in.
4e29c215 132
06f31fd5
GB
1332007-09-01
134Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
135 * Disable Expedia map layer by default (as it is not working).
136
1a8143e6
BZ
1372007-08-30
138Bernd Zeimetz <bernd@bzed.de>:
139 * Add redirect support (for Expedia map layer).
140
5092de80
GB
1412007-08-30
142Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
143 * Add ability to upload a single track.
144
dc5758d3
GB
1452007-08-28
146Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
147 * Check current drawmode after creating a new MapsLayer.
148
15e77c02
QT
1492007-08-25
150Quy Tonthat <qtonthat@gmail.com>:
151 * New google version number.
1918a993 152 * Better checking to detect downloaded text instead of images.
314c1ccc
QT
153 * Give more instructive message for attempting to download maps in
154 wrong mapmode.
15e77c02 155
f901dcdf
GB
1562007-08-20
157Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
158 * libcurl is a requirement
159
f8fe5d14
QT
1602007-08-20
161Quy Tonthat <qtonthat@gmail.com>:
162 * Fix bugs that cause crashes on layers copy/paste/delete.
d1f48cc2
QT
163 * Fix bug in Google search that caused viking jump to wrong location
164 when Google can not find the match.
f8fe5d14 165
1bd88e66
GB
1662007-08-16
167Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
168 * Group "Export Layer..." entries in a sub-menu.
169
494eb388
QT
1702007-08-16
171Quy Tonthat <qtonthat@gmail.com>:
172 * Clean up and eliminate compiler warning.
173
261c8fdc
QT
1742007-08-15
175Quy Tonthat <qtonthat@gmail.com>:
176 * Fix bug in creating temporary HOME when HOME is not set.
36c78d6d
QT
177 * Added --enable-old-google to configure script. Old google modes are
178 now disabled by default.
179 * Default mode for new maps is Google Maps.
261c8fdc 180
6a9ff0ee
QT
1812007-08-09
182Quy Tonthat <qtonthat@gmail.com>:
183 * Make Google Map default map type.
184
46e4fa54
QT
1852007-08-02
186Quy Tonthat <qtonthat@gmail.com>:
187 * DEM module can now read hgt.zip files directly (no need to unzip
188 them).
189 * DEM module can now process 1 arc sec hgt(.zip) files (mainly for USA
190 regions).
191
2dc9ab5e
QT
1922007-07-27
193Quy Tonthat <qtonthat@gmail.com>:
194 * Plug filedescriptor leak in dem.c
195
071da616
QT
1962007-07-26
197Quy Tonthat <qtonthat@gmail.com>:
198 * Display on status bar altitude at cursor using data from DEM layer(s).
199
ccff31c2
QT
2002007-07-25
201Quy Tonthat <qtonthat@gmail.com>:
202 * New google version numbers.
203
1ef9e637
QT
2042007-07-24
205Quy Tonthat <qtonthat@gmail.com>:
206 * Disable GeoCache Acquire since it nolonger works. Can be enabled
207 again using configure --enable-geocaches.
208
214f9ac2
QT
2092007-07-18
210Quy Tonthat <qtonthat@gmail.com>:
211 * Remove (my) debug messages which are no longer needed.
212
2dc9ab5e 2132007-07-15
214f9ac2
QT
214Quy Tonthat <qtonthat@gmail.com>:
215 * Missing a few changes here.
216 * release 0.9 (by Guilhem)
217
6ec35002
QT
2182007-07-13
219Quy Tonthat <qtonthat@gmail.com>:
220 * Eliminate the needs of entering DEM files for every single
221 track/waypoint layer.
222
84c2cc41
QT
2232007-07-07
224Quy Tonthat <qtonthat@gmail.com>:
225 * Fixed typo in Makefile.am
226
ad0a8c2d
EB
2272007-07-06
228Evan Battaglia <gtoevan@gmx.net>:
229 * Merge DEM Branch
230
441f28d3
QT
2312007-07-04
232Quy Tonthat <qtonthat@gmail.com>:
233 * Bug fix: View Mode displayed wrong setting on start up
234
83750a2d
QT
2352007-07-03
236Quy Tonthat <qtonthat@gmail.com>:
237 * Fixed bugs that caused draw_scale and draw_centermark status not being
238 consistent among View menu, viewport and loaded files.
239
ad0a8c2d
EB
2402007-07-02
241Evan Battaglia <gtoevan@gmx.net>
242 * DEM Branch: Trying to fix/cleanup various DEM things
243 * DEM Branch: Support for SRTM 3 arcsecond _global_ DEM data from http://www2.jpl.nasa.gov/srtm/
244
17407a43
QT
2452007-07-02
246Quy Tonthat <qtonthat@gmail.com>:
247 * Fixed bugs that caused crashes during GPS upload/download.
248
8cd10bb4 2492007-07-01
e2d11d62 250Quy Tonthat <qtonthat@gmail.com>:
8cd10bb4 251 * Make "Save Image" and "Save Image Directory" dialogs reusable.
e2d11d62 252
678fecbb
RM
2532007-06-24
254Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
255 * Merging with Ralf's work around debianization
ad4d241a 256 * INSTALL: refreshed
678fecbb 257
10888930
TS
2582007-06-23
259Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
260 * Minor change to avoid SEGFAULT on x86_64
a3188993 261 * Add DownloadOptions type to specify referer per map source
1b685d33 262
37518034
QT
2632007-06-19
264Quy Tonthat <qtonthat@gmail.com>:
265 * Fix bugs that causes "drawcentermark" not recognised when reading
266 from files.
267 * Fix a wild pointer bug that can cause crashes
268
d700ee38
GB
2692007-06-18
270Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
271 * Copying libcurl.m4 as it is needed everywhere
272
62c16860
QT
2732007-06-18
274Quy Tonthat <qtonthat@gmail.com>:
275 * New google version numbers.
276 * Make scale more visible.
277 * Add center mark which can be turn on/off in View menu.
278 * Viking now uses cookies for http requests. Some server(s) is quite
279 picky about this. (With great help from Lixus <gps@muellers.ms>)
0c24c0a5 280 * Download maps along a track. Right click on a track layer, select map
62c16860 281 type and zoom level, viking will do the rest.
0c24c0a5 282 * release 0.1.3-20070618
62c16860 283
99e679df
RM
2842007-06-13
285Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
286 * Adding an icon (suggested by Ralf Meyer <ranfyy@gmail.com>)
287
b0b88773
QT
2882007-06-8
289Quy Tonthat <qtonthat@gmail.com>:
290 * Fix a bug that causes segfault when viewing properties of a
291 waypoint.
292
4b31042b
QT
2932007-06-1
294Quy Tonthat <qtonthat@gmail.com>:
295 * Fix a bug that causes segfault when viewing properties of a track
296 that has only one trackpoint with elevation information.
1eef1bde 297 * Backport Evan's magic scissors from DEM branch.
4b31042b 298
f47d51b5
QT
2992007-05-31
300Quy Tonthat <qtonthat@gmail.com>:
301 * Add Google Maps search to View menu and Toolbar
302 * Waypoint created right after the search will pick up the search
303 string as comment. (Use TrackWaypoint Layer menu, not toolbar, to
304 create waypoint).
305
4587152b
MC
3062007-05-26
307Mark Coulter <i_offroad@yahoo.com>
308 * new waypoint symbols.
309
9b81efe3
QT
3102007-05-26
311Quy Tonthat <qtonthat@gmail.com>:
312 * Fix intermittent problem of map redraw.
313 * Mapslayer: Fixed bugs that cause in some cases, map display can not
314 be refreshed without downloading.
315
2d546d79
GB
3162007-05-24
317Ralf Meyer <ranfyy@gmail.com>:
318 * Adding man pages.
319
10ca2bfe
QT
3202007-05-24
321Quy Tonthat <qtonthat@gmail.com>:
322 * Maps layer: Improve performance for map autodownload.
3570ad57
QT
323 * Make dimensions easier to be found and changed to suit own tastes.
324 * Small touches on the look.
10ca2bfe 325
ff8b4326
QT
3262007-05-23
327Quy Tonthat <qtonthat@gmail.com>:
328 * New GPS layer menu items: "empty upload", "empty download", "empty
329 all"
7041549f 330 * acquire->Google Directions now record and display previous queries
3570ad57 331 fo "From"/"To" entries.
7041549f 332 * Position Google Directions dialogs at the center of Viking window.
ff8b4326 333
38778d11
QT
3342007-05-22
335Quy Tonthat <qtonthat@gmail.com>:
336 * GPS layer track and waypoint data can now be saved.
2bf7cadd
QT
337 * Disable prompt for save before exit.
338 * Add "Save and Exit" to File menu.
38778d11 339
ad0a8c2d
EB
3402007-05-20
341Evan Battaglia <gtoevan@gmx.net>
342 * DEM Branch
343
6d38ac4f
QT
3442007-05-20
345Quy Tonthat <qtonthat@gmail.com>:
346 * Stop autodownload from running forever on map downloading errors.
347
0b3c4c1c
QT
3482007-05-18
349Quy Tonthat <qtonthat@gmail.com>:
06e94d26 350 * Add curl-devel to spec file.
0b3c4c1c 351 * Map tool: Left click can now refresh display of map tiles.
4b31d033 352 * Check for non-displayable data after downloading map.
0b3c4c1c 353
11f88b69
QT
3542007-05-17
355Quy Tonthat <qtonthat@gmail.com>:
356 * Fix problems in map downloading caused by unreliable error
357 detection.
06e94d26 358 * Release 0.1.3
11f88b69 359
0b0963fb
QT
3602007-05-15
361Quy Tonthat <qtonthat@gmail.com>:
362 * Fixed bugs that can cause segfault on exit. The problem was caused
363by mapslayer's weak_ref not being unref'ed in some cases.
364
3335ae4e
EB
3652007-05-13
366Evan Battaglia <gtoevan@gmx.net>
367 * 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.
368
093c5c71
EB
3692007-05-11
370Evan Battaglia <gtoevan@gmx.net>
371 * Fix removal of redownloaded tiles from memory cache.
e415a0e8 372 * Fix a stupid segfault in main.c (opening new files)
093c5c71 373
056e8bd1
QT
3742007-05-09
375Quy Tonthat <qtonthat@gmail.com>:
376 * New Google version numbers.
377
50817314
GB
3782007-05-08
379Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
380 * New "Refresh onscreen tiles" menu entry
381
6afc9732
GB
3822007-05-04
383Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
384 * debian/: debianization
385
81a061e4
GB
3862007-04-29
387Reid Priedhorsky <reid@reidster.net>
388 * libusb support
389
dfb4bdaa
GB
3902007-04-28
391Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
392 * OpenSourceMap slippy maps (in osm.c) -- Maplink tiles
ca9eb04a 393 * Add configuration option for OpenStreetMap sources
dfb4bdaa 394
67209ca8
GB
3952007-04-23
396Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
397 * OpenSourceMap slippy maps (in osm.c) -- Osmarender and Mapnik
398
ed6242f3
EB
3992007-04-21
400Evan Battaglia <gtoevan@gmx.net>
401 * OpenSourceMap slippy maps (in google.c) -- identical to google maps except zoom numbering
402
fa9fef36
GB
4032007-04-16
404Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
405 * Adding libcurl support
406
69b825fe
QT
4072007-04-04
408Quy Tonthat <qtonthat@gmail.com>:
409 * New Google version number.
410 * Fixed Google Directions
411
4a96999b
QT
4122007-02-20
413Quy Tonthat <qtonthat@gmail.com>:
414 * GPS layer dialog now displayed at the center of the Viking main
415 window.
416
997905be
QT
4172007-02-19
418Quy Tonthat <qtonthat@gmail.com>:
419 * New Google version numbers.
420
af2740eb
QT
4212007-02-15
422Quy Tonthat <qtonthat@gmail.com>:
423 * Made viking.spec.in out of Michael's viking.spec
424 * Added viking.spec.in to autoconf files.
425
4262007-02-15
427Michael A Peters <mpeters@mac.com>:
428 * Added viking.spec
429
07f39a64
GB
4302007-02-14
431Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
432 * NEWS, configure.ac: preparing 0.1.2
433
4e0cf33b
GB
4342007-02-13
435Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
436 * src/vikwindow.c: remove URL and version number from window title
437 * src/dialog.c: add URL and use dynamic information for version
21c318eb 438 * AUTHORS, src/dialog.c: update contributors list
e8947958
GB
439 * AUTHORS, src/dialog.c, src/Makefile.am: About dialog filled with
440 AUTHORS file
4e0cf33b 441
ecb51018
QT
4422007-02-07
443Quy Tonthat <qtonthat@gmail.com>:
444 * Fix bug that causes crashes when click at the right side (outside)
445 of the track graph area in the Track Poperties window.
446
e1e2f2c6
JJ
4472007-02-06
448Jocelyn Jaubert <jocelyn.jaubert@gmail.com>
449 * Add new information to Track Properties. Postion in time will be
450 tracked and display when moving mouse cursor around the track graph.
451
4f210965
QT
4522007-02-06
453Quy Tonthat <qtonthat@gmail.com>:
454 * New google version numbers.
d1fb6e7f 455 * correct main window title and viking website.
4f210965 456
369e959a
QT
4572007-02-05
458Quy Tonthat <qtonthat@gmail.com>:
459 * Cosmetic changes.
460
119f63a0
QT
4612007-02-04
462Quy Tonthat <qtonthat@gmail.com>:
463 * Simplify tools enable/disable codes.
464
79845167
QT
4652007-02-01
466Quy Tonthat <qtonthat@gmail.com>:
467 * Only tools that work with current active layer are enable,
468 others are disable (fade out and does nothing when clicked on).
469
d820e240
GB
4702007-01-27
471Quy Tonthat <qtonthat@gmail.com>:
472 * Display map sections while downloading (bug 1303429)
473
267b6db5
QT
4742007-01-25
475Quy Tonthat <qtonthat@gmail.com>:
476 * Fixed bugs that caused crashes on creating new map layer or
477 new track/waypoint layer.
478
dad2c114
QT
4792007-01-24
480Quy Tonthat <qtonthat@gmail.com>:
481 * Updated google tranparent version number.
482 * Made it more convenient to update google version numbers.
483
cdcaf41c
QT
4842007-01-23
485Quy Tonthat <qtonthat@gmail.com>:
486 * Merged branch modular to trunk.
487
54d3b232
QT
4882007-01-05
489Quy Tonthat <qtonthat@gmail.com>:
490 * Bug fix: main menu edit->delete and edit->cut did not work with
491 waypoints and tracks.
492
2cebc318
QT
4932007-01-04
494Quy Tonthat <qtonthat@gmail.com>:
495 * Added "Copy" and "Cut" to popup menus for track and waypoint (on the
496 layer panel).
497
20c7a3a0
QT
4982007-01-03
499Quy Tonthat <qtonthat@gmail.com>:
107d445a
QT
500 * bug fix: crash on inserting aggregate layer if the selected layer's
501 parent is not an aggregate layer.
502 * bug fix: crash when delete a child layer whose parent is not
503 an aggregiate layer (eg gpslayer)
20c7a3a0
QT
504 * Menu item selection for layer instances.
505
fdca5edb
QT
5062007-01-02
507Quy Tonthat <qtonthat@gmail.com>:
508 * gpslayer: Unexpose interface functions.
5a4a28bf 509 * Layers now can have their say on what pop up menu items they want.
fdca5edb 510
cdcaf41c 5112007-01-02
a25c4c50 512Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
cdcaf41c
QT
513 * Add ability to disable Terraserver stuff
514 * Add ability to disable Expedia stuff
515
fdca5edb
QT
5162007-01-01
517Quy Tonthat <qtonthat@gmail.com>:
518 * gpslayer: fix bugs that causes crashes when click "Cancel" on layer
519 creation dialog.
520
cdcaf41c
QT
5212007-01-01
522Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
523 * Make all .h self sufficient
524 * Add ability to disable Google stuff
525
b364d6bc
QT
5262006-12-31
527Quy Tonthat <qtonthat@gmail.com>:
528 * Added gps layer
529
cdcaf41c
QT
5302007-01-02
531Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
532 * Add ability to disable Terraserver stuff
533 * Add ability to disable Expedia stuff
534
5352007-01-01
536Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
537 * Make all .h self sufficient
538 * Add ability to disable Google stuff
539
b291388a
GB
5402006-12-26
541Quy Tonthat <qtonthat@gmail.com>:
542 * Fix a google version number change (at least in Australia).
543
ea40bccf
AF
5442006-12-07
545Quy Tonthat <qtonthat@gmail.com>:
546 * Fix an array overflow bug in Map Layer Properties
547
b7b66e1f
GB
5482006-12-04
549Alex Foobarian <foobarian@gmail.com>:
550 * Added an "About" dialog
551
68fb2913
AF
5522006-11-30
553Alex Foobarian <foobarian@gmail.com>:
554 * Added Quy Tonthat's patch to fix a bug in Track Properties
555
1a8437ab
AF
5562006-11-29
557Alex Foobarian <foobarian@gmail.com>:
ea40bccf 558 * Added patch by Quy Tonthat <qtonthat@gmail.com> to fix a crash bug
1a8437ab 559
fa1b5a5f
GB
5602006-11-12
561Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
562 * Add expat explicit dependency
563
7432fddf
AF
5642006-10-31
565Alex Foobarian <foobarian@gmail.com>:
566 * Visual feedback for moving waypoints
567
33534cd8
AF
5682006-10-30
569Alex Foobarian <foobarian@gmail.com>:
570 * Created standard Edit menu
571 * Implemented Cut for trackpoints and waypoints
572 * When moving trackpoints, we now draw one under the cursor for visual feedback
573
f9db6bd6
AF
5742006-10-26
575Alex Foobarian <foobarian@gmail.com>:
576 * Cleared up the drawing modes and map type descriptions
577 * Updated google version string to make it work in Europe
578 * Added Cut/Copy/Paste shortcuts to right-click menus
4b00e581 579 * Compacted the track properties dialog
f9db6bd6 580
941aa6e9
AF
5812006-10-23
582Alex Foobarian <foobarian@gmail.com>:
583 * Introduced a toolbar tool interface, converted existing tools to use it
584 * As a result, ruler drawing bugs are gone
585 * Sped up ruler drawing by increasing the redraw priority
586
78c9fb5b
GB
5872006-08-15
588Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
589 * Add implicit DMS->DDD conversions in waypoints dialogs
590
0165e6e4
GB
5912006-07-26
592Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
593 * src/degrees_converters.c, src/degrees_converters.h,
594 test/degrees_converter.c: add dec -> DDD conversion
595 * src/degrees_converters.c, src/degrees_converters.h,
596 test/degrees_converter.c: add dec -> DMM conversion
597 * src/degrees_converters.c: refactor dms conversions
598
6c02911c
RP
5992006-07-24
600Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
601 * Add patch for GoogleMaps from Reid Priedhorsky
602
0165e6e4
GB
6032006-07-22
604Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
605 * Makefile.am, configure.ac, src/Makefile.am,
606 src/degrees_converters.c, src/degrees_converters.h,
607 test/Makefile.am, test/check_degrees_conversions.sh,
608 test/degrees_converter.c: Adding degrees conversion functions
609 (DDD/DMM/DMS)
610
6112006-07-06
612Evan Battaglia <gtoevan@gmx.net>
613 * ChangeLog, src/google.c: Upgrade Google Maps -- Europe
614
a808ab5f
EB
6152006-07-01
616Evan Battaglia <gtoevan@gmx.net>:
617 * Upgrade Google Maps version (yay Europe!)
618
0165e6e4
GB
6192006-06-11
620Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
621 * NEWS, configure.ac: Preparing 0.1.1
622
65f0ccab
AF
6232006-05-25
624Alex Foobarian <foobarian@gmail.com>:
625 * Cleaned up the data source interface
626 * Added a setup dialog to the GPS data source, with protocol type and serial port location
627
5f304fd7
AF
6282006-05-12
629Alex Foobarian <foobarian@gmail.com>:
630 * Small fixes in Acquire from GPS code
631
fe203390 6322006-05-08 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
fe203390
GB
633 * autogen.sh: simpler method to start from CVS
634
a8d46e0b
EB
6352005-12-03
636Evan Battaglia <gtoevan@gmx.net>
637 * Data sources -- check for existence of necessary things
638
7b3479e3 6392005-11-25
3333c069 640Evan Battaglia <gtoevan@gmx.net>
7b3479e3
EB
641 * Created "data sources" structure to easily add new data sources via GPS babel.
642 It's ugly now and there's a lot to be done, but I think 79-line datasources_google.c
643 shows the power of the approach.
3333c069 644 * Data sources: Google & Geocaches
7b3479e3 645
8904c540 6462005-11-23 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
8904c540 647 * src/gpx.c (gpx_dtostr): add better GPX export
161aa492
EB
648Evan Battaglia <gtoevan@gmx.net>:
649 * dtostr -> coords.c; use in gpsmapper.c and gpspoint.c (locale-independent output)
8904c540 650
d1fa6cff
AF
6512005-11-21
652Alex Foobarian <foobarian@gmail.com>:
653 * Fixed v-t diagram crash bug
654
1d1bc3c1
EB
6552005-11-19
656Alex Foobarian <foobarian@gmail.com>:
657 * GPSBabel acquire code
658
9f0cd67d
AF
6592005-11-18
660Alex Foobarian <foobarian@gmail.com>:
661 * Copy/paste of individual track- and way-points updated to work between processes.
662
0a6cab71
AF
6632005-11-17
664Alex Foobarian <foobarian@gmail.com>:
665 * Copy/paste between viking processes
666 * Layer marshalling support
667
1bc9b120
GB
6682005-10-28 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
669 * configure.ac: Adding --with-mapcache configure option
670 * src/config.h: Removed because no more used (generated)
671
15614495
AF
6722005-10-18
673Alex Foobarian <foobarian@gmail.com>:
674 * Fix ruler declination in UTM mode
675
ba298cde 6762005-10-17 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
80dc8501
GB
677 * src/icons/Makefile.am: assumes the creation of icons.h
678 * src/garminsymbols.c, src/vikwindow.c: icons.h re-located
679 * src/Makefile.am: no more icons.h production
680
024f32c1
EB
6812005-10-16
682Evan Battaglia <gtoevan@gmx.net>
683 * Fix ruler: show angle, distance even when compass off-screen.
1a18e09d 684 * Fix bgitemcount. Background items status bar "should" be accurate now.
024f32c1 685
c48517ad
AF
6862005-10-13
687Alex Foobarian <foobarian@gmail.com>:
688 * Drag and drop whole track/waypoint lists
689
80e450c0
AF
6902005-10-12
691Alex Foobarian <foobarian@gmail.com>:
692 * Coord layer drawing for lat/lon based projections
693
0dff88ea
AF
6942005-10-11
695Alex Foobarian <foobarian@gmail.com>:
696 * Draw a compass when using a ruler
697
e4847ce9
AF
6982005-10-07
699Alex Foobarian <foobarian@gmail.com>:
700 * Added ruler drawing to the ruler tool
701
2f50c650
AF
7022005-10-06
703Alex Foobarian <foobarian@gmail.com>:
704 * Added support for pasting coordinates in lat/lon format
705
e890a6e6
EB
7062005-10-05
707Alex Foobarian <foobarian@gmail.com>:
708 * Change clipboard so as to use GTKClipboard. Prepare for support for pasting coordinates, etc.
709Evan Battaglia <gtoevan@gmx.net>:
710 * When pasting waypoints and tracks, do name resolution (add #2, etc)
711
08b251ec
EB
7122005-10-01
713Evan Battaglia <gtoevan@gmx.net>:
714 * make symbols work for geocaching .loc files (and case-insensitive symbol names)
35c7c0ba 715 * Option as to whether or not to show unit scale (esp for exporting images)
08b251ec 716
ba298cde 7172005-09-30 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
dad55b79 718 * configure.ac, src/Makefile.am (SUBDIRS): added auto-tools support for src/icons
70a23263
AF
719Alex Foobarian <foobarian@gmail.com>:
720 * Added a drag_drop_request method to layer interface, updated DnD to use it
e673b75f 721 * Updated DND to insert layers at the point of the drop, instead of front of list
42c2ac3e 722 * Added wp symbol support to gpx
92136662 723 * Fixed name collisions during track/wp DND
ea3933fc
EB
724 * Layer-wide option as to whether to show waypoint symbols
725
acaf7113
AF
7262005-09-29
727Alex Foobarian <foobarian@gmail.com>:
728 * Added support for waypoint symbols (changing, loading, saving), and a small number of icons.
729 * Added a scale ruler
730 * Changed panning to show less "garbage" in exposed areas
731
a5e51d35
EB
7322005-09-28
733Evan:
734 * menu.xml & icons inline
735
e4afc73a 7362005-09-27
acaf7113 737Alex Foobarian <foobarian@gmail.com>:
e4afc73a
EB
738 * GtkUIManager/Toolbar
739 * DND in the LayersPanel
0912fc7e
EB
740Evan:
741 * strtod -> g_strtod (i18n glitch)
742
ba298cde 7432005-09-25 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
0912fc7e
EB
744 * src/globals.h (VIKING_VERSION): uses the PACKAGE_VERSION macro
745 * Makefile.am (EXTRA_DIST): handles viking-remote
746 * src/Makefile.am (AM_CFLAGS): substitution of CFLAGS by AM_CFLAGS
747 * doc/Makefile.am, doc/dev/Makefile.am: new files
748 * Makefile.am (SUBDIRS): handles doc directory
749 * configure.ac: handles doc and doc/dev directories
e4afc73a 750
2ab9b480 7512005-09-16
2ab9b480 752Alex Foobarian <foobarian@gmail.com>: fix to v-vs-t (better drawing)
3de5bc4f
EB
753Evan: * GPX fixes
754 * So Geocaching .LOC _isn't_ GPX?!?!? Oh well, it's XML...
755 * GPX write, click v-vs-t diagram
756 * Option to show stops in TRWLayer options, and stop_length
757 * Elevation plotting relative to min and max elevation in track.
758 * Option to do elevation plotting, and controlling relative height
2ab9b480
EB
759
7602005-09-15
761 * 4+ hours later and voila, GPX read support
762 * Fixes in propwin if track doesn't have certain data, say so.
763
7642005-09-14
765Me (Evan) again:
766 * Fix USGS support
767 * Click on the elevation map to go there, so you can see where a mountain-top is etc.
768 * Don't crash on track properties of an empty track.
769
734652bf 7702005-09-13
ba298cde 771Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>:
734652bf
EB
772 * bootstrap: new file to bootstrap auto-tools
773 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
774 * Makefile.am (bin_SCRIPTS): viking-remote added
775 * configure.ac: --enable-alphabetized-trw option added
776
777Evan Battaglia <gtoevan@gmx.net>:
778 * Experimental altitude funky plotting I'm working on
779
7802005-09-12
781Alex Foobarian <foobarian@gmail.com>'s changes
782* disable stops, for now (I forgot about those...)
783* Track elevation graph: minimum altitude difference for less jagged curves
784* Track elevation graph: gray background, blue foreground
785* Track elevation graph: lines to clearly show absolute elevation
786* New velocity-vs-time graph & calculating function
787* Notebook to hold this new graph with track elevation graph
788My (Evan's) changes:
789* Fix above v-vs-t patch to not crash on tracks without timestamp.
790* Not show v-vs-t graph and/or elevation map if the necessary data isn't there.
ba298cde 791Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>'s changes
dad55b79
GB
792 * bootstrap: new file to bootstrap auto-tools
793 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
794 * Makefile.am (bin_SCRIPTS): viking-remote added
795 * configure.ac: --enable-alphabetized-trw option added
734652bf 796
9903c388
EB
7972005-09-07
798Autotools support by Guilhem Bonnefille.
799
bb71de8b
AF
8002005-09-06
801Added Alex Foobarian's track duration patch.
802Added Alex Foobarian's track profile patch.
9903c388 803Added Alex Foobarian's elevation map fix.
bb71de8b 804
725c87e1
EB
8052005-09-04
806Map cache fix: if only one map can fit / one map is bigger than cache size, then that's OK.
bb71de8b 807Delete from cache when updating image.
725c87e1 808
50a14534
EB
8092005-08-18
810Map cache size based on memory usage, not number of images. Some flaws to be worked out still in this.
811
8122005-08-16
813Accepted USGS maps support from Clark McKines. Pretty slick, I'll have to take a look at it.
814
8152005-08-02
816Quite easily added support for Mercator projection & Google Mercator maps (regular, transparent etc)
817Chaned waypoint types a little bit (size of waypoint)
818
8192005-07-31
820Hopefully fixed background.c item # count
821Fixed KH Maps (v=2)
822
8232005-06-20
824A little research & added KH Maps support.
825
8262005-06-19
827Fixed right-click waypoint edit -> crash bug, hopefully.
828Fixed "everyone lives in zone 11" assumption for vikgeoreflayer.c; still monozone though ...
829Made it so when you paste or add a new layer, it pastes it before the selected layer, not to the top.
830Fixed the bug where pasting a map layer messed up the name.
831Made dragging middle mouse button pan. Removed pan tool. Thanks Reid for the idea.
832Made different options for drawing waypoint dots. Not very good but we can make better-looking ones later.
833