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