]> git.street.me.uk Git - andy/viking.git/blame - ChangeLog
Fix crashes caused by emitting update too early at layer creation.
[andy/viking.git] / ChangeLog
CommitLineData
c2e97e57
QT
12007-10-02
2Quy Tonthat <qtonthat@gmail.com>:
3 * Fix crashes caused by emitting update too early at layer creation.
4
c9177aae
QT
52007-10-01
6Quy Tonthat <qtonthat@gmail.com>:
7 * Disable half-drawn update when the center is moved. Avoid using
8 static "trigger" in viklayer.c which causes problems when viking
9 has more than one windows.
10
d295e344
QT
112007-09-28
12Quy Tonthat <qtonthat@gmail.com>:
13 * Fix bug that caused Elevation graph not working properly with some
14 tracks.
15
415302f4
EB
162007-09-27
17Evan Battaglia <gtoevan@gmx.net>
18 * GPSD Layer -- draw an arrow.
19 * Minimum elevation for DEM layer.
0df66d57
EB
20 * Half-drawn hack to only draw layers on top of the one that has
21 recently changed. A must for realtime GPS.
415302f4 22
0e25c0d0
QT
232007-09-25
24Quy Tonthat <qtonthat@gmail.com>:
25 * SRTM download now works for regions outside North_America too.
26
fa86f1c0
EB
272007-09-23
28Evan Battaglia <gtoevan@gmx.net>
29 * Fix copy & pasting DEM layers -- new serializing string list code.
9593a4c9
EB
30 * Don't crash if using tool on wrong type of layer / no layer.
31 Although I really want to know what happened to "use the top visible layer",
32 and return TRUE if the tool "accepts" the use...
33 editing lots of TRWLayers was way easier that way...
e9165710 34 * Remove unused vik_layer_copy() code
ee6ef0b1 35 * Add Magic Scissors icon (from GIMP)
bddd2056
EB
36 * Add comment when making a Google Route.
37 * Continue a magic scissors route by holding down control. Continue the comment too.
38 * 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 39 * Experimental GPSD support (VikGpsdLayer)
fa86f1c0 40
8c721f83
EB
412007-09-22
42Evan Battaglia <gtoevan@gmx.net>
43 * Pan Accelerators (Ctrl+Left, etc)
44 * Ctrl-Scroll and Ctrl-Shift-Scroll to pan, kind of like Gimp.
45 * Add a RADIOGROUP_STATIC properties factory type to make it easy
46 for new layers. Uses an array list (like before)
47 instead of a GList.
48 * DEM US 10m (dem24k) source! Option in DEM Layer & ./configure
49 * (copying & pasting DEM layers is broken, will fix later)
50
0c1044e9
EB
512007-09-21
52Evan Battaglia <gtoevan@gmx.net>
53 * Fix right-click on geocache to work with new geocache names.
54 * Download & import SRTM 90m DEM data (still working on US 10m)
55
ed28ef63
EB
562007-09-17
57Evan Battaglia <gtoevan@gmx.net>
58 * 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.
59
4f13653e
GB
602007-09-09
61Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
62 * Removing unused files (*.png.h).
63
90e25247
GB
642007-09-08
65Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
66 * Fix #1789550: define MAX macro if not defined on ALL systems
67
35462baf
QT
682007-09-08
69Quy Tonthat <qtonthat@gmail.com>:
70 * AUtomatically fetching google version number.
71
eb93fa95
GB
722007-09-07
73Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
74 * Fix #1789550: mkdtemp usage is conditioned, so it is possible
75 to build viking on system not offering such feature.
76
fd0a7199
GB
772007-09-06
78Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
79 * Adding command line option framework.
80
4b53548b
QT
812007-09-06
82Quy Tonthat <qtonthat@gmail.com>:
83 * Make viking's default start location somewhere more likely has maps.
ee180665
QT
84 * Fix crash when using "Maps Download" tools right after viking is
85 started (without a viking file).
4b53548b
QT
86
872007-09-05
88Quy Tonthat <qtonthat@gmail.com>:
89 * Viking 0.9.2 (By Guilhem Bonnefille <guilhem.bonnefille@gmail.com>)
90
4e29c215
GB
912007-09-03
92Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
93 * Fix: crash when "applying" a map layer property dialog.
94933cb8 94 * QA: strong type the second argument of the *_post_read functions.
63726881 95 * Preset filename when exporting a TrwLayer.
24277274
GB
96 * Refactoring: retrieve the VikWindow from the VikViewport via its
97 GtkWidget nature.
51c15f41 98 * Use $EMAIL to initialise email field for OSM upload.
07059501 99 * Do not warn about drawmode inconsistency while reading file.
e52d2bf3 100 * Hide Expedia view mode when expedia is not built in.
4e29c215 101
06f31fd5
GB
1022007-09-01
103Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
104 * Disable Expedia map layer by default (as it is not working).
105
1a8143e6
BZ
1062007-08-30
107Bernd Zeimetz <bernd@bzed.de>:
108 * Add redirect support (for Expedia map layer).
109
5092de80
GB
1102007-08-30
111Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
112 * Add ability to upload a single track.
113
dc5758d3
GB
1142007-08-28
115Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
116 * Check current drawmode after creating a new MapsLayer.
117
15e77c02
QT
1182007-08-25
119Quy Tonthat <qtonthat@gmail.com>:
120 * New google version number.
1918a993 121 * Better checking to detect downloaded text instead of images.
314c1ccc
QT
122 * Give more instructive message for attempting to download maps in
123 wrong mapmode.
15e77c02 124
f901dcdf
GB
1252007-08-20
126Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
127 * libcurl is a requirement
128
f8fe5d14
QT
1292007-08-20
130Quy Tonthat <qtonthat@gmail.com>:
131 * Fix bugs that cause crashes on layers copy/paste/delete.
d1f48cc2
QT
132 * Fix bug in Google search that caused viking jump to wrong location
133 when Google can not find the match.
f8fe5d14 134
1bd88e66
GB
1352007-08-16
136Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
137 * Group "Export Layer..." entries in a sub-menu.
138
494eb388
QT
1392007-08-16
140Quy Tonthat <qtonthat@gmail.com>:
141 * Clean up and eliminate compiler warning.
142
261c8fdc
QT
1432007-08-15
144Quy Tonthat <qtonthat@gmail.com>:
145 * Fix bug in creating temporary HOME when HOME is not set.
36c78d6d
QT
146 * Added --enable-old-google to configure script. Old google modes are
147 now disabled by default.
148 * Default mode for new maps is Google Maps.
261c8fdc 149
6a9ff0ee
QT
1502007-08-09
151Quy Tonthat <qtonthat@gmail.com>:
152 * Make Google Map default map type.
153
46e4fa54
QT
1542007-08-02
155Quy Tonthat <qtonthat@gmail.com>:
156 * DEM module can now read hgt.zip files directly (no need to unzip
157 them).
158 * DEM module can now process 1 arc sec hgt(.zip) files (mainly for USA
159 regions).
160
2dc9ab5e
QT
1612007-07-27
162Quy Tonthat <qtonthat@gmail.com>:
163 * Plug filedescriptor leak in dem.c
164
071da616
QT
1652007-07-26
166Quy Tonthat <qtonthat@gmail.com>:
167 * Display on status bar altitude at cursor using data from DEM layer(s).
168
ccff31c2
QT
1692007-07-25
170Quy Tonthat <qtonthat@gmail.com>:
171 * New google version numbers.
172
1ef9e637
QT
1732007-07-24
174Quy Tonthat <qtonthat@gmail.com>:
175 * Disable GeoCache Acquire since it nolonger works. Can be enabled
176 again using configure --enable-geocaches.
177
214f9ac2
QT
1782007-07-18
179Quy Tonthat <qtonthat@gmail.com>:
180 * Remove (my) debug messages which are no longer needed.
181
2dc9ab5e 1822007-07-15
214f9ac2
QT
183Quy Tonthat <qtonthat@gmail.com>:
184 * Missing a few changes here.
185 * release 0.9 (by Guilhem)
186
6ec35002
QT
1872007-07-13
188Quy Tonthat <qtonthat@gmail.com>:
189 * Eliminate the needs of entering DEM files for every single
190 track/waypoint layer.
191
84c2cc41
QT
1922007-07-07
193Quy Tonthat <qtonthat@gmail.com>:
194 * Fixed typo in Makefile.am
195
ad0a8c2d
EB
1962007-07-06
197Evan Battaglia <gtoevan@gmx.net>:
198 * Merge DEM Branch
199
441f28d3
QT
2002007-07-04
201Quy Tonthat <qtonthat@gmail.com>:
202 * Bug fix: View Mode displayed wrong setting on start up
203
83750a2d
QT
2042007-07-03
205Quy Tonthat <qtonthat@gmail.com>:
206 * Fixed bugs that caused draw_scale and draw_centermark status not being
207 consistent among View menu, viewport and loaded files.
208
ad0a8c2d
EB
2092007-07-02
210Evan Battaglia <gtoevan@gmx.net>
211 * DEM Branch: Trying to fix/cleanup various DEM things
212 * DEM Branch: Support for SRTM 3 arcsecond _global_ DEM data from http://www2.jpl.nasa.gov/srtm/
213
17407a43
QT
2142007-07-02
215Quy Tonthat <qtonthat@gmail.com>:
216 * Fixed bugs that caused crashes during GPS upload/download.
217
8cd10bb4 2182007-07-01
e2d11d62 219Quy Tonthat <qtonthat@gmail.com>:
8cd10bb4 220 * Make "Save Image" and "Save Image Directory" dialogs reusable.
e2d11d62 221
678fecbb
RM
2222007-06-24
223Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
224 * Merging with Ralf's work around debianization
ad4d241a 225 * INSTALL: refreshed
678fecbb 226
10888930
TS
2272007-06-23
228Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
229 * Minor change to avoid SEGFAULT on x86_64
a3188993 230 * Add DownloadOptions type to specify referer per map source
1b685d33 231
37518034
QT
2322007-06-19
233Quy Tonthat <qtonthat@gmail.com>:
234 * Fix bugs that causes "drawcentermark" not recognised when reading
235 from files.
236 * Fix a wild pointer bug that can cause crashes
237
d700ee38
GB
2382007-06-18
239Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
240 * Copying libcurl.m4 as it is needed everywhere
241
62c16860
QT
2422007-06-18
243Quy Tonthat <qtonthat@gmail.com>:
244 * New google version numbers.
245 * Make scale more visible.
246 * Add center mark which can be turn on/off in View menu.
247 * Viking now uses cookies for http requests. Some server(s) is quite
248 picky about this. (With great help from Lixus <gps@muellers.ms>)
0c24c0a5 249 * Download maps along a track. Right click on a track layer, select map
62c16860 250 type and zoom level, viking will do the rest.
0c24c0a5 251 * release 0.1.3-20070618
62c16860 252
99e679df
RM
2532007-06-13
254Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
255 * Adding an icon (suggested by Ralf Meyer <ranfyy@gmail.com>)
256
b0b88773
QT
2572007-06-8
258Quy Tonthat <qtonthat@gmail.com>:
259 * Fix a bug that causes segfault when viewing properties of a
260 waypoint.
261
4b31042b
QT
2622007-06-1
263Quy Tonthat <qtonthat@gmail.com>:
264 * Fix a bug that causes segfault when viewing properties of a track
265 that has only one trackpoint with elevation information.
1eef1bde 266 * Backport Evan's magic scissors from DEM branch.
4b31042b 267
f47d51b5
QT
2682007-05-31
269Quy Tonthat <qtonthat@gmail.com>:
270 * Add Google Maps search to View menu and Toolbar
271 * Waypoint created right after the search will pick up the search
272 string as comment. (Use TrackWaypoint Layer menu, not toolbar, to
273 create waypoint).
274
4587152b
MC
2752007-05-26
276Mark Coulter <i_offroad@yahoo.com>
277 * new waypoint symbols.
278
9b81efe3
QT
2792007-05-26
280Quy Tonthat <qtonthat@gmail.com>:
281 * Fix intermittent problem of map redraw.
282 * Mapslayer: Fixed bugs that cause in some cases, map display can not
283 be refreshed without downloading.
284
2d546d79
GB
2852007-05-24
286Ralf Meyer <ranfyy@gmail.com>:
287 * Adding man pages.
288
10ca2bfe
QT
2892007-05-24
290Quy Tonthat <qtonthat@gmail.com>:
291 * Maps layer: Improve performance for map autodownload.
3570ad57
QT
292 * Make dimensions easier to be found and changed to suit own tastes.
293 * Small touches on the look.
10ca2bfe 294
ff8b4326
QT
2952007-05-23
296Quy Tonthat <qtonthat@gmail.com>:
297 * New GPS layer menu items: "empty upload", "empty download", "empty
298 all"
7041549f 299 * acquire->Google Directions now record and display previous queries
3570ad57 300 fo "From"/"To" entries.
7041549f 301 * Position Google Directions dialogs at the center of Viking window.
ff8b4326 302
38778d11
QT
3032007-05-22
304Quy Tonthat <qtonthat@gmail.com>:
305 * GPS layer track and waypoint data can now be saved.
2bf7cadd
QT
306 * Disable prompt for save before exit.
307 * Add "Save and Exit" to File menu.
38778d11 308
ad0a8c2d
EB
3092007-05-20
310Evan Battaglia <gtoevan@gmx.net>
311 * DEM Branch
312
6d38ac4f
QT
3132007-05-20
314Quy Tonthat <qtonthat@gmail.com>:
315 * Stop autodownload from running forever on map downloading errors.
316
0b3c4c1c
QT
3172007-05-18
318Quy Tonthat <qtonthat@gmail.com>:
06e94d26 319 * Add curl-devel to spec file.
0b3c4c1c 320 * Map tool: Left click can now refresh display of map tiles.
4b31d033 321 * Check for non-displayable data after downloading map.
0b3c4c1c 322
11f88b69
QT
3232007-05-17
324Quy Tonthat <qtonthat@gmail.com>:
325 * Fix problems in map downloading caused by unreliable error
326 detection.
06e94d26 327 * Release 0.1.3
11f88b69 328
0b0963fb
QT
3292007-05-15
330Quy Tonthat <qtonthat@gmail.com>:
331 * Fixed bugs that can cause segfault on exit. The problem was caused
332by mapslayer's weak_ref not being unref'ed in some cases.
333
3335ae4e
EB
3342007-05-13
335Evan Battaglia <gtoevan@gmx.net>
336 * 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.
337
093c5c71
EB
3382007-05-11
339Evan Battaglia <gtoevan@gmx.net>
340 * Fix removal of redownloaded tiles from memory cache.
e415a0e8 341 * Fix a stupid segfault in main.c (opening new files)
093c5c71 342
056e8bd1
QT
3432007-05-09
344Quy Tonthat <qtonthat@gmail.com>:
345 * New Google version numbers.
346
50817314
GB
3472007-05-08
348Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
349 * New "Refresh onscreen tiles" menu entry
350
6afc9732
GB
3512007-05-04
352Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
353 * debian/: debianization
354
81a061e4
GB
3552007-04-29
356Reid Priedhorsky <reid@reidster.net>
357 * libusb support
358
dfb4bdaa
GB
3592007-04-28
360Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
361 * OpenSourceMap slippy maps (in osm.c) -- Maplink tiles
ca9eb04a 362 * Add configuration option for OpenStreetMap sources
dfb4bdaa 363
67209ca8
GB
3642007-04-23
365Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
366 * OpenSourceMap slippy maps (in osm.c) -- Osmarender and Mapnik
367
ed6242f3
EB
3682007-04-21
369Evan Battaglia <gtoevan@gmx.net>
370 * OpenSourceMap slippy maps (in google.c) -- identical to google maps except zoom numbering
371
fa9fef36
GB
3722007-04-16
373Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
374 * Adding libcurl support
375
69b825fe
QT
3762007-04-04
377Quy Tonthat <qtonthat@gmail.com>:
378 * New Google version number.
379 * Fixed Google Directions
380
4a96999b
QT
3812007-02-20
382Quy Tonthat <qtonthat@gmail.com>:
383 * GPS layer dialog now displayed at the center of the Viking main
384 window.
385
997905be
QT
3862007-02-19
387Quy Tonthat <qtonthat@gmail.com>:
388 * New Google version numbers.
389
af2740eb
QT
3902007-02-15
391Quy Tonthat <qtonthat@gmail.com>:
392 * Made viking.spec.in out of Michael's viking.spec
393 * Added viking.spec.in to autoconf files.
394
3952007-02-15
396Michael A Peters <mpeters@mac.com>:
397 * Added viking.spec
398
07f39a64
GB
3992007-02-14
400Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
401 * NEWS, configure.ac: preparing 0.1.2
402
4e0cf33b
GB
4032007-02-13
404Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
405 * src/vikwindow.c: remove URL and version number from window title
406 * src/dialog.c: add URL and use dynamic information for version
21c318eb 407 * AUTHORS, src/dialog.c: update contributors list
e8947958
GB
408 * AUTHORS, src/dialog.c, src/Makefile.am: About dialog filled with
409 AUTHORS file
4e0cf33b 410
ecb51018
QT
4112007-02-07
412Quy Tonthat <qtonthat@gmail.com>:
413 * Fix bug that causes crashes when click at the right side (outside)
414 of the track graph area in the Track Poperties window.
415
e1e2f2c6
JJ
4162007-02-06
417Jocelyn Jaubert <jocelyn.jaubert@gmail.com>
418 * Add new information to Track Properties. Postion in time will be
419 tracked and display when moving mouse cursor around the track graph.
420
4f210965
QT
4212007-02-06
422Quy Tonthat <qtonthat@gmail.com>:
423 * New google version numbers.
d1fb6e7f 424 * correct main window title and viking website.
4f210965 425
369e959a
QT
4262007-02-05
427Quy Tonthat <qtonthat@gmail.com>:
428 * Cosmetic changes.
429
119f63a0
QT
4302007-02-04
431Quy Tonthat <qtonthat@gmail.com>:
432 * Simplify tools enable/disable codes.
433
79845167
QT
4342007-02-01
435Quy Tonthat <qtonthat@gmail.com>:
436 * Only tools that work with current active layer are enable,
437 others are disable (fade out and does nothing when clicked on).
438
d820e240
GB
4392007-01-27
440Quy Tonthat <qtonthat@gmail.com>:
441 * Display map sections while downloading (bug 1303429)
442
267b6db5
QT
4432007-01-25
444Quy Tonthat <qtonthat@gmail.com>:
445 * Fixed bugs that caused crashes on creating new map layer or
446 new track/waypoint layer.
447
dad2c114
QT
4482007-01-24
449Quy Tonthat <qtonthat@gmail.com>:
450 * Updated google tranparent version number.
451 * Made it more convenient to update google version numbers.
452
cdcaf41c
QT
4532007-01-23
454Quy Tonthat <qtonthat@gmail.com>:
455 * Merged branch modular to trunk.
456
54d3b232
QT
4572007-01-05
458Quy Tonthat <qtonthat@gmail.com>:
459 * Bug fix: main menu edit->delete and edit->cut did not work with
460 waypoints and tracks.
461
2cebc318
QT
4622007-01-04
463Quy Tonthat <qtonthat@gmail.com>:
464 * Added "Copy" and "Cut" to popup menus for track and waypoint (on the
465 layer panel).
466
20c7a3a0
QT
4672007-01-03
468Quy Tonthat <qtonthat@gmail.com>:
107d445a
QT
469 * bug fix: crash on inserting aggregate layer if the selected layer's
470 parent is not an aggregate layer.
471 * bug fix: crash when delete a child layer whose parent is not
472 an aggregiate layer (eg gpslayer)
20c7a3a0
QT
473 * Menu item selection for layer instances.
474
fdca5edb
QT
4752007-01-02
476Quy Tonthat <qtonthat@gmail.com>:
477 * gpslayer: Unexpose interface functions.
5a4a28bf 478 * Layers now can have their say on what pop up menu items they want.
fdca5edb 479
cdcaf41c 4802007-01-02
a25c4c50 481Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
cdcaf41c
QT
482 * Add ability to disable Terraserver stuff
483 * Add ability to disable Expedia stuff
484
fdca5edb
QT
4852007-01-01
486Quy Tonthat <qtonthat@gmail.com>:
487 * gpslayer: fix bugs that causes crashes when click "Cancel" on layer
488 creation dialog.
489
cdcaf41c
QT
4902007-01-01
491Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
492 * Make all .h self sufficient
493 * Add ability to disable Google stuff
494
b364d6bc
QT
4952006-12-31
496Quy Tonthat <qtonthat@gmail.com>:
497 * Added gps layer
498
cdcaf41c
QT
4992007-01-02
500Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
501 * Add ability to disable Terraserver stuff
502 * Add ability to disable Expedia stuff
503
5042007-01-01
505Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
506 * Make all .h self sufficient
507 * Add ability to disable Google stuff
508
b291388a
GB
5092006-12-26
510Quy Tonthat <qtonthat@gmail.com>:
511 * Fix a google version number change (at least in Australia).
512
ea40bccf
AF
5132006-12-07
514Quy Tonthat <qtonthat@gmail.com>:
515 * Fix an array overflow bug in Map Layer Properties
516
b7b66e1f
GB
5172006-12-04
518Alex Foobarian <foobarian@gmail.com>:
519 * Added an "About" dialog
520
68fb2913
AF
5212006-11-30
522Alex Foobarian <foobarian@gmail.com>:
523 * Added Quy Tonthat's patch to fix a bug in Track Properties
524
1a8437ab
AF
5252006-11-29
526Alex Foobarian <foobarian@gmail.com>:
ea40bccf 527 * Added patch by Quy Tonthat <qtonthat@gmail.com> to fix a crash bug
1a8437ab 528
fa1b5a5f
GB
5292006-11-12
530Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
531 * Add expat explicit dependency
532
7432fddf
AF
5332006-10-31
534Alex Foobarian <foobarian@gmail.com>:
535 * Visual feedback for moving waypoints
536
33534cd8
AF
5372006-10-30
538Alex Foobarian <foobarian@gmail.com>:
539 * Created standard Edit menu
540 * Implemented Cut for trackpoints and waypoints
541 * When moving trackpoints, we now draw one under the cursor for visual feedback
542
f9db6bd6
AF
5432006-10-26
544Alex Foobarian <foobarian@gmail.com>:
545 * Cleared up the drawing modes and map type descriptions
546 * Updated google version string to make it work in Europe
547 * Added Cut/Copy/Paste shortcuts to right-click menus
4b00e581 548 * Compacted the track properties dialog
f9db6bd6 549
941aa6e9
AF
5502006-10-23
551Alex Foobarian <foobarian@gmail.com>:
552 * Introduced a toolbar tool interface, converted existing tools to use it
553 * As a result, ruler drawing bugs are gone
554 * Sped up ruler drawing by increasing the redraw priority
555
78c9fb5b
GB
5562006-08-15
557Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
558 * Add implicit DMS->DDD conversions in waypoints dialogs
559
0165e6e4
GB
5602006-07-26
561Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
562 * src/degrees_converters.c, src/degrees_converters.h,
563 test/degrees_converter.c: add dec -> DDD conversion
564 * src/degrees_converters.c, src/degrees_converters.h,
565 test/degrees_converter.c: add dec -> DMM conversion
566 * src/degrees_converters.c: refactor dms conversions
567
6c02911c
RP
5682006-07-24
569Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
570 * Add patch for GoogleMaps from Reid Priedhorsky
571
0165e6e4
GB
5722006-07-22
573Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
574 * Makefile.am, configure.ac, src/Makefile.am,
575 src/degrees_converters.c, src/degrees_converters.h,
576 test/Makefile.am, test/check_degrees_conversions.sh,
577 test/degrees_converter.c: Adding degrees conversion functions
578 (DDD/DMM/DMS)
579
5802006-07-06
581Evan Battaglia <gtoevan@gmx.net>
582 * ChangeLog, src/google.c: Upgrade Google Maps -- Europe
583
a808ab5f
EB
5842006-07-01
585Evan Battaglia <gtoevan@gmx.net>:
586 * Upgrade Google Maps version (yay Europe!)
587
0165e6e4
GB
5882006-06-11
589Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
590 * NEWS, configure.ac: Preparing 0.1.1
591
65f0ccab
AF
5922006-05-25
593Alex Foobarian <foobarian@gmail.com>:
594 * Cleaned up the data source interface
595 * Added a setup dialog to the GPS data source, with protocol type and serial port location
596
5f304fd7
AF
5972006-05-12
598Alex Foobarian <foobarian@gmail.com>:
599 * Small fixes in Acquire from GPS code
600
fe203390 6012006-05-08 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
fe203390
GB
602 * autogen.sh: simpler method to start from CVS
603
a8d46e0b
EB
6042005-12-03
605Evan Battaglia <gtoevan@gmx.net>
606 * Data sources -- check for existence of necessary things
607
7b3479e3 6082005-11-25
3333c069 609Evan Battaglia <gtoevan@gmx.net>
7b3479e3
EB
610 * Created "data sources" structure to easily add new data sources via GPS babel.
611 It's ugly now and there's a lot to be done, but I think 79-line datasources_google.c
612 shows the power of the approach.
3333c069 613 * Data sources: Google & Geocaches
7b3479e3 614
8904c540 6152005-11-23 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
8904c540 616 * src/gpx.c (gpx_dtostr): add better GPX export
161aa492
EB
617Evan Battaglia <gtoevan@gmx.net>:
618 * dtostr -> coords.c; use in gpsmapper.c and gpspoint.c (locale-independent output)
8904c540 619
d1fa6cff
AF
6202005-11-21
621Alex Foobarian <foobarian@gmail.com>:
622 * Fixed v-t diagram crash bug
623
1d1bc3c1
EB
6242005-11-19
625Alex Foobarian <foobarian@gmail.com>:
626 * GPSBabel acquire code
627
9f0cd67d
AF
6282005-11-18
629Alex Foobarian <foobarian@gmail.com>:
630 * Copy/paste of individual track- and way-points updated to work between processes.
631
0a6cab71
AF
6322005-11-17
633Alex Foobarian <foobarian@gmail.com>:
634 * Copy/paste between viking processes
635 * Layer marshalling support
636
1bc9b120
GB
6372005-10-28 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
638 * configure.ac: Adding --with-mapcache configure option
639 * src/config.h: Removed because no more used (generated)
640
15614495
AF
6412005-10-18
642Alex Foobarian <foobarian@gmail.com>:
643 * Fix ruler declination in UTM mode
644
ba298cde 6452005-10-17 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
80dc8501
GB
646 * src/icons/Makefile.am: assumes the creation of icons.h
647 * src/garminsymbols.c, src/vikwindow.c: icons.h re-located
648 * src/Makefile.am: no more icons.h production
649
024f32c1
EB
6502005-10-16
651Evan Battaglia <gtoevan@gmx.net>
652 * Fix ruler: show angle, distance even when compass off-screen.
1a18e09d 653 * Fix bgitemcount. Background items status bar "should" be accurate now.
024f32c1 654
c48517ad
AF
6552005-10-13
656Alex Foobarian <foobarian@gmail.com>:
657 * Drag and drop whole track/waypoint lists
658
80e450c0
AF
6592005-10-12
660Alex Foobarian <foobarian@gmail.com>:
661 * Coord layer drawing for lat/lon based projections
662
0dff88ea
AF
6632005-10-11
664Alex Foobarian <foobarian@gmail.com>:
665 * Draw a compass when using a ruler
666
e4847ce9
AF
6672005-10-07
668Alex Foobarian <foobarian@gmail.com>:
669 * Added ruler drawing to the ruler tool
670
2f50c650
AF
6712005-10-06
672Alex Foobarian <foobarian@gmail.com>:
673 * Added support for pasting coordinates in lat/lon format
674
e890a6e6
EB
6752005-10-05
676Alex Foobarian <foobarian@gmail.com>:
677 * Change clipboard so as to use GTKClipboard. Prepare for support for pasting coordinates, etc.
678Evan Battaglia <gtoevan@gmx.net>:
679 * When pasting waypoints and tracks, do name resolution (add #2, etc)
680
08b251ec
EB
6812005-10-01
682Evan Battaglia <gtoevan@gmx.net>:
683 * make symbols work for geocaching .loc files (and case-insensitive symbol names)
35c7c0ba 684 * Option as to whether or not to show unit scale (esp for exporting images)
08b251ec 685
ba298cde 6862005-09-30 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
dad55b79 687 * configure.ac, src/Makefile.am (SUBDIRS): added auto-tools support for src/icons
70a23263
AF
688Alex Foobarian <foobarian@gmail.com>:
689 * Added a drag_drop_request method to layer interface, updated DnD to use it
e673b75f 690 * Updated DND to insert layers at the point of the drop, instead of front of list
42c2ac3e 691 * Added wp symbol support to gpx
92136662 692 * Fixed name collisions during track/wp DND
ea3933fc
EB
693 * Layer-wide option as to whether to show waypoint symbols
694
acaf7113
AF
6952005-09-29
696Alex Foobarian <foobarian@gmail.com>:
697 * Added support for waypoint symbols (changing, loading, saving), and a small number of icons.
698 * Added a scale ruler
699 * Changed panning to show less "garbage" in exposed areas
700
a5e51d35
EB
7012005-09-28
702Evan:
703 * menu.xml & icons inline
704
e4afc73a 7052005-09-27
acaf7113 706Alex Foobarian <foobarian@gmail.com>:
e4afc73a
EB
707 * GtkUIManager/Toolbar
708 * DND in the LayersPanel
0912fc7e
EB
709Evan:
710 * strtod -> g_strtod (i18n glitch)
711
ba298cde 7122005-09-25 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
0912fc7e
EB
713 * src/globals.h (VIKING_VERSION): uses the PACKAGE_VERSION macro
714 * Makefile.am (EXTRA_DIST): handles viking-remote
715 * src/Makefile.am (AM_CFLAGS): substitution of CFLAGS by AM_CFLAGS
716 * doc/Makefile.am, doc/dev/Makefile.am: new files
717 * Makefile.am (SUBDIRS): handles doc directory
718 * configure.ac: handles doc and doc/dev directories
e4afc73a 719
2ab9b480 7202005-09-16
2ab9b480 721Alex Foobarian <foobarian@gmail.com>: fix to v-vs-t (better drawing)
3de5bc4f
EB
722Evan: * GPX fixes
723 * So Geocaching .LOC _isn't_ GPX?!?!? Oh well, it's XML...
724 * GPX write, click v-vs-t diagram
725 * Option to show stops in TRWLayer options, and stop_length
726 * Elevation plotting relative to min and max elevation in track.
727 * Option to do elevation plotting, and controlling relative height
2ab9b480
EB
728
7292005-09-15
730 * 4+ hours later and voila, GPX read support
731 * Fixes in propwin if track doesn't have certain data, say so.
732
7332005-09-14
734Me (Evan) again:
735 * Fix USGS support
736 * Click on the elevation map to go there, so you can see where a mountain-top is etc.
737 * Don't crash on track properties of an empty track.
738
734652bf 7392005-09-13
ba298cde 740Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>:
734652bf
EB
741 * bootstrap: new file to bootstrap auto-tools
742 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
743 * Makefile.am (bin_SCRIPTS): viking-remote added
744 * configure.ac: --enable-alphabetized-trw option added
745
746Evan Battaglia <gtoevan@gmx.net>:
747 * Experimental altitude funky plotting I'm working on
748
7492005-09-12
750Alex Foobarian <foobarian@gmail.com>'s changes
751* disable stops, for now (I forgot about those...)
752* Track elevation graph: minimum altitude difference for less jagged curves
753* Track elevation graph: gray background, blue foreground
754* Track elevation graph: lines to clearly show absolute elevation
755* New velocity-vs-time graph & calculating function
756* Notebook to hold this new graph with track elevation graph
757My (Evan's) changes:
758* Fix above v-vs-t patch to not crash on tracks without timestamp.
759* Not show v-vs-t graph and/or elevation map if the necessary data isn't there.
ba298cde 760Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>'s changes
dad55b79
GB
761 * bootstrap: new file to bootstrap auto-tools
762 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
763 * Makefile.am (bin_SCRIPTS): viking-remote added
764 * configure.ac: --enable-alphabetized-trw option added
734652bf 765
9903c388
EB
7662005-09-07
767Autotools support by Guilhem Bonnefille.
768
bb71de8b
AF
7692005-09-06
770Added Alex Foobarian's track duration patch.
771Added Alex Foobarian's track profile patch.
9903c388 772Added Alex Foobarian's elevation map fix.
bb71de8b 773
725c87e1
EB
7742005-09-04
775Map cache fix: if only one map can fit / one map is bigger than cache size, then that's OK.
bb71de8b 776Delete from cache when updating image.
725c87e1 777
50a14534
EB
7782005-08-18
779Map cache size based on memory usage, not number of images. Some flaws to be worked out still in this.
780
7812005-08-16
782Accepted USGS maps support from Clark McKines. Pretty slick, I'll have to take a look at it.
783
7842005-08-02
785Quite easily added support for Mercator projection & Google Mercator maps (regular, transparent etc)
786Chaned waypoint types a little bit (size of waypoint)
787
7882005-07-31
789Hopefully fixed background.c item # count
790Fixed KH Maps (v=2)
791
7922005-06-20
793A little research & added KH Maps support.
794
7952005-06-19
796Fixed right-click waypoint edit -> crash bug, hopefully.
797Fixed "everyone lives in zone 11" assumption for vikgeoreflayer.c; still monozone though ...
798Made it so when you paste or add a new layer, it pastes it before the selected layer, not to the top.
799Fixed the bug where pasting a map layer messed up the name.
800Made dragging middle mouse button pan. Removed pan tool. Thanks Reid for the idea.
801Made different options for drawing waypoint dots. Not very good but we can make better-looking ones later.
802