]> err.no Git - libchamplain/log
libchamplain
15 years agoFix Bug 580371: demos/launcher doesn't start at the right position
Pierre-Luc Beaudoin [Wed, 29 Apr 2009 03:30:18 +0000 (23:30 -0400)]
Fix Bug 580371: demos/launcher doesn't start at the right position
By retarding the creation of the map, there is less operations happening
before the initial display, which in turns limit the possible occasions
where the lat,lon can be skewed.

15 years agoMemChecker: error when freeing a color
Emmanuel Rodriguez [Tue, 28 Apr 2009 17:28:27 +0000 (19:28 +0200)]
MemChecker: error when freeing a color

ClutterColors have to be allocated with clutter_color_copy, which will use
g_slice instead of g_new.

15 years agoThis file is autogenerated
Emmanuel Rodriguez [Tue, 28 Apr 2009 17:19:52 +0000 (19:19 +0200)]
This file is autogenerated

15 years agoAdd G_BEGIN_DECLS and G_END_DECLS around headers and fix email address
Debarshi Ray [Wed, 29 Apr 2009 01:10:35 +0000 (21:10 -0400)]
Add G_BEGIN_DECLS and G_END_DECLS around headers and fix email address

15 years agoDon't redraw the marker each time the properties change
Pierre-Luc Beaudoin [Mon, 27 Apr 2009 01:10:39 +0000 (21:10 -0400)]
Don't redraw the marker each time the properties change

15 years agoUse the gnome icon theme for markers
Pierre-Luc Beaudoin [Mon, 27 Apr 2009 00:58:28 +0000 (20:58 -0400)]
Use the gnome icon theme for markers

15 years agoImplement marker shadow
Pierre-Luc Beaudoin [Fri, 24 Apr 2009 05:27:20 +0000 (01:27 -0400)]
Implement marker shadow

15 years agoMemory leak fix: file_loaded_cb() now frees the actor if there's an error
Emmanuel Rodriguez [Sun, 26 Apr 2009 11:18:31 +0000 (13:18 +0200)]
Memory leak fix: file_loaded_cb() now frees the actor if there's an error

15 years agoMemory leak fix: map_free() noew frees the map
Emmanuel Rodriguez [Sun, 26 Apr 2009 08:24:50 +0000 (10:24 +0200)]
Memory leak fix: map_free() noew frees the map

15 years agoInitialize priv->map in the constructor.
Emmanuel Rodriguez [Sun, 26 Apr 2009 08:17:11 +0000 (10:17 +0200)]
Initialize priv->map in the constructor.

Fix a call to champlain_view_set_size that didn't follow the coding guilde lines.

15 years agoNo need to set zoom-level min and max twice
Emmanuel Rodriguez [Sat, 25 Apr 2009 06:29:50 +0000 (08:29 +0200)]
No need to set zoom-level min and max twice

15 years agoMemory leak fix: g_string_append() doesn't need a duplicate
Emmanuel Rodriguez [Fri, 24 Apr 2009 21:53:53 +0000 (23:53 +0200)]
Memory leak fix: g_string_append() doesn't need a duplicate

15 years agoMade all references to the word "license" consistent in the file.
Emmanuel Rodriguez [Tue, 21 Apr 2009 05:36:03 +0000 (07:36 +0200)]
Made all references to the word "license" consistent in the file.

15 years agoprefix factory ctors by Create, not New
Stephane Delcroix [Fri, 24 Apr 2009 08:14:26 +0000 (10:14 +0200)]
prefix factory ctors by Create, not New

15 years agodepend on gapi-2.0 >= 2.13.90 (r132561) so constructors treated as static factory...
Stephane Delcroix [Fri, 24 Apr 2009 08:12:05 +0000 (10:12 +0200)]
depend on gapi-2.0 >= 2.13.90 (r132561) so constructors treated as static factory methods can be renamed

