[libchamplain] Created tag LIBCHAMPLAIN_0_3_3
- From: Pierre-Luc Beaudoin <plbeaudoin src gnome org>
- To: svn-commits-list gnome org
- Subject: [libchamplain] Created tag LIBCHAMPLAIN_0_3_3
- Date: Mon, 15 Jun 2009 09:53:07 -0400 (EDT)
The signed tag 'LIBCHAMPLAIN_0_3_3' was created.
Tagger: Pierre-Luc Beaudoin <pierre-luc pierlux com>
Date: Mon Jun 15 09:53:07 2009 -0400
Release 0.3.3
Changes since the last tag 'v0.1':
Anders Mørk-Pedersen (8):
Initial commit
small details
breaking the darn thing?
should somehow be compatilble with current branch(es)
changed more references
still with the references, now the example compiles and runs though
this has to be the final one
references updated to assume the location of /bindings/mono/
Debarshi Ray (6):
Fix Bug 577592 for ChamplainView
Fix Bug 577592 for ChamplainMapSource
Fix Bug 577592 for ChamplainNetworkMapSource
Fix Bug 577592 for ChamplainZoomLevel
Fix Bug 577592 for ChamplainViewEmbed
Add G_BEGIN_DECLS and G_END_DECLS around headers and fix email address
Denk Padje (1):
Add launcher-gtk.py (python implementation of demos/launcher-gtk.c)
Emmanuel Rodriguez (245):
Bug 574167 â?? Callbacks of demos/launcher.c return no values
Fix Bug 575645: Properties enum has same comment as the signals enum
Fix Bug 575902: ChamplainNetworkMapSource crashes when setting "proxy-uri"
Fix Bug 575903: Memory leaks in champlain-network-map-source.c
Fix Bug 576159: Various memory management fixes for ChamplainTile
Fix Bug 576204: Properties latitude and longitude are registered are not double
Get and set width/height don't have matching types
Add the Perl bindings.
Manifest complies with the current files.
First argument of gperl_croak_gerror() is now NULL.
Move the include file around.
No need to include "ppport.h".
Version change to 0.02
The rule clean removes the build folder
Added missing entries
Ignore the files used for building the Perl bindings
Pretend champlain_view_embed_get_view() takes a GtkWidget
Update to 0.02
Add the GNOME bugzilla
Code indentation
Removed the FIXME
Return types are constistent with the existing XS
Version change to 0.03
Unit tests for Champlain::Layer
Unit tests for Champlain::MapSource
Added t/ChamplainMapSource.t
Update the changelog for version 0.03
Strings are const
Bindings for Champlain::ZoomLevel
Images for the examples
New unit tests
Use an image
Add the new tests and xs/ChamplainZoomLevel.xs
Add bindings/perl/Champlain/xs/ChamplainZoomLevel.c
Port of the C demo launcher.c
Translate 'cercle' to english
Port of the C demo animated-marker
Port of the C demo launcher-gtk.c
Add the map sources: osm_cyclemap and osm_osmarender
Unit tests for osm_osmarender and osm_cyclemap
The marker is now animated
Version change to 0.4
Cache expiration creates an compilation error on 32bit systems.
Seg fault fix when changing zoom levels on a view
Zoom tests are done with a staged and unstaged view
Testing set_zoom_level and set('zoom-level')
Remove the test $view->set("zoom-level", $min - 1);
champlain_view_init() calls champlain_view_set_size()
Simplified the unit tests.
Bind new functions.
Formatting
Add the button 'Home' using a go_to()
Add go_to() and stop_go_to().
Update the changelog for version 0.4
Unit tests for Champlain::ZoomLevel
Update the changelog for version 0.4
HTTP request with Glib
use Clutter;
Smoother animation.
The current capital has a different color
The next download is started one second after the animation is over.
Bindings for ChamplainBaseMarker
Bind the new function added to libchamplain
Test the new constructors
set_font_name() can accept a null font
Testing the new methods
Update the release 0.04
Register the property "single-line-mode" and fix the doc.
Fix broken titles
Add champlain to the documentation
Add a title to each section and remove private objects
Correct a typo in OpenAerial
Replace OpenArialMap by OpenAerialMap in the test labels
Adapt the test to the new markers API
Using a ChamplainBaseMarker instead of a ChamplainMarker
Champlain::Marker->new_with_text() takes optional parameters
C_ARGS: without parameters are clearly identied
Champlain::Marker->new_with_text() gets passed only the parameters that are defined
No need for PROTOTYPES: DISABLE
Fix the new_with_image constructor and doc
champlain_marker_new_full should not have a GError parameter
new_with_image() is now new_from_file()
Use the new constructors new_from_file new_with_image.
new_full() doesn't throw an exception
Example that shows how to use a image that's not from a file
The constructor new_with_actor() is now named new_with_image()
Memory leaks fix
No need to create/remove a marker
Memory fix in champlain_network_map_source_get_tile().
Memory leak: priv->map is now freed in champlain_view_dispose()
Memory leak fix: priv->tiles is now freed in champlain_zoom_level_dispose()
Memory leak fix: priv->uri and priv->filename.
Made all references to the word "license" consistent in the file.
Memory leak fix: g_string_append() doesn't need a duplicate
No need to set zoom-level min and max twice
Initialize priv->map in the constructor.
Memory leak fix: map_free() noew frees the map
Memory leak fix: file_loaded_cb() now frees the actor if there's an error
This file is autogenerated
MemChecker: error when freeing a color
Reset the id for the redraw_on_idle when done
Remove the constructors as they don't exist any longer
Add get/set projection
Formatting
New mappings
Add xs/ChamplainMapSourceFactory.xs
Comment methods that are no longer in the API
API update for the incoming version 0.3
Remove set_actor() since it's no longer in the API
Remove the definition of champlain_view_tile_ready()
Fix the constructor call.
Add the file t/ChamplainMapSourceFactory.t
Bindings for champlain_map_source_factory_get_list
Remove the constructors as they don't exist any longer
Fix the name of OSM_CYCLE_MAP
Add ChamplainCache
Add ChamplainCache
Use the factory for creating new map sources
Fix a merger
More specific .gitignore files
champlain_network_map_source_new_full gets now passed the id
Fix some expected map names
Document the parameter @id in champlain_network_map_source_new_full()
Fix the testing of the map names
Add get_id/set_id to Champlain::MapSource
Test the id of the map source
Test the id and the name of the NetworkMapSource
Use the factory for creating map sources
Fix leak in the python bindings' map source desc wrapping
Fix compilation warnings
Removed some memory leaks in build_combo_box()
Add the macro CHAMPLAIN_MAP_SOURCE_DESC() for nicer casting
Hand crafted macros for ChamplainMapSourceDesc
Add newSVChamplainMapSourceDesc() and implement get_list()
Test the contents of a Champlain::MapSourceDesc
Implement SvChamplainMapSourceDesc
Test the default view size properly
Fix the GType of ChamplainScrollMode
Add a lot of methods that where forgotten
Test get_coords_at()
Test set_min_zoom_level() and set_max_zoom_level()
Bug fix: reading the property "decel-rate" causes a GLib-GObject-WARNING
Test set_decel_rate() and set_scroll_mode()
Test set_show_license() and set_zoom_on_double_click()
Call ensure_visible()
Works now with the new API
Formatting
Implement set_draw_background() and get_draw_background()
Rename 'wrap' to 'background' (as it is in the doc)
Test get/set draw_background
Add get_license_uri() and set_license_uri() with unit tests
champlain_map_source_get_tile() is no longer available
Implement champlain_view_ensure_markers_visible()
Add the tests for ensure_markers_visible() and ensure_visible().
Better checking for the current position of the view
Use the dedicated setters instead of set('prop', 'value');
Update the release notes for 0.04
Implement champlain_map_source_factory_register() (constructor callback is missing)
Simpler SvChamplainMapSourceDesc()
No need to show the tests in a window
Ignore .gitignore files
New examples and one unit test
Update the version 0.04
Fix the check for the default height
Add tests for the new getters in Champlain::View
New getters as in the bug 581786
Add the new getters to the documentation
Add documented but missing symbols to the documentation
Reset the colors when NULL is passed to set_color and set_text_color
Allow NULL to set_color() and set_text_color()
Test set_color() and set_text_color()
Reset the colors by passing undef
Accept a NULL image for champlain_marker_set_image()
champlain_marker_set_font_name() resets the font when NULL is used.
Test the reset of the font name
libsoup-gnome 2.26 works also
Documentation updates
No need to unref the loader in case of error
Now running 81 tests
Add the VERSION macros
Add the MapSource ID constants
Use the map constants instead of the long names (namespaces).
Tests for Champlain::MapSourceDesc
The tests for Champlain::MapSourceDesc are in ChamplainMapSourceDesc.t
Add t/ChamplainMapSourceDesc.t to the MANIFEST
Create the getters/setters for Champlain::MapSourceDesc
Bug fix: get_modified_time_string() fails if the time is not set
Using TEXT as the data types for filename and etag
Use a prepare statement for fetching the Etag
Better error handling of SQL errors.
The popularity is incremented through a prepared statement
Safer sqlite3 calls.
Update the SQL error messages
Remove the debug used for profiling
Synchronized with the API changes made to the singletons.
champlain_network_map_source_fill_tile is no longer in the API
Rename Champlain::MapSourceFactory->get_default() to Champlain::MapSourceFactory->dup_default()
Rename Champlain::MapSourceFactory->get_default() to Champlain::MapSourceFactory->dup_default()
ChamplainMapSourceConstructor is more binding friendly.
gpointer is already a pointer, no need for gpointer*
champlain_map_source_factory_register takes a constructor and a gpointer
Set the gpointer data of the builtin MapSources to NULL
Champlain::MapSourceFactory->register() works with perl code refs
The type gpointer is already a pointer. No need for gpointer *data
Map description is no longer copy/pasted
The predefined map sources have the same in formation in the desc as in the map source.
Fixed the expected license for OpenAerialMap
Replace all map constructors by a generic one.
Test the registration of a custom map source
Don't invoke gperl_callback_invoke() with the extra data gpointer.
Add parameters to map sources constructors
Champlain::MapSourceDesc is now a GBoxed type.
Replace champlain_map_source_factory_get_list by champlain_map_source_factory_dup_list
Rename Gtk2::Champlain::ViewEmbed to Gtk2::ChamplainEmbed
Rename Gtk2::Champlain::ViewEmbed to Gtk2::ChamplainEmbed
Upstream changed the GType for GtkChamplainEmbed to GTK_TYPE_CHAMPLAIN_EMBED
Map names use '-' as a separator instead of '::'
Champlain::MapSourceFactory->get_list is now Champlain::MapSourceFactory->dup_list
Champlain::MapSourceFactory has accessors
The accessors/modifiers are now done through XS.
Add the properties uri_format and constructor.
XS file for Champlain::MapSourceDesc
Update the error message given by set_constructor()
Replace deprecated method names (dup_default, dup_list).
Testing the new API for Gtk2::ChamplainEmbed
Testing the new API for Gtk2::ChamplainEmbed
Champlain::MapSourceFactory->register() works with an hashref
Add uri_format to the MapSourceDesc, it is now required
Use the API of 3.3
Replace t/Gtk2ChamplainViewEmbed.t by t/Gtk2ChamplainEmbed.t in the MANIFEST
Fix a regression: There's no mehtod get_state in Champlain::MapView
Set the current zoom level in the zoom spin button
Bindings for ChamplainPoint
No need for Test::Exception nor the maps constants
Bindings for ChamplainPolygon
Updated the documentation of is_color
More unit tests.
Test filling a polygon
Add add_polygon() and remove_polygon()
Increased the zoom level.
Add examples/polygons.pl to the package
Update the test plan
Testing hide(), show() and the properties closed-path and visible
Accesors/Modifiers for Chamlain::MapSourceDesc are now without prefix (get_/get_).
Properly finish the pending goto animation during a dispose.
Emmanuele Bassi (5):
[maps] Fix the ChamplainViewEmbed GType
Always include gtk2perl.h explicitly
[view-embed] Use the right types
[pm] Detect darwin and change dl_load accordingly
Makefile.PL tweaks
Javier Jardón (1):
Fix Bug 585698 - Use accessor functions instead direct access
Jonathon Jongsma (4):
Remove autotools generated files
remove glib marshal generated files
Fix build to work with builddir != srcdir and with with parallell make (e.g. -j3)
Ignore generated files
Kritarth Upadhyay (1):
Patch to partly fix bug #576680
Lionel Dricot (2):
Fix bug 576733: animated-marker.py not working and not very pythonistic
More intelligent ensure_visible (fix bug #576831)
Michael Sheldon (6):
Fix up the bindings a little
Get rid of empathy copy/paste
Add animated-marker python demo
Update bindings to reflect new Layer gobject
Ignore _get_type functions for the python bindings (unnecessary in python)
Make python bindings wrap enums correctly
Mike Sheldon (20):
ChamplainView:actor is read-only, should not have a set function
Start adding markers to launcher-gtk.py example (still needs LabelMarker refactor)
Update python bindings to support new API changes
Update python bindings to support new API changes
Update launcher-gtk.py to use new API
Wrap champlain_view_go_to for the python bindings
Add pychamplain header file forgotten from previous commit
Fix Bug 576698: Segfault on 32bits platform
Add gobject.threads_init() to launcher-gtk.py to fix crasher on some systems
Update the python bindings to wrap the new set min/max zoom level and ensure visible methods
Initial check-in of tutorial files
Make it possible to have conditional text in the tutorial documentation for different languages (C/Perl/Python)
Switch to using xsltproc and fop instead of docbook2pdf/html so we can use xincludes and profiles
Update champlain-tutorial.docbook to use xincludes and profiles
Add an entity to refer to the current programming language
Add a python version of the perl capitals demo
Add DemoMarkerLayer for creating demo markers
Update python bindings to support new API
Add support for wrapping champlain_map_source_factory_get_list()
Update python bindings to support new ChamplainMapSourceDesc API
Paulo Cabido (1):
Fix Bug 576860: launcher.py demo should be more "pythonistic"
Pierre-Luc Beaudoin (378):
Add new map sources
map-source property
zoom-level property
Fix map-source property
Fix Tile freeing
Property tests
Error tiles
Offline mode
decel-rate and mode var
Unlimited zoom
Keep only visible tiles and level in memory
Fix async free of tiles
Code simplification
Animated tiles
Fix low level zoom
Marker objects
Add missing files
Add a marker image
Fix rebase
Adjust markers with zoom anchor
Reposition markers on set_position
Fix doc
Add default label markers
Merge branch 'POI'
Improve doc
Fix image installation
Fix coding styles
Remove unnecessary doc
Move initial map creation to a function
Remove unneeded doc
Fix includes
Mouse wheel zoom
Add hand mouse cursors
Add missing files
Remove champlain_marker_set_anchor
Remove generated bits
Use default hand cursors
Remove files from Makefile.am
Fix when center_on is called before the widget got it's size
Cairo optimisation
Fix not distributed headers
Fix markers positions on center_on
Split gtk+ deps to libchamplain-gtk
Initial creation
Version increment
Version increment
Fix champlain_view_embed_get_view()
Use (lat, lon) instead of (lon, lat)
Use (lat, lon) instead of (lon, lat)
Fix doc
Use (lat, lon) for markers too!
Sort markers
Remove unnecessary marshals and rename for future
Use ChamplainLayer
Version bump and doc updates
Version bump and doc updates
Missing file
Emit zoom-level notify when map-source changes the zoom-level
Get rid of squidy.info
Get rid of squidy.info
Check given parameters to public API
Check API parameters
Bad copy paste from libchamplain
Missing file
champlain-1.0 dependancy was missing
Add Champlainlayer.h
Fix licencing.
Fix licensing.
Fix compile warnings and add click
Fix compile warnings
Cairo 1.4 is enough
Version bump
Fix compile warnings
Fix compile warnings
Move launcher into demos/
Move launcher into demos/
Use libchamplain-0.2.so instead of -1.0.so
Use libchamplain-gtk-0.2 instead of -1.0
Fix file naming conviention
Force to only include <champlain/champlain.h>
Remove generated file
Fix dependancy on -1.0.la
Remove generated file
Fix dependancy on -1.0.la
Force use of <champlain-gtk/champlain-gtk.h>
Make distcheck fix
Make distcheck fix
Version bump
Version bump
Fix deps
Some -1.0 left overs
Version bump
Version bump
Still some -1.0 left overs
Introduce API_VERSION
Introduce API_VERSION
1.0 left overs
version bump
Version bump
Tidy clean up
Zoom and center on double-click
Keep map center when resizing the view
Remove some dead code
Fix a memory leak
Add a missing level
Fix Bug 558026 â?? zoom in + center_on != center_on + zoom in
Add license data to maps
Finish License feature
Version bump 0.2.7
Function to get map coordinates from events
Merge branch 'master' of git gitorious org:libchamplain/mainline.git
Fix map recenter
You have to hide it, for it to hide
Fix center_on on start up
Apply patch by Packz Enoch to allow more flexible champlain installation paths
Merge a patch from Lorenzo Masini to add a ChamplainMarker constructor
Updated news for 0.2.8
NEWS file for 0.2.8
Don't export dynamic
Remove unnecessary include and fix coding style in launcher
Implement Click-on-the-map feature
Apply coding convention
Rename files and fix includes according to coding styles
Add DEBUG macros
Fix bug 567594 (config.h.in in DVCS)
Change so name to 0.3
More coding style fixes
Build GTypes for enums
Fix 557531: champlain_view_new contains initialization code
Fix bug 557532: champlain_view_embed_new contains initialization code
Fix files names according to coding conventions
Bump version to 0.3
Fix bug 570314: Zoom-in zooms at the wrong place if actor is not positioned at 0,0
Don't ues deprecated signals and fix a random bug
Idle calls should actually returns FALSE
Don't export all symbols
Fix a strange bug where the elastic effect is wrong
Typo in color name
Don't generate a million criticals if the image is not found
Add an animated marker demo
Don't track config.h.in
Merge branch 'master' of git://gitorious.org/libchamplain-gtk/mainline
Make champlain-gtk build conditional
Fix libchamplain-gtk doc generation
Update AUTHORS file
Move to bindings/mono
Merged Anders Mørk-Pedersen's Mono bindings branch
Fix minor styling issues
Visit bindings subdir too
Clean-up: copy AUTHORS to the main AUTHORS
Add States (Init, Loading, Done)
Remove dead code (these sources never actually worked).
GObject-ify ChamplainTile
Clean-up
Don't reposition the markers on idle
GObjectify ChamplainLayer
ChangeLog generator
News for 0.2.9
Also include enum-types.h
libchamplain python bindings
libchamplain-gtk python bindings
Go into the python dir
Add credits
Fix Stephane's email
champlain-enum-types.h should be installed too
Add Emmanuel
GObjectify ChamplainZoomLevel
anchor is a view property
Introduce ChamplainMapSource
Remove dead code
OpenStreetMap only has 18 levels
Add OpenArialMap
Remove previous tiles when changing source
ChamplainMapSource is public API
ChamplainZoomLevel and ChamplainTile are public API too
Fix demos to use new ChamplainMapSource API
Add a more flexible and simpler API for tile URIs
Introduce champlain_settings to hold global settings.
Introduce champlain_view_set_zoom_level
Documentation and code style updates
Introduce champlain_view_set_map_source
Apply "early return" style to view
Change ChamplainStateEnum to ChamplainState like other enums
Introduce ChamplainNetworkMapSource
Offline is a ChamplainNetworkMapSource property
Add support for Proxy
Install champlain-enum-types.h too
Missing initialisation
Missing NULL at the end
Build with warning flags
Fix warnings
Fix compilation warnings
Fix compiler warnings
Use a more specific object type for add_layer
Fix compile warnings in the demos
Fix setting proxy-uri after the soup session has been created
Implement ChamplainView get/set
Allow disabling zoom in on double click
Fix demo to have the click on map demo!
Fix Bug 569984 â?? Current position lost on window resize
Fix regression introduced when ChamplainMapSource was introduced
Fix Bug 559522 â?? Lack of user feedback during loading of tiles
Remove some left over temp values when ChamplainMapSource was introduced
Fix state never done if network error
Add support for OSM Cycle Map and Osmarender tiles
Add buttons over the launcher demo
Fix Bug 575138: It is possible to zoom below zoom level 0
Fix Bug 575140: launcher-gtk ignores zoom-level on startup
Fix a ton of criticals and warnings if the error tile image is not found.
The inherited object should match the class
Fix Bug 575601: Return const gchar* insted of gchar*
Fix Bug 576206: Getter for the properties latitude and longitude returns wrong values
Update the ignored files
Assert and return_on_fail should be && not ||
Fix virtual function
Move anchor computation to a separate function
Fix Bug 558020: Unwanted wrap effect when panning at zoom level >= 8
Fix Bug 557641: Smooth movement to a new position
Fix Bug 575139: Corrupted map when double clicking at max level
Fix Bug 574809: Provide a way to make visible a bunch of markers
Fix actor's reference counting in ChamplainTile
Memory management clean-up
Fix Tile ref counting
Fix warnings when removing a loading tile.
Update AUTHORS to inclue Emmanuele
Fix Actor clean-up
Fix memory leaks in champlain_network_map_source_get_tile_uri
Fix patch to cover zooming with mouse
A line was deleted by error in the previous commit
Reload tile if older than 1 day
Remove dead code
Refactor zoom_in and zoom_out to eliminate code duplication
Fix bug 576680 â?? Introduce versionning functions and constants
Fix Bug 576695 â?? Missing "Index of all symbols"
Fix bug 576677 â?? Demos are not compilable out of the tree
Fix doc generation since files changed name
Introduce ChamplainView::animation-completed to be emitted when the view is ready to receive new commands
Add a forgotten file
Partly fix Bug 577591 â?? Adopt the new coding style
Include ChamplainNetworkMapSource in the doc
Fix coding style and remove hard coded values in the new error tile
Introduce ChamplainBaseMarker as a parent to ChamplainMarker
Add a lot of properties to markers, and have it change if they are updated.
Implement images in markers along with text
Add rounded corners
Have the demo use the new markers
Fix compilation warning
Fix padding
Code simplification
Introduce ChamplainMarker:draw-background
Fix up right corner
Update demo so that it shows many type of markers
Better memory management and don't redraw on ClutterActor::notify
Have all the demos use the same markers
Make the draw_marker overwrittable
Fix usage of fonts
Flip the marker if the alignment is right.
More useful marker demo
launcher-gtk should use the same markers too
Fix the single-line-mode property
Remove undefined macro
Change markers constructors: new_from_file, new_with_image and new_full
Improve gitignore
Fix Bug 576832: Any go_to should stop a previous and not yet finished go_to
Fix memory management in ChamplainView
Fix minimal clutter version required
Add vim swap to gitignore
Finish the fix to bug 573037: Support proxies
Fix Bug 575133: Position lost on zoom out (from level 7 to 6)
Implement marker shadow
Use the gnome icon theme for markers
Don't redraw the marker each time the properties change
Fix Bug 580371: demos/launcher doesn't start at the right position
Fix bug 580785: decel-rate of a view is not set correctly
Allow NULL to be passed to champlain_marker_set_image
Add a champlain_view_get_coords_at for x, y in the view
Use If-Modified-Since to check if tile is up to date.
Send and save etag
Introduce ChamplainCache to deal with caching tiles
Use sqlite to save the etags received from server
Fix tile's update on screen when no new data to show
Remove debugging
Make the tile_ready and friends private
Merge map_load_visible_tiles and view_load_visible_tiles
Remove state update from tile_ready and friends
Finally get totally rid of tile_ready and friends
Add CACHE debug level
Implement cache purging
Add cache documentation
Substract the highest removed popularity from non cleared tiles
Improve cache doc
Remove ChamplainZoomLevel from public API
ChamplainTile: clean-up and documention
Update documentation
Continue API simplification
Fix BaseMarker documentation
Generate fill_tile documentation
Introduce ChamplainMapSourceFactory
Improve documenation of base marker and map source
Complete MapSource documentation
Fix typo: OpenAErialMap
Fix a bug where shadow would show up for image only markers
Introduce ChamplainMapSourceDesc to list available map sources
Fix documentation generation
Add MAINTAINERS
Add small documentation fixes
Add 0.2.10 NEWS
Add Id to ChamplainMapSource
Update NEWS for 0.3 release
Fix bindings distribution
Fix champlain-gtk doc
Fix project name
Update the Python bindings to include id
Reset the factory instance pointer to NULL if it gets destroyed
Move the popularity incrementation on idle
Remove trailing spaces + coding style fix
Fix bug: tiles without etag (in cache db) would always be reloaded.
Fix Bug 582448: Should provide uninstalled.pc files
Fix .pc.in files to have the correct paths
Add comment on name
Generate the correctly named pc files
Fix Bug 582786: champlain_network_map_source_fill_tile should be private
Better handling of corrupted files and correctly report if the tile was loaded from cache
The window has to be realized (on show) before setting the cursor
Actually show is not working, realize happens in every cases
Fail if either libsoup or libsoup-gnome are not found
Implement proper dispose and finalize functions where needed
Also unref the previous level
Fix coding style
Fix Bug 584365: "longitude" and "latitude" properties are reversed
Fix Bug 584390: Cache doesn't work on first run
Fix Bug 584368 for ChamplainCache
Fix Bug 584368 for ChamplainMapSourceFactory
Fix Bug 583502: Center_on can be wrong
Fix Bug 584775: build system installs "uninstalled" version of the packages
Add DOAP project description
Fix coding style
Fix error tile always showing up when no network connectivity
Introduce the API for route drawing
Draw the lines using Cairo
Make the view draw many lines
Implement shape filling and stroking
FALSE is not NULL
Add default stroke and fill colors
Get rid of double set of default values
Implement fill/stroke color, and stroke width
Better line demo
Rename Line to Polygon
Refine the Polygon point API
Have each ChamplainPolygon have their ClutterActor
Resize polygon actors on ChamplainView resize
Fix ChamplainPolygon documentation
Define ChamplainPoint as a G_TYPE_BOXED
Fix configure warning
Fix ChamplainPoint gtk documentation
get_list is now champlain_map_source_factory_dup_list
Version bump to 0.3.3
Reintroduce deleted functions and mark them as deprecated
Remove non filename friendly caracters from map ids and use them as directory name
Fix Bug 584149: libchamplain should set the user agent on libsoup
Make it possible to create ChamplainView after ChamplainViewEmbed
Make ChamplainViewEmbed create ChamplainView for the user
Rename ChamplainViewEmbed to GtkChamplainEmbed
Register ChamplainMapSourceDesc as a G_TYPE_BOXED
Make the cache expire 1 day
Rename GTK_CHAMPLAIN_TYPE_EMBED to GTK_TYPE_CHAMPLAIN_EMBED to match Gtk's
Add guards to ChamplainMapSource functions
Stop any ongoing animation before disposing
Ignore some new files
Abort any pending network requests when the source is disposed
Fix array usage in ChamplainZoomLevel
Allow libsoup to use more connections per host
Fix markers reordering if marker's position is updated after being added to the layer
Fix very wide shadow actors
Redraw polygons when their properties change and points are changed
Fix a warning on remove_polygon when the view is still 0,0 in size
Fix libchamplain-gtk not linking against libchamplain
Update ChangeLog, NEWS and bump library version
Simon Wenner (4):
Partly fix Bug 571702: Host application should be able to limit the maximum and minimum zoom levels
Partly fix Bug 577591: Adopt the new coding style for champlain-layer.c
Fix Bug 577666: Replace error.svg with a cairo drawing
Partly fix Bug 577591: Adopt the new coding style for champlain-map.h
Sjoerd Simons (1):
-export-symbols-regex was set in AM_LDFLAGS, but this got overridden by
Stephane Delcroix (36):
mv mono to managed, as the bindings should be more generic than mono only
rename directories
move examples to samples
hooking the managed bindings into the build, step one
cleanup
fixing the Makefiles, making it build
trying to get a part of the shared love
adding a Makefile in bindings
only recurse in the SUBDIRS we want to build
fix the .pc files
new 'api' target to regenerate the raw api
.gitignore here and there
ignore 'generated' folders too
parse all the files in champlian dir, not a subset of them
raw api regenerated
fix the dependencies, so the thing is rebuild on metadata changes
it looks like ZoomLevel shouldnt be exposed, hide it
do not hide the zoom-level property, it's not related to the ZoomLevel private struct
regenerated raw api
hide ChamplainTile for now, as there'sno way to use it
drop unneeded stuffs
reparsing api
no longer hide ZoomLevel
generate ChamplainTile
hide the private properties
Update the managed bindings
depend on gapi-2.0 >= 2.13.90 (r132561) so constructors treated as static factory methods can be renamed
prefix factory ctors by Create, not New
reparsing api
no longer hide ZoomLevel
generate ChamplainTile
hide the private properties
updated
prefix factory ctors by Create, not New
drop the dep down to gtk# 2.12
bump version
Victor Godoy Poluceno (1):
Update the Python bindings to have ChamplainBaseMarker
Victor Poluceno (2):
Sync with last champlain api
Put python binding api changes in python demos
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]