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