15 years agoFix Bug 575133: Position lost on zoom out (from level 7 to 6)
Pierre-Luc Beaudoin [Fri, 24 Apr 2009 03:48:22 +0000 (23:48 -0400)]
Fix Bug 575133: Position lost on zoom out (from level 7 to 6)

Keep the lat,lon as it gets set to a wrong value
when resizing the viewport, when passing from zoom_level 7 to 6
(or more precisely when anchor is set to 0).  This is the best fix
until the viewport is ported to clutter 1.0.

15 years agoFinish the fix to bug 573037: Support proxies
Pierre-Luc Beaudoin [Fri, 24 Apr 2009 03:19:39 +0000 (23:19 -0400)]
Finish the fix to bug 573037: Support proxies

By linking against libsoup-gnome (and enabling its features),
libchamplain will gain autodetection of proxies.

15 years agoAdd vim swap to gitignore
Pierre-Luc Beaudoin [Fri, 24 Apr 2009 03:18:03 +0000 (23:18 -0400)]
Add vim swap to gitignore

15 years agoUpdate the managed bindings
Stephane Delcroix [Thu, 23 Apr 2009 14:25:07 +0000 (16:25 +0200)]
Update the managed bindings

15 years agoUpdate the Python bindings to have ChamplainBaseMarker
Victor Godoy Poluceno [Wed, 22 Apr 2009 23:26:25 +0000 (19:26 -0400)]
Update the Python bindings to have ChamplainBaseMarker

15 years agoMemory leak fix: priv->uri and priv->filename.
Emmanuel Rodriguez [Wed, 22 Apr 2009 21:04:11 +0000 (23:04 +0200)]
Memory leak fix: priv->uri and priv->filename.

The constructor is now affecting default values to the
properties through "priv".

15 years agoMemory leak fix: priv->tiles is now freed in champlain_zoom_level_dispose()
Emmanuel Rodriguez [Wed, 22 Apr 2009 20:51:47 +0000 (22:51 +0200)]
Memory leak fix: priv->tiles is now freed in champlain_zoom_level_dispose()

15 years agoMemory leak: priv->map is now freed in champlain_view_dispose()
Emmanuel Rodriguez [Wed, 22 Apr 2009 20:50:04 +0000 (22:50 +0200)]
Memory leak: priv->map is now freed in champlain_view_dispose()

15 years agoFix minimal clutter version required
Pierre-Luc Beaudoin [Wed, 22 Apr 2009 16:32:42 +0000 (12:32 -0400)]
Fix minimal clutter version required

Turns out clutter_value_set_color is >=0.8.4

15 years agoMemory fix in champlain_network_map_source_get_tile().
Emmanuel Rodriguez [Mon, 20 Apr 2009 20:07:00 +0000 (22:07 +0200)]
Memory fix in champlain_network_map_source_get_tile().

The tile's filename is now freed.

15 years agoFix memory management in ChamplainView
Pierre-Luc Beaudoin [Mon, 20 Apr 2009 12:51:11 +0000 (08:51 -0400)]
Fix memory management in ChamplainView

15 years agoFix Bug 576832: Any go_to should stop a previous and not yet finished go_to
Pierre-Luc Beaudoin [Sun, 19 Apr 2009 17:47:49 +0000 (13:47 -0400)]
Fix Bug 576832: Any go_to should stop a previous and not yet finished go_to
Also refactors zooming at specific points in the viewport.

15 years agoNo need to create/remove a marker
Emmanuel Rodriguez [Sat, 18 Apr 2009 09:22:17 +0000 (11:22 +0200)]
No need to create/remove a marker

15 years agoMemory leaks fix
Emmanuel Rodriguez [Thu, 16 Apr 2009 21:36:45 +0000 (23:36 +0200)]
Memory leaks fix

Simple leaks that valgrind reports.

15 years agoImprove gitignore
Pierre-Luc Beaudoin [Sun, 19 Apr 2009 15:30:14 +0000 (11:30 -0400)]
Improve gitignore

15 years agoThe constructor new_with_actor() is now named new_with_image()
Emmanuel Rodriguez [Mon, 13 Apr 2009 20:14:05 +0000 (22:14 +0200)]
The constructor new_with_actor() is now named new_with_image()

