]> err.no Git - libchamplain/log
libchamplain
15 years agoChamplainView:actor is read-only, should not have a set function
Mike Sheldon [Sun, 22 Mar 2009 07:21:23 +0000 (09:21 +0200)]
ChamplainView:actor is read-only, should not have a set function

15 years agoFix Bug 575601: Return const gchar* insted of gchar*
Pierre-Luc Beaudoin [Thu, 19 Mar 2009 07:02:47 +0000 (09:02 +0200)]
Fix Bug 575601: Return const gchar* insted of gchar*
Also took time to review the gchar types in Champlain*MapSource and
ChamplainTile.  Some other non const gchar were found.

15 years agoFix Bug 575903: Memory leaks in champlain-network-map-source.c
Emmanuel Rodriguez [Thu, 19 Mar 2009 06:29:46 +0000 (08:29 +0200)]
Fix Bug 575903: Memory leaks in champlain-network-map-source.c

15 years agoFix Bug 575902: ChamplainNetworkMapSource crashes when setting "proxy-uri"
Emmanuel Rodriguez [Thu, 19 Mar 2009 06:25:48 +0000 (08:25 +0200)]
Fix Bug 575902: ChamplainNetworkMapSource crashes when setting "proxy-uri"

15 years agoFix Bug 575645: Properties enum has same comment as the signals enum
Emmanuel Rodriguez [Tue, 17 Mar 2009 08:01:29 +0000 (10:01 +0200)]
Fix Bug 575645: Properties enum has same comment as the signals enum

15 years agoThe inherited object should match the class
Pierre-Luc Beaudoin [Mon, 16 Mar 2009 21:46:01 +0000 (23:46 +0200)]
The inherited object should match the class

15 years agoFix a ton of criticals and warnings if the error tile image is not found.
Pierre-Luc Beaudoin [Mon, 16 Mar 2009 17:49:58 +0000 (19:49 +0200)]
Fix a ton of criticals and warnings if the error tile image is not found.

15 years agoFix Bug 575140: launcher-gtk ignores zoom-level on startup
Pierre-Luc Beaudoin [Mon, 16 Mar 2009 17:41:32 +0000 (19:41 +0200)]
Fix Bug 575140: launcher-gtk ignores zoom-level on startup

15 years agoFix Bug 575138: It is possible to zoom below zoom level 0
Pierre-Luc Beaudoin [Mon, 16 Mar 2009 17:27:59 +0000 (19:27 +0200)]
Fix Bug 575138: It is possible to zoom below zoom level 0

15 years agoAdd buttons over the launcher demo
Pierre-Luc Beaudoin [Mon, 16 Mar 2009 17:14:58 +0000 (19:14 +0200)]
Add buttons over the launcher demo
based on questions asked, this was not clear how to be done.

15 years agoAdd support for OSM Cycle Map and Osmarender tiles
Pierre-Luc Beaudoin [Wed, 11 Mar 2009 08:41:46 +0000 (10:41 +0200)]
Add support for OSM Cycle Map and Osmarender tiles
Aslo fix a bug where tiles were assumed to have 3 bytes per pixel.

15 years agoFix state never done if network error
Pierre-Luc Beaudoin [Tue, 10 Mar 2009 22:47:49 +0000 (00:47 +0200)]
Fix state never done if network error
On network error, the state would stay load as the tile
would never been passed to the view.

15 years agoRemove some left over temp values when ChamplainMapSource was introduced
Pierre-Luc Beaudoin [Tue, 10 Mar 2009 22:17:53 +0000 (00:17 +0200)]
Remove some left over temp values when ChamplainMapSource was introduced

15 years agoFix Bug 559522 – Lack of user feedback during loading of tiles
Pierre-Luc Beaudoin [Tue, 10 Mar 2009 20:46:35 +0000 (22:46 +0200)]
Fix Bug 559522 – Lack of user feedback during loading of tiles
by adding ChamplainView:state which changes state depending if there is any tile loading.

15 years agoFix regression introduced when ChamplainMapSource was introduced
Pierre-Luc Beaudoin [Tue, 10 Mar 2009 19:22:08 +0000 (21:22 +0200)]
Fix regression introduced when ChamplainMapSource was introduced

15 years agoFix Bug 569984 – Current position lost on window resize
Pierre-Luc Beaudoin [Tue, 10 Mar 2009 19:11:48 +0000 (21:11 +0200)]
Fix Bug 569984 – Current position lost on window resize

