]> git.street.me.uk Git - andy/viking.git/blame - ChangeLog
Add libcurl
[andy/viking.git] / ChangeLog
CommitLineData
69b825fe
QT
12007-04-04
2Quy Tonthat <qtonthat@gmail.com>:
3 * New Google version number.
4 * Fixed Google Directions
5
4a96999b
QT
62007-02-20
7Quy Tonthat <qtonthat@gmail.com>:
8 * GPS layer dialog now displayed at the center of the Viking main
9 window.
10
997905be
QT
112007-02-19
12Quy Tonthat <qtonthat@gmail.com>:
13 * New Google version numbers.
14
af2740eb
QT
152007-02-15
16Quy Tonthat <qtonthat@gmail.com>:
17 * Made viking.spec.in out of Michael's viking.spec
18 * Added viking.spec.in to autoconf files.
19
202007-02-15
21Michael A Peters <mpeters@mac.com>:
22 * Added viking.spec
23
07f39a64
GB
242007-02-14
25Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
26 * NEWS, configure.ac: preparing 0.1.2
27
4e0cf33b
GB
282007-02-13
29Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
30 * src/vikwindow.c: remove URL and version number from window title
31 * src/dialog.c: add URL and use dynamic information for version
21c318eb 32 * AUTHORS, src/dialog.c: update contributors list
e8947958
GB
33 * AUTHORS, src/dialog.c, src/Makefile.am: About dialog filled with
34 AUTHORS file
4e0cf33b 35
ecb51018
QT
362007-02-07
37Quy Tonthat <qtonthat@gmail.com>:
38 * Fix bug that causes crashes when click at the right side (outside)
39 of the track graph area in the Track Poperties window.
40
e1e2f2c6
JJ
412007-02-06
42Jocelyn Jaubert <jocelyn.jaubert@gmail.com>
43 * Add new information to Track Properties. Postion in time will be
44 tracked and display when moving mouse cursor around the track graph.
45
4f210965
QT
462007-02-06
47Quy Tonthat <qtonthat@gmail.com>:
48 * New google version numbers.
d1fb6e7f 49 * correct main window title and viking website.
4f210965 50
369e959a
QT
512007-02-05
52Quy Tonthat <qtonthat@gmail.com>:
53 * Cosmetic changes.
54
119f63a0
QT
552007-02-04
56Quy Tonthat <qtonthat@gmail.com>:
57 * Simplify tools enable/disable codes.
58
79845167
QT
592007-02-01
60Quy Tonthat <qtonthat@gmail.com>:
61 * Only tools that work with current active layer are enable,
62 others are disable (fade out and does nothing when clicked on).
63
d820e240
GB
642007-01-27
65Quy Tonthat <qtonthat@gmail.com>:
66 * Display map sections while downloading (bug 1303429)
67
267b6db5
QT
682007-01-25
69Quy Tonthat <qtonthat@gmail.com>:
70 * Fixed bugs that caused crashes on creating new map layer or
71 new track/waypoint layer.
72
dad2c114
QT
732007-01-24
74Quy Tonthat <qtonthat@gmail.com>:
75 * Updated google tranparent version number.
76 * Made it more convenient to update google version numbers.
77
cdcaf41c
QT
782007-01-23
79Quy Tonthat <qtonthat@gmail.com>:
80 * Merged branch modular to trunk.
81
54d3b232
QT
822007-01-05
83Quy Tonthat <qtonthat@gmail.com>:
84 * Bug fix: main menu edit->delete and edit->cut did not work with
85 waypoints and tracks.
86
2cebc318
QT
872007-01-04
88Quy Tonthat <qtonthat@gmail.com>:
89 * Added "Copy" and "Cut" to popup menus for track and waypoint (on the
90 layer panel).
91
20c7a3a0
QT
922007-01-03
93Quy Tonthat <qtonthat@gmail.com>:
107d445a
QT
94 * bug fix: crash on inserting aggregate layer if the selected layer's
95 parent is not an aggregate layer.
96 * bug fix: crash when delete a child layer whose parent is not
97 an aggregiate layer (eg gpslayer)
20c7a3a0
QT
98 * Menu item selection for layer instances.
99
fdca5edb
QT
1002007-01-02
101Quy Tonthat <qtonthat@gmail.com>:
102 * gpslayer: Unexpose interface functions.
5a4a28bf 103 * Layers now can have their say on what pop up menu items they want.
fdca5edb 104
cdcaf41c 1052007-01-02
a25c4c50 106Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
cdcaf41c
QT
107 * Add ability to disable Terraserver stuff
108 * Add ability to disable Expedia stuff
109
fdca5edb
QT
1102007-01-01
111Quy Tonthat <qtonthat@gmail.com>:
112 * gpslayer: fix bugs that causes crashes when click "Cancel" on layer
113 creation dialog.
114
cdcaf41c
QT
1152007-01-01
116Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
117 * Make all .h self sufficient
118 * Add ability to disable Google stuff
119
b364d6bc
QT
1202006-12-31
121Quy Tonthat <qtonthat@gmail.com>:
122 * Added gps layer
123
cdcaf41c
QT
1242007-01-02
125Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
126 * Add ability to disable Terraserver stuff
127 * Add ability to disable Expedia stuff
128
1292007-01-01
130Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
131 * Make all .h self sufficient
132 * Add ability to disable Google stuff
133
b291388a
GB
1342006-12-26
135Quy Tonthat <qtonthat@gmail.com>:
136 * Fix a google version number change (at least in Australia).
137
ea40bccf
AF
1382006-12-07
139Quy Tonthat <qtonthat@gmail.com>:
140 * Fix an array overflow bug in Map Layer Properties
141
b7b66e1f
GB
1422006-12-04
143Alex Foobarian <foobarian@gmail.com>:
144 * Added an "About" dialog
145
68fb2913
AF
1462006-11-30
147Alex Foobarian <foobarian@gmail.com>:
148 * Added Quy Tonthat's patch to fix a bug in Track Properties
149
1a8437ab
AF
1502006-11-29
151Alex Foobarian <foobarian@gmail.com>:
ea40bccf 152 * Added patch by Quy Tonthat <qtonthat@gmail.com> to fix a crash bug
1a8437ab 153
fa1b5a5f
GB
1542006-11-12
155Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
156 * Add expat explicit dependency
157
7432fddf
AF
1582006-10-31
159Alex Foobarian <foobarian@gmail.com>:
160 * Visual feedback for moving waypoints
161
33534cd8
AF
1622006-10-30
163Alex Foobarian <foobarian@gmail.com>:
164 * Created standard Edit menu
165 * Implemented Cut for trackpoints and waypoints
166 * When moving trackpoints, we now draw one under the cursor for visual feedback
167
f9db6bd6
AF
1682006-10-26
169Alex Foobarian <foobarian@gmail.com>:
170 * Cleared up the drawing modes and map type descriptions
171 * Updated google version string to make it work in Europe
172 * Added Cut/Copy/Paste shortcuts to right-click menus
4b00e581 173 * Compacted the track properties dialog
f9db6bd6 174
941aa6e9
AF
1752006-10-23
176Alex Foobarian <foobarian@gmail.com>:
177 * Introduced a toolbar tool interface, converted existing tools to use it
178 * As a result, ruler drawing bugs are gone
179 * Sped up ruler drawing by increasing the redraw priority
180
78c9fb5b
GB
1812006-08-15
182Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
183 * Add implicit DMS->DDD conversions in waypoints dialogs
184
0165e6e4
GB
1852006-07-26
186Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
187 * src/degrees_converters.c, src/degrees_converters.h,
188 test/degrees_converter.c: add dec -> DDD conversion
189 * src/degrees_converters.c, src/degrees_converters.h,
190 test/degrees_converter.c: add dec -> DMM conversion
191 * src/degrees_converters.c: refactor dms conversions
192
6c02911c
RP
1932006-07-24
194Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
195 * Add patch for GoogleMaps from Reid Priedhorsky
196
0165e6e4
GB
1972006-07-22
198Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
199 * Makefile.am, configure.ac, src/Makefile.am,
200 src/degrees_converters.c, src/degrees_converters.h,
201 test/Makefile.am, test/check_degrees_conversions.sh,
202 test/degrees_converter.c: Adding degrees conversion functions
203 (DDD/DMM/DMS)
204
2052006-07-06
206Evan Battaglia <gtoevan@gmx.net>
207 * ChangeLog, src/google.c: Upgrade Google Maps -- Europe
208
a808ab5f
EB
2092006-07-01
210Evan Battaglia <gtoevan@gmx.net>:
211 * Upgrade Google Maps version (yay Europe!)
212
0165e6e4
GB
2132006-06-11
214Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
215 * NEWS, configure.ac: Preparing 0.1.1
216
65f0ccab
AF
2172006-05-25
218Alex Foobarian <foobarian@gmail.com>:
219 * Cleaned up the data source interface
220 * Added a setup dialog to the GPS data source, with protocol type and serial port location
221
5f304fd7
AF
2222006-05-12
223Alex Foobarian <foobarian@gmail.com>:
224 * Small fixes in Acquire from GPS code
225
fe203390 2262006-05-08 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
fe203390
GB
227 * autogen.sh: simpler method to start from CVS
228
a8d46e0b
EB
2292005-12-03
230Evan Battaglia <gtoevan@gmx.net>
231 * Data sources -- check for existence of necessary things
232
7b3479e3 2332005-11-25
3333c069 234Evan Battaglia <gtoevan@gmx.net>
7b3479e3
EB
235 * Created "data sources" structure to easily add new data sources via GPS babel.
236 It's ugly now and there's a lot to be done, but I think 79-line datasources_google.c
237 shows the power of the approach.
3333c069 238 * Data sources: Google & Geocaches
7b3479e3 239
8904c540 2402005-11-23 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
8904c540 241 * src/gpx.c (gpx_dtostr): add better GPX export
161aa492
EB
242Evan Battaglia <gtoevan@gmx.net>:
243 * dtostr -> coords.c; use in gpsmapper.c and gpspoint.c (locale-independent output)
8904c540 244
d1fa6cff
AF
2452005-11-21
246Alex Foobarian <foobarian@gmail.com>:
247 * Fixed v-t diagram crash bug
248
1d1bc3c1
EB
2492005-11-19
250Alex Foobarian <foobarian@gmail.com>:
251 * GPSBabel acquire code
252
9f0cd67d
AF
2532005-11-18
254Alex Foobarian <foobarian@gmail.com>:
255 * Copy/paste of individual track- and way-points updated to work between processes.
256
0a6cab71
AF
2572005-11-17
258Alex Foobarian <foobarian@gmail.com>:
259 * Copy/paste between viking processes
260 * Layer marshalling support
261
1bc9b120
GB
2622005-10-28 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
263 * configure.ac: Adding --with-mapcache configure option
264 * src/config.h: Removed because no more used (generated)
265
15614495
AF
2662005-10-18
267Alex Foobarian <foobarian@gmail.com>:
268 * Fix ruler declination in UTM mode
269
ba298cde 2702005-10-17 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
80dc8501
GB
271 * src/icons/Makefile.am: assumes the creation of icons.h
272 * src/garminsymbols.c, src/vikwindow.c: icons.h re-located
273 * src/Makefile.am: no more icons.h production
274
024f32c1
EB
2752005-10-16
276Evan Battaglia <gtoevan@gmx.net>
277 * Fix ruler: show angle, distance even when compass off-screen.
1a18e09d 278 * Fix bgitemcount. Background items status bar "should" be accurate now.
024f32c1 279
c48517ad
AF
2802005-10-13
281Alex Foobarian <foobarian@gmail.com>:
282 * Drag and drop whole track/waypoint lists
283
80e450c0
AF
2842005-10-12
285Alex Foobarian <foobarian@gmail.com>:
286 * Coord layer drawing for lat/lon based projections
287
0dff88ea
AF
2882005-10-11
289Alex Foobarian <foobarian@gmail.com>:
290 * Draw a compass when using a ruler
291
e4847ce9
AF
2922005-10-07
293Alex Foobarian <foobarian@gmail.com>:
294 * Added ruler drawing to the ruler tool
295
2f50c650
AF
2962005-10-06
297Alex Foobarian <foobarian@gmail.com>:
298 * Added support for pasting coordinates in lat/lon format
299
e890a6e6
EB
3002005-10-05
301Alex Foobarian <foobarian@gmail.com>:
302 * Change clipboard so as to use GTKClipboard. Prepare for support for pasting coordinates, etc.
303Evan Battaglia <gtoevan@gmx.net>:
304 * When pasting waypoints and tracks, do name resolution (add #2, etc)
305
08b251ec
EB
3062005-10-01
307Evan Battaglia <gtoevan@gmx.net>:
308 * make symbols work for geocaching .loc files (and case-insensitive symbol names)
35c7c0ba 309 * Option as to whether or not to show unit scale (esp for exporting images)
08b251ec 310
ba298cde 3112005-09-30 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
dad55b79 312 * configure.ac, src/Makefile.am (SUBDIRS): added auto-tools support for src/icons
70a23263
AF
313Alex Foobarian <foobarian@gmail.com>:
314 * Added a drag_drop_request method to layer interface, updated DnD to use it
e673b75f 315 * Updated DND to insert layers at the point of the drop, instead of front of list
42c2ac3e 316 * Added wp symbol support to gpx
92136662 317 * Fixed name collisions during track/wp DND
ea3933fc
EB
318 * Layer-wide option as to whether to show waypoint symbols
319
acaf7113
AF
3202005-09-29
321Alex Foobarian <foobarian@gmail.com>:
322 * Added support for waypoint symbols (changing, loading, saving), and a small number of icons.
323 * Added a scale ruler
324 * Changed panning to show less "garbage" in exposed areas
325
a5e51d35
EB
3262005-09-28
327Evan:
328 * menu.xml & icons inline
329
e4afc73a 3302005-09-27
acaf7113 331Alex Foobarian <foobarian@gmail.com>:
e4afc73a
EB
332 * GtkUIManager/Toolbar
333 * DND in the LayersPanel
0912fc7e
EB
334Evan:
335 * strtod -> g_strtod (i18n glitch)
336
ba298cde 3372005-09-25 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
0912fc7e
EB
338 * src/globals.h (VIKING_VERSION): uses the PACKAGE_VERSION macro
339 * Makefile.am (EXTRA_DIST): handles viking-remote
340 * src/Makefile.am (AM_CFLAGS): substitution of CFLAGS by AM_CFLAGS
341 * doc/Makefile.am, doc/dev/Makefile.am: new files
342 * Makefile.am (SUBDIRS): handles doc directory
343 * configure.ac: handles doc and doc/dev directories
e4afc73a 344
2ab9b480 3452005-09-16
2ab9b480 346Alex Foobarian <foobarian@gmail.com>: fix to v-vs-t (better drawing)
3de5bc4f
EB
347Evan: * GPX fixes
348 * So Geocaching .LOC _isn't_ GPX?!?!? Oh well, it's XML...
349 * GPX write, click v-vs-t diagram
350 * Option to show stops in TRWLayer options, and stop_length
351 * Elevation plotting relative to min and max elevation in track.
352 * Option to do elevation plotting, and controlling relative height
2ab9b480
EB
353
3542005-09-15
355 * 4+ hours later and voila, GPX read support
356 * Fixes in propwin if track doesn't have certain data, say so.
357
3582005-09-14
359Me (Evan) again:
360 * Fix USGS support
361 * Click on the elevation map to go there, so you can see where a mountain-top is etc.
362 * Don't crash on track properties of an empty track.
363
734652bf 3642005-09-13
ba298cde 365Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>:
734652bf
EB
366 * bootstrap: new file to bootstrap auto-tools
367 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
368 * Makefile.am (bin_SCRIPTS): viking-remote added
369 * configure.ac: --enable-alphabetized-trw option added
370
371Evan Battaglia <gtoevan@gmx.net>:
372 * Experimental altitude funky plotting I'm working on
373
3742005-09-12
375Alex Foobarian <foobarian@gmail.com>'s changes
376* disable stops, for now (I forgot about those...)
377* Track elevation graph: minimum altitude difference for less jagged curves
378* Track elevation graph: gray background, blue foreground
379* Track elevation graph: lines to clearly show absolute elevation
380* New velocity-vs-time graph & calculating function
381* Notebook to hold this new graph with track elevation graph
382My (Evan's) changes:
383* Fix above v-vs-t patch to not crash on tracks without timestamp.
384* Not show v-vs-t graph and/or elevation map if the necessary data isn't there.
ba298cde 385Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>'s changes
dad55b79
GB
386 * bootstrap: new file to bootstrap auto-tools
387 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
388 * Makefile.am (bin_SCRIPTS): viking-remote added
389 * configure.ac: --enable-alphabetized-trw option added
734652bf 390
9903c388
EB
3912005-09-07
392Autotools support by Guilhem Bonnefille.
393
bb71de8b
AF
3942005-09-06
395Added Alex Foobarian's track duration patch.
396Added Alex Foobarian's track profile patch.
9903c388 397Added Alex Foobarian's elevation map fix.
bb71de8b 398
725c87e1
EB
3992005-09-04
400Map cache fix: if only one map can fit / one map is bigger than cache size, then that's OK.
bb71de8b 401Delete from cache when updating image.
725c87e1 402
50a14534
EB
4032005-08-18
404Map cache size based on memory usage, not number of images. Some flaws to be worked out still in this.
405
4062005-08-16
407Accepted USGS maps support from Clark McKines. Pretty slick, I'll have to take a look at it.
408
4092005-08-02
410Quite easily added support for Mercator projection & Google Mercator maps (regular, transparent etc)
411Chaned waypoint types a little bit (size of waypoint)
412
4132005-07-31
414Hopefully fixed background.c item # count
415Fixed KH Maps (v=2)
416
4172005-06-20
418A little research & added KH Maps support.
419
4202005-06-19
421Fixed right-click waypoint edit -> crash bug, hopefully.
422Fixed "everyone lives in zone 11" assumption for vikgeoreflayer.c; still monozone though ...
423Made it so when you paste or add a new layer, it pastes it before the selected layer, not to the top.
424Fixed the bug where pasting a map layer messed up the name.
425Made dragging middle mouse button pan. Removed pan tool. Thanks Reid for the idea.
426Made different options for drawing waypoint dots. Not very good but we can make better-looking ones later.
427