15 years agoExample that shows how to use a image that's not from a file
Emmanuel Rodriguez [Mon, 13 Apr 2009 20:10:08 +0000 (22:10 +0200)]
Example that shows how to use a image that's not from a file

15 years agonew_full() doesn't throw an exception
Emmanuel Rodriguez [Mon, 13 Apr 2009 20:09:26 +0000 (22:09 +0200)]
new_full() doesn't throw an exception

15 years agoUse the new constructors new_from_file new_with_image.
Emmanuel Rodriguez [Mon, 13 Apr 2009 19:53:32 +0000 (21:53 +0200)]
Use the new constructors new_from_file new_with_image.

15 years agonew_with_image() is now new_from_file()
Emmanuel Rodriguez [Mon, 13 Apr 2009 19:52:39 +0000 (21:52 +0200)]
new_with_image() is now new_from_file()

15 years agochamplain_marker_new_full should not have a GError parameter
Emmanuel Rodriguez [Mon, 13 Apr 2009 19:56:03 +0000 (15:56 -0400)]
champlain_marker_new_full should not have a GError parameter

15 years agoFix the new_with_image constructor and doc
Emmanuel Rodriguez [Mon, 13 Apr 2009 18:54:35 +0000 (14:54 -0400)]
Fix the new_with_image constructor and doc

15 years agoChange markers constructors: new_from_file, new_with_image and new_full
Pierre-Luc Beaudoin [Mon, 13 Apr 2009 18:45:29 +0000 (14:45 -0400)]
Change markers constructors: new_from_file, new_with_image and new_full

15 years agoNo need for PROTOTYPES: DISABLE
Emmanuel Rodriguez [Mon, 13 Apr 2009 08:53:11 +0000 (10:53 +0200)]
No need for PROTOTYPES: DISABLE

15 years agoChamplain::Marker->new_with_text() gets passed only the parameters that are defined
Emmanuel Rodriguez [Mon, 13 Apr 2009 08:43:27 +0000 (10:43 +0200)]
Champlain::Marker->new_with_text() gets passed only the parameters that are defined

15 years agoC_ARGS: without parameters are clearly identied
Emmanuel Rodriguez [Mon, 13 Apr 2009 08:42:40 +0000 (10:42 +0200)]
C_ARGS: without parameters are clearly identied

15 years agoChamplain::Marker->new_with_text() takes optional parameters
Emmanuel Rodriguez [Mon, 13 Apr 2009 08:42:18 +0000 (10:42 +0200)]
Champlain::Marker->new_with_text() takes optional parameters

15 years agoUsing a ChamplainBaseMarker instead of a ChamplainMarker
Emmanuel Rodriguez [Mon, 13 Apr 2009 08:15:27 +0000 (10:15 +0200)]
Using a ChamplainBaseMarker instead of a ChamplainMarker

15 years agoAdapt the test to the new markers API
Emmanuel Rodriguez [Mon, 13 Apr 2009 08:03:20 +0000 (10:03 +0200)]
Adapt the test to the new markers API

15 years agoRemove undefined macro
Pierre-Luc Beaudoin [Sun, 12 Apr 2009 02:25:16 +0000 (22:25 -0400)]
Remove undefined macro

15 years agoReplace OpenArialMap by OpenAerialMap in the test labels
Emmanuel Rodriguez [Sun, 5 Apr 2009 21:15:06 +0000 (23:15 +0200)]
Replace OpenArialMap by OpenAerialMap in the test labels

15 years agoCorrect a typo in OpenAerial
Emmanuel Rodriguez [Sun, 5 Apr 2009 21:10:48 +0000 (23:10 +0200)]
Correct a typo in OpenAerial

15 years agoAdd a title to each section and remove private objects
Emmanuel Rodriguez [Sun, 12 Apr 2009 18:47:06 +0000 (20:47 +0200)]
Add a title to each section and remove private objects

