]> err.no Git - libchamplain/log
libchamplain
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.

15 years agouse Clutter;
Emmanuel Rodriguez [Mon, 30 Mar 2009 19:10:32 +0000 (21:10 +0200)]
use Clutter;

Clutter has to be loaded before loading Champlain otherwise the
program will die with a segmentation fault.