Merge lp:~noskcaj/ubuntu/trusty/libchamplain/0.12.7 into lp:ubuntu/trusty/libchamplain

Proposed by Jackson Doak
Status: Merged
Merge reported by: Sebastien Bacher
Merged at revision: not available
Proposed branch: lp:~noskcaj/ubuntu/trusty/libchamplain/0.12.7
Merge into: lp:ubuntu/trusty/libchamplain
Diff against target: 3317 lines (+591/-1546)
61 files modified
ChangeLog (+107/-333)
INSTALL (+7/-2)
Makefile.am (+1/-8)
Makefile.in (+3/-10)
NEWS (+25/-0)
README (+1/-1)
champlain-memphis-uninstalled.pc.in (+0/-11)
champlain-memphis.pc.in (+0/-11)
champlain/champlain-0.12.vapi (+1/-47)
champlain/champlain-map-source-factory.h (+6/-0)
champlain/champlain-version.h (+3/-3)
champlain/champlain-view.c (+108/-44)
champlain/champlain-view.h (+2/-0)
champlain/champlain-viewport.c (+5/-2)
configure (+25/-97)
configure.ac (+7/-11)
debian/changelog (+7/-0)
debian/libchamplain-0.12-0.symbols (+1/-0)
docs/reference-gtk/html/index.html (+2/-2)
docs/reference-gtk/html/pt01.html (+1/-1)
docs/reference-gtk/version.xml (+1/-1)
docs/reference/html/ChamplainErrorTileRenderer.html (+2/-2)
docs/reference/html/ChamplainImageRenderer.html (+2/-2)
docs/reference/html/ChamplainMapSourceFactory.html (+0/-20)
docs/reference/html/ChamplainMemphisRenderer.html (+0/-574)
docs/reference/html/ChamplainRenderer.html (+0/-1)
docs/reference/html/ChamplainView.html (+47/-2)
docs/reference/html/ch01.html (+1/-1)
docs/reference/html/ch02.html (+1/-1)
docs/reference/html/ch03.html (+1/-1)
docs/reference/html/ch04.html (+1/-1)
docs/reference/html/ch05.html (+1/-1)
docs/reference/html/ch06.html (+1/-1)
docs/reference/html/index.html (+2/-5)
docs/reference/html/index.sgml (+1/-30)
docs/reference/html/ix01.html (+3/-39)
docs/reference/html/ix02.html (+1/-1)
docs/reference/html/ix03.html (+1/-1)
docs/reference/html/ix04.html (+1/-1)
docs/reference/html/ix05.html (+1/-1)
docs/reference/html/ix06.html (+1/-1)
docs/reference/html/ix07.html (+1/-33)
docs/reference/html/ix08.html (+1/-1)
docs/reference/html/ix09.html (+1/-1)
docs/reference/html/libchamplain-ChamplainVersion.html (+3/-3)
docs/reference/html/libchamplain.devhelp2 (+1/-24)
docs/reference/html/pt01.html (+1/-1)
docs/reference/html/pt02.html (+1/-1)
docs/reference/html/pt03.html (+1/-1)
docs/reference/html/pt04.html (+1/-1)
docs/reference/html/pt05.html (+1/-4)
docs/reference/html/pt06.html (+1/-1)
docs/reference/html/pt07.html (+1/-1)
docs/reference/libchamplain-docs.sgml (+0/-1)
docs/reference/libchamplain-sections.txt (+1/-34)
docs/reference/libchamplain.types (+0/-1)
docs/reference/tmpl/champlain-map-source-factory.sgml (+0/-14)
docs/reference/tmpl/champlain-memphis-renderer.sgml (+0/-153)
docs/reference/tmpl/champlain-view.sgml (+10/-0)
docs/reference/tmpl/libchamplain-unused.sgml (+184/-0)
docs/reference/version.xml (+1/-1)
To merge this branch: bzr merge lp:~noskcaj/ubuntu/trusty/libchamplain/0.12.7
Reviewer Review Type Date Requested Status
Sebastien Bacher Approve
Review via email: mp+206631@code.launchpad.net

Description of the change

New upstream bugfix release

To post a comment you must log in.
Revision history for this message
Sebastien Bacher (seb128) wrote :

thanks for the work