15 years agoAdd champlain to the documentation
Emmanuel Rodriguez [Sun, 12 Apr 2009 18:46:27 +0000 (20:46 +0200)]
Add champlain to the documentation

15 years agoFix broken titles
Emmanuel Rodriguez [Sun, 12 Apr 2009 18:32:45 +0000 (20:32 +0200)]
Fix broken titles

  - champlain-marker -> ChamplainMarker
  - champlain-verion -< ChamplainVersion

15 years agoRegister the property "single-line-mode" and fix the doc.
Emmanuel Rodriguez [Sun, 12 Apr 2009 16:58:45 +0000 (18:58 +0200)]
Register the property "single-line-mode" and fix the doc.

  - The property "single-line-mode" is now registered
  - Updated the GTK-doc of the properties

15 years agoUpdate the release 0.04
Emmanuel Rodriguez [Sun, 12 Apr 2009 16:12:34 +0000 (18:12 +0200)]
Update the release 0.04

  - New markers API.
  - New example: capitals.pl.

15 years agoTesting the new methods
Emmanuel Rodriguez [Sun, 12 Apr 2009 14:07:12 +0000 (16:07 +0200)]
Testing the new methods

15 years agoset_font_name() can accept a null font
Emmanuel Rodriguez [Sun, 12 Apr 2009 14:06:06 +0000 (16:06 +0200)]
set_font_name() can accept a null font

15 years agoTest the new constructors
Emmanuel Rodriguez [Sun, 12 Apr 2009 13:02:16 +0000 (15:02 +0200)]
Test the new constructors

15 years agoBind the new function added to libchamplain
Emmanuel Rodriguez [Sun, 12 Apr 2009 13:01:42 +0000 (15:01 +0200)]
Bind the new function added to libchamplain

15 years agoBindings for ChamplainBaseMarker
Emmanuel Rodriguez [Sun, 12 Apr 2009 07:16:48 +0000 (09:16 +0200)]
Bindings for ChamplainBaseMarker

15 years agoFix the single-line-mode property
Pierre-Luc Beaudoin [Sun, 12 Apr 2009 13:33:53 +0000 (09:33 -0400)]
Fix the single-line-mode property

15 years agolauncher-gtk should use the same markers too
Pierre-Luc Beaudoin [Sun, 12 Apr 2009 01:51:43 +0000 (21:51 -0400)]
launcher-gtk should use the same markers too

15 years agoMore useful marker demo
Pierre-Luc Beaudoin [Sun, 12 Apr 2009 01:38:14 +0000 (21:38 -0400)]
More useful marker demo

15 years agoFlip the marker if the alignment is right.
Pierre-Luc Beaudoin [Sun, 12 Apr 2009 01:37:54 +0000 (21:37 -0400)]
Flip the marker if the alignment is right.

15 years agoFix usage of fonts
Pierre-Luc Beaudoin [Sun, 12 Apr 2009 00:44:40 +0000 (20:44 -0400)]
Fix usage of fonts

15 years agoMake the draw_marker overwrittable
Pierre-Luc Beaudoin [Sun, 12 Apr 2009 00:35:36 +0000 (20:35 -0400)]
Make the draw_marker overwrittable

15 years agoHave all the demos use the same markers
Pierre-Luc Beaudoin [Sat, 11 Apr 2009 23:13:24 +0000 (19:13 -0400)]
Have all the demos use the same markers

15 years agoBetter memory management and don't redraw on ClutterActor::notify
Pierre-Luc Beaudoin [Wed, 8 Apr 2009 08:41:42 +0000 (04:41 -0400)]
Better memory management and don't redraw on ClutterActor::notify

15 years agoUpdate demo so that it shows many type of markers
Pierre-Luc Beaudoin [Wed, 8 Apr 2009 08:07:12 +0000 (04:07 -0400)]
Update demo so that it shows many type of markers

15 years agoFix up right corner
Pierre-Luc Beaudoin [Wed, 8 Apr 2009 08:06:51 +0000 (04:06 -0400)]
Fix up right corner