15 years agoFix demo to have the click on map demo!
Pierre-Luc Beaudoin [Mon, 9 Mar 2009 22:05:59 +0000 (00:05 +0200)]
Fix demo to have the click on map demo!

15 years agoAllow disabling zoom in on double click
Pierre-Luc Beaudoin [Mon, 9 Mar 2009 21:26:55 +0000 (23:26 +0200)]
Allow disabling zoom in on double click

15 years agoImplement ChamplainView get/set
Pierre-Luc Beaudoin [Mon, 9 Mar 2009 21:11:25 +0000 (23:11 +0200)]
Implement ChamplainView get/set

15 years agoFix setting proxy-uri after the soup session has been created
Pierre-Luc Beaudoin [Mon, 9 Mar 2009 21:37:20 +0000 (23:37 +0200)]
Fix setting proxy-uri after the soup session has been created

15 years agoFix compile warnings in the demos
Pierre-Luc Beaudoin [Mon, 9 Mar 2009 20:29:03 +0000 (22:29 +0200)]
Fix compile warnings in the demos

15 years agoUse a more specific object type for add_layer
Pierre-Luc Beaudoin [Mon, 9 Mar 2009 20:28:47 +0000 (22:28 +0200)]
Use a more specific object type for add_layer

15 years agoFix compiler warnings
Pierre-Luc Beaudoin [Sun, 8 Mar 2009 22:50:18 +0000 (00:50 +0200)]
Fix compiler warnings

15 years agoFix compilation warnings
Pierre-Luc Beaudoin [Sun, 8 Mar 2009 22:44:44 +0000 (00:44 +0200)]
Fix compilation warnings

15 years agoFix warnings
Pierre-Luc Beaudoin [Sun, 8 Mar 2009 22:44:35 +0000 (00:44 +0200)]
Fix warnings

15 years agoBuild with warning flags
Pierre-Luc Beaudoin [Sun, 8 Mar 2009 22:37:15 +0000 (00:37 +0200)]
Build with warning flags

15 years agohide the private properties
Stephane Delcroix [Fri, 6 Mar 2009 10:46:45 +0000 (11:46 +0100)]
hide the private properties

15 years agogenerate ChamplainTile
Stephane Delcroix [Fri, 6 Mar 2009 10:46:14 +0000 (11:46 +0100)]
generate ChamplainTile

15 years agono longer hide ZoomLevel
Stephane Delcroix [Fri, 6 Mar 2009 10:22:50 +0000 (11:22 +0100)]
no longer hide ZoomLevel

15 years agoreparsing api
Stephane Delcroix [Fri, 6 Mar 2009 10:22:26 +0000 (11:22 +0100)]
reparsing api

15 years agoMissing NULL at the end
Pierre-Luc Beaudoin [Fri, 6 Mar 2009 22:10:57 +0000 (00:10 +0200)]
Missing NULL at the end

15 years agoMissing initialisation
Pierre-Luc Beaudoin [Fri, 6 Mar 2009 20:53:09 +0000 (22:53 +0200)]
Missing initialisation

15 years agoInstall champlain-enum-types.h too
Pierre-Luc Beaudoin [Fri, 6 Mar 2009 20:28:45 +0000 (22:28 +0200)]
Install champlain-enum-types.h too

15 years agoAdd support for Proxy
Pierre-Luc Beaudoin [Fri, 6 Mar 2009 08:28:34 +0000 (10:28 +0200)]
Add support for Proxy
In the future, libchamplain should link against libsoup-gnome
and auto-detect proxy settings.  If libsoup-gnome is not
available, then this new proxy-uri is the fall back.

15 years agoOffline is a ChamplainNetworkMapSource property
Pierre-Luc Beaudoin [Fri, 6 Mar 2009 08:23:49 +0000 (10:23 +0200)]
Offline is a ChamplainNetworkMapSource property

15 years agoIntroduce ChamplainNetworkMapSource
Pierre-Luc Beaudoin [Fri, 6 Mar 2009 08:09:58 +0000 (10:09 +0200)]
Introduce ChamplainNetworkMapSource
It will contain network specific settings too

15 years agoChange ChamplainStateEnum to ChamplainState like other enums
Pierre-Luc Beaudoin [Thu, 5 Mar 2009 18:15:15 +0000 (20:15 +0200)]
Change ChamplainStateEnum to ChamplainState like other enums