review: Approve
Revision history for this message
Sebastien Bacher (seb128) wrote :

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'ChangeLog'
2--- ChangeLog 2013-09-21 15:31:58 +0000
3+++ ChangeLog 2014-02-16 21:01:35 +0000
4@@ -1,25 +1,119 @@
5 # Generated by Makefile. Do not edit.
6
7-commit cb8ba9df01b1d4f3682c1a273852bb239f89ee31
8-Author: Jiří Techet <techet@gmail.com>
9-Date: Mon Sep 16 23:10:32 2013 +0200
10-
11- 0.12.5
12-
13-commit 0c66efb6aa38596857d512fda25a58a1994cbb14
14+commit 058199a9d8c85263506dce444bfe6fb874fa6857
15+Author: Jiří Techet <techet@gmail.com>
16+Date: Thu Feb 6 20:46:17 2014 +0100
17+
18+ 0.12.7
19+
20+commit d03dabc9e35d0cd3ba6c0546eb8202fe5d57b75e
21+Author: Jiří Techet <techet@gmail.com>
22+Date: Thu Feb 6 20:26:02 2014 +0100
23+
24+ Use correct Since release
25+
26+commit 0f0e09686846c7b68df5ea25223c0ac3e78a5419
27+Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
28+Date: Tue Feb 4 15:43:11 2014 +0000
29+
30+ Release 0.12.6
31+
32+commit 367a96baa631f79e482fdef2431d4d99ffa83cf3
33+Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
34+Date: Tue Feb 4 15:28:39 2014 +0000
35+
36+ Merge all NEWS entries from 0.12 branch
37+
38+commit 5de9dd2aece22a419c42a8b4df25bc24471044ab
39+Author: Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
40+Date: Tue Feb 4 14:51:02 2014 +0000
41+
42+ Remove generated files from VCS
43+
44+ These files are generated by autogen.sh and therefore its a bad idea to
45+ keep them in VCS. You end up having redundant diffs to deal with when
46+ using different versions of autotoools.
47+
48+commit 13a4a9b869ab6c6ead99970b72e44fce320ecbc2
49+Author: Jonas Danielsson <jonas@threetimestwo.org>
50+Date: Thu Jan 30 13:06:01 2014 +0100
51+
52+ view: Add get_bounding_box_for_zoom_level
53+
54+ This function is useful for determining what zoom-level to
55+ use for the view.
56+
57+ https://bugzilla.gnome.org/show_bug.cgi?id=723279
58+
59+commit 74317aa8db53d16fd1e602d918ea14630687cc33
60+Author: William Jon McCann <william.jon.mccann@gmail.com>
61+Date: Wed Dec 18 06:11:20 2013 -0500
62+
63+ Update project homepage
64+
65+commit 6c26dc2a7f07550c5dc960c32b31de398975c01e
66+Author: Jonas Danielsson <jonas@threetimestwo.org>
67+Date: Wed Dec 4 13:51:28 2013 +0100
68+
69+ view: notify max/min-zoom-level on set_map_source
70+
71+ When setting a new map_source we change the vie max/min-zoom-level
72+ but we do not make sure they get notified.
73+
74+ This patchs sets them using champlain_view_set_[max|min]_zoom_level
75+ to ensure this.
76+
77+ https://bugzilla.gnome.org/show_bug.cgi?id=719840
78+
79+commit 9033f82ff09a426ec393a33b7befff3c7f22130c
80+Author: Jiří Techet <techet@gmail.com>
81+Date: Fri Dec 6 00:51:49 2013 +0100
82+
83+ Add checks if adjustments exist when stopping animation
84+
85+ Necessary when dispose() is called before the stop method when destroying
86+ the objects.
87+
88+commit 0bd28ea1cc6aac6954185fc6e884162a15eda733
89+Author: Jiří Techet <techet@gmail.com>
90+Date: Mon Sep 30 00:19:51 2013 +0200
91+
92+ Don't use memphis for distcheck
93+
94+ libmemphis support is currently not actively maintained and the local
95+ rendering is experimental (mostly due to missing vector tile service
96+ and not 100% perfect output of libmemphis). For this reason it's not
97+ production-ready and there's no reason to depend on it for distcheck.
98+
99+commit 8ea259864ad9d9367461dd5ceef6498eed31bdee
100+Author: Jiří Techet <techet@gmail.com>
101+Date: Sun Sep 29 17:13:12 2013 +0200
102+
103+ Name parameters consistently with headers to avoid warnings
104+
105+commit 04d18bfe6b82b07c68553b2da7958f8f53208610
106+Author: Jiří Techet <techet@gmail.com>
107+Date: Sun Sep 29 17:11:52 2013 +0200
108+
109+ Make sure Maemo is disabled when --disable-maemo is used
110+
111+commit f5840211fe413609e4006a22d212776f9e1aec70
112+Author: Jiří Techet <techet@gmail.com>
113+Date: Sun Sep 29 16:50:26 2013 +0200
114+
115+ Add the new weather map sources for Maemo builds as well
116+
117+commit 34dbea4ccf1541d322a431692fa9c236ed287152
118 Author: Jiří Techet <techet@gmail.com>
119 Date: Mon Sep 16 23:09:20 2013 +0200
120
121 Update autogenerated files
122
123-commit 919b3a2cc0301ba261c687051de0312c94814bfa
124-Merge: 25f0038 cf985ac
125+commit c7c19912b1691e08639a588ff1c76b706593ceaa
126 Author: Jiří Techet <techet@gmail.com>
127-Date: Mon Sep 16 22:50:22 2013 +0200
128+Date: Mon Sep 16 23:14:21 2013 +0200
129
130- Merge the changes from master for release
131-
132- Merge branch 'master' into libchamplain-0-12
133+ Post-release version bump
134
135 commit cf985ac8299beb8927af3193cc1e390ea71e7ccb
136 Author: Colin Walters <walters@verbum.org>
137@@ -173,44 +267,6 @@
138
139 path-layer: Correct version since dashed lines are supported
140
141-commit 25f0038ec5b207eedf8c43e1c3eecaa255d9a701
142-Author: Jiří Techet <techet@gmail.com>
143-Date: Thu May 16 20:45:19 2013 +0200
144-
145- Post-release version bump
146-
147-commit 4ee5dca5d940bc9c75fe7e78c637325b9af28b50
148-Author: Jiří Techet <techet@gmail.com>
149-Date: Thu May 16 19:49:11 2013 +0200
150-
151- 0.12.4
152-
153-commit 0631f5f06142839814ff886d9a9a515faed7d6c5
154-Author: Jiří Techet <techet@gmail.com>
155-Date: Thu May 16 19:04:52 2013 +0200
156-
157- path-layer: Correct version since dashed lines are supported
158-
159-commit ca218c19eb6b6edee49ad63071a8ef49d81b21e4
160-Merge: 8075e85 0ef0b54
161-Author: Jiří Techet <techet@gmail.com>
162-Date: Thu May 16 18:24:27 2013 +0200
163-
164- Merge branch 'master' into libchamplain-0-12
165-
166- Conflicts:
167- configure.ac
168-
169-commit 8075e85088f8c94763ead14920499f236635cd00
170-Merge: 8d8cdc9 0b79829
171-Author: Jiří Techet <techet@gmail.com>
172-Date: Thu May 16 18:22:58 2013 +0200
173-
174- Merge commit '0b79829e2c56c37755006588cb557351315c63c7' into libchamplain-0-12
175-
176- Conflicts:
177- NEWS
178-
179 commit 0ef0b5465be1ce8dc9721c1ad8d25e14df7e1fdc
180 Author: Jiří Techet <techet@gmail.com>
181 Date: Thu May 16 17:51:34 2013 +0200
182@@ -858,33 +914,6 @@
183
184 Added the possibility to use TMS correct y-axis.
185
186-commit 8d8cdc9380c92a1316d67569bbac5b9bfd269527
187-Author: Jiří Techet <techet@gmail.com>
188-Date: Mon Aug 13 15:26:41 2012 +0200
189-
190- Disable clutter depreciation warnings for now
191-
192- TODO: Once libchamplain's dependency is updated to newer clutter
193- version, update libchamplain sources and remove the macros.
194-
195-commit 63fa8f4bd289834e09e22d1d62c41a16eef985fc
196-Author: Jiří Techet <techet@gmail.com>
197-Date: Mon Aug 13 15:02:37 2012 +0200
198-
199- Add documentation for TMSY coordinate
200-
201-commit 2450ad876cf372b6952869410c4da00a7ee2184f
202-Author: Samuel Gyger <samuel@gyger.at>
203-Date: Sat Jul 21 18:44:12 2012 +0200
204-
205- Added the possibility to use TMS correct y-axis.
206-
207-commit f407a9b825b4a78e42db7d803ad98ce90b6956d5
208-Author: Evan Nemerson <evan@coeus-group.com>
209-Date: Mon Aug 6 17:01:47 2012 -0700
210-
211- Fix symbol name referred to in ChamplainFileCache:size-limit docs
212-
213 commit 78f7c4c02edb9796dc65854b1b67c472caca9439
214 Author: Evan Nemerson <evan@coeus-group.com>
215 Date: Mon Aug 6 17:01:47 2012 -0700
216@@ -897,36 +926,6 @@
217
218 Update demos makefile
219
220-commit fe1fa2ae8977bcec4ccf43adc91da54e932c6ae2
221-Author: Jiří Techet <techet@gmail.com>
222-Date: Sat Jul 14 23:12:00 2012 +0200
223-
224- 0.12.3
225-
226-commit 0313f980bee319b87f881153b0cf649fa959f202
227-Author: Jiří Techet <techet@gmail.com>
228-Date: Sat Jul 14 23:25:23 2012 +0200
229-
230- Update demos makefile
231-
232-commit 9b3a35b43cb4850ebc793d5eb3813400e08f5f9c
233-Author: Jiří Techet <techet@gmail.com>
234-Date: Sat Jul 14 22:38:11 2012 +0200
235-
236- Merge launcher-gtk.py and markers.py
237-
238-commit b4e95b0228038ada9d304db49b7ca1733f405c63
239-Author: Pablo Castellano <pablo@anche.no>
240-Date: Mon Jul 9 22:19:31 2012 +0200
241-
242- [demos] Added polygons.py (similar to polygons.c)
243-
244-commit 0dd0bbbecf3b4960dbfe2b85de11cb5865b5f933
245-Author: Pablo Castellano <pablo@anche.no>
246-Date: Mon Jun 18 14:27:43 2012 +0200
247-
248- Minor changes
249-
250 commit 2002cb15dd5952dbdbcefb2698b881f046a35259
251 Author: Jiří Techet <techet@gmail.com>
252 Date: Sat Jul 14 22:38:11 2012 +0200
253@@ -951,42 +950,12 @@
254
255 fix osm cycle map source
256
257-commit 8cd9347ad42abe7812983ab75d3706f1234636eb
258-Author: Thomas Bechtold <thomasbechtold@jpberlin.de>
259-Date: Sun Jul 8 10:27:59 2012 +0200
260-
261- fix osm cycle map source
262-
263-commit 5169e770c3fb3047badec0ffdcebf8fdb29599e3
264-Author: Jiří Techet <techet@gmail.com>
265-Date: Fri Jun 29 00:30:26 2012 +0200
266-
267- Resize containing clutter actor together with the point
268-
269 commit 8c769a60905b7655ac5087ca0f63f6b6d8a4779e
270 Author: Jiří Techet <techet@gmail.com>
271 Date: Fri Jun 29 00:30:26 2012 +0200
272
273 Resize containing clutter actor together with the point
274
275-commit dc1d0ba2fdc2aca99dd9a32f05a5fec9b8a0a19b
276-Author: Pablo Castellano <pablo@anche.no>
277-Date: Sun May 27 01:28:30 2012 +0200
278-
279- Improvements in several files
280-
281-commit 223769f060394b09ec85220fe278fb03a9064fe9
282-Author: Pablo Castellano <pablo@anche.no>
283-Date: Sat May 26 19:54:07 2012 +0200
284-
285- Fixed call to unexisting get_coords() method in launcher-gtk.py
286-
287-commit d79049c49f5931ace5559c8612b1da6ad88947ae
288-Author: Pablo Castellano <pablog@gnome.org>
289-Date: Sun May 27 19:53:45 2012 +0200
290-
291- Fixed typo. Closes bug #676892
292-
293 commit 8bf1dc266a2a7ac44960274f55bbcddbad522f8f
294 Author: Pablo Castellano <pablo@anche.no>
295 Date: Sun May 27 01:28:30 2012 +0200
296@@ -1005,12 +974,6 @@
297
298 Fixed typo. Closes bug #676892
299
300-commit 3b8b2937732e00d281f512ab7a8e3393dfda5844
301-Author: Jiří Techet <techet@gmail.com>
302-Date: Wed Apr 4 22:52:44 2012 +0200
303-
304- Correct comment in minimal-gtk demo
305-
306 commit 05527352d0e1666067d789412c98d49cfa13f343
307 Author: Jiří Techet <techet@gmail.com>
308 Date: Wed Apr 4 22:52:44 2012 +0200
309@@ -1028,43 +991,6 @@
310 There is no API break at the moment so it's not necessary
311 to change the library version.
312
313-commit f81ed70babd5728c70705ead24ca2194ec4fea0c
314-Author: Jiří Techet <techet@gmail.com>
315-Date: Mon Mar 12 00:21:19 2012 +0100
316-
317- 0.12.2
318-
319-commit 37dab62a739ab6f68cd0b046cb1f370938b015b8
320-Author: Jiří Techet <techet@gmail.com>
321-Date: Mon Mar 12 00:00:29 2012 +0100
322-
323- Don't generate vapi files during make distcheck
324-
325- Due to some missing vapi files in vala 0.14.2 libchamplain's
326- vapi files cannot be generated with this version. Because
327- this vala version is commonly deployed, make distcheck often
328- fails. As a workaround, use the pregenerated vapi files instead.
329-
330-commit 6b75d8d8fca469e9d549d497a5e39996cca37a87
331-Author: Jiří Techet <techet@gmail.com>
332-Date: Mon Mar 12 00:04:55 2012 +0100
333-
334- Use vapi file generated by vala 0.15.2
335-
336-commit 7de169268624c87909b5d6bc679ddc7e0b158166
337-Author: Alexandre Rostovtsev <tetromino@gentoo.org>
338-Date: Sat Feb 4 16:51:53 2012 -0500
339-
340- Call vapigen with --pkg cogl-pango-1.0
341-
342- https://bugzilla.gnome.org/show_bug.cgi?id=669378
343-
344-commit 270db8f130c955254bf64f12e680d7d2f4e15c3d
345-Author: Jiří Techet <techet@gmail.com>
346-Date: Thu Dec 29 18:55:05 2011 +0100
347-
348- It's the time of the year again...
349-
350 commit 77ce038a1cd67d742c42497a864e7917daffcc64
351 Author: Jiří Techet <techet@gmail.com>
352 Date: Mon Mar 12 00:00:29 2012 +0100
353@@ -1122,44 +1048,12 @@
354
355 Thanks to Nicolas Évrard!
356
357-commit fde678863582fa0cbf3103d43be04b5378c78e86
358-Author: Jiří Techet <techet@gmail.com>
359-Date: Thu Dec 29 01:44:22 2011 +0100
360-
361- Add auxiliary script containing all the needed parameters to make a distribution
362-
363-commit 1be2ad0059ebfbd4761e21f7b815702d4b90163b
364-Author: Jiří Techet <techet@gmail.com>
365-Date: Thu Dec 29 01:43:36 2011 +0100
366-
367- Distribute the python demos and marker images
368-
369-commit bd9a31502429be162ffc8832b9ad771da5869dcb
370-Author: Jiří Techet <techet@gmail.com>
371-Date: Wed Dec 28 23:44:08 2011 +0100
372-
373- Minor changes/cleanups in Python demos
374-
375-commit 8a29e4244351d48ed9aaa3a1afcd6028126b2042
376-Author: Jiří Techet <techet@gmail.com>
377-Date: Tue Dec 27 15:34:58 2011 +0100
378-
379- Add Python champlain-gtk demo with markers
380-
381- Thanks to Nicolas Évrard!
382-
383 commit 42e3cfccae78e56db4427eed47b30c9f5f09b68a
384 Author: Jiří Techet <techet@gmail.com>
385 Date: Tue Dec 20 02:06:41 2011 +0100
386
387 Update NEWS file
388
389-commit 2218bf3e82c3ddafb202da18afe0b8c0d3622d70
390-Author: Jiří Techet <techet@gmail.com>
391-Date: Tue Dec 20 02:05:41 2011 +0100
392-
393- 0.12.1
394-
395 commit 74a2d1f1463edd5f59325902a01d2aa73b357e52
396 Author: Jiří Techet <techet@gmail.com>
397 Date: Tue Dec 20 01:52:45 2011 +0100
398@@ -1172,126 +1066,6 @@
399
400 Update libchamplain-sections with new functions
401
402-commit cb3f5d7280130ffa01d3165f0bcc72a3dac967b6
403-Author: Jiří Techet <techet@gmail.com>
404-Date: Tue Dec 20 01:43:03 2011 +0100
405-
406- Update vapi file
407-
408-commit de7a9fcdb2afeb3a0a436676eed9509d02ae6f0c
409-Author: Jiří Techet <techet@gmail.com>
410-Date: Tue Dec 20 01:42:12 2011 +0100
411-
412- Update libchamplain-sections with new functions
413-
414-commit a6601ecd8343e878b32050f1e63c9eda089904ab
415-Author: Jiří Techet <techet@gmail.com>
416-Date: Mon Dec 19 23:21:51 2011 +0100
417-
418- Fix wrong zoom actor placement at low zoom levels
419-
420-commit 4b51f4e7699f784cc756239163b5378344a66a6d
421-Author: Jiří Techet <techet@gmail.com>
422-Date: Sat Nov 26 00:44:29 2011 +0100
423-
424- Don't use (transfer full) for initially unowned objects
425-
426- Transfer full says that the caller should unref the object but
427- in the case of initially unowned objects this means one
428- extra unref and object destruction.
429-
430- More details here:
431-
432- https://bugzilla.gnome.org/show_bug.cgi?id=638542
433-
434-commit 21f2a2a053c5d5cc24651a8aefd8c24357a85223
435-Author: Jiří Techet <techet@gmail.com>
436-Date: Mon Nov 21 13:16:29 2011 +0100
437-
438- Add description how to run the python demo
439-
440-commit 294557ea2581b7cd7b26ecf9b2bef0e75c1df826
441-Author: Jiří Techet <techet@gmail.com>
442-Date: Mon Nov 21 13:16:10 2011 +0100
443-
444- Add dashed line drawing to path layers
445-
446-commit 074f227ecc5b2b8ac6ba0e04677a5bd8dcfcb4af
447-Author: Jiří Techet <techet@gmail.com>
448-Date: Sun Nov 20 18:42:23 2011 +0100
449-
450- Get rid of clutter_stage_get_default()
451-
452- It is deprecated in clutter now.
453-
454-commit 6117e0da34a24b8532067b0a0981e8584c7b2870
455-Author: Jiří Techet <techet@gmail.com>
456-Date: Sun Nov 20 16:03:17 2011 +0100
457-
458- Replace some deprecated functions
459-
460-commit 8ca190812387ed370f89677734b9d12e8f8d232d
461-Author: Jiří Techet <techet@gmail.com>
462-Date: Sun Nov 20 15:06:43 2011 +0100
463-
464- In idle functions check whether ClutterActor was destroyed
465-
466- Clutter actor can be destroyed using clutter_actor_destroy()
467- which causes immediate call of dispose no matter how many
468- refs the given object has. In idle functions we have to check
469- whether this happened to current object (by checking whether
470- some of the referenced objects is NULL) and if so, return from
471- the idle function immediately.
472-
473- This commit also adds one testing example which quickly creates
474- and destroys ChamplainView, which can easily verify the presence
475- of the original bug.
476-
477-commit 83b363fbef08325ae5561323e7c051f64e36d3e3
478-Author: Jiří Techet <techet@gmail.com>
479-Date: Sun Nov 20 00:16:07 2011 +0100
480-
481- Don't use idle function when animating markers
482-
483- Use of idle functions is dangerous in clutter because actors
484- can be destroyed by clutter_actor_destroy() even if they are
485- reffed.
486-
487-commit 366f84b961ab77291fead567b7eedfe8fd0e2b85
488-Author: Jiří Techet <techet@gmail.com>
489-Date: Fri Nov 18 02:43:21 2011 +0100
490-
491- Some more g_thread_init() removal
492-
493-commit c117a917f1b4e1dbf0ee375d7ffa01bfce2d86d1
494-Author: Jiří Techet <techet@gmail.com>
495-Date: Fri Nov 18 02:34:40 2011 +0100
496-
497- Add other dependencies CFLAGS to champlain-gtk AM_CPPFLAGS
498-
499-commit af4a63486d822f59c05efaae75bbc6b24489aed5
500-Author: Jiří Techet <techet@gmail.com>
501-Date: Fri Nov 18 01:21:25 2011 +0100
502-
503- Add missing redraws when path properties change
504-
505-commit 6afb0c5016cd67d86bf3654bda0f596d55b67eb6
506-Author: Colin Walters <walters@verbum.org>
507-Date: Thu Nov 3 22:29:37 2011 -0400
508-
509- demos: Don't call g_thread_init
510-
511- Doing so now requires linking -lgthread, but it's been pointless
512- since GLib 2.18, which is ancient history now.
513-
514-commit 7c0da5cbfc8b6570595ade3ef576d1ac07f7537e
515-Author: Jiří Techet <techet@gmail.com>
516-Date: Fri Oct 7 00:06:59 2011 +0200
517-
518- When re-creating scale, remove all actors first
519-
520- Otherwise the previously inserted actors are still used for redrawing.
521-
522 commit fd5e4232d30d39951552e1353f5b09ba637b4940
523 Author: Jiří Techet <techet@gmail.com>
524 Date: Mon Dec 19 23:21:51 2011 +0100
525
526=== modified file 'INSTALL'
527--- INSTALL 2012-03-29 20:25:19 +0000
528+++ INSTALL 2014-02-16 21:01:35 +0000
529@@ -1,8 +1,8 @@
530 Installation Instructions
531 *************************
532
533-Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
534-2006, 2007, 2008, 2009 Free Software Foundation, Inc.
535+Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation,
536+Inc.
537
538 Copying and distribution of this file, with or without modification,
539 are permitted in any medium without royalty provided the copyright
540@@ -226,6 +226,11 @@
541
542 and if that doesn't work, install pre-built binaries of GCC for HP-UX.
543
544+ HP-UX `make' updates targets which have the same time stamps as
545+their prerequisites, which makes it generally unusable when shipped
546+generated files such as `configure' are involved. Use GNU `make'
547+instead.
548+
549 On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
550 parse its `<wchar.h>' header file. The option `-nodtk' can be used as
551 a workaround. If GNU CC is not installed, it is therefore recommended
552
553=== modified file 'Makefile.am'
554--- Makefile.am 2012-03-29 20:25:19 +0000
555+++ Makefile.am 2014-02-16 21:01:35 +0000
556@@ -11,21 +11,14 @@
557 other_pcfiles += champlain-gtk-@CHAMPLAIN_API_VERSION@-uninstalled.pc
558 endif
559
560-if ENABLE_MEMPHIS
561-pcfiles += champlain-memphis-@CHAMPLAIN_API_VERSION@.pc
562-other_pcfiles += champlain-memphis-@CHAMPLAIN_API_VERSION@-uninstalled.pc
563-endif
564-
565 pkgconfig_DATA = $(pcfiles)
566 pkgconfigdir = $(libdir)/pkgconfig
567
568-DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc --enable-gtk --enable-introspection --enable-vala-demos --enable-memphis
569+DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc --enable-gtk --enable-introspection --enable-vala-demos --disable-memphis
570
571 EXTRA_DIST = \
572 champlain-gtk.pc.in \
573 champlain-gtk-uninstalled.pc.in \
574- champlain-memphis.pc.in \
575- champlain-memphis-uninstalled.pc.in \
576 champlain.pc.in \
577 champlain-uninstalled.pc.in
578
579
580=== modified file 'Makefile.in'
581--- Makefile.in 2013-09-21 15:31:58 +0000
582+++ Makefile.in 2014-02-16 21:01:35 +0000
583@@ -54,15 +54,11 @@
584 @ENABLE_GTK_TRUE@am__append_1 = champlain-gtk
585 @ENABLE_GTK_TRUE@am__append_2 = champlain-gtk-@CHAMPLAIN_API_VERSION@.pc
586 @ENABLE_GTK_TRUE@am__append_3 = champlain-gtk-@CHAMPLAIN_API_VERSION@-uninstalled.pc
587-@ENABLE_MEMPHIS_TRUE@am__append_4 = champlain-memphis-@CHAMPLAIN_API_VERSION@.pc
588-@ENABLE_MEMPHIS_TRUE@am__append_5 = champlain-memphis-@CHAMPLAIN_API_VERSION@-uninstalled.pc
589 subdir = .
590 DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
591 $(srcdir)/Makefile.in \
592 $(srcdir)/champlain-gtk-uninstalled.pc.in \
593 $(srcdir)/champlain-gtk.pc.in \
594- $(srcdir)/champlain-memphis-uninstalled.pc.in \
595- $(srcdir)/champlain-memphis.pc.in \
596 $(srcdir)/champlain-uninstalled.pc.in \
597 $(srcdir)/champlain.pc.in $(srcdir)/config.h.in \
598 $(top_srcdir)/configure AUTHORS COPYING ChangeLog INSTALL NEWS \
599@@ -346,18 +342,15 @@
600 # Have the demos build at the end as they depend on optional parts
601 SUBDIRS = build champlain $(am__append_1) docs demos
602 ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
603-pcfiles = champlain-@CHAMPLAIN_API_VERSION@.pc $(am__append_2) \
604- $(am__append_4)
605+pcfiles = champlain-@CHAMPLAIN_API_VERSION@.pc $(am__append_2)
606 other_pcfiles = champlain-@CHAMPLAIN_API_VERSION@-uninstalled.pc \
607- $(am__append_3) $(am__append_5)
608+ $(am__append_3)
609 pkgconfig_DATA = $(pcfiles)
610 pkgconfigdir = $(libdir)/pkgconfig
611-DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-gtk --enable-introspection --enable-vala-demos --enable-memphis
612+DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-gtk --enable-introspection --enable-vala-demos --disable-memphis
613 EXTRA_DIST = \
614 champlain-gtk.pc.in \
615 champlain-gtk-uninstalled.pc.in \
616- champlain-memphis.pc.in \
617- champlain-memphis-uninstalled.pc.in \
618 champlain.pc.in \
619 champlain-uninstalled.pc.in
620
621
622=== modified file 'NEWS'
623--- NEWS 2013-09-21 15:31:58 +0000
624+++ NEWS 2014-02-16 21:01:35 +0000
625@@ -1,3 +1,28 @@
626+libchamplain 0.12.7 (2014-02-06)
627+================================
628+
629+Stable release
630+
631+Changes:
632+
633+* Use correct LIBRARY_VERSION string
634+
635+libchamplain 0.12.6 (2014-02-04)
636+================================
637+
638+Stable release
639+
640+Changes:
641+
642+- Make sure Maemo is disabled when --disable-maemo is used.
643+- Add the new weather map sources for Maemo builds as well.
644+- ChamplainView
645+ - More reliable notifications for max/min-zoom-level properties.
646+ - Add API to determine appropriate zoom-level for a particular
647+ bounding box.
648+- Update project homepage link.
649+- Fixes to build.
650+
651 libchamplain 0.12.5 (2013-09-16)
652 ===============================
653
654
655=== modified file 'README'
656--- README 2013-09-01 17:18:52 +0000
657+++ README 2014-02-16 21:01:35 +0000
658@@ -32,7 +32,7 @@
659 directory.
660
661 The official website is:
662- http://projects.gnome.org/libchamplain
663+ https://wiki.gnome.org/Projects/libchamplain
664
665 The official mailing list archive is:
666 http://mail.gnome.org/mailman/listinfo/libchamplain-list
667
668=== removed file 'champlain-memphis-uninstalled.pc.in'
669--- champlain-memphis-uninstalled.pc.in 2010-10-10 15:59:25 +0000
670+++ champlain-memphis-uninstalled.pc.in 1970-01-01 00:00:00 +0000
671@@ -1,11 +0,0 @@
672-prefix=
673-exec_prefix=
674-abs_top_srcdir=@abs_top_srcdir@
675-abs_top_builddir=@abs_top_builddir@
676-
677-Name: libchamplain-memphis (uninstalled copy)
678-Description: libmemphis support for libchamplain
679-Version: @VERSION@
680-Libs: ${abs_top_builddir}/champlain/libchamplain-@CHAMPLAIN_API_VERSION@.la
681-Cflags: -I${abs_top_srcdir} -I${abs_top_builddir}
682-Requires: champlain-@CHAMPLAIN_API_VERSION@-uninstalled memphis-0.2
683
684=== removed file 'champlain-memphis.pc.in'
685--- champlain-memphis.pc.in 2010-06-29 00:34:56 +0000
686+++ champlain-memphis.pc.in 1970-01-01 00:00:00 +0000
687@@ -1,11 +0,0 @@
688-prefix=@prefix@
689-exec_prefix=@exec_prefix@
690-libdir=@libdir@
691-includedir=@includedir@
692-
693-Name: libchamplain-memphis
694-Description: libmemphis support for libchamplain
695-Version: @VERSION@
696-Libs: -L${libdir} -lchamplain-@CHAMPLAIN_API_VERSION@
697-Cflags: -I${includedir}/libchamplain-@CHAMPLAIN_API_VERSION@
698-Requires: champlain-@CHAMPLAIN_API_VERSION@ memphis-0.2
699
700=== modified file 'champlain/champlain-0.12.vapi'
701--- champlain/champlain-0.12.vapi 2013-09-21 15:31:58 +0000
702+++ champlain/champlain-0.12.vapi 2014-02-16 21:01:35 +0000
703@@ -303,25 +303,6 @@
704 public void set_size_limit (uint size_limit);
705 public uint size_limit { get; set construct; }
706 }
707- [CCode (cheader_filename = "champlain/champlain.h", type_id = "champlain_memphis_renderer_get_type ()")]
708- public class MemphisRenderer : Champlain.Renderer {
709- [CCode (has_construct_function = false)]
710- protected MemphisRenderer ();
711- [CCode (has_construct_function = false)]
712- public MemphisRenderer.full (uint tile_size);
713- public Clutter.Color get_background_color ();
714- public Champlain.BoundingBox get_bounding_box ();
715- public GLib.List<string> get_rule_ids ();
716- public uint get_tile_size ();
717- public void load_rules (string rules_path);
718- public void remove_rule (string id);
719- public void set_background_color (Clutter.Color color);
720- public void set_rule (Champlain.MemphisRule rule);
721- public void set_tile_size (uint size);
722- [NoAccessorMethod]
723- public Champlain.BoundingBox bounding_box { owned get; set; }
724- public uint tile_size { get; set; }
725- }
726 [CCode (cheader_filename = "champlain/champlain.h", type_id = "champlain_network_bbox_tile_source_get_type ()")]
727 public class NetworkBboxTileSource : Champlain.TileSource {
728 [CCode (has_construct_function = false)]
729@@ -509,6 +490,7 @@
730 public bool get_animate_zoom ();
731 public unowned Clutter.Content get_background_pattern ();
732 public Champlain.BoundingBox get_bounding_box ();
733+ public Champlain.BoundingBox get_bounding_box_for_zoom_level (uint zoom_level);
734 public double get_center_latitude ();
735 public double get_center_longitude ();
736 public double get_deceleration ();
737@@ -597,39 +579,11 @@
738 [NoAccessorMethod]
739 public abstract double longitude { get; set; }
740 }
741- [CCode (cheader_filename = "champlain/champlain.h", has_type_id = false)]
742- public struct MemphisRule {
743- public weak string keys;
744- public weak string values;
745- public Champlain.MemphisRuleType type;
746- public Champlain.MemphisRuleAttr polygon;
747- public Champlain.MemphisRuleAttr line;
748- public Champlain.MemphisRuleAttr border;
749- public Champlain.MemphisRuleAttr text;
750- }
751- [CCode (cheader_filename = "champlain/champlain.h", has_type_id = false)]
752- public struct MemphisRuleAttr {
753- public uint8 z_min;
754- public uint8 z_max;
755- public uint8 color_red;
756- public uint8 color_green;
757- public uint8 color_blue;
758- public uint8 color_alpha;
759- public weak string style;
760- public double size;
761- }
762 [CCode (cheader_filename = "champlain/champlain.h", cprefix = "CHAMPLAIN_MAP_PROJECTION_", has_type_id = false)]
763 public enum MapProjection {
764 [CCode (cname = "CHAMPLAIN_MAP_PROJECTION_MERCATOR")]
765 MAP_PROJECTION_MERCATOR
766 }
767- [CCode (cheader_filename = "champlain/champlain.h", cprefix = "CHAMPLAIN_MEMPHIS_RULE_TYPE_", has_type_id = false)]
768- public enum MemphisRuleType {
769- UNKNOWN,
770- NODE,
771- WAY,
772- RELATION
773- }
774 [CCode (cheader_filename = "champlain/champlain.h", cprefix = "CHAMPLAIN_SELECTION_", has_type_id = false)]
775 public enum SelectionMode {
776 NONE,
777
778=== modified file 'champlain/champlain-map-source-factory.h'
779--- champlain/champlain-map-source-factory.h 2013-09-21 15:31:58 +0000
780+++ champlain/champlain-map-source-factory.h 2014-02-16 21:01:35 +0000
781@@ -180,6 +180,7 @@
782 * OpenWeatherMap temperature
783 */
784 #define CHAMPLAIN_MAP_SOURCE_OWM_TEMPERATURE "owm-temperature"
785+
786 #else
787 #define CHAMPLAIN_MAP_SOURCE_OSM_MAPNIK "OpenStreetMap I"
788 #define CHAMPLAIN_MAP_SOURCE_OSM_OSMARENDER "OpenStreetMap II"
789@@ -189,6 +190,11 @@
790 #define CHAMPLAIN_MAP_SOURCE_OSM_TRANSPORT_MAP "Public Transport"
791 #define CHAMPLAIN_MAP_SOURCE_OAM "OpenAerialMap"
792 #define CHAMPLAIN_MAP_SOURCE_MFF_RELIEF "MapsForFree Relief"
793+#define CHAMPLAIN_MAP_SOURCE_OWM_CLOUDS "OpenWeatherMap Clouds"
794+#define CHAMPLAIN_MAP_SOURCE_OWM_PRECIPITATION "OpenWeatherMap Precipitation"
795+#define CHAMPLAIN_MAP_SOURCE_OWM_PRESSURE "OpenWeatherMap Pressure"
796+#define CHAMPLAIN_MAP_SOURCE_OWM_WIND "OpenWeatherMap Wind"
797+#define CHAMPLAIN_MAP_SOURCE_OWM_TEMPERATURE "OpenWeatherMap Temperature"
798 #endif
799
800 #ifdef CHAMPLAIN_HAS_MEMPHIS
801
802=== modified file 'champlain/champlain-version.h'
803--- champlain/champlain-version.h 2013-09-21 15:31:58 +0000
804+++ champlain/champlain-version.h 2014-02-16 21:01:35 +0000
805@@ -49,14 +49,14 @@
806 *
807 * The micro version of libchamplain (3, if %CHAMPLAIN_VERSION is 1.2.3)
808 */
809-#define CHAMPLAIN_MICRO_VERSION (5)
810+#define CHAMPLAIN_MICRO_VERSION (7)
811
812 /**
813 * CHAMPLAIN_VERSION:
814 *
815 * The full version of libchamplain, like 1.2.3
816 */
817-#define CHAMPLAIN_VERSION 0.12.5
818+#define CHAMPLAIN_VERSION 0.12.7
819
820 /**
821 * CHAMPLAIN_VERSION_S:
822@@ -64,7 +64,7 @@
823 * The full version of libchamplain, in string form (suited for
824 * string concatenation)
825 */
826-#define CHAMPLAIN_VERSION_S "0.12.5"
827+#define CHAMPLAIN_VERSION_S "0.12.7"
828
829 /**
830 * CHAMPLAIN_VERSION_HEX:
831
832=== modified file 'champlain/champlain-view.c'
833--- champlain/champlain-view.c 2013-09-21 15:31:58 +0000
834+++ champlain/champlain-view.c 2014-02-16 21:01:35 +0000
835@@ -251,6 +251,16 @@
836 guint duration);
837 static gboolean redraw_timeout_cb(gpointer view);
838 static void remove_all_tiles (ChamplainView *view);
839+static void get_x_y_for_zoom_level (ChamplainView *view,
840+ guint zoom_level,
841+ gint offset_x,
842+ gint offset_y,
843+ gdouble *new_x,
844+ gdouble *new_y);
845+static ChamplainBoundingBox *get_bounding_box (ChamplainView *view,
846+ guint zoom_level,
847+ gdouble x,
848+ gdouble y);
849
850
851 static void
852@@ -2185,6 +2195,8 @@
853 CHAMPLAIN_IS_MAP_SOURCE (source));
854
855 ChamplainViewPrivate *priv = view->priv;
856+ guint source_min_zoom;
857+ guint source_max_zoom;
858
859 if (priv->map_source == source)
860 return;
861@@ -2195,8 +2207,10 @@
862 g_list_free_full (priv->overlay_sources, g_object_unref);
863 priv->overlay_sources = NULL;
864
865- priv->min_zoom_level = champlain_map_source_get_min_zoom_level (priv->map_source);
866- priv->max_zoom_level = champlain_map_source_get_max_zoom_level (priv->map_source);
867+ source_min_zoom = champlain_map_source_get_min_zoom_level (priv->map_source);
868+ champlain_view_set_min_zoom_level (view, source_min_zoom);
869+ source_max_zoom = champlain_map_source_get_max_zoom_level (priv->map_source);
870+ champlain_view_set_max_zoom_level (view, source_max_zoom);
871
872 /* Keep same zoom level if the new map supports it */
873 if (priv->zoom_level > priv->max_zoom_level)
874@@ -2632,6 +2646,22 @@
875 clutter_actor_set_scale (zoom_actor, deltazoom, deltazoom);
876 }
877
878+static void
879+get_x_y_for_zoom_level (ChamplainView *view,
880+ guint zoom_level,
881+ gint offset_x,
882+ gint offset_y,
883+ gdouble *new_x,
884+ gdouble *new_y)
885+{
886+ ChamplainViewPrivate *priv = view->priv;
887+ gdouble deltazoom;
888+
889+ deltazoom = pow (2, (gdouble) zoom_level - (gdouble) priv->zoom_level);
890+
891+ *new_x = (priv->viewport_x + offset_x) * deltazoom - offset_x;
892+ *new_y = (priv->viewport_y + offset_y) * deltazoom - offset_y;
893+}
894
895 /* Sets the zoom level, leaving the (x, y) at the exact same point in the view */
896 static gboolean
897@@ -2647,7 +2677,6 @@
898 gdouble new_x, new_y;
899 gdouble offset_x = x;
900 gdouble offset_y = y;
901- gdouble deltazoom;
902
903 if (zoom_level == priv->zoom_level || ZOOM_LEVEL_OUT_OF_RANGE (priv, zoom_level))
904 return FALSE;
905@@ -2664,11 +2693,8 @@
906 if (CLUTTER_ACTOR_IS_REALIZED (view))
907 show_zoom_actor (view, zoom_level, offset_x, offset_y);
908
909- deltazoom = pow (2, (gdouble)zoom_level - (gdouble)priv->zoom_level);
910+ get_x_y_for_zoom_level (view, zoom_level, offset_x, offset_y, &new_x, &new_y);
911
912- new_x = (priv->viewport_x + offset_x) * deltazoom - offset_x;
913- new_y = (priv->viewport_y + offset_y) * deltazoom - offset_y;
914-
915 priv->zoom_level = zoom_level;
916
917 if (CLUTTER_ACTOR_IS_REALIZED (view))
918@@ -3017,50 +3043,88 @@
919 return view->priv->state;
920 }
921
922-/**
923- * champlain_view_get_bounding_box:
924- * @view: a #ChamplainView
925- *
926- * Gets the bounding box for view @view at current zoom-level.
927- *
928- * Returns: (transfer full): the bounding box
929- *
930- * Since: 0.12.4
931- */
932-ChamplainBoundingBox *
933-champlain_view_get_bounding_box (ChamplainView *view)
934+static ChamplainBoundingBox *
935+get_bounding_box (ChamplainView *view,
936+ guint zoom_level,
937+ gdouble x,
938+ gdouble y)
939 {
940- DEBUG_LOG ()
941-
942 ChamplainViewPrivate *priv = view->priv;
943 ChamplainBoundingBox *bbox;
944
945- g_return_val_if_fail (CHAMPLAIN_IS_VIEW (view), NULL);
946-
947 bbox = champlain_bounding_box_new ();
948
949 bbox->top = champlain_map_source_get_latitude (priv->map_source,
950- priv->zoom_level,
951- priv->viewport_y);
952+ zoom_level,
953+ y);
954 bbox->bottom = champlain_map_source_get_latitude (priv->map_source,
955- priv->zoom_level,
956- priv->viewport_y + priv->viewport_height);
957-
958+ zoom_level,
959+ y + priv->viewport_height);
960 bbox->left = champlain_map_source_get_longitude (priv->map_source,
961- priv->zoom_level,
962- priv->viewport_x);
963+ zoom_level,
964+ x);
965 bbox->right = champlain_map_source_get_longitude (priv->map_source,
966- priv->zoom_level,
967- priv->viewport_x + priv->viewport_width);
968-
969+ zoom_level,
970+ x + priv->viewport_width);
971 return bbox;
972 }
973
974+/**
975+ * champlain_view_get_bounding_box_for_zoom_level:
976+ * @view: a #ChamplainView
977+ * @zoom_level: the level of zoom, a guint between 1 and 20
978+ *
979+ * Gets the bounding box for view @view at @zoom_level.
980+ *
981+ * Returns: (transfer full): the bounding box for the view at @zoom_level.
982+ *
983+ * Since: 0.12.6
984+ */
985+ChamplainBoundingBox *
986+champlain_view_get_bounding_box_for_zoom_level (ChamplainView *view,
987+ guint zoom_level)
988+{
989+ ChamplainViewPrivate *priv = view->priv;
990+ gdouble x, y;
991+ gdouble offset_x, offset_y;
992+
993+ g_return_val_if_fail (CHAMPLAIN_IS_VIEW (view), NULL);
994+
995+ offset_x = priv->viewport_width / 2.0;
996+ offset_y = priv->viewport_height / 2.0;
997+
998+ get_x_y_for_zoom_level (view, zoom_level, offset_x, offset_y, &x, &y);
999+
1000+ return get_bounding_box (view, zoom_level, x, y);
1001+}
1002+
1003+/**
1004+ * champlain_view_get_bounding_box:
1005+ * @view: a #ChamplainView
1006+ *
1007+ * Gets the bounding box for view @view at current zoom-level.
1008+ *
1009+ * Returns: (transfer full): the bounding box
1010+ *
1011+ * Since: 0.12.4
1012+ */
1013+ChamplainBoundingBox *
1014+champlain_view_get_bounding_box (ChamplainView *view)
1015+{
1016+ DEBUG_LOG ()
1017+
1018+ ChamplainViewPrivate *priv = view->priv;
1019+
1020+ g_return_val_if_fail (CHAMPLAIN_IS_VIEW (view), NULL);
1021+
1022+ return get_bounding_box (view, priv->zoom_level, priv->viewport_x, priv->viewport_y);
1023+}
1024+
1025
1026 /**
1027 * champlain_view_add_overlay_source:
1028 * @view: a #ChamplainView
1029- * @source: a #ChamplainMapSource
1030+ * @map_source: a #ChamplainMapSource
1031 * @opacity: opacity to use
1032 *
1033 * Adds a new overlay map source to render tiles with the supplied opacity on top
1034@@ -3070,7 +3134,7 @@
1035 */
1036 void
1037 champlain_view_add_overlay_source (ChamplainView *view,
1038- ChamplainMapSource *source,
1039+ ChamplainMapSource *map_source,
1040 guint8 opacity)
1041 {
1042 DEBUG_LOG ()
1043@@ -3078,12 +3142,12 @@
1044 ChamplainViewPrivate *priv;
1045
1046 g_return_if_fail (CHAMPLAIN_IS_VIEW (view));
1047- g_return_if_fail (CHAMPLAIN_IS_MAP_SOURCE (source));
1048+ g_return_if_fail (CHAMPLAIN_IS_MAP_SOURCE (map_source));
1049
1050 priv = view->priv;
1051- g_object_ref (source);
1052- priv->overlay_sources = g_list_append (priv->overlay_sources, source);
1053- g_object_set_data (G_OBJECT (source), "opacity", GINT_TO_POINTER (opacity));
1054+ g_object_ref (map_source);
1055+ priv->overlay_sources = g_list_append (priv->overlay_sources, map_source);
1056+ g_object_set_data (G_OBJECT (map_source), "opacity", GINT_TO_POINTER (opacity));
1057 g_object_notify (G_OBJECT (view), "map-source");
1058
1059 champlain_view_reload_tiles (view);
1060@@ -3093,7 +3157,7 @@
1061 /**
1062 * champlain_view_remove_overlay_source:
1063 * @view: a #ChamplainView
1064- * @source: a #ChamplainMapSource
1065+ * @map_source: a #ChamplainMapSource
1066 *
1067 * Removes an overlay source from #ChamplainView.
1068 *
1069@@ -3101,18 +3165,18 @@
1070 */
1071 void
1072 champlain_view_remove_overlay_source (ChamplainView *view,
1073- ChamplainMapSource *source)
1074+ ChamplainMapSource *map_source)
1075 {
1076 DEBUG_LOG ()
1077
1078 ChamplainViewPrivate *priv;
1079
1080 g_return_if_fail (CHAMPLAIN_IS_VIEW (view));
1081- g_return_if_fail (CHAMPLAIN_IS_MAP_SOURCE (source));
1082+ g_return_if_fail (CHAMPLAIN_IS_MAP_SOURCE (map_source));
1083
1084 priv = view->priv;
1085- priv->overlay_sources = g_list_remove (priv->overlay_sources, source);
1086- g_object_unref (source);
1087+ priv->overlay_sources = g_list_remove (priv->overlay_sources, map_source);
1088+ g_object_unref (map_source);
1089 g_object_notify (G_OBJECT (view), "map-source");
1090
1091 champlain_view_reload_tiles (view);
1092
1093=== modified file 'champlain/champlain-view.h'
1094--- champlain/champlain-view.h 2013-09-21 15:31:58 +0000
1095+++ champlain/champlain-view.h 2014-02-16 21:01:35 +0000
1096@@ -168,6 +168,8 @@
1097 ChamplainLicense *champlain_view_get_license_actor (ChamplainView *view);
1098
1099 ChamplainBoundingBox *champlain_view_get_bounding_box (ChamplainView *view);
1100+ChamplainBoundingBox *champlain_view_get_bounding_box_for_zoom_level (ChamplainView *view,
1101+ guint zoom_level);
1102
1103 G_END_DECLS
1104
1105
1106=== modified file 'champlain/champlain-viewport.c'
1107--- champlain/champlain-viewport.c 2013-09-01 17:18:52 +0000
1108+++ champlain/champlain-viewport.c 2014-02-16 21:01:35 +0000
1109@@ -151,8 +151,11 @@
1110 {
1111 ChamplainViewportPrivate *priv = CHAMPLAIN_VIEWPORT (viewport)->priv;
1112
1113- champlain_adjustment_interpolate_stop (priv->hadjustment);
1114- champlain_adjustment_interpolate_stop (priv->vadjustment);
1115+ if (priv->hadjustment)
1116+ champlain_adjustment_interpolate_stop (priv->hadjustment);
1117+
1118+ if (priv->vadjustment)
1119+ champlain_adjustment_interpolate_stop (priv->vadjustment);
1120 }
1121
1122
1123
1124=== modified file 'configure'
1125--- configure 2013-09-21 15:31:58 +0000
1126+++ configure 2014-02-16 21:01:35 +0000
1127@@ -1,6 +1,6 @@
1128 #! /bin/sh
1129 # Guess values for system-dependent variables and create Makefiles.
1130-# Generated by GNU Autoconf 2.69 for libchamplain 0.12.5.
1131+# Generated by GNU Autoconf 2.69 for libchamplain 0.12.7.
1132 #
1133 # Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=libchamplain>.
1134 #
1135@@ -651,10 +651,10 @@
1136 # Identity of this package.
1137 PACKAGE_NAME='libchamplain'
1138 PACKAGE_TARNAME='libchamplain'
1139-PACKAGE_VERSION='0.12.5'
1140-PACKAGE_STRING='libchamplain 0.12.5'
1141+PACKAGE_VERSION='0.12.7'
1142+PACKAGE_STRING='libchamplain 0.12.7'
1143 PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=libchamplain'
1144-PACKAGE_URL='http://projects.gnome.org/libchamplain/'
1145+PACKAGE_URL='https://wiki.gnome.org/Projects/libchamplain'
1146
1147 ac_unique_file="champlain/champlain.h"
1148 # Factoring default headers for most tests.
1149@@ -1470,7 +1470,7 @@
1150 # Omit some internal or obsolete options to make the list less imposing.
1151 # This message is too long to be a string in the A/UX 3.1 sh.
1152 cat <<_ACEOF
1153-\`configure' configures libchamplain 0.12.5 to adapt to many kinds of systems.
1154+\`configure' configures libchamplain 0.12.7 to adapt to many kinds of systems.
1155
1156 Usage: $0 [OPTION]... [VAR=VALUE]...
1157
1158@@ -1540,7 +1540,7 @@
1159
1160 if test -n "$ac_init_help"; then
1161 case $ac_init_help in
1162- short | recursive ) echo "Configuration of libchamplain 0.12.5:";;
1163+ short | recursive ) echo "Configuration of libchamplain 0.12.7:";;
1164 esac
1165 cat <<\_ACEOF
1166
1167@@ -1622,7 +1622,7 @@
1168 it to find libraries and programs with nonstandard names/locations.
1169
1170 Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=libchamplain>.
1171-libchamplain home page: <http://projects.gnome.org/libchamplain/>.
1172+libchamplain home page: <https://wiki.gnome.org/Projects/libchamplain>.
1173 _ACEOF
1174 ac_status=$?
1175 fi
1176@@ -1685,7 +1685,7 @@
1177 test -n "$ac_init_help" && exit $ac_status
1178 if $ac_init_version; then
1179 cat <<\_ACEOF
1180-libchamplain configure 0.12.5
1181+libchamplain configure 0.12.7
1182 generated by GNU Autoconf 2.69
1183
1184 Copyright (C) 2012 Free Software Foundation, Inc.
1185@@ -1963,7 +1963,7 @@
1186 This file contains any messages produced by compilers while
1187 running configure, to aid debugging if configure makes a mistake.
1188
1189-It was created by libchamplain $as_me 0.12.5, which was
1190+It was created by libchamplain $as_me 0.12.7, which was
1191 generated by GNU Autoconf 2.69. Invocation command line was
1192
1193 $ $0 $@
1194@@ -2783,7 +2783,7 @@
1195
1196 # Define the identity of the package.
1197 PACKAGE='libchamplain'
1198- VERSION='0.12.5'
1199+ VERSION='0.12.7'
1200
1201
1202 cat >>confdefs.h <<_ACEOF
1203@@ -12238,13 +12238,13 @@
1204 # - If binary compatibility has been broken (eg removed or changed interfaces)
1205 # change to C+1:0:0
1206 # - If the interface is the same as the previous version, change to C:R+1:A
1207-LIBRARY_VERSION=3:2:3
1208+LIBRARY_VERSION=4:2:4
1209 CHAMPLAIN_API_VERSION=0.12
1210 CHAMPLAIN_API_VERSION_NORM=0_12
1211 CHAMPLAIN_MAJOR_VERSION=0
1212 CHAMPLAIN_MINOR_VERSION=12
1213-CHAMPLAIN_MICRO_VERSION=5
1214-CHAMPLAIN_VERSION=0.12.5
1215+CHAMPLAIN_MICRO_VERSION=7
1216+CHAMPLAIN_VERSION=0.12.7
1217 CHAMPLAIN_MAJORMINOR=0.12
1218
1219
1220@@ -13782,7 +13782,9 @@
1221
1222 # Check whether --enable-maemo was given.
1223 if test "${enable_maemo+set}" = set; then :
1224- enableval=$enable_maemo; enable_maemo=yes
1225+ enableval=$enable_maemo; enable_maemo=$enableval
1226+else
1227+ enable_maemo=no
1228 fi
1229
1230
1231@@ -13938,83 +13940,11 @@
1232 if test "${enable_memphis+set}" = set; then :
1233 enableval=$enable_memphis; enable_memphis=$enableval
1234 else
1235- enable_memphis="auto"
1236-fi
1237-
1238-
1239-if test "x$enable_memphis" = "xauto"; then
1240-
1241-pkg_failed=no
1242-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for MEMPHIS" >&5
1243-$as_echo_n "checking for MEMPHIS... " >&6; }
1244-
1245-if test -n "$MEMPHIS_CFLAGS"; then
1246- pkg_cv_MEMPHIS_CFLAGS="$MEMPHIS_CFLAGS"
1247- elif test -n "$PKG_CONFIG"; then
1248- if test -n "$PKG_CONFIG" && \
1249- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"memphis-0.2 >= 0.2.1\""; } >&5
1250- ($PKG_CONFIG --exists --print-errors "memphis-0.2 >= 0.2.1") 2>&5
1251- ac_status=$?
1252- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1253- test $ac_status = 0; }; then
1254- pkg_cv_MEMPHIS_CFLAGS=`$PKG_CONFIG --cflags "memphis-0.2 >= 0.2.1" 2>/dev/null`
1255- test "x$?" != "x0" && pkg_failed=yes
1256-else
1257- pkg_failed=yes
1258-fi
1259- else
1260- pkg_failed=untried
1261-fi
1262-if test -n "$MEMPHIS_LIBS"; then
1263- pkg_cv_MEMPHIS_LIBS="$MEMPHIS_LIBS"
1264- elif test -n "$PKG_CONFIG"; then
1265- if test -n "$PKG_CONFIG" && \
1266- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"memphis-0.2 >= 0.2.1\""; } >&5
1267- ($PKG_CONFIG --exists --print-errors "memphis-0.2 >= 0.2.1") 2>&5
1268- ac_status=$?
1269- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1270- test $ac_status = 0; }; then
1271- pkg_cv_MEMPHIS_LIBS=`$PKG_CONFIG --libs "memphis-0.2 >= 0.2.1" 2>/dev/null`
1272- test "x$?" != "x0" && pkg_failed=yes
1273-else
1274- pkg_failed=yes
1275-fi
1276- else
1277- pkg_failed=untried
1278-fi
1279-
1280-
1281-
1282-if test $pkg_failed = yes; then
1283- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1284-$as_echo "no" >&6; }
1285-
1286-if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1287- _pkg_short_errors_supported=yes
1288-else
1289- _pkg_short_errors_supported=no
1290-fi
1291- if test $_pkg_short_errors_supported = yes; then
1292- MEMPHIS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "memphis-0.2 >= 0.2.1" 2>&1`
1293- else
1294- MEMPHIS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "memphis-0.2 >= 0.2.1" 2>&1`
1295- fi
1296- # Put the nasty error message in config.log where it belongs
1297- echo "$MEMPHIS_PKG_ERRORS" >&5
1298-
1299- enable_memphis="no"
1300-elif test $pkg_failed = untried; then
1301- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
1302-$as_echo "no" >&6; }
1303- enable_memphis="no"
1304-else
1305- MEMPHIS_CFLAGS=$pkg_cv_MEMPHIS_CFLAGS
1306- MEMPHIS_LIBS=$pkg_cv_MEMPHIS_LIBS
1307- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1308-$as_echo "yes" >&6; }
1309- enable_memphis="yes"
1310-fi
1311-elif test "x$enable_memphis" = "xyes"; then
1312+ enable_memphis=no
1313+fi
1314+
1315+
1316+if test "x$enable_memphis" = "xyes"; then
1317
1318 pkg_failed=no
1319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MEMPHIS" >&5
1320@@ -14296,7 +14226,7 @@
1321
1322 # ----------------------------------------------------------
1323
1324-ac_config_files="$ac_config_files Makefile build/Makefile champlain/Makefile champlain/champlain-version.h demos/Makefile demos/icons/Makefile docs/Makefile docs/reference/Makefile docs/reference/version.xml docs/reference-gtk/Makefile docs/reference-gtk/version.xml champlain-$CHAMPLAIN_API_VERSION.pc:champlain.pc.in champlain-$CHAMPLAIN_API_VERSION-uninstalled.pc:champlain-uninstalled.pc.in champlain-gtk-$CHAMPLAIN_API_VERSION.pc:champlain-gtk.pc.in champlain-gtk-$CHAMPLAIN_API_VERSION-uninstalled.pc:champlain-gtk-uninstalled.pc.in champlain-gtk/Makefile champlain-memphis-$CHAMPLAIN_API_VERSION.pc:champlain-memphis.pc.in champlain-memphis-$CHAMPLAIN_API_VERSION-uninstalled.pc:champlain-memphis-uninstalled.pc.in"
1325+ac_config_files="$ac_config_files Makefile build/Makefile champlain/Makefile champlain/champlain-version.h demos/Makefile demos/icons/Makefile docs/Makefile docs/reference/Makefile docs/reference/version.xml docs/reference-gtk/Makefile docs/reference-gtk/version.xml champlain-$CHAMPLAIN_API_VERSION.pc:champlain.pc.in champlain-$CHAMPLAIN_API_VERSION-uninstalled.pc:champlain-uninstalled.pc.in champlain-gtk-$CHAMPLAIN_API_VERSION.pc:champlain-gtk.pc.in champlain-gtk-$CHAMPLAIN_API_VERSION-uninstalled.pc:champlain-gtk-uninstalled.pc.in champlain-gtk/Makefile"
1326
1327 cat >confcache <<\_ACEOF
1328 # This file is a shell script that caches the results of configure
1329@@ -14868,7 +14798,7 @@
1330 # report actual input values of CONFIG_FILES etc. instead of their
1331 # values after options handling.
1332 ac_log="
1333-This file was extended by libchamplain $as_me 0.12.5, which was
1334+This file was extended by libchamplain $as_me 0.12.7, which was
1335 generated by GNU Autoconf 2.69. Invocation command line was
1336
1337 CONFIG_FILES = $CONFIG_FILES
1338@@ -14929,13 +14859,13 @@
1339 $config_commands
1340
1341 Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=libchamplain>.
1342-libchamplain home page: <http://projects.gnome.org/libchamplain/>."
1343+libchamplain home page: <https://wiki.gnome.org/Projects/libchamplain>."
1344
1345 _ACEOF
1346 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1347 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
1348 ac_cs_version="\\
1349-libchamplain config.status 0.12.5
1350+libchamplain config.status 0.12.7
1351 configured by $0, generated by GNU Autoconf 2.69,
1352 with options \\"\$ac_cs_config\\"
1353
1354@@ -15364,8 +15294,6 @@
1355 "champlain-gtk-$CHAMPLAIN_API_VERSION.pc") CONFIG_FILES="$CONFIG_FILES champlain-gtk-$CHAMPLAIN_API_VERSION.pc:champlain-gtk.pc.in" ;;
1356 "champlain-gtk-$CHAMPLAIN_API_VERSION-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES champlain-gtk-$CHAMPLAIN_API_VERSION-uninstalled.pc:champlain-gtk-uninstalled.pc.in" ;;
1357 "champlain-gtk/Makefile") CONFIG_FILES="$CONFIG_FILES champlain-gtk/Makefile" ;;
1358- "champlain-memphis-$CHAMPLAIN_API_VERSION.pc") CONFIG_FILES="$CONFIG_FILES champlain-memphis-$CHAMPLAIN_API_VERSION.pc:champlain-memphis.pc.in" ;;
1359- "champlain-memphis-$CHAMPLAIN_API_VERSION-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES champlain-memphis-$CHAMPLAIN_API_VERSION-uninstalled.pc:champlain-memphis-uninstalled.pc.in" ;;
1360
1361 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1362 esac
1363
1364=== modified file 'configure.ac'
1365--- configure.ac 2013-09-21 15:31:58 +0000
1366+++ configure.ac 2014-02-16 21:01:35 +0000
1367@@ -2,7 +2,7 @@
1368 # Process this file with autoconf to produce a configure script.
1369 m4_define([champlain_major_version], [0])
1370 m4_define([champlain_minor_version], [12])
1371-m4_define([champlain_micro_version], [5])
1372+m4_define([champlain_micro_version], [7])
1373 m4_define([champlain_version],
1374 [champlain_major_version.champlain_minor_version.champlain_micro_version])
1375 m4_define([champlain_minor_api_version], [m4_eval(champlain_minor_version + champlain_minor_version%2)])
1376@@ -13,7 +13,7 @@
1377 [champlain_version],
1378 [http://bugzilla.gnome.org/enter_bug.cgi?product=libchamplain],
1379 [libchamplain],
1380- [http://projects.gnome.org/libchamplain/])
1381+ [https://wiki.gnome.org/Projects/libchamplain])
1382 AC_CONFIG_SRCDIR([champlain/champlain.h])
1383 AC_CONFIG_HEADERS([config.h])
1384 AC_CONFIG_MACRO_DIR([m4])
1385@@ -36,7 +36,7 @@
1386 # - If binary compatibility has been broken (eg removed or changed interfaces)
1387 # change to C+1:0:0
1388 # - If the interface is the same as the previous version, change to C:R+1:A
1389-LIBRARY_VERSION=3:2:3
1390+LIBRARY_VERSION=4:2:4
1391 CHAMPLAIN_API_VERSION=champlain_api_version
1392 CHAMPLAIN_API_VERSION_NORM=champlain_major_version[_]champlain_minor_api_version
1393 CHAMPLAIN_MAJOR_VERSION=champlain_major_version
1394@@ -125,7 +125,7 @@
1395
1396 AC_ARG_ENABLE(maemo,
1397 AS_HELP_STRING([--enable-maemo],[compile with maemo optimizations]),
1398- [enable_maemo=yes])
1399+ enable_maemo=$enableval, enable_maemo=no)
1400
1401 # -----------------------------------------------------------
1402 # Enable gtk
1403@@ -153,11 +153,9 @@
1404
1405 AC_ARG_ENABLE(memphis,
1406 AS_HELP_STRING([--disable-memphis],[Disable support of local rendering using libmemphis]),
1407- enable_memphis=$enableval, enable_memphis="auto")
1408+ enable_memphis=$enableval, enable_memphis=no)
1409
1410-if test "x$enable_memphis" = "xauto"; then
1411- PKG_CHECK_MODULES(MEMPHIS, [memphis-0.2 >= 0.2.1], enable_memphis="yes", enable_memphis="no")
1412-elif test "x$enable_memphis" = "xyes"; then
1413+if test "x$enable_memphis" = "xyes"; then
1414 PKG_CHECK_MODULES(MEMPHIS, [memphis-0.2 >= 0.2.1])
1415 fi
1416
1417@@ -244,9 +242,7 @@
1418 champlain-$CHAMPLAIN_API_VERSION-uninstalled.pc:champlain-uninstalled.pc.in
1419 champlain-gtk-$CHAMPLAIN_API_VERSION.pc:champlain-gtk.pc.in
1420 champlain-gtk-$CHAMPLAIN_API_VERSION-uninstalled.pc:champlain-gtk-uninstalled.pc.in
1421- champlain-gtk/Makefile
1422- champlain-memphis-$CHAMPLAIN_API_VERSION.pc:champlain-memphis.pc.in
1423- champlain-memphis-$CHAMPLAIN_API_VERSION-uninstalled.pc:champlain-memphis-uninstalled.pc.in])
1424+ champlain-gtk/Makefile])
1425 AC_OUTPUT
1426
1427 echo ""
1428
1429=== modified file 'debian/changelog'
1430--- debian/changelog 2014-01-14 21:58:12 +0000
1431+++ debian/changelog 2014-02-16 21:01:35 +0000
1432@@ -1,3 +1,10 @@
1433+libchamplain (0.12.7-0ubuntu1) trusty; urgency=medium
1434+
1435+ * New upstream release.
1436+ * Update symbols
1437+
1438+ -- Jackson Doak <noskcaj@ubuntu.com> Mon, 17 Feb 2014 07:45:36 +1100
1439+
1440 libchamplain (0.12.5-1ubuntu2) trusty; urgency=medium
1441
1442 * No-change rebuild for new cogl
1443
1444=== modified file 'debian/libchamplain-0.12-0.symbols'
1445--- debian/libchamplain-0.12-0.symbols 2013-09-21 15:31:58 +0000
1446+++ debian/libchamplain-0.12-0.symbols 2014-02-16 21:01:35 +0000
1447@@ -282,6 +282,7 @@
1448 champlain_view_get_animate_zoom@Base 0.11.0
1449 champlain_view_get_background_pattern@Base 0.12.4
1450 champlain_view_get_bounding_box@Base 0.12.4
1451+ champlain_view_get_bounding_box_for_zoom_level@Base 0.12.7
1452 champlain_view_get_center_latitude@Base 0.11.0
1453 champlain_view_get_center_longitude@Base 0.11.0
1454 champlain_view_get_deceleration@Base 0.11.0
1455
1456=== modified file 'docs/reference-gtk/html/index.html'
1457--- docs/reference-gtk/html/index.html 2013-09-21 15:31:58 +0000
1458+++ docs/reference-gtk/html/index.html 2014-02-16 21:01:35 +0000
1459@@ -16,7 +16,7 @@
1460 <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">libchamplain-gtk Reference Manual</p></th></tr></table></div>
1461 <div>
1462 <p class="releaseinfo">
1463- for libchamplain-gtk 0.12.5
1464+ for libchamplain-gtk 0.12.7
1465
1466 </p>
1467 <p>
1468@@ -28,7 +28,7 @@
1469 </div>
1470 <div><p class="copyright">Copyright © 2008-2013 libchamplain contributors</p></div>
1471 <div><div class="legalnotice">
1472-<a name="idp163520"></a><p>
1473+<a name="idp54399056"></a><p>
1474 Permission is granted to copy, distribute and/or modify this
1475 document under the terms of the <em class="citetitle">GNU Free
1476 Documentation License</em>, Version 1.1 or any later
1477
1478=== modified file 'docs/reference-gtk/html/pt01.html'
1479--- docs/reference-gtk/html/pt01.html 2013-09-21 15:31:58 +0000
1480+++ docs/reference-gtk/html/pt01.html 2014-02-16 21:01:35 +0000
1481@@ -21,7 +21,7 @@
1482 </tr></table>
1483 <div class="part">
1484 <div class="titlepage"><div><div><h1 class="title">
1485-<a name="idp170640"></a>Part I. API Reference</h1></div></div></div>
1486+<a name="idp54259408"></a>Part I. API Reference</h1></div></div></div>
1487 <div class="toc">
1488 <p><b>Table of Contents</b></p>
1489 <dl>
1490
1491=== modified file 'docs/reference-gtk/version.xml'
1492--- docs/reference-gtk/version.xml 2013-09-21 15:31:58 +0000
1493+++ docs/reference-gtk/version.xml 2014-02-16 21:01:35 +0000
1494@@ -1,1 +1,1 @@
1495-0.12.5
1496+0.12.7
1497
1498=== modified file 'docs/reference/html/ChamplainErrorTileRenderer.html'
1499--- docs/reference/html/ChamplainErrorTileRenderer.html 2013-09-21 15:31:58 +0000
1500+++ docs/reference/html/ChamplainErrorTileRenderer.html 2014-02-16 21:01:35 +0000
1501@@ -6,7 +6,7 @@
1502 <meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
1503 <link rel="home" href="index.html" title="libchamplain Reference Manual">
1504 <link rel="up" href="pt05.html" title="Part V. Renderer API">
1505-<link rel="prev" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer">
1506+<link rel="prev" href="ChamplainImageRenderer.html" title="ChamplainImageRenderer">
1507 <link rel="next" href="pt06.html" title="Part VI. Others">
1508 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
1509 <link rel="stylesheet" href="style.css" type="text/css">
1510@@ -14,7 +14,7 @@
1511 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1512 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
1513 <tr valign="middle">
1514-<td><a accesskey="p" href="ChamplainMemphisRenderer.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
1515+<td><a accesskey="p" href="ChamplainImageRenderer.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
1516 <td><a accesskey="u" href="pt05.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
1517 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
1518 <th width="100%" align="center">libchamplain Reference Manual</th>
1519
1520=== modified file 'docs/reference/html/ChamplainImageRenderer.html'
1521--- docs/reference/html/ChamplainImageRenderer.html 2013-09-21 15:31:58 +0000
1522+++ docs/reference/html/ChamplainImageRenderer.html 2014-02-16 21:01:35 +0000
1523@@ -7,7 +7,7 @@
1524 <link rel="home" href="index.html" title="libchamplain Reference Manual">
1525 <link rel="up" href="pt05.html" title="Part V. Renderer API">
1526 <link rel="prev" href="ChamplainRenderer.html" title="ChamplainRenderer">
1527-<link rel="next" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer">
1528+<link rel="next" href="ChamplainErrorTileRenderer.html" title="ChamplainErrorTileRenderer">
1529 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
1530 <link rel="stylesheet" href="style.css" type="text/css">
1531 </head>
1532@@ -18,7 +18,7 @@
1533 <td><a accesskey="u" href="pt05.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
1534 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
1535 <th width="100%" align="center">libchamplain Reference Manual</th>
1536-<td><a accesskey="n" href="ChamplainMemphisRenderer.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
1537+<td><a accesskey="n" href="ChamplainErrorTileRenderer.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
1538 </tr>
1539 <tr><td colspan="5" class="shortcuts">
1540 <a href="#ChamplainImageRenderer.synopsis" class="shortcut">Top</a>
1541
1542=== modified file 'docs/reference/html/ChamplainMapSourceFactory.html'
1543--- docs/reference/html/ChamplainMapSourceFactory.html 2013-09-21 15:31:58 +0000
1544+++ docs/reference/html/ChamplainMapSourceFactory.html 2014-02-16 21:01:35 +0000
1545@@ -72,8 +72,6 @@
1546 #define <a class="link" href="ChamplainMapSourceFactory.html#CHAMPLAIN-MAP-SOURCE-OWM-PRESSURE:CAPS" title="CHAMPLAIN_MAP_SOURCE_OWM_PRESSURE">CHAMPLAIN_MAP_SOURCE_OWM_PRESSURE</a>
1547 #define <a class="link" href="ChamplainMapSourceFactory.html#CHAMPLAIN-MAP-SOURCE-OWM-TEMPERATURE:CAPS" title="CHAMPLAIN_MAP_SOURCE_OWM_TEMPERATURE">CHAMPLAIN_MAP_SOURCE_OWM_TEMPERATURE</a>
1548 #define <a class="link" href="ChamplainMapSourceFactory.html#CHAMPLAIN-MAP-SOURCE-OWM-WIND:CAPS" title="CHAMPLAIN_MAP_SOURCE_OWM_WIND">CHAMPLAIN_MAP_SOURCE_OWM_WIND</a>
1549-#define <a class="link" href="ChamplainMapSourceFactory.html#CHAMPLAIN-MAP-SOURCE-MEMPHIS-LOCAL:CAPS" title="CHAMPLAIN_MAP_SOURCE_MEMPHIS_LOCAL">CHAMPLAIN_MAP_SOURCE_MEMPHIS_LOCAL</a>
1550-#define <a class="link" href="ChamplainMapSourceFactory.html#CHAMPLAIN-MAP-SOURCE-MEMPHIS-NETWORK:CAPS" title="CHAMPLAIN_MAP_SOURCE_MEMPHIS_NETWORK">CHAMPLAIN_MAP_SOURCE_MEMPHIS_NETWORK</a>
1551 </pre>
1552 </div>
1553 <div class="refsect1">
1554@@ -436,24 +434,6 @@
1555 OpenWeatherMap wind
1556 </p>
1557 </div>
1558-<hr>
1559-<div class="refsect2">
1560-<a name="CHAMPLAIN-MAP-SOURCE-MEMPHIS-LOCAL:CAPS"></a><h3>CHAMPLAIN_MAP_SOURCE_MEMPHIS_LOCAL</h3>
1561-<pre class="programlisting">#define CHAMPLAIN_MAP_SOURCE_MEMPHIS_LOCAL "memphis-local"
1562-</pre>
1563-<p>
1564-OpenStreetMap Memphis Local Map
1565-</p>
1566-</div>
1567-<hr>
1568-<div class="refsect2">
1569-<a name="CHAMPLAIN-MAP-SOURCE-MEMPHIS-NETWORK:CAPS"></a><h3>CHAMPLAIN_MAP_SOURCE_MEMPHIS_NETWORK</h3>
1570-<pre class="programlisting">#define CHAMPLAIN_MAP_SOURCE_MEMPHIS_NETWORK "memphis-network"
1571-</pre>
1572-<p>
1573-OpenStreetMap Memphis Network Map
1574-</p>
1575-</div>
1576 </div>
1577 </div>
1578 <div class="footer">
1579
1580=== removed file 'docs/reference/html/ChamplainMemphisRenderer.html'
1581--- docs/reference/html/ChamplainMemphisRenderer.html 2013-09-21 15:31:58 +0000
1582+++ docs/reference/html/ChamplainMemphisRenderer.html 1970-01-01 00:00:00 +0000
1583@@ -1,574 +0,0 @@
1584-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1585-<html>
1586-<head>
1587-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
1588-<title>ChamplainMemphisRenderer</title>
1589-<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
1590-<link rel="home" href="index.html" title="libchamplain Reference Manual">
1591-<link rel="up" href="pt05.html" title="Part V. Renderer API">
1592-<link rel="prev" href="ChamplainImageRenderer.html" title="ChamplainImageRenderer">
1593-<link rel="next" href="ChamplainErrorTileRenderer.html" title="ChamplainErrorTileRenderer">
1594-<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
1595-<link rel="stylesheet" href="style.css" type="text/css">
1596-</head>
1597-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1598-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
1599-<tr valign="middle">
1600-<td><a accesskey="p" href="ChamplainImageRenderer.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
1601-<td><a accesskey="u" href="pt05.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
1602-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
1603-<th width="100%" align="center">libchamplain Reference Manual</th>
1604-<td><a accesskey="n" href="ChamplainErrorTileRenderer.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
1605-</tr>
1606-<tr><td colspan="5" class="shortcuts">
1607-<a href="#ChamplainMemphisRenderer.synopsis" class="shortcut">Top</a>
1608-  | 
1609- <a href="#ChamplainMemphisRenderer.description" class="shortcut">Description</a>
1610-  | 
1611- <a href="#ChamplainMemphisRenderer.object-hierarchy" class="shortcut">Object Hierarchy</a>
1612-  | 
1613- <a href="#ChamplainMemphisRenderer.properties" class="shortcut">Properties</a>
1614-</td></tr>
1615-</table>
1616-<div class="refentry">
1617-<a name="ChamplainMemphisRenderer"></a><div class="titlepage"></div>
1618-<div class="refnamediv"><table width="100%"><tr>
1619-<td valign="top">
1620-<h2><span class="refentrytitle"><a name="ChamplainMemphisRenderer.top_of_page"></a>ChamplainMemphisRenderer</span></h2>
1621-<p>ChamplainMemphisRenderer — A renderer that renders tiles from OSM vector XML data</p>
1622-</td>
1623-<td valign="top" align="right"></td>
1624-</tr></table></div>
1625-<div class="refsynopsisdiv">
1626-<a name="ChamplainMemphisRenderer.synopsis"></a><h2>Synopsis</h2>
1627-<pre class="synopsis">struct <a class="link" href="ChamplainMemphisRenderer.html#ChamplainMemphisRenderer-struct" title="struct ChamplainMemphisRenderer">ChamplainMemphisRenderer</a>;
1628-struct <a class="link" href="ChamplainMemphisRenderer.html#ChamplainMemphisRule" title="struct ChamplainMemphisRule">ChamplainMemphisRule</a>;
1629-struct <a class="link" href="ChamplainMemphisRenderer.html#ChamplainMemphisRuleAttr" title="struct ChamplainMemphisRuleAttr">ChamplainMemphisRuleAttr</a>;
1630-enum <a class="link" href="ChamplainMemphisRenderer.html#ChamplainMemphisRuleType" title="enum ChamplainMemphisRuleType">ChamplainMemphisRuleType</a>;
1631-<a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="returnvalue">ChamplainMemphisRenderer</span></a> * <a class="link" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-new-full" title="champlain_memphis_renderer_new_full ()">champlain_memphis_renderer_new_full</a>
1632- (<em class="parameter"><code><span class="type">guint</span> tile_size</code></em>);
1633-<span class="returnvalue">void</span> <a class="link" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-load-rules" title="champlain_memphis_renderer_load_rules ()">champlain_memphis_renderer_load_rules</a>
1634- (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>,
1635- <em class="parameter"><code>const <span class="type">gchar</span> *rules_path</code></em>);
1636-<span class="returnvalue">ClutterColor</span> * <a class="link" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-background-color" title="champlain_memphis_renderer_get_background_color ()">champlain_memphis_renderer_get_background_color</a>
1637- (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>);
1638-<span class="returnvalue">void</span> <a class="link" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-set-background-color" title="champlain_memphis_renderer_set_background_color ()">champlain_memphis_renderer_set_background_color</a>
1639- (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>,
1640- <em class="parameter"><code>const <span class="type">ClutterColor</span> *color</code></em>);
1641-<span class="returnvalue">GList</span> * <a class="link" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-rule-ids" title="champlain_memphis_renderer_get_rule_ids ()">champlain_memphis_renderer_get_rule_ids</a>
1642- (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>);
1643-<span class="returnvalue">void</span> <a class="link" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-set-rule" title="champlain_memphis_renderer_set_rule ()">champlain_memphis_renderer_set_rule</a> (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>,
1644- <em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html#ChamplainMemphisRule" title="struct ChamplainMemphisRule"><span class="type">ChamplainMemphisRule</span></a> *rule</code></em>);
1645-<a class="link" href="ChamplainMemphisRenderer.html#ChamplainMemphisRule" title="struct ChamplainMemphisRule"><span class="returnvalue">ChamplainMemphisRule</span></a> * <a class="link" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-rule" title="champlain_memphis_renderer_get_rule ()">champlain_memphis_renderer_get_rule</a>
1646- (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>,
1647- <em class="parameter"><code>const <span class="type">gchar</span> *id</code></em>);
1648-<span class="returnvalue">void</span> <a class="link" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-remove-rule" title="champlain_memphis_renderer_remove_rule ()">champlain_memphis_renderer_remove_rule</a>
1649- (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>,
1650- <em class="parameter"><code>const <span class="type">gchar</span> *id</code></em>);
1651-<a class="link" href="ChamplainBoundingBox.html" title="ChamplainBoundingBox"><span class="returnvalue">ChamplainBoundingBox</span></a> * <a class="link" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-bounding-box" title="champlain_memphis_renderer_get_bounding_box ()">champlain_memphis_renderer_get_bounding_box</a>
1652- (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>);
1653-<span class="returnvalue">void</span> <a class="link" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-set-tile-size" title="champlain_memphis_renderer_set_tile_size ()">champlain_memphis_renderer_set_tile_size</a>
1654- (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>,
1655- <em class="parameter"><code><span class="type">guint</span> size</code></em>);
1656-<span class="returnvalue">guint</span> <a class="link" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-tile-size" title="champlain_memphis_renderer_get_tile_size ()">champlain_memphis_renderer_get_tile_size</a>
1657- (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>);
1658-</pre>
1659-</div>
1660-<div class="refsect1">
1661-<a name="ChamplainMemphisRenderer.object-hierarchy"></a><h2>Object Hierarchy</h2>
1662-<pre class="synopsis">
1663- GObject
1664- +----GInitiallyUnowned
1665- +----<a class="link" href="ChamplainRenderer.html" title="ChamplainRenderer">ChamplainRenderer</a>
1666- +----ChamplainMemphisRenderer
1667-</pre>
1668-</div>
1669-<div class="refsect1">
1670-<a name="ChamplainMemphisRenderer.properties"></a><h2>Properties</h2>
1671-<pre class="synopsis">
1672- "<a class="link" href="ChamplainMemphisRenderer.html#ChamplainMemphisRenderer--bounding-box" title='The "bounding-box" property'>bounding-box</a>" <a class="link" href="ChamplainBoundingBox.html" title="ChamplainBoundingBox"><span class="type">ChamplainBoundingBox</span></a>* : Read / Write
1673- "<a class="link" href="ChamplainMemphisRenderer.html#ChamplainMemphisRenderer--tile-size" title='The "tile-size" property'>tile-size</a>" <span class="type">guint</span> : Read / Write
1674-</pre>
1675-</div>
1676-<div class="refsect1">
1677-<a name="ChamplainMemphisRenderer.description"></a><h2>Description</h2>
1678-<p>
1679-The <a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> uses the rendering library
1680-<a class="ulink" href="https://trac.openstreetmap.ch/trac/memphis/" target="_top">
1681-LibMemphis</a> to render tiles based on <a class="ulink" href="http://www.openstreetmap.org/" target="_top">
1682-OpenStreetMap</a> data. Tiles are rendered in separate threads.
1683-It supports zoom levels 12 to 18.
1684-</p>
1685-<p>
1686-The output of the renderer can be configured with a Memphis rules XML file.
1687-(TODO: link to the specification) The default rules only show
1688-highways as thin black lines.
1689-Once loaded, rules can be queried and edited.
1690-</p>
1691-</div>
1692-<div class="refsect1">
1693-<a name="ChamplainMemphisRenderer.details"></a><h2>Details</h2>
1694-<div class="refsect2">
1695-<a name="ChamplainMemphisRenderer-struct"></a><h3>struct ChamplainMemphisRenderer</h3>
1696-<pre class="programlisting">struct ChamplainMemphisRenderer;</pre>
1697-<p>
1698-The <a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> structure contains only private data
1699-and should be accessed using the provided API
1700-</p>
1701-<p class="since">Since 0.8</p>
1702-</div>
1703-<hr>
1704-<div class="refsect2">
1705-<a name="ChamplainMemphisRule"></a><h3>struct ChamplainMemphisRule</h3>
1706-<pre class="programlisting">struct ChamplainMemphisRule {
1707- gchar **keys;
1708- gchar **values;
1709- ChamplainMemphisRuleType type;
1710- ChamplainMemphisRuleAttr *polygon;
1711- ChamplainMemphisRuleAttr *line;
1712- ChamplainMemphisRuleAttr *border;
1713- ChamplainMemphisRuleAttr *text;
1714-};
1715-</pre>
1716-<p>
1717-A wrapper of the MemphisRule structure. For details see the libmemphis
1718-documentation.
1719-</p>
1720-<div class="variablelist"><table border="0">
1721-<col align="left" valign="top">
1722-<tbody>
1723-<tr>
1724-<td><p><span class="term"><span class="type">gchar</span> **<em class="structfield"><code><a name="ChamplainMemphisRule.keys"></a>keys</code></em>;</span></p></td>
1725-<td>keys</td>
1726-</tr>
1727-<tr>
1728-<td><p><span class="term"><span class="type">gchar</span> **<em class="structfield"><code><a name="ChamplainMemphisRule.values"></a>values</code></em>;</span></p></td>
1729-<td>values</td>
1730-</tr>
1731-<tr>
1732-<td><p><span class="term"><a class="link" href="ChamplainMemphisRenderer.html#ChamplainMemphisRuleType" title="enum ChamplainMemphisRuleType"><span class="type">ChamplainMemphisRuleType</span></a> <em class="structfield"><code><a name="ChamplainMemphisRule.type"></a>type</code></em>;</span></p></td>
1733-<td>type</td>
1734-</tr>
1735-<tr>
1736-<td><p><span class="term"><a class="link" href="ChamplainMemphisRenderer.html#ChamplainMemphisRuleAttr" title="struct ChamplainMemphisRuleAttr"><span class="type">ChamplainMemphisRuleAttr</span></a> *<em class="structfield"><code><a name="ChamplainMemphisRule.polygon"></a>polygon</code></em>;</span></p></td>
1737-<td>polygon</td>
1738-</tr>
1739-<tr>
1740-<td><p><span class="term"><a class="link" href="ChamplainMemphisRenderer.html#ChamplainMemphisRuleAttr" title="struct ChamplainMemphisRuleAttr"><span class="type">ChamplainMemphisRuleAttr</span></a> *<em class="structfield"><code><a name="ChamplainMemphisRule.line"></a>line</code></em>;</span></p></td>
1741-<td>line</td>
1742-</tr>
1743-<tr>
1744-<td><p><span class="term"><a class="link" href="ChamplainMemphisRenderer.html#ChamplainMemphisRuleAttr" title="struct ChamplainMemphisRuleAttr"><span class="type">ChamplainMemphisRuleAttr</span></a> *<em class="structfield"><code><a name="ChamplainMemphisRule.border"></a>border</code></em>;</span></p></td>
1745-<td>border</td>
1746-</tr>
1747-<tr>
1748-<td><p><span class="term"><a class="link" href="ChamplainMemphisRenderer.html#ChamplainMemphisRuleAttr" title="struct ChamplainMemphisRuleAttr"><span class="type">ChamplainMemphisRuleAttr</span></a> *<em class="structfield"><code><a name="ChamplainMemphisRule.text"></a>text</code></em>;</span></p></td>
1749-<td>text</td>
1750-</tr>
1751-</tbody>
1752-</table></div>
1753-<p class="since">Since 0.8</p>
1754-</div>
1755-<hr>
1756-<div class="refsect2">
1757-<a name="ChamplainMemphisRuleAttr"></a><h3>struct ChamplainMemphisRuleAttr</h3>
1758-<pre class="programlisting">struct ChamplainMemphisRuleAttr {
1759- guint8 z_min;
1760- guint8 z_max;
1761- guint8 color_red;
1762- guint8 color_green;
1763- guint8 color_blue;
1764- guint8 color_alpha;
1765- gchar *style;
1766- gdouble size;
1767-};
1768-</pre>
1769-<p>
1770-A wrapper of the MemphisRuleAttr structure. For details see the libmemphis
1771-documentation.
1772-</p>
1773-<div class="variablelist"><table border="0">
1774-<col align="left" valign="top">
1775-<tbody>
1776-<tr>
1777-<td><p><span class="term"><span class="type">guint8</span> <em class="structfield"><code><a name="ChamplainMemphisRuleAttr.z-min"></a>z_min</code></em>;</span></p></td>
1778-<td>z_min</td>
1779-</tr>
1780-<tr>
1781-<td><p><span class="term"><span class="type">guint8</span> <em class="structfield"><code><a name="ChamplainMemphisRuleAttr.z-max"></a>z_max</code></em>;</span></p></td>
1782-<td>z_max</td>
1783-</tr>
1784-<tr>
1785-<td><p><span class="term"><span class="type">guint8</span> <em class="structfield"><code><a name="ChamplainMemphisRuleAttr.color-red"></a>color_red</code></em>;</span></p></td>
1786-<td>color_red</td>
1787-</tr>
1788-<tr>
1789-<td><p><span class="term"><span class="type">guint8</span> <em class="structfield"><code><a name="ChamplainMemphisRuleAttr.color-green"></a>color_green</code></em>;</span></p></td>
1790-<td>color_green</td>
1791-</tr>
1792-<tr>
1793-<td><p><span class="term"><span class="type">guint8</span> <em class="structfield"><code><a name="ChamplainMemphisRuleAttr.color-blue"></a>color_blue</code></em>;</span></p></td>
1794-<td>color_blue</td>
1795-</tr>
1796-<tr>
1797-<td><p><span class="term"><span class="type">guint8</span> <em class="structfield"><code><a name="ChamplainMemphisRuleAttr.color-alpha"></a>color_alpha</code></em>;</span></p></td>
1798-<td>color_alpha</td>
1799-</tr>
1800-<tr>
1801-<td><p><span class="term"><span class="type">gchar</span> *<em class="structfield"><code><a name="ChamplainMemphisRuleAttr.style"></a>style</code></em>;</span></p></td>
1802-<td>style</td>
1803-</tr>
1804-<tr>
1805-<td><p><span class="term"><span class="type">gdouble</span> <em class="structfield"><code><a name="ChamplainMemphisRuleAttr.size"></a>size</code></em>;</span></p></td>
1806-<td>size</td>
1807-</tr>
1808-</tbody>
1809-</table></div>
1810-<p class="since">Since 0.8</p>
1811-</div>
1812-<hr>
1813-<div class="refsect2">
1814-<a name="ChamplainMemphisRuleType"></a><h3>enum ChamplainMemphisRuleType</h3>
1815-<pre class="programlisting">typedef enum {
1816- CHAMPLAIN_MEMPHIS_RULE_TYPE_UNKNOWN,
1817- CHAMPLAIN_MEMPHIS_RULE_TYPE_NODE,
1818- CHAMPLAIN_MEMPHIS_RULE_TYPE_WAY,
1819- CHAMPLAIN_MEMPHIS_RULE_TYPE_RELATION
1820-} ChamplainMemphisRuleType;
1821-</pre>
1822-<p>
1823-A wrapper of the MemphisRuleType union. For details see the libmemphis
1824-documentation.
1825-</p>
1826-<div class="variablelist"><table border="0">
1827-<col align="left" valign="top">
1828-<tbody>
1829-<tr>
1830-<td><p><a name="CHAMPLAIN-MEMPHIS-RULE-TYPE-UNKNOWN:CAPS"></a><span class="term"><code class="literal">CHAMPLAIN_MEMPHIS_RULE_TYPE_UNKNOWN</code></span></p></td>
1831-<td>MEMPHIS_RULE_TYPE_UNKNOWN
1832-</td>
1833-</tr>
1834-<tr>
1835-<td><p><a name="CHAMPLAIN-MEMPHIS-RULE-TYPE-NODE:CAPS"></a><span class="term"><code class="literal">CHAMPLAIN_MEMPHIS_RULE_TYPE_NODE</code></span></p></td>
1836-<td>MEMPHIS_RULE_TYPE_NODE
1837-</td>
1838-</tr>
1839-<tr>
1840-<td><p><a name="CHAMPLAIN-MEMPHIS-RULE-TYPE-WAY:CAPS"></a><span class="term"><code class="literal">CHAMPLAIN_MEMPHIS_RULE_TYPE_WAY</code></span></p></td>
1841-<td>MEMPHIS_RULE_TYPE_WAY
1842-</td>
1843-</tr>
1844-<tr>
1845-<td><p><a name="CHAMPLAIN-MEMPHIS-RULE-TYPE-RELATION:CAPS"></a><span class="term"><code class="literal">CHAMPLAIN_MEMPHIS_RULE_TYPE_RELATION</code></span></p></td>
1846-<td>MEMPHIS_RULE_TYPE_RELATION
1847-</td>
1848-</tr>
1849-</tbody>
1850-</table></div>
1851-<p class="since">Since 0.8</p>
1852-</div>
1853-<hr>
1854-<div class="refsect2">
1855-<a name="champlain-memphis-renderer-new-full"></a><h3>champlain_memphis_renderer_new_full ()</h3>
1856-<pre class="programlisting"><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="returnvalue">ChamplainMemphisRenderer</span></a> * champlain_memphis_renderer_new_full
1857- (<em class="parameter"><code><span class="type">guint</span> tile_size</code></em>);</pre>
1858-<p>
1859-Constructor of a <a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a>.
1860-</p>
1861-<div class="variablelist"><table border="0">
1862-<col align="left" valign="top">
1863-<tbody>
1864-<tr>
1865-<td><p><span class="term"><em class="parameter"><code>tile_size</code></em> :</span></p></td>
1866-<td>the size of the rendered error tile</td>
1867-</tr>
1868-<tr>
1869-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1870-<td>a constructed <a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> object</td>
1871-</tr>
1872-</tbody>
1873-</table></div>
1874-<p class="since">Since 0.8</p>
1875-</div>
1876-<hr>
1877-<div class="refsect2">
1878-<a name="champlain-memphis-renderer-load-rules"></a><h3>champlain_memphis_renderer_load_rules ()</h3>
1879-<pre class="programlisting"><span class="returnvalue">void</span> champlain_memphis_renderer_load_rules
1880- (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>,
1881- <em class="parameter"><code>const <span class="type">gchar</span> *rules_path</code></em>);</pre>
1882-<p>
1883-Loads a Memphis rules file.
1884-</p>
1885-<div class="variablelist"><table border="0">
1886-<col align="left" valign="top">
1887-<tbody>
1888-<tr>
1889-<td><p><span class="term"><em class="parameter"><code>renderer</code></em> :</span></p></td>
1890-<td>a <a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a>
1891-</td>
1892-</tr>
1893-<tr>
1894-<td><p><span class="term"><em class="parameter"><code>rules_path</code></em> :</span></p></td>
1895-<td>a path to a rules file</td>
1896-</tr>
1897-</tbody>
1898-</table></div>
1899-<p class="since">Since 0.8</p>
1900-</div>
1901-<hr>
1902-<div class="refsect2">
1903-<a name="champlain-memphis-renderer-get-background-color"></a><h3>champlain_memphis_renderer_get_background_color ()</h3>
1904-<pre class="programlisting"><span class="returnvalue">ClutterColor</span> * champlain_memphis_renderer_get_background_color
1905- (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>);</pre>
1906-<p>
1907-Gets the background color of the map.
1908-</p>
1909-<div class="variablelist"><table border="0">
1910-<col align="left" valign="top">
1911-<tbody>
1912-<tr>
1913-<td><p><span class="term"><em class="parameter"><code>renderer</code></em> :</span></p></td>
1914-<td>a <a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a>
1915-</td>
1916-</tr>
1917-<tr>
1918-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1919-<td>the background color of the map as a newly-allocated
1920-<span class="type">ClutterColor</span>.</td>
1921-</tr>
1922-</tbody>
1923-</table></div>
1924-<p class="since">Since 0.8</p>
1925-</div>
1926-<hr>
1927-<div class="refsect2">
1928-<a name="champlain-memphis-renderer-set-background-color"></a><h3>champlain_memphis_renderer_set_background_color ()</h3>
1929-<pre class="programlisting"><span class="returnvalue">void</span> champlain_memphis_renderer_set_background_color
1930- (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>,
1931- <em class="parameter"><code>const <span class="type">ClutterColor</span> *color</code></em>);</pre>
1932-<p>
1933-Sets the background color of the map from a <span class="type">ClutterColor</span>.
1934-</p>
1935-<div class="variablelist"><table border="0">
1936-<col align="left" valign="top">
1937-<tbody>
1938-<tr>
1939-<td><p><span class="term"><em class="parameter"><code>renderer</code></em> :</span></p></td>
1940-<td>a <a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a>
1941-</td>
1942-</tr>
1943-<tr>
1944-<td><p><span class="term"><em class="parameter"><code>color</code></em> :</span></p></td>
1945-<td>a <span class="type">ClutterColor</span>
1946-</td>
1947-</tr>
1948-</tbody>
1949-</table></div>
1950-<p class="since">Since 0.8</p>
1951-</div>
1952-<hr>
1953-<div class="refsect2">
1954-<a name="champlain-memphis-renderer-get-rule-ids"></a><h3>champlain_memphis_renderer_get_rule_ids ()</h3>
1955-<pre class="programlisting"><span class="returnvalue">GList</span> * champlain_memphis_renderer_get_rule_ids
1956- (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>);</pre>
1957-<p>
1958-Get a list of rule id's.
1959-</p>
1960-<div class="variablelist"><table border="0">
1961-<col align="left" valign="top">
1962-<tbody>
1963-<tr>
1964-<td><p><span class="term"><em class="parameter"><code>renderer</code></em> :</span></p></td>
1965-<td>a <a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a>
1966-</td>
1967-</tr>
1968-<tr>
1969-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1970-<td>a <span class="type">GList</span> of id strings of the form:
1971-key1|key2|...|keyN:value1|value2|...|valueM
1972-Example: "waterway:river|stream|canal". <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8]</span>
1973-</td>
1974-</tr>
1975-</tbody>
1976-</table></div>
1977-<p class="since">Since 0.8</p>
1978-</div>
1979-<hr>
1980-<div class="refsect2">
1981-<a name="champlain-memphis-renderer-set-rule"></a><h3>champlain_memphis_renderer_set_rule ()</h3>
1982-<pre class="programlisting"><span class="returnvalue">void</span> champlain_memphis_renderer_set_rule (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>,
1983- <em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html#ChamplainMemphisRule" title="struct ChamplainMemphisRule"><span class="type">ChamplainMemphisRule</span></a> *rule</code></em>);</pre>
1984-<p>
1985-Edits or adds a <a class="link" href="ChamplainMemphisRenderer.html#ChamplainMemphisRule" title="struct ChamplainMemphisRule"><span class="type">ChamplainMemphisRule</span></a> to the rules-set. New rules are appended
1986-to the list.
1987-</p>
1988-<div class="variablelist"><table border="0">
1989-<col align="left" valign="top">
1990-<tbody>
1991-<tr>
1992-<td><p><span class="term"><em class="parameter"><code>renderer</code></em> :</span></p></td>
1993-<td>a <a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a>
1994-</td>
1995-</tr>
1996-<tr>
1997-<td><p><span class="term"><em class="parameter"><code>rule</code></em> :</span></p></td>
1998-<td>a <a class="link" href="ChamplainMemphisRenderer.html#ChamplainMemphisRule" title="struct ChamplainMemphisRule"><span class="type">ChamplainMemphisRule</span></a>
1999-</td>
2000-</tr>
2001-</tbody>
2002-</table></div>
2003-<p class="since">Since 0.8</p>
2004-</div>
2005-<hr>
2006-<div class="refsect2">
2007-<a name="champlain-memphis-renderer-get-rule"></a><h3>champlain_memphis_renderer_get_rule ()</h3>
2008-<pre class="programlisting"><a class="link" href="ChamplainMemphisRenderer.html#ChamplainMemphisRule" title="struct ChamplainMemphisRule"><span class="returnvalue">ChamplainMemphisRule</span></a> * champlain_memphis_renderer_get_rule
2009- (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>,
2010- <em class="parameter"><code>const <span class="type">gchar</span> *id</code></em>);</pre>
2011-<p>
2012-Gets the requested <a class="link" href="ChamplainMemphisRenderer.html#ChamplainMemphisRule" title="struct ChamplainMemphisRule"><span class="type">ChamplainMemphisRule</span></a>.
2013-</p>
2014-<div class="variablelist"><table border="0">
2015-<col align="left" valign="top">
2016-<tbody>
2017-<tr>
2018-<td><p><span class="term"><em class="parameter"><code>renderer</code></em> :</span></p></td>
2019-<td>a <a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a>
2020-</td>
2021-</tr>
2022-<tr>
2023-<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
2024-<td>an id string</td>
2025-</tr>
2026-<tr>
2027-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2028-<td>the requested <a class="link" href="ChamplainMemphisRenderer.html#ChamplainMemphisRule" title="struct ChamplainMemphisRule"><span class="type">ChamplainMemphisRule</span></a> or NULL if none is found.</td>
2029-</tr>
2030-</tbody>
2031-</table></div>
2032-<p class="since">Since 0.8</p>
2033-</div>
2034-<hr>
2035-<div class="refsect2">
2036-<a name="champlain-memphis-renderer-remove-rule"></a><h3>champlain_memphis_renderer_remove_rule ()</h3>
2037-<pre class="programlisting"><span class="returnvalue">void</span> champlain_memphis_renderer_remove_rule
2038- (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>,
2039- <em class="parameter"><code>const <span class="type">gchar</span> *id</code></em>);</pre>
2040-<p>
2041-Removes the rule with the given id.
2042-</p>
2043-<div class="variablelist"><table border="0">
2044-<col align="left" valign="top">
2045-<tbody>
2046-<tr>
2047-<td><p><span class="term"><em class="parameter"><code>renderer</code></em> :</span></p></td>
2048-<td>a <a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a>
2049-</td>
2050-</tr>
2051-<tr>
2052-<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
2053-<td>an id string</td>
2054-</tr>
2055-</tbody>
2056-</table></div>
2057-<p class="since">Since 0.8</p>
2058-</div>
2059-<hr>
2060-<div class="refsect2">
2061-<a name="champlain-memphis-renderer-get-bounding-box"></a><h3>champlain_memphis_renderer_get_bounding_box ()</h3>
2062-<pre class="programlisting"><a class="link" href="ChamplainBoundingBox.html" title="ChamplainBoundingBox"><span class="returnvalue">ChamplainBoundingBox</span></a> * champlain_memphis_renderer_get_bounding_box
2063- (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>);</pre>
2064-<p>
2065-Gets the bounding box of the area for which map data is available.
2066-</p>
2067-<div class="variablelist"><table border="0">
2068-<col align="left" valign="top">
2069-<tbody>
2070-<tr>
2071-<td><p><span class="term"><em class="parameter"><code>renderer</code></em> :</span></p></td>
2072-<td>a <a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a>
2073-</td>
2074-</tr>
2075-<tr>
2076-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2077-<td>the bounding box</td>
2078-</tr>
2079-</tbody>
2080-</table></div>
2081-<p class="since">Since 0.8</p>
2082-</div>
2083-<hr>
2084-<div class="refsect2">
2085-<a name="champlain-memphis-renderer-set-tile-size"></a><h3>champlain_memphis_renderer_set_tile_size ()</h3>
2086-<pre class="programlisting"><span class="returnvalue">void</span> champlain_memphis_renderer_set_tile_size
2087- (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>,
2088- <em class="parameter"><code><span class="type">guint</span> size</code></em>);</pre>
2089-<p>
2090-Sets the size of the rendered tiles.
2091-</p>
2092-<div class="variablelist"><table border="0">
2093-<col align="left" valign="top">
2094-<tbody>
2095-<tr>
2096-<td><p><span class="term"><em class="parameter"><code>renderer</code></em> :</span></p></td>
2097-<td>a <a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a>
2098-</td>
2099-</tr>
2100-<tr>
2101-<td><p><span class="term"><em class="parameter"><code>size</code></em> :</span></p></td>
2102-<td>the size of the rendered tiles</td>
2103-</tr>
2104-</tbody>
2105-</table></div>
2106-<p class="since">Since 0.8</p>
2107-</div>
2108-<hr>
2109-<div class="refsect2">
2110-<a name="champlain-memphis-renderer-get-tile-size"></a><h3>champlain_memphis_renderer_get_tile_size ()</h3>
2111-<pre class="programlisting"><span class="returnvalue">guint</span> champlain_memphis_renderer_get_tile_size
2112- (<em class="parameter"><code><a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a> *renderer</code></em>);</pre>
2113-<p>
2114-Gets the size of the rendered tiles.
2115-</p>
2116-<div class="variablelist"><table border="0">
2117-<col align="left" valign="top">
2118-<tbody>
2119-<tr>
2120-<td><p><span class="term"><em class="parameter"><code>renderer</code></em> :</span></p></td>
2121-<td>a <a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer"><span class="type">ChamplainMemphisRenderer</span></a>
2122-</td>
2123-</tr>
2124-<tr>
2125-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2126-<td>the size of the rendered tiles</td>
2127-</tr>
2128-</tbody>
2129-</table></div>
2130-<p class="since">Since 0.8</p>
2131-</div>
2132-</div>
2133-<div class="refsect1">
2134-<a name="ChamplainMemphisRenderer.property-details"></a><h2>Property Details</h2>
2135-<div class="refsect2">
2136-<a name="ChamplainMemphisRenderer--bounding-box"></a><h3>The <code class="literal">"bounding-box"</code> property</h3>
2137-<pre class="programlisting"> "bounding-box" <a class="link" href="ChamplainBoundingBox.html" title="ChamplainBoundingBox"><span class="type">ChamplainBoundingBox</span></a>* : Read / Write</pre>
2138-<p>
2139-The bounding box of the area that contains map data.
2140-</p>
2141-<p class="since">Since 0.8</p>
2142-</div>
2143-<hr>
2144-<div class="refsect2">
2145-<a name="ChamplainMemphisRenderer--tile-size"></a><h3>The <code class="literal">"tile-size"</code> property</h3>
2146-<pre class="programlisting"> "tile-size" <span class="type">guint</span> : Read / Write</pre>
2147-<p>The size of the rendered tile.</p>
2148-<p>Allowed values: &lt;= G_MAXINT</p>
2149-<p>Default value: 256</p>
2150-</div>
2151-</div>
2152-</div>
2153-<div class="footer">
2154-<hr>
2155- Generated by GTK-Doc V1.18</div>
2156-</body>
2157-</html>
2158\ No newline at end of file
2159
2160=== modified file 'docs/reference/html/ChamplainRenderer.html'
2161--- docs/reference/html/ChamplainRenderer.html 2013-09-21 15:31:58 +0000
2162+++ docs/reference/html/ChamplainRenderer.html 2014-02-16 21:01:35 +0000
2163@@ -55,7 +55,6 @@
2164 +----ChamplainRenderer
2165 +----<a class="link" href="ChamplainErrorTileRenderer.html" title="ChamplainErrorTileRenderer">ChamplainErrorTileRenderer</a>
2166 +----<a class="link" href="ChamplainImageRenderer.html" title="ChamplainImageRenderer">ChamplainImageRenderer</a>
2167- +----<a class="link" href="ChamplainMemphisRenderer.html" title="ChamplainMemphisRenderer">ChamplainMemphisRenderer</a>
2168 </pre>
2169 </div>
2170 <div class="refsect1">
2171
2172=== modified file 'docs/reference/html/ChamplainView.html'
2173--- docs/reference/html/ChamplainView.html 2013-09-21 15:31:58 +0000
2174+++ docs/reference/html/ChamplainView.html 2014-02-16 21:01:35 +0000
2175@@ -129,6 +129,9 @@
2176 <span class="returnvalue">gdouble</span> <a class="link" href="ChamplainView.html#champlain-view-get-center-latitude" title="champlain_view_get_center_latitude ()">champlain_view_get_center_latitude</a> (<em class="parameter"><code><a class="link" href="ChamplainView.html" title="ChamplainView"><span class="type">ChamplainView</span></a> *view</code></em>);
2177 <span class="returnvalue">gdouble</span> <a class="link" href="ChamplainView.html#champlain-view-get-center-longitude" title="champlain_view_get_center_longitude ()">champlain_view_get_center_longitude</a> (<em class="parameter"><code><a class="link" href="ChamplainView.html" title="ChamplainView"><span class="type">ChamplainView</span></a> *view</code></em>);
2178 <a class="link" href="ChamplainBoundingBox.html" title="ChamplainBoundingBox"><span class="returnvalue">ChamplainBoundingBox</span></a> * <a class="link" href="ChamplainView.html#champlain-view-get-bounding-box" title="champlain_view_get_bounding_box ()">champlain_view_get_bounding_box</a> (<em class="parameter"><code><a class="link" href="ChamplainView.html" title="ChamplainView"><span class="type">ChamplainView</span></a> *view</code></em>);
2179+<a class="link" href="ChamplainBoundingBox.html" title="ChamplainBoundingBox"><span class="returnvalue">ChamplainBoundingBox</span></a> * <a class="link" href="ChamplainView.html#champlain-view-get-bounding-box-for-zoom-level" title="champlain_view_get_bounding_box_for_zoom_level ()">champlain_view_get_bounding_box_for_zoom_level</a>
2180+ (<em class="parameter"><code><a class="link" href="ChamplainView.html" title="ChamplainView"><span class="type">ChamplainView</span></a> *view</code></em>,
2181+ <em class="parameter"><code><span class="type">guint</span> zoom_level</code></em>);
2182 <a class="link" href="ChamplainTile.html#ChamplainState" title="enum ChamplainState"><span class="returnvalue">ChamplainState</span></a> <a class="link" href="ChamplainView.html#champlain-view-get-state" title="champlain_view_get_state ()">champlain_view_get_state</a> (<em class="parameter"><code><a class="link" href="ChamplainView.html" title="ChamplainView"><span class="type">ChamplainView</span></a> *view</code></em>);
2183 </pre>
2184 </div>
2185@@ -520,6 +523,11 @@
2186 </td>
2187 </tr>
2188 <tr>
2189+<td><p><span class="term"><em class="parameter"><code>map_source</code></em> :</span></p></td>
2190+<td>a <a class="link" href="ChamplainMapSource.html" title="ChamplainMapSource"><span class="type">ChamplainMapSource</span></a>
2191+</td>
2192+</tr>
2193+<tr>
2194 <td><p><span class="term"><em class="parameter"><code>opacity</code></em> :</span></p></td>
2195 <td>opacity to use</td>
2196 </tr>
2197@@ -538,11 +546,18 @@
2198 </p>
2199 <div class="variablelist"><table border="0">
2200 <col align="left" valign="top">
2201-<tbody><tr>
2202+<tbody>
2203+<tr>
2204 <td><p><span class="term"><em class="parameter"><code>view</code></em> :</span></p></td>
2205 <td>a <a class="link" href="ChamplainView.html" title="ChamplainView"><span class="type">ChamplainView</span></a>
2206 </td>
2207-</tr></tbody>
2208+</tr>
2209+<tr>
2210+<td><p><span class="term"><em class="parameter"><code>map_source</code></em> :</span></p></td>
2211+<td>a <a class="link" href="ChamplainMapSource.html" title="ChamplainMapSource"><span class="type">ChamplainMapSource</span></a>
2212+</td>
2213+</tr>
2214+</tbody>
2215 </table></div>
2216 <p class="since">Since 0.12.5</p>
2217 </div>
2218@@ -1307,6 +1322,36 @@
2219 </div>
2220 <hr>
2221 <div class="refsect2">
2222+<a name="champlain-view-get-bounding-box-for-zoom-level"></a><h3>champlain_view_get_bounding_box_for_zoom_level ()</h3>
2223+<pre class="programlisting"><a class="link" href="ChamplainBoundingBox.html" title="ChamplainBoundingBox"><span class="returnvalue">ChamplainBoundingBox</span></a> * champlain_view_get_bounding_box_for_zoom_level
2224+ (<em class="parameter"><code><a class="link" href="ChamplainView.html" title="ChamplainView"><span class="type">ChamplainView</span></a> *view</code></em>,
2225+ <em class="parameter"><code><span class="type">guint</span> zoom_level</code></em>);</pre>
2226+<p>
2227+Gets the bounding box for view <em class="parameter"><code>view</code></em> at <em class="parameter"><code>zoom_level</code></em>.
2228+</p>
2229+<div class="variablelist"><table border="0">
2230+<col align="left" valign="top">
2231+<tbody>
2232+<tr>
2233+<td><p><span class="term"><em class="parameter"><code>view</code></em> :</span></p></td>
2234+<td>a <a class="link" href="ChamplainView.html" title="ChamplainView"><span class="type">ChamplainView</span></a>
2235+</td>
2236+</tr>
2237+<tr>
2238+<td><p><span class="term"><em class="parameter"><code>zoom_level</code></em> :</span></p></td>
2239+<td>the level of zoom, a guint between 1 and 20</td>
2240+</tr>
2241+<tr>
2242+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2243+<td>the bounding box for the view at <em class="parameter"><code>zoom_level</code></em>. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
2244+</td>
2245+</tr>
2246+</tbody>
2247+</table></div>
2248+<p class="since">Since 0.12.6</p>
2249+</div>
2250+<hr>
2251+<div class="refsect2">
2252 <a name="champlain-view-get-state"></a><h3>champlain_view_get_state ()</h3>
2253 <pre class="programlisting"><a class="link" href="ChamplainTile.html#ChamplainState" title="enum ChamplainState"><span class="returnvalue">ChamplainState</span></a> champlain_view_get_state (<em class="parameter"><code><a class="link" href="ChamplainView.html" title="ChamplainView"><span class="type">ChamplainView</span></a> *view</code></em>);</pre>
2254 <p>
2255
2256=== modified file 'docs/reference/html/ch01.html'
2257--- docs/reference/html/ch01.html 2013-09-21 15:31:58 +0000
2258+++ docs/reference/html/ch01.html 2014-02-16 21:01:35 +0000
2259@@ -21,7 +21,7 @@
2260 </tr></table>
2261 <div class="chapter">
2262 <div class="titlepage"><div><div><h2 class="title">
2263-<a name="idp65376"></a>Layers</h2></div></div></div>
2264+<a name="idp4192192"></a>Layers</h2></div></div></div>
2265 <div class="toc"><dl>
2266 <dt>
2267 <span class="refentrytitle"><a href="ChamplainLayer.html">ChamplainLayer</a></span><span class="refpurpose"> — Base class of libchamplain layers</span>
2268
2269=== modified file 'docs/reference/html/ch02.html'
2270--- docs/reference/html/ch02.html 2013-09-21 15:31:58 +0000
2271+++ docs/reference/html/ch02.html 2014-02-16 21:01:35 +0000
2272@@ -21,7 +21,7 @@
2273 </tr></table>
2274 <div class="chapter">
2275 <div class="titlepage"><div><div><h2 class="title">
2276-<a name="idp67792"></a>Markers</h2></div></div></div>
2277+<a name="idp4194608"></a>Markers</h2></div></div></div>
2278 <div class="toc"><dl>
2279 <dt>
2280 <span class="refentrytitle"><a href="ChamplainMarker.html">ChamplainMarker</a></span><span class="refpurpose"> — Base class of libchamplain markers</span>
2281
2282=== modified file 'docs/reference/html/ch03.html'
2283--- docs/reference/html/ch03.html 2013-09-21 15:31:58 +0000
2284+++ docs/reference/html/ch03.html 2014-02-16 21:01:35 +0000
2285@@ -21,7 +21,7 @@
2286 </tr></table>
2287 <div class="chapter">
2288 <div class="titlepage"><div><div><h2 class="title">
2289-<a name="idp83056"></a>Locations</h2></div></div></div>
2290+<a name="idp4197552"></a>Locations</h2></div></div></div>
2291 <div class="toc"><dl>
2292 <dt>
2293 <span class="refentrytitle"><a href="ChamplainLocation.html">ChamplainLocation</a></span><span class="refpurpose"> — An interface common to objects having latitude and longitude</span>
2294
2295=== modified file 'docs/reference/html/ch04.html'
2296--- docs/reference/html/ch04.html 2013-09-21 15:31:58 +0000
2297+++ docs/reference/html/ch04.html 2014-02-16 21:01:35 +0000
2298@@ -21,7 +21,7 @@
2299 </tr></table>
2300 <div class="chapter">
2301 <div class="titlepage"><div><div><h2 class="title">
2302-<a name="idp88160"></a>Tile Sources</h2></div></div></div>
2303+<a name="idp4202656"></a>Tile Sources</h2></div></div></div>
2304 <div class="toc"><dl>
2305 <dt>
2306 <span class="refentrytitle"><a href="ChamplainTileSource.html">ChamplainTileSource</a></span><span class="refpurpose"> — A base class of tile sources</span>
2307
2308=== modified file 'docs/reference/html/ch05.html'
2309--- docs/reference/html/ch05.html 2013-09-21 15:31:58 +0000
2310+++ docs/reference/html/ch05.html 2014-02-16 21:01:35 +0000
2311@@ -21,7 +21,7 @@
2312 </tr></table>
2313 <div class="chapter">
2314 <div class="titlepage"><div><div><h2 class="title">
2315-<a name="idp173760"></a>Tile Caches</h2></div></div></div>
2316+<a name="idp40272"></a>Tile Caches</h2></div></div></div>
2317 <div class="toc"><dl>
2318 <dt>
2319 <span class="refentrytitle"><a href="ChamplainTileCache.html">ChamplainTileCache</a></span><span class="refpurpose"> — A base class of tile caches</span>
2320
2321=== modified file 'docs/reference/html/ch06.html'
2322--- docs/reference/html/ch06.html 2013-09-21 15:31:58 +0000
2323+++ docs/reference/html/ch06.html 2014-02-16 21:01:35 +0000
2324@@ -21,7 +21,7 @@
2325 </tr></table>
2326 <div class="chapter">
2327 <div class="titlepage"><div><div><h2 class="title">
2328-<a name="idp176192"></a>Map Source Utilities</h2></div></div></div>
2329+<a name="idp42704"></a>Map Source Utilities</h2></div></div></div>
2330 <div class="toc"><dl>
2331 <dt>
2332 <span class="refentrytitle"><a href="ChamplainMapSourceChain.html">ChamplainMapSourceChain</a></span><span class="refpurpose"> — A map source simplifying creation of source chains</span>
2333
2334=== modified file 'docs/reference/html/index.html'
2335--- docs/reference/html/index.html 2013-09-21 15:31:58 +0000
2336+++ docs/reference/html/index.html 2014-02-16 21:01:35 +0000
2337@@ -16,7 +16,7 @@
2338 <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">libchamplain Reference Manual</p></th></tr></table></div>
2339 <div>
2340 <p class="releaseinfo">
2341- for libchamplain 0.12.5
2342+ for libchamplain 0.12.7
2343
2344 </p>
2345 <p>
2346@@ -28,7 +28,7 @@
2347 </div>
2348 <div><p class="copyright">Copyright © 2008-2013 libchamplain contributors</p></div>
2349 <div><div class="legalnotice">
2350-<a name="idp166400"></a><p>
2351+<a name="idp200144"></a><p>
2352 Permission is granted to copy, distribute and/or modify this
2353 document under the terms of the <em class="citetitle">GNU Free
2354 Documentation License</em>, Version 1.1 or any later
2355@@ -165,9 +165,6 @@
2356 <span class="refentrytitle"><a href="ChamplainImageRenderer.html">ChamplainImageRenderer</a></span><span class="refpurpose"> — A renderer that renders tiles from binary image data</span>
2357 </dt>
2358 <dt>
2359-<span class="refentrytitle"><a href="ChamplainMemphisRenderer.html">ChamplainMemphisRenderer</a></span><span class="refpurpose"> — A renderer that renders tiles from OSM vector XML data</span>
2360-</dt>
2361-<dt>
2362 <span class="refentrytitle"><a href="ChamplainErrorTileRenderer.html">ChamplainErrorTileRenderer</a></span><span class="refpurpose"> — A renderer that renders error tiles independently of input data</span>
2363 </dt>
2364 </dl></dd>
2365
2366=== modified file 'docs/reference/html/index.sgml'
2367--- docs/reference/html/index.sgml 2013-09-21 15:31:58 +0000
2368+++ docs/reference/html/index.sgml 2014-02-16 21:01:35 +0000
2369@@ -51,6 +51,7 @@
2370 <ANCHOR id="champlain-view-get-center-latitude" href="libchamplain/ChamplainView.html#champlain-view-get-center-latitude">
2371 <ANCHOR id="champlain-view-get-center-longitude" href="libchamplain/ChamplainView.html#champlain-view-get-center-longitude">
2372 <ANCHOR id="champlain-view-get-bounding-box" href="libchamplain/ChamplainView.html#champlain-view-get-bounding-box">
2373+<ANCHOR id="champlain-view-get-bounding-box-for-zoom-level" href="libchamplain/ChamplainView.html#champlain-view-get-bounding-box-for-zoom-level">
2374 <ANCHOR id="champlain-view-get-state" href="libchamplain/ChamplainView.html#champlain-view-get-state">
2375 <ANCHOR id="ChamplainView.property-details" href="libchamplain/ChamplainView.html#ChamplainView.property-details">
2376 <ANCHOR id="ChamplainView--animate-zoom" href="libchamplain/ChamplainView.html#ChamplainView--animate-zoom">
2377@@ -503,8 +504,6 @@
2378 <ANCHOR id="CHAMPLAIN-MAP-SOURCE-OWM-PRESSURE:CAPS" href="libchamplain/ChamplainMapSourceFactory.html#CHAMPLAIN-MAP-SOURCE-OWM-PRESSURE:CAPS">
2379 <ANCHOR id="CHAMPLAIN-MAP-SOURCE-OWM-TEMPERATURE:CAPS" href="libchamplain/ChamplainMapSourceFactory.html#CHAMPLAIN-MAP-SOURCE-OWM-TEMPERATURE:CAPS">
2380 <ANCHOR id="CHAMPLAIN-MAP-SOURCE-OWM-WIND:CAPS" href="libchamplain/ChamplainMapSourceFactory.html#CHAMPLAIN-MAP-SOURCE-OWM-WIND:CAPS">
2381-<ANCHOR id="CHAMPLAIN-MAP-SOURCE-MEMPHIS-LOCAL:CAPS" href="libchamplain/ChamplainMapSourceFactory.html#CHAMPLAIN-MAP-SOURCE-MEMPHIS-LOCAL:CAPS">
2382-<ANCHOR id="CHAMPLAIN-MAP-SOURCE-MEMPHIS-NETWORK:CAPS" href="libchamplain/ChamplainMapSourceFactory.html#CHAMPLAIN-MAP-SOURCE-MEMPHIS-NETWORK:CAPS">
2383 <ANCHOR id="ChamplainMapSourceDesc" href="libchamplain/ChamplainMapSourceDesc.html">
2384 <ANCHOR id="ChamplainMapSourceDesc.synopsis" href="libchamplain/ChamplainMapSourceDesc.html#ChamplainMapSourceDesc.synopsis">
2385 <ANCHOR id="ChamplainMapSourceDesc.object-hierarchy" href="libchamplain/ChamplainMapSourceDesc.html#ChamplainMapSourceDesc.object-hierarchy">
2386@@ -553,34 +552,6 @@
2387 <ANCHOR id="ChamplainImageRenderer.details" href="libchamplain/ChamplainImageRenderer.html#ChamplainImageRenderer.details">
2388 <ANCHOR id="ChamplainImageRenderer-struct" href="libchamplain/ChamplainImageRenderer.html#ChamplainImageRenderer-struct">
2389 <ANCHOR id="champlain-image-renderer-new" href="libchamplain/ChamplainImageRenderer.html#champlain-image-renderer-new">
2390-<ANCHOR id="ChamplainMemphisRenderer" href="libchamplain/ChamplainMemphisRenderer.html">
2391-<ANCHOR id="ChamplainMemphisRenderer.synopsis" href="libchamplain/ChamplainMemphisRenderer.html#ChamplainMemphisRenderer.synopsis">
2392-<ANCHOR id="ChamplainMemphisRenderer.object-hierarchy" href="libchamplain/ChamplainMemphisRenderer.html#ChamplainMemphisRenderer.object-hierarchy">
2393-<ANCHOR id="ChamplainMemphisRenderer.properties" href="libchamplain/ChamplainMemphisRenderer.html#ChamplainMemphisRenderer.properties">
2394-<ANCHOR id="ChamplainMemphisRenderer.description" href="libchamplain/ChamplainMemphisRenderer.html#ChamplainMemphisRenderer.description">
2395-<ANCHOR id="ChamplainMemphisRenderer.details" href="libchamplain/ChamplainMemphisRenderer.html#ChamplainMemphisRenderer.details">
2396-<ANCHOR id="ChamplainMemphisRenderer-struct" href="libchamplain/ChamplainMemphisRenderer.html#ChamplainMemphisRenderer-struct">
2397-<ANCHOR id="ChamplainMemphisRule" href="libchamplain/ChamplainMemphisRenderer.html#ChamplainMemphisRule">
2398-<ANCHOR id="ChamplainMemphisRuleAttr" href="libchamplain/ChamplainMemphisRenderer.html#ChamplainMemphisRuleAttr">
2399-<ANCHOR id="ChamplainMemphisRuleType" href="libchamplain/ChamplainMemphisRenderer.html#ChamplainMemphisRuleType">
2400-<ANCHOR id="CHAMPLAIN-MEMPHIS-RULE-TYPE-UNKNOWN:CAPS" href="libchamplain/ChamplainMemphisRenderer.html#CHAMPLAIN-MEMPHIS-RULE-TYPE-UNKNOWN:CAPS">
2401-<ANCHOR id="CHAMPLAIN-MEMPHIS-RULE-TYPE-NODE:CAPS" href="libchamplain/ChamplainMemphisRenderer.html#CHAMPLAIN-MEMPHIS-RULE-TYPE-NODE:CAPS">
2402-<ANCHOR id="CHAMPLAIN-MEMPHIS-RULE-TYPE-WAY:CAPS" href="libchamplain/ChamplainMemphisRenderer.html#CHAMPLAIN-MEMPHIS-RULE-TYPE-WAY:CAPS">
2403-<ANCHOR id="CHAMPLAIN-MEMPHIS-RULE-TYPE-RELATION:CAPS" href="libchamplain/ChamplainMemphisRenderer.html#CHAMPLAIN-MEMPHIS-RULE-TYPE-RELATION:CAPS">
2404-<ANCHOR id="champlain-memphis-renderer-new-full" href="libchamplain/ChamplainMemphisRenderer.html#champlain-memphis-renderer-new-full">
2405-<ANCHOR id="champlain-memphis-renderer-load-rules" href="libchamplain/ChamplainMemphisRenderer.html#champlain-memphis-renderer-load-rules">
2406-<ANCHOR id="champlain-memphis-renderer-get-background-color" href="libchamplain/ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-background-color">
2407-<ANCHOR id="champlain-memphis-renderer-set-background-color" href="libchamplain/ChamplainMemphisRenderer.html#champlain-memphis-renderer-set-background-color">
2408-<ANCHOR id="champlain-memphis-renderer-get-rule-ids" href="libchamplain/ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-rule-ids">
2409-<ANCHOR id="champlain-memphis-renderer-set-rule" href="libchamplain/ChamplainMemphisRenderer.html#champlain-memphis-renderer-set-rule">
2410-<ANCHOR id="champlain-memphis-renderer-get-rule" href="libchamplain/ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-rule">
2411-<ANCHOR id="champlain-memphis-renderer-remove-rule" href="libchamplain/ChamplainMemphisRenderer.html#champlain-memphis-renderer-remove-rule">
2412-<ANCHOR id="champlain-memphis-renderer-get-bounding-box" href="libchamplain/ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-bounding-box">
2413-<ANCHOR id="champlain-memphis-renderer-set-tile-size" href="libchamplain/ChamplainMemphisRenderer.html#champlain-memphis-renderer-set-tile-size">
2414-<ANCHOR id="champlain-memphis-renderer-get-tile-size" href="libchamplain/ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-tile-size">
2415-<ANCHOR id="ChamplainMemphisRenderer.property-details" href="libchamplain/ChamplainMemphisRenderer.html#ChamplainMemphisRenderer.property-details">
2416-<ANCHOR id="ChamplainMemphisRenderer--bounding-box" href="libchamplain/ChamplainMemphisRenderer.html#ChamplainMemphisRenderer--bounding-box">
2417-<ANCHOR id="ChamplainMemphisRenderer--tile-size" href="libchamplain/ChamplainMemphisRenderer.html#ChamplainMemphisRenderer--tile-size">
2418 <ANCHOR id="ChamplainErrorTileRenderer" href="libchamplain/ChamplainErrorTileRenderer.html">
2419 <ANCHOR id="ChamplainErrorTileRenderer.synopsis" href="libchamplain/ChamplainErrorTileRenderer.html#ChamplainErrorTileRenderer.synopsis">
2420 <ANCHOR id="ChamplainErrorTileRenderer.object-hierarchy" href="libchamplain/ChamplainErrorTileRenderer.html#ChamplainErrorTileRenderer.object-hierarchy">
2421
2422=== modified file 'docs/reference/html/ix01.html'
2423--- docs/reference/html/ix01.html 2013-09-21 15:31:58 +0000
2424+++ docs/reference/html/ix01.html 2014-02-16 21:01:35 +0000
2425@@ -21,7 +21,7 @@
2426 </tr></table>
2427 <div class="index">
2428 <div class="titlepage"><div><div><h2 class="title">
2429-<a name="idp96768"></a>Index</h2></div></div></div>
2430+<a name="idp51632"></a>Index</h2></div></div></div>
2431 <div class="index">
2432 <div class="indexdiv">
2433 <h3>B</h3>
2434@@ -374,10 +374,6 @@
2435 </dt>
2436 <dt>champlain_map_source_get_y, <a class="indexterm" href="ChamplainMapSource.html#champlain-map-source-get-y">champlain_map_source_get_y ()</a>
2437 </dt>
2438-<dt>CHAMPLAIN_MAP_SOURCE_MEMPHIS_LOCAL, <a class="indexterm" href="ChamplainMapSourceFactory.html#CHAMPLAIN-MAP-SOURCE-MEMPHIS-LOCAL:CAPS">CHAMPLAIN_MAP_SOURCE_MEMPHIS_LOCAL</a>
2439-</dt>
2440-<dt>CHAMPLAIN_MAP_SOURCE_MEMPHIS_NETWORK, <a class="indexterm" href="ChamplainMapSourceFactory.html#CHAMPLAIN-MAP-SOURCE-MEMPHIS-NETWORK:CAPS">CHAMPLAIN_MAP_SOURCE_MEMPHIS_NETWORK</a>
2441-</dt>
2442 <dt>CHAMPLAIN_MAP_SOURCE_MFF_RELIEF, <a class="indexterm" href="ChamplainMapSourceFactory.html#CHAMPLAIN-MAP-SOURCE-MFF-RELIEF:CAPS">CHAMPLAIN_MAP_SOURCE_MFF_RELIEF</a>
2443 </dt>
2444 <dt>CHAMPLAIN_MAP_SOURCE_OAM, <a class="indexterm" href="ChamplainMapSourceFactory.html#CHAMPLAIN-MAP-SOURCE-OAM:CAPS">CHAMPLAIN_MAP_SOURCE_OAM</a>
2445@@ -504,40 +500,6 @@
2446 </dt>
2447 <dt>champlain_memory_cache_set_size_limit, <a class="indexterm" href="ChamplainMemoryCache.html#champlain-memory-cache-set-size-limit">champlain_memory_cache_set_size_limit ()</a>
2448 </dt>
2449-<dt>ChamplainMemphisRenderer, <a class="indexterm" href="ChamplainMemphisRenderer.html#ChamplainMemphisRenderer-struct">struct ChamplainMemphisRenderer</a>
2450-</dt>
2451-<dt>ChamplainMemphisRenderer:bounding-box, <a class="indexterm" href="ChamplainMemphisRenderer.html#ChamplainMemphisRenderer--bounding-box">The "bounding-box" property</a>
2452-</dt>
2453-<dt>ChamplainMemphisRenderer:tile-size, <a class="indexterm" href="ChamplainMemphisRenderer.html#ChamplainMemphisRenderer--tile-size">The "tile-size" property</a>
2454-</dt>
2455-<dt>ChamplainMemphisRule, <a class="indexterm" href="ChamplainMemphisRenderer.html#ChamplainMemphisRule">struct ChamplainMemphisRule</a>
2456-</dt>
2457-<dt>ChamplainMemphisRuleAttr, <a class="indexterm" href="ChamplainMemphisRenderer.html#ChamplainMemphisRuleAttr">struct ChamplainMemphisRuleAttr</a>
2458-</dt>
2459-<dt>ChamplainMemphisRuleType, <a class="indexterm" href="ChamplainMemphisRenderer.html#ChamplainMemphisRuleType">enum ChamplainMemphisRuleType</a>
2460-</dt>
2461-<dt>champlain_memphis_renderer_get_background_color, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-background-color">champlain_memphis_renderer_get_background_color ()</a>
2462-</dt>
2463-<dt>champlain_memphis_renderer_get_bounding_box, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-bounding-box">champlain_memphis_renderer_get_bounding_box ()</a>
2464-</dt>
2465-<dt>champlain_memphis_renderer_get_rule, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-rule">champlain_memphis_renderer_get_rule ()</a>
2466-</dt>
2467-<dt>champlain_memphis_renderer_get_rule_ids, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-rule-ids">champlain_memphis_renderer_get_rule_ids ()</a>
2468-</dt>
2469-<dt>champlain_memphis_renderer_get_tile_size, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-tile-size">champlain_memphis_renderer_get_tile_size ()</a>
2470-</dt>
2471-<dt>champlain_memphis_renderer_load_rules, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-load-rules">champlain_memphis_renderer_load_rules ()</a>
2472-</dt>
2473-<dt>champlain_memphis_renderer_new_full, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-new-full">champlain_memphis_renderer_new_full ()</a>
2474-</dt>
2475-<dt>champlain_memphis_renderer_remove_rule, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-remove-rule">champlain_memphis_renderer_remove_rule ()</a>
2476-</dt>
2477-<dt>champlain_memphis_renderer_set_background_color, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-set-background-color">champlain_memphis_renderer_set_background_color ()</a>
2478-</dt>
2479-<dt>champlain_memphis_renderer_set_rule, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-set-rule">champlain_memphis_renderer_set_rule ()</a>
2480-</dt>
2481-<dt>champlain_memphis_renderer_set_tile_size, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-set-tile-size">champlain_memphis_renderer_set_tile_size ()</a>
2482-</dt>
2483 <dt>CHAMPLAIN_MICRO_VERSION, <a class="indexterm" href="libchamplain-ChamplainVersion.html#CHAMPLAIN-MICRO-VERSION:CAPS">CHAMPLAIN_MICRO_VERSION</a>
2484 </dt>
2485 <dt>CHAMPLAIN_MINOR_VERSION, <a class="indexterm" href="libchamplain-ChamplainVersion.html#CHAMPLAIN-MINOR-VERSION:CAPS">CHAMPLAIN_MINOR_VERSION</a>
2486@@ -897,6 +859,8 @@
2487 </dt>
2488 <dt>champlain_view_get_bounding_box, <a class="indexterm" href="ChamplainView.html#champlain-view-get-bounding-box">champlain_view_get_bounding_box ()</a>
2489 </dt>
2490+<dt>champlain_view_get_bounding_box_for_zoom_level, <a class="indexterm" href="ChamplainView.html#champlain-view-get-bounding-box-for-zoom-level">champlain_view_get_bounding_box_for_zoom_level ()</a>
2491+</dt>
2492 <dt>champlain_view_get_center_latitude, <a class="indexterm" href="ChamplainView.html#champlain-view-get-center-latitude">champlain_view_get_center_latitude ()</a>
2493 </dt>
2494 <dt>champlain_view_get_center_longitude, <a class="indexterm" href="ChamplainView.html#champlain-view-get-center-longitude">champlain_view_get_center_longitude ()</a>
2495
2496=== modified file 'docs/reference/html/ix02.html'
2497--- docs/reference/html/ix02.html 2013-09-21 15:31:58 +0000
2498+++ docs/reference/html/ix02.html 2014-02-16 21:01:35 +0000
2499@@ -21,7 +21,7 @@
2500 </tr></table>
2501 <div class="index">
2502 <div class="titlepage"><div><div><h2 class="title">
2503-<a name="idp97568"></a>Index of deprecated symbols</h2></div></div></div>
2504+<a name="idp52432"></a>Index of deprecated symbols</h2></div></div></div>
2505 <div class="index">
2506 <div class="indexdiv">
2507 <h3>C</h3>
2508
2509=== modified file 'docs/reference/html/ix03.html'
2510--- docs/reference/html/ix03.html 2013-09-21 15:31:58 +0000
2511+++ docs/reference/html/ix03.html 2014-02-16 21:01:35 +0000
2512@@ -21,7 +21,7 @@
2513 </tr></table>
2514 <div class="index">
2515 <div class="titlepage"><div><div><h2 class="title">
2516-<a name="idp98656"></a>Index of new symbols in 0.1</h2></div></div></div>
2517+<a name="idp53520"></a>Index of new symbols in 0.1</h2></div></div></div>
2518 <div class="index"><div class="indexdiv">
2519 <h3>V</h3>
2520 <dl>
2521
2522=== modified file 'docs/reference/html/ix04.html'
2523--- docs/reference/html/ix04.html 2013-09-21 15:31:58 +0000
2524+++ docs/reference/html/ix04.html 2014-02-16 21:01:35 +0000
2525@@ -21,7 +21,7 @@
2526 </tr></table>
2527 <div class="index">
2528 <div class="titlepage"><div><div><h2 class="title">
2529-<a name="idp99712"></a>Index of new symbols in 0.2</h2></div></div></div>
2530+<a name="idp54624"></a>Index of new symbols in 0.2</h2></div></div></div>
2531 <div class="index"><div class="indexdiv">
2532 <h3>V</h3>
2533 <dl>
2534
2535=== modified file 'docs/reference/html/ix05.html'
2536--- docs/reference/html/ix05.html 2013-09-21 15:31:58 +0000
2537+++ docs/reference/html/ix05.html 2014-02-16 21:01:35 +0000
2538@@ -21,7 +21,7 @@
2539 </tr></table>
2540 <div class="index">
2541 <div class="titlepage"><div><div><h2 class="title">
2542-<a name="idp100768"></a>Index of new symbols in 0.4</h2></div></div></div>
2543+<a name="idp61312"></a>Index of new symbols in 0.4</h2></div></div></div>
2544 <div class="index">
2545 <div class="indexdiv">
2546 <h3>F</h3>
2547
2548=== modified file 'docs/reference/html/ix06.html'
2549--- docs/reference/html/ix06.html 2013-09-21 15:31:58 +0000
2550+++ docs/reference/html/ix06.html 2014-02-16 21:01:35 +0000
2551@@ -21,7 +21,7 @@
2552 </tr></table>
2553 <div class="index">
2554 <div class="titlepage"><div><div><h2 class="title">
2555-<a name="idp101824"></a>Index of new symbols in 0.6</h2></div></div></div>
2556+<a name="idp62416"></a>Index of new symbols in 0.6</h2></div></div></div>
2557 <div class="index">
2558 <div class="indexdiv">
2559 <h3>B</h3>
2560
2561=== modified file 'docs/reference/html/ix07.html'
2562--- docs/reference/html/ix07.html 2013-09-21 15:31:58 +0000
2563+++ docs/reference/html/ix07.html 2014-02-16 21:01:35 +0000
2564@@ -21,7 +21,7 @@
2565 </tr></table>
2566 <div class="index">
2567 <div class="titlepage"><div><div><h2 class="title">
2568-<a name="idp102928"></a>Index of new symbols in 0.8</h2></div></div></div>
2569+<a name="idp63520"></a>Index of new symbols in 0.8</h2></div></div></div>
2570 <div class="index">
2571 <div class="indexdiv">
2572 <h3>E</h3>
2573@@ -83,38 +83,6 @@
2574 </dt>
2575 <dt>champlain_memory_cache_set_size_limit, <a class="indexterm" href="ChamplainMemoryCache.html#champlain-memory-cache-set-size-limit">champlain_memory_cache_set_size_limit ()</a>
2576 </dt>
2577-<dt>ChamplainMemphisRenderer, <a class="indexterm" href="ChamplainMemphisRenderer.html#ChamplainMemphisRenderer-struct">struct ChamplainMemphisRenderer</a>
2578-</dt>
2579-<dt>ChamplainMemphisRenderer:bounding-box, <a class="indexterm" href="ChamplainMemphisRenderer.html#ChamplainMemphisRenderer--bounding-box">The "bounding-box" property</a>
2580-</dt>
2581-<dt>ChamplainMemphisRule, <a class="indexterm" href="ChamplainMemphisRenderer.html#ChamplainMemphisRule">struct ChamplainMemphisRule</a>
2582-</dt>
2583-<dt>ChamplainMemphisRuleAttr, <a class="indexterm" href="ChamplainMemphisRenderer.html#ChamplainMemphisRuleAttr">struct ChamplainMemphisRuleAttr</a>
2584-</dt>
2585-<dt>ChamplainMemphisRuleType, <a class="indexterm" href="ChamplainMemphisRenderer.html#ChamplainMemphisRuleType">enum ChamplainMemphisRuleType</a>
2586-</dt>
2587-<dt>champlain_memphis_renderer_get_background_color, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-background-color">champlain_memphis_renderer_get_background_color ()</a>
2588-</dt>
2589-<dt>champlain_memphis_renderer_get_bounding_box, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-bounding-box">champlain_memphis_renderer_get_bounding_box ()</a>
2590-</dt>
2591-<dt>champlain_memphis_renderer_get_rule, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-rule">champlain_memphis_renderer_get_rule ()</a>
2592-</dt>
2593-<dt>champlain_memphis_renderer_get_rule_ids, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-rule-ids">champlain_memphis_renderer_get_rule_ids ()</a>
2594-</dt>
2595-<dt>champlain_memphis_renderer_get_tile_size, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-tile-size">champlain_memphis_renderer_get_tile_size ()</a>
2596-</dt>
2597-<dt>champlain_memphis_renderer_load_rules, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-load-rules">champlain_memphis_renderer_load_rules ()</a>
2598-</dt>
2599-<dt>champlain_memphis_renderer_new_full, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-new-full">champlain_memphis_renderer_new_full ()</a>
2600-</dt>
2601-<dt>champlain_memphis_renderer_remove_rule, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-remove-rule">champlain_memphis_renderer_remove_rule ()</a>
2602-</dt>
2603-<dt>champlain_memphis_renderer_set_background_color, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-set-background-color">champlain_memphis_renderer_set_background_color ()</a>
2604-</dt>
2605-<dt>champlain_memphis_renderer_set_rule, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-set-rule">champlain_memphis_renderer_set_rule ()</a>
2606-</dt>
2607-<dt>champlain_memphis_renderer_set_tile_size, <a class="indexterm" href="ChamplainMemphisRenderer.html#champlain-memphis-renderer-set-tile-size">champlain_memphis_renderer_set_tile_size ()</a>
2608-</dt>
2609 </dl>
2610 </div>
2611 <div class="indexdiv">
2612
2613=== modified file 'docs/reference/html/ix08.html'
2614--- docs/reference/html/ix08.html 2013-09-21 15:31:58 +0000
2615+++ docs/reference/html/ix08.html 2014-02-16 21:01:35 +0000
2616@@ -21,7 +21,7 @@
2617 </tr></table>
2618 <div class="index">
2619 <div class="titlepage"><div><div><h2 class="title">
2620-<a name="idp103984"></a>Index of new symbols in 0.10</h2></div></div></div>
2621+<a name="idp64624"></a>Index of new symbols in 0.10</h2></div></div></div>
2622 <div class="index">
2623 <div class="indexdiv">
2624 <h3>B</h3>
2625
2626=== modified file 'docs/reference/html/ix09.html'
2627--- docs/reference/html/ix09.html 2013-09-21 15:31:58 +0000
2628+++ docs/reference/html/ix09.html 2014-02-16 21:01:35 +0000
2629@@ -20,7 +20,7 @@
2630 </tr></table>
2631 <div class="index">
2632 <div class="titlepage"><div><div><h2 class="title">
2633-<a name="idp105072"></a>Index of new symbols in 0.12</h2></div></div></div>
2634+<a name="idp65712"></a>Index of new symbols in 0.12</h2></div></div></div>
2635 <div class="index"><div class="indexdiv">
2636 <h3>V</h3>
2637 <dl>
2638
2639=== modified file 'docs/reference/html/libchamplain-ChamplainVersion.html'
2640--- docs/reference/html/libchamplain-ChamplainVersion.html 2013-09-21 15:31:58 +0000
2641+++ docs/reference/html/libchamplain-ChamplainVersion.html 2014-02-16 21:01:35 +0000
2642@@ -77,7 +77,7 @@
2643 <hr>
2644 <div class="refsect2">
2645 <a name="CHAMPLAIN-MICRO-VERSION:CAPS"></a><h3>CHAMPLAIN_MICRO_VERSION</h3>
2646-<pre class="programlisting">#define CHAMPLAIN_MICRO_VERSION (5)
2647+<pre class="programlisting">#define CHAMPLAIN_MICRO_VERSION (7)
2648 </pre>
2649 <p>
2650 The micro version of libchamplain (3, if <a class="link" href="libchamplain-ChamplainVersion.html#CHAMPLAIN-VERSION:CAPS" title="CHAMPLAIN_VERSION"><code class="literal">CHAMPLAIN_VERSION</code></a> is 1.2.3)
2651@@ -86,7 +86,7 @@
2652 <hr>
2653 <div class="refsect2">
2654 <a name="CHAMPLAIN-VERSION:CAPS"></a><h3>CHAMPLAIN_VERSION</h3>
2655-<pre class="programlisting">#define CHAMPLAIN_VERSION 0.12.5
2656+<pre class="programlisting">#define CHAMPLAIN_VERSION 0.12.7
2657 </pre>
2658 <p>
2659 The full version of libchamplain, like 1.2.3
2660@@ -95,7 +95,7 @@
2661 <hr>
2662 <div class="refsect2">
2663 <a name="CHAMPLAIN-VERSION-S:CAPS"></a><h3>CHAMPLAIN_VERSION_S</h3>
2664-<pre class="programlisting">#define CHAMPLAIN_VERSION_S "0.12.5"
2665+<pre class="programlisting">#define CHAMPLAIN_VERSION_S "0.12.7"
2666 </pre>
2667 <p>
2668 The full version of libchamplain, in string form (suited for
2669
2670=== modified file 'docs/reference/html/libchamplain.devhelp2'
2671--- docs/reference/html/libchamplain.devhelp2 2013-09-21 15:31:58 +0000
2672+++ docs/reference/html/libchamplain.devhelp2 2014-02-16 21:01:35 +0000
2673@@ -49,7 +49,6 @@
2674 <sub name="Renderer API" link="pt05.html">
2675 <sub name="ChamplainRenderer" link="ChamplainRenderer.html"/>
2676 <sub name="ChamplainImageRenderer" link="ChamplainImageRenderer.html"/>
2677- <sub name="ChamplainMemphisRenderer" link="ChamplainMemphisRenderer.html"/>
2678 <sub name="ChamplainErrorTileRenderer" link="ChamplainErrorTileRenderer.html"/>
2679 </sub>
2680 <sub name="Others" link="pt06.html">
2681@@ -116,6 +115,7 @@
2682 <keyword type="function" name="champlain_view_get_center_latitude ()" link="ChamplainView.html#champlain-view-get-center-latitude" since="0.10"/>
2683 <keyword type="function" name="champlain_view_get_center_longitude ()" link="ChamplainView.html#champlain-view-get-center-longitude" since="0.10"/>
2684 <keyword type="function" name="champlain_view_get_bounding_box ()" link="ChamplainView.html#champlain-view-get-bounding-box" since="0.12.4"/>
2685+ <keyword type="function" name="champlain_view_get_bounding_box_for_zoom_level ()" link="ChamplainView.html#champlain-view-get-bounding-box-for-zoom-level" since="0.12.6"/>
2686 <keyword type="function" name="champlain_view_get_state ()" link="ChamplainView.html#champlain-view-get-state" since="0.10"/>
2687 <keyword type="property" name="The &quot;animate-zoom&quot; property" link="ChamplainView.html#ChamplainView--animate-zoom"/>
2688 <keyword type="property" name="The &quot;background-pattern&quot; property" link="ChamplainView.html#ChamplainView--background-pattern"/>
2689@@ -408,8 +408,6 @@
2690 <keyword type="macro" name="CHAMPLAIN_MAP_SOURCE_OWM_PRESSURE" link="ChamplainMapSourceFactory.html#CHAMPLAIN-MAP-SOURCE-OWM-PRESSURE:CAPS"/>
2691 <keyword type="macro" name="CHAMPLAIN_MAP_SOURCE_OWM_TEMPERATURE" link="ChamplainMapSourceFactory.html#CHAMPLAIN-MAP-SOURCE-OWM-TEMPERATURE:CAPS"/>
2692 <keyword type="macro" name="CHAMPLAIN_MAP_SOURCE_OWM_WIND" link="ChamplainMapSourceFactory.html#CHAMPLAIN-MAP-SOURCE-OWM-WIND:CAPS"/>
2693- <keyword type="macro" name="CHAMPLAIN_MAP_SOURCE_MEMPHIS_LOCAL" link="ChamplainMapSourceFactory.html#CHAMPLAIN-MAP-SOURCE-MEMPHIS-LOCAL:CAPS"/>
2694- <keyword type="macro" name="CHAMPLAIN_MAP_SOURCE_MEMPHIS_NETWORK" link="ChamplainMapSourceFactory.html#CHAMPLAIN-MAP-SOURCE-MEMPHIS-NETWORK:CAPS"/>
2695 <keyword type="struct" name="struct ChamplainMapSourceDesc" link="ChamplainMapSourceDesc.html#ChamplainMapSourceDesc-struct"/>
2696 <keyword type="function" name="ChamplainMapSourceConstructor ()" link="ChamplainMapSourceDesc.html#ChamplainMapSourceConstructor" since="0.10"/>
2697 <keyword type="macro" name="CHAMPLAIN_MAP_SOURCE_CONSTRUCTOR" link="ChamplainMapSourceDesc.html#CHAMPLAIN-MAP-SOURCE-CONSTRUCTOR:CAPS" since="0.10"/>
2698@@ -441,23 +439,6 @@
2699 <keyword type="function" name="champlain_renderer_render ()" link="ChamplainRenderer.html#champlain-renderer-render" since="0.8"/>
2700 <keyword type="struct" name="struct ChamplainImageRenderer" link="ChamplainImageRenderer.html#ChamplainImageRenderer-struct"/>
2701 <keyword type="function" name="champlain_image_renderer_new ()" link="ChamplainImageRenderer.html#champlain-image-renderer-new" since="0.8"/>
2702- <keyword type="struct" name="struct ChamplainMemphisRenderer" link="ChamplainMemphisRenderer.html#ChamplainMemphisRenderer-struct"/>
2703- <keyword type="struct" name="struct ChamplainMemphisRule" link="ChamplainMemphisRenderer.html#ChamplainMemphisRule" since="0.8"/>
2704- <keyword type="struct" name="struct ChamplainMemphisRuleAttr" link="ChamplainMemphisRenderer.html#ChamplainMemphisRuleAttr" since="0.8"/>
2705- <keyword type="enum" name="enum ChamplainMemphisRuleType" link="ChamplainMemphisRenderer.html#ChamplainMemphisRuleType" since="0.8"/>
2706- <keyword type="function" name="champlain_memphis_renderer_new_full ()" link="ChamplainMemphisRenderer.html#champlain-memphis-renderer-new-full" since="0.8"/>
2707- <keyword type="function" name="champlain_memphis_renderer_load_rules ()" link="ChamplainMemphisRenderer.html#champlain-memphis-renderer-load-rules" since="0.8"/>
2708- <keyword type="function" name="champlain_memphis_renderer_get_background_color ()" link="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-background-color" since="0.8"/>
2709- <keyword type="function" name="champlain_memphis_renderer_set_background_color ()" link="ChamplainMemphisRenderer.html#champlain-memphis-renderer-set-background-color" since="0.8"/>
2710- <keyword type="function" name="champlain_memphis_renderer_get_rule_ids ()" link="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-rule-ids" since="0.8"/>
2711- <keyword type="function" name="champlain_memphis_renderer_set_rule ()" link="ChamplainMemphisRenderer.html#champlain-memphis-renderer-set-rule" since="0.8"/>
2712- <keyword type="function" name="champlain_memphis_renderer_get_rule ()" link="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-rule" since="0.8"/>
2713- <keyword type="function" name="champlain_memphis_renderer_remove_rule ()" link="ChamplainMemphisRenderer.html#champlain-memphis-renderer-remove-rule" since="0.8"/>
2714- <keyword type="function" name="champlain_memphis_renderer_get_bounding_box ()" link="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-bounding-box" since="0.8"/>
2715- <keyword type="function" name="champlain_memphis_renderer_set_tile_size ()" link="ChamplainMemphisRenderer.html#champlain-memphis-renderer-set-tile-size" since="0.8"/>
2716- <keyword type="function" name="champlain_memphis_renderer_get_tile_size ()" link="ChamplainMemphisRenderer.html#champlain-memphis-renderer-get-tile-size" since="0.8"/>
2717- <keyword type="property" name="The &quot;bounding-box&quot; property" link="ChamplainMemphisRenderer.html#ChamplainMemphisRenderer--bounding-box"/>
2718- <keyword type="property" name="The &quot;tile-size&quot; property" link="ChamplainMemphisRenderer.html#ChamplainMemphisRenderer--tile-size"/>
2719 <keyword type="struct" name="struct ChamplainErrorTileRenderer" link="ChamplainErrorTileRenderer.html#ChamplainErrorTileRenderer-struct"/>
2720 <keyword type="function" name="champlain_error_tile_renderer_new ()" link="ChamplainErrorTileRenderer.html#champlain-error-tile-renderer-new" since="0.8"/>
2721 <keyword type="function" name="champlain_error_tile_renderer_set_tile_size ()" link="ChamplainErrorTileRenderer.html#champlain-error-tile-renderer-set-tile-size" since="0.8"/>
2722@@ -517,10 +498,6 @@
2723 <keyword type="constant" name="CHAMPLAIN_UNIT_KM" link="ChamplainScale.html#CHAMPLAIN-UNIT-KM:CAPS"/>
2724 <keyword type="constant" name="CHAMPLAIN_UNIT_MILES" link="ChamplainScale.html#CHAMPLAIN-UNIT-MILES:CAPS"/>
2725 <keyword type="constant" name="CHAMPLAIN_MAP_PROJECTION_MERCATOR" link="ChamplainMapSource.html#CHAMPLAIN-MAP-PROJECTION-MERCATOR:CAPS"/>
2726- <keyword type="constant" name="CHAMPLAIN_MEMPHIS_RULE_TYPE_UNKNOWN" link="ChamplainMemphisRenderer.html#CHAMPLAIN-MEMPHIS-RULE-TYPE-UNKNOWN:CAPS"/>
2727- <keyword type="constant" name="CHAMPLAIN_MEMPHIS_RULE_TYPE_NODE" link="ChamplainMemphisRenderer.html#CHAMPLAIN-MEMPHIS-RULE-TYPE-NODE:CAPS"/>
2728- <keyword type="constant" name="CHAMPLAIN_MEMPHIS_RULE_TYPE_WAY" link="ChamplainMemphisRenderer.html#CHAMPLAIN-MEMPHIS-RULE-TYPE-WAY:CAPS"/>
2729- <keyword type="constant" name="CHAMPLAIN_MEMPHIS_RULE_TYPE_RELATION" link="ChamplainMemphisRenderer.html#CHAMPLAIN-MEMPHIS-RULE-TYPE-RELATION:CAPS"/>
2730 <keyword type="constant" name="CHAMPLAIN_STATE_NONE" link="ChamplainTile.html#CHAMPLAIN-STATE-NONE:CAPS"/>
2731 <keyword type="constant" name="CHAMPLAIN_STATE_LOADING" link="ChamplainTile.html#CHAMPLAIN-STATE-LOADING:CAPS"/>
2732 <keyword type="constant" name="CHAMPLAIN_STATE_LOADED" link="ChamplainTile.html#CHAMPLAIN-STATE-LOADED:CAPS"/>
2733
2734=== modified file 'docs/reference/html/pt01.html'
2735--- docs/reference/html/pt01.html 2013-09-21 15:31:58 +0000
2736+++ docs/reference/html/pt01.html 2014-02-16 21:01:35 +0000
2737@@ -21,7 +21,7 @@
2738 </tr></table>
2739 <div class="part">
2740 <div class="titlepage"><div><div><h1 class="title">
2741-<a name="idp63312"></a>Part I. Basic API</h1></div></div></div>
2742+<a name="idp4190128"></a>Part I. Basic API</h1></div></div></div>
2743 <div class="toc">
2744 <p><b>Table of Contents</b></p>
2745 <dl><dt>
2746
2747=== modified file 'docs/reference/html/pt02.html'
2748--- docs/reference/html/pt02.html 2013-09-21 15:31:58 +0000
2749+++ docs/reference/html/pt02.html 2014-02-16 21:01:35 +0000
2750@@ -21,7 +21,7 @@
2751 </tr></table>
2752 <div class="part">
2753 <div class="titlepage"><div><div><h1 class="title">
2754-<a name="idp64688"></a>Part II. Layers, Markers and Locations</h1></div></div></div>
2755+<a name="idp4191504"></a>Part II. Layers, Markers and Locations</h1></div></div></div>
2756 <div class="toc">
2757 <p><b>Table of Contents</b></p>
2758 <dl>
2759
2760=== modified file 'docs/reference/html/pt03.html'
2761--- docs/reference/html/pt03.html 2013-09-21 15:31:58 +0000
2762+++ docs/reference/html/pt03.html 2014-02-16 21:01:35 +0000
2763@@ -21,7 +21,7 @@
2764 </tr></table>
2765 <div class="part">
2766 <div class="titlepage"><div><div><h1 class="title">
2767-<a name="idp85072"></a>Part III. Widgets</h1></div></div></div>
2768+<a name="idp4199568"></a>Part III. Widgets</h1></div></div></div>
2769 <div class="toc">
2770 <p><b>Table of Contents</b></p>
2771 <dl>
2772
2773=== modified file 'docs/reference/html/pt04.html'
2774--- docs/reference/html/pt04.html 2013-09-21 15:31:58 +0000
2775+++ docs/reference/html/pt04.html 2014-02-16 21:01:35 +0000
2776@@ -21,7 +21,7 @@
2777 </tr></table>
2778 <div class="part">
2779 <div class="titlepage"><div><div><h1 class="title">
2780-<a name="idp86944"></a>Part IV. Map Source API</h1></div></div></div>
2781+<a name="idp4201440"></a>Part IV. Map Source API</h1></div></div></div>
2782 <div class="toc">
2783 <p><b>Table of Contents</b></p>
2784 <dl>
2785
2786=== modified file 'docs/reference/html/pt05.html'
2787--- docs/reference/html/pt05.html 2013-09-21 15:31:58 +0000
2788+++ docs/reference/html/pt05.html 2014-02-16 21:01:35 +0000
2789@@ -21,7 +21,7 @@
2790 </tr></table>
2791 <div class="part">
2792 <div class="titlepage"><div><div><h1 class="title">
2793-<a name="idp178752"></a>Part V. Renderer API</h1></div></div></div>
2794+<a name="idp45264"></a>Part V. Renderer API</h1></div></div></div>
2795 <div class="toc">
2796 <p><b>Table of Contents</b></p>
2797 <dl>
2798@@ -32,9 +32,6 @@
2799 <span class="refentrytitle"><a href="ChamplainImageRenderer.html">ChamplainImageRenderer</a></span><span class="refpurpose"> — A renderer that renders tiles from binary image data</span>
2800 </dt>
2801 <dt>
2802-<span class="refentrytitle"><a href="ChamplainMemphisRenderer.html">ChamplainMemphisRenderer</a></span><span class="refpurpose"> — A renderer that renders tiles from OSM vector XML data</span>
2803-</dt>
2804-<dt>
2805 <span class="refentrytitle"><a href="ChamplainErrorTileRenderer.html">ChamplainErrorTileRenderer</a></span><span class="refpurpose"> — A renderer that renders error tiles independently of input data</span>
2806 </dt>
2807 </dl>
2808
2809=== modified file 'docs/reference/html/pt06.html'
2810--- docs/reference/html/pt06.html 2013-09-21 15:31:58 +0000
2811+++ docs/reference/html/pt06.html 2014-02-16 21:01:35 +0000
2812@@ -21,7 +21,7 @@
2813 </tr></table>
2814 <div class="part">
2815 <div class="titlepage"><div><div><h1 class="title">
2816-<a name="idp92832"></a>Part VI. Others</h1></div></div></div>
2817+<a name="idp47696"></a>Part VI. Others</h1></div></div></div>
2818 <div class="toc">
2819 <p><b>Table of Contents</b></p>
2820 <dl>
2821
2822=== modified file 'docs/reference/html/pt07.html'
2823--- docs/reference/html/pt07.html 2013-09-21 15:31:58 +0000
2824+++ docs/reference/html/pt07.html 2014-02-16 21:01:35 +0000
2825@@ -21,7 +21,7 @@
2826 </tr></table>
2827 <div class="part">
2828 <div class="titlepage"><div><div><h1 class="title">
2829-<a name="idp95248"></a>Part VII. Annotation Glossary</h1></div></div></div>
2830+<a name="idp50112"></a>Part VII. Annotation Glossary</h1></div></div></div>
2831 <div class="toc">
2832 <p><b>Table of Contents</b></p>
2833 <dl><dt><span class="glossary"><a href="annotation-glossary.html">Annotation Glossary</a></span></dt></dl>
2834
2835=== modified file 'docs/reference/libchamplain-docs.sgml'
2836--- docs/reference/libchamplain-docs.sgml 2013-09-21 15:31:58 +0000
2837+++ docs/reference/libchamplain-docs.sgml 2014-02-16 21:01:35 +0000
2838@@ -98,7 +98,6 @@
2839 <title>Renderer API</title>
2840 <xi:include href="xml/champlain-renderer.xml"/>
2841 <xi:include href="xml/champlain-image-renderer.xml"/>
2842- <xi:include href="xml/champlain-memphis-renderer.xml"/>
2843 <xi:include href="xml/champlain-error-tile-renderer.xml"/>
2844 </part>
2845 <part>
2846
2847=== modified file 'docs/reference/libchamplain-sections.txt'
2848--- docs/reference/libchamplain-sections.txt 2013-09-21 15:31:58 +0000
2849+++ docs/reference/libchamplain-sections.txt 2014-02-16 21:01:35 +0000
2850@@ -164,6 +164,7 @@
2851 champlain_view_get_center_latitude
2852 champlain_view_get_center_longitude
2853 champlain_view_get_bounding_box
2854+champlain_view_get_bounding_box_for_zoom_level
2855 champlain_view_get_state
2856 <SUBSECTION Standard>
2857 CHAMPLAIN_VIEW
2858@@ -456,8 +457,6 @@
2859 CHAMPLAIN_MAP_SOURCE_OWM_PRESSURE
2860 CHAMPLAIN_MAP_SOURCE_OWM_TEMPERATURE
2861 CHAMPLAIN_MAP_SOURCE_OWM_WIND
2862-CHAMPLAIN_MAP_SOURCE_MEMPHIS_LOCAL
2863-CHAMPLAIN_MAP_SOURCE_MEMPHIS_NETWORK
2864 <SUBSECTION Standard>
2865 CHAMPLAIN_MAP_SOURCE_FACTORY
2866 CHAMPLAIN_IS_MAP_SOURCE_FACTORY
2867@@ -692,38 +691,6 @@
2868 </SECTION>
2869
2870 <SECTION>
2871-<FILE>champlain-memphis-renderer</FILE>
2872-<TITLE>ChamplainMemphisRenderer</TITLE>
2873-ChamplainMemphisRenderer
2874-ChamplainMemphisRule
2875-ChamplainMemphisRuleAttr
2876-ChamplainMemphisRuleType
2877-champlain_memphis_renderer_new_full
2878-champlain_memphis_renderer_load_rules
2879-champlain_memphis_renderer_get_background_color
2880-champlain_memphis_renderer_set_background_color
2881-champlain_memphis_renderer_get_rule_ids
2882-champlain_memphis_renderer_set_rule
2883-champlain_memphis_renderer_get_rule
2884-champlain_memphis_renderer_remove_rule
2885-champlain_memphis_renderer_get_bounding_box
2886-champlain_memphis_renderer_set_tile_size
2887-champlain_memphis_renderer_get_tile_size
2888-<SUBSECTION Standard>
2889-CHAMPLAIN_MEMPHIS_RENDERER
2890-CHAMPLAIN_IS_MEMPHIS_RENDERER
2891-CHAMPLAIN_TYPE_MEMPHIS_RENDERER
2892-champlain_memphis_renderer_get_type
2893-CHAMPLAIN_MEMPHIS_RENDERER_CLASS
2894-CHAMPLAIN_IS_MEMPHIS_RENDERER_CLASS
2895-CHAMPLAIN_MEMPHIS_RENDERER_GET_CLASS
2896-<SUBSECTION Private>
2897-ChamplainMemphisRendererClass
2898-ChamplainMemphisRendererPrivate
2899-</SECTION>
2900-
2901-
2902-<SECTION>
2903 <FILE>champlain-custom-marker</FILE>
2904 <TITLE>ChamplainCustomMarker</TITLE>
2905 ChamplainCustomMarker
2906
2907=== modified file 'docs/reference/libchamplain.types'
2908--- docs/reference/libchamplain.types 2011-09-20 20:48:16 +0000
2909+++ docs/reference/libchamplain.types 2014-02-16 21:01:35 +0000
2910@@ -16,7 +16,6 @@
2911 champlain_marker_get_type
2912 champlain_marker_layer_get_type
2913 champlain_memory_cache_get_type
2914-champlain_memphis_renderer_get_type
2915 champlain_network_bbox_tile_source_get_type
2916 champlain_network_tile_source_get_type
2917 champlain_null_tile_source_get_type
2918
2919=== modified file 'docs/reference/tmpl/champlain-map-source-factory.sgml'
2920--- docs/reference/tmpl/champlain-map-source-factory.sgml 2013-09-21 15:31:58 +0000
2921+++ docs/reference/tmpl/champlain-map-source-factory.sgml 2014-02-16 21:01:35 +0000
2922@@ -185,17 +185,3 @@
2923
2924
2925
2926-<!-- ##### MACRO CHAMPLAIN_MAP_SOURCE_MEMPHIS_LOCAL ##### -->
2927-<para>
2928-
2929-</para>
2930-
2931-
2932-
2933-<!-- ##### MACRO CHAMPLAIN_MAP_SOURCE_MEMPHIS_NETWORK ##### -->
2934-<para>
2935-
2936-</para>
2937-
2938-
2939-
2940
2941=== modified file 'docs/reference/tmpl/champlain-memphis-renderer.sgml'
2942--- docs/reference/tmpl/champlain-memphis-renderer.sgml 2011-09-20 20:48:16 +0000
2943+++ docs/reference/tmpl/champlain-memphis-renderer.sgml 2014-02-16 21:01:35 +0000
2944@@ -20,156 +20,3 @@
2945 <!-- ##### SECTION Image ##### -->
2946
2947
2948-<!-- ##### STRUCT ChamplainMemphisRenderer ##### -->
2949-<para>
2950-
2951-</para>
2952-
2953-
2954-<!-- ##### ARG ChamplainMemphisRenderer:bounding-box ##### -->
2955-<para>
2956-
2957-</para>
2958-
2959-<!-- ##### ARG ChamplainMemphisRenderer:tile-size ##### -->
2960-<para>
2961-
2962-</para>
2963-
2964-<!-- ##### STRUCT ChamplainMemphisRule ##### -->
2965-<para>
2966-
2967-</para>
2968-
2969-@keys:
2970-@values:
2971-@type:
2972-@polygon:
2973-@line:
2974-@border:
2975-@text:
2976-
2977-<!-- ##### STRUCT ChamplainMemphisRuleAttr ##### -->
2978-<para>
2979-
2980-</para>
2981-
2982-@z_min:
2983-@z_max:
2984-@color_red:
2985-@color_green:
2986-@color_blue:
2987-@color_alpha:
2988-@style:
2989-@size:
2990-
2991-<!-- ##### ENUM ChamplainMemphisRuleType ##### -->
2992-<para>
2993-
2994-</para>
2995-
2996-@CHAMPLAIN_MEMPHIS_RULE_TYPE_UNKNOWN:
2997-@CHAMPLAIN_MEMPHIS_RULE_TYPE_NODE:
2998-@CHAMPLAIN_MEMPHIS_RULE_TYPE_WAY:
2999-@CHAMPLAIN_MEMPHIS_RULE_TYPE_RELATION:
3000-
3001-<!-- ##### FUNCTION champlain_memphis_renderer_new_full ##### -->
3002-<para>
3003-
3004-</para>
3005-
3006-@tile_size:
3007-@Returns:
3008-
3009-
3010-<!-- ##### FUNCTION champlain_memphis_renderer_load_rules ##### -->
3011-<para>
3012-
3013-</para>
3014-
3015-@renderer:
3016-@rules_path:
3017-
3018-
3019-<!-- ##### FUNCTION champlain_memphis_renderer_get_background_color ##### -->
3020-<para>
3021-
3022-</para>
3023-
3024-@renderer:
3025-@Returns:
3026-
3027-
3028-<!-- ##### FUNCTION champlain_memphis_renderer_set_background_color ##### -->
3029-<para>
3030-
3031-</para>
3032-
3033-@renderer:
3034-@color:
3035-
3036-
3037-<!-- ##### FUNCTION champlain_memphis_renderer_get_rule_ids ##### -->
3038-<para>
3039-
3040-</para>
3041-
3042-@renderer:
3043-@Returns:
3044-
3045-
3046-<!-- ##### FUNCTION champlain_memphis_renderer_set_rule ##### -->
3047-<para>
3048-
3049-</para>
3050-
3051-@renderer:
3052-@rule:
3053-
3054-
3055-<!-- ##### FUNCTION champlain_memphis_renderer_get_rule ##### -->
3056-<para>
3057-
3058-</para>
3059-
3060-@renderer:
3061-@id:
3062-@Returns:
3063-
3064-
3065-<!-- ##### FUNCTION champlain_memphis_renderer_remove_rule ##### -->
3066-<para>
3067-
3068-</para>
3069-
3070-@renderer:
3071-@id:
3072-
3073-
3074-<!-- ##### FUNCTION champlain_memphis_renderer_get_bounding_box ##### -->
3075-<para>
3076-
3077-</para>
3078-
3079-@renderer:
3080-@Returns:
3081-
3082-
3083-<!-- ##### FUNCTION champlain_memphis_renderer_set_tile_size ##### -->
3084-<para>
3085-
3086-</para>
3087-
3088-@renderer:
3089-@size:
3090-
3091-
3092-<!-- ##### FUNCTION champlain_memphis_renderer_get_tile_size ##### -->
3093-<para>
3094-
3095-</para>
3096-
3097-@renderer:
3098-@Returns:
3099-
3100-
3101
3102=== modified file 'docs/reference/tmpl/champlain-view.sgml'
3103--- docs/reference/tmpl/champlain-view.sgml 2013-09-21 15:31:58 +0000
3104+++ docs/reference/tmpl/champlain-view.sgml 2014-02-16 21:01:35 +0000
3105@@ -518,6 +518,16 @@
3106 @Returns:
3107
3108
3109+<!-- ##### FUNCTION champlain_view_get_bounding_box_for_zoom_level ##### -->
3110+<para>
3111+
3112+</para>
3113+
3114+@view:
3115+@zoom_level:
3116+@Returns:
3117+
3118+
3119 <!-- ##### FUNCTION champlain_view_get_state ##### -->
3120 <para>
3121
3122
3123=== modified file 'docs/reference/tmpl/libchamplain-unused.sgml'
3124--- docs/reference/tmpl/libchamplain-unused.sgml 2013-09-21 15:31:58 +0000
3125+++ docs/reference/tmpl/libchamplain-unused.sgml 2014-02-16 21:01:35 +0000
3126@@ -0,0 +1,184 @@
3127+<!-- ##### SECTION ./tmpl/champlain-memphis-renderer.sgml:Image ##### -->
3128+
3129+
3130+
3131+<!-- ##### SECTION ./tmpl/champlain-memphis-renderer.sgml:Long_Description ##### -->
3132+<para>
3133+
3134+</para>
3135+
3136+
3137+<!-- ##### SECTION ./tmpl/champlain-memphis-renderer.sgml:See_Also ##### -->
3138+<para>
3139+
3140+</para>
3141+
3142+
3143+<!-- ##### SECTION ./tmpl/champlain-memphis-renderer.sgml:Short_Description ##### -->
3144+
3145+
3146+
3147+<!-- ##### SECTION ./tmpl/champlain-memphis-renderer.sgml:Stability_Level ##### -->
3148+
3149+
3150+
3151+<!-- ##### SECTION ./tmpl/champlain-memphis-renderer.sgml:Title ##### -->
3152+ChamplainMemphisRenderer
3153+
3154+
3155+<!-- ##### MACRO CHAMPLAIN_MAP_SOURCE_MEMPHIS_LOCAL ##### -->
3156+<para>
3157+
3158+</para>
3159+
3160+
3161+<!-- ##### MACRO CHAMPLAIN_MAP_SOURCE_MEMPHIS_NETWORK ##### -->
3162+<para>
3163+
3164+</para>
3165+
3166+
3167+<!-- ##### STRUCT ChamplainMemphisRenderer ##### -->
3168+<para>
3169+
3170+</para>
3171+
3172+
3173+<!-- ##### ARG ChamplainMemphisRenderer:bounding-box ##### -->
3174+<para>
3175+
3176+</para>
3177+
3178+
3179+<!-- ##### ARG ChamplainMemphisRenderer:tile-size ##### -->
3180+<para>
3181+
3182+</para>
3183+
3184+
3185+<!-- ##### STRUCT ChamplainMemphisRule ##### -->
3186+<para>
3187+
3188+</para>
3189+
3190+@keys:
3191+@values:
3192+@type:
3193+@polygon:
3194+@line:
3195+@border:
3196+@text:
3197+
3198+<!-- ##### STRUCT ChamplainMemphisRuleAttr ##### -->
3199+<para>
3200+
3201+</para>
3202+
3203+@z_min:
3204+@z_max:
3205+@color_red:
3206+@color_green:
3207+@color_blue:
3208+@color_alpha:
3209+@style:
3210+@size:
3211+
3212+<!-- ##### ENUM ChamplainMemphisRuleType ##### -->
3213+<para>
3214+
3215+</para>
3216+
3217+@CHAMPLAIN_MEMPHIS_RULE_TYPE_UNKNOWN:
3218+@CHAMPLAIN_MEMPHIS_RULE_TYPE_NODE:
3219+@CHAMPLAIN_MEMPHIS_RULE_TYPE_WAY:
3220+@CHAMPLAIN_MEMPHIS_RULE_TYPE_RELATION:
3221+
3222+<!-- ##### FUNCTION champlain_memphis_renderer_get_background_color ##### -->
3223+<para>
3224+
3225+</para>
3226+
3227+@renderer:
3228+@Returns:
3229+
3230+<!-- ##### FUNCTION champlain_memphis_renderer_get_bounding_box ##### -->
3231+<para>
3232+
3233+</para>
3234+
3235+@renderer:
3236+@Returns:
3237+
3238+<!-- ##### FUNCTION champlain_memphis_renderer_get_rule ##### -->
3239+<para>
3240+
3241+</para>
3242+
3243+@renderer:
3244+@id:
3245+@Returns:
3246+
3247+<!-- ##### FUNCTION champlain_memphis_renderer_get_rule_ids ##### -->
3248+<para>
3249+
3250+</para>
3251+
3252+@renderer:
3253+@Returns:
3254+
3255+<!-- ##### FUNCTION champlain_memphis_renderer_get_tile_size ##### -->
3256+<para>
3257+
3258+</para>
3259+
3260+@renderer:
3261+@Returns:
3262+
3263+<!-- ##### FUNCTION champlain_memphis_renderer_load_rules ##### -->
3264+<para>
3265+
3266+</para>
3267+
3268+@renderer:
3269+@rules_path:
3270+
3271+<!-- ##### FUNCTION champlain_memphis_renderer_new_full ##### -->
3272+<para>
3273+
3274+</para>
3275+
3276+@tile_size:
3277+@Returns:
3278+
3279+<!-- ##### FUNCTION champlain_memphis_renderer_remove_rule ##### -->
3280+<para>
3281+
3282+</para>
3283+
3284+@renderer:
3285+@id:
3286+
3287+<!-- ##### FUNCTION champlain_memphis_renderer_set_background_color ##### -->
3288+<para>
3289+
3290+</para>
3291+
3292+@renderer:
3293+@color:
3294+
3295+<!-- ##### FUNCTION champlain_memphis_renderer_set_rule ##### -->
3296+<para>
3297+
3298+</para>
3299+
3300+@renderer:
3301+@rule:
3302+
3303+<!-- ##### FUNCTION champlain_memphis_renderer_set_tile_size ##### -->
3304+<para>
3305+
3306+</para>
3307+
3308+@renderer:
3309+@size:
3310+
3311
3312=== modified file 'docs/reference/version.xml'
3313--- docs/reference/version.xml 2013-09-21 15:31:58 +0000
3314+++ docs/reference/version.xml 2014-02-16 21:01:35 +0000
3315@@ -1,1 +1,1 @@
3316-0.12.5
3317+0.12.7

Subscribers

People subscribed via source and target branches

to all changes: