]> git.street.me.uk Git - andy/viking.git/blame - ChangeLog
Bug fix: main menu edit->delete and edit->cut did not work with waypoints and tracks.
[andy/viking.git] / ChangeLog
CommitLineData
54d3b232
QT
12007-01-05
2Quy Tonthat <qtonthat@gmail.com>:
3 * Bug fix: main menu edit->delete and edit->cut did not work with
4 waypoints and tracks.
5
2cebc318
QT
62007-01-04
7Quy Tonthat <qtonthat@gmail.com>:
8 * Added "Copy" and "Cut" to popup menus for track and waypoint (on the
9 layer panel).
10
20c7a3a0
QT
112007-01-03
12Quy Tonthat <qtonthat@gmail.com>:
107d445a
QT
13 * bug fix: crash on inserting aggregate layer if the selected layer's
14 parent is not an aggregate layer.
15 * bug fix: crash when delete a child layer whose parent is not
16 an aggregiate layer (eg gpslayer)
20c7a3a0
QT
17 * Menu item selection for layer instances.
18
fdca5edb
QT
192007-01-02
20Quy Tonthat <qtonthat@gmail.com>:
21 * gpslayer: Unexpose interface functions.
5a4a28bf 22 * Layers now can have their say on what pop up menu items they want.
fdca5edb 23
a25c4c50
GB
242007-01-01
25Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
26 * Make all .h self sufficient
27
fdca5edb
QT
282007-01-01
29Quy Tonthat <qtonthat@gmail.com>:
30 * gpslayer: fix bugs that causes crashes when click "Cancel" on layer
31 creation dialog.
32
b364d6bc
QT
332006-12-31
34Quy Tonthat <qtonthat@gmail.com>:
35 * Added gps layer
36
b291388a
GB
372006-12-26
38Quy Tonthat <qtonthat@gmail.com>:
39 * Fix a google version number change (at least in Australia).
40
ea40bccf
AF
412006-12-07
42Quy Tonthat <qtonthat@gmail.com>:
43 * Fix an array overflow bug in Map Layer Properties
44
b7b66e1f
GB
452006-12-04
46Alex Foobarian <foobarian@gmail.com>:
47 * Added an "About" dialog
48
68fb2913
AF
492006-11-30
50Alex Foobarian <foobarian@gmail.com>:
51 * Added Quy Tonthat's patch to fix a bug in Track Properties
52
1a8437ab
AF
532006-11-29
54Alex Foobarian <foobarian@gmail.com>:
ea40bccf 55 * Added patch by Quy Tonthat <qtonthat@gmail.com> to fix a crash bug
1a8437ab 56
fa1b5a5f
GB
572006-11-12
58Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
59 * Add expat explicit dependency
60
7432fddf
AF
612006-10-31
62Alex Foobarian <foobarian@gmail.com>:
63 * Visual feedback for moving waypoints
64
33534cd8
AF
652006-10-30
66Alex Foobarian <foobarian@gmail.com>:
67 * Created standard Edit menu
68 * Implemented Cut for trackpoints and waypoints
69 * When moving trackpoints, we now draw one under the cursor for visual feedback
70
f9db6bd6
AF
712006-10-26
72Alex Foobarian <foobarian@gmail.com>:
73 * Cleared up the drawing modes and map type descriptions
74 * Updated google version string to make it work in Europe
75 * Added Cut/Copy/Paste shortcuts to right-click menus
4b00e581 76 * Compacted the track properties dialog
f9db6bd6 77
941aa6e9
AF
782006-10-23
79Alex Foobarian <foobarian@gmail.com>:
80 * Introduced a toolbar tool interface, converted existing tools to use it
81 * As a result, ruler drawing bugs are gone
82 * Sped up ruler drawing by increasing the redraw priority
83
78c9fb5b
GB
842006-08-15
85Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
86 * Add implicit DMS->DDD conversions in waypoints dialogs
87
0165e6e4
GB
882006-07-26
89Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
90 * src/degrees_converters.c, src/degrees_converters.h,
91 test/degrees_converter.c: add dec -> DDD conversion
92 * src/degrees_converters.c, src/degrees_converters.h,
93 test/degrees_converter.c: add dec -> DMM conversion
94 * src/degrees_converters.c: refactor dms conversions
95
6c02911c
RP
962006-07-24
97Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
98 * Add patch for GoogleMaps from Reid Priedhorsky
99
0165e6e4
GB
1002006-07-22
101Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
102 * Makefile.am, configure.ac, src/Makefile.am,
103 src/degrees_converters.c, src/degrees_converters.h,
104 test/Makefile.am, test/check_degrees_conversions.sh,
105 test/degrees_converter.c: Adding degrees conversion functions
106 (DDD/DMM/DMS)
107
1082006-07-06
109Evan Battaglia <gtoevan@gmx.net>
110 * ChangeLog, src/google.c: Upgrade Google Maps -- Europe
111
a808ab5f
EB
1122006-07-01
113Evan Battaglia <gtoevan@gmx.net>:
114 * Upgrade Google Maps version (yay Europe!)
115
0165e6e4
GB
1162006-06-11
117Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
118 * NEWS, configure.ac: Preparing 0.1.1
119
65f0ccab
AF
1202006-05-25
121Alex Foobarian <foobarian@gmail.com>:
122 * Cleaned up the data source interface
123 * Added a setup dialog to the GPS data source, with protocol type and serial port location
124
5f304fd7
AF
1252006-05-12
126Alex Foobarian <foobarian@gmail.com>:
127 * Small fixes in Acquire from GPS code
128
fe203390 1292006-05-08 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
fe203390
GB
130 * autogen.sh: simpler method to start from CVS
131
a8d46e0b
EB
1322005-12-03
133Evan Battaglia <gtoevan@gmx.net>
134 * Data sources -- check for existence of necessary things
135
7b3479e3 1362005-11-25
3333c069 137Evan Battaglia <gtoevan@gmx.net>
7b3479e3
EB
138 * Created "data sources" structure to easily add new data sources via GPS babel.
139 It's ugly now and there's a lot to be done, but I think 79-line datasources_google.c
140 shows the power of the approach.
3333c069 141 * Data sources: Google & Geocaches
7b3479e3 142
8904c540 1432005-11-23 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
8904c540 144 * src/gpx.c (gpx_dtostr): add better GPX export
161aa492
EB
145Evan Battaglia <gtoevan@gmx.net>:
146 * dtostr -> coords.c; use in gpsmapper.c and gpspoint.c (locale-independent output)
8904c540 147
d1fa6cff
AF
1482005-11-21
149Alex Foobarian <foobarian@gmail.com>:
150 * Fixed v-t diagram crash bug
151
1d1bc3c1
EB
1522005-11-19
153Alex Foobarian <foobarian@gmail.com>:
154 * GPSBabel acquire code
155
9f0cd67d
AF
1562005-11-18
157Alex Foobarian <foobarian@gmail.com>:
158 * Copy/paste of individual track- and way-points updated to work between processes.
159
0a6cab71
AF
1602005-11-17
161Alex Foobarian <foobarian@gmail.com>:
162 * Copy/paste between viking processes
163 * Layer marshalling support
164
1bc9b120
GB
1652005-10-28 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
166 * configure.ac: Adding --with-mapcache configure option
167 * src/config.h: Removed because no more used (generated)
168
15614495
AF
1692005-10-18
170Alex Foobarian <foobarian@gmail.com>:
171 * Fix ruler declination in UTM mode
172
ba298cde 1732005-10-17 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
80dc8501
GB
174 * src/icons/Makefile.am: assumes the creation of icons.h
175 * src/garminsymbols.c, src/vikwindow.c: icons.h re-located
176 * src/Makefile.am: no more icons.h production
177
024f32c1
EB
1782005-10-16
179Evan Battaglia <gtoevan@gmx.net>
180 * Fix ruler: show angle, distance even when compass off-screen.
1a18e09d 181 * Fix bgitemcount. Background items status bar "should" be accurate now.
024f32c1 182
c48517ad
AF
1832005-10-13
184Alex Foobarian <foobarian@gmail.com>:
185 * Drag and drop whole track/waypoint lists
186
80e450c0
AF
1872005-10-12
188Alex Foobarian <foobarian@gmail.com>:
189 * Coord layer drawing for lat/lon based projections
190
0dff88ea
AF
1912005-10-11
192Alex Foobarian <foobarian@gmail.com>:
193 * Draw a compass when using a ruler
194
e4847ce9
AF
1952005-10-07
196Alex Foobarian <foobarian@gmail.com>:
197 * Added ruler drawing to the ruler tool
198
2f50c650
AF
1992005-10-06
200Alex Foobarian <foobarian@gmail.com>:
201 * Added support for pasting coordinates in lat/lon format
202
e890a6e6
EB
2032005-10-05
204Alex Foobarian <foobarian@gmail.com>:
205 * Change clipboard so as to use GTKClipboard. Prepare for support for pasting coordinates, etc.
206Evan Battaglia <gtoevan@gmx.net>:
207 * When pasting waypoints and tracks, do name resolution (add #2, etc)
208
08b251ec
EB
2092005-10-01
210Evan Battaglia <gtoevan@gmx.net>:
211 * make symbols work for geocaching .loc files (and case-insensitive symbol names)
35c7c0ba 212 * Option as to whether or not to show unit scale (esp for exporting images)
08b251ec 213
ba298cde 2142005-09-30 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
dad55b79 215 * configure.ac, src/Makefile.am (SUBDIRS): added auto-tools support for src/icons
70a23263
AF
216Alex Foobarian <foobarian@gmail.com>:
217 * Added a drag_drop_request method to layer interface, updated DnD to use it
e673b75f 218 * Updated DND to insert layers at the point of the drop, instead of front of list
42c2ac3e 219 * Added wp symbol support to gpx
92136662 220 * Fixed name collisions during track/wp DND
ea3933fc
EB
221 * Layer-wide option as to whether to show waypoint symbols
222
acaf7113
AF
2232005-09-29
224Alex Foobarian <foobarian@gmail.com>:
225 * Added support for waypoint symbols (changing, loading, saving), and a small number of icons.
226 * Added a scale ruler
227 * Changed panning to show less "garbage" in exposed areas
228
a5e51d35
EB
2292005-09-28
230Evan:
231 * menu.xml & icons inline
232
e4afc73a 2332005-09-27
acaf7113 234Alex Foobarian <foobarian@gmail.com>:
e4afc73a
EB
235 * GtkUIManager/Toolbar
236 * DND in the LayersPanel
0912fc7e
EB
237Evan:
238 * strtod -> g_strtod (i18n glitch)
239
ba298cde 2402005-09-25 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
0912fc7e
EB
241 * src/globals.h (VIKING_VERSION): uses the PACKAGE_VERSION macro
242 * Makefile.am (EXTRA_DIST): handles viking-remote
243 * src/Makefile.am (AM_CFLAGS): substitution of CFLAGS by AM_CFLAGS
244 * doc/Makefile.am, doc/dev/Makefile.am: new files
245 * Makefile.am (SUBDIRS): handles doc directory
246 * configure.ac: handles doc and doc/dev directories
e4afc73a 247
2ab9b480 2482005-09-16
2ab9b480 249Alex Foobarian <foobarian@gmail.com>: fix to v-vs-t (better drawing)
3de5bc4f
EB
250Evan: * GPX fixes
251 * So Geocaching .LOC _isn't_ GPX?!?!? Oh well, it's XML...
252 * GPX write, click v-vs-t diagram
253 * Option to show stops in TRWLayer options, and stop_length
254 * Elevation plotting relative to min and max elevation in track.
255 * Option to do elevation plotting, and controlling relative height
2ab9b480
EB
256
2572005-09-15
258 * 4+ hours later and voila, GPX read support
259 * Fixes in propwin if track doesn't have certain data, say so.
260
2612005-09-14
262Me (Evan) again:
263 * Fix USGS support
264 * Click on the elevation map to go there, so you can see where a mountain-top is etc.
265 * Don't crash on track properties of an empty track.
266
734652bf 2672005-09-13
ba298cde 268Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>:
734652bf
EB
269 * bootstrap: new file to bootstrap auto-tools
270 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
271 * Makefile.am (bin_SCRIPTS): viking-remote added
272 * configure.ac: --enable-alphabetized-trw option added
273
274Evan Battaglia <gtoevan@gmx.net>:
275 * Experimental altitude funky plotting I'm working on
276
2772005-09-12
278Alex Foobarian <foobarian@gmail.com>'s changes
279* disable stops, for now (I forgot about those...)
280* Track elevation graph: minimum altitude difference for less jagged curves
281* Track elevation graph: gray background, blue foreground
282* Track elevation graph: lines to clearly show absolute elevation
283* New velocity-vs-time graph & calculating function
284* Notebook to hold this new graph with track elevation graph
285My (Evan's) changes:
286* Fix above v-vs-t patch to not crash on tracks without timestamp.
287* Not show v-vs-t graph and/or elevation map if the necessary data isn't there.
ba298cde 288Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>'s changes
dad55b79
GB
289 * bootstrap: new file to bootstrap auto-tools
290 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
291 * Makefile.am (bin_SCRIPTS): viking-remote added
292 * configure.ac: --enable-alphabetized-trw option added
734652bf 293
9903c388
EB
2942005-09-07
295Autotools support by Guilhem Bonnefille.
296
bb71de8b
AF
2972005-09-06
298Added Alex Foobarian's track duration patch.
299Added Alex Foobarian's track profile patch.
9903c388 300Added Alex Foobarian's elevation map fix.
bb71de8b 301
725c87e1
EB
3022005-09-04
303Map cache fix: if only one map can fit / one map is bigger than cache size, then that's OK.
bb71de8b 304Delete from cache when updating image.
725c87e1 305
50a14534
EB
3062005-08-18
307Map cache size based on memory usage, not number of images. Some flaws to be worked out still in this.
308
3092005-08-16
310Accepted USGS maps support from Clark McKines. Pretty slick, I'll have to take a look at it.
311
3122005-08-02
313Quite easily added support for Mercator projection & Google Mercator maps (regular, transparent etc)
314Chaned waypoint types a little bit (size of waypoint)
315
3162005-07-31
317Hopefully fixed background.c item # count
318Fixed KH Maps (v=2)
319
3202005-06-20
321A little research & added KH Maps support.
322
3232005-06-19
324Fixed right-click waypoint edit -> crash bug, hopefully.
325Fixed "everyone lives in zone 11" assumption for vikgeoreflayer.c; still monozone though ...
326Made it so when you paste or add a new layer, it pastes it before the selected layer, not to the top.
327Fixed the bug where pasting a map layer messed up the name.
328Made dragging middle mouse button pan. Removed pan tool. Thanks Reid for the idea.
329Made different options for drawing waypoint dots. Not very good but we can make better-looking ones later.
330