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

15 years agoHTTP request with Glib
Emmanuel Rodriguez [Mon, 30 Mar 2009 05:27:32 +0000 (07:27 +0200)]
HTTP request with Glib

15 years agoRefactor zoom_in and zoom_out to eliminate code duplication
Pierre-Luc Beaudoin [Sun, 29 Mar 2009 21:26:24 +0000 (00:26 +0300)]
Refactor zoom_in and zoom_out to eliminate code duplication

15 years agoUpdate the changelog for version 0.4
Emmanuel Rodriguez [Sun, 29 Mar 2009 11:15:58 +0000 (13:15 +0200)]
Update the changelog for version 0.4

15 years agoUnit tests for Champlain::ZoomLevel
Emmanuel Rodriguez [Sun, 29 Mar 2009 11:08:35 +0000 (13:08 +0200)]
Unit tests for Champlain::ZoomLevel

15 years agoUpdate the changelog for version 0.4
Emmanuel Rodriguez [Sun, 29 Mar 2009 09:45:25 +0000 (11:45 +0200)]
Update the changelog for version 0.4

15 years agoAdd go_to() and stop_go_to().
Emmanuel Rodriguez [Sun, 29 Mar 2009 09:42:11 +0000 (11:42 +0200)]
Add go_to() and stop_go_to().

15 years agoAdd the button 'Home' using a go_to()
Emmanuel Rodriguez [Sun, 29 Mar 2009 09:29:40 +0000 (11:29 +0200)]
Add the button 'Home' using a go_to()

15 years agoFormatting
Emmanuel Rodriguez [Sun, 29 Mar 2009 06:35:07 +0000 (08:35 +0200)]
Formatting

15 years agoBind new functions.
Emmanuel Rodriguez [Sat, 28 Mar 2009 22:22:35 +0000 (23:22 +0100)]
Bind new functions.

Add support for:
  champlain_map_source_set_name
  champlain_map_source_set_license
  champlain_map_source_get_license

15 years agoSimplified the unit tests.
Emmanuel Rodriguez [Sat, 28 Mar 2009 16:55:35 +0000 (17:55 +0100)]
Simplified the unit tests.

There's no need to test a staged view and an unstaged view. Both behave now
similarly.

15 years agochamplain_view_init() calls champlain_view_set_size()
Emmanuel Rodriguez [Sat, 28 Mar 2009 16:55:17 +0000 (17:55 +0100)]
champlain_view_init() calls champlain_view_set_size()

15 years agoRemove the test $view->set("zoom-level", $min - 1);
Emmanuel Rodriguez [Sat, 28 Mar 2009 09:46:11 +0000 (10:46 +0100)]
Remove the test $view->set("zoom-level", $min - 1);

It gives a warning because the property zoom-level isn't allowed to be negative.

15 years agoTesting set_zoom_level and set('zoom-level')
Emmanuel Rodriguez [Sat, 28 Mar 2009 09:39:57 +0000 (10:39 +0100)]
Testing set_zoom_level and set('zoom-level')

15 years agoZoom tests are done with a staged and unstaged view
Emmanuel Rodriguez [Sat, 28 Mar 2009 09:21:47 +0000 (10:21 +0100)]
Zoom tests are done with a staged and unstaged view

15 years agoSeg fault fix when changing zoom levels on a view
Emmanuel Rodriguez [Sat, 28 Mar 2009 09:18:29 +0000 (10:18 +0100)]
Seg fault fix when changing zoom levels on a view

Zooming has no effect on a view that's not in a ClutterStage.

15 years agoAdd an entity to refer to the current programming language
Mike Sheldon [Sun, 29 Mar 2009 00:46:18 +0000 (00:46 +0000)]
Add an entity to refer to the current programming language
Add a C version of the initialisation example

15 years agoUpdate champlain-tutorial.docbook to use xincludes and profiles
Mike Sheldon [Sun, 29 Mar 2009 00:31:12 +0000 (00:31 +0000)]
Update champlain-tutorial.docbook to use xincludes and profiles

15 years agoSwitch to using xsltproc and fop instead of docbook2pdf/html so we can use xincludes...
Mike Sheldon [Sun, 29 Mar 2009 00:30:08 +0000 (00:30 +0000)]
Switch to using xsltproc and fop instead of docbook2pdf/html so we can use xincludes and profiles

15 years agoMake it possible to have conditional text in the tutorial documentation for different...
Mike Sheldon [Sat, 28 Mar 2009 20:42:43 +0000 (20:42 +0000)]
Make it possible to have conditional text in the tutorial documentation for different languages (C/Perl/Python)

15 years agoInitial check-in of tutorial files
Mike Sheldon [Sat, 28 Mar 2009 20:06:45 +0000 (20:06 +0000)]
Initial check-in of tutorial files

15 years agoUpdate the python bindings to wrap the new set min/max zoom level and ensure visible...
Mike Sheldon [Sat, 28 Mar 2009 16:06:26 +0000 (16:06 +0000)]
Update the python bindings to wrap the new set min/max zoom level and ensure visible methods

15 years agoAdd gobject.threads_init() to launcher-gtk.py to fix crasher on some systems
Mike Sheldon [Sat, 28 Mar 2009 16:01:44 +0000 (16:01 +0000)]
Add gobject.threads_init() to launcher-gtk.py to fix crasher on some systems

15 years agoRemove dead code
Pierre-Luc Beaudoin [Sat, 28 Mar 2009 08:03:03 +0000 (10:03 +0200)]
Remove dead code

15 years agoCache expiration creates an compilation error on 32bit systems.
Emmanuel Rodriguez [Fri, 27 Mar 2009 19:53:02 +0000 (20:53 +0100)]
Cache expiration creates an compilation error on 32bit systems.

Insert the calculation of the cache expiration, the compiler should inline
the result and it's easier to understand.
Add 'ul' to each number.

15 years agoMore intelligent ensure_visible (fix bug #576831)
Lionel Dricot [Thu, 26 Mar 2009 10:33:14 +0000 (11:33 +0100)]
More intelligent ensure_visible (fix bug #576831)