]> git.street.me.uk Git - andy/viking.git/blame - ChangeLog
Updated google tranparent version number
[andy/viking.git] / ChangeLog
CommitLineData
dad2c114
QT
12007-01-24
2Quy Tonthat <qtonthat@gmail.com>:
3 * Updated google tranparent version number.
4 * Made it more convenient to update google version numbers.
5
cdcaf41c
QT
62007-01-23
7Quy Tonthat <qtonthat@gmail.com>:
8 * Merged branch modular to trunk.
9
54d3b232
QT
102007-01-05
11Quy Tonthat <qtonthat@gmail.com>:
12 * Bug fix: main menu edit->delete and edit->cut did not work with
13 waypoints and tracks.
14
2cebc318
QT
152007-01-04
16Quy Tonthat <qtonthat@gmail.com>:
17 * Added "Copy" and "Cut" to popup menus for track and waypoint (on the
18 layer panel).
19
20c7a3a0
QT
202007-01-03
21Quy Tonthat <qtonthat@gmail.com>:
107d445a
QT
22 * bug fix: crash on inserting aggregate layer if the selected layer's
23 parent is not an aggregate layer.
24 * bug fix: crash when delete a child layer whose parent is not
25 an aggregiate layer (eg gpslayer)
20c7a3a0
QT
26 * Menu item selection for layer instances.
27
fdca5edb
QT
282007-01-02
29Quy Tonthat <qtonthat@gmail.com>:
30 * gpslayer: Unexpose interface functions.
5a4a28bf 31 * Layers now can have their say on what pop up menu items they want.
fdca5edb 32
cdcaf41c 332007-01-02
a25c4c50 34Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
cdcaf41c
QT
35 * Add ability to disable Terraserver stuff
36 * Add ability to disable Expedia stuff
37
fdca5edb
QT
382007-01-01
39Quy Tonthat <qtonthat@gmail.com>:
40 * gpslayer: fix bugs that causes crashes when click "Cancel" on layer
41 creation dialog.
42
cdcaf41c
QT
432007-01-01
44Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
45 * Make all .h self sufficient
46 * Add ability to disable Google stuff
47
b364d6bc
QT
482006-12-31
49Quy Tonthat <qtonthat@gmail.com>:
50 * Added gps layer
51
cdcaf41c
QT
522007-01-02
53Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
54 * Add ability to disable Terraserver stuff
55 * Add ability to disable Expedia stuff
56
572007-01-01
58Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
59 * Make all .h self sufficient
60 * Add ability to disable Google stuff
61
b291388a
GB
622006-12-26
63Quy Tonthat <qtonthat@gmail.com>:
64 * Fix a google version number change (at least in Australia).
65
ea40bccf
AF
662006-12-07
67Quy Tonthat <qtonthat@gmail.com>:
68 * Fix an array overflow bug in Map Layer Properties
69
b7b66e1f
GB
702006-12-04
71Alex Foobarian <foobarian@gmail.com>:
72 * Added an "About" dialog
73
68fb2913
AF
742006-11-30
75Alex Foobarian <foobarian@gmail.com>:
76 * Added Quy Tonthat's patch to fix a bug in Track Properties
77
1a8437ab
AF
782006-11-29
79Alex Foobarian <foobarian@gmail.com>:
ea40bccf 80 * Added patch by Quy Tonthat <qtonthat@gmail.com> to fix a crash bug
1a8437ab 81
fa1b5a5f
GB
822006-11-12
83Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
84 * Add expat explicit dependency
85
7432fddf
AF
862006-10-31
87Alex Foobarian <foobarian@gmail.com>:
88 * Visual feedback for moving waypoints
89
33534cd8
AF
902006-10-30
91Alex Foobarian <foobarian@gmail.com>:
92 * Created standard Edit menu
93 * Implemented Cut for trackpoints and waypoints
94 * When moving trackpoints, we now draw one under the cursor for visual feedback
95
f9db6bd6
AF
962006-10-26
97Alex Foobarian <foobarian@gmail.com>:
98 * Cleared up the drawing modes and map type descriptions
99 * Updated google version string to make it work in Europe
100 * Added Cut/Copy/Paste shortcuts to right-click menus
4b00e581 101 * Compacted the track properties dialog
f9db6bd6 102
941aa6e9
AF
1032006-10-23
104Alex Foobarian <foobarian@gmail.com>:
105 * Introduced a toolbar tool interface, converted existing tools to use it
106 * As a result, ruler drawing bugs are gone
107 * Sped up ruler drawing by increasing the redraw priority
108
78c9fb5b
GB
1092006-08-15
110Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
111 * Add implicit DMS->DDD conversions in waypoints dialogs
112
0165e6e4
GB
1132006-07-26
114Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
115 * src/degrees_converters.c, src/degrees_converters.h,
116 test/degrees_converter.c: add dec -> DDD conversion
117 * src/degrees_converters.c, src/degrees_converters.h,
118 test/degrees_converter.c: add dec -> DMM conversion
119 * src/degrees_converters.c: refactor dms conversions
120
6c02911c
RP
1212006-07-24
122Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
123 * Add patch for GoogleMaps from Reid Priedhorsky
124
0165e6e4
GB
1252006-07-22
126Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
127 * Makefile.am, configure.ac, src/Makefile.am,
128 src/degrees_converters.c, src/degrees_converters.h,
129 test/Makefile.am, test/check_degrees_conversions.sh,
130 test/degrees_converter.c: Adding degrees conversion functions
131 (DDD/DMM/DMS)
132
1332006-07-06
134Evan Battaglia <gtoevan@gmx.net>
135 * ChangeLog, src/google.c: Upgrade Google Maps -- Europe
136
a808ab5f
EB
1372006-07-01
138Evan Battaglia <gtoevan@gmx.net>:
139 * Upgrade Google Maps version (yay Europe!)
140
0165e6e4
GB
1412006-06-11
142Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
143 * NEWS, configure.ac: Preparing 0.1.1
144
65f0ccab
AF
1452006-05-25
146Alex Foobarian <foobarian@gmail.com>:
147 * Cleaned up the data source interface
148 * Added a setup dialog to the GPS data source, with protocol type and serial port location
149
5f304fd7
AF
1502006-05-12
151Alex Foobarian <foobarian@gmail.com>:
152 * Small fixes in Acquire from GPS code
153
fe203390 1542006-05-08 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
fe203390
GB
155 * autogen.sh: simpler method to start from CVS
156
a8d46e0b
EB
1572005-12-03
158Evan Battaglia <gtoevan@gmx.net>
159 * Data sources -- check for existence of necessary things
160
7b3479e3 1612005-11-25
3333c069 162Evan Battaglia <gtoevan@gmx.net>
7b3479e3
EB
163 * Created "data sources" structure to easily add new data sources via GPS babel.
164 It's ugly now and there's a lot to be done, but I think 79-line datasources_google.c
165 shows the power of the approach.
3333c069 166 * Data sources: Google & Geocaches
7b3479e3 167
8904c540 1682005-11-23 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
8904c540 169 * src/gpx.c (gpx_dtostr): add better GPX export
161aa492
EB
170Evan Battaglia <gtoevan@gmx.net>:
171 * dtostr -> coords.c; use in gpsmapper.c and gpspoint.c (locale-independent output)
8904c540 172
d1fa6cff
AF
1732005-11-21
174Alex Foobarian <foobarian@gmail.com>:
175 * Fixed v-t diagram crash bug
176
1d1bc3c1
EB
1772005-11-19
178Alex Foobarian <foobarian@gmail.com>:
179 * GPSBabel acquire code
180
9f0cd67d
AF
1812005-11-18
182Alex Foobarian <foobarian@gmail.com>:
183 * Copy/paste of individual track- and way-points updated to work between processes.
184
0a6cab71
AF
1852005-11-17
186Alex Foobarian <foobarian@gmail.com>:
187 * Copy/paste between viking processes
188 * Layer marshalling support
189
1bc9b120
GB
1902005-10-28 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
191 * configure.ac: Adding --with-mapcache configure option
192 * src/config.h: Removed because no more used (generated)
193
15614495
AF
1942005-10-18
195Alex Foobarian <foobarian@gmail.com>:
196 * Fix ruler declination in UTM mode
197
ba298cde 1982005-10-17 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
80dc8501
GB
199 * src/icons/Makefile.am: assumes the creation of icons.h
200 * src/garminsymbols.c, src/vikwindow.c: icons.h re-located
201 * src/Makefile.am: no more icons.h production
202
024f32c1
EB
2032005-10-16
204Evan Battaglia <gtoevan@gmx.net>
205 * Fix ruler: show angle, distance even when compass off-screen.
1a18e09d 206 * Fix bgitemcount. Background items status bar "should" be accurate now.
024f32c1 207
c48517ad
AF
2082005-10-13
209Alex Foobarian <foobarian@gmail.com>:
210 * Drag and drop whole track/waypoint lists
211
80e450c0
AF
2122005-10-12
213Alex Foobarian <foobarian@gmail.com>:
214 * Coord layer drawing for lat/lon based projections
215
0dff88ea
AF
2162005-10-11
217Alex Foobarian <foobarian@gmail.com>:
218 * Draw a compass when using a ruler
219
e4847ce9
AF
2202005-10-07
221Alex Foobarian <foobarian@gmail.com>:
222 * Added ruler drawing to the ruler tool
223
2f50c650
AF
2242005-10-06
225Alex Foobarian <foobarian@gmail.com>:
226 * Added support for pasting coordinates in lat/lon format
227
e890a6e6
EB
2282005-10-05
229Alex Foobarian <foobarian@gmail.com>:
230 * Change clipboard so as to use GTKClipboard. Prepare for support for pasting coordinates, etc.
231Evan Battaglia <gtoevan@gmx.net>:
232 * When pasting waypoints and tracks, do name resolution (add #2, etc)
233
08b251ec
EB
2342005-10-01
235Evan Battaglia <gtoevan@gmx.net>:
236 * make symbols work for geocaching .loc files (and case-insensitive symbol names)
35c7c0ba 237 * Option as to whether or not to show unit scale (esp for exporting images)
08b251ec 238
ba298cde 2392005-09-30 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
dad55b79 240 * configure.ac, src/Makefile.am (SUBDIRS): added auto-tools support for src/icons
70a23263
AF
241Alex Foobarian <foobarian@gmail.com>:
242 * Added a drag_drop_request method to layer interface, updated DnD to use it
e673b75f 243 * Updated DND to insert layers at the point of the drop, instead of front of list
42c2ac3e 244 * Added wp symbol support to gpx
92136662 245 * Fixed name collisions during track/wp DND
ea3933fc
EB
246 * Layer-wide option as to whether to show waypoint symbols
247
acaf7113
AF
2482005-09-29
249Alex Foobarian <foobarian@gmail.com>:
250 * Added support for waypoint symbols (changing, loading, saving), and a small number of icons.
251 * Added a scale ruler
252 * Changed panning to show less "garbage" in exposed areas
253
a5e51d35
EB
2542005-09-28
255Evan:
256 * menu.xml & icons inline
257
e4afc73a 2582005-09-27
acaf7113 259Alex Foobarian <foobarian@gmail.com>:
e4afc73a
EB
260 * GtkUIManager/Toolbar
261 * DND in the LayersPanel
0912fc7e
EB
262Evan:
263 * strtod -> g_strtod (i18n glitch)
264
ba298cde 2652005-09-25 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
0912fc7e
EB
266 * src/globals.h (VIKING_VERSION): uses the PACKAGE_VERSION macro
267 * Makefile.am (EXTRA_DIST): handles viking-remote
268 * src/Makefile.am (AM_CFLAGS): substitution of CFLAGS by AM_CFLAGS
269 * doc/Makefile.am, doc/dev/Makefile.am: new files
270 * Makefile.am (SUBDIRS): handles doc directory
271 * configure.ac: handles doc and doc/dev directories
e4afc73a 272
2ab9b480 2732005-09-16
2ab9b480 274Alex Foobarian <foobarian@gmail.com>: fix to v-vs-t (better drawing)
3de5bc4f
EB
275Evan: * GPX fixes
276 * So Geocaching .LOC _isn't_ GPX?!?!? Oh well, it's XML...
277 * GPX write, click v-vs-t diagram
278 * Option to show stops in TRWLayer options, and stop_length
279 * Elevation plotting relative to min and max elevation in track.
280 * Option to do elevation plotting, and controlling relative height
2ab9b480
EB
281
2822005-09-15
283 * 4+ hours later and voila, GPX read support
284 * Fixes in propwin if track doesn't have certain data, say so.
285
2862005-09-14
287Me (Evan) again:
288 * Fix USGS support
289 * Click on the elevation map to go there, so you can see where a mountain-top is etc.
290 * Don't crash on track properties of an empty track.
291
734652bf 2922005-09-13
ba298cde 293Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>:
734652bf
EB
294 * bootstrap: new file to bootstrap auto-tools
295 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
296 * Makefile.am (bin_SCRIPTS): viking-remote added
297 * configure.ac: --enable-alphabetized-trw option added
298
299Evan Battaglia <gtoevan@gmx.net>:
300 * Experimental altitude funky plotting I'm working on
301
3022005-09-12
303Alex Foobarian <foobarian@gmail.com>'s changes
304* disable stops, for now (I forgot about those...)
305* Track elevation graph: minimum altitude difference for less jagged curves
306* Track elevation graph: gray background, blue foreground
307* Track elevation graph: lines to clearly show absolute elevation
308* New velocity-vs-time graph & calculating function
309* Notebook to hold this new graph with track elevation graph
310My (Evan's) changes:
311* Fix above v-vs-t patch to not crash on tracks without timestamp.
312* Not show v-vs-t graph and/or elevation map if the necessary data isn't there.
ba298cde 313Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>'s changes
dad55b79
GB
314 * bootstrap: new file to bootstrap auto-tools
315 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
316 * Makefile.am (bin_SCRIPTS): viking-remote added
317 * configure.ac: --enable-alphabetized-trw option added
734652bf 318
9903c388
EB
3192005-09-07
320Autotools support by Guilhem Bonnefille.
321
bb71de8b
AF
3222005-09-06
323Added Alex Foobarian's track duration patch.
324Added Alex Foobarian's track profile patch.
9903c388 325Added Alex Foobarian's elevation map fix.
bb71de8b 326
725c87e1
EB
3272005-09-04
328Map cache fix: if only one map can fit / one map is bigger than cache size, then that's OK.
bb71de8b 329Delete from cache when updating image.
725c87e1 330
50a14534
EB
3312005-08-18
332Map cache size based on memory usage, not number of images. Some flaws to be worked out still in this.
333
3342005-08-16
335Accepted USGS maps support from Clark McKines. Pretty slick, I'll have to take a look at it.
336
3372005-08-02
338Quite easily added support for Mercator projection & Google Mercator maps (regular, transparent etc)
339Chaned waypoint types a little bit (size of waypoint)
340
3412005-07-31
342Hopefully fixed background.c item # count
343Fixed KH Maps (v=2)
344
3452005-06-20
346A little research & added KH Maps support.
347
3482005-06-19
349Fixed right-click waypoint edit -> crash bug, hopefully.
350Fixed "everyone lives in zone 11" assumption for vikgeoreflayer.c; still monozone though ...
351Made it so when you paste or add a new layer, it pastes it before the selected layer, not to the top.
352Fixed the bug where pasting a map layer messed up the name.
353Made dragging middle mouse button pan. Removed pan tool. Thanks Reid for the idea.
354Made different options for drawing waypoint dots. Not very good but we can make better-looking ones later.
355