Commit 7ef9ed0c1c0313f2e45de6f63e0cf9312b53e43e

Update ChangeLog, NEWS and bump library version
ChangeLog
(3883 / 0)
  
1commit 7203a3511d4b031d0b024f9ec680fa880b7f4329
2Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3
4 Fix libchamplain-gtk not linking against libchamplain
5
6commit 853e16ab96a6dc7f721400ad7a86ed2bfa402995
7Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
8
9 Properly finish the pending goto animation during a dispose.
10
11commit 589705e0c7879ce1ca47b3c68a490b09a99052d5
12Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
13
14 Accesors/Modifiers for Chamlain::MapSourceDesc are now without prefix (get_/get_).
15
16commit 1da5449c8da8e5ab7e83557decc3899fca883a1c
17Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
18
19 Fix a warning on remove_polygon when the view is still 0,0 in size
20
21commit 41b34d7880f9719b08785d13378540be93d138fb
22Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
23
24 Redraw polygons when their properties change and points are changed
25
26commit be984bce3a34f50ac08a9608a3c83a019c2b95b1
27Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
28
29 Testing hide(), show() and the properties closed-path and visible
30
31commit 9406502ca1a6428142249f15ff5eb12c8c072796
32Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
33
34 Update the test plan
35
36commit d3d4cd1ddc66e4f538c6227ceb73aba3acaf917e
37Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
38
39 Add examples/polygons.pl to the package
40
41commit c70e1e4f6038e5daa2f4cb3612d360075d9a5e4f
42Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
43
44 Increased the zoom level.
45
46commit 1e2731fd67431ef6ae4d2beaa63b5809c5619db9
47Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
48
49 Add add_polygon() and remove_polygon()
50
51commit a298cf145b9eb9ece4d658ba13c5f63a9680679c
52Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
53
54 Test filling a polygon
55
56commit 6536ce325c4c2bee659a73bf41b1f8fb7b1bb538
57Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
58
59 More unit tests.
60
61commit 78e2139ddb84b7d19c74bcb94ccac565148255d2
62Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
63
64 Updated the documentation of is_color
65
66commit ead5119ed804a1e100d29c2de6cdedee45340b99
67Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
68
69 Bindings for ChamplainPolygon
70
71commit 39ff4fc36419fba8aef2ac31fd9e38fc96cc9a64
72Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
73
74 No need for Test::Exception nor the maps constants
75
76commit b5b44316868e3738c43fcda3d1e87715dcd3d3cb
77Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
78
79 Bindings for ChamplainPoint
80
81commit 765a5110609089527cfb85d8f48514d237f5782d
82Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
83
84 Fix very wide shadow actors
85
86commit 533de1a720742c75ddde5b5797a41cc594673a78
87Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
88
89 Fix markers reordering if marker's position is updated after being added to the layer
90
91commit e11a07d51e03f51cca74701663566c4e857c4762
92Author: Victor Poluceno <victorpoluceno@gmail.com>
93
94 Put python binding api changes in python demos
95
96commit 59162af692820cabe6e6d98d136e5f45eccdeeee
97Author: Victor Poluceno <victorpoluceno@gmail.com>
98
99 Sync with last champlain api
100
101commit 1daf776ae6093af442db78712958daa53431dcfd
102Author: Javier Jardón <javierjc1982@gmail.com>
103
104 Fix Bug 585698 - Use accessor functions instead direct access
105
106commit 08a0534f58502412697909b273c658ffded2179b
107Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
108
109 Set the current zoom level in the zoom spin button
110
111commit 2ca89a76bc4185b4b840256f676c95dd43992d9e
112Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
113
114 Fix a regression: There's no mehtod get_state in Champlain::MapView
115
116commit f527fcb59afa17461b4bea089887b02ea805f8f8
117Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
118
119 Replace t/Gtk2ChamplainViewEmbed.t by t/Gtk2ChamplainEmbed.t in the MANIFEST
120
121commit d828b016efcb3dee52a75d9795c43e34a126cdb3
122Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
123
124 Use the API of 3.3
125
126commit a167b57860ff06b17dbb635f0dc28a4c75e0eb69
127Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
128
129 Add uri_format to the MapSourceDesc, it is now required
130
131commit 532722188f2430f2826da166b241ac926b071f38
132Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
133
134 Champlain::MapSourceFactory->register() works with an hashref
135
136commit b8dd170e06bc40ff7e31f02b093b5c835855f23c
137Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
138
139 Testing the new API for Gtk2::ChamplainEmbed
140
141commit d3781090c2e56c9ec54c5ef56dd0115a642d6701
142Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
143
144 Testing the new API for Gtk2::ChamplainEmbed
145
146commit c22e99a940e6d50300d8cfeb8b97961bf8cbfcfe
147Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
148
149 Replace deprecated method names (dup_default, dup_list).
150
151commit 721350688d4af935530abe842aef3033c2cd3164
152Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
153
154 Update the error message given by set_constructor()
155
156commit 16c713b85a0e7c93f6d805a96173f4190bc4ac20
157Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
158
159 XS file for Champlain::MapSourceDesc
160
161commit e2cae53df11a91e535a7c6a840efca5c4df54ab8
162Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
163
164 Add the properties uri_format and constructor.
165
166commit 612026decf32fa29c9baccdb1a4157bfd7d82444
167Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
168
169 The accessors/modifiers are now done through XS.
170
171commit ac4295792ed1ca4cb547f615846d8d97bfdf94e4
172Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
173
174 Champlain::MapSourceFactory has accessors
175
176commit b58d461a46a2ae1608a6ec49cddedf07d605afc3
177Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
178
179 Champlain::MapSourceFactory->get_list is now Champlain::MapSourceFactory->dup_list
180
181commit 2a65c0a1d5e90d1979472996de9ae15334b76f82
182Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
183
184 Map names use '-' as a separator instead of '::'
185
186commit 319c42593a984490dd100c18e1227c96204e89b1
187Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
188
189 Upstream changed the GType for GtkChamplainEmbed to GTK_TYPE_CHAMPLAIN_EMBED
190
191commit 92c3ebc590d84201cffe97eaacadc0c1dfe6077e
192Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
193
194 Rename Gtk2::Champlain::ViewEmbed to Gtk2::ChamplainEmbed
195
196commit baaa26c52a8f6a292430b96f7e9422187430e48f
197Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
198
199 Rename Gtk2::Champlain::ViewEmbed to Gtk2::ChamplainEmbed
200
201commit eaa0e8f5dd2d012455943b8f9cd55dbba8c630a7
202Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
203
204 Replace champlain_map_source_factory_get_list by champlain_map_source_factory_dup_list
205
206commit e718e74988637c58234238707b17ec611267a5b8
207Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
208
209 Champlain::MapSourceDesc is now a GBoxed type.
210
211commit 5d3bc7706f34fceddc0f0277e4b00d7bb72c85a4
212Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
213
214 Allow libsoup to use more connections per host
215
216commit 576e4e7d94f21a9f3ed2d84d08552987269e0f53
217Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
218
219 Fix array usage in ChamplainZoomLevel
220
221commit 766cfbc9b6c4e5ceb03359ba7ef76762f1b58380
222Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
223
224 Abort any pending network requests when the source is disposed
225
226commit 6829713715127ef3cd93b648637052d780b91a6b
227Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
228
229 Ignore some new files
230
231commit 73bf2e0c38bec7b794378a9e28aafd26b3c3f3eb
232Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
233
234 Stop any ongoing animation before disposing
235
236commit 035de2850839271625b2521f3c850d66c7c36b8c
237Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
238
239 Add guards to ChamplainMapSource functions
240
241commit c105792068c1424b43e13574628a5467ce7774c2
242Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
243
244 Rename GTK_CHAMPLAIN_TYPE_EMBED to GTK_TYPE_CHAMPLAIN_EMBED to match Gtk's
245
246commit 7ef2e565f6ca8f8a349b861c1d93674eed1a1bb1
247Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
248
249 Make the cache expire 1 day
250
251commit 2762557b862b99ee4b195b99a0eec91118cf9055
252Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
253
254 Register ChamplainMapSourceDesc as a G_TYPE_BOXED
255
256commit ec3eb158cc8ee6d85ca9b7a553f22e988210e52c
257Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
258
259 Rename ChamplainViewEmbed to GtkChamplainEmbed
260
261commit b788d50d8c433efdf62add4137003de3d16e7385
262Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
263
264 Make ChamplainViewEmbed create ChamplainView for the user
265
266commit 3bb0f26a11bcbc8fd7184438c6e078c6898da3b2
267Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
268
269 Make it possible to create ChamplainView after ChamplainViewEmbed
270
271commit c9ad2026772de5d35eeefc67a6a8eed8ce8fa72d
272Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
273
274 Fix Bug 584149: libchamplain should set the user agent on libsoup
275
276commit 4eb3a42980d7ca6681665aa137fcaa42a0611832
277Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
278
279 Remove non filename friendly caracters from map ids and use them as directory name
280
281commit bee0880850542260b409f320de98e26e83e21d0d
282Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
283
284 Add parameters to map sources constructors
285
286commit 7133a29950f14d980c68ec3809395bec79d864b9
287Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
288
289 Don't invoke gperl_callback_invoke() with the extra data gpointer.
290
291commit 7181e2ffa02b1f1eb6688538bdf1cdbf9e96b832
292Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
293
294 Test the registration of a custom map source
295
296commit 2530906e3f114c8f1e353f02e52b56256fa36269
297Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
298
299 Replace all map constructors by a generic one.
300
301commit cdb0494f5447991830b4b2ce39441a957af61c44
302Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
303
304 Fixed the expected license for OpenAerialMap
305
306commit 448f417f185c419d0ae5d008eaad1b74e054f663
307Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
308
309 The predefined map sources have the same in formation in the desc as in the map source.
310
311commit 67af29606114d9020b410e6a0a35e5413f81cbe0
312Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
313
314 Map description is no longer copy/pasted
315
316commit dfc485a814b0bf0a99a5a88a6821b95762d51633
317Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
318
319 The type gpointer is already a pointer. No need for gpointer *data
320
321commit 5090bef2f73f52db6904569def97a478f83a918f
322Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
323
324 Champlain::MapSourceFactory->register() works with perl code refs
325
326commit 5a530fb5d29b4baf5403c2a1caed6facb5d65f21
327Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
328
329 Set the gpointer data of the builtin MapSources to NULL
330
331commit 51af729a0126d19dd3771ea393606dd6f34a2ebd
332Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
333
334 champlain_map_source_factory_register takes a constructor and a gpointer
335
336commit 539037f755f350edc078c47304ed182ecc185ad6
337Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
338
339 gpointer is already a pointer, no need for gpointer*
340
341commit 10c36e424e231c8b0e6f0b2c3d2a3a55d32ac564
342Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
343
344 ChamplainMapSourceConstructor is more binding friendly.
345
346commit 7014a8ed1f8869a37bcf121ff0e92a6fc5656d80
347Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
348
349 Reintroduce deleted functions and mark them as deprecated
350
351commit 42a702f704e40b580c955f21f13da1f49bc62377
352Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
353
354 Version bump to 0.3.3
355
356commit d37cf4bb9cec1c284e081e463355fad88c255b42
357Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
358
359 get_list is now champlain_map_source_factory_dup_list
360
361commit d47fe504b420e333dc1e2316685938a69b5362f3
362Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
363
364 Fix ChamplainPoint gtk documentation
365
366commit dd545198432bf94a2442b5e04344a8af335711f9
367Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
368
369 Fix configure warning
370
371commit 2d262c091fa0c99b7fcd4de8a7c6be31b45bd447
372Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
373
374 Define ChamplainPoint as a G_TYPE_BOXED
375
376commit db0e34146774b928cfd8559eb15575d9274dfaee
377Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
378
379 Fix ChamplainPolygon documentation
380
381commit c975748539b47aa06bf7b7b124746cbd6f7f6524
382Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
383
384 Resize polygon actors on ChamplainView resize
385
386commit cf2c24db4a63ac5d7301b39442588247d80c2bf6
387Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
388
389 Have each ChamplainPolygon have their ClutterActor
390
391commit a0356d04496a5d3ae4bd70d7469adbb3e866a21e
392Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
393
394 Refine the Polygon point API
395
396commit 7dba387a066533c807e6d349dd0af2a2dcce6d6d
397Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
398
399 Rename Line to Polygon
400
401commit d158f8c917653b6567c10593280abb57d65d5a5c
402Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
403
404 Better line demo
405
406commit bde721fe7b558a03fd4980da19d290405c8b0941
407Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
408
409 Implement fill/stroke color, and stroke width
410
411commit 1d87f129b70a933fdaccbdf9006fa9e36a0f0969
412Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
413
414 Get rid of double set of default values
415
416commit 486bd88cb1f806bcc0717b8961a0ac744d8e99b4
417Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
418
419 Add default stroke and fill colors
420
421commit 5d5736d6d65af8601cb6abc0e3ea90681477d480
422Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
423
424 FALSE is not NULL
425
426commit 27a6a4ce4fc4b58b4fa0aedbc627431a57c42b9e
427Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
428
429 Implement shape filling and stroking
430
431commit bbc090e433995f4befe38a9b1aaf4148b050e7c3
432Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
433
434 Make the view draw many lines
435
436commit 0997ebec1ce628862c5390dc0df4baed994d3caf
437Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
438
439 Draw the lines using Cairo
440
441commit f1d0cd196826a3eb23bfc91eff1a9f9c4db8b8a6
442Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
443
444 Introduce the API for route drawing
445
446commit e65e3eca6f2b830fc7b73b58a09f1689ca999b1b
447Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
448
449 Fix error tile always showing up when no network connectivity
450
451commit 9b591c8a22f8c609f6e78577a46952fa467c84e5
452Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
453
454 Fix coding style
455
456commit f44632794efba1f8b900e4bdff7822d174adff27
457Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
458
459 Rename Champlain::MapSourceFactory->get_default() to Champlain::MapSourceFactory->dup_default()
460
461commit a97ed2e99d1643102e8ed63578b5760cac08cea1
462Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
463
464 Add DOAP project description
465
466commit 461f62b75f01c077bca63a3855678f124d529dfe
467Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
468
469 Rename Champlain::MapSourceFactory->get_default() to Champlain::MapSourceFactory->dup_default()
470
471commit f20fa96ce9e728c0e694a4e7d14dd3c04d0d6ebd
472Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
473
474 champlain_network_map_source_fill_tile is no longer in the API
475
476commit 14b128b56a9277695915d0c7d002f4c5a6c3b223
477Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
478
479 Synchronized with the API changes made to the singletons.
480
481commit c5d8527fcd167eedd4556fa606c645e7bd702cab
482Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
483
484 Fix Bug 584775: build system installs "uninstalled" version of the packages
485
486commit 456ba40fc484f814286cf5c25e156fd78ec684be
487Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
488
489 Fix Bug 583502: Center_on can be wrong
490
491commit 8cac8c42f15a4d07bd0aa8c95fc2ee729828d6d1
492Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
493
494 Fix Bug 584368 for ChamplainMapSourceFactory
495
496commit 040d28796a1344608cfd96000688effc219ce1fa
497Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
498
499 Fix Bug 584368 for ChamplainCache
500
501commit e4df9b62c6ec3a285fcec005f5cf163e2d07cf75
502Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
503
504 Fix Bug 584390: Cache doesn't work on first run
505
506commit 18f6f4cb97e65873a0a5c34257585958f6d8daf9
507Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
508
509 Fix Bug 584365: "longitude" and "latitude" properties are reversed
510
511commit ca2bd06b327e9b0a3bde75b4f2390a986ae0b57f
512Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
513
514 Fix coding style
515
516commit 67ebb49dc04174705f54a6a571e282d197fb178f
517Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
518
519 Also unref the previous level
520
521commit cbdec7a35fd9bf9d3a729756dfc3f706db3c6f3a
522Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
523
524 Implement proper dispose and finalize functions where needed
525
526commit 55909b04f10946e4bb5ca9c3e7fe397954a5c4b1
527Author: Stephane Delcroix <stephane@delcroix.org>
528
529 bump version
530
531commit f57f6e8fe335c43cbc8d7822255284f8ad481046
532Author: Stephane Delcroix <stephane@delcroix.org>
533
534 drop the dep down to gtk# 2.12
535
536commit c872668a128e9c7b4a7ff3991b43387a357132af
537Author: Stephane Delcroix <stephane@delcroix.org>
538
539 prefix factory ctors by Create, not New
540
541commit ecdbf84806780b54a0f11890bbb5ec6a86389d9f
542Author: Stephane Delcroix <stephane@delcroix.org>
543
544 updated
545
546commit 7bd8a8f786397f068d1006ef1719ffb7bfd2424b
547Author: Stephane Delcroix <stephane@delcroix.org>
548
549 hide the private properties
550
551commit 5f0ad4b8100264b4b0b5e79f385455443da3c405
552Author: Stephane Delcroix <stephane@delcroix.org>
553
554 generate ChamplainTile
555
556commit cf12851d53b3ff18c64d1b67f37f0350f6a7dcc0
557Author: Stephane Delcroix <stephane@delcroix.org>
558
559 no longer hide ZoomLevel
560
561commit 08bcc88c0821c01dc446fedb2523c2fa9ac45c8f
562Author: Stephane Delcroix <stephane@delcroix.org>
563
564 reparsing api
565
566commit 75191c9a2566738853895bbcd30decfdc6b2358a
567Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
568
569 Fail if either libsoup or libsoup-gnome are not found
570
571commit e6b11274fe63c08223bb88be8a7802b283af0963
572Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
573
574 Actually show is not working, realize happens in every cases
575
576commit 2001111130c39fe87ed7898af8ec5e9f475a89df
577Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
578
579 The window has to be realized (on show) before setting the cursor
580
581commit d06b8ee90eb6aaf7fb95a0981ba145deb120967d
582Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
583
584 Better handling of corrupted files and correctly report if the tile was loaded from cache
585
586commit 37b32fb7bf60cf8e895ddc84ab2979eeb8c762de
587Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
588
589 Fix Bug 582786: champlain_network_map_source_fill_tile should be private
590
591commit 4e81d76ad02eacc420c65e14d22c13fe5669b889
592Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
593
594 Generate the correctly named pc files
595
596commit 15fb768ebde36942ddf8d497a287a17dc7c556cd
597Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
598
599 Add comment on name
600
601commit 05462f56167cea69ec6de181558627730a16a274
602Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
603
604 Fix .pc.in files to have the correct paths
605
606commit 8d473f557d18dc7853e768ad13d4d40644145fa7
607Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
608
609 Fix Bug 582448: Should provide uninstalled.pc files
610
611commit da6fe49c08831988992e626ac93ef83b80eeb335
612Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
613
614 Fix bug: tiles without etag (in cache db) would always be reloaded.
615
616commit 674603dfbe4cb9036ce334ef00d2198abbd293ce
617Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
618
619 Remove trailing spaces + coding style fix
620
621commit 0230c826fc569fcf7fca9231c2010b8700c78acd
622Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
623
624 Move the popularity incrementation on idle
625
626commit 659e138ae80b1784cf7b2844759874870e5a6fe4
627Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
628
629 Remove the debug used for profiling
630
631commit aeff76a220a1e95c89105bac6fbd7a5596fa2d42
632Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
633
634 Update the SQL error messages
635
636commit 808d69afb7e14a05444a0da2d9f31b034f1cc467
637Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
638
639 Safer sqlite3 calls.
640 - Build queries with sqlite3_mprintf() instead of g_strdup_printf().
641 - Check the return value of a "SELECT sum "in champlain_cache_purge.
642
643commit 31db98c6ec7a80f044e61946aa113d298d643257
644Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
645
646 The popularity is incremented through a prepared statement
647
648commit e638076d46829968a82440f26ca52c25a15a33b6
649Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
650
651 Better error handling of SQL errors.
652
653commit 0842bffbcac5cfa61356caf7296b1f7b2bef15da
654Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
655
656 Use a prepare statement for fetching the Etag
657
658commit bad07eae396af53561b52f9fae2bc4ecb237d99a
659Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
660
661 Using TEXT as the data types for filename and etag
662
663commit fb4880272d0b5468d70a3518f48d851742777076
664Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
665
666 Bug fix: get_modified_time_string() fails if the time is not set
667
668commit e6c09e50a8d6e16b563823199b739e44275af912
669Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
670
671 Create the getters/setters for Champlain::MapSourceDesc
672
673commit 608d3c738ef546ccd2b470d7bee24c02ce5c11f7
674Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
675
676 Add t/ChamplainMapSourceDesc.t to the MANIFEST
677
678commit 22e96870ced8f5618361beb822d7bf586eb43ce9
679Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
680
681 The tests for Champlain::MapSourceDesc are in ChamplainMapSourceDesc.t
682
683commit a48c84e75bb3d492d1b53c9322963c629464cb64
684Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
685
686 Tests for Champlain::MapSourceDesc
687
688commit 5595a725161bfe5294b6ca1e73999f02ef773d80
689Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
690
691 Use the map constants instead of the long names (namespaces).
692
693commit 26c27a581964d72d73700efad0b94891cb15d75d
694Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
695
696 Add the MapSource ID constants
697
698commit 01f18b493afaf6bcdbbdc05d8969c38f4e593913
699Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
700
701 Add the VERSION macros
702
703commit cf604c22d69fba90d587d25c3317602311c38fee
704Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
705
706 Now running 81 tests
707
708commit cba941336f1548cb109837aa5bede0f8fa7e814c
709Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
710
711 No need to unref the loader in case of error
712
713commit fcb5efd6d5d405f5de937c981911606175bbb447
714Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
715
716 Documentation updates
717
718commit e3761b48d0bd9007229874d4f840a78219915a85
719Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
720
721 Reset the factory instance pointer to NULL if it gets destroyed
722
723commit ead6cda7f5f2f99610dcd3eb398aa3820c1f14f4
724Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
725
726 libsoup-gnome 2.26 works also
727
728commit 7af589b492bd430700fe3820ef4e118abeccf278
729Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
730
731 Test the reset of the font name
732
733commit c60c4551c441c5cd9505bd629467166f121cffcf
734Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
735
736 champlain_marker_set_font_name() resets the font when NULL is used.
737
738commit dcb536e8441c24452b180d8f67c4e4ab7c5a69f0
739Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
740
741 Accept a NULL image for champlain_marker_set_image()
742
743commit 3db73c37a01a6e1668a3e5433f8739b2e6f414cf
744Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
745
746 Reset the colors by passing undef
747
748commit 3f8dd19dafdf1ee2848f445a447db2cf4d9ac174
749Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
750
751 Test set_color() and set_text_color()
752
753commit 4d2e26b53cc515514b42c8ffe0872f9bddc2ba04
754Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
755
756 Allow NULL to set_color() and set_text_color()
757
758commit c5289758ce0de337a73011439c80cdf3646bb929
759Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
760
761 Reset the colors when NULL is passed to set_color and set_text_color
762
763commit 34257736e50abaf8918dbcd93779e25315648b77
764Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
765
766 Add documented but missing symbols to the documentation
767
768commit 1f0a7c2675c85ed457f4d9b591ef1bfddec3e38e
769Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
770
771 Add the new getters to the documentation
772
773commit bf6603b26824a1f32077e0d28e5bc379b5220ee2
774Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
775
776 New getters as in the bug 581786
777
778commit 3f12fbfc115fcecfb29c569d7a1dbae4a5a9d8a2
779Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
780
781 Add tests for the new getters in Champlain::View
782
783commit 84ac7d755bc8e0bbf74d651e68337d888f35e377
784Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
785
786 Fix the check for the default height
787
788commit 6c7ea806a738855d43c0814c8cc3dc04d65ea248
789Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
790
791 Update the version 0.04
792
793commit 8502a5c301f2d2a8468cacd830c9db55b98ce57d
794Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
795
796 New examples and one unit test
797
798commit 51ae6b92842bd230628e484398548a6b58ed206c
799Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
800
801 Ignore .gitignore files
802
803commit 440684914c1d8743ecc743276c7e6bd197c0a034
804Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
805
806 No need to show the tests in a window
807
808commit 6da7d14ba7506853af705577b0a860721491fe69
809Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
810
811 Simpler SvChamplainMapSourceDesc()
812
813commit 571585c0d64c4b9884091e4957d2fc67efee0d0c
814Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
815
816 Implement champlain_map_source_factory_register() (constructor callback is missing)
817
818commit fdfb3df4d1f8672d5a1115ad7bc75c59df64c549
819Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
820
821 Update the release notes for 0.04
822
823commit ca2ad3fa55083924ebc0f12a888724fcfea354eb
824Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
825
826 Use the dedicated setters instead of set('prop', 'value');
827
828commit c21d78fa105d0e56b1c8254776fc34e54ff8fe75
829Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
830
831 Better checking for the current position of the view
832
833commit b0bb2d5d5c3bc5b27b955898b15dee21efd5f106
834Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
835
836 Add the tests for ensure_markers_visible() and ensure_visible().
837 Tests using animations wait for the end of the animation.
838
839commit bf05437db502de0e6e3de8fdd4e1783463bd2251
840Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
841
842 Implement champlain_view_ensure_markers_visible()
843
844commit 9609049818f0b05227443a01be2790873fdd28d6
845Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
846
847 champlain_map_source_get_tile() is no longer available
848
849commit 1477b677f3f9a3ed99a77b193f4e881bceeed0d0
850Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
851
852 Add get_license_uri() and set_license_uri() with unit tests
853
854commit 85f93a5073a65855b63ad5556daffa107b136341
855Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
856
857 Test get/set draw_background
858
859commit 9e08c8e766c5bedb8615ff59e0f9e545131053dd
860Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
861
862 Rename 'wrap' to 'background' (as it is in the doc)
863
864commit 73c4ef7e8179e5462066add77a4078a5711e9217
865Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
866
867 Implement set_draw_background() and get_draw_background()
868
869commit 5a8d329ddbf45af52c40965b1fcac02d8f1d2f6c
870Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
871
872 Formatting
873
874commit bc463704f4586fb3cc73f56de08c04370fac2ae0
875Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
876
877 Works now with the new API
878
879commit 426c3d13a0a5edb386b950df348a38fb1d083e4e
880Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
881
882 Call ensure_visible()
883
884commit f8f096d84aa7559c7b91467901ff9fcfb603ea35
885Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
886
887 Test set_show_license() and set_zoom_on_double_click()
888
889commit 088d089ad78a100e029680747cd42efb68341f1f
890Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
891
892 Test set_decel_rate() and set_scroll_mode()
893
894commit 1dcfacb299bfbc9ce425d1dcd72e2d94265584c8
895Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
896
897 Bug fix: reading the property "decel-rate" causes a GLib-GObject-WARNING
898
899commit 5791da2f8ca50afdd35110db92c497a0f928355e
900Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
901
902 Test set_min_zoom_level() and set_max_zoom_level()
903
904commit 6540b5015c145c7c65060a30ecfbaddd7bca56d9
905Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
906
907 Test get_coords_at()
908
909commit aa6abf4b980e4ee4d4da8d3e7901834b5008720f
910Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
911
912 Add a lot of methods that where forgotten
913
914commit 3bb3ea3c466388272ff6dc3b96e9322475fba9a1
915Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
916
917 Fix the GType of ChamplainScrollMode
918
919commit e2fc701a1e4c8c5cb7bb49df6f321bcc80bd7a0c
920Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
921
922 Test the default view size properly
923
924commit a32cab51f09f45c89f6c3c77568a7ef3b7e05a89
925Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
926
927 Implement SvChamplainMapSourceDesc
928
929commit 55d4ad709d3667578bf16c5b35bf0e1d52cb7a8d
930Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
931
932 Test the contents of a Champlain::MapSourceDesc
933
934commit 81f2cfe9b82fab85b316efe6348f95e20f9f1a81
935Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
936
937 Add newSVChamplainMapSourceDesc() and implement get_list()
938
939commit 7f41df5c02b78519b2ff07f83eba3d2d0f3cb8ba
940Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
941
942 Hand crafted macros for ChamplainMapSourceDesc
943
944commit c0a1b8f02faa8f3d1ef174c578cb9061a39c8ec4
945Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
946
947 Add the macro CHAMPLAIN_MAP_SOURCE_DESC() for nicer casting
948
949commit c1a9a42036873c48e9bc881cbfdf1f58ca7edf01
950Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
951
952 Removed some memory leaks in build_combo_box()
953
954commit 7f9edb669aa9b693082fe11c2696a6ecdf2c02cc
955Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
956
957 Fix compilation warnings
958
959commit 65403e5003b0d3229a9d22e9d7b0f51935f2e16b
960Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
961
962 Fix leak in the python bindings' map source desc wrapping
963
964commit 827995f9a0e3aaa6bca043553cda97f9c5ef1b00
965Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
966
967 Update the Python bindings to include id
968
969commit e1c1585f9d6b5a2a26b32bceafb20abaf7c395d5
970Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
971
972 Use the factory for creating map sources
973
974commit 0ead7dcb062fb590dabfdf859c23e3d7ce0fc83d
975Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
976
977 Test the id and the name of the NetworkMapSource
978
979commit 8a525a01149fe2d8ae8c912d888b52b94fe5ac19
980Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
981
982 Test the id of the map source
983
984commit 3d2cdfc23a58ad8ed31b9670b8352d575c7ee58d
985Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
986
987 Add get_id/set_id to Champlain::MapSource
988
989commit 424cf628e6233a6805d1133b7eedf91039a6eadd
990Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
991
992 Fix the testing of the map names
993
994commit c8e7b367d13d0b7e908f9dabeb04b61de2948971
995Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
996
997 Document the parameter @id in champlain_network_map_source_new_full()
998
999commit 1930a9a519e8618180c000e1b209d1b0f576f6a2
1000Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1001
1002 Fix some expected map names
1003
1004commit b6e97305699f0b9a2f15e39708052e0e30b44573
1005Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1006
1007 champlain_network_map_source_new_full gets now passed the id
1008
1009commit e065c61c2d85ac2d7a016b028ebd4815d6017e2e
1010Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1011
1012 More specific .gitignore files
1013
1014commit 8c34300fea35289c103d73fc4eabf36a7c1fede2
1015Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1016
1017 Fix a merger
1018
1019commit 5b5ff68d0fe93af16d0c97e7f292589ace5b09c2
1020Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1021
1022 Use the factory for creating new map sources
1023
1024commit 461aa510100502119da9099c13cc7ac9b7742b54
1025Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1026
1027 Add ChamplainCache
1028
1029commit b7505083f50737555a5b83787257ac1adc314f44
1030Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1031
1032 Add ChamplainCache
1033
1034commit 1deccc86f6d9fabc4ed6718c965d26cfe84567f5
1035Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1036
1037 Fix the name of OSM_CYCLE_MAP
1038
1039commit 3ab2e34fda50d2a4ff972a1916c844e052b19518
1040Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1041
1042 Remove the constructors as they don't exist any longer
1043
1044commit 4546c77fce18cb7c2a6724f71125a21985bc0091
1045Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1046
1047 Bindings for champlain_map_source_factory_get_list
1048
1049commit d80b8ffb876c6e7b5ba2e8aa1ea8b2506ca85486
1050Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1051
1052 Add the file t/ChamplainMapSourceFactory.t
1053
1054commit dd5ceff3fb940d65cfcd204247ec7c6136e0e559
1055Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1056
1057 Fix the constructor call.
1058 Fixed a typo in OSM_CYCLEMAP.
1059
1060commit 5e5deb2157b31a290c6b4570d19d53ffc2c1943c
1061Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1062
1063 Remove the definition of champlain_view_tile_ready()
1064
1065commit 26905004aeaad67fbb19c24667e0c458cd746127
1066Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1067
1068 Remove set_actor() since it's no longer in the API
1069
1070commit 0c7fc36bd9760f66da64637aa2f8907e91a00a5c
1071Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1072
1073 API update for the incoming version 0.3
1074
1075commit 3f623b4761ab9ccbcad457665690dadf534cd0fe
1076Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1077
1078 Comment methods that are no longer in the API
1079
1080commit 57133b4edd549331e12378ceaa361717dec5ceae
1081Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1082
1083 Add xs/ChamplainMapSourceFactory.xs
1084
1085commit 0170728da8aced0e0f48b38b33852e2752018bd9
1086Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1087
1088 New mappings
1089
1090commit dad60229bcd63e4052b64a9baac0831f9d546764
1091Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1092
1093 Formatting
1094
1095commit 5c41853031d06256ac7a9e2205217fe62f7946a5
1096Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1097
1098 Add get/set projection
1099
1100commit 30c97942701af1c259c23d25f70194510b3c9a34
1101Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1102
1103 Remove the constructors as they don't exist any longer
1104
1105commit aaf1b5fa1a7e32bff00a826de361213d455ce4a6
1106Author: Mike Sheldon <mike@mikeasoft.com>
1107
1108 Update python bindings to support new ChamplainMapSourceDesc API
1109 Update launcher-gtk.py example to use new ChamplainMapSourceDesc API
1110
1111commit a79dc89fd5df68e44f814601439962a9469a5965
1112Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1113
1114 Fix project name
1115
1116commit e85d367a54f2ae21eba641df9efe04a756d7ad06
1117Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1118
1119 Fix champlain-gtk doc
1120
1121commit 99b10244878a69b645aeaae552934e4876359a87
1122Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1123
1124 Fix bindings distribution
1125
1126commit 62ae8ceac1ed464074cf9478a055f5158a2638eb
1127Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1128
1129 Update NEWS for 0.3 release
1130
1131commit eb743746a89ef9ce8b47d0a061f89e7750cce3f0
1132Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1133
1134 Add Id to ChamplainMapSource
1135
1136commit 059368e63d53e8ac3b2b8cbca49402f8c8474f90
1137Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1138
1139 Add 0.2.10 NEWS
1140
1141commit d6e67f45a15d31740a2061906ae5bdfdc570804a
1142Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1143
1144 Add small documentation fixes
1145
1146commit 9a3d16b464b25ebaf02ccd63d3306f9c93e1620b
1147Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1148
1149 Add MAINTAINERS
1150
1151commit 24e565228504e75c8ab2e5a77e1cf1da2b23cf39
1152Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1153
1154 Fix documentation generation
1155
1156commit 04e154d9fa3f9faa7158fdaaff6d87ae65d4ab0d
1157Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1158
1159 Introduce ChamplainMapSourceDesc to list available map sources
1160
1161commit 25db465eb1d6e1091f56ae9aaa0ab9f5fc6bb2a7
1162Author: Mike Sheldon <mike@mikeasoft.com>
1163
1164 Add support for wrapping champlain_map_source_factory_get_list()
1165 Update launcher-gtk.py to use new map source factory API
1166
1167commit 04ed6dfa03c332698f67d94ebe481f2fcfb1db92
1168Author: Mike Sheldon <mike@mikeasoft.com>
1169
1170 Update python bindings to support new API
1171
1172commit 64b8d6e2696ed338a8ba461e971395b693c2a713
1173Author: Mike Sheldon <mike@mikeasoft.com>
1174
1175 Add DemoMarkerLayer for creating demo markers
1176 Make GTK Launcher a proper Python object
1177
1178commit 870785f808df32e2842e96e0acb542e6c01162c1
1179Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1180
1181 Fix a bug where shadow would show up for image only markers
1182
1183commit a4fcbf25c2ca6f5f476f611726a3a9b9f273c572
1184Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1185
1186 Fix typo: OpenAErialMap
1187
1188commit 77dfef58240c23a92c1a232d32055538d628ae6e
1189Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1190
1191 Complete MapSource documentation
1192
1193commit d6abdac03a87cd6945482df22fe2d6257adee788
1194Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1195
1196 Improve documenation of base marker and map source
1197
1198commit 2e925cbd7933ddfd66313da7646c9c9ee57ed0a4
1199Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1200
1201 Introduce ChamplainMapSourceFactory
1202
1203commit af02acff90fd679d62e780151792a51dec6716ce
1204Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1205
1206 Generate fill_tile documentation
1207
1208commit fdceb3568c9e149ae6668857edb30bc38dd4b87c
1209Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1210
1211 Fix BaseMarker documentation
1212
1213commit d86e5fad004492b3d2ee7e2dc5323344750f3f78
1214Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1215
1216 Continue API simplification
1217 Since the fill_tile doesn't call a callback on the view and that
1218 ChamplainTile already contain the zoom_level information, there is no need
1219 to pass the view and the zoom level to this function
1220 Rename get_tile as fill_tile as you are not getting a tile
1221 but filling the tile with data
1222
1223commit ebde18435afbbe983cdf2ba057d847f1c8a6cf75
1224Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1225
1226 Update documentation
1227
1228commit 6182cffcbc02aba0f6ce3f55d9e5a560b9eea75b
1229Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1230
1231 ChamplainTile: clean-up and documention
1232
1233commit 1d1c41912fe480e6e8688de6386bea4b9607397b
1234Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1235
1236 Remove ChamplainZoomLevel from public API
1237
1238commit 1aa981bd7d02650833dbe18218c1f8144f3d38fa
1239Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1240
1241 Improve cache doc
1242
1243commit 7be98e9dabe11362e86192f63116a1b7f76a2d73
1244Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1245
1246 Substract the highest removed popularity from non cleared tiles
1247 Without this the tiles that didn't get deleted have a big head start
1248 on the popularity side on new tiles.
1249
1250commit a39924468115370eacf85ecfc97ec8189b55deeb
1251Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1252
1253 Add cache documentation
1254
1255commit dd02b1d85175756beb7eafde774cb05112fb7b9e
1256Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1257
1258 Implement cache purging
1259
1260commit 28175a8bdec54ced11b5b76cfe27df50c5f9847a
1261Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1262
1263 Add CACHE debug level
1264
1265commit 4f396042cbc287c7b522b52d2f7f18da0a7bdcb5
1266Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1267
1268 Finally get totally rid of tile_ready and friends
1269 Tile are now updated on their state change! (as it should always have been)
1270
1271commit 4e700f7e9d8202af2b788c0ee6ac22cf7a2f9d8a
1272Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1273
1274 Remove state update from tile_ready and friends
1275 This is a first step toward getting rid of tile_ready
1276
1277commit 2c3a6c2df34b6a0de8f4a2f28bf79e1439edc306
1278Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1279
1280 Merge map_load_visible_tiles and view_load_visible_tiles
1281
1282commit d924a7e7d402b82401b4af42ab9fbe9d4efa0043
1283Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1284
1285 Make the tile_ready and friends private
1286
1287commit 0272a082918d8a4f8c12b71b7450e547990b7c7d
1288Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1289
1290 Remove debugging
1291
1292commit ac9a9b7dd8adcab3346790ae453d7099b5107137
1293Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1294
1295 Fix tile's update on screen when no new data to show
1296
1297commit 0f0de222620c47b9691447dc6971c093fe397a84
1298Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1299
1300 Use sqlite to save the etags received from server
1301
1302commit d9887a4fd4119fc9d103173776dd947635e5d29b
1303Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1304
1305 Introduce ChamplainCache to deal with caching tiles
1306
1307commit 278bc22c1588b65f83c099d35b9df56af568e84d
1308Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1309
1310 Send and save etag
1311 Current doesn't work as disk file etag isn't meant to store such a logn string
1312
1313commit 27ed64f16556c1e86d09b2fc2faa25b0f5129008
1314Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1315
1316 Use If-Modified-Since to check if tile is up to date.
1317
1318commit 63f37d8c51ff1beee8af0522e0dc5475935287be
1319Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1320
1321 Add a champlain_view_get_coords_at for x, y in the view
1322
1323commit 22ae6b27fbda6472835d32bd15aa3b6878cccaa5
1324Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1325
1326 Allow NULL to be passed to champlain_marker_set_image
1327 This is effectively clear the marker's image
1328
1329commit 6a8a7cf6d6441bf13094bb6e6131d0a23d0823ec
1330Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1331
1332 Reset the id for the redraw_on_idle when done
1333
1334commit b0143567000f8463f9411496c28df2988e8990e9
1335Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1336
1337 Fix bug 580785: decel-rate of a view is not set correctly
1338 by inversing the conditions and making the param spec consistent.
1339
1340commit d46242afd0445ae7cf1b05cf5be3b8d9daa02be5
1341Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1342
1343 Fix Bug 580371: demos/launcher doesn't start at the right position
1344 By retarding the creation of the map, there is less operations happening
1345 before the initial display, which in turns limit the possible occasions
1346 where the lat,lon can be skewed.
1347
1348commit 13de7bc5d3a1d1a2af5197b2468eea12c61daf58
1349Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1350
1351 MemChecker: error when freeing a color
1352
1353commit 8149173609a01fbcd93ab599897739af72071315
1354Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1355
1356 This file is autogenerated
1357
1358commit f99211d069ceeaf32c781bdc97dc756c1f99f09f
1359Author: Debarshi Ray <rishi@gnu.org>
1360
1361 Add G_BEGIN_DECLS and G_END_DECLS around headers and fix email address
1362
1363commit 199876baab6867808575fb28cc12c70ac7820e6b
1364Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1365
1366 Don't redraw the marker each time the properties change
1367
1368commit 30c6fd4fa72f0ea3d8651ba2824555644e092ad5
1369Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1370
1371 Use the gnome icon theme for markers
1372
1373commit 2f5a807c5a198c26c3c9c0d2c92490ff96eb0d3a
1374Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1375
1376 Implement marker shadow
1377
1378commit b31507f6963af7d606a7d53cdecb5b3197276d1f
1379Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1380
1381 Memory leak fix: file_loaded_cb() now frees the actor if there's an error
1382
1383commit 8c3bbaf46d40902580e6f80f3f5ff0ea424bb409
1384Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1385
1386 Memory leak fix: map_free() noew frees the map
1387
1388commit 4c721253dff91de1d6146a7fcef84d20df98da3c
1389Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1390
1391 Initialize priv->map in the constructor.
1392
1393commit 188c785aca05ebac68544a67b35b7df2e2085411
1394Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1395
1396 No need to set zoom-level min and max twice
1397
1398commit 7b9894e408d7756510076f89cdd0315040615d28
1399Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1400
1401 Memory leak fix: g_string_append() doesn't need a duplicate
1402
1403commit c0731a16f788e02aa7a7c8180f26dba3eb045b38
1404Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1405
1406 Made all references to the word "license" consistent in the file.
1407
1408commit 83fb0825011b039e7b36035c5ff163bd74342731
1409Author: Stephane Delcroix <stephane@delcroix.org>
1410
1411 prefix factory ctors by Create, not New
1412
1413commit 432205b9be16673ffefe8d520694332fe80899f9
1414Author: Stephane Delcroix <stephane@delcroix.org>
1415
1416 depend on gapi-2.0 >= 2.13.90 (r132561) so constructors treated as static factory methods can be renamed
1417
1418commit 7ecd2073471f1af8516d6fcf258f203e94d7e321
1419Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1420
1421 Fix Bug 575133: Position lost on zoom out (from level 7 to 6)
1422
1423commit a99508a7bbdcb858af1da8dcb7fca2beba243ba7
1424Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1425
1426 Finish the fix to bug 573037: Support proxies
1427
1428commit 87f588c52936570d2c579c6683a125be3d910023
1429Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1430
1431 Add vim swap to gitignore
1432
1433commit d2dbde18de2eb7df0f1548d772dd4da7a06009c8
1434Author: Stephane Delcroix <stephane@delcroix.org>
1435
1436 Update the managed bindings
1437
1438commit a5bf83810f1077056258ddf48f263072577aa9dd
1439Author: Victor Godoy Poluceno <victorpoluceno@gmail.com>
1440
1441 Update the Python bindings to have ChamplainBaseMarker
1442
1443commit 1f0bce819d168e86d487d9af4c304d242bec01cd
1444Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1445
1446 Memory leak fix: priv->uri and priv->filename.
1447
1448commit 97c34f5dcb1d9bb7875aa79937264250d3fa4239
1449Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1450
1451 Memory leak fix: priv->tiles is now freed in champlain_zoom_level_dispose()
1452
1453commit 70cd20f8685aac9650805bba2eb5fc524b0fc8ee
1454Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1455
1456 Memory leak: priv->map is now freed in champlain_view_dispose()
1457
1458commit 80246bd68c03727cfe6cda03c32742ec51860664
1459Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1460
1461 Fix minimal clutter version required
1462
1463commit f5caf8e8979ffb40b7e3881cf634902f5b9b9bfb
1464Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1465
1466 Memory fix in champlain_network_map_source_get_tile().
1467
1468commit bdc3f97e15015e8577ca062ec57c53195e72fdc0
1469Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1470
1471 Fix memory management in ChamplainView
1472
1473commit d16f8108965fedbacb86054547f2272328823e6f
1474Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1475
1476 Fix Bug 576832: Any go_to should stop a previous and not yet finished go_to
1477 Also refactors zooming at specific points in the viewport.
1478
1479commit b0e7e5944c985f4da52ecf29c223ef6949f80a86
1480Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1481
1482 No need to create/remove a marker
1483
1484commit b11e985266979f5d31b50c87bcb4463a7b03f012
1485Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1486
1487 Memory leaks fix
1488
1489commit d84016ae4096290946148b0f0767ea7a6ca55ba0
1490Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1491
1492 Improve gitignore
1493
1494commit dcd4c07827d3e8ee9586ed12088735065311fd92
1495Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1496
1497 The constructor new_with_actor() is now named new_with_image()
1498
1499commit 243b6768b8259548be34f4a48a3c6423c38fc70e
1500Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1501
1502 Example that shows how to use a image that's not from a file
1503
1504commit 63afe8792c80f3d73d578143b99585913cb1fdcb
1505Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1506
1507 new_full() doesn't throw an exception
1508
1509commit f6ab5ddb615c1b7c7eebf78069044339caaf76f0
1510Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1511
1512 Use the new constructors new_from_file new_with_image.
1513
1514commit 74b549bd859ebc7addbb60e4da8fa4d4c90e16dd
1515Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1516
1517 new_with_image() is now new_from_file()
1518
1519commit cf6cc8d9a835dcae927722bc974a339a4e279f9f
1520Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1521
1522 champlain_marker_new_full should not have a GError parameter
1523
1524commit f04cf9cf2cd837faf3ecf76fc5b7eb7ce9467996
1525Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1526
1527 Fix the new_with_image constructor and doc
1528
1529commit d85eabd8749a5fcdbecd588bec7e34ba713cb217
1530Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1531
1532 Change markers constructors: new_from_file, new_with_image and new_full
1533
1534commit f0a31be8e4983a723b6f3c4be4280c99d5129293
1535Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1536
1537 No need for PROTOTYPES: DISABLE
1538
1539commit 840dc8524b1b5f25b4df3873791f507fabb9063a
1540Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1541
1542 Champlain::Marker->new_with_text() gets passed only the parameters that are defined
1543
1544commit 6ca9efc8072e49666ba43a734f9b1351efb23320
1545Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1546
1547 C_ARGS: without parameters are clearly identied
1548
1549commit 83b3db3e96dc0a72138460ad4b5e78ce22fb0ddf
1550Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1551
1552 Champlain::Marker->new_with_text() takes optional parameters
1553
1554commit 680e33bcd09d2c26ce12891b6cfc4d9b3c143ccf
1555Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1556
1557 Using a ChamplainBaseMarker instead of a ChamplainMarker
1558
1559commit eb3df1bfeb6e15bca51b96f04d3cf3500e7171a1
1560Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1561
1562 Adapt the test to the new markers API
1563
1564commit 6f1eedf3d6340e7a5ee52fcdfa95fce5c498f55a
1565Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1566
1567 Remove undefined macro
1568
1569commit 3862e9a5ae037ad312fb27748bbad7c768218c89
1570Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1571
1572 Replace OpenArialMap by OpenAerialMap in the test labels
1573
1574commit 478c3c42ad20f823475c35e1b964ceb20a93dd7e
1575Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1576
1577 Correct a typo in OpenAerial
1578
1579commit 3d2a5730971c5688e712ade969e5378551c59d66
1580Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1581
1582 Add a title to each section and remove private objects
1583
1584commit d699bdae50149e7027338b08a9372585a1577da9
1585Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1586
1587 Add champlain to the documentation
1588
1589commit f7656931b415615ecbfd7a34aa3d1896d760eeb9
1590Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1591
1592 Fix broken titles
1593
1594commit 63bebafeb54352632e42949cdb398c07a901abbe
1595Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1596
1597 Register the property "single-line-mode" and fix the doc.
1598
1599commit 85efe54558e4441c56e83bb165dcd3a4691aff6d
1600Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1601
1602 Update the release 0.04
1603
1604commit 3875cbe7498ff0722ab99dfbd78ad430816a6e75
1605Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1606
1607 Testing the new methods
1608
1609commit a7ad43c86e76dd105e7988c3dde76efb28586f7d
1610Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1611
1612 set_font_name() can accept a null font
1613
1614commit 05106302e992b8da7d7dc2b0db63f447007fae9a
1615Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1616
1617 Test the new constructors
1618
1619commit 514be9520a8e2213f356401c49101e3be72af0e2
1620Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1621
1622 Bind the new function added to libchamplain
1623
1624commit 253231cd20ec1305fdb31718c4bc7bfc9151625a
1625Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1626
1627 Bindings for ChamplainBaseMarker
1628
1629commit 7c8bd2fe70e3acbd014e7c185e46590d963a3091
1630Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1631
1632 Fix the single-line-mode property
1633
1634commit 10da178d2b098e807476d305c60dff7c61cdaa19
1635Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1636
1637 launcher-gtk should use the same markers too
1638
1639commit 0f2c3ec26a547ae946ec9f753d2c97ac02c3284d
1640Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1641
1642 More useful marker demo
1643
1644commit 11e98d13f7a70060521a049d64139b4457ff521c
1645Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1646
1647 Flip the marker if the alignment is right.
1648
1649commit f7a0d7b4780ed13e7a220a1af44389cbd7ee83e7
1650Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1651
1652 Fix usage of fonts
1653
1654commit 503ed61c9ad98828651243d9e40638a49bd72161
1655Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1656
1657 Make the draw_marker overwrittable
1658
1659commit 16fa2de8bff3e6c1591d55bd513173a0961ad9b9
1660Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1661
1662 Have all the demos use the same markers
1663
1664commit 8357f6b21ba11297d6415ce61123a30d64fbc3c9
1665Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1666
1667 Better memory management and don't redraw on ClutterActor::notify
1668
1669commit 0420c92cf3aa84af57d3f79700e07d9c889a9b80
1670Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1671
1672 Update demo so that it shows many type of markers
1673
1674commit ef90dcc5cd2084362f10786dd1bf59e48afce814
1675Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1676
1677 Fix up right corner
1678
1679commit 6f3a02c995736269bf726b0ca7650277c3897686
1680Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1681
1682 Introduce ChamplainMarker:draw-background
1683
1684commit f3d0f3057182761f9f8af40b2afe6c54812bd842
1685Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1686
1687 Code simplification
1688
1689commit 7ca61f03e24da569729ceadd9b738710457dc8f1
1690Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1691
1692 Fix padding
1693
1694commit f0af4563602e99e7449fbede973a4ef94b57134e
1695Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1696
1697 Fix compilation warning
1698
1699commit 9ee1d218340ebec771c6d0ca994b6b33b8fe2433
1700Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1701
1702 Have the demo use the new markers
1703
1704commit 2918cc3459334b323cb47bf05f8542373b2b76d3
1705Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1706
1707 Add rounded corners
1708
1709commit aa66cdcae6d3bbdc3197ddd8e7226760c6f30ed2
1710Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1711
1712 Implement images in markers along with text
1713
1714commit 6f4c6867024bec15dd40dc74faebae86d31d8842
1715Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1716
1717 Add a lot of properties to markers, and have it change if they are updated.
1718
1719commit acf2621a3903ee2b44348f116d4b603ed9b89725
1720Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1721
1722 Introduce ChamplainBaseMarker as a parent to ChamplainMarker
1723
1724commit 108eaf3aa8effcc603ac3ecfb66e80e65edc657c
1725Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1726
1727 Fix coding style and remove hard coded values in the new error tile
1728
1729commit 8b28b1a6e8b9d7cce65e2e7f00ac10712707549b
1730Author: Simon Wenner <simon@wenner.ch>
1731
1732 Partly fix Bug 577591: Adopt the new coding style for champlain-map.h
1733 and champlain-zoom-level.c
1734
1735commit 34833e54129af09e8e9aa8a3170fa8a7f7b4ddf3
1736Author: Simon Wenner <simon@wenner.ch>
1737
1738 Fix Bug 577666: Replace error.svg with a cairo drawing
1739
1740commit 263f726911450642b6e5e4ad5b2598685d72de2a
1741Author: Simon Wenner <simon@wenner.ch>
1742
1743 Partly fix Bug 577591: Adopt the new coding style for champlain-layer.c
1744
1745commit e9762245988c0e174f00c11f9c9eda71c5f0b6ea
1746Author: Paulo Cabido <paulo.cabido@gmail.com>
1747
1748 Fix Bug 576860: launcher.py demo should be more "pythonistic"
1749
1750commit 9a9a76e8b8964c324df4e9a6349c08b803e5f92c
1751Author: Mike Sheldon <mike@mikeasoft.com>
1752
1753 Add a python version of the perl capitals demo
1754
1755commit 96d985c3cbba05d4847c29bb7eabaf8490761078
1756Author: Debarshi Ray <rish@gnu.org>
1757
1758 Fix Bug 577592 for ChamplainViewEmbed
1759
1760commit c0f0752586f69f072e8c92eaf866b634c97ce147
1761Author: Debarshi Ray <rish@gnu.org>
1762
1763 Fix Bug 577592 for ChamplainZoomLevel
1764
1765commit ed7268351883c9d20964093cc23ee05b66adaa75
1766Author: Sjoerd Simons <sjoerd@luon.net>
1767
1768 -export-symbols-regex was set in AM_LDFLAGS, but this got overridden by
1769 libchamplain_0_2_la_LDFLAGS causing it to not actually have any effect :(. Fix
1770 this by putting -export-symbols-regex in libchamplain_0_2_la_LDFLAGS and
1771 removing the useless AM_LDFLAGS.
1772
1773commit 8bd344cba4e7d558cb5313b11b34699fe0d82447
1774Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1775
1776 The next download is started one second after the animation is over.
1777
1778commit 3da086820b890fdb84cca6d868d7a29d32132544
1779Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1780
1781 Include ChamplainNetworkMapSource in the doc
1782
1783commit f28e97a3f5fd9f603dbeb180c36de10dfd4c7f3e
1784Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1785
1786 Partly fix Bug 577591 – Adopt the new coding style
1787
1788commit 3ff7384494fb8a90433a3cd38853ad4cd9b997af
1789Author: Debarshi Ray <debarshi.ray@gmail.com>
1790
1791 Fix Bug 577592 for ChamplainNetworkMapSource
1792
1793commit 02d54aed5154e238ec3c910709339800edc156f1
1794Author: Debarshi Ray <debarshi.ray@gmail.com>
1795
1796 Fix Bug 577592 for ChamplainMapSource
1797
1798commit cbd87d4b5911f9a8f0a48a1cd8ab708c39093e00
1799Author: Debarshi Ray <debarshi.ray@gmail.com>
1800
1801 Fix Bug 577592 for ChamplainView
1802
1803commit 7e431d747bbd2e01952a83480016723213d574ef
1804Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1805
1806 Add a forgotten file
1807
1808commit e7b4bc9eabfe2195fad2b6f2792a3866fd6ef8f6
1809Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1810
1811 Introduce ChamplainView::animation-completed to be emitted when the view is ready to receive new commands
1812
1813commit 13c11e27c0b5a2f0cc7497186f8e84f5aed70b11
1814Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1815
1816 Fix doc generation since files changed name
1817
1818commit 1d4e3aa240f3012df80c59ed554591cac1f068ab
1819Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1820
1821 Fix bug 576677 – Demos are not compilable out of the tree
1822 by removing config.h use in the demos.
1823
1824commit 75b73b2730c0bd2aa117d4ea6966d9065651937c
1825Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1826
1827 Fix Bug 576695 – Missing "Index of all symbols"
1828 and update to have the new objects
1829
1830commit 7fb3ef3237ace4489ed7e7f3a2cc0c0169b831ed
1831Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1832
1833 Fix bug 576680 – Introduce versionning functions and constants
1834
1835commit 92095ffb5ce43a387611853b94f42e40060a1255
1836Author: Kritarth Upadhyay <boyzoneblues@gmail.com>
1837
1838 Patch to partly fix bug #576680
1839
1840commit 5d4b846d7a44e69ccc3eaacfcd7279ee9bfb5414
1841Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1842
1843 The current capital has a different color
1844
1845commit 8f2edf6d2b9f4a99c76a0b5cfd891bd701cf5b12
1846Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1847
1848 Smoother animation.
1849
1850commit 77c1f7ed08446fd0d00b64827e8580be54564ff8
1851Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1852
1853 use Clutter;
1854
1855commit 738606c152d3cbe25257b238f6213301fde751c3
1856Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1857
1858 HTTP request with Glib
1859
1860commit 42b8f91ef1be3f083b5271ebd42ad645fe06ca55
1861Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1862
1863 Refactor zoom_in and zoom_out to eliminate code duplication
1864
1865commit e48d9481ee702b4de5b7a6d18741cbc619404d7e
1866Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1867
1868 Update the changelog for version 0.4
1869
1870commit f8ed2c927dc5f69fc3b1f0d31c14f40627b2fdcf
1871Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1872
1873 Unit tests for Champlain::ZoomLevel
1874
1875commit 78701904e6df3853f581905f5abb6f19735c3cd5
1876Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1877
1878 Update the changelog for version 0.4
1879
1880commit cbc2701fab99a43b4b9487b28ea83de2274ebfb6
1881Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1882
1883 Add go_to() and stop_go_to().
1884
1885commit 2916fad44cd62c8fd52a19c82360e401aae040f8
1886Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1887
1888 Add the button 'Home' using a go_to()
1889
1890commit 12607f423716139adfa4f571f608ae4e4f57d3c2
1891Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1892
1893 Formatting
1894
1895commit 67b9435f685f7b36782c4dcdc6c0515f8507af0b
1896Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1897
1898 Bind new functions.
1899
1900commit 23b0c087db0fd69a28432373f76778168fb6d4ca
1901Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1902
1903 Simplified the unit tests.
1904
1905commit 48574c0beacb1aaf23eba922a2934888096a6282
1906Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1907
1908 champlain_view_init() calls champlain_view_set_size()
1909
1910commit 612e51584b532e47a4f42b2abe1fba4ad8da602a
1911Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1912
1913 Remove the test $view->set("zoom-level", $min - 1);
1914
1915commit cf7b3b0fd5678be55ed23de4728bd70591f560d3
1916Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1917
1918 Testing set_zoom_level and set('zoom-level')
1919
1920commit d7dec84d35638d8f8e2180d500dd0e0809bc1603
1921Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1922
1923 Zoom tests are done with a staged and unstaged view
1924
1925commit 04d19bbbcdd265113caa988e8d20fb318a5dd0bd
1926Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1927
1928 Seg fault fix when changing zoom levels on a view
1929
1930commit 94806e9b34e3521b933d7d90f35b09800bf6cfdb
1931Author: Mike Sheldon <mike@mikeasoft.com>
1932
1933 Add an entity to refer to the current programming language
1934 Add a C version of the initialisation example
1935
1936commit 38b083ae333af64fe3a4f5f347cab697f9e9876e
1937Author: Mike Sheldon <mike@mikeasoft.com>
1938
1939 Update champlain-tutorial.docbook to use xincludes and profiles
1940
1941commit f03c0288a1bb546eacffa6d872570c13b38ddd4a
1942Author: Mike Sheldon <mike@mikeasoft.com>
1943
1944 Switch to using xsltproc and fop instead of docbook2pdf/html so we can use xincludes and profiles
1945
1946commit cc041e24c94cc0d362c6380faf463d27fcd30653
1947Author: Mike Sheldon <mike@mikeasoft.com>
1948
1949 Make it possible to have conditional text in the tutorial documentation for different languages (C/Perl/Python)
1950
1951commit e75f3866829af56999e785160346bb59cdefebc1
1952Author: Mike Sheldon <mike@mikeasoft.com>
1953
1954 Initial check-in of tutorial files
1955
1956commit 6f0d4815e8b7926477ae98a0b487dd499ca55768
1957Author: Mike Sheldon <mike@mikeasoft.com>
1958
1959 Update the python bindings to wrap the new set min/max zoom level and ensure visible methods
1960
1961commit bfe73e262cec52e835c81b40cee394c4fe27f5c0
1962Author: Mike Sheldon <mike@mikeasoft.com>
1963
1964 Add gobject.threads_init() to launcher-gtk.py to fix crasher on some systems
1965
1966commit 67dea9b376ca7bc1773444ea267b3b842ae6b17e
1967Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1968
1969 Remove dead code
1970
1971commit 491a979167aae8c47684ad0fb718a65596ee1d2c
1972Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1973
1974 Cache expiration creates an compilation error on 32bit systems.
1975
1976commit b6aa94fa94bd961f63d9b9b5705984f5cff6c35a
1977Author: Lionel Dricot <ploum@ploum.net>
1978
1979 More intelligent ensure_visible (fix bug #576831)
1980
1981commit 31133064e1b44bff40ed639cf8df672777ca7fb9
1982Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1983
1984 Version change to 0.4
1985
1986commit f084d4457bedc7aeb369b232933c878a13b88011
1987Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
1988
1989 The marker is now animated
1990
1991commit 63c2b91c5751cb777faadc9fbee2984726b9233b
1992Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1993
1994 Reload tile if older than 1 day
1995
1996commit 8a77480fc8e86bb980d4b729692a94bec79cea02
1997Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
1998
1999 A line was deleted by error in the previous commit
2000
2001commit 245252bb940148bd174a20b79dcf7c3d274da9ce
2002Author: Mike Sheldon <mike@mikeasoft.com>
2003
2004 Fix Bug 576698: Segfault on 32bits platform
2005 This assumes that tile numbers are at most 3 characters long, which isn't the
2006 case. Resulting in "g_sprintf (value, "%d", number);" corrupting the stack and
2007 causing the segfault.
2008
2009commit dceb47309019bba16dd466dae766177f10653be0
2010Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2011
2012 Fix patch to cover zooming with mouse
2013
2014commit 3656e643e99e5eff65668c7687981deb0a941c3c
2015Author: Simon Wenner <simon@wenner.ch>
2016
2017 Partly fix Bug 571702: Host application should be able to limit the maximum and minimum zoom levels
2018
2019commit 7124f7c3c4a36e7d42bb51cd9fe47d76dd98efc9
2020Author: Lionel Dricot <ploum@ploum.net>
2021
2022 Fix bug 576733: animated-marker.py not working and not very pythonistic
2023
2024commit 45ba627d08f268d3f0ed61625aa4715321a6d2b5
2025Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2026
2027 Fix memory leaks in champlain_network_map_source_get_tile_uri
2028
2029commit 01775df407182344e26c4a39bec90595e6bd6324
2030Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2031
2032 Fix Actor clean-up
2033
2034commit 76b34a87944dea6128953d175042ac779a21b572
2035Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2036
2037 Unit tests for osm_osmarender and osm_cyclemap
2038
2039commit e767a5cfb97eea1998a714ae5bc3774baa85dcfc
2040Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2041
2042 Add the map sources: osm_cyclemap and osm_osmarender
2043
2044commit 9ac3f74ebaefdc5c7c594b9b36e28f4afecb77bf
2045Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2046
2047 Port of the C demo launcher-gtk.c
2048
2049commit 0f0f3487ff5c465a21465b2648e36be266c28ab5
2050Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2051
2052 Port of the C demo animated-marker
2053
2054commit 24b7b8fab58b027cbc5c5145df8c61e40d34b4b0
2055Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2056
2057 Translate 'cercle' to english
2058
2059commit 8a14aae186c249ad9c7acc251dc8fe9504aa6099
2060Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2061
2062 Port of the C demo launcher.c
2063
2064commit b3f08db2f46d0d9208fdb37b0feba36506c75b7e
2065Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2066
2067 Add bindings/perl/Champlain/xs/ChamplainZoomLevel.c
2068
2069commit b25a9e61cb5720204902cbf36f2c5731dcc1c0b8
2070Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2071
2072 Add the new tests and xs/ChamplainZoomLevel.xs
2073
2074commit 296d8fd1a8fdfd2ed22a8b543f65fcfcf6db17b3
2075Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2076
2077 Use an image
2078
2079commit f611572da1e20669b19334d2223faaa405c65ed7
2080Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2081
2082 New unit tests
2083
2084commit 22987e413d3e7979e816d259d798d1b7f1dae2b3
2085Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2086
2087 Images for the examples
2088
2089commit 6d37726c92b8b4808458605744f4b90222a94787
2090Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2091
2092 Bindings for Champlain::ZoomLevel
2093
2094commit ca759abf37d06dbd76576270189c8a5c3684884c
2095Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2096
2097 Strings are const
2098
2099commit 123307e08a7d6367007528661076ba349d07c157
2100Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2101
2102 Update the changelog for version 0.03
2103
2104commit df0744ab5fd3c34e3d22e7168c36d8a615f09ee5
2105Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2106
2107 Update AUTHORS to inclue Emmanuele
2108
2109commit 3320c92ba4b1be7ba6dbaedc81c0ffc099ba0fe0
2110Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2111
2112 Added t/ChamplainMapSource.t
2113
2114commit d3a29f6a42979a79256a1b584f524720599bf9f5
2115Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2116
2117 Unit tests for Champlain::MapSource
2118
2119commit 651e19fdbd6b1bc84a511dd0f22b2eea476c4148
2120Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2121
2122 Unit tests for Champlain::Layer
2123
2124commit 9c542e69890772e5ecf7ad2580fcae02742c2f3a
2125Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2126
2127 Version change to 0.03
2128
2129commit 09aa68eb1edb0c60109f509503a85aab03a9d2e2
2130Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2131
2132 Return types are constistent with the existing XS
2133
2134commit c534b35572925e45831fb542054764f344ab76e9
2135Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2136
2137 Removed the FIXME
2138
2139commit 13d3aa89d126d7e372c547927515652379d496f3
2140Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2141
2142 Code indentation
2143
2144commit 67c3c147bc421840c4419e365b1bcbbc39e9b57d
2145Author: Emmanuele Bassi <ebassi@gnome.org>
2146
2147 Makefile.PL tweaks
2148
2149commit b09f3c869bf507eb0d95b88fb6d85f5f48da29bc
2150Author: Emmanuele Bassi <ebassi@gnome.org>
2151
2152 [pm] Detect darwin and change dl_load accordingly
2153
2154commit 084b3253bcad380e306cfb1f74ccc81047da53bd
2155Author: Emmanuele Bassi <ebassi@gnome.org>
2156
2157 [view-embed] Use the right types
2158
2159commit 1cc91c8f5c7f09e76e4635a24a149c0172c067d3
2160Author: Emmanuele Bassi <ebassi@gnome.org>
2161
2162 Always include gtk2perl.h explicitly
2163
2164commit 5ea8148c6171e6f1e0045d011c664cdb5d40bb72
2165Author: Emmanuele Bassi <ebassi@gnome.org>
2166
2167 [maps] Fix the ChamplainViewEmbed GType
2168
2169commit 2b05a3b409abbd43bdf2fb9fbd1ca89b714a0d74
2170Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2171
2172 Add the GNOME bugzilla
2173
2174commit 237446ff7c04114c821c4d5d4ef1908a2f888eba
2175Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2176
2177 Update to 0.02
2178
2179commit 034dd5fe5ea83347929eb2f6fcf1988fca7b9ce5
2180Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2181
2182 Pretend champlain_view_embed_get_view() takes a GtkWidget
2183
2184commit 0b288bbbf952733265722dff9f24be255da03147
2185Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2186
2187 Ignore the files used for building the Perl bindings
2188
2189commit 32d849e8ea2a941baeac76548bfa75f8abe289c6
2190Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2191
2192 Added missing entries
2193
2194commit 006834cc69515c9c94282b07b8120d4067ecb857
2195Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2196
2197 The rule clean removes the build folder
2198
2199commit d3ac13153b7affac06d7bf5a0422d22e7f20be4f
2200Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2201
2202 Version change to 0.02
2203
2204commit 3252b4914a127da2b34c927fc97b163d1cc34a60
2205Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2206
2207 No need to include "ppport.h".
2208
2209commit c8d4b754fb316cf620dcd8a933e3e9886103d878
2210Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2211
2212 Move the include file around.
2213
2214commit bef215275c663685fe8a80500247eb3f19c02756
2215Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2216
2217 First argument of gperl_croak_gerror() is now NULL.
2218
2219commit 741689b0eae19a1a2afc514f2fa8e9f8425b1901
2220Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2221
2222 Manifest complies with the current files.
2223
2224commit 76f2a895470cfe79feea77cdd78c30aea3ed03cf
2225Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2226
2227 Add the Perl bindings.
2228
2229commit 871b4f3ee8865ad56a9cb576e6a8e59e183f73f4
2230Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2231
2232 Fix warnings when removing a loading tile.
2233
2234commit 9976b53b3c7adc5803d7420d04fcd026ed1700de
2235Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2236
2237 Fix Tile ref counting
2238
2239commit bf6d3dc48110eef06e9b878939a3422ef84b360c
2240Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2241
2242 Memory management clean-up
2243 Remove the actor from the zoom's group
2244 Unref the actor after creating it
2245
2246commit d442a20a90e3f5482fd6135bb84911f7db9bd325
2247Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2248
2249 Fix actor's reference counting in ChamplainTile
2250
2251commit 12db909f23912c6751ff27c3ef4444ad66047eeb
2252Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2253
2254 Fix Bug 574809: Provide a way to make visible a bunch of markers
2255 and make the go_to animation more sensible
2256
2257commit 620ce8a111009217be4ca7231013c13aa85b6477
2258Author: Mike Sheldon <mike@mikeasoft.com>
2259
2260 Add pychamplain header file forgotten from previous commit
2261
2262commit 9d8cefa2debeb631ec0a0ab62cc70f9c83924d06
2263Author: Mike Sheldon <mike@mikeasoft.com>
2264
2265 Wrap champlain_view_go_to for the python bindings
2266
2267commit 3b360c41f2d6169cf9af2cf0d071f3e38238f0c4
2268Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2269
2270 Get and set width/height don't have matching types
2271
2272commit ca818400a8cbd866f5a317950166ebcdf57e8437
2273Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2274
2275 Fix Bug 575139: Corrupted map when double clicking at max level
2276 Even though the fix to 558020 also fixed this issue,
2277 there was a slight undesirable translation happening.
2278
2279commit b98671512a8e6dc20ad89f9f4e12cc3bb63fa308
2280Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2281
2282 Fix Bug 557641: Smooth movement to a new position
2283 by introducing 2 new functions:
2284 champlain_view_go_to and champlain_view_stop_go_to.
2285
2286commit 238fd84029c86126f6a873d02e095736f96b0e96
2287Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2288
2289 Fix Bug 558020: Unwanted wrap effect when panning at zoom level >= 8
2290 Recompute anchor if needed when panning too
2291
2292commit 3a21958f5a5ad4438a2eb98456d25dea5a66f369
2293Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2294
2295 Move anchor computation to a separate function
2296
2297commit b297c6a7bb459fe5a4418a6420ddafb47162aea1
2298Author: Mike Sheldon <mike@mikeasoft.com>
2299
2300 Update launcher-gtk.py to use new API
2301 Add label markers to launcher-gtk.py
2302
2303commit 6b05910fc0c51db5207abe810cb39e23ceaa3d20
2304Author: Mike Sheldon <mike@mikeasoft.com>
2305
2306 Update python bindings to support new API changes
2307 Disable wrapping of zoom_level_set_actor as this isn't implemented yet.
2308 Start adding markers layer to launcher-gtk.py
2309
2310commit 6c02b4ef87f121c05bf5a4e1989a8333ca738d54
2311Author: Mike Sheldon <mike@mikeasoft.com>
2312
2313 Update python bindings to support new API changes
2314 Disable wrapping of zoom_level_set_actor as this isn't implemented yet.
2315 Start adding markers layer to launcher-gtk.py
2316
2317commit 6562f39e61b227e87d07b6362942cfb687630e2a
2318Author: Mike Sheldon <mike@mikeasoft.com>
2319
2320 Start adding markers to launcher-gtk.py example (still needs LabelMarker refactor)
2321
2322commit e47ffcd55aa4e34b3883502b94da72537a307bc1
2323Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2324
2325 Fix virtual function
2326 possibly fix a crasher happening only when zooming past level 8
2327
2328commit e2cb9855ddbb6616f93b06d69735d99c375135aa
2329Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2330
2331 Assert and return_on_fail should be && not ||
2332
2333commit 66cd3ce75f403542e863b106b9a321817052542a
2334Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2335
2336 Update the ignored files
2337
2338commit e79d3e751742edb841b56d28debeb03259c7eb24
2339Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2340
2341 Fix Bug 576206: Getter for the properties latitude and longitude returns wrong values
2342
2343commit 1dd0d0ddbcd53ff8ca56afc137312ffe060bc486
2344Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2345
2346 Fix Bug 576204: Properties latitude and longitude are registered are not double
2347
2348commit 341c6b45bfd1186f69f01caeea1cf5ba9b8edfa9
2349Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2350
2351 Fix Bug 576159: Various memory management fixes for ChamplainTile
2352
2353commit 06d510d2e89038b4abb4098c3d5d5443d80251d6
2354Author: Mike Sheldon <mike@mikeasoft.com>
2355
2356 ChamplainView:actor is read-only, should not have a set function
2357
2358commit 00a6c784515ec29b69f36d15335ea8a127678a52
2359Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2360
2361 Fix Bug 575601: Return const gchar* insted of gchar*
2362 Also took time to review the gchar types in Champlain*MapSource and
2363 ChamplainTile. Some other non const gchar were found.
2364
2365commit 04e940bd9ac33396a444beed8ec8fda1580df5d0
2366Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2367
2368 Fix Bug 575903: Memory leaks in champlain-network-map-source.c
2369
2370commit 06d9bae9cdcba064e54f444e121695a44eb79402
2371Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2372
2373 Fix Bug 575902: ChamplainNetworkMapSource crashes when setting "proxy-uri"
2374
2375commit ed97de42e20f3f2eb68c36572ed72ffe98fc6f23
2376Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2377
2378 Fix Bug 575645: Properties enum has same comment as the signals enum
2379
2380commit 299fbe65b548349424ba0c22c6f7c6796aa63b03
2381Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2382
2383 The inherited object should match the class
2384
2385commit 4db5b2d2296cea4df977967ffb4291e377473e11
2386Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2387
2388 Fix a ton of criticals and warnings if the error tile image is not found.
2389
2390commit 69a646a50f1359292961bbc6d849972def95abce
2391Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2392
2393 Fix Bug 575140: launcher-gtk ignores zoom-level on startup
2394
2395commit ff82b113d88ffe2ebe63ae6799fb40f9ec8ebbac
2396Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2397
2398 Fix Bug 575138: It is possible to zoom below zoom level 0
2399
2400commit f113cf6377b1054bb7b82642be74c8966a013387
2401Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2402
2403 Add buttons over the launcher demo
2404 based on questions asked, this was not clear how to be done.
2405
2406commit 362ebe56628741e799abd5ba0985ecea6d1001b5
2407Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2408
2409 Add support for OSM Cycle Map and Osmarender tiles
2410 Aslo fix a bug where tiles were assumed to have 3 bytes per pixel.
2411
2412commit 5fb17b0ec21b8bfe662fc46228b99b0bb3edbc5d
2413Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2414
2415 Fix state never done if network error
2416 On network error, the state would stay load as the tile
2417 would never been passed to the view.
2418
2419commit 2cd29d192deb9d01642cb3f4ae82df1a98295f2e
2420Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2421
2422 Remove some left over temp values when ChamplainMapSource was introduced
2423
2424commit df6a2d229af79da6052d13a85023d92a09e5fdda
2425Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2426
2427 Fix Bug 559522 – Lack of user feedback during loading of tiles
2428 by adding ChamplainView:state which changes state depending if there is any tile loading.
2429
2430commit d4e2eba49f793c4a9dae920b8505ab494d4eb5cf
2431Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2432
2433 Fix regression introduced when ChamplainMapSource was introduced
2434
2435commit b2b22722d09cf6c8e7d1a48b345a3e70b988029e
2436Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2437
2438 Fix Bug 569984 – Current position lost on window resize
2439
2440commit f1b3964182b81a5f7084d965b41914a1a5249bbe
2441Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2442
2443 Fix demo to have the click on map demo!
2444
2445commit 4c890b38d8e63cf894fa984c78699182ea26db54
2446Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2447
2448 Allow disabling zoom in on double click
2449
2450commit b50a88b4cef96959744d7f4fba28aa4887160b79
2451Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2452
2453 Implement ChamplainView get/set
2454
2455commit 29c3d5df328571d41b80222c41c1a999992d5861
2456Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2457
2458 Fix setting proxy-uri after the soup session has been created
2459
2460commit 1dd9cb8d3a8cefbe8520946aa71076a936891644
2461Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2462
2463 Fix compile warnings in the demos
2464
2465commit 7ce2069d962966c97aeabe07952f459ae144f7b5
2466Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2467
2468 Use a more specific object type for add_layer
2469
2470commit 777195b58229af7ba7f522fb43883c1765fe48a7
2471Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2472
2473 Fix compiler warnings
2474
2475commit 91a63e4b6029eebfddf872bf005a499cce3db948
2476Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2477
2478 Fix compilation warnings
2479
2480commit 208c3fe0b1dace51a933e0e27832a488b42e640f
2481Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2482
2483 Fix warnings
2484
2485commit a486c845b86af76bc2cd2b12c732be0d217d628a
2486Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2487
2488 Build with warning flags
2489
2490commit da77617a4a30f0b5cf0ada2165f6e726ea0e1c3b
2491Author: Stephane Delcroix <stephane@delcroix.org>
2492
2493 hide the private properties
2494
2495commit eb5571849026789b66b78890bd123fcf89614557
2496Author: Stephane Delcroix <stephane@delcroix.org>
2497
2498 generate ChamplainTile
2499
2500commit 54110c2f0c2993b9f9e63ab7e9013a52be2d1f63
2501Author: Stephane Delcroix <stephane@delcroix.org>
2502
2503 no longer hide ZoomLevel
2504
2505commit cac5d38ffd46126d270d94f203b3052312d10573
2506Author: Stephane Delcroix <stephane@delcroix.org>
2507
2508 reparsing api
2509
2510commit c2930d5e08354115e2ff9d0b605252a1c351cde7
2511Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2512
2513 Missing NULL at the end
2514
2515commit e9a112ed1551e8380a4452c21ad05c319e09540b
2516Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2517
2518 Missing initialisation
2519
2520commit e38ae4de8ea9e15441468d3bc7bdd7c602203894
2521Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2522
2523 Install champlain-enum-types.h too
2524
2525commit d1d99be8d3f443bba0348d79458e08d04279dfd2
2526Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2527
2528 Add support for Proxy
2529 In the future, libchamplain should link against libsoup-gnome
2530 and auto-detect proxy settings. If libsoup-gnome is not
2531 available, then this new proxy-uri is the fall back.
2532
2533commit 8b01c1b9ec8e702abfc015848ef28228986b1e66
2534Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2535
2536 Offline is a ChamplainNetworkMapSource property
2537
2538commit 544e65b4231eb97a6a6375fdee09a1328e3fdbad
2539Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2540
2541 Introduce ChamplainNetworkMapSource
2542 It will contain network specific settings too
2543
2544commit c0f08080fd854017d9ee5ee404ae7f11ec7f0ad4
2545Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2546
2547 Change ChamplainStateEnum to ChamplainState like other enums
2548
2549commit 1c066e1c5694c2c3f043767d49f4659a75358d20
2550Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2551
2552 Apply "early return" style to view
2553
2554commit c5dcfd0d43451e263a4e2f31d007fe034265c878
2555Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2556
2557 Introduce champlain_view_set_map_source
2558
2559commit 8c3d3fe1a1fb324be6218f9f300811fcacd4f36e
2560Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2561
2562 Documentation and code style updates
2563
2564commit 49ee6ac496782abd2d2451f3e9d9dc1a06dc3202
2565Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2566
2567 Introduce champlain_view_set_zoom_level
2568
2569commit 1ca021f84b9f2982c9c684777cb494e27759b145
2570Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2571
2572 Introduce champlain_settings to hold global settings.
2573 Should probably be transformed on a GObject.
2574
2575commit 1a03e97b40acfda3e25dfa1425622a8dd230f4a3
2576Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2577
2578 Add a more flexible and simpler API for tile URIs
2579
2580commit 7eb270dc7622da9e938f97bcc904e4ad39448cbb
2581Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2582
2583 Fix demos to use new ChamplainMapSource API
2584
2585commit 5b59846eddb1361182777d8c1a353d51d7a67828
2586Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2587
2588 ChamplainZoomLevel and ChamplainTile are public API too
2589
2590commit 32be3d6a9a56558a8e9f26a80b8d7cbe9a57feca
2591Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2592
2593 ChamplainMapSource is public API
2594
2595commit 17cc4150d9051fa025a865e47b105590073a14bb
2596Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2597
2598 Remove previous tiles when changing source
2599
2600commit c933a90b846685bccd95fe647430ca57fcae3b81
2601Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2602
2603 Add OpenArialMap
2604
2605commit 5cc4bc8be465a7be7dc83c70fc36b6468fe2e19c
2606Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2607
2608 OpenStreetMap only has 18 levels
2609
2610commit 152138fe060346d9c46708e8e9623979ded75bfb
2611Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2612
2613 Remove dead code
2614
2615commit 314fc83f49ca06a33f9de6d63c944dd2a6ee8180
2616Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2617
2618 Introduce ChamplainMapSource
2619
2620commit c139630415d43f800f1a62d93069fa8bb2ea53b2
2621Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2622
2623 anchor is a view property
2624
2625commit a345d0ef9c553debe7720f2a19d5b9c8552c7ca8
2626Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2627
2628 GObjectify ChamplainZoomLevel
2629
2630commit aed53a7285d376fc14c7455b1d9c21238a5b2d7b
2631Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2632
2633 Add Emmanuel
2634
2635commit 39edc5a2419142a13a12a20e59290fc09488fca8
2636Author: Emmanuel Rodriguez <emmanuel.rodriguez@gmail.com>
2637
2638 Bug 574167 – Callbacks of demos/launcher.c return no values
2639
2640commit fcfcbb9ea6d4c75000958655003dbabb81efa32e
2641Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2642
2643 champlain-enum-types.h should be installed too
2644
2645commit e21751efba6b4541e268bcd31c753428f4ff3e8d
2646Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2647
2648 Fix Stephane's email
2649
2650commit d0fbb28de19c3e923d9bfbc592fc4257fd1ff27e
2651Author: Stephane Delcroix <stephane@delcroix.org>
2652
2653 drop unneeded stuffs
2654
2655commit 4969c3da49b93c0dc38822ecf75a2d17eb35421d
2656Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2657
2658 Add credits
2659 (by order of arrival in the project)
2660
2661commit 647f57df67306ed3127d05d706a0e0afc129ab47
2662Author: Michael Sheldon <mike@mikeasoft.com>
2663
2664 Make python bindings wrap enums correctly
2665 Update animated-marker.py and launcheer-gtk.py to use enums
2666 Rename "button" to "combo" in launcher-gtk.py for the combobox
2667
2668commit 4ec96f0fb0af1a88f0ea16dc9da79cdc08ae914e
2669Author: Michael Sheldon <mike@mikeasoft.com>
2670
2671 Ignore _get_type functions for the python bindings (unnecessary in python)
2672
2673commit 4231156da0f0998cfcaeec088e3f03af742f88d1
2674Author: Denk Padje <denkpadje@gmail.com>
2675
2676 Add launcher-gtk.py (python implementation of demos/launcher-gtk.c)
2677
2678commit 69ca732fa15696345899271d7059830699c2d2a7
2679Author: Michael Sheldon <mike@mikeasoft.com>
2680
2681 Update bindings to reflect new Layer gobject
2682 Make animated-marker.py set behaviours and use layers
2683
2684commit c0cb99333e48e58959318329ebcab3faec910432
2685Author: Michael Sheldon <mike@mikeasoft.com>
2686
2687 Add animated-marker python demo
2688
2689commit d5f47e82b4d6da79361cd60d2ef51ac6887d92c8
2690Author: Michael Sheldon <mike@mikeasoft.com>
2691
2692 Get rid of empathy copy/paste
2693
2694commit c5a67e529afd60c247f3ccec1e078ff5567e64ea
2695Author: Michael Sheldon <mike@mikeasoft.com>
2696
2697 Fix up the bindings a little
2698
2699commit 09835381dbd23426de610001ca2e5677a8ca7c11
2700Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2701
2702 Go into the python dir
2703
2704commit b19c2252d939c9bfaaa9ce22ea60e80e72ccf26f
2705Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2706
2707 libchamplain-gtk python bindings
2708
2709commit 0d42d801204cb1d696625da50f114fc6f7977e0c
2710Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2711
2712 libchamplain python bindings
2713
2714commit c31b4da68484e38e06b6283df9d84197963e1d13
2715Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2716
2717 Also include enum-types.h
2718
2719commit baab9bf0703ec374436c13f9be0f4abd75fa7b9e
2720Author: Stephane Delcroix <stephane@delcroix.org>
2721
2722 hide ChamplainTile for now, as there'sno way to use it
2723
2724commit 930525b23af99d4c89b22df35d2ed36d0285b291
2725Author: Stephane Delcroix <stephane@delcroix.org>
2726
2727 regenerated raw api
2728
2729commit dfe8229c3eba9892fd0c7e375a241daa3f0b7fd8
2730Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2731
2732 News for 0.2.9
2733
2734commit 4db45db93d2f0b0155e108ed104301ac180f56e3
2735Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2736
2737 ChangeLog generator
2738
2739commit 240e8ab71bfed218154836ded9b4c76639dd8677
2740Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2741
2742 GObjectify ChamplainLayer
2743 This one wasn't planned, but the previous implementation wasn't bindings friendly.
2744
2745commit d02525579c2b6fa1d415f5c25df91ef26a5bac21
2746Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2747
2748 Don't reposition the markers on idle
2749 because the function is not called (or too late) when there is
2750 an animation going on. It makes the markers disapear for a moment.
2751
2752commit d0377b60acb28a1bbaed94461e8d9edc2305c017
2753Author: Stephane Delcroix <stephane@delcroix.org>
2754
2755 do not hide the zoom-level property, it's not related to the ZoomLevel private struct
2756
2757commit 4b99ed8b2990c6e970d4dd4b57c487804a39bf70
2758Author: Stephane Delcroix <stephane@delcroix.org>
2759
2760 it looks like ZoomLevel shouldnt be exposed, hide it
2761
2762commit 44d13bc3ace17049abe127fa1c0047a196b0f798
2763Author: Stephane Delcroix <stephane@delcroix.org>
2764
2765 fix the dependencies, so the thing is rebuild on metadata changes
2766
2767commit ef10f0a9b7d30a935d958d48fa4e6edf82bac395
2768Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2769
2770 Clean-up
2771 (while trying to find a memory leak)
2772
2773commit a30b8f070e3eac05bed14a7396a497b22e56d5d3
2774Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2775
2776 GObject-ify ChamplainTile
2777 As ChamplainTile will be publicly visible for custom map sources,
2778 it needs to be a Gobject.
2779
2780commit 1403ae36537a46cb079cfcd39bef68fc2a0c1fdf
2781Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2782
2783 Remove dead code (these sources never actually worked).
2784
2785commit a7e434c694b9c0310f02acf55b46827f76bf9d57
2786Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2787
2788 Add States (Init, Loading, Done)
2789
2790commit 8bdb0294011c72c494841597170dfe0833e957c1
2791Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2792
2793 Clean-up: copy AUTHORS to the main AUTHORS
2794 The ChangeLog is generated from git
2795 the NEWS file should be the same as the main project
2796
2797commit 91100f32a4a797d97684efb9c74412e67d51ee8f
2798Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2799
2800 Visit bindings subdir too
2801
2802commit 4871dee5d7a7db71957fa6c8f08c3b2fb5d34ae7
2803Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2804
2805 Fix minor styling issues
2806
2807commit 65f0de35540f87ad578d044b83c4ebc5b2eadca0
2808Author: Stephane Delcroix <stephane@delcroix.org>
2809
2810 raw api regenerated
2811
2812commit c1c3b998fd7d487f2fe2699066e2706031da6ce5
2813Author: Stephane Delcroix <stephane@delcroix.org>
2814
2815 parse all the files in champlian dir, not a subset of them
2816
2817commit 3a11ee183b695a663caf5bbb34e3c6d1171d0d27
2818Author: Stephane Delcroix <stephane@delcroix.org>
2819
2820 ignore 'generated' folders too
2821
2822commit 0c450289e7da4d22f2947c44ddcc6e2dce46cda6
2823Author: Stephane Delcroix <stephane@delcroix.org>
2824
2825 .gitignore here and there
2826
2827commit d3e480d2da29143e4e406999a57d6c379b5f9d71
2828Author: Stephane Delcroix <stephane@delcroix.org>
2829
2830 new 'api' target to regenerate the raw api
2831
2832commit 6402e731da9c2797c9c80356132099360ded017b
2833Author: Stephane Delcroix <stephane@delcroix.org>
2834
2835 fix the .pc files
2836
2837commit 921d2a432ee799d9cf72d1ad5e17dc4c409e549b
2838Author: Stephane Delcroix <stephane@delcroix.org>
2839
2840 only recurse in the SUBDIRS we want to build
2841
2842commit d5992f8e0c0e1046ed24345a4ee1a2c3cb537134
2843Author: Stephane Delcroix <stephane@delcroix.org>
2844
2845 adding a Makefile in bindings
2846
2847commit 1fa5ad83ed3ca920720be1572f6574f21bf773c1
2848Author: Stephane Delcroix <stephane@delcroix.org>
2849
2850 trying to get a part of the shared love
2851
2852commit ed11560149af081de32007ccefe93766864000e1
2853Author: Stephane Delcroix <stephane@delcroix.org>
2854
2855 fixing the Makefiles, making it build
2856
2857commit f8a67d63bede3449f4f3a98470f73278825aa6b0
2858Author: Stephane Delcroix <stephane@delcroix.org>
2859
2860 cleanup
2861
2862commit 9108664201db7dfc76ce73cf36e9eb4feeb69f64
2863Author: Stephane Delcroix <stephane@delcroix.org>
2864
2865 hooking the managed bindings into the build, step one
2866
2867commit d50fbbab59da586e32a4f35b196d05f878d39fbe
2868Author: Stephane Delcroix <stephane@delcroix.org>
2869
2870 move examples to samples
2871
2872commit a0c914eeae0db0ea3f54991029b035c871c7527a
2873Author: Stephane Delcroix <stephane@delcroix.org>
2874
2875 rename directories
2876
2877commit 88d437cc828aa25a64cbbb9c3c8e2752642e7eea
2878Author: Stephane Delcroix <stephane@delcroix.org>
2879
2880 mv mono to managed, as the bindings should be more generic than mono only
2881
2882commit df741ca90b5a67c26e501bf971ce0a17dab4b90b
2883Merge: ba18366 761f82e
2884Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2885
2886 Merged Anders Mørk-Pedersen's Mono bindings branch
2887
2888commit 761f82efcffe9a39d8b989e0cfd470b33d2f593d
2889Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2890
2891 Move to bindings/mono
2892
2893commit ba18366bbd5c0c034a44e974f4e75926ee0f193e
2894Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2895
2896 Update AUTHORS file
2897
2898commit 0dfe97f894f04f3bd10c6166942751b9df9041e7
2899Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2900
2901 Fix libchamplain-gtk doc generation
2902
2903commit 9a11250983feaa59e92ae638563adc14b7bc74da
2904Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2905
2906 Make champlain-gtk build conditional
2907
2908commit 95a920580bd829c0e3614b76e8a9fba01b1e8ac2
2909Merge: 1bc7693 34be5d3
2910Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2911
2912 Merge branch 'master' of git://gitorious.org/libchamplain-gtk/mainline
2913 Make libchamplain and libchamplain-gtk in one repo
2914
2915commit 34be5d3c364381be44102ad63019dc96fb2e430f
2916Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2917
2918 Don't track config.h.in
2919
2920commit 1bc7693a2aa02cbcdff1f05980b429e4743b7265
2921Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2922
2923 Add an animated marker demo
2924 and various code clean-up to demos
2925
2926commit ec717efa5537e8fc65dc66346f8b8c0a6f83c944
2927Author: Anders Mørk-Pedersen <s071313@student.dtu.dk>
2928
2929 references updated to assume the location of /bindings/mono/
2930
2931commit 30221e52a66d81ad3fda635aa90d40fead7b1b3e
2932Author: Anders Mørk-Pedersen <s071313@student.dtu.dk>
2933
2934 this has to be the final one
2935
2936commit e61aa552eb8fedcc525074e8d5ddef85cebe3c18
2937Author: Anders Mørk-Pedersen <s071313@student.dtu.dk>
2938
2939 still with the references, now the example compiles and runs though
2940
2941commit ffc3a47d696bdecdfd91c0e3b9dc37c8d0dcb4c8
2942Author: Anders Mørk-Pedersen <s071313@student.dtu.dk>
2943
2944 changed more references
2945
2946commit ca03ae38fb85e6ccb34e911a76a4076d8a9b1192
2947Author: Anders Mørk-Pedersen <s071313@student.dtu.dk>
2948
2949 should somehow be compatilble with current branch(es)
2950
2951commit a50b54fa03e5834a615e13d3a723d543a7c96b78
2952Author: Anders Mørk-Pedersen <s071313@student.dtu.dk>
2953
2954 breaking the darn thing?
2955
2956commit 1739555d52e5d935bcce80e28854f08b21c54d17
2957Author: Anders Mørk-Pedersen <s071313@student.dtu.dk>
2958
2959 small details
2960
2961commit e6aaa95d6ee9048de4fdf7327d82eea6a7d4e2c7
2962Author: Anders Mørk-Pedersen <s071313@student.dtu.dk>
2963
2964 Initial commit
2965
2966commit 86f5f3b337b949b3a93eac9708707a4a095bb204
2967Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2968
2969 Don't generate a million criticals if the image is not found
2970
2971commit 604729ba00728c1b41e0665cbc0bc94d33b06ee1
2972Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2973
2974 Typo in color name
2975
2976commit 341bec344a291976809ed2e89cdb600fcb4cca0f
2977Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2978
2979 Fix a strange bug where the elastic effect is wrong
2980 This bug was only visible from Empathy.
2981
2982commit 91ee352bce2776d9bca95398f1daf50c7524858c
2983Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2984
2985 Don't export all symbols
2986
2987commit 1912470c0086d7dec88dd31c6716ce6122f041a1
2988Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2989
2990 Idle calls should actually returns FALSE
2991 The previous commit introduced a bug where the CPU would be at 100%
2992 at all time because of accumulating looping idle calls.
2993
2994commit 294d62b3b5357a6ef6b357e5da35fe8cf8542c1c
2995Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
2996
2997 Don't ues deprecated signals and fix a random bug
2998 where the last inserted marker won't show until zoom changes
2999 because the actor is not yet into the foreach call...
3000
3001commit 4959fc29a305625b862b3c0d3a2dfc5f973d01be
3002Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3003
3004 Fix bug 570314: Zoom-in zooms at the wrong place if actor is not positioned at 0,0
3005 Also fixed for get_coods
3006
3007commit ed8b18065d8e2a62769edb03e6a9fdeca5b8b324
3008Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3009
3010 Bump version to 0.3
3011 and update demo to use 0.3 API
3012
3013commit 2616dc9af488d7b1773f244bd77c1af39b73c1ab
3014Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3015
3016 Fix files names according to coding conventions
3017
3018commit 5f0dabd2a0e1a9764fee6d70a9e980d8a5741a51
3019Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3020
3021 Fix bug 557532: champlain_view_embed_new contains initialization code
3022 It also makes it now possible to change the embedded ChamplainView at any moment.
3023
3024commit 6f13a7b034e7f559de496201e1a00fd78ec479cb
3025Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3026
3027 Fix 557531: champlain_view_new contains initialization code
3028 Also makes the mode parameter optional
3029
3030commit 00a10b88ccbf3f5eb9e1de8c82a18eb70598830e
3031Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3032
3033 Build GTypes for enums
3034
3035commit 65827ed589731e9004ce8ad3ea1bbf3af484ac0e
3036Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3037
3038 More coding style fixes
3039
3040commit e85ee9e402aa56ecd16e2817b4763f61358b87e2
3041Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3042
3043 Change so name to 0.3
3044
3045commit eec175bf54b87827b14f1b1f4b77aae54f9cb47a
3046Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3047
3048 Fix bug 567594 (config.h.in in DVCS)
3049
3050commit 66b39d5c5f8d75196fbcde016829e2b4376c4c25
3051Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3052
3053 Add DEBUG macros
3054
3055commit 2670a6706d5e2c7a6ade0f0987b6fabeb3ca1508
3056Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3057
3058 Rename files and fix includes according to coding styles
3059
3060commit b048b8b9a075ca076958067e5a9daf4093c83cc6
3061Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3062
3063 Apply coding convention
3064
3065commit 2c83d4734a6221e654601110ed09660bdd7ba029
3066Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3067
3068 Implement Click-on-the-map feature
3069
3070commit f33b9086bafa2d4f58fb05c717372c025fd9440f
3071Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3072
3073 Remove unnecessary include and fix coding style in launcher
3074
3075commit fa5f4268c4e4c0d2be613cf151745008c82b2379
3076Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3077
3078 Don't export dynamic
3079
3080commit f0ee7d47ec2019a83b6f79cf62f53fabb68fd4d2
3081Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3082
3083 NEWS file for 0.2.8
3084
3085commit 1a58a14fbc3219ed11cc19952209818625bcd2e6
3086Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3087
3088 Updated news for 0.2.8
3089
3090commit f412908f9efaedb93bd35b33755faca3b88fa1a2
3091Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3092
3093 Merge a patch from Lorenzo Masini to add a ChamplainMarker constructor
3094
3095commit 9856c4e5c0f0a3d40f20237b24328b47de7085d3
3096Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3097
3098 Apply patch by Packz Enoch to allow more flexible champlain installation paths
3099
3100commit 639a40639a1ceda079959423d20db77586e18b37
3101Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3102
3103 Fix center_on on start up
3104 The map would be centered at (0,0) no matter what coord were passed
3105
3106commit 95c926eeaed96228903bc8e260891f110ecfceef
3107Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3108
3109 You have to hide it, for it to hide
3110
3111commit cf10f7cd76735e666aecacef3fd0cdc5488bce42
3112Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3113
3114 Fix map recenter
3115
3116commit a21449fe91988168916ab1da069c3f59dbfab23c
3117Merge: e703e8d 0faaf09
3118Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3119
3120 Merge branch 'master' of git@gitorious.org:libchamplain/mainline.git
3121
3122commit e703e8df2cbdc591c3171f78658e75521b5c9315
3123Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3124
3125 Function to get map coordinates from events
3126
3127commit 0faaf090bf2250f415512fdf1866ff5e0f6d274d
3128Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3129
3130 Version bump 0.2.7
3131
3132commit 4e5e1364a5d60b6ffaaf62d4bdfaf38ce77fa705
3133Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3134
3135 Finish License feature
3136
3137commit ccab2c47b5b4e3466e1668fd071f083352c5e250
3138Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3139
3140 Add license data to maps
3141
3142commit 928c02a05f382910cbca45a27ed2f7078a1bdd73
3143Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3144
3145 Fix Bug 558026 – zoom in + center_on != center_on + zoom in
3146 By introducting keeping the precise (lat, lon) value, I work around the rounding errors
3147
3148commit f6b5b984f25e5f5bfdb5dcc7121fc4267e66073e
3149Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3150
3151 Add a missing level
3152
3153commit 407e03e5c711e20eac1d2affafb729adc9df37f8
3154Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3155
3156 Fix a memory leak
3157
3158commit 53b961901c2ec001090ac5e9657ec76124ab06dc
3159Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3160
3161 Remove some dead code
3162 There used to be an anchor in ChamplainMarker, but ClutterActor
3163 offers that functionality now.
3164
3165commit 6bff43a5dbd219230d4eee6f602652621fea5ef0
3166Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3167
3168 Keep map center when resizing the view
3169
3170commit 51b2c2a7c5658f2db79504a3c6195b39212d2873
3171Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3172
3173 Zoom and center on double-click
3174
3175commit 5de22cc6179175f2723c8492046aa86841c5d3dd
3176Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3177
3178 Tidy clean up
3179 Remove some dead code
3180
3181commit 46449b44e599b2e7b240ad666758fa5fec6394f6
3182Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3183
3184 Version bump
3185
3186commit 691ddecb4f7d4b290eb43583d4af9e0d695cd38a
3187Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3188
3189 version bump
3190
3191commit 1ee08a9a40716e3d811bab414e487b7adba5330a
3192Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3193
3194 1.0 left overs
3195
3196commit 5b32b008a4b28843e18d1c88a14bfb7cf45464ef
3197Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3198
3199 Introduce API_VERSION
3200
3201commit b4bcea3571186ad0eb2682e38cb6eec1e2e8ee52
3202Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3203
3204 Introduce API_VERSION
3205
3206commit d27c995f66bd1ac0249ae77fb3b16457f95a7185
3207Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3208
3209 Still some -1.0 left overs
3210
3211commit 43531c57f8f9e0173b8bb4728c4a5e9fbfb9ca84
3212Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3213
3214 Version bump
3215
3216commit 6d8bde9f757f7cf003d8c7b409ba2dffee6bef94
3217Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3218
3219 Version bump
3220 AC_CONFIG_MACRIO_DIR(m4) is not needed if no m4 are shipped
3221
3222commit 4cf833bd1ccab5ac3a61597c3a47806a0f4f936d
3223Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3224
3225 Some -1.0 left overs
3226
3227commit 220af43c880c8073639686ed2a99b13a43a43cc6
3228Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3229
3230 Fix deps
3231
3232commit 42d964df4728eab8d498f243ed2715d04055c168
3233Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3234
3235 Version bump
3236
3237commit 6a718f48107e1563e1f3f6abde68e6148448eb3c
3238Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3239
3240 Version bump
3241
3242commit ec39e2ab86006686e123e36435ef7e199632cd69
3243Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3244
3245 Make distcheck fix
3246
3247commit 6e5dbe2eae2912628f6d39566ecbc4512b3066b3
3248Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3249
3250 Make distcheck fix
3251
3252commit 097353b726c20a1f659c0cd76c0af2a9865e49ed
3253Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3254
3255 Force use of <champlain-gtk/champlain-gtk.h>
3256
3257commit ec137162fd657dddd3571a11e1d0a0308d28a79c
3258Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3259
3260 Fix dependancy on -1.0.la
3261
3262commit 6fd3afdf94e2cc9377039e2e418f11c0c7d7a4e6
3263Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3264
3265 Remove generated file
3266
3267commit 2ef5c0392f09ea5d6ca02ed5a1d4ff43fdec87a7
3268Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3269
3270 Fix dependancy on -1.0.la
3271
3272commit d3975daf2830e80887c3d82c55036b1fe13da582
3273Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3274
3275 Remove generated file
3276
3277commit ee91b5e0ed9465a711e52cce2f549a6de591d9a9
3278Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3279
3280 Force to only include <champlain/champlain.h>
3281
3282commit 704713555489348b6c2f46cf2b3f44d02b58dbe6
3283Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3284
3285 Fix file naming conviention
3286
3287commit 8fa5fe3dab7bb38370c3616334f410966170a0c9
3288Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3289
3290 Use libchamplain-gtk-0.2 instead of -1.0
3291
3292commit af1399d62cecc747261c3dd6fa3acccb84cd31e1
3293Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3294
3295 Use libchamplain-0.2.so instead of -1.0.so
3296 This change will allow different versions of libchamplain to be installed in parallel.
3297
3298commit 0b953668f7c69c981b6b88e6c1b5e59f27acf527
3299Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3300
3301 Move launcher into demos/
3302
3303commit 33d1b707a28b231c6a128b698c05470a705adfe6
3304Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3305
3306 Move launcher into demos/
3307
3308commit bc0db9f48730f062c409ae320ab0627a31b268de
3309Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3310
3311 Fix compile warnings
3312
3313commit 20f8a3ca5000877f1360b3a417611562da80ace1
3314Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3315
3316 Fix compile warnings
3317
3318commit ecac2b014f90fdd0ad040a57ef2836386d99200d
3319Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3320
3321 Version bump
3322
3323commit d2e7189c600e7ed7d7b09085b0b6456719101c3e
3324Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3325
3326 Cairo 1.4 is enough
3327
3328commit 5917f6f821235e7abe21aac2fd8c2d937959ff48
3329Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3330
3331 Fix compile warnings
3332
3333commit eada76ce7a0484b5dc80887f10eebd2ff63af77d
3334Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3335
3336 Fix compile warnings and add click
3337
3338commit 2597e40108357bd290e2c6966138e4f9cc676d93
3339Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3340
3341 Fix licensing.
3342 All code should be LGPL 2.1
3343
3344commit 1a6ec550c1e71cb71f8d400616d57e6106252523
3345Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3346
3347 Fix licencing.
3348 All code should be LGPL 2.1
3349
3350commit 45a0eb2c145b99ba5f4d2b46bdcaa9b7e2fda6f1
3351Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3352
3353 Add Champlainlayer.h
3354
3355commit 4eb10d44d0c2ef1ee47c517fdb8eded5f77e9215
3356Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3357
3358 champlain-1.0 dependancy was missing
3359
3360commit 83cf9d8c27190c2e075e9db9a0b83e9f2aaf1932
3361Author: Pierre-Luc Beaudoin <pierre-luc@pierlux.com>
3362
3363 Missing file
3364
3365commit 81ba7d4ec71cc45e4b2ca66e88c9c61f598fc3d8
3366Author: Pierre-Luc Beaudoin <pierlux@beryllium.collabora.co.uk>
3367
3368 Bad copy paste from libchamplain
3369
3370commit 855ed880c842f0aa71af8f267cc619acf5041584
3371Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3372
3373 Check API parameters
3374
3375commit 13b776e4a1717a59be74d84245003e5348cc33c9
3376Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3377
3378 Check given parameters to public API
3379
3380commit 582f5071eff49db851a75ed9d0d7d8f3cd755897
3381Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3382
3383 Get rid of squidy.info
3384
3385commit 9caeb28f7cd75f0c368285fa8e298862b182705d
3386Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3387
3388 Get rid of squidy.info
3389
3390commit f4f4852b6e09bdb8a50498c39507e0801d81637e
3391Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3392
3393 Emit zoom-level notify when map-source changes the zoom-level
3394
3395commit 9837486b32f76e1790172dc46983a252784122b3
3396Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3397
3398 Missing file
3399
3400commit e98667669912b4696324ef6c654c239556409465
3401Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3402
3403 Version bump and doc updates
3404
3405commit 22d85a71fe615cf9bcbe97d776dfc41511cf567b
3406Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3407
3408 Version bump and doc updates
3409
3410commit 9586e06679b22ac4852dfbb6dcd0f043d3b4306f
3411Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3412
3413 Use ChamplainLayer
3414
3415commit 89cfe9dd417b8ab82a387824028399a84e258c2b
3416Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3417
3418 Remove unnecessary marshals and rename for future
3419
3420commit 493607a5959ddd086e81eabe5ff055a91bba4f13
3421Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3422
3423 Sort markers
3424 Markers ought to be sorted so that they overlap in a nice way to
3425 produce a false 3D plane (with north being far and south being close)
3426
3427commit 1d567a8e1ca8f53db5a7ab3718ee6667a4169c4f
3428Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3429
3430 Use (lat, lon) for markers too!
3431
3432commit b99d7af5e29095ae617aea1c8deb998e6262a1cf
3433Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3434
3435 Fix doc
3436
3437commit f931e996aa941e34643139c3f86bfa97f8f3be97
3438Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3439
3440 Use (lat, lon) instead of (lon, lat)
3441
3442commit 46b99dfa2bb68987eedc6a15e1aca8850feb5af0
3443Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3444
3445 Use (lat, lon) instead of (lon, lat)
3446
3447commit 5eaa2ce952e47396f1ccb5d90d71b5bbe92c33de
3448Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3449
3450 Fix champlain_view_embed_get_view()
3451
3452commit 98c5d8c05d29612997077393a1f6165c09fe1bb3
3453Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3454
3455 Version increment
3456
3457commit 84a9e3f1f95266a0bf652840e2ac1fee41ed4cf1
3458Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3459
3460 Version increment
3461
3462commit 9f25a5ac32f1f854db8a269a19ceec61678a037c
3463Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3464
3465 Initial creation
3466
3467commit 29710ffeebfbd6f359b2f01152aff96b255f3ce8
3468Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3469
3470 Split gtk+ deps to libchamplain-gtk
3471
3472commit 50d5672d57e0d7562286686f94a87e290593a1da
3473Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
3474
3475 Ignore generated files
3476
3477commit d92797bd72ff4bd231fa0b331a9bf3ef7d56a099
3478Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
3479
3480 Fix build to work with builddir != srcdir and with with parallell make (e.g. -j3)
3481
3482commit a882a64acf28f12ba294a4a7acb06757194898b7
3483Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
3484
3485 remove glib marshal generated files
3486
3487commit 192505fa1151fac92e74167516e2ed78a8fbfe45
3488Author: Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
3489
3490 Remove autotools generated files
3491
3492commit a0eae3cd100e12176145021e381f0a4573cfa06f
3493Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3494
3495 Fix markers positions on center_on
3496
3497commit 434ba9d796c48614b67915ddaea966a9477de211
3498Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3499
3500 Fix not distributed headers
3501
3502commit 523220eea5d24369946e82e3cdb694878b533bfd
3503Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3504
3505 Cairo optimisation
3506
3507commit 108fdf1924a8c144ab280af8dc8cea425305f1ba
3508Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3509
3510 Fix when center_on is called before the widget got it's size
3511
3512commit 89192cc13d4cc5fa092e955c20d8b093dc69838d
3513Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3514
3515 Remove files from Makefile.am
3516
3517commit b3c6e580b24fcfb355f41d4581feec297d46614a
3518Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3519
3520 Use default hand cursors
3521
3522commit 5a65104d93307bc6b6bca8f8bcacbaafa61011de
3523Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3524
3525 Remove generated bits
3526
3527commit 0f09ec555805f5cc57f0e50b1f7f9db3638a77e5
3528Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3529
3530 Remove champlain_marker_set_anchor
3531 clutter_actor_set_anchor_point has the same functionality.
3532
3533commit 501da2deeea4f90488fc876582acfa3c09bd2dc5
3534Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3535
3536 Add missing files
3537
3538commit df83e4daba6758547a0b8b9790c7c7644a148375
3539Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3540
3541 Add hand mouse cursors
3542
3543commit 7243bf0e42196fac61623803e6d2dce122ad966a
3544Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3545
3546 Mouse wheel zoom
3547 Requires patched clutter-gtk
3548 See http://bugzilla.openedhand.com/show_bug.cgi?id=1114
3549
3550commit e1f47d0d374b53472b1d75eed64accc22723a5d2
3551Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3552
3553 Fix includes
3554
3555commit 967095e068e47cd5fcc839fb21a50d4404523b06
3556Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3557
3558 Remove unneeded doc
3559
3560commit e29fdad40228f43bc03759d385c382ab041d0a01
3561Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3562
3563 Move initial map creation to a function
3564 In case the functions aren't called in the same order than planned.
3565
3566commit a6452724f5482306bfccd4c2355dba53690c66ea
3567Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3568
3569 Remove unnecessary doc
3570
3571commit bab1537f1b5ff99ad5fd993c5d4a4c59bbd20f6c
3572Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3573
3574 Fix coding styles
3575
3576commit 06c11cc4c6473dcab0415a2e9f17c7a8dacb5894
3577Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3578
3579 Fix image installation
3580
3581commit 2aa28c3ad080d81d058b3541c647479c023e4e88
3582Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3583
3584 Improve doc
3585
3586commit 5be94f50aa70711649fab368fe06948fdc6a5be8
3587Merge: fc923e2 aaa4207
3588Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3589
3590 Merge branch 'POI'
3591
3592commit aaa4207576d33be012d02fbb51c1ed1efd764e42
3593Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3594
3595 Add default label markers
3596
3597commit fc923e289e61b5b819262b1c41dc11a043b9c2e6
3598Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3599
3600 Fix doc
3601
3602commit 55c14d8df394c3e09e150e1f3bdf04180be893df
3603Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3604
3605 Reposition markers on set_position
3606
3607commit 75713a12f06c9f3e9bfd2a3a8af1d82d567863a0
3608Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3609
3610 Adjust markers with zoom anchor
3611
3612commit 703550254a42fce87ce370d6a1ce340f14d2a607
3613Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3614
3615 Fix rebase
3616
3617commit b075898ca0a0e6d58420dff34f7d0b4eb5b941d3
3618Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3619
3620 Add a marker image
3621
3622commit cff98848d9886b3bb3b06ba09892ea218c3f62c4
3623Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3624
3625 Add missing files
3626
3627commit baa7a845d74acc0121cba41bc4afe051685359a1
3628Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3629
3630 Marker objects
3631
3632commit 3d5d5f4e66440a393a790f57aa9be840022da7f8
3633Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3634
3635 Fix low level zoom
3636
3637commit f9d552e3b5be60235e0f1fe0291beb26633d68bf
3638Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3639
3640 Animated tiles
3641
3642commit 7c377b1f1db68262a5598ca12d1ef6292356a63b
3643Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3644
3645 Code simplification
3646
3647commit 671e2383e2a05d4b6100136062faa1d1893b2ab1
3648Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3649
3650 Fix async free of tiles
3651
3652commit b2e93e21bdaaf60a0df1b1dd1c6df31de83e671c
3653Author: Pierre-Luc Beaudoin <pierlux@carbon.(none)>
3654
3655 Keep only visible tiles and level in memory
3656
3657commit 219a1d2107278f2cacef0886a263bdb260079b31
3658Author: Pierre-Luc Beaudoin <pierlux@carbon.(none)>
3659
3660 Unlimited zoom
3661
3662commit a285b04f13c4c860001ea03d1efc25bdd8762859
3663Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3664
3665 decel-rate and mode var
3666
3667commit ad997749a37e958a25bf1828e36e18e73276a9a6
3668Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3669
3670 Offline mode
3671
3672commit 2eb0893f2466f1811e5c31312958a91fe61c83d4
3673Author: Pierre-Luc Beaudoin <pierlux@carbon.(none)>
3674
3675 Error tiles
3676
3677commit 276c6efc536517c5b1c1177ebd1d34fdac6738ab
3678Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3679
3680 Property tests
3681
3682commit 3785f23420f0c85bf54769014a8815dccba74bc0
3683Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3684
3685 Fix Tile freeing
3686
3687commit a6772ebc894f03fac6717f547865335eef03a4e5
3688Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3689
3690 Fix map-source property
3691 When switching, the current zoom level is saved and
3692 reapplied to the new source, there were not check
3693 if the new source supported such a zoom level.
3694
3695commit 7357647ee4111fd3536bdf6d8dd3b3e924e55e3e
3696Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3697
3698 zoom-level property
3699
3700commit 7db5ddbc5f0f2c9641794489325def324afd3536
3701Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3702
3703 map-source property
3704 and hot switching of it
3705
3706commit 6d5c6210baea0a5f8238f7da97507b39fe7a14b1
3707Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3708
3709 Add new map sources
3710
3711commit 8be35ae74ae8cbf5aee986ad3bbbe7b87c1f63e5
3712Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3713
3714 Fix a memory leak
3715
3716commit 9a6df4ace31918da0875e6d3fdff8ededfe9bfb7
3717Author: Pierre-Luc Beaudoin <pierlux@carbon.(none)>
3718
3719 Add missing file
3720
3721commit a5ed94f2782a6197f9562d76773a0eaab99bfa1c
3722Author: Pierre-Luc Beaudoin <pierlux@carbon.(none)>
3723
3724 Add zoom limit
3725 until the x, y system is redesigned not to
3726 have values > 2^16 (which is the size limit
3727 of ClutterUnit)
3728
3729commit 9f249051edb82aee1cd9599ceaed2f1b215d0f3d
3730Author: Pierre-Luc Beaudoin <pierlux@carbon.(none)>
3731
3732 Removed redefined var
3733
3734commit 334c949a0ef5ff4c3d80bb76a620ad64dca6aba6
3735Author: Pierre-Luc Beaudoin <pierlux@carbon.(none)>
3736
3737 Fix the autotools setup
3738
3739commit 9477aa1d8e2a2141a262b68c54263b16b8dc2545
3740Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3741
3742 Fix doc
3743
3744commit 625365956c6b09fcf63bc4a98021f11e27165508
3745Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3746
3747 Improve library install
3748
3749commit 182ab6dd89814485d905d79b0a921e8c96790fb0
3750Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3751
3752 Gtk-doc
3753
3754commit 79acb48c2b80de425118b6d8ce88b065fdd46b3d
3755Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3756
3757 Properties and doc
3758
3759commit f6dd3c4cbe43dfa614ff98ac57229521ec536f43
3760Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3761
3762 Zoom
3763
3764commit 706d86cde6a8fe3f2de14396056edb30f39c592b
3765Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3766
3767 Downloading tiles!
3768
3769commit 0f8fda86a48f8f5a76c6dd915ca71ddd5b70a46b
3770Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3771
3772 Tile loading
3773
3774commit c4bc9c7737b4376d222b5f64a3539da3a7498988
3775Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3776
3777 Center map on coordinates
3778
3779commit e28fee069d1a32ddf019e9e665b7508da36524b2
3780Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3781
3782 Fixed library
3783
3784commit 284cea56379bbdf14779fc9b88c4e5fe591cc7f6
3785Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3786
3787 Build needs to be fixed
3788
3789commit 9b786f86f9a21b5bdb1565aab1b5f077276e166e
3790Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3791
3792 Implement map sources
3793
3794commit 9d6b2298445997246c34b572cc530b49d5cc45a4
3795Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3796
3797 Clean up
3798
3799commit d685da0473f678ce3cc2d0d52a83e13ecf4c52a5
3800Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3801
3802 Working finger scroll
3803
3804commit 2f0ba4f1dd3ec8eb4b464d85beed5fa1b47fc4d2
3805Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3806
3807 Compiling Tidy integration
3808
3809commit a2391ad32d824b07706993bffec9f2f1c4958637
3810Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3811
3812 Debugging
3813
3814commit 3fd51149ec4776f9fc618494641ea4c2af66db05
3815Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3816
3817 Tile visibility
3818
3819commit f10d833528dec0b213f12248945867098f460e6e
3820Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3821
3822 Add ZoomLevel and Tile
3823
3824commit cb94cdd88246219b83ae84b67463ee2714463324
3825Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3826
3827 Add Maps
3828
3829commit b1fd04a518e19017ee1c9f83d6ec95e7ad71ea9a
3830Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3831
3832 Fix gwarnings on quit
3833
3834commit 1c40f27f1c78d2146c9b9bfdaf39367baa23af1b
3835Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3836
3837 Fix indent
3838
3839commit 127b900236be7f2e27b6bec71fe75a08599ec282
3840Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3841
3842 Working finger scroll
3843 Warnings at shutdown are due to unconnected callbacks for gtkAdjustments
3844
3845commit 4f26012fbcf6f36b5204ef057b6426e42a835e19
3846Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3847
3848 Working scrollbars
3849
3850commit c6360653901eb8d41a826589591099620285705a
3851Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3852
3853 Fix gobject warnings and GtkAdjustment tries
3854
3855commit 126fef877f5e689aea5b1db6503e6255bb0dc5cb
3856Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3857
3858 Scrollable Window Attempt
3859
3860commit 921ce6b36233ca2992effa01275a3d511a939a12
3861Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3862
3863 Inherit from GtkAlignment
3864
3865commit b886423b40760e1c777bd795ece60b62a8781779
3866Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3867
3868 Add clutter deps
3869
3870commit 95598df474db9d6e0f7bf1adbeb5aa953f62f4e2
3871Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3872
3873 the Gtk widget debutes
3874
3875commit e7546c7c0986174ab423bb05909073dd4262c17f
3876Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3877
3878 Compiling widget
3879
3880commit 3180196712fbee5497cd4ec206649116fab7c3a1
3881Author: Pierre-Luc Beaudoin <pierre-luc@squidy.info>
3882
3883 Initial commit
NEWS
(24 / 0)
  
1libchamplain 0.3.3 (2009-06-14)
2===============================
3
4Second development release leading to 0.4
5(Note: there was no 0.3.1 and no 0.3.2 to match Gnome's Schedule)
6
7Enhancements:
8
9* Widget responsiveness improvements
10* Now opens more connections to server, lowers loading time
11* 572377: Draw routes/lines
12* 582448: Provide uninstalled.pc files
13* 584149: libchamplain should set the user agent on libsoup
14
15Fixes:
16 * 582786: champlain_network_map_source_fill_tile should be private
17 * 584365: "longitude" and "latitude" properties are reversed
18 * 584390: Cache doesn't work on first run
19 * 584368: Implement singleton using Gobject constructors
20 * 583502: Center_on can be wrong
21 * 584775: build system installs "uninstalled" version of the packages
22 * 585698: Use accessor functions instead direct access
23 * And numerous other fixes
24
125libchamplain 0.3 (2009-05-04)
226===============================
327
  
2626AC_PATH_PROG([GLIB_GENMARSHAL], [glib-genmarshal])
2727
2828# Checks for libraries.
29LIBRARY_VERSION=0:0:0
29LIBRARY_VERSION=1:0:0
3030# API_VERSION is used to generate pc file only
3131API_VERSION=api_version
3232CHAMPLAIN_MAJOR_VERSION=champlain_major_version