]> git.street.me.uk Git - andy/viking.git/blame_incremental - ChangeLog
Unused variable
[andy/viking.git] / ChangeLog
... / ...
CommitLineData
12007-06-23
2Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
3 * Minor change to avoid SEGFAULT on x86_64
4 * Add DownloadOptions type to specify referer per map source
5
62007-06-19
7Quy Tonthat <qtonthat@gmail.com>:
8 * Fix bugs that causes "drawcentermark" not recognised when reading
9 from files.
10 * Fix a wild pointer bug that can cause crashes
11
122007-06-18
13Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
14 * Copying libcurl.m4 as it is needed everywhere
15
162007-06-18
17Quy Tonthat <qtonthat@gmail.com>:
18 * New google version numbers.
19 * Make scale more visible.
20 * Add center mark which can be turn on/off in View menu.
21 * Viking now uses cookies for http requests. Some server(s) is quite
22 picky about this. (With great help from Lixus <gps@muellers.ms>)
23 * Download maps along a track. Right click on a track layer, select map
24 type and zoom level, viking will do the rest.
25 * release 0.1.3-20070618
26
272007-06-13
28Guilhem Bonnefille <guilhem.bonnefille@gmail.com>:
29 * Adding an icon (suggested by Ralf Meyer <ranfyy@gmail.com>)
30
312007-06-8
32Quy Tonthat <qtonthat@gmail.com>:
33 * Fix a bug that causes segfault when viewing properties of a
34 waypoint.
35
362007-06-1
37Quy Tonthat <qtonthat@gmail.com>:
38 * Fix a bug that causes segfault when viewing properties of a track
39 that has only one trackpoint with elevation information.
40 * Backport Evan's magic scissors from DEM branch.
41
422007-05-31
43Quy Tonthat <qtonthat@gmail.com>:
44 * Add Google Maps search to View menu and Toolbar
45 * Waypoint created right after the search will pick up the search
46 string as comment. (Use TrackWaypoint Layer menu, not toolbar, to
47 create waypoint).
48
492007-05-26
50Mark Coulter <i_offroad@yahoo.com>
51 * new waypoint symbols.
52
532007-05-26
54Quy Tonthat <qtonthat@gmail.com>:
55 * Fix intermittent problem of map redraw.
56 * Mapslayer: Fixed bugs that cause in some cases, map display can not
57 be refreshed without downloading.
58
592007-05-24
60Ralf Meyer <ranfyy@gmail.com>:
61 * Adding man pages.
62
632007-05-24
64Quy Tonthat <qtonthat@gmail.com>:
65 * Maps layer: Improve performance for map autodownload.
66 * Make dimensions easier to be found and changed to suit own tastes.
67 * Small touches on the look.
68
692007-05-23
70Quy Tonthat <qtonthat@gmail.com>:
71 * New GPS layer menu items: "empty upload", "empty download", "empty
72 all"
73 * acquire->Google Directions now record and display previous queries
74 fo "From"/"To" entries.
75 * Position Google Directions dialogs at the center of Viking window.
76
772007-05-22
78Quy Tonthat <qtonthat@gmail.com>:
79 * GPS layer track and waypoint data can now be saved.
80 * Disable prompt for save before exit.
81 * Add "Save and Exit" to File menu.
82
832007-05-20
84Quy Tonthat <qtonthat@gmail.com>:
85 * Stop autodownload from running forever on map downloading errors.
86
872007-05-18
88Quy Tonthat <qtonthat@gmail.com>:
89 * Add curl-devel to spec file.
90 * Map tool: Left click can now refresh display of map tiles.
91 * Check for non-displayable data after downloading map.
92
932007-05-17
94Quy Tonthat <qtonthat@gmail.com>:
95 * Fix problems in map downloading caused by unreliable error
96 detection.
97 * Release 0.1.3
98
992007-05-15
100Quy Tonthat <qtonthat@gmail.com>:
101 * Fixed bugs that can cause segfault on exit. The problem was caused
102by mapslayer's weak_ref not being unref'ed in some cases.
103
1042007-05-13
105Evan Battaglia <gtoevan@gmx.net>
106 * 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.
107
1082007-05-11
109Evan Battaglia <gtoevan@gmx.net>
110 * Fix removal of redownloaded tiles from memory cache.
111 * Fix a stupid segfault in main.c (opening new files)
112
1132007-05-09
114Quy Tonthat <qtonthat@gmail.com>:
115 * New Google version numbers.
116
1172007-05-08
118Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
119 * New "Refresh onscreen tiles" menu entry
120
1212007-05-04
122Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
123 * debian/: debianization
124
1252007-04-29
126Reid Priedhorsky <reid@reidster.net>
127 * libusb support
128
1292007-04-28
130Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
131 * OpenSourceMap slippy maps (in osm.c) -- Maplink tiles
132 * Add configuration option for OpenStreetMap sources
133
1342007-04-23
135Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
136 * OpenSourceMap slippy maps (in osm.c) -- Osmarender and Mapnik
137
1382007-04-21
139Evan Battaglia <gtoevan@gmx.net>
140 * OpenSourceMap slippy maps (in google.c) -- identical to google maps except zoom numbering
141
1422007-04-16
143Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
144 * Adding libcurl support
145
1462007-04-04
147Quy Tonthat <qtonthat@gmail.com>:
148 * New Google version number.
149 * Fixed Google Directions
150
1512007-02-20
152Quy Tonthat <qtonthat@gmail.com>:
153 * GPS layer dialog now displayed at the center of the Viking main
154 window.
155
1562007-02-19
157Quy Tonthat <qtonthat@gmail.com>:
158 * New Google version numbers.
159
1602007-02-15
161Quy Tonthat <qtonthat@gmail.com>:
162 * Made viking.spec.in out of Michael's viking.spec
163 * Added viking.spec.in to autoconf files.
164
1652007-02-15
166Michael A Peters <mpeters@mac.com>:
167 * Added viking.spec
168
1692007-02-14
170Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
171 * NEWS, configure.ac: preparing 0.1.2
172
1732007-02-13
174Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
175 * src/vikwindow.c: remove URL and version number from window title
176 * src/dialog.c: add URL and use dynamic information for version
177 * AUTHORS, src/dialog.c: update contributors list
178 * AUTHORS, src/dialog.c, src/Makefile.am: About dialog filled with
179 AUTHORS file
180
1812007-02-07
182Quy Tonthat <qtonthat@gmail.com>:
183 * Fix bug that causes crashes when click at the right side (outside)
184 of the track graph area in the Track Poperties window.
185
1862007-02-06
187Jocelyn Jaubert <jocelyn.jaubert@gmail.com>
188 * Add new information to Track Properties. Postion in time will be
189 tracked and display when moving mouse cursor around the track graph.
190
1912007-02-06
192Quy Tonthat <qtonthat@gmail.com>:
193 * New google version numbers.
194 * correct main window title and viking website.
195
1962007-02-05
197Quy Tonthat <qtonthat@gmail.com>:
198 * Cosmetic changes.
199
2002007-02-04
201Quy Tonthat <qtonthat@gmail.com>:
202 * Simplify tools enable/disable codes.
203
2042007-02-01
205Quy Tonthat <qtonthat@gmail.com>:
206 * Only tools that work with current active layer are enable,
207 others are disable (fade out and does nothing when clicked on).
208
2092007-01-27
210Quy Tonthat <qtonthat@gmail.com>:
211 * Display map sections while downloading (bug 1303429)
212
2132007-01-25
214Quy Tonthat <qtonthat@gmail.com>:
215 * Fixed bugs that caused crashes on creating new map layer or
216 new track/waypoint layer.
217
2182007-01-24
219Quy Tonthat <qtonthat@gmail.com>:
220 * Updated google tranparent version number.
221 * Made it more convenient to update google version numbers.
222
2232007-01-23
224Quy Tonthat <qtonthat@gmail.com>:
225 * Merged branch modular to trunk.
226
2272007-01-05
228Quy Tonthat <qtonthat@gmail.com>:
229 * Bug fix: main menu edit->delete and edit->cut did not work with
230 waypoints and tracks.
231
2322007-01-04
233Quy Tonthat <qtonthat@gmail.com>:
234 * Added "Copy" and "Cut" to popup menus for track and waypoint (on the
235 layer panel).
236
2372007-01-03
238Quy Tonthat <qtonthat@gmail.com>:
239 * bug fix: crash on inserting aggregate layer if the selected layer's
240 parent is not an aggregate layer.
241 * bug fix: crash when delete a child layer whose parent is not
242 an aggregiate layer (eg gpslayer)
243 * Menu item selection for layer instances.
244
2452007-01-02
246Quy Tonthat <qtonthat@gmail.com>:
247 * gpslayer: Unexpose interface functions.
248 * Layers now can have their say on what pop up menu items they want.
249
2502007-01-02
251Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
252 * Add ability to disable Terraserver stuff
253 * Add ability to disable Expedia stuff
254
2552007-01-01
256Quy Tonthat <qtonthat@gmail.com>:
257 * gpslayer: fix bugs that causes crashes when click "Cancel" on layer
258 creation dialog.
259
2602007-01-01
261Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
262 * Make all .h self sufficient
263 * Add ability to disable Google stuff
264
2652006-12-31
266Quy Tonthat <qtonthat@gmail.com>:
267 * Added gps layer
268
2692007-01-02
270Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
271 * Add ability to disable Terraserver stuff
272 * Add ability to disable Expedia stuff
273
2742007-01-01
275Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
276 * Make all .h self sufficient
277 * Add ability to disable Google stuff
278
2792006-12-26
280Quy Tonthat <qtonthat@gmail.com>:
281 * Fix a google version number change (at least in Australia).
282
2832006-12-07
284Quy Tonthat <qtonthat@gmail.com>:
285 * Fix an array overflow bug in Map Layer Properties
286
2872006-12-04
288Alex Foobarian <foobarian@gmail.com>:
289 * Added an "About" dialog
290
2912006-11-30
292Alex Foobarian <foobarian@gmail.com>:
293 * Added Quy Tonthat's patch to fix a bug in Track Properties
294
2952006-11-29
296Alex Foobarian <foobarian@gmail.com>:
297 * Added patch by Quy Tonthat <qtonthat@gmail.com> to fix a crash bug
298
2992006-11-12
300Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
301 * Add expat explicit dependency
302
3032006-10-31
304Alex Foobarian <foobarian@gmail.com>:
305 * Visual feedback for moving waypoints
306
3072006-10-30
308Alex Foobarian <foobarian@gmail.com>:
309 * Created standard Edit menu
310 * Implemented Cut for trackpoints and waypoints
311 * When moving trackpoints, we now draw one under the cursor for visual feedback
312
3132006-10-26
314Alex Foobarian <foobarian@gmail.com>:
315 * Cleared up the drawing modes and map type descriptions
316 * Updated google version string to make it work in Europe
317 * Added Cut/Copy/Paste shortcuts to right-click menus
318 * Compacted the track properties dialog
319
3202006-10-23
321Alex Foobarian <foobarian@gmail.com>:
322 * Introduced a toolbar tool interface, converted existing tools to use it
323 * As a result, ruler drawing bugs are gone
324 * Sped up ruler drawing by increasing the redraw priority
325
3262006-08-15
327Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
328 * Add implicit DMS->DDD conversions in waypoints dialogs
329
3302006-07-26
331Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
332 * src/degrees_converters.c, src/degrees_converters.h,
333 test/degrees_converter.c: add dec -> DDD conversion
334 * src/degrees_converters.c, src/degrees_converters.h,
335 test/degrees_converter.c: add dec -> DMM conversion
336 * src/degrees_converters.c: refactor dms conversions
337
3382006-07-24
339Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
340 * Add patch for GoogleMaps from Reid Priedhorsky
341
3422006-07-22
343Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
344 * Makefile.am, configure.ac, src/Makefile.am,
345 src/degrees_converters.c, src/degrees_converters.h,
346 test/Makefile.am, test/check_degrees_conversions.sh,
347 test/degrees_converter.c: Adding degrees conversion functions
348 (DDD/DMM/DMS)
349
3502006-07-06
351Evan Battaglia <gtoevan@gmx.net>
352 * ChangeLog, src/google.c: Upgrade Google Maps -- Europe
353
3542006-07-01
355Evan Battaglia <gtoevan@gmx.net>:
356 * Upgrade Google Maps version (yay Europe!)
357
3582006-06-11
359Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
360 * NEWS, configure.ac: Preparing 0.1.1
361
3622006-05-25
363Alex Foobarian <foobarian@gmail.com>:
364 * Cleaned up the data source interface
365 * Added a setup dialog to the GPS data source, with protocol type and serial port location
366
3672006-05-12
368Alex Foobarian <foobarian@gmail.com>:
369 * Small fixes in Acquire from GPS code
370
3712006-05-08 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
372 * autogen.sh: simpler method to start from CVS
373
3742005-12-03
375Evan Battaglia <gtoevan@gmx.net>
376 * Data sources -- check for existence of necessary things
377
3782005-11-25
379Evan Battaglia <gtoevan@gmx.net>
380 * Created "data sources" structure to easily add new data sources via GPS babel.
381 It's ugly now and there's a lot to be done, but I think 79-line datasources_google.c
382 shows the power of the approach.
383 * Data sources: Google & Geocaches
384
3852005-11-23 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
386 * src/gpx.c (gpx_dtostr): add better GPX export
387Evan Battaglia <gtoevan@gmx.net>:
388 * dtostr -> coords.c; use in gpsmapper.c and gpspoint.c (locale-independent output)
389
3902005-11-21
391Alex Foobarian <foobarian@gmail.com>:
392 * Fixed v-t diagram crash bug
393
3942005-11-19
395Alex Foobarian <foobarian@gmail.com>:
396 * GPSBabel acquire code
397
3982005-11-18
399Alex Foobarian <foobarian@gmail.com>:
400 * Copy/paste of individual track- and way-points updated to work between processes.
401
4022005-11-17
403Alex Foobarian <foobarian@gmail.com>:
404 * Copy/paste between viking processes
405 * Layer marshalling support
406
4072005-10-28 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
408 * configure.ac: Adding --with-mapcache configure option
409 * src/config.h: Removed because no more used (generated)
410
4112005-10-18
412Alex Foobarian <foobarian@gmail.com>:
413 * Fix ruler declination in UTM mode
414
4152005-10-17 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
416 * src/icons/Makefile.am: assumes the creation of icons.h
417 * src/garminsymbols.c, src/vikwindow.c: icons.h re-located
418 * src/Makefile.am: no more icons.h production
419
4202005-10-16
421Evan Battaglia <gtoevan@gmx.net>
422 * Fix ruler: show angle, distance even when compass off-screen.
423 * Fix bgitemcount. Background items status bar "should" be accurate now.
424
4252005-10-13
426Alex Foobarian <foobarian@gmail.com>:
427 * Drag and drop whole track/waypoint lists
428
4292005-10-12
430Alex Foobarian <foobarian@gmail.com>:
431 * Coord layer drawing for lat/lon based projections
432
4332005-10-11
434Alex Foobarian <foobarian@gmail.com>:
435 * Draw a compass when using a ruler
436
4372005-10-07
438Alex Foobarian <foobarian@gmail.com>:
439 * Added ruler drawing to the ruler tool
440
4412005-10-06
442Alex Foobarian <foobarian@gmail.com>:
443 * Added support for pasting coordinates in lat/lon format
444
4452005-10-05
446Alex Foobarian <foobarian@gmail.com>:
447 * Change clipboard so as to use GTKClipboard. Prepare for support for pasting coordinates, etc.
448Evan Battaglia <gtoevan@gmx.net>:
449 * When pasting waypoints and tracks, do name resolution (add #2, etc)
450
4512005-10-01
452Evan Battaglia <gtoevan@gmx.net>:
453 * make symbols work for geocaching .loc files (and case-insensitive symbol names)
454 * Option as to whether or not to show unit scale (esp for exporting images)
455
4562005-09-30 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
457 * configure.ac, src/Makefile.am (SUBDIRS): added auto-tools support for src/icons
458Alex Foobarian <foobarian@gmail.com>:
459 * Added a drag_drop_request method to layer interface, updated DnD to use it
460 * Updated DND to insert layers at the point of the drop, instead of front of list
461 * Added wp symbol support to gpx
462 * Fixed name collisions during track/wp DND
463 * Layer-wide option as to whether to show waypoint symbols
464
4652005-09-29
466Alex Foobarian <foobarian@gmail.com>:
467 * Added support for waypoint symbols (changing, loading, saving), and a small number of icons.
468 * Added a scale ruler
469 * Changed panning to show less "garbage" in exposed areas
470
4712005-09-28
472Evan:
473 * menu.xml & icons inline
474
4752005-09-27
476Alex Foobarian <foobarian@gmail.com>:
477 * GtkUIManager/Toolbar
478 * DND in the LayersPanel
479Evan:
480 * strtod -> g_strtod (i18n glitch)
481
4822005-09-25 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
483 * src/globals.h (VIKING_VERSION): uses the PACKAGE_VERSION macro
484 * Makefile.am (EXTRA_DIST): handles viking-remote
485 * src/Makefile.am (AM_CFLAGS): substitution of CFLAGS by AM_CFLAGS
486 * doc/Makefile.am, doc/dev/Makefile.am: new files
487 * Makefile.am (SUBDIRS): handles doc directory
488 * configure.ac: handles doc and doc/dev directories
489
4902005-09-16
491Alex Foobarian <foobarian@gmail.com>: fix to v-vs-t (better drawing)
492Evan: * GPX fixes
493 * So Geocaching .LOC _isn't_ GPX?!?!? Oh well, it's XML...
494 * GPX write, click v-vs-t diagram
495 * Option to show stops in TRWLayer options, and stop_length
496 * Elevation plotting relative to min and max elevation in track.
497 * Option to do elevation plotting, and controlling relative height
498
4992005-09-15
500 * 4+ hours later and voila, GPX read support
501 * Fixes in propwin if track doesn't have certain data, say so.
502
5032005-09-14
504Me (Evan) again:
505 * Fix USGS support
506 * Click on the elevation map to go there, so you can see where a mountain-top is etc.
507 * Don't crash on track properties of an empty track.
508
5092005-09-13
510Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>:
511 * bootstrap: new file to bootstrap auto-tools
512 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
513 * Makefile.am (bin_SCRIPTS): viking-remote added
514 * configure.ac: --enable-alphabetized-trw option added
515
516Evan Battaglia <gtoevan@gmx.net>:
517 * Experimental altitude funky plotting I'm working on
518
5192005-09-12
520Alex Foobarian <foobarian@gmail.com>'s changes
521* disable stops, for now (I forgot about those...)
522* Track elevation graph: minimum altitude difference for less jagged curves
523* Track elevation graph: gray background, blue foreground
524* Track elevation graph: lines to clearly show absolute elevation
525* New velocity-vs-time graph & calculating function
526* Notebook to hold this new graph with track elevation graph
527My (Evan's) changes:
528* Fix above v-vs-t patch to not crash on tracks without timestamp.
529* Not show v-vs-t graph and/or elevation map if the necessary data isn't there.
530Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>'s changes
531 * bootstrap: new file to bootstrap auto-tools
532 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
533 * Makefile.am (bin_SCRIPTS): viking-remote added
534 * configure.ac: --enable-alphabetized-trw option added
535
5362005-09-07
537Autotools support by Guilhem Bonnefille.
538
5392005-09-06
540Added Alex Foobarian's track duration patch.
541Added Alex Foobarian's track profile patch.
542Added Alex Foobarian's elevation map fix.
543
5442005-09-04
545Map cache fix: if only one map can fit / one map is bigger than cache size, then that's OK.
546Delete from cache when updating image.
547
5482005-08-18
549Map cache size based on memory usage, not number of images. Some flaws to be worked out still in this.
550
5512005-08-16
552Accepted USGS maps support from Clark McKines. Pretty slick, I'll have to take a look at it.
553
5542005-08-02
555Quite easily added support for Mercator projection & Google Mercator maps (regular, transparent etc)
556Chaned waypoint types a little bit (size of waypoint)
557
5582005-07-31
559Hopefully fixed background.c item # count
560Fixed KH Maps (v=2)
561
5622005-06-20
563A little research & added KH Maps support.
564
5652005-06-19
566Fixed right-click waypoint edit -> crash bug, hopefully.
567Fixed "everyone lives in zone 11" assumption for vikgeoreflayer.c; still monozone though ...
568Made it so when you paste or add a new layer, it pastes it before the selected layer, not to the top.
569Fixed the bug where pasting a map layer messed up the name.
570Made dragging middle mouse button pan. Removed pan tool. Thanks Reid for the idea.
571Made different options for drawing waypoint dots. Not very good but we can make better-looking ones later.
572