15 years agoIntroduce ChamplainMarker:draw-background
Pierre-Luc Beaudoin [Wed, 8 Apr 2009 02:38:35 +0000 (22:38 -0400)]
Introduce ChamplainMarker:draw-background

15 years agoCode simplification
Pierre-Luc Beaudoin [Wed, 8 Apr 2009 01:48:50 +0000 (21:48 -0400)]
Code simplification

15 years agoFix padding
Pierre-Luc Beaudoin [Wed, 8 Apr 2009 00:49:15 +0000 (20:49 -0400)]
Fix padding

15 years agoFix compilation warning
Pierre-Luc Beaudoin [Tue, 7 Apr 2009 12:28:24 +0000 (15:28 +0300)]
Fix compilation warning

15 years agoHave the demo use the new markers
Pierre-Luc Beaudoin [Tue, 7 Apr 2009 03:33:59 +0000 (23:33 -0400)]
Have the demo use the new markers

15 years agoAdd rounded corners
Pierre-Luc Beaudoin [Tue, 7 Apr 2009 03:33:26 +0000 (23:33 -0400)]
Add rounded corners

15 years agoImplement images in markers along with text
Pierre-Luc Beaudoin [Tue, 7 Apr 2009 02:29:44 +0000 (22:29 -0400)]
Implement images in markers along with text

15 years agoAdd a lot of properties to markers, and have it change if they are updated.
Pierre-Luc Beaudoin [Sat, 4 Apr 2009 18:09:32 +0000 (21:09 +0300)]
Add a lot of properties to markers, and have it change if they are updated.

15 years agoIntroduce ChamplainBaseMarker as a parent to ChamplainMarker
Pierre-Luc Beaudoin [Sat, 4 Apr 2009 14:09:46 +0000 (17:09 +0300)]
Introduce ChamplainBaseMarker as a parent to ChamplainMarker

15 years agoFix coding style and remove hard coded values in the new error tile
Pierre-Luc Beaudoin [Sun, 12 Apr 2009 01:38:45 +0000 (21:38 -0400)]
Fix coding style and remove hard coded values in the new error tile

15 years agoPartly fix Bug 577591: Adopt the new coding style for champlain-map.h
Simon Wenner [Sat, 11 Apr 2009 23:53:44 +0000 (19:53 -0400)]
Partly fix Bug 577591: Adopt the new coding style for champlain-map.h
and champlain-zoom-level.c

15 years agoFix Bug 577666: Replace error.svg with a cairo drawing
Simon Wenner [Sat, 11 Apr 2009 23:39:20 +0000 (19:39 -0400)]
Fix Bug 577666: Replace error.svg with a cairo drawing

15 years agoPartly fix Bug 577591: Adopt the new coding style for champlain-layer.c
Simon Wenner [Sat, 11 Apr 2009 22:55:33 +0000 (18:55 -0400)]
Partly fix Bug 577591: Adopt the new coding style for champlain-layer.c

15 years agoFix Bug 576860: launcher.py demo should be more "pythonistic"
Paulo Cabido [Sat, 4 Apr 2009 08:07:24 +0000 (11:07 +0300)]
Fix Bug 576860: launcher.py demo should be more "pythonistic"

15 years agoAdd a python version of the perl capitals demo
Mike Sheldon [Fri, 3 Apr 2009 01:21:17 +0000 (02:21 +0100)]
Add a python version of the perl capitals demo

15 years agoFix Bug 577592 for ChamplainViewEmbed
Debarshi Ray [Fri, 3 Apr 2009 07:39:08 +0000 (10:39 +0300)]
Fix Bug 577592 for ChamplainViewEmbed

15 years agoFix Bug 577592 for ChamplainZoomLevel
Debarshi Ray [Fri, 3 Apr 2009 07:28:48 +0000 (10:28 +0300)]
Fix Bug 577592 for ChamplainZoomLevel

