]> git.street.me.uk Git - andy/viking.git/blame - ChangeLog
Improvements for GPS layer's "Realtime tracking".
[andy/viking.git] / ChangeLog
CommitLineData
c4e61875
QT
12007-10-04
2Quy Tonthat <qtonthat@gmail.com>:
3 * Improvements for GPS layer's "realtime tracking".
4
c2e97e57
QT
52007-10-02
6Quy Tonthat <qtonthat@gmail.com>:
7 * Fix crashes caused by emitting update too early at layer creation.
b87d3952 8 * Add realtime tracking to GPS layer.
8fcff869 9 * fix half-drawn problems for GPS layer.
c2e97e57 10
c9177aae
QT
112007-10-01
12Quy Tonthat <qtonthat@gmail.com>:
13 * Disable half-drawn update when the center is moved. Avoid using
14 static "trigger" in viklayer.c which causes problems when viking
15 has more than one windows.
16
d295e344
QT
172007-09-28
18Quy Tonthat <qtonthat@gmail.com>:
19 * Fix bug that caused Elevation graph not working properly with some
20 tracks.
21
415302f4
EB
222007-09-27
23Evan Battaglia <gtoevan@gmx.net>
24 * GPSD Layer -- draw an arrow.
25 * Minimum elevation for DEM layer.
0df66d57
EB
26 * Half-drawn hack to only draw layers on top of the one that has
27 recently changed. A must for realtime GPS.
415302f4 28
0e25c0d0
QT
292007-09-25
30Quy Tonthat <qtonthat@gmail.com>:
31 * SRTM download now works for regions outside North_America too.
32
fa86f1c0
EB
332007-09-23
34Evan Battaglia <gtoevan@gmx.net>
35 * Fix copy & pasting DEM layers -- new serializing string list code.
9593a4c9
EB
36 * Don't crash if using tool on wrong type of layer / no layer.
37 Although I really want to know what happened to "use the top visible layer",
38 and return TRUE if the tool "accepts" the use...
39 editing lots of TRWLayers was way easier that way...
e9165710 40 * Remove unused vik_layer_copy() code
ee6ef0b1 41 * Add Magic Scissors icon (from GIMP)
bddd2056
EB
42 * Add comment when making a Google Route.
43 * Continue a magic scissors route by holding down control. Continue the comment too.
44 * 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 45 * Experimental GPSD support (VikGpsdLayer)
fa86f1c0 46
8c721f83
EB
472007-09-22
48Evan Battaglia <gtoevan@gmx.net>
49 * Pan Accelerators (Ctrl+Left, etc)
50 * Ctrl-Scroll and Ctrl-Shift-Scroll to pan, kind of like Gimp.
51 * Add a RADIOGROUP_STATIC properties factory type to make it easy
52 for new layers. Uses an array list (like before)
53 instead of a GList.
54 * DEM US 10m (dem24k) source! Option in DEM Layer & ./configure
55 * (copying & pasting DEM layers is broken, will fix later)
56
0c1044e9
EB
572007-09-21
58Evan Battaglia <gtoevan@gmx.net>
59 * Fix right-click on geocache to work with new geocache names.
60 * Download & import SRTM 90m DEM data (still working on US 10m)
61
ed28ef63
EB
622007-09-17
63Evan Battaglia <gtoevan@gmx.net>
64 * 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.
65
4f13653e
GB
662007-09-09
67Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
68 * Removing unused files (*.png.h).
69
90e25247
GB
702007-09-08
71Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
72 * Fix #1789550: define MAX macro if not defined on ALL systems
73
35462baf
QT
742007-09-08
75Quy Tonthat <qtonthat@gmail.com>:
76 * AUtomatically fetching google version number.
77
eb93fa95
GB
782007-09-07
79Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
80 * Fix #1789550: mkdtemp usage is conditioned, so it is possible
81 to build viking on system not offering such feature.
82
fd0a7199
GB
832007-09-06
84Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
85 * Adding command line option framework.
86
4b53548b
QT
872007-09-06
88Quy Tonthat <qtonthat@gmail.com>:
89 * Make viking's default start location somewhere more likely has maps.
ee180665
QT
90 * Fix crash when using "Maps Download" tools right after viking is
91 started (without a viking file).
4b53548b
QT
92
932007-09-05
94Quy Tonthat <qtonthat@gmail.com>:
95 * Viking 0.9.2 (By Guilhem Bonnefille <guilhem.bonnefille@gmail.com>)
96
4e29c215
GB
972007-09-03
98Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
99 * Fix: crash when "applying" a map layer property dialog.
94933cb8 100 * QA: strong type the second argument of the *_post_read functions.
63726881 101 * Preset filename when exporting a TrwLayer.
24277274
GB
102 * Refactoring: retrieve the VikWindow from the VikViewport via its
103 GtkWidget nature.
51c15f41 104 * Use $EMAIL to initialise email field for OSM upload.
07059501 105 * Do not warn about drawmode inconsistency while reading file.
e52d2bf3 106 * Hide Expedia view mode when expedia is not built in.
4e29c215 107
06f31fd5
GB
1082007-09-01
109Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
110 * Disable Expedia map layer by default (as it is not working).
111
1a8143e6
BZ
1122007-08-30
113Bernd Zeimetz <bernd@bzed.de>:
114 * Add redirect support (for Expedia map layer).
115
5092de80
GB
1162007-08-30
117Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
118 * Add ability to upload a single track.
119
dc5758d3
GB
1202007-08-28
121Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
122 * Check current drawmode after creating a new MapsLayer.
123
15e77c02
QT
1242007-08-25
125Quy Tonthat <qtonthat@gmail.com>:
126 * New google version number.
1918a993 127 * Better checking to detect downloaded text instead of images.
314c1ccc
QT
128 * Give more instructive message for attempting to download maps in
129 wrong mapmode.
15e77c02 130
f901dcdf
GB
1312007-08-20
132Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
133 * libcurl is a requirement
134
f8fe5d14
QT
1352007-08-20
136Quy Tonthat <qtonthat@gmail.com>:
137 * Fix bugs that cause crashes on layers copy/paste/delete.
d1f48cc2
QT
138 * Fix bug in Google search that caused viking jump to wrong location
139 when Google can not find the match.
f8fe5d14 140
1bd88e66
GB
1412007-08-16
142Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
143 * Group "Export Layer..." entries in a sub-menu.
144
494eb388
QT
1452007-08-16
146Quy Tonthat <qtonthat@gmail.com>:
147 * Clean up and eliminate compiler warning.
148
261c8fdc
QT
1492007-08-15
150Quy Tonthat <qtonthat@gmail.com>:
151 * Fix bug in creating temporary HOME when HOME is not set.
36c78d6d
QT
152 * Added --enable-old-google to configure script. Old google modes are
153 now disabled by default.
154 * Default mode for new maps is Google Maps.
261c8fdc 155
6a9ff0ee
QT
1562007-08-09
157Quy Tonthat <qtonthat@gmail.com>:
158 * Make Google Map default map type.
159
46e4fa54
QT
1602007-08-02
161Quy Tonthat <qtonthat@gmail.com>:
162 * DEM module can now read hgt.zip files directly (no need to unzip
163 them).
164 * DEM module can now process 1 arc sec hgt(.zip) files (mainly for USA
165 regions).
166
2dc9ab5e
QT
1672007-07-27
168Quy Tonthat <qtonthat@gmail.com>:
169 * Plug filedescriptor leak in dem.c
170
071da616
QT
1712007-07-26
172Quy Tonthat <qtonthat@gmail.com>:
173 * Display on status bar altitude at cursor using data from DEM layer(s).
174
ccff31c2
QT
1752007-07-25
176Quy Tonthat <qtonthat@gmail.com>:
177 * New google version numbers.
178
1ef9e637
QT
1792007-07-24
180Quy Tonthat <qtonthat@gmail.com>:
181 * Disable GeoCache Acquire since it nolonger works. Can be enabled
182 again using configure --enable-geocaches.
183
214f9ac2
QT
1842007-07-18
185Quy Tonthat <qtonthat@gmail.com>:
186 * Remove (my) debug messages which are no longer needed.
187
2dc9ab5e 1882007-07-15
214f9ac2
QT
189Quy Tonthat <qtonthat@gmail.com>:
190 * Missing a few changes here.
191 * release 0.9 (by Guilhem)
192
6ec35002
QT
1932007-07-13
194Quy Tonthat <qtonthat@gmail.com>:
195 * Eliminate the needs of entering DEM files for every single
196 track/waypoint layer.
197
84c2cc41
QT
1982007-07-07
199Quy Tonthat <qtonthat@gmail.com>:
200 * Fixed typo in Makefile.am
201
ad0a8c2d
EB
2022007-07-06
203Evan Battaglia <gtoevan@gmx.net>:
204 * Merge DEM Branch
205
441f28d3
QT
2062007-07-04
207Quy Tonthat <qtonthat@gmail.com>:
208 * Bug fix: View Mode displayed wrong setting on start up
209
83750a2d
QT
2102007-07-03
211Quy Tonthat <qtonthat@gmail.com>:
212 * Fixed bugs that caused draw_scale and draw_centermark status not being
213 consistent among View menu, viewport and loaded files.
214
ad0a8c2d
EB
2152007-07-02
216Evan Battaglia <gtoevan@gmx.net>
217 * DEM Branch: Trying to fix/cleanup various DEM things
218 * DEM Branch: Support for SRTM 3 arcsecond _global_ DEM data from http://www2.jpl.nasa.gov/srtm/
219
17407a43
QT
2202007-07-02
221Quy Tonthat <qtonthat@gmail.com>:
222 * Fixed bugs that caused crashes during GPS upload/download.
223
8cd10bb4 2242007-07-01
e2d11d62 225Quy Tonthat <qtonthat@gmail.com>:
8cd10bb4 226 * Make "Save Image" and "Save Image Directory" dialogs reusable.
e2d11d62 227
678fecbb
RM
2282007-06-24
229Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
230 * Merging with Ralf's work around debianization
ad4d241a 231 * INSTALL: refreshed
678fecbb 232
10888930
TS
2332007-06-23
234Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
235 * Minor change to avoid SEGFAULT on x86_64
a3188993 236 * Add DownloadOptions type to specify referer per map source
1b685d33 237
37518034
QT
2382007-06-19
239Quy Tonthat <qtonthat@gmail.com>:
240 * Fix bugs that causes "drawcentermark" not recognised when reading
241 from files.
242 * Fix a wild pointer bug that can cause crashes
243
d700ee38
GB
2442007-06-18
245Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
246 * Copying libcurl.m4 as it is needed everywhere
247
62c16860
QT
2482007-06-18
249Quy Tonthat <qtonthat@gmail.com>:
250 * New google version numbers.
251 * Make scale more visible.
252 * Add center mark which can be turn on/off in View menu.
253 * Viking now uses cookies for http requests. Some server(s) is quite
254 picky about this. (With great help from Lixus <gps@muellers.ms>)
0c24c0a5 255 * Download maps along a track. Right click on a track layer, select map
62c16860 256 type and zoom level, viking will do the rest.
0c24c0a5 257 * release 0.1.3-20070618
62c16860 258
99e679df
RM
2592007-06-13
260Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
261 * Adding an icon (suggested by Ralf Meyer <ranfyy@gmail.com>)
262
b0b88773
QT
2632007-06-8
264Quy Tonthat <qtonthat@gmail.com>:
265 * Fix a bug that causes segfault when viewing properties of a
266 waypoint.
267
4b31042b
QT
2682007-06-1
269Quy Tonthat <qtonthat@gmail.com>:
270 * Fix a bug that causes segfault when viewing properties of a track
271 that has only one trackpoint with elevation information.
1eef1bde 272 * Backport Evan's magic scissors from DEM branch.
4b31042b 273
f47d51b5
QT
2742007-05-31
275Quy Tonthat <qtonthat@gmail.com>:
276 * Add Google Maps search to View menu and Toolbar
277 * Waypoint created right after the search will pick up the search
278 string as comment. (Use TrackWaypoint Layer menu, not toolbar, to
279 create waypoint).
280
4587152b
MC
2812007-05-26
282Mark Coulter <i_offroad@yahoo.com>
283 * new waypoint symbols.
284
9b81efe3
QT
2852007-05-26
286Quy Tonthat <qtonthat@gmail.com>:
287 * Fix intermittent problem of map redraw.
288 * Mapslayer: Fixed bugs that cause in some cases, map display can not
289 be refreshed without downloading.
290
2d546d79
GB
2912007-05-24
292Ralf Meyer <ranfyy@gmail.com>:
293 * Adding man pages.
294
10ca2bfe
QT
2952007-05-24
296Quy Tonthat <qtonthat@gmail.com>:
297 * Maps layer: Improve performance for map autodownload.
3570ad57
QT
298 * Make dimensions easier to be found and changed to suit own tastes.
299 * Small touches on the look.
10ca2bfe 300
ff8b4326
QT
3012007-05-23
302Quy Tonthat <qtonthat@gmail.com>:
303 * New GPS layer menu items: "empty upload", "empty download", "empty
304 all"
7041549f 305 * acquire->Google Directions now record and display previous queries
3570ad57 306 fo "From"/"To" entries.
7041549f 307 * Position Google Directions dialogs at the center of Viking window.
ff8b4326 308
38778d11
QT
3092007-05-22
310Quy Tonthat <qtonthat@gmail.com>:
311 * GPS layer track and waypoint data can now be saved.
2bf7cadd
QT
312 * Disable prompt for save before exit.
313 * Add "Save and Exit" to File menu.
38778d11 314
ad0a8c2d
EB
3152007-05-20
316Evan Battaglia <gtoevan@gmx.net>
317 * DEM Branch
318
6d38ac4f
QT
3192007-05-20
320Quy Tonthat <qtonthat@gmail.com>:
321 * Stop autodownload from running forever on map downloading errors.
322
0b3c4c1c
QT
3232007-05-18
324Quy Tonthat <qtonthat@gmail.com>:
06e94d26 325 * Add curl-devel to spec file.
0b3c4c1c 326 * Map tool: Left click can now refresh display of map tiles.
4b31d033 327 * Check for non-displayable data after downloading map.
0b3c4c1c 328
11f88b69
QT
3292007-05-17
330Quy Tonthat <qtonthat@gmail.com>:
331 * Fix problems in map downloading caused by unreliable error
332 detection.
06e94d26 333 * Release 0.1.3
11f88b69 334
0b0963fb
QT
3352007-05-15
336Quy Tonthat <qtonthat@gmail.com>:
337 * Fixed bugs that can cause segfault on exit. The problem was caused
338by mapslayer's weak_ref not being unref'ed in some cases.
339
3335ae4e
EB
3402007-05-13
341Evan Battaglia <gtoevan@gmx.net>
342 * 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.
343
093c5c71
EB
3442007-05-11
345Evan Battaglia <gtoevan@gmx.net>
346 * Fix removal of redownloaded tiles from memory cache.
e415a0e8 347 * Fix a stupid segfault in main.c (opening new files)
093c5c71 348
056e8bd1
QT
3492007-05-09
350Quy Tonthat <qtonthat@gmail.com>:
351 * New Google version numbers.
352
50817314
GB
3532007-05-08
354Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
355 * New "Refresh onscreen tiles" menu entry
356
6afc9732
GB
3572007-05-04
358Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
359 * debian/: debianization
360
81a061e4
GB
3612007-04-29
362Reid Priedhorsky <reid@reidster.net>
363 * libusb support
364
dfb4bdaa
GB
3652007-04-28
366Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
367 * OpenSourceMap slippy maps (in osm.c) -- Maplink tiles
ca9eb04a 368 * Add configuration option for OpenStreetMap sources
dfb4bdaa 369
67209ca8
GB
3702007-04-23
371Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
372 * OpenSourceMap slippy maps (in osm.c) -- Osmarender and Mapnik
373
ed6242f3
EB
3742007-04-21
375Evan Battaglia <gtoevan@gmx.net>
376 * OpenSourceMap slippy maps (in google.c) -- identical to google maps except zoom numbering
377
fa9fef36
GB
3782007-04-16
379Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
380 * Adding libcurl support
381
69b825fe
QT
3822007-04-04
383Quy Tonthat <qtonthat@gmail.com>:
384 * New Google version number.
385 * Fixed Google Directions
386
4a96999b
QT
3872007-02-20
388Quy Tonthat <qtonthat@gmail.com>:
389 * GPS layer dialog now displayed at the center of the Viking main
390 window.
391
997905be
QT
3922007-02-19
393Quy Tonthat <qtonthat@gmail.com>:
394 * New Google version numbers.
395
af2740eb
QT
3962007-02-15
397Quy Tonthat <qtonthat@gmail.com>:
398 * Made viking.spec.in out of Michael's viking.spec
399 * Added viking.spec.in to autoconf files.
400
4012007-02-15
402Michael A Peters <mpeters@mac.com>:
403 * Added viking.spec
404
07f39a64
GB
4052007-02-14
406Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
407 * NEWS, configure.ac: preparing 0.1.2
408
4e0cf33b
GB
4092007-02-13
410Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
411 * src/vikwindow.c: remove URL and version number from window title
412 * src/dialog.c: add URL and use dynamic information for version
21c318eb 413 * AUTHORS, src/dialog.c: update contributors list
e8947958
GB
414 * AUTHORS, src/dialog.c, src/Makefile.am: About dialog filled with
415 AUTHORS file
4e0cf33b 416
ecb51018
QT
4172007-02-07
418Quy Tonthat <qtonthat@gmail.com>:
419 * Fix bug that causes crashes when click at the right side (outside)
420 of the track graph area in the Track Poperties window.
421
e1e2f2c6
JJ
4222007-02-06
423Jocelyn Jaubert <jocelyn.jaubert@gmail.com>
424 * Add new information to Track Properties. Postion in time will be
425 tracked and display when moving mouse cursor around the track graph.
426
4f210965
QT
4272007-02-06
428Quy Tonthat <qtonthat@gmail.com>:
429 * New google version numbers.
d1fb6e7f 430 * correct main window title and viking website.
4f210965 431
369e959a
QT
4322007-02-05
433Quy Tonthat <qtonthat@gmail.com>:
434 * Cosmetic changes.
435
119f63a0
QT
4362007-02-04
437Quy Tonthat <qtonthat@gmail.com>:
438 * Simplify tools enable/disable codes.
439
79845167
QT
4402007-02-01
441Quy Tonthat <qtonthat@gmail.com>:
442 * Only tools that work with current active layer are enable,
443 others are disable (fade out and does nothing when clicked on).
444
d820e240
GB
4452007-01-27
446Quy Tonthat <qtonthat@gmail.com>:
447 * Display map sections while downloading (bug 1303429)
448
267b6db5
QT
4492007-01-25
450Quy Tonthat <qtonthat@gmail.com>:
451 * Fixed bugs that caused crashes on creating new map layer or
452 new track/waypoint layer.
453
dad2c114
QT
4542007-01-24
455Quy Tonthat <qtonthat@gmail.com>:
456 * Updated google tranparent version number.
457 * Made it more convenient to update google version numbers.
458
cdcaf41c
QT
4592007-01-23
460Quy Tonthat <qtonthat@gmail.com>:
461 * Merged branch modular to trunk.
462
54d3b232
QT
4632007-01-05
464Quy Tonthat <qtonthat@gmail.com>:
465 * Bug fix: main menu edit->delete and edit->cut did not work with
466 waypoints and tracks.
467
2cebc318
QT
4682007-01-04
469Quy Tonthat <qtonthat@gmail.com>:
470 * Added "Copy" and "Cut" to popup menus for track and waypoint (on the
471 layer panel).
472
20c7a3a0
QT
4732007-01-03
474Quy Tonthat <qtonthat@gmail.com>:
107d445a
QT
475 * bug fix: crash on inserting aggregate layer if the selected layer's
476 parent is not an aggregate layer.
477 * bug fix: crash when delete a child layer whose parent is not
478 an aggregiate layer (eg gpslayer)
20c7a3a0
QT
479 * Menu item selection for layer instances.
480
fdca5edb
QT
4812007-01-02
482Quy Tonthat <qtonthat@gmail.com>:
483 * gpslayer: Unexpose interface functions.
5a4a28bf 484 * Layers now can have their say on what pop up menu items they want.
fdca5edb 485
cdcaf41c 4862007-01-02
a25c4c50 487Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
cdcaf41c
QT
488 * Add ability to disable Terraserver stuff
489 * Add ability to disable Expedia stuff
490
fdca5edb
QT
4912007-01-01
492Quy Tonthat <qtonthat@gmail.com>:
493 * gpslayer: fix bugs that causes crashes when click "Cancel" on layer
494 creation dialog.
495
cdcaf41c
QT
4962007-01-01
497Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
498 * Make all .h self sufficient
499 * Add ability to disable Google stuff
500
b364d6bc
QT
5012006-12-31
502Quy Tonthat <qtonthat@gmail.com>:
503 * Added gps layer
504
cdcaf41c
QT
5052007-01-02
506Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
507 * Add ability to disable Terraserver stuff
508 * Add ability to disable Expedia stuff
509
5102007-01-01
511Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
512 * Make all .h self sufficient
513 * Add ability to disable Google stuff
514
b291388a
GB
5152006-12-26
516Quy Tonthat <qtonthat@gmail.com>:
517 * Fix a google version number change (at least in Australia).
518
ea40bccf
AF
5192006-12-07
520Quy Tonthat <qtonthat@gmail.com>:
521 * Fix an array overflow bug in Map Layer Properties
522
b7b66e1f
GB
5232006-12-04
524Alex Foobarian <foobarian@gmail.com>:
525 * Added an "About" dialog
526
68fb2913
AF
5272006-11-30
528Alex Foobarian <foobarian@gmail.com>:
529 * Added Quy Tonthat's patch to fix a bug in Track Properties
530
1a8437ab
AF
5312006-11-29
532Alex Foobarian <foobarian@gmail.com>:
ea40bccf 533 * Added patch by Quy Tonthat <qtonthat@gmail.com> to fix a crash bug
1a8437ab 534
fa1b5a5f
GB
5352006-11-12
536Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
537 * Add expat explicit dependency
538
7432fddf
AF
5392006-10-31
540Alex Foobarian <foobarian@gmail.com>:
541 * Visual feedback for moving waypoints
542
33534cd8
AF
5432006-10-30
544Alex Foobarian <foobarian@gmail.com>:
545 * Created standard Edit menu
546 * Implemented Cut for trackpoints and waypoints
547 * When moving trackpoints, we now draw one under the cursor for visual feedback
548
f9db6bd6
AF
5492006-10-26
550Alex Foobarian <foobarian@gmail.com>:
551 * Cleared up the drawing modes and map type descriptions
552 * Updated google version string to make it work in Europe
553 * Added Cut/Copy/Paste shortcuts to right-click menus
4b00e581 554 * Compacted the track properties dialog
f9db6bd6 555
941aa6e9
AF
5562006-10-23
557Alex Foobarian <foobarian@gmail.com>:
558 * Introduced a toolbar tool interface, converted existing tools to use it
559 * As a result, ruler drawing bugs are gone
560 * Sped up ruler drawing by increasing the redraw priority
561
78c9fb5b
GB
5622006-08-15
563Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
564 * Add implicit DMS->DDD conversions in waypoints dialogs
565
0165e6e4
GB
5662006-07-26
567Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
568 * src/degrees_converters.c, src/degrees_converters.h,
569 test/degrees_converter.c: add dec -> DDD conversion
570 * src/degrees_converters.c, src/degrees_converters.h,
571 test/degrees_converter.c: add dec -> DMM conversion
572 * src/degrees_converters.c: refactor dms conversions
573
6c02911c
RP
5742006-07-24
575Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
576 * Add patch for GoogleMaps from Reid Priedhorsky
577
0165e6e4
GB
5782006-07-22
579Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
580 * Makefile.am, configure.ac, src/Makefile.am,
581 src/degrees_converters.c, src/degrees_converters.h,
582 test/Makefile.am, test/check_degrees_conversions.sh,
583 test/degrees_converter.c: Adding degrees conversion functions
584 (DDD/DMM/DMS)
585
5862006-07-06
587Evan Battaglia <gtoevan@gmx.net>
588 * ChangeLog, src/google.c: Upgrade Google Maps -- Europe
589
a808ab5f
EB
5902006-07-01
591Evan Battaglia <gtoevan@gmx.net>:
592 * Upgrade Google Maps version (yay Europe!)
593
0165e6e4
GB
5942006-06-11
595Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
596 * NEWS, configure.ac: Preparing 0.1.1
597
65f0ccab
AF
5982006-05-25
599Alex Foobarian <foobarian@gmail.com>:
600 * Cleaned up the data source interface
601 * Added a setup dialog to the GPS data source, with protocol type and serial port location
602
5f304fd7
AF
6032006-05-12
604Alex Foobarian <foobarian@gmail.com>:
605 * Small fixes in Acquire from GPS code
606
fe203390 6072006-05-08 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
fe203390
GB
608 * autogen.sh: simpler method to start from CVS
609
a8d46e0b
EB
6102005-12-03
611Evan Battaglia <gtoevan@gmx.net>
612 * Data sources -- check for existence of necessary things
613
7b3479e3 6142005-11-25
3333c069 615Evan Battaglia <gtoevan@gmx.net>
7b3479e3
EB
616 * Created "data sources" structure to easily add new data sources via GPS babel.
617 It's ugly now and there's a lot to be done, but I think 79-line datasources_google.c
618 shows the power of the approach.
3333c069 619 * Data sources: Google & Geocaches
7b3479e3 620
8904c540 6212005-11-23 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
8904c540 622 * src/gpx.c (gpx_dtostr): add better GPX export
161aa492
EB
623Evan Battaglia <gtoevan@gmx.net>:
624 * dtostr -> coords.c; use in gpsmapper.c and gpspoint.c (locale-independent output)
8904c540 625
d1fa6cff
AF
6262005-11-21
627Alex Foobarian <foobarian@gmail.com>:
628 * Fixed v-t diagram crash bug
629
1d1bc3c1
EB
6302005-11-19
631Alex Foobarian <foobarian@gmail.com>:
632 * GPSBabel acquire code
633
9f0cd67d
AF
6342005-11-18
635Alex Foobarian <foobarian@gmail.com>:
636 * Copy/paste of individual track- and way-points updated to work between processes.
637
0a6cab71
AF
6382005-11-17
639Alex Foobarian <foobarian@gmail.com>:
640 * Copy/paste between viking processes
641 * Layer marshalling support
642
1bc9b120
GB
6432005-10-28 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
644 * configure.ac: Adding --with-mapcache configure option
645 * src/config.h: Removed because no more used (generated)
646
15614495
AF
6472005-10-18
648Alex Foobarian <foobarian@gmail.com>:
649 * Fix ruler declination in UTM mode
650
ba298cde 6512005-10-17 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
80dc8501
GB
652 * src/icons/Makefile.am: assumes the creation of icons.h
653 * src/garminsymbols.c, src/vikwindow.c: icons.h re-located
654 * src/Makefile.am: no more icons.h production
655
024f32c1
EB
6562005-10-16
657Evan Battaglia <gtoevan@gmx.net>
658 * Fix ruler: show angle, distance even when compass off-screen.
1a18e09d 659 * Fix bgitemcount. Background items status bar "should" be accurate now.
024f32c1 660
c48517ad
AF
6612005-10-13
662Alex Foobarian <foobarian@gmail.com>:
663 * Drag and drop whole track/waypoint lists
664
80e450c0
AF
6652005-10-12
666Alex Foobarian <foobarian@gmail.com>:
667 * Coord layer drawing for lat/lon based projections
668
0dff88ea
AF
6692005-10-11
670Alex Foobarian <foobarian@gmail.com>:
671 * Draw a compass when using a ruler
672
e4847ce9
AF
6732005-10-07
674Alex Foobarian <foobarian@gmail.com>:
675 * Added ruler drawing to the ruler tool
676
2f50c650
AF
6772005-10-06
678Alex Foobarian <foobarian@gmail.com>:
679 * Added support for pasting coordinates in lat/lon format
680
e890a6e6
EB
6812005-10-05
682Alex Foobarian <foobarian@gmail.com>:
683 * Change clipboard so as to use GTKClipboard. Prepare for support for pasting coordinates, etc.
684Evan Battaglia <gtoevan@gmx.net>:
685 * When pasting waypoints and tracks, do name resolution (add #2, etc)
686
08b251ec
EB
6872005-10-01
688Evan Battaglia <gtoevan@gmx.net>:
689 * make symbols work for geocaching .loc files (and case-insensitive symbol names)
35c7c0ba 690 * Option as to whether or not to show unit scale (esp for exporting images)
08b251ec 691
ba298cde 6922005-09-30 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
dad55b79 693 * configure.ac, src/Makefile.am (SUBDIRS): added auto-tools support for src/icons
70a23263
AF
694Alex Foobarian <foobarian@gmail.com>:
695 * Added a drag_drop_request method to layer interface, updated DnD to use it
e673b75f 696 * Updated DND to insert layers at the point of the drop, instead of front of list
42c2ac3e 697 * Added wp symbol support to gpx
92136662 698 * Fixed name collisions during track/wp DND
ea3933fc
EB
699 * Layer-wide option as to whether to show waypoint symbols
700
acaf7113
AF
7012005-09-29
702Alex Foobarian <foobarian@gmail.com>:
703 * Added support for waypoint symbols (changing, loading, saving), and a small number of icons.
704 * Added a scale ruler
705 * Changed panning to show less "garbage" in exposed areas
706
a5e51d35
EB
7072005-09-28
708Evan:
709 * menu.xml & icons inline
710
e4afc73a 7112005-09-27
acaf7113 712Alex Foobarian <foobarian@gmail.com>:
e4afc73a
EB
713 * GtkUIManager/Toolbar
714 * DND in the LayersPanel
0912fc7e
EB
715Evan:
716 * strtod -> g_strtod (i18n glitch)
717
ba298cde 7182005-09-25 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
0912fc7e
EB
719 * src/globals.h (VIKING_VERSION): uses the PACKAGE_VERSION macro
720 * Makefile.am (EXTRA_DIST): handles viking-remote
721 * src/Makefile.am (AM_CFLAGS): substitution of CFLAGS by AM_CFLAGS
722 * doc/Makefile.am, doc/dev/Makefile.am: new files
723 * Makefile.am (SUBDIRS): handles doc directory
724 * configure.ac: handles doc and doc/dev directories
e4afc73a 725
2ab9b480 7262005-09-16
2ab9b480 727Alex Foobarian <foobarian@gmail.com>: fix to v-vs-t (better drawing)
3de5bc4f
EB
728Evan: * GPX fixes
729 * So Geocaching .LOC _isn't_ GPX?!?!? Oh well, it's XML...
730 * GPX write, click v-vs-t diagram
731 * Option to show stops in TRWLayer options, and stop_length
732 * Elevation plotting relative to min and max elevation in track.
733 * Option to do elevation plotting, and controlling relative height
2ab9b480
EB
734
7352005-09-15
736 * 4+ hours later and voila, GPX read support
737 * Fixes in propwin if track doesn't have certain data, say so.
738
7392005-09-14
740Me (Evan) again:
741 * Fix USGS support
742 * Click on the elevation map to go there, so you can see where a mountain-top is etc.
743 * Don't crash on track properties of an empty track.
744
734652bf 7452005-09-13
ba298cde 746Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>:
734652bf
EB
747 * bootstrap: new file to bootstrap auto-tools
748 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
749 * Makefile.am (bin_SCRIPTS): viking-remote added
750 * configure.ac: --enable-alphabetized-trw option added
751
752Evan Battaglia <gtoevan@gmx.net>:
753 * Experimental altitude funky plotting I'm working on
754
7552005-09-12
756Alex Foobarian <foobarian@gmail.com>'s changes
757* disable stops, for now (I forgot about those...)
758* Track elevation graph: minimum altitude difference for less jagged curves
759* Track elevation graph: gray background, blue foreground
760* Track elevation graph: lines to clearly show absolute elevation
761* New velocity-vs-time graph & calculating function
762* Notebook to hold this new graph with track elevation graph
763My (Evan's) changes:
764* Fix above v-vs-t patch to not crash on tracks without timestamp.
765* Not show v-vs-t graph and/or elevation map if the necessary data isn't there.
ba298cde 766Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>'s changes
dad55b79
GB
767 * bootstrap: new file to bootstrap auto-tools
768 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
769 * Makefile.am (bin_SCRIPTS): viking-remote added
770 * configure.ac: --enable-alphabetized-trw option added
734652bf 771
9903c388
EB
7722005-09-07
773Autotools support by Guilhem Bonnefille.
774
bb71de8b
AF
7752005-09-06
776Added Alex Foobarian's track duration patch.
777Added Alex Foobarian's track profile patch.
9903c388 778Added Alex Foobarian's elevation map fix.
bb71de8b 779
725c87e1
EB
7802005-09-04
781Map cache fix: if only one map can fit / one map is bigger than cache size, then that's OK.
bb71de8b 782Delete from cache when updating image.
725c87e1 783
50a14534
EB
7842005-08-18
785Map cache size based on memory usage, not number of images. Some flaws to be worked out still in this.
786
7872005-08-16
788Accepted USGS maps support from Clark McKines. Pretty slick, I'll have to take a look at it.
789
7902005-08-02
791Quite easily added support for Mercator projection & Google Mercator maps (regular, transparent etc)
792Chaned waypoint types a little bit (size of waypoint)
793
7942005-07-31
795Hopefully fixed background.c item # count
796Fixed KH Maps (v=2)
797
7982005-06-20
799A little research & added KH Maps support.
800
8012005-06-19
802Fixed right-click waypoint edit -> crash bug, hopefully.
803Fixed "everyone lives in zone 11" assumption for vikgeoreflayer.c; still monozone though ...
804Made it so when you paste or add a new layer, it pastes it before the selected layer, not to the top.
805Fixed the bug where pasting a map layer messed up the name.
806Made dragging middle mouse button pan. Removed pan tool. Thanks Reid for the idea.
807Made different options for drawing waypoint dots. Not very good but we can make better-looking ones later.
808