]> git.street.me.uk Git - andy/viking.git/blame - ChangeLog
Simplify tools enable/disable codes
[andy/viking.git] / ChangeLog
CommitLineData
119f63a0
QT
12007-02-04
2Quy Tonthat <qtonthat@gmail.com>:
3 * Simplify tools enable/disable codes.
4
79845167
QT
52007-02-01
6Quy Tonthat <qtonthat@gmail.com>:
7 * Only tools that work with current active layer are enable,
8 others are disable (fade out and does nothing when clicked on).
9
d820e240
GB
102007-01-27
11Quy Tonthat <qtonthat@gmail.com>:
12 * Display map sections while downloading (bug 1303429)
13
267b6db5
QT
142007-01-25
15Quy Tonthat <qtonthat@gmail.com>:
16 * Fixed bugs that caused crashes on creating new map layer or
17 new track/waypoint layer.
18
dad2c114
QT
192007-01-24
20Quy Tonthat <qtonthat@gmail.com>:
21 * Updated google tranparent version number.
22 * Made it more convenient to update google version numbers.
23
cdcaf41c
QT
242007-01-23
25Quy Tonthat <qtonthat@gmail.com>:
26 * Merged branch modular to trunk.
27
54d3b232
QT
282007-01-05
29Quy Tonthat <qtonthat@gmail.com>:
30 * Bug fix: main menu edit->delete and edit->cut did not work with
31 waypoints and tracks.
32
2cebc318
QT
332007-01-04
34Quy Tonthat <qtonthat@gmail.com>:
35 * Added "Copy" and "Cut" to popup menus for track and waypoint (on the
36 layer panel).
37
20c7a3a0
QT
382007-01-03
39Quy Tonthat <qtonthat@gmail.com>:
107d445a
QT
40 * bug fix: crash on inserting aggregate layer if the selected layer's
41 parent is not an aggregate layer.
42 * bug fix: crash when delete a child layer whose parent is not
43 an aggregiate layer (eg gpslayer)
20c7a3a0
QT
44 * Menu item selection for layer instances.
45
fdca5edb
QT
462007-01-02
47Quy Tonthat <qtonthat@gmail.com>:
48 * gpslayer: Unexpose interface functions.
5a4a28bf 49 * Layers now can have their say on what pop up menu items they want.
fdca5edb 50
cdcaf41c 512007-01-02
a25c4c50 52Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
cdcaf41c
QT
53 * Add ability to disable Terraserver stuff
54 * Add ability to disable Expedia stuff
55
fdca5edb
QT
562007-01-01
57Quy Tonthat <qtonthat@gmail.com>:
58 * gpslayer: fix bugs that causes crashes when click "Cancel" on layer
59 creation dialog.
60
cdcaf41c
QT
612007-01-01
62Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
63 * Make all .h self sufficient
64 * Add ability to disable Google stuff
65
b364d6bc
QT
662006-12-31
67Quy Tonthat <qtonthat@gmail.com>:
68 * Added gps layer
69
cdcaf41c
QT
702007-01-02
71Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
72 * Add ability to disable Terraserver stuff
73 * Add ability to disable Expedia stuff
74
752007-01-01
76Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
77 * Make all .h self sufficient
78 * Add ability to disable Google stuff
79
b291388a
GB
802006-12-26
81Quy Tonthat <qtonthat@gmail.com>:
82 * Fix a google version number change (at least in Australia).
83
ea40bccf
AF
842006-12-07
85Quy Tonthat <qtonthat@gmail.com>:
86 * Fix an array overflow bug in Map Layer Properties
87
b7b66e1f
GB
882006-12-04
89Alex Foobarian <foobarian@gmail.com>:
90 * Added an "About" dialog
91
68fb2913
AF
922006-11-30
93Alex Foobarian <foobarian@gmail.com>:
94 * Added Quy Tonthat's patch to fix a bug in Track Properties
95
1a8437ab
AF
962006-11-29
97Alex Foobarian <foobarian@gmail.com>:
ea40bccf 98 * Added patch by Quy Tonthat <qtonthat@gmail.com> to fix a crash bug
1a8437ab 99
fa1b5a5f
GB
1002006-11-12
101Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
102 * Add expat explicit dependency
103
7432fddf
AF
1042006-10-31
105Alex Foobarian <foobarian@gmail.com>:
106 * Visual feedback for moving waypoints
107
33534cd8
AF
1082006-10-30
109Alex Foobarian <foobarian@gmail.com>:
110 * Created standard Edit menu
111 * Implemented Cut for trackpoints and waypoints
112 * When moving trackpoints, we now draw one under the cursor for visual feedback
113
f9db6bd6
AF
1142006-10-26
115Alex Foobarian <foobarian@gmail.com>:
116 * Cleared up the drawing modes and map type descriptions
117 * Updated google version string to make it work in Europe
118 * Added Cut/Copy/Paste shortcuts to right-click menus
4b00e581 119 * Compacted the track properties dialog
f9db6bd6 120
941aa6e9
AF
1212006-10-23
122Alex Foobarian <foobarian@gmail.com>:
123 * Introduced a toolbar tool interface, converted existing tools to use it
124 * As a result, ruler drawing bugs are gone
125 * Sped up ruler drawing by increasing the redraw priority
126
78c9fb5b
GB
1272006-08-15
128Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
129 * Add implicit DMS->DDD conversions in waypoints dialogs
130
0165e6e4
GB
1312006-07-26
132Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
133 * src/degrees_converters.c, src/degrees_converters.h,
134 test/degrees_converter.c: add dec -> DDD conversion
135 * src/degrees_converters.c, src/degrees_converters.h,
136 test/degrees_converter.c: add dec -> DMM conversion
137 * src/degrees_converters.c: refactor dms conversions
138
6c02911c
RP
1392006-07-24
140Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
141 * Add patch for GoogleMaps from Reid Priedhorsky
142
0165e6e4
GB
1432006-07-22
144Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
145 * Makefile.am, configure.ac, src/Makefile.am,
146 src/degrees_converters.c, src/degrees_converters.h,
147 test/Makefile.am, test/check_degrees_conversions.sh,
148 test/degrees_converter.c: Adding degrees conversion functions
149 (DDD/DMM/DMS)
150
1512006-07-06
152Evan Battaglia <gtoevan@gmx.net>
153 * ChangeLog, src/google.c: Upgrade Google Maps -- Europe
154
a808ab5f
EB
1552006-07-01
156Evan Battaglia <gtoevan@gmx.net>:
157 * Upgrade Google Maps version (yay Europe!)
158
0165e6e4
GB
1592006-06-11
160Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
161 * NEWS, configure.ac: Preparing 0.1.1
162
65f0ccab
AF
1632006-05-25
164Alex Foobarian <foobarian@gmail.com>:
165 * Cleaned up the data source interface
166 * Added a setup dialog to the GPS data source, with protocol type and serial port location
167
5f304fd7
AF
1682006-05-12
169Alex Foobarian <foobarian@gmail.com>:
170 * Small fixes in Acquire from GPS code
171
fe203390 1722006-05-08 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
fe203390
GB
173 * autogen.sh: simpler method to start from CVS
174
a8d46e0b
EB
1752005-12-03
176Evan Battaglia <gtoevan@gmx.net>
177 * Data sources -- check for existence of necessary things
178
7b3479e3 1792005-11-25
3333c069 180Evan Battaglia <gtoevan@gmx.net>
7b3479e3
EB
181 * Created "data sources" structure to easily add new data sources via GPS babel.
182 It's ugly now and there's a lot to be done, but I think 79-line datasources_google.c
183 shows the power of the approach.
3333c069 184 * Data sources: Google & Geocaches
7b3479e3 185
8904c540 1862005-11-23 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
8904c540 187 * src/gpx.c (gpx_dtostr): add better GPX export
161aa492
EB
188Evan Battaglia <gtoevan@gmx.net>:
189 * dtostr -> coords.c; use in gpsmapper.c and gpspoint.c (locale-independent output)
8904c540 190
d1fa6cff
AF
1912005-11-21
192Alex Foobarian <foobarian@gmail.com>:
193 * Fixed v-t diagram crash bug
194
1d1bc3c1
EB
1952005-11-19
196Alex Foobarian <foobarian@gmail.com>:
197 * GPSBabel acquire code
198
9f0cd67d
AF
1992005-11-18
200Alex Foobarian <foobarian@gmail.com>:
201 * Copy/paste of individual track- and way-points updated to work between processes.
202
0a6cab71
AF
2032005-11-17
204Alex Foobarian <foobarian@gmail.com>:
205 * Copy/paste between viking processes
206 * Layer marshalling support
207
1bc9b120
GB
2082005-10-28 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
209 * configure.ac: Adding --with-mapcache configure option
210 * src/config.h: Removed because no more used (generated)
211
15614495
AF
2122005-10-18
213Alex Foobarian <foobarian@gmail.com>:
214 * Fix ruler declination in UTM mode
215
ba298cde 2162005-10-17 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
80dc8501
GB
217 * src/icons/Makefile.am: assumes the creation of icons.h
218 * src/garminsymbols.c, src/vikwindow.c: icons.h re-located
219 * src/Makefile.am: no more icons.h production
220
024f32c1
EB
2212005-10-16
222Evan Battaglia <gtoevan@gmx.net>
223 * Fix ruler: show angle, distance even when compass off-screen.
1a18e09d 224 * Fix bgitemcount. Background items status bar "should" be accurate now.
024f32c1 225
c48517ad
AF
2262005-10-13
227Alex Foobarian <foobarian@gmail.com>:
228 * Drag and drop whole track/waypoint lists
229
80e450c0
AF
2302005-10-12
231Alex Foobarian <foobarian@gmail.com>:
232 * Coord layer drawing for lat/lon based projections
233
0dff88ea
AF
2342005-10-11
235Alex Foobarian <foobarian@gmail.com>:
236 * Draw a compass when using a ruler
237
e4847ce9
AF
2382005-10-07
239Alex Foobarian <foobarian@gmail.com>:
240 * Added ruler drawing to the ruler tool
241
2f50c650
AF
2422005-10-06
243Alex Foobarian <foobarian@gmail.com>:
244 * Added support for pasting coordinates in lat/lon format
245
e890a6e6
EB
2462005-10-05
247Alex Foobarian <foobarian@gmail.com>:
248 * Change clipboard so as to use GTKClipboard. Prepare for support for pasting coordinates, etc.
249Evan Battaglia <gtoevan@gmx.net>:
250 * When pasting waypoints and tracks, do name resolution (add #2, etc)
251
08b251ec
EB
2522005-10-01
253Evan Battaglia <gtoevan@gmx.net>:
254 * make symbols work for geocaching .loc files (and case-insensitive symbol names)
35c7c0ba 255 * Option as to whether or not to show unit scale (esp for exporting images)
08b251ec 256
ba298cde 2572005-09-30 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
dad55b79 258 * configure.ac, src/Makefile.am (SUBDIRS): added auto-tools support for src/icons
70a23263
AF
259Alex Foobarian <foobarian@gmail.com>:
260 * Added a drag_drop_request method to layer interface, updated DnD to use it
e673b75f 261 * Updated DND to insert layers at the point of the drop, instead of front of list
42c2ac3e 262 * Added wp symbol support to gpx
92136662 263 * Fixed name collisions during track/wp DND
ea3933fc
EB
264 * Layer-wide option as to whether to show waypoint symbols
265
acaf7113
AF
2662005-09-29
267Alex Foobarian <foobarian@gmail.com>:
268 * Added support for waypoint symbols (changing, loading, saving), and a small number of icons.
269 * Added a scale ruler
270 * Changed panning to show less "garbage" in exposed areas
271
a5e51d35
EB
2722005-09-28
273Evan:
274 * menu.xml & icons inline
275
e4afc73a 2762005-09-27
acaf7113 277Alex Foobarian <foobarian@gmail.com>:
e4afc73a
EB
278 * GtkUIManager/Toolbar
279 * DND in the LayersPanel
0912fc7e
EB
280Evan:
281 * strtod -> g_strtod (i18n glitch)
282
ba298cde 2832005-09-25 Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>
0912fc7e
EB
284 * src/globals.h (VIKING_VERSION): uses the PACKAGE_VERSION macro
285 * Makefile.am (EXTRA_DIST): handles viking-remote
286 * src/Makefile.am (AM_CFLAGS): substitution of CFLAGS by AM_CFLAGS
287 * doc/Makefile.am, doc/dev/Makefile.am: new files
288 * Makefile.am (SUBDIRS): handles doc directory
289 * configure.ac: handles doc and doc/dev directories
e4afc73a 290
2ab9b480 2912005-09-16
2ab9b480 292Alex Foobarian <foobarian@gmail.com>: fix to v-vs-t (better drawing)
3de5bc4f
EB
293Evan: * GPX fixes
294 * So Geocaching .LOC _isn't_ GPX?!?!? Oh well, it's XML...
295 * GPX write, click v-vs-t diagram
296 * Option to show stops in TRWLayer options, and stop_length
297 * Elevation plotting relative to min and max elevation in track.
298 * Option to do elevation plotting, and controlling relative height
2ab9b480
EB
299
3002005-09-15
301 * 4+ hours later and voila, GPX read support
302 * Fixes in propwin if track doesn't have certain data, say so.
303
3042005-09-14
305Me (Evan) again:
306 * Fix USGS support
307 * Click on the elevation map to go there, so you can see where a mountain-top is etc.
308 * Don't crash on track properties of an empty track.
309
734652bf 3102005-09-13
ba298cde 311Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>:
734652bf
EB
312 * bootstrap: new file to bootstrap auto-tools
313 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
314 * Makefile.am (bin_SCRIPTS): viking-remote added
315 * configure.ac: --enable-alphabetized-trw option added
316
317Evan Battaglia <gtoevan@gmx.net>:
318 * Experimental altitude funky plotting I'm working on
319
3202005-09-12
321Alex Foobarian <foobarian@gmail.com>'s changes
322* disable stops, for now (I forgot about those...)
323* Track elevation graph: minimum altitude difference for less jagged curves
324* Track elevation graph: gray background, blue foreground
325* Track elevation graph: lines to clearly show absolute elevation
326* New velocity-vs-time graph & calculating function
327* Notebook to hold this new graph with track elevation graph
328My (Evan's) changes:
329* Fix above v-vs-t patch to not crash on tracks without timestamp.
330* Not show v-vs-t graph and/or elevation map if the necessary data isn't there.
ba298cde 331Guilhem BONNEFILLE <guilhem.bonnefille@gmail.com>'s changes
dad55b79
GB
332 * bootstrap: new file to bootstrap auto-tools
333 * src/config.h (VIK_CONFIG_ALPHABETIZED_TRW): no more set via this file
334 * Makefile.am (bin_SCRIPTS): viking-remote added
335 * configure.ac: --enable-alphabetized-trw option added
734652bf 336
9903c388
EB
3372005-09-07
338Autotools support by Guilhem Bonnefille.
339
bb71de8b
AF
3402005-09-06
341Added Alex Foobarian's track duration patch.
342Added Alex Foobarian's track profile patch.
9903c388 343Added Alex Foobarian's elevation map fix.
bb71de8b 344
725c87e1
EB
3452005-09-04
346Map cache fix: if only one map can fit / one map is bigger than cache size, then that's OK.
bb71de8b 347Delete from cache when updating image.
725c87e1 348
50a14534
EB
3492005-08-18
350Map cache size based on memory usage, not number of images. Some flaws to be worked out still in this.
351
3522005-08-16
353Accepted USGS maps support from Clark McKines. Pretty slick, I'll have to take a look at it.
354
3552005-08-02
356Quite easily added support for Mercator projection & Google Mercator maps (regular, transparent etc)
357Chaned waypoint types a little bit (size of waypoint)
358
3592005-07-31
360Hopefully fixed background.c item # count
361Fixed KH Maps (v=2)
362
3632005-06-20
364A little research & added KH Maps support.
365
3662005-06-19
367Fixed right-click waypoint edit -> crash bug, hopefully.
368Fixed "everyone lives in zone 11" assumption for vikgeoreflayer.c; still monozone though ...
369Made it so when you paste or add a new layer, it pastes it before the selected layer, not to the top.
370Fixed the bug where pasting a map layer messed up the name.
371Made dragging middle mouse button pan. Removed pan tool. Thanks Reid for the idea.
372Made different options for drawing waypoint dots. Not very good but we can make better-looking ones later.
373