On Ășt 7. dubna 2009, Oscar Miras wrote:
> >> BTW, when I am looking at the map widget, libchamplain and clutter, it
> >> might
> >> be worth investigating if we could use the clutter library as a pan view
> >> backend.
> >>
> >> http://www.clutter-project.org/
>
>  BTW : what's the problem of making it using only gtk+?

Pan view does not use much from gtk. Most of it's functionality (even 
low-level drawing functions) is implemented directly in Geeqie. That means 
there are no improvements unless we implement them ;(

On the other hand, "Clutter is an open source software library for creating 
fast, visually rich and animated graphical user interfaces.". That is exactly
what we need for pan view.

Compared with  the current implementation it provides
  - documented API
  - many features
  - flexibility
  - HW acceleration


>  I really don't know 
> what you mean with using clutter library as a pan view backend. Will it be
> easy to use it from the actual pan view code, or should we rewrite it from
> the beggining ?

I didn't look at details, but I think that it would need replacing the drawing 
functions in pan-item.c. The high level functionality could stay mostly 
unchanged (pan-timeline.c, pan-calendar.c).

>
> I have Debian lenny, so I think I should download
> http://packages.debian.org/source/lenny/clutter-gtk to have a look at it,
> shouldn't I ?

Debian packages should be OK.

Vladimir

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel

Reply via email to