15 years agoApply "early return" style to view
Pierre-Luc Beaudoin [Tue, 3 Mar 2009 20:55:00 +0000 (22:55 +0200)]
Apply "early return" style to view

15 years agoIntroduce champlain_view_set_map_source
Pierre-Luc Beaudoin [Tue, 3 Mar 2009 20:49:51 +0000 (22:49 +0200)]
Introduce champlain_view_set_map_source

15 years agoDocumentation and code style updates
Pierre-Luc Beaudoin [Tue, 3 Mar 2009 20:13:45 +0000 (22:13 +0200)]
Documentation and code style updates

15 years agoIntroduce champlain_view_set_zoom_level
Pierre-Luc Beaudoin [Tue, 3 Mar 2009 20:01:16 +0000 (22:01 +0200)]
Introduce champlain_view_set_zoom_level

15 years agoIntroduce champlain_settings to hold global settings.
Pierre-Luc Beaudoin [Mon, 2 Mar 2009 22:02:04 +0000 (00:02 +0200)]
Introduce champlain_settings to hold global settings.
Should probably be transformed on a GObject.

15 years agoAdd a more flexible and simpler API for tile URIs
Pierre-Luc Beaudoin [Mon, 2 Mar 2009 21:11:03 +0000 (23:11 +0200)]
Add a more flexible and simpler API for tile URIs

15 years agoFix demos to use new ChamplainMapSource API
Pierre-Luc Beaudoin [Sat, 28 Feb 2009 22:05:34 +0000 (00:05 +0200)]
Fix demos to use new ChamplainMapSource API

15 years agoChamplainZoomLevel and ChamplainTile are public API too
Pierre-Luc Beaudoin [Sat, 28 Feb 2009 22:05:18 +0000 (00:05 +0200)]
ChamplainZoomLevel and ChamplainTile are public API too

15 years agoChamplainMapSource is public API
Pierre-Luc Beaudoin [Sat, 28 Feb 2009 21:54:50 +0000 (23:54 +0200)]
ChamplainMapSource is public API

15 years agoRemove previous tiles when changing source
Pierre-Luc Beaudoin [Sat, 28 Feb 2009 21:54:33 +0000 (23:54 +0200)]
Remove previous tiles when changing source

15 years agoAdd OpenArialMap
Pierre-Luc Beaudoin [Sat, 28 Feb 2009 21:54:18 +0000 (23:54 +0200)]
Add OpenArialMap

15 years agoOpenStreetMap only has 18 levels
Pierre-Luc Beaudoin [Sat, 28 Feb 2009 21:17:28 +0000 (23:17 +0200)]
OpenStreetMap only has 18 levels

15 years agoRemove dead code
Pierre-Luc Beaudoin [Tue, 3 Mar 2009 21:14:35 +0000 (23:14 +0200)]
Remove dead code

15 years agoIntroduce ChamplainMapSource
Pierre-Luc Beaudoin [Sat, 28 Feb 2009 17:42:22 +0000 (19:42 +0200)]
Introduce ChamplainMapSource

15 years agoanchor is a view property
Pierre-Luc Beaudoin [Sat, 28 Feb 2009 09:56:38 +0000 (11:56 +0200)]
anchor is a view property

15 years agoGObjectify ChamplainZoomLevel
Pierre-Luc Beaudoin [Fri, 27 Feb 2009 20:51:49 +0000 (22:51 +0200)]
GObjectify ChamplainZoomLevel

15 years agoAdd Emmanuel
Pierre-Luc Beaudoin [Wed, 4 Mar 2009 21:05:16 +0000 (23:05 +0200)]
Add Emmanuel

15 years agoBug 574167 – Callbacks of demos/launcher.c return no values
Emmanuel Rodriguez [Wed, 4 Mar 2009 20:46:36 +0000 (22:46 +0200)]
Bug 574167 – Callbacks of demos/launcher.c return no values

15 years agochamplain-enum-types.h should be installed too
Pierre-Luc Beaudoin [Wed, 4 Mar 2009 18:47:01 +0000 (20:47 +0200)]
champlain-enum-types.h should be installed too

15 years agoFix Stephane's email
Pierre-Luc Beaudoin [Mon, 2 Mar 2009 18:55:25 +0000 (20:55 +0200)]
Fix Stephane's email

15 years agodrop unneeded stuffs
Stephane Delcroix [Mon, 2 Mar 2009 09:15:34 +0000 (10:15 +0100)]
drop unneeded stuffs