15 years ago-export-symbols-regex was set in AM_LDFLAGS, but this got overridden by
Sjoerd Simons [Thu, 2 Apr 2009 00:10:41 +0000 (03:10 +0300)]
-export-symbols-regex was set in AM_LDFLAGS, but this got overridden by
libchamplain_0_2_la_LDFLAGS causing it to not actually have any effect :(. Fix
this by putting -export-symbols-regex in libchamplain_0_2_la_LDFLAGS and
removing the useless AM_LDFLAGS.

15 years agoThe next download is started one second after the animation is over.
Emmanuel Rodriguez [Wed, 1 Apr 2009 21:54:29 +0000 (23:54 +0200)]
The next download is started one second after the animation is over.

15 years agoInclude ChamplainNetworkMapSource in the doc
Pierre-Luc Beaudoin [Wed, 1 Apr 2009 21:53:17 +0000 (00:53 +0300)]
Include ChamplainNetworkMapSource in the doc

15 years agoPartly fix Bug 577591 – Adopt the new coding style
Pierre-Luc Beaudoin [Wed, 1 Apr 2009 21:52:17 +0000 (00:52 +0300)]
Partly fix Bug 577591 – Adopt the new coding style

15 years agoFix Bug 577592 for ChamplainNetworkMapSource
Debarshi Ray [Wed, 1 Apr 2009 21:14:59 +0000 (00:14 +0300)]
Fix Bug 577592 for ChamplainNetworkMapSource

15 years agoFix Bug 577592 for ChamplainMapSource
Debarshi Ray [Wed, 1 Apr 2009 21:11:44 +0000 (00:11 +0300)]
Fix Bug 577592 for ChamplainMapSource

15 years agoFix Bug 577592 for ChamplainView
Debarshi Ray [Wed, 1 Apr 2009 21:10:44 +0000 (00:10 +0300)]
Fix Bug 577592 for ChamplainView

15 years agoAdd a forgotten file
Pierre-Luc Beaudoin [Wed, 1 Apr 2009 21:04:15 +0000 (00:04 +0300)]
Add a forgotten file

15 years agoIntroduce ChamplainView::animation-completed to be emitted when the view is ready...
Pierre-Luc Beaudoin [Wed, 1 Apr 2009 20:55:58 +0000 (23:55 +0300)]
Introduce ChamplainView::animation-completed to be emitted when the view is ready to receive new commands

15 years agoFix doc generation since files changed name
Pierre-Luc Beaudoin [Wed, 1 Apr 2009 20:06:01 +0000 (23:06 +0300)]
Fix doc generation since files changed name

15 years agoFix bug 576677 – Demos are not compilable out of the tree
Pierre-Luc Beaudoin [Wed, 1 Apr 2009 19:51:12 +0000 (22:51 +0300)]
Fix bug 576677 – Demos are not compilable out of the tree
by removing config.h use in the demos.

15 years agoFix Bug 576695 – Missing "Index of all symbols"
Pierre-Luc Beaudoin [Wed, 1 Apr 2009 19:39:28 +0000 (22:39 +0300)]
Fix Bug 576695 – Missing "Index of all symbols"
and update to have the new objects

15 years agoFix bug 576680 – Introduce versionning functions and constants
Pierre-Luc Beaudoin [Tue, 31 Mar 2009 22:22:57 +0000 (01:22 +0300)]
Fix bug 576680 – Introduce versionning functions and constants

15 years agoPatch to partly fix bug #576680
Kritarth Upadhyay [Tue, 31 Mar 2009 22:19:51 +0000 (01:19 +0300)]
Patch to partly fix bug #576680

15 years agoThe current capital has a different color
Emmanuel Rodriguez [Tue, 31 Mar 2009 19:26:07 +0000 (21:26 +0200)]
The current capital has a different color

15 years agoSmoother animation.
Emmanuel Rodriguez [Tue, 31 Mar 2009 19:25:04 +0000 (21:25 +0200)]
Smoother animation.

The capitals are displayed one by one. The animation jumps to another capital
only after the previous capital is displayed.

Displaying only the last 5 capitals.

Improved the documentation.