]>
err.no Git - libchamplain/log
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.
Emmanuel Rodriguez [Sun, 12 Apr 2009 14:07:12 +0000 (16:07 +0200)]
Testing the new methods
Emmanuel Rodriguez [Sun, 12 Apr 2009 14:06:06 +0000 (16:06 +0200)]
set_font_name() can accept a null font
Emmanuel Rodriguez [Sun, 12 Apr 2009 13:02:16 +0000 (15:02 +0200)]
Test the new constructors
Emmanuel Rodriguez [Sun, 12 Apr 2009 13:01:42 +0000 (15:01 +0200)]
Bind the new function added to libchamplain
Emmanuel Rodriguez [Sun, 12 Apr 2009 07:16:48 +0000 (09:16 +0200)]
Bindings for ChamplainBaseMarker
Pierre-Luc Beaudoin [Sun, 12 Apr 2009 13:33:53 +0000 (09:33 -0400)]
Fix the single-line-mode property
Pierre-Luc Beaudoin [Sun, 12 Apr 2009 01:51:43 +0000 (21:51 -0400)]
launcher-gtk should use the same markers too
Pierre-Luc Beaudoin [Sun, 12 Apr 2009 01:38:14 +0000 (21:38 -0400)]
More useful marker demo
Pierre-Luc Beaudoin [Sun, 12 Apr 2009 01:37:54 +0000 (21:37 -0400)]
Flip the marker if the alignment is right.
Pierre-Luc Beaudoin [Sun, 12 Apr 2009 00:44:40 +0000 (20:44 -0400)]
Fix usage of fonts
Pierre-Luc Beaudoin [Sun, 12 Apr 2009 00:35:36 +0000 (20:35 -0400)]
Make the draw_marker overwrittable
Pierre-Luc Beaudoin [Sat, 11 Apr 2009 23:13:24 +0000 (19:13 -0400)]
Have all the demos use the same markers
Pierre-Luc Beaudoin [Wed, 8 Apr 2009 08:41:42 +0000 (04:41 -0400)]
Better memory management and don't redraw on ClutterActor::notify
Pierre-Luc Beaudoin [Wed, 8 Apr 2009 08:07:12 +0000 (04:07 -0400)]
Update demo so that it shows many type of markers
Pierre-Luc Beaudoin [Wed, 8 Apr 2009 08:06:51 +0000 (04:06 -0400)]
Fix up right corner
Pierre-Luc Beaudoin [Wed, 8 Apr 2009 02:38:35 +0000 (22:38 -0400)]
Introduce ChamplainMarker:draw-background
Pierre-Luc Beaudoin [Wed, 8 Apr 2009 01:48:50 +0000 (21:48 -0400)]
Code simplification
Pierre-Luc Beaudoin [Wed, 8 Apr 2009 00:49:15 +0000 (20:49 -0400)]
Fix padding
Pierre-Luc Beaudoin [Tue, 7 Apr 2009 12:28:24 +0000 (15:28 +0300)]
Fix compilation warning
Pierre-Luc Beaudoin [Tue, 7 Apr 2009 03:33:59 +0000 (23:33 -0400)]
Have the demo use the new markers
Pierre-Luc Beaudoin [Tue, 7 Apr 2009 03:33:26 +0000 (23:33 -0400)]
Add rounded corners
Pierre-Luc Beaudoin [Tue, 7 Apr 2009 02:29:44 +0000 (22:29 -0400)]
Implement images in markers along with text
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.
Pierre-Luc Beaudoin [Sat, 4 Apr 2009 14:09:46 +0000 (17:09 +0300)]
Introduce ChamplainBaseMarker as a parent to ChamplainMarker
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
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
Simon Wenner [Sat, 11 Apr 2009 23:39:20 +0000 (19:39 -0400)]
Fix Bug 577666: Replace error.svg with a cairo drawing
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
Paulo Cabido [Sat, 4 Apr 2009 08:07:24 +0000 (11:07 +0300)]
Fix Bug 576860: launcher.py demo should be more "pythonistic"
Mike Sheldon [Fri, 3 Apr 2009 01:21:17 +0000 (02:21 +0100)]
Add a python version of the perl capitals demo
Debarshi Ray [Fri, 3 Apr 2009 07:39:08 +0000 (10:39 +0300)]
Fix Bug 577592 for ChamplainViewEmbed
Debarshi Ray [Fri, 3 Apr 2009 07:28:48 +0000 (10:28 +0300)]
Fix Bug 577592 for ChamplainZoomLevel
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.
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.
Pierre-Luc Beaudoin [Wed, 1 Apr 2009 21:53:17 +0000 (00:53 +0300)]
Include ChamplainNetworkMapSource in the doc
Pierre-Luc Beaudoin [Wed, 1 Apr 2009 21:52:17 +0000 (00:52 +0300)]
Partly fix Bug 577591 – Adopt the new coding style
Debarshi Ray [Wed, 1 Apr 2009 21:14:59 +0000 (00:14 +0300)]
Fix Bug 577592 for ChamplainNetworkMapSource
Debarshi Ray [Wed, 1 Apr 2009 21:11:44 +0000 (00:11 +0300)]
Fix Bug 577592 for ChamplainMapSource
Debarshi Ray [Wed, 1 Apr 2009 21:10:44 +0000 (00:10 +0300)]
Fix Bug 577592 for ChamplainView
Pierre-Luc Beaudoin [Wed, 1 Apr 2009 21:04:15 +0000 (00:04 +0300)]
Add a forgotten file
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
Pierre-Luc Beaudoin [Wed, 1 Apr 2009 20:06:01 +0000 (23:06 +0300)]
Fix doc generation since files changed name
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.
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
Pierre-Luc Beaudoin [Tue, 31 Mar 2009 22:22:57 +0000 (01:22 +0300)]
Fix bug 576680 – Introduce versionning functions and constants
Kritarth Upadhyay [Tue, 31 Mar 2009 22:19:51 +0000 (01:19 +0300)]
Patch to partly fix bug #576680
Emmanuel Rodriguez [Tue, 31 Mar 2009 19:26:07 +0000 (21:26 +0200)]
The current capital has a different color
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.
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.
Emmanuel Rodriguez [Mon, 30 Mar 2009 05:27:32 +0000 (07:27 +0200)]
HTTP request with Glib
Pierre-Luc Beaudoin [Sun, 29 Mar 2009 21:26:24 +0000 (00:26 +0300)]
Refactor zoom_in and zoom_out to eliminate code duplication
Emmanuel Rodriguez [Sun, 29 Mar 2009 11:15:58 +0000 (13:15 +0200)]
Update the changelog for version 0.4
Emmanuel Rodriguez [Sun, 29 Mar 2009 11:08:35 +0000 (13:08 +0200)]
Unit tests for Champlain::ZoomLevel
Emmanuel Rodriguez [Sun, 29 Mar 2009 09:45:25 +0000 (11:45 +0200)]
Update the changelog for version 0.4
Emmanuel Rodriguez [Sun, 29 Mar 2009 09:42:11 +0000 (11:42 +0200)]
Add go_to() and stop_go_to().
Emmanuel Rodriguez [Sun, 29 Mar 2009 09:29:40 +0000 (11:29 +0200)]
Add the button 'Home' using a go_to()
Emmanuel Rodriguez [Sun, 29 Mar 2009 06:35:07 +0000 (08:35 +0200)]
Formatting
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
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.
Emmanuel Rodriguez [Sat, 28 Mar 2009 16:55:17 +0000 (17:55 +0100)]
champlain_view_init() calls champlain_view_set_size()
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.
Emmanuel Rodriguez [Sat, 28 Mar 2009 09:39:57 +0000 (10:39 +0100)]
Testing set_zoom_level and set('zoom-level')
Emmanuel Rodriguez [Sat, 28 Mar 2009 09:21:47 +0000 (10:21 +0100)]
Zoom tests are done with a staged and unstaged 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.
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
Mike Sheldon [Sun, 29 Mar 2009 00:31:12 +0000 (00:31 +0000)]
Update champlain-tutorial.docbook to use xincludes and profiles
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
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)
Mike Sheldon [Sat, 28 Mar 2009 20:06:45 +0000 (20:06 +0000)]
Initial check-in of tutorial files
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
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
Pierre-Luc Beaudoin [Sat, 28 Mar 2009 08:03:03 +0000 (10:03 +0200)]
Remove dead code
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.
Lionel Dricot [Thu, 26 Mar 2009 10:33:14 +0000 (11:33 +0100)]
More intelligent ensure_visible (fix bug #576831)
Emmanuel Rodriguez [Wed, 25 Mar 2009 21:06:21 +0000 (22:06 +0100)]
Version change to 0.4
Emmanuel Rodriguez [Wed, 25 Mar 2009 21:02:05 +0000 (22:02 +0100)]
The marker is now animated
Pierre-Luc Beaudoin [Thu, 26 Mar 2009 22:12:52 +0000 (00:12 +0200)]
Reload tile if older than 1 day
Pierre-Luc Beaudoin [Thu, 26 Mar 2009 08:12:28 +0000 (10:12 +0200)]
A line was deleted by error in the previous commit
Mike Sheldon [Wed, 25 Mar 2009 22:33:03 +0000 (00:33 +0200)]
Fix Bug 576698: Segfault on 32bits platform
This assumes that tile numbers are at most 3 characters long, which isn't the
case. Resulting in "g_sprintf (value, "%d", number);" corrupting the stack and
causing the segfault.
Pierre-Luc Beaudoin [Wed, 25 Mar 2009 21:59:38 +0000 (23:59 +0200)]
Fix patch to cover zooming with mouse
Simon Wenner [Wed, 25 Mar 2009 21:56:00 +0000 (23:56 +0200)]
Partly fix Bug 571702: Host application should be able to limit the maximum and minimum zoom levels
Lionel Dricot [Wed, 25 Mar 2009 20:53:08 +0000 (22:53 +0200)]
Fix bug 576733: animated-marker.py not working and not very pythonistic
Pierre-Luc Beaudoin [Wed, 25 Mar 2009 20:49:10 +0000 (22:49 +0200)]
Fix memory leaks in champlain_network_map_source_get_tile_uri
Pierre-Luc Beaudoin [Wed, 25 Mar 2009 18:23:12 +0000 (20:23 +0200)]
Fix Actor clean-up
Emmanuel Rodriguez [Tue, 24 Mar 2009 22:05:14 +0000 (23:05 +0100)]
Unit tests for osm_osmarender and osm_cyclemap
Emmanuel Rodriguez [Tue, 24 Mar 2009 21:57:42 +0000 (22:57 +0100)]
Add the map sources: osm_cyclemap and osm_osmarender
Emmanuel Rodriguez [Tue, 24 Mar 2009 21:56:44 +0000 (22:56 +0100)]
Port of the C demo launcher-gtk.c
Emmanuel Rodriguez [Tue, 24 Mar 2009 20:08:33 +0000 (21:08 +0100)]
Port of the C demo animated-marker
Emmanuel Rodriguez [Tue, 24 Mar 2009 18:59:43 +0000 (19:59 +0100)]
Translate 'cercle' to english
Emmanuel Rodriguez [Tue, 24 Mar 2009 18:49:24 +0000 (19:49 +0100)]
Port of the C demo launcher.c
Emmanuel Rodriguez [Mon, 23 Mar 2009 21:01:08 +0000 (22:01 +0100)]
Add bindings/perl/Champlain/xs/ChamplainZoomLevel.c
Emmanuel Rodriguez [Mon, 23 Mar 2009 20:59:21 +0000 (21:59 +0100)]
Add the new tests and xs/ChamplainZoomLevel.xs
Emmanuel Rodriguez [Mon, 23 Mar 2009 20:58:55 +0000 (21:58 +0100)]
Use an image
Emmanuel Rodriguez [Mon, 23 Mar 2009 20:58:14 +0000 (21:58 +0100)]
New unit tests
Emmanuel Rodriguez [Mon, 23 Mar 2009 20:57:52 +0000 (21:57 +0100)]
Images for the examples
Emmanuel Rodriguez [Mon, 23 Mar 2009 20:55:10 +0000 (21:55 +0100)]
Bindings for Champlain::ZoomLevel
Emmanuel Rodriguez [Mon, 23 Mar 2009 20:54:33 +0000 (21:54 +0100)]
Strings are const
Emmanuel Rodriguez [Mon, 23 Mar 2009 20:52:55 +0000 (21:52 +0100)]
Update the changelog for version 0.03
Pierre-Luc Beaudoin [Mon, 23 Mar 2009 18:48:09 +0000 (20:48 +0200)]
Update AUTHORS to inclue Emmanuele