15 years agoAdd credits
Pierre-Luc Beaudoin [Sun, 1 Mar 2009 21:25:19 +0000 (23:25 +0200)]
Add credits
(by order of arrival in the project)

15 years agoMake python bindings wrap enums correctly
Michael Sheldon [Sat, 28 Feb 2009 00:15:39 +0000 (00:15 +0000)]
Make python bindings wrap enums correctly
Update animated-marker.py and launcheer-gtk.py to use enums
Rename "button" to "combo" in launcher-gtk.py for the combobox

15 years agoIgnore _get_type functions for the python bindings (unnecessary in python)
Michael Sheldon [Fri, 27 Feb 2009 13:13:56 +0000 (13:13 +0000)]
Ignore _get_type functions for the python bindings (unnecessary in python)

15 years agoAdd launcher-gtk.py (python implementation of demos/launcher-gtk.c)
Denk Padje [Fri, 27 Feb 2009 13:13:02 +0000 (13:13 +0000)]
Add launcher-gtk.py (python implementation of demos/launcher-gtk.c)

15 years agoUpdate bindings to reflect new Layer gobject
Michael Sheldon [Fri, 27 Feb 2009 13:10:12 +0000 (13:10 +0000)]
Update bindings to reflect new Layer gobject
Make animated-marker.py set behaviours and use layers

15 years agoAdd animated-marker python demo
Michael Sheldon [Thu, 26 Feb 2009 18:06:02 +0000 (20:06 +0200)]
Add animated-marker python demo

15 years agoGet rid of empathy copy/paste
Michael Sheldon [Thu, 26 Feb 2009 18:03:17 +0000 (20:03 +0200)]
Get rid of empathy copy/paste

15 years agoFix up the bindings a little
Michael Sheldon [Thu, 26 Feb 2009 17:59:52 +0000 (19:59 +0200)]
Fix up the bindings a little

15 years agoGo into the python dir
Pierre-Luc Beaudoin [Thu, 26 Feb 2009 18:16:25 +0000 (20:16 +0200)]
Go into the python dir

15 years agolibchamplain-gtk python bindings
Pierre-Luc Beaudoin [Sun, 15 Feb 2009 10:36:23 +0000 (12:36 +0200)]
libchamplain-gtk python bindings

15 years agolibchamplain python bindings
Pierre-Luc Beaudoin [Sun, 15 Feb 2009 10:35:07 +0000 (12:35 +0200)]
libchamplain python bindings

15 years agoAlso include enum-types.h
Pierre-Luc Beaudoin [Sun, 15 Feb 2009 09:49:37 +0000 (11:49 +0200)]
Also include enum-types.h

15 years agohide ChamplainTile for now, as there'sno way to use it
Stephane Delcroix [Thu, 26 Feb 2009 20:48:22 +0000 (21:48 +0100)]
hide ChamplainTile for now, as there'sno way to use it

15 years agoregenerated raw api
Stephane Delcroix [Thu, 26 Feb 2009 20:44:37 +0000 (21:44 +0100)]
regenerated raw api

15 years agoNews for 0.2.9
Pierre-Luc Beaudoin [Thu, 26 Feb 2009 21:22:16 +0000 (23:22 +0200)]
News for 0.2.9

15 years agoChangeLog generator
Pierre-Luc Beaudoin [Thu, 26 Feb 2009 21:22:06 +0000 (23:22 +0200)]
ChangeLog generator

15 years agoGObjectify ChamplainLayer
Pierre-Luc Beaudoin [Thu, 26 Feb 2009 19:25:01 +0000 (21:25 +0200)]
GObjectify ChamplainLayer
This one wasn't planned, but the previous implementation wasn't bindings friendly.

15 years agoDon't reposition the markers on idle
Pierre-Luc Beaudoin [Thu, 26 Feb 2009 18:59:37 +0000 (20:59 +0200)]
Don't reposition the markers on idle
because the function is not called (or too late) when there is
an animation going on.  It makes the markers disapear for a moment.

15 years agodo not hide the zoom-level property, it's not related to the ZoomLevel private struct
Stephane Delcroix [Wed, 18 Feb 2009 13:38:52 +0000 (14:38 +0100)]
do not hide the zoom-level property, it's not related to the ZoomLevel private struct

15 years agoit looks like ZoomLevel shouldnt be exposed, hide it
Stephane Delcroix [Wed, 18 Feb 2009 11:31:51 +0000 (12:31 +0100)]
it looks like ZoomLevel shouldnt be exposed, hide it

