Re: [ANNOUNCE] libchamplain 0.6
- From: Jiří Techet <techet gmail com>
- To: Simon Wenner <simon wenner gmail com>
- Cc: libchamplain-list gnome org
- Subject: Re: [ANNOUNCE] libchamplain 0.6
- Date: Tue, 25 May 2010 21:31:39 +0200
On Tue, May 25, 2010 at 21:18, Simon Wenner <simon wenner gmail com> wrote:
> Hi,
>
> I added Vala bindings for libmemphis yesterday.
> You can download the latest version (0.2.2) from here:
> http://wenner.ch/files/public/mirror/memphis/memphis-0.2.2.tar.gz
> I will add support for it in Champlain, if you don't want to support it.
>
There are also Python bindings for libmemphis here:
http://gitorious.net/pymemphis
In my opinion it would be best to distribute them together with
libmemphis too so people don't have to download too many separate
packages. Discuss it with Victor what's his opinion about that.
Regards,
Jiri
> Regards,
> Simon
>
>
> On 25.05.2010 19:44, Tomaž Vajngerl wrote:
>>
>> Hi,
>>
>> Sorry.. this patch was to quickly - I forgot to rebuild the .gi file.
>> Now the problem is that libmemphis also needs Vala bindings if we want
>> to build the complete bindings. For now I will try to manually remove
>> libmemphis stuff and I will deal with this later.
>>
>> regards, Tomaž
>>
>> On Tue, May 25, 2010 at 6:42 PM, Tomaž Vajngerl<quikee gmail com> wrote:
>>
>>>
>>> Hi,
>>>
>>> I have ported Vala bindigns from latest 0.4 to 0.6. Because I am
>>> unsure in what way you prefer that we send you the patches I will send
>>> it here. Please include it in the next 0.6 branch release. I will
>>> prepare patches also for 0.7 development but I would like to
>>> experiment first how to make automatic bindings building.
>>>
>>> regards, Tomaž
>>>
>>> On Tue, May 25, 2010 at 1:46 AM, Jiří Techet<techet gmail com> wrote:
>>>
>>>>
>>>> Hello everyone,
>>>>
>>>> libchamplain 0.6 is out. There hasn't been much exciting since 0.5.2;
>>>> here's a brief list of changes:
>>>>
>>>> * Add dummy ChangeLog file (Łukasz Jernaś)
>>>> * Fix a problem on some machines when tiles are being destroyed (Jiří
>>>> Techet)
>>>> * Add minimal demos (Jiří Techet)
>>>> * Some other minor fixes (Jiří Techet)
>>>>
>>>> For more details refer to git log.
>>>>
>>>> This is probably the right place to point out several
>>>> incompatibilities with the 0.4 branch. There have been many changes in
>>>> the API so it's possible you encounter some errors while compiling
>>>> your program, but these should be easy to fix. However, there are two
>>>> gotchas if you are upgrading from the previous stable release mainly
>>>> because your sources will compile just fine, but when running it,
>>>> unexpected things happen:
>>>>
>>>> 1. ChamplainMapSource and ChamplainPolygon inherit from
>>>> GInitiallyUnowned now and g_object_ref_sink() is called on them. The
>>>> practical consequence is that you MUST NOT call g_object_unref() once
>>>> you insert them to ChamplainView, otherwise your application will
>>>> crash. libchamplain takes ownership of them so you don't have to care
>>>> about their deallocation any more.
>>>>
>>>> 2. If you want to create a cached map source, call
>>>> champlain_map_source_factory_create_cached_source() instead of
>>>> champlain_map_source_factory_create(). The latter function will just
>>>> create the bare map source without any caching. So if it seems to you
>>>> the tiles don't get cached, this is probably the cause.
>>>>
>>>> We're late with this release but I'll do my best to follow the gnome
>>>> schedule for the following release. In a few days I'll send a few
>>>> ideas what I'd like to have implemented for 0.8.
>>>>
>>>> Cheers,
>>>>
>>>> Jiri
>>>> _______________________________________________
>>>> libchamplain-list mailing list
>>>> libchamplain-list gnome org
>>>> http://mail.gnome.org/mailman/listinfo/libchamplain-list
>>>>
>>>>
>>>
>>>
>>
>> _______________________________________________
>> libchamplain-list mailing list
>> libchamplain-list gnome org
>> http://mail.gnome.org/mailman/listinfo/libchamplain-list
>>
>
> _______________________________________________
> libchamplain-list mailing list
> libchamplain-list gnome org
> http://mail.gnome.org/mailman/listinfo/libchamplain-list
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]