15 years agofix the dependencies, so the thing is rebuild on metadata changes
Stephane Delcroix [Wed, 18 Feb 2009 09:44:20 +0000 (10:44 +0100)]
fix the dependencies, so the thing is rebuild on metadata changes

15 years agoClean-up
Pierre-Luc Beaudoin [Wed, 18 Feb 2009 18:30:42 +0000 (20:30 +0200)]
Clean-up
(while trying to find a memory leak)

15 years agoGObject-ify ChamplainTile
Pierre-Luc Beaudoin [Sun, 15 Feb 2009 19:07:59 +0000 (21:07 +0200)]
GObject-ify ChamplainTile
As ChamplainTile will be publicly visible for custom map sources,
it needs to be a Gobject.

15 years agoRemove dead code (these sources never actually worked).
Pierre-Luc Beaudoin [Sun, 15 Feb 2009 17:14:54 +0000 (19:14 +0200)]
Remove dead code (these sources never actually worked).

15 years agoAdd States (Init, Loading, Done)
Pierre-Luc Beaudoin [Sun, 15 Feb 2009 14:32:37 +0000 (16:32 +0200)]
Add States (Init, Loading, Done)

15 years agoClean-up: copy AUTHORS to the main AUTHORS
Pierre-Luc Beaudoin [Sun, 15 Feb 2009 11:38:00 +0000 (13:38 +0200)]
Clean-up: copy AUTHORS to the main AUTHORS
The ChangeLog is generated from git
the NEWS file should be the same as the main project

15 years agoVisit bindings subdir too
Pierre-Luc Beaudoin [Sun, 15 Feb 2009 11:34:52 +0000 (13:34 +0200)]
Visit bindings subdir too

15 years agoFix minor styling issues
Pierre-Luc Beaudoin [Sun, 15 Feb 2009 11:33:10 +0000 (13:33 +0200)]
Fix minor styling issues

15 years agoraw api regenerated
Stephane Delcroix [Sat, 14 Feb 2009 12:53:51 +0000 (13:53 +0100)]
raw api regenerated

15 years agoparse all the files in champlian dir, not a subset of them
Stephane Delcroix [Sat, 14 Feb 2009 12:53:32 +0000 (13:53 +0100)]
parse all the files in champlian dir, not a subset of them

15 years agoignore 'generated' folders too
Stephane Delcroix [Sat, 14 Feb 2009 12:47:51 +0000 (13:47 +0100)]
ignore 'generated' folders too

15 years ago.gitignore here and there
Stephane Delcroix [Sat, 14 Feb 2009 12:46:42 +0000 (13:46 +0100)]
.gitignore here and there

15 years agonew 'api' target to regenerate the raw api
Stephane Delcroix [Sat, 14 Feb 2009 12:46:06 +0000 (13:46 +0100)]
new 'api' target to regenerate the raw api

15 years agofix the .pc files
Stephane Delcroix [Sat, 14 Feb 2009 12:15:39 +0000 (13:15 +0100)]
fix the .pc files

15 years agoonly recurse in the SUBDIRS we want to build
Stephane Delcroix [Fri, 13 Feb 2009 21:31:17 +0000 (22:31 +0100)]
only recurse in the SUBDIRS we want to build

15 years agoadding a Makefile in bindings
Stephane Delcroix [Fri, 13 Feb 2009 21:16:11 +0000 (22:16 +0100)]
adding a Makefile in bindings

15 years agotrying to get a part of the shared love
Stephane Delcroix [Fri, 13 Feb 2009 21:11:20 +0000 (22:11 +0100)]
trying to get a part of the shared love

15 years agofixing the Makefiles, making it build
Stephane Delcroix [Fri, 13 Feb 2009 20:58:16 +0000 (21:58 +0100)]
fixing the Makefiles, making it build

15 years agocleanup
Stephane Delcroix [Fri, 13 Feb 2009 20:35:30 +0000 (21:35 +0100)]
cleanup

15 years agohooking the managed bindings into the build, step one
Stephane Delcroix [Fri, 13 Feb 2009 20:14:59 +0000 (21:14 +0100)]
hooking the managed bindings into the build, step one

15 years agomove examples to samples
Stephane Delcroix [Fri, 13 Feb 2009 20:14:09 +0000 (21:14 +0100)]
move examples to samples

15 years agorename directories
Stephane Delcroix [Fri, 13 Feb 2009 19:26:51 +0000 (20:26 +0100)